body,form{
    padding:0;
	margin:0;
}
body,div,td,th,p{
    font-size:12px;
	font-family:Verdana;
}
img{border:0;}

.Bold{font-weight:bold;}
.LGray{color:#A4A4A4;}
.DGray{color:#666666;}
.White{color:#FFFFFF;}
.Gray{color:#717074;}
.Orange{color:#F58026;}
.DarkBlue{color:#000078;}
.LightBlue{color:#00B6DC;}
.Red{color:#FF0000;}
.BottomBG{background:#E8E8E8;}
.SplitLine{border-right:1px solid #CFCFCF;}
.WhiteBG{background:#FFFFFF;}
.Right{text-align:right; padding:0 6px 0 0;}
.Width{width:100%;}
.SMBox{width:220px;}
.SMBox1{width:225px;}
.Line{height:1px; border:1px solid #CFCFCF;}
.Center{text-align:center;}
.HeadText{font-size:13px; font-weight:bold;}
.LineHeight{line-height:200%;}
.LineHeight td,p,div,font{line-height:200%;}

.mbox{width:300px;}

.FS14{font-size:14px;}

.menu_padd{padding:0 0 4px 0; background:url(/styles/default/images/menu_line.jpg) no-repeat top center;}

.PrevP{float:left; margin:0; padding:0; width:45%;}
.NextP{float:left; margin:0; padding:0; width:45%;}

.top_version{ text-align:right; vertical-align:top; padding:6px 0 0 0;}
.top_version1{color:#CCCDC8;}
.top_version2{color:#747474;}
.menu_bg{height:30px; background:url(/Styles/Default/images/menu_bg.jpg) repeat-x; font-weight:bold; font-size:14px; color:#FFFFFF; vertical-align:top;}

.main_left{width:168px; vertical-align:top;}
.main_depart{width:610px; vertical-align:top;}
.title{ background:url(/Styles/Default/images/title_bg.jpg) repeat-x; border:1px solid #EEEEEE; border-top:0; height:30px;}
.left_menu_bg{background:url(/Styles/Default/images/left_bg.jpg) repeat-x; height:20px; width:118px; padding:4px 0 4px 0;  letter-spacing:3px;}
.title_bg{ background:url(/styles/default/images/main_dotted.jpg) bottom repeat-x; height:30px;padding:24px 0 0 0;}
.item_dotted{ background:url(/styles/default/images/item_dotted.jpg) bottom repeat-x; height:30px;padding:6px 0 0 0;}
.main_line{ line-height:150%;}
.cbb{border-bottom:1px solid #000000;}
.chidden{display:none;}
.cshow{display:block;}
.font14 td{font-size:14px; text-align:center; padding:5px 0 4px 0;}

a:link 
{
	color: #000000;
	text-decoration: none;
	background:transparent;
}
a:visited 
{
	color: #000000;
	text-decoration: none;
	background:transparent;
}
a:hover 
{
	color: #FF0000;
	text-decoration: none;
	background:transparent;
}
a:active 
{
	color: #FF0000;
	text-decoration: none;
	background:transparent;
}

a.ublack:link 
{
	color: #000000;
	text-decoration: underline;
}
a.ublack:visited 
{
	color: #000000;
	text-decoration: underline;
}
a.ublack:hover 
{
	color: #FF0000;
	text-decoration: underline;
}
a.ublack:active 
{
	color: #FF0000;
	text-decoration: underline;
}

a.uwhite:link 
{
	color: #FFFFFF;
	text-decoration: underline;
}
a.uwhite:visited 
{
	color: #FFFFFF;
	text-decoration: underline;
}
a.uwhite:hover 
{
	color: #FF0000;
	text-decoration: underline;
}
a.uwhite:active 
{
	color: #FF0000;
	text-decoration: underline;
}

a.udarkblue:link 
{
	color: #040085;
	text-decoration: underline;
	background:transparent;
}
a.udarkblue:visited 
{
	color: #040085;
	text-decoration: underline;
	background:transparent;
}
a.udarkblue:hover 
{
	color: #FF0000;
	text-decoration: underline;
	background:transparent;
}
a.udarkblue:active 
{
	color: #FF0000;
	text-decoration: underline;
	background:transparent;
}

a.iblack:link 
{
	color: #000000;
	text-decoration: none;
	font-style:italic;
	font-weight:normal;
}
a.iblack:visited 
{
	color: #000000;
	text-decoration: none;
	font-style:italic;
	font-weight:normal;
}
a.iblack:hover 
{
	color: #FF0000;
	text-decoration: none;
	font-style:italic;
	font-weight:normal;
}
a.iblack:active 
{
	color: #FF0000;
	text-decoration: none;
	font-style:italic;
	font-weight:normal;
}
a.gray:link 
{
	color: #717074;
	text-decoration: none;
	font-size:12px;
}
a.gray:visited 
{
	color: #717074;
	text-decoration: none;
	font-size:12px;
}
a.gray:hover 
{
	color: #FF0000;
	text-decoration: none;
	font-size:13px;
}
a.gray:active 
{
	color: #FF0000;
	text-decoration:none;
	font-size:13px;
}

a.darkblue:link 
{
	color: #000078;
	text-decoration: none;
}
a.darkblue:visited 
{
	color: #000078;
	text-decoration: none;
}
a.darkblue:hover 
{
	color: #FF0000;
	text-decoration: none;
}
a.darkblue:active 
{
	color: #FF0000;
	text-decoration:none;
}

a.Menu:link 
{
	color: #516069;
	text-decoration: none;
	font-size:12px;
}
a.Menu:visited 
{
	color: #516069;
	text-decoration: none;
	font-size:12px;
}
a.Menu:hover 
{
	color: #FF0000;
	text-decoration: none;
	font-size:13px;
}
a.Menu:active 
{
	color: #FF0000;
	text-decoration:none;
	font-size:13px;
}

a.ugray:link 
{
	color: #666666;
	text-decoration: underline;
	font-size:12px;
}
a.ugray:visited 
{
	color: #666666;
	text-decoration: underline;
	font-size:12px;
}
a.ugray:hover 
{
	color: #FF0000;
	text-decoration: underline;
	font-size:13px;
}
a.ugray:active 
{
	color: #FF0000;
	text-decoration:underline;
	font-size:13px;
}

a.dgray:link 
{
	color: #666666;
	text-decoration: none;
	font-size:13px;
	font-weight:bold;
}
a.dgray:visited 
{
	color: #666666;
	text-decoration: none;
	font-size:13px;
	font-weight:bold;
}
a.dgray:hover 
{
	color: #FF0000;
	text-decoration: none;
	font-size:14px;
	font-weight:bold;
}
a.dgray:active 
{
	color: #FF0000;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
}

a.white:link 
{
	color: #FFFFFF;
	text-decoration: none;
	font-size:12px;
}
a.white:visited 
{
	color: #FFFFFF;
	text-decoration: none;
	font-size:12px;
}
a.white:hover 
{
	color: #FF0000;
	text-decoration: none;
	font-size:13px;
}
a.white:active 
{
	color: #FF0000;
	text-decoration:none;
	font-size:13px;
}
a.whiteb:link{color: #FFFFFF;text-decoration: none;}
a.whiteb:visited{color: #FFFFFF;text-decoration: none;}
a.whiteb:hover {color: #FF0000;text-decoration: none;}
a.whiteb:active{color: #FF0000;text-decoration:none;}

a.orange:link 
{
	color: #F58026;
	text-decoration: none;
	font-size:14px;
}
a.orange:visited 
{
	color: #F58026;
	text-decoration: none;
	font-size:14px;
}
a.orange:hover 
{
	color: #FF0000;
	text-decoration: none;
	font-size:15px;
}
a.orange:active 
{
	color: #FF0000;
	text-decoration:none;
	font-size:15px;
}

a.ublue:link 
{
	color: #0000FF;
	text-decoration: underline;
}
a.ublue:visited 
{
	color: #0000FF;
	text-decoration: underline;
}
a.ublue:hover 
{
	color: #000000;
	text-decoration: underline;
}
a.ublue:active 
{
	color: #000000;
	text-decoration:underline;
}

a.bred:link 
{
	color: #FF0000;
	text-decoration: underline;
	font-size:12px;
}
a.bred:visited 
{
	color: #FF0000;
	text-decoration: underline;
	font-size:12px;
}
a.bred:hover 
{
	color: #000000;
	text-decoration: underline;
	font-size:13px;
}
a.bred:active 
{
	color: #000000;
	text-decoration:underline;
	font-size:13px;
}

.cp{padding: 0 4px 0 4px;}
.cp1{padding: 0 12px 0 8px;}

li{line-height:24px;padding-top:-5px;}
UL#header-menu {POSITION: relative;}
UL#header-menu {padding:0; margin:0; WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none; text-align:left;}
UL#header-menu UL {padding:0; margin:0; WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none; text-align:left;}
UL#header-menu LI {padding:0; margin:0;WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none; text-align:left;}
UL#header-menu LI.menu {
   padding:5px 0 0 0; float: left; margin: 0px 41px 0 1px; border-style:none; position: absolute; 
}
UL#header-menu LI.menu:hover {
   border: 1px solid #717174;MARGIN: 0px 40px 0px 0px; BACKGROUND-COLOR: #FFFFFF
}
UL#header-menu LI.menu-hover {
    border: 1px solid #717174;MARGIN: 0px 40px 0px 0px; BACKGROUND-COLOR: #FFFFFF
}
UL#header-menu LI.menu UL {
   padding:5px 0px 0 0px;POSITION: absolute; TOP: -1000px
}
UL#header-menu LI.menu:hover UL {
	POSITION: relative; TOP: 0px
}
UL#header-menu LI.menu-hover UL {
	POSITION: relative; TOP: 0px
}
UL#header-menu LI.menu A {
	font: bold 14px Verdana; COLOR: #FFFFFF; TEXT-DECORATION: none; padding:0;
}
UL#header-menu LI.menu A:hover {
	COLOR: #FF0000; BACKGROUND:transparent;padding:0;
}
UL#header-menu LI.menu:hover A {
	COLOR: #666666; BACKGROUND-COLOR: #FFFFFF;padding:0;
}
UL#header-menu LI.menu-hover A {
	COLOR: #666666; BACKGROUND-COLOR: #FFFFFF;padding:0;
}
UL#header-menu LI.menu LI A {
	FONT-SIZE: 12px; BACKGROUND-COLOR: #FFFFFF; font-weight:normal;padding:0;
}
UL#header-menu LI.menu:hover LI A 
{
	BACKGROUND-COLOR: #FFFFFF;padding:0;
}
LI.menu A {
	Z-INDEX: 2000
}
LI#menu-1 {
	Z-INDEX: 1500; LEFT:0px;
}
LI#menu-2 {
	Z-INDEX: 1500; LEFT: 58px;
}
LI#menu-3 {
	Z-INDEX: 1400; LEFT: 164px;
}
LI#menu-4{
	Z-INDEX: 1300; LEFT: 255px;
}
LI#menu-5 {
	Z-INDEX: 1200; LEFT: 345px;
}
LI#menu-6 {
	Z-INDEX: 1100; LEFT: 434px;
}

/* bottom */
.bottom_table{height:74px; border:1px solid #EBE8E7;}
.bottom_bg{ background:#F9F8F8;}
.bottom_table td{ vertical-align:top; line-height:20px; padding-top:6px;}

/* default */
.default_product{height:100px; vertical-align:middle;}
.default_product1{height:100px; vertical-align:middle;  text-align:center; width:85px;}
.default_img{border:1px solid #E6E6E6;}

/* padding */
.padd6{padding:0 3px 0 3px;}
.padd12{padding:0 6px 0 6px;}
.padd18{padding:0 9px 0 9px;}
.padd24{padding:0 12px 0 12px;}

/* Login */
.login_box{width:120px; height:16px;}
.login_button{padding:3px 0 0 0;}

/* Font family */
.webdings{font-family:webdings; font-size:8px;}


.menu_item{float:left; width:70%; height:30px;}
.menu_site{float:right; width:28%; text-align:right; padding:4px 6px 0 0;}

/* product */
.product_title{ font-size:14px; font-weight:bold; text-decoration:underline;}


#MainTable
{
    background-color:#CCCCCC;
}
#MainTable th
{
    font-size:13px;
    text-align:center;
    font-weight:bold;
    background-color: #EEEEEE;
    border:0px;
}
#MainTable tr
{
    background-color:expression((this.sectionRowIndex%2==0)?"#F0F0F0":"#FFFFFF");
}
#MainTable td
{
    white-space:nowrap; 
    overflow:hidden;
    text-overflow:ellipsis;
    padding:5px;
    text-align:center;
}
#MainTable .Left
{
    text-align:left;
}