body
{
margin:0px 10px 0px 10px;
background-image:url(../images/bg_body.jpg);
background-color:#6699FF;
font-size:12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
table {
border-collapse: collapse;
}
.p_style{
font-size:13px;
line-height:20px;
margin-top:5px;
margin-bottom:5px;
}
form {
	margin: 0px;
	padding: 0px;
}
input {
font-size:12px;
font-family: Verdana;}
a:link,a:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #000000;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #FF0000;
	text-decoration:underline;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #0000FF;
	text-decoration: none;
}
a.rec:link,a.rec:visited,a.rec:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}
a.rec:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 15px;
color:#FF0000;
font-weight:bold;
text-decoration:underline;
}

a.head:link,a.head:visited,a.head:active{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	color: #000000;
	text-decoration: none;
}
a.head:hover{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;
color:#FF0000;
font-weight:normal;
text-decoration:underline;
}

a.top1:link,a.top1:visited,a.top1:active{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	color: #000000;
	text-decoration: none;
}
a.top1:hover{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;
color:#FF0000;
font-weight:normal;
text-decoration:underline;
}

a.top2:link,a.top2:visited,a.top2:active{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:normal;
	color: #3E2D7D;
	text-decoration: none;
}
a.top2:hover{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 13px;
color:#FF0000;
font-weight:normal;
text-decoration:underline;
}

a.cart:link,a.cart:visited,a.cart:active{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	color: #FF0000;
	text-decoration: none;
}
a.cart:hover{
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;
color:#004785;
font-weight:normal;
text-decoration:underline;
}

a.gray:link,a.gray:visited,a.active{
font-size: 14px;
font-weight: bold;
color: #999999;
}
a.gray:hover{
font-size: 14px;
font-weight: bold;
color: #004785;
}
a.lefts:link,a.lefts:visited,a.lefts:active{
	font-size: 13px;
	font-weight:normal;
	color: #004785;
	text-decoration: none;
}
a.lefts:hover{
font-size: 13px;
color:#FF0000;
font-weight:normal;
text-decoration:underline;
}
.foot,.foot a:link,.foot a:visited,.foot a:hover,.foot a:active{ 
font-size:13px;
font-weight:bold; 
text-decoration: none; 
}

.left ul {
margin:0px;
padding:0px;
}
.left li {
list-style-type: none;
}

.left li a{
font-size:14px;
display:block;
padding:2px 2px 2px 8px;
text-decoration: none;
border:1px solid #a1aeb6;
width:180px;
height:17px;
vertical-align:middle;
text-align:left;
}
.left li a:link, .left li a:visited{
font-size:14px;
background-color:#FFFFFF;
color:#000000;
width:180px;
height:17px;
}
.left li a:hover, .left li a:active{
font-size:14px;
border:1px solid #000000;
width:180px;
height:17px;
}

.bigdark {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #004785;
}
.delivery_title{
font-size:15px;
color:#004785;
}
.style1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #004785;
}
.delete {	font-size: 14px;
             font-weight: bold;
            color: #0000FF;	
			text-decoration: line-through;}
.bluenomal {
font-size:13px;color:#004785;
	}

