A:link{color:#315C93; text-decoration:none }
A:visited{color:#315C93; text-decoration:none }
A:active{color:#315C93; text-decoration:none }
A:hover{COLOR:#95171A; text-decoration:underline }

body {
	background-color: #FFFFFF;
	color: #222222;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	border: 0px none;
}

font {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
}

h1 {
	color: #F79408;
	font-size: 18px;
	font-weight: bold;
}

input {
	color: #555555;
	font-size: 12px;
}

p {
	color: #222222;
	font-size: 12px;
	line-height:18px;
}

ul {
	color: #555555;
	font-size: 12px;
	list-style-type: disc;
	margin-top:2px;
	margin-bottom:2px;
}
ol
{
	color: #555555;
	font-size: 12px;
	font-style: normal;
	}

img {
	border: 0px;
}

select {
	color: #333333;
	background-color: white;
	font-size: 12px;
}

textarea {
	border: #B5B5B5 1px solid;
	color: #555555;
	background-color: white;
	font-size: 12px;
}


.table_1
{
background-color:#ECF1F5;
border-bottom: 1px solid #315C93;
border-left: 1px solid #315C93;
border-right: 1px solid #315C93;
}
.table_1 td
{
	height:36px;
	vertical-align:middle;
	padding-left:7px;
}


.table_green
{
background-color:#F3F3F3;
border-bottom: 1px solid #8FB778;
border-left: 1px solid #8FB778;
border-right: 1px solid #8FB778;
}
.table_green td
{
	height:36px;
	vertical-align:middle;
	padding-left:7px;
}


.table_2
{
background-color:#FFFFFF;
}

.table_2 td
{
font-weight:bolder;
height:26px;
padding-left:7px;
}

.table_2 td A:link{color: #666666; text-decoration:none }
.table_2 td  A:visited{color: #666666; text-decoration:none }
.table_2 td  A:active{color: #666666; text-decoration:none }
.table_2 td  A:hover{COLOR: #315C93; text-decoration:underline }

.table_3
{
background-color:#FFFFFF;
border: 1px solid #999999;
margin-bottom:4px;
margin-top:4px;
}

.gray_dotted
{
border-bottom : 1px dotted #999999;
}
.blue_dotted
{
border-bottom: 1px dotted #315C93;
}

.blue_dotted_up
{
border-right: 1px dotted #315C93;
padding-right:3px;
}

.table_tit
{
margin-top:8px;
padding-left:8px;
padding-right:8px;
height:30px;
color: #333;
font-size:10px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
background-image:url(img/table_tit_bg.gif); background-repeat:repeat-x;
border:1px solid #9EC866;
}

.td_tit_blue
{
background-color:#9999BB;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:center;
color:#FFFFFF;
}
.td_tit_green
{
background-color:#8FB778;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFFFFF;
}

.table_right
{
background-color:#ECF1F5;
border-bottom: 1px solid #315C93;
border-left: 1px solid #315C93;
border-right: 1px solid #315C93;
}
.table_product
{
border: 1px solid #666666;
background-color:#FFFFFF;
margin-bottom:4px;
margin-top:8px;
}

.td1
{
background-color:#315C93;
font-size:11px;
color:#FFFFFF;
font-weight:bolder;
}
.td1  A:link{color: #ffffff; text-decoration:none }
.td1  A:visited{color: #ffffff; text-decoration:none }
.td1  A:active{color: #ffffff; text-decoration:none }
.td1  A:hover{COLOR: #95171A; text-decoration:none }

.div_tit
{
color:#315C93;
font-size:23px;
font-weight:600;
margin-top:8px;
padding-top:8px;
padding-bottom:8px;
border-bottom: 2px solid #315C93;
}
.div_tit_red
{
color:#95171A;
font-size:23px;
font-weight:600;
margin-top:8px;
padding-top:8px;
padding-bottom:8px;
border-bottom: 1px solid #95171A;
}
.div_solid
{
border-bottom: 1px solid #315C93;
}
 
.blue_bg
{
 background-color:#FFFFFF;
 padding:9px; 
 vertical-align:middle;
 text-align:center;
 width:100%;
 border: 1px solid #95171A;
 }
 
.myinput {
color: #555555;
border: 1px solid #999999;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
height:20px
}

.myinputM {
color: #555555;
border: 1px solid #999999;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
height:20px;
background-color:#FFFEA1;
}

.mybotton {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;color: #333333;
background-color: #eeeeee;
padding-left:2px;
padding-right:2px;
height: 20px;
border-top: 1px solid #FFFFFF;
border-right: 1px solid #a2a2a2;
border-bottom: 1px solid #a2a2a2;
border-left: 1px solid #FFFFFF;
}

.nav
{
color:#FFFFFF;
font-weight:bold;
}
.nav  A:link{color: #FFFFFF; text-decoration:none }
.nav  A:visited{color: #EEEEEE; text-decoration:none }
.nav  A:active{color: #FFFFFF; text-decoration:none }
.nav  A:hover{color: #FFFFFF; font-size:13px; text-decoration:underline }

.nav2
{
color:#9A9A9A;
font-weight:bold;
}
.nav2  A:link{color: #898989; text-decoration:none }
.nav2  A:visited{color: #AAAAAA; text-decoration:none }
.nav2  A:active{color: #898989; text-decoration:none }
.nav2  A:hover{color: #666666; text-decoration:underline }

.nav3
{
color:#666666;
}
.nav3  A:link{color: #666666; text-decoration:none }
.nav3  A:visited{color: #777777; text-decoration:none }
.nav3  A:active{color: #666666; text-decoration:none }
.nav3  A:hover{color: #666666; text-decoration:underline }

.nav4
{
color:#333333;
font-weight:normal;
}
.nav4  A:link{color: #333333; font-weight:normal; text-decoration:underline; }
.nav4  A:visited{color: #777777; font-weight:normal; text-decoration:underline; }
.nav4  A:active{color: #666666; font-weight:normal; text-decoration:none; }
.nav4  A:hover{color: #666666; font-weight:normal; text-decoration:none; }

.green_h1{color:#9ACD64; font-size:16px; font-weight:bold;}

.maincate
{
color:#97CA63; line-height:22px;
font-size:20px; font-weight:normal;
font-family: Arial, Helvetica, sans-serif;
}
.maincate  A:link{color: #97CA63; font-weight:normal; text-decoration:none; }
.maincate  A:visited{color: #97CA63; font-weight:normal; text-decoration:none; }
.maincate  A:active{color: #97CA63; font-weight:normal; text-decoration:none; }
.maincate  A:hover{color: #315C93; font-weight:normal; text-decoration:none; }


.small-black-text 
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Verdana;
    COLOR:#555555;
}

a.hui:link {
	font-size: 12px;
	color: #525252;
	font-weight:normal;
	text-decoration: none;
}
a.hui:visited {
	font-size: 12px;
	color: #525252;
	font-weight:normal;
	text-decoration: none;
}
a.hui:active {
	font-size: 12px;
	color: #525252;
	font-weight:normal;
	text-decoration: none;
}
a.hui:hover {
	font-size: 12px;
	color: #525252;
	font-weight:normal;
	text-decoration: underline;
}

.CartFormatAD
{
background-color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif;
padding:5px;
}
.CartFormatAD  A:link{color: #95171A; text-decoration:underline; }
.CartFormatAD  A:visited{color: #95171A; text-decoration:underline; }
.CartFormatAD  A:active{color: #95171A; text-decoration:underline; }
.CartFormatAD  A:hover{color: #95171A; text-decoration:none; font-size:11px; }


.catelist1 {color:#333333; font-size:12px; font-weight:bold; padding:3px 0px;}
  
.catelist1 a:link{ color:#333333; font-size:12px; font-weight:bold; text-decoration:none;}

.catelist1 a:visited{ color:#333333; font-size:12px; font-weight:bold; text-decoration:none;}

.catelist1 a:active{ color:#333333; font-size:12px; font-weight:bold; text-decoration:none;}
    
.catelist1 a:hover{ color:#333333; font-size:12px; font-weight:bold; text-decoration:underline;} 


.catelist2 { color:#666; font-size:11px; font-weight:bold; padding:2px 18px;}
  
.catelist2 a:link{ color:#666; font-size:11px; font-weight:bold; text-decoration:none;}

.catelist2 a:visited{ color:#666; font-size:11px; font-weight:bold; text-decoration:none;}

.catelist2 a:active{ color:#666; font-size:11px; font-weight:bold; text-decoration:none;}
    
.catelist2 a:hover{ color:#666; font-size:11px; font-weight:bold; text-decoration:underline;} 


.catelist3 { color:#666; font-size:11px; font-weight:normal; padding:1px 28px;}
  
.catelist3 a:link{ color:#666; font-size:11px; font-weight:normal; text-decoration:none;}

.catelist3 a:visited{ color:#666; font-size:11px; font-weight:normal; text-decoration:none;}

.catelist3 a:active{ color:#666; font-size:11px; font-weight:normal; text-decoration:none;}
    
.catelist3 a:hover{ color:#666; font-size:11px; font-weight:normal; text-decoration:underline;} 


