a,th,td,select,input,textarea,div,ul,li
{
font: 12px Arial,Verdana, Helvetica, sans-serif;
color:#000000;
}
body
{
margin:0px 10px 0px 10px;
background-image:url(../images/bg_body.jpg);
background-color:#6699FF;
font-family: Arial,Verdana, Helvetica, sans-serif;
}
table 
{
border-collapse: collapse;
}
.p_style
{
font-size:13px;
line-height:20px;
margin-top:5px 0px 5px 0px;
}
form 
{
margin: 0px;
padding: 0px;
}
a:link,a:visited  
{
text-decoration: none;
}
a:hover 
{
color: #FF0000;
text-decoration:underline;
}
a:active 
{
color: #0000FF;
text-decoration: none;
}
a.rec:link,a.rec:visited,a.rec:active
{
font-size: 15px;
font-weight:bold;
text-decoration: none;
}
a.rec:hover
{
font-size: 15px;
color:#FF0000;
font-weight:bold;
text-decoration:underline;
}
a.address:link,a.address:visited,a.address:active
{
font-size:15px; 
color:#FF0000;
text-decoration:underline;
}
a.address:hover
{
color:#0000FF;
}
a.head:link,a.head:visited,a.head:active
{
text-decoration: none;
}
a.head:hover
{
color:#FF0000;
text-decoration:underline;
}

a.top1:link,a.top1:visited,a.top1:active
{
font-size: 14px;
text-decoration: none;
}
a.top1:hover
{
font-size: 14px;
color:#FF0000;
text-decoration:underline;
}

a.top2:link,a.top2:visited,a.top2:active
{
font-size: 13px;
color: #3E2D7D;
text-decoration: none;
}
a.top2:hover
{
font-size: 13px;
color:#FF0000;
text-decoration:underline;
}

a.cart:link,a.cart:visited,a.cart:active
{
font-size: 14px;
color: #FF0000;
text-decoration: none;
}
a.cart:hover
{
font-size: 14px;
color:#004785;
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;
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-size: 18px;
font-weight: bold;
color: #004785;
}
.delivery_title
{
font-size:15px;
color:#004785;
}
.style1 
{
font-size: 15px;
font-weight: bold;
color: #004785;
}
.bluenomal 
{
font-size:13px;color:#004785;
}

.gray 
{
font-size: 15px;
font-weight: bold;
color: #cccccc;
}
.s
{
font-size:15px;
color:#0000FF;
}
.gray999 
{
font-size: 15px;
font-weight: bold;
color: #666666;
}
.graynormal 
{
font-size: 13px;
font-weight: normal;
color: #cccccc;
}
.bluebig 
{
font-size: 16px;
font-weight: bold;
color:#0099FF;
}
.bluemin 
{
font-size: 13px;
font-weight: bold;
color:#0099FF;
}
.blue15
{
font-size:15px;
color:#0000FF;
}
.Orange 
{
font-size: 16px;
font-weight: bold;
color:#ec7206;
}
.style2 
{
font-size: 13px;
font-weight: bold;
}
.style3 
{
font-weight: bold;
color: #ffffff;
}
.White_big 
{
font-size: 18px;
font-weight: bold;
color: #ffffff;
}
.white13
{
font-size:13px;
color:#FFFFFF;
}
.redbbig
{
font-size: 18px;
font-weight: bold;
color: #ff0000;
}
.redbig
{
font-size: 15px;
font-weight: bold;
color: #ff0000;
}
.red16 
{
font-size: 14px;
color: #ff0000;
}
.red15
{
font-size:15px;
color:#FF0000;
}
.redmin 
{
font-weight: bold;
color: #ff0000;
}
.red 
{
color: #ff0000;
}
.blacknormal 
{
font-size: 13px;
}
.black 
{
font-weight: bold;
}
.black13 
{
font-size: 13px;
font-weight: bold;
	}
.blackmin 
{
font-size: 14px;
font-weight: bold;
}
.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-weight:bold;
}
.text_2
{
color:#DB1C14;
font-size:11px;
font-weight:bold;
}
.text_3
{
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:0px;
BORDER: #fff 0px solid;PADDING: 0px; 
WIDTH: 20px; height:20px; 
 BACKGROUND-REPEAT: no-repeat; background-position:center;
background-color:#FFFFFF;
cursor:pointer;
}
.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
{
color:#666;
padding:5px 0;
}
.text14
{
font-size:14px;
}
.title_text15
{
font-size:15px;
}
.title_text16
{
font-size:16px;
}
.RegisterText
{
color:#666;
padding:5px 0;
}
.BlueText
{
color:#315DAD;
}
.RegisterTitle
{
color:#333;
}
.RegisterBigTitle
{
font-size: 14px;
font-weight:bold;
color:#315DAD;
padding:5px;
}
.RegisterButton
{
padding:8px;
}
a.SendAddress:link,a.SendAddress:visited,a.SendAddress:active
{
color:#FF0000;
}
a.SendAddress:hover
{
color: #315DAD;
}
#sddm
{	
margin: 0;
padding: 0;
z-index: 30;
}
#sddm li
{	
margin: 0;
padding: 0;
list-style: none;
float: left;
font-size: 13px;
}

#sddm li a
{	
display: block;
margin: 0;
border-right:1px solid #FFFFFF;
padding: 6px 12px 6px ;
background: #5970B2;
color: #FFF;
font-size: 13px;
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: 125px;
text-decoration: none;
background: #5970B2;
color: #FFF;
border-right:1px solid #5970B2;
font-size: 13px;
}
#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-size: 14px;
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-size: 14px;
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;
width:80px;
font-size: 13px;
border-bottom:2px solid #C0C0BF;
background:#DFDFDE;
}
a.m2:link,a.m2:visited,a.m2:active
{
font-size: 13px;
color:#000000;
}
a.m2:hover
{
font-size: 13px;
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-size: 14px;
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;
width:80px;
font-size: 13px;
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;
}
.jobinput 
{
border:1px solid #FFFFFF;
}
.delete {	font-size: 14px;
             font-weight: bold;
            color: #0000FF;	
			text-decoration: line-through;}
.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{
vertical-align:middle;
padding:0 2px;
text-align:center;
}
.detail_text {
font-size: 13px;
font-weight:normal;
color: #004785;
cursor:pointer;
}
#buy_bt input{vertical-align:middle;}
#buy_bt img{vertical-align:middle;}



#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;
	}	

#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;
	}
#cou2 a{
	background:url(../images/IC_cp2.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;
	}

#cou2 a:hover{
	background:url(../images/IC_cp2.jpg);
	width:190px;
	height:28px;
	display:block;
	background-position: 0px 28px;
	}
#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;
	}
.red_fon1{
	font-size:14px;
	color:#C00;
	font-weight:bold;
	}
.black_f {
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration:underline;
}
.black14 {
	font-size: 14px;
	color: #000000;
}
	#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;}