.gray {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #cccccc;
}
.s{
font-size:15px;
color:#0000FF;
}
.gray999 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #666666;
}
.graynormal {
	font-size: 13px;
	font-weight: normal;
	color: #cccccc;
}
.bluebig {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#0099FF;
}
.bluemin {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#0099FF;
}
.blue15{
font-size:15px;
color:#0000FF;
}
.Orange {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#ec7206;
}
.style2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}
.style3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}
.White_big {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
}
.white13{
font-size:13px;
color:#FFFFFF;
}
.redbbig {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #ff0000;
}
.redbig {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #ff0000;
}
.red16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ff0000;
}
.red15{
font-size:15px;
color:#FF0000;
}
.redmin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
}
.redmin11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ff0000;
}
.red {
	color: #ff0000;
}
.blacknormal {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
.black {
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.black_f {
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration:underline;
}
.black13 {
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}
.black14 {
	font-size: 14px;
	color: #000000;
}
.blackmin {
	font-family:Arial,Verdana, Helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.cartbottom {
border-bottom:1px solid #CCCCCC;
}
.cartinput {
height:13px;
font-size:11px;
font-family: Verdana;}
.bgimage {
background:url(../images/index_brand_bg.gif);
background-repeat:no-repeat;
background-position:left;}
.text_1{
color:#004785;
font-size:12px;
font-weight:bold;
}
.text_2{
color:#DB1C14;
font-size:11px;
font-weight:bold;
}
.text_3{
font-size:12px;
font-weight:bold;
}
.text_4{
color:#FF0000;
font-size:16px;
font-weight:bold;
}
.text_5{
font-size:16px;
font-weight:bold;
}
.red_txt{
color:#FF0000;
}
.foot_textstyle{
font-size:16px;
font-weight:bold;
}
.item_name_style{
font-size:13px;
font-weight:bold;
color:#004785;
}
.test 
{ 
margin:0;
BORDER: #fff 0px solid;PADDING: 0px; 
WIDTH: 20px; height:20px;  
BACKGROUND-REPEAT: no-repeat; background-position:center;
background-color:#FFFFFF;
cursor:pointer;
PADDING:0;
}

.test 
{ 
margin:-5px 0\9;
}
*html .test 
{
    margin:0;
}
*+html .test 
{
    margin:0;
}
.plus 
{ 
 BACKGROUND-IMAGE: url(../images/button_plus.gif);
}
.minus 
{ 
 BACKGROUND-IMAGE: url(../images/button_minus.gif);
}
.reset 
{ 
 BACKGROUND-IMAGE: url(../images/button_reset.gif);
}
.headmenubother {
border-right:1px solid #CCCCCC;}
.pbg {
background-color: #e8ebf0;
}
.printerbg {
background-color: #e8ebf0;
}
.printerbg2 {
background-color: #fffdd7;
}
.ProductUl ul
{
    text-align:left;
    margin:0px;
padding:0px;
}
.ProductUl li
{
list-style-type:disc;
}
.delivery_borderstyle{
padding-top:5px;
padding-bottom:5px;
border-bottom:2px solid #a1aeb6;
}
.RegisterText
{
    font: 12px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	padding:5px 0;
}
.text14{
font-size:14px;
}
.title_text15{
font-size:15px;
}
.title_text16{
font-size:16px;
}
.RegisterText
{
    font: 12px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	padding:5px 0;
}
.BlueText
{
    font:12px Arial, Helvetica, sans-serif;
	color:#315DAD;
}
.RegisterTitle
{
    font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
}
.RegisterBigTitle
{
    font:bolder 14px Arial, Helvetica, sans-serif;
	color:#315DAD;
	padding:5px;
}
.RegisterButton
{
    padding:8px;
}
a.SendAddress:link,a.SendAddress:visited,a.SendAddress:active{
font:12px Arial, Helvetica, sans-serif;
color:#FF0000;
}
a.SendAddress:hover{
font:12px Arial, Helvetica, sans-serif;
color: #315DAD;
}

#sddm
{	margin: 0;
	padding: 0;
	z-index: 30}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 14px Verdana, Arial, Helvetica, sans-serif;}

#sddm li a
{	display: block;
	margin: 0;
	border-right:1px solid #FFFFFF;
	padding: 6px 10px 3px ;
	width: 98px;
	background: #5970B2;
	color: #FFF;
	font: 14px Verdana, Arial, Helvetica, sans-serif;;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{	background: #49A3FF}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EAEBD8;
	border: 1px solid #5970B2}

#sddm div a
	{	position: relative;
		display: block;
		margin: 1px 0 0 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		width: 110px;
		text-decoration: none;
		background: #5970B2;
		color: #FFF;
		border-right:1px solid #5970B2;
		font: 13px Verdana, Arial, Helvetica, sans-serif;}

	#sddm div a:hover
	{	background: #49A3FF;
		color: #FFF;
		border-right:1px solid #49A3FF;
		}

#menu2
{	margin: 0;
	padding: 0;
}	
 a.mv:link, a.mv:visited, a.mv:hover,a.mv:active
{
    color:#FFFFFF;
    font: 14px Arial,Verdana, Helvetica, sans-serif;
    background: #5970B2;
    font-weight:bold;
	height:18px;
	}	
#menu2 li
{	
    margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	background-image:url(../images/list_menu03.jpg);
	background-repeat:repeat-x;
	height:28px;
	border-right:1px solid #FFFFFF;
	}
#menu2 li a
{	
    display: block;
	padding: 6px 20px 4px;
	font: 14px Arial,Verdana, Helvetica, sans-serif;
	text-align: center;
	text-decoration: none;
	font-weight:bold;
	}
#menu2 li a:hover
{	
    padding: 6px 20px 4px;
    background: #5970B2;
    font-weight:bold;
    color:#FFFFFF;
	height:18px;
}
#menu2 li a:active
{color:#FFFFFF;
}
*html #menu2 li a
{
    width:1%;
}
*html #menu2 li a:hover
{
    width:1%;
}
*html #menu2 li a:active
{
    color:#FFFFFF;
}
#menu2 div
{	position: absolute;
    visibility: hidden;
	margin: 0;
	padding: 2px;
}

#menu2 div a
	{	position: relative;
		display: block;
		padding:6px 15px 5px 15px;
		text-align: left;
		text-decoration: none;
		color: #000000;
		width:80px;
		font: 13px Arial,Verdana, Helvetica, sans-serif;
		border-bottom:2px solid #C0C0BF;
		background:#DFDFDE;
		}
a.m2:link,a.m2:visited,a.m2:active
{
font: 13px Arial,Verdana, Helvetica, sans-serif;
color:#666666;
}
a.m2:hover
{
font: 13px Arial,Verdana, Helvetica, sans-serif;
color:#004785;
text-decoration:none;
}

#menu3
{	margin: 0;
	padding: 0;
}		
#menu3 li
{	
    margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	background-image:url(../images/special_menu03.jpg);
	background-repeat:repeat-x;
	height:28px;
	border-right:1px solid #FFFFFF;
	}
#menu3 li a
{	
    display: block;
	padding: 6px 20px 4px;
	font: 14px Arial,Verdana, Helvetica, sans-serif;
	text-align: center;
	text-decoration: none;
	font-weight:bold;
	color:#FFFFFF;
	}

#menu3 li a:hover
{	
    padding: 6px 20px 4px;
    background: #5970B2;
    font-weight:bold;
    color:#FFFFFF;
	height:18px;
}
#menu3 li a:active
{color:#FFFFFF;
}
#menu3 div
{	position: absolute;
    visibility: hidden;
	margin: 0;
	padding: 2px;
}

#menu3 div a
	{	position: relative;
		display: block;
		padding:6px 15px 5px 15px;
		text-align: left;
		text-decoration: none;
		color: #000000;
		width:80px;
		font: 13px Arial,Verdana, Helvetica, sans-serif;
		border-bottom:2px solid #C0C0BF;
		background:#DFDFDE;
		}

*html #menu3 li a
{
    width:1%;
}
*html #menu3 li a:hover
{
    width:1%;
}
*html #menu3 li a:active
{
    color:#FFFFFF;
}
.InvoiceTitle
{
    padding:3px 10px;
	text-align:left;
    font:bold 14px Arial,Verdana, Helvetica, sans-serif;
	text-decoration:underline;
}

a.no:link,a.no:visited,a.no:active
{
color:#3399FF;
text-decoration: underline;
}
a.no:hover
{
color:#FF0000;
text-decoration:underline;
}
.detail_box{
position:absolute;z-index:2;
display:none;
border:1px solid #CCC;
padding:5px;
background-color:#C7E577;
}
.box_close{
width:20px;height:20px;}
.detail_text {
font-size: 13px;
font-weight:normal;
color: #004785;
cursor:pointer;
}
a.del:link,a.del:visited,a.del:active{
text-decoration:underline;
}
a.del:hover{
color:#FF0000;
}

#buy_bt input{vertical-align:middle;}
#buy_bt img{vertical-align:middle;}

.CustomerServerUL ul
{
   padding:0 0 0 15px;
}
*html .CustomerServerUL ul
{
    padding:0;
}
*+html .CustomerServerUL ul
{
    padding:0;
}
.CustomerServerUL li
{
   padding:3px 0;
}
.red_fon1{
	font-size:14px;
	color:#C00;
	font-weight:bold;
	}
	
#cou1 a{
	background:url(../images/IC_cp1.jpg) no-repeat;
	width:190px;
	height:28px;
	display:block;
	}
#cou1 a:hover{
	width:190px;
	height:28px;
	display:block;
	background:url(../images/IC_cp1.jpg) no-repeat;
	background-position:0px -28px;
	}
.cou11{
	background:url(../images/IC_cp1.jpg) no-repeat;
	width:190px;
	height:28px;
	display:block;
	background-position:0px -28px;
	}
.cou12{
	background:url(../images/IC_cp2.jpg) no-repeat;
	width:190px;
	height:28px;
	display:block;
	background-position:0px -28px;
	}
.cou13{
	background:url(../images/IC_cp3.jpg) no-repeat;
	width:190px;
	height:28px;
	display:block;
	background-position:0px -28px;
	}
.cou14{
	background:url(../images/IC_cp4.jpg) no-repeat;
	width:190px;
	height:28px;
	display:block;
	background-position:0px -28px;
	}
.cou15{
	background:url(../images/IC_cp5.jpg) no-repeat;
	width:190px;
	height:28px;
	display:block;
	background-position:0px -28px;
	}	
#cou2 a{
	background:url(../images/IC_cp2.jpg);
	width:190px;
	height:28px;
	display:block;
	}
#cou2 a:hover{
	background:url(../images/IC_cp2.jpg);
	width:190px;
	height:28px;
	display:block;
	background-position: 0px -28px;
	}
#cou3 a{
	background:url(../images/IC_cp3.jpg);
	width:190px;
	height:28px;
	display:block;
	}
#cou3 a:hover{
	background:url(../images/IC_cp3.jpg);
	width:190px;
	height:28px;
	display:block;
	background-position: 0px -28px;
	}		
#cou4 a{
	background:url(../images/IC_cp4.jpg);
	width:190px;
	height:28px;
	display:block;
	}
#cou4 a:hover{
	width:190px;
	height:28px;
	background:url(../images/IC_cp4.jpg);
	background-position: 0px -28px;
	display:block;
	}
#cou5 a{
	background:url(../images/IC_cp5.jpg) ;
	width:190px;
	height:28px;
	display:block;
	}
#cou5 a:hover{
	background:url(../images/IC_cp5.jpg) ;
	width:190px;
	height:28px;
	display:block;
	background-position: 0px -28px;
	}	
	#PrinterPMenu
{	margin: 0;
	padding: 0;
	z-index: 30;}
	#PrinterPMenu li
{	margin: 0;
	padding: 0;
	list-style: none;
	width:178px;
	float: left;
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	}
	
	
.menuA:link,.menuA:visited{
 display: block;
	margin: 0;
	padding:8px 15px;
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/PMenuListAR.gif) no-repeat 5px 10px left;
	text-align:left;
	text-decoration:none;
	border-bottom:1px dashed #DCDCDE;
	z-index:30;
}
.menuA:hover{
background:url(../images/PMenuListAL.gif) no-repeat 5px 10px left;
color:#1292D3;
z-index:30;
}

.menuAS:link,.menuAS:visited,.menuAS:hover{
 display: block;
	margin: 0;
	padding:6px 15px;
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/PMenuListAL.gif) no-repeat 5px 10px left;
    color:#1292D3;
	text-align:left;
	text-decoration:none;
	border-bottom:1px dashed #DCDCDE;
	z-index:30;
}
.PrinterPMenu2
{	margin: 0;
	padding: 0;}
	
.PrinterPMenu2 li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	z-index:30;
	}
	
.PrinterPMenu2 li a
{	display: block;
	margin: 0;
	padding:3px 15px;
	font:14px Verdana, Arial, Helvetica, sans-serif;;
	text-align: left;
	text-decoration: none;
	border-bottom:1px dashed #DCDCDE;
	z-index:30;}
	.PrinterPMenu2 li a:hover
{	display: block;
	margin: 0;
	padding:3px 15px;
	font:14px Verdana, Arial, Helvetica, sans-serif;;
	text-align: left;
	text-decoration: none;
	border-bottom:1px dashed #DCDCDE;
	z-index:30;}
