body{
	margin: 0px;text-align: center;min-width: 760px;font-size:62.5%;
}

DIV {
	 font-family:arial,helvetica,sans-serif;
}
TD {
	font-family:arial,helvetica,sans-serif; font-size:1.2em;
}
form {padding:0;margin:0;}

.top{
	width: 770px;
	float: left;
	text-align: left;
	height:28px;
	margin-bottom:10px;
	background: url("../images/searchbg.jpg") no-repeat right top;
}

h2 {
	color: #525252;font-size:80%;font-weight: bold;
}
#PageWrapper{
	width: 770px;margin: 0px auto 5px auto;
}

#head{
	width: 770px;
	float: left;
	clear: left;
	margin: 0;
	padding-top: 5px;
	color: #000000;
	text-decoration: none;
	text-align: left;
}
.logo {
	float: left;
	margin: 0 0 5px 0;
	font-size:1.4em; font-weight:bold; text-decoration:none; color:#000000;
}
.logoright{float:right;margin: 0 0 5px 0;text-decoration:none; color:#000000;width:570px;}

.logoright .topkeywords {
	float: left;
	overflow:hidden; margin:0; height:55px;
}
.logoright .topkeywords h1{float:left;color:#6F6F6F;font-size:1.2em; margin:0; text-align:left;width:425px;overflow:hidden;}
.logoright .topbox {float:right;padding-left:10px;width: 120px;margin:0;}
.logoright .topbox a{ font-size:1.2em;color:#6F6F6F; text-decoration:none}
.logoright .topbox a:hover{text-decoration:underline}

.imgbox{
	float:left;
}
.black {
	COLOR: #000000
}
.navcontainer {margin: 0px;padding: 0px; background-image:url("../images/nav.jpg")}

#menu {
  margin: 0;padding: 0;width: 770px;
}
#menu h2{ margin:0; padding:0;}
#menu li {
	float: left;padding: 0;margin: 0;display: inline;text-align: center;list-style-type: none;
}
#menu li a {
	float: left;
	display: inline;
	padding: 0px;
	margin-top:0px;
	margin-right:3px;
	margin-bottom:2px;
	margin-left:9px!important;
	margin-left:10px;
	color: #000000;
	font: normal small/2em  Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: center;
	letter-spacing: 1px;
	height: 2em;
	color:#333333;
	font-weight:bold;
}
  
#menu li a:hover {
	text-decoration:underline;
}
#navigator {
	border-top: solid 1px #CCCCCC;
	width: 760px;
	float: left;
	text-align: left;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-top: 4px;
	color: #000000;
	background: #CCCCCC;
	font-size:1.2em;
}
#navigator a,#navigator a:visited {
	color: #000000;font-weight: normal;text-decoration: none;
}
#navigator a:hover {
	color: #FFCC00;font-weight: normal;text-decoration: underline;
}

#nav{
	margin:0px;padding:4px 4px 4px 4px;border-top:1px solid #cccccc;color: #000000;background: #eeeeee;font-size:1.2em;width:762px; text-align:left;border-left:1px solid #cccccc;border-right:1px solid #cccccc;
}
#nav a{ text-decoration:none; color:#6F6F6F;}

#BodyWrapper {
	width: 770px;margin: 0px auto 5px auto;float: left;text-align: left;BORDER-RIGHT: #c0c0c0 1px solid;BORDER-top: #c0c0c0 1px solid;BORDER-BOTTOM: #c0c0c0 1px solid;BORDER-left: #c0c0c0 1px solid;
}
.colL {
	float:left;width:225px;margin-right:10px;padding-top:5px;
}
.colL a:link, .colL a:visited, .colL a:hover{
	font-weight: bold;margin: 0px;font-size:1.6em;
}
.colL h2 {
	margin-bottom: 0px;padding-bottom: 0px; margin-top:3px; padding-top:3px;
}
.colL p { margin-top:0px;}


#leftCol li{padding: 0px;list-style-type: none;}

#leftCol li a:link, #leftCol li a:visited{font-size:1.2em;color:#000000; font-family:Arial,Helvetica,sans-serif; text-decoration:none}

#leftCol li a:hover{text-decoration:underline;font-size:1.2em;color:#000000; font-family:Arial,Helvetica,sans-serif}

#leftCol li li{padding-left:3px;}

#leftCol ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 8px;
	list-style-type: none;
	font-weight: normal;
}

#leftCol a:link, #leftCol a:visited {
	color: #006699;font-size:1.2em;
}

#leftCol a:hover {
	color: #000000;font-size:1.2em;
}

#leftCol {
	float:left;width:200px;margin:0;padding-bottom: 10px;border-right: 1px solid #cccccc;
}


.itembox {
	FLOAT: left; MARGIN-BOTTOM:15px;padding-left:8px;padding-right:8px; text-align:center;
}
.imagesbox {
	BORDER-RIGHT: #cccccc 1px solid;BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH:120px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT:120px; TEXT-ALIGN: center
}

.imagesbox img{
	margin-top:expression((120-this.height)/2);
}

.itembox A {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size:1.2em; text-decoration:none;
}

.itembox1 {
	FLOAT: left; MARGIN-top: 10px;padding-bottom:10px;BORDER-bottom: #cccccc 1px dotted; margin-left:5px;
}
.itembox1 A {
	COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif
}

.imagesbox1 {
	 float:left; BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH:120px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT:120px; TEXT-ALIGN: center
}
.imagesbox1 img{
	margin-top:expression((120-this.height)/2);
}
.prodesc{ 
	float:left;padding-left:10px;width:370px;font-size:14px;font-family:Verdana; font-size:1.2em;
}

.prodesc a{ 
	font-family:Verdana; font-size:1.4em;color:#666;padding-bottom:10px; font-family:Arial, Helvetica, sans-serif
}

#mainCol {
	float:left;margin:0;padding-bottom:10px;
}

#mainCol .content{
    padding-top:5px;padding-right:5px;padding-left:10px;font-family: Verdana; font-size:1.4em; line-height:16px;text-align:left;
	margin-bottom:10px;width:550px;
}

#mainCol .content1{
    padding-top:5px;padding-right:5px;padding-left:10px;font-family: Verdana; font-size:14px;text-align:left;
	margin-bottom:10px; 
}
.news{line-height:20px;font-family:Verdana; font-size:10px;}
.news a{color:#6F6F6F; text-decoration:none;font-size:16px;;}
.news a:hover{text-decoration:underline;}

#footer {margin-top:10px; margin-bottom:10px;}
#footer a {
	color: #999999;font: normal x-small/1.5em arial,helvetica,sans-serif;text-decoration: underline;
}

#footer a:hover{
	color: #000000;font: normal x-small/1.5em arial,helvetica,sans-serif;text-decoration: underline;
}

.font12{
	font-size:1.2em;font-family:Verdana, Arial, Helvetica, sans-serif;
}
.font12b{
	font-size:1.2em;font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;color:#C90000;
}

.bottomnav {margin-left:0px;margin-right:0px;margin-bottom:0px;margin-top:10px;padding: 0px; background-image:url("../images/bottomnav.jpg"); height:28px;}

.bottomnav .menu {
  margin: 0;padding: 0;width: 770px;
}
.bottomnav .menu li {
	float: left;padding: 0;margin: 0;display: inline;text-align: center;list-style-type: none;
}
.bottomnav .menu li a {
	float: left;
	display: inline;
	padding: 0px;
	margin: 0 10px 3px 10px;
	color: #000000;
	font: normal small/2em  Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: center;
	letter-spacing: 1px;
	height: 2em;
	text-align: center;
}
.bottomnav .menu li a:hover {
	text-decoration:underline;
}
.bottomnav .menu a:active {
  background: #cccccc;color: #000000;text-align: center;
}


/*----------------------------------------*/

.leftmid{padding:0px;background-image:url("../images/lefttop.jpg");width:200px; height:42px;border-bottom:1px solid #cccccc;color: #000000;}
.leftmid .font14{font-size:1.4em; margin-top:10px; font-weight:bold; color:#6F6F6F; margin-left:15px;}
.lefttopbg{background-image:url("../images/leftmid.jpg"); height:84px;width:200px;overflow:hidden;word-wrap:break-word; word-break:break-all; word-break/* */:normal ;}
.lefttop{background-color:#969689;padding-left:8px;padding-right:8px;padding-top:3px;font-size:1.2em; font-family:Verdana;color:#000000;padding-bottom:5px;overflow:hidden;word-wrap:break-word; word-break:break-all; word-break/* */:normal ;}


.catebox {FLOAT:left;padding-left:10px;padding-right:5px;width:260px;font-size:1.4em; margin-top:10px;margin-bottom:10px;}
.catebox .font14 { margin-bottom:5px;}
.catebox .font14 a{font-size:1.2em; padding-bottom:5px;color:#6F6F6F;}

#bottom{background-image:url("../images/bottombg.jpg");height:195px;font-size:14px;font-family:Arial,Helvetica,sans-serif}
.bottombox{FLOAT: left; MARGIN-BOTTOM: 10px;padding-right:5px;width:245px; margin-top:20px;margin-left:5px;text-align:left}
.bottombox li{padding: 3px 0px 0px 5px;list-style-type: none;}
.bottombox li a{line-height:16px;color:#666666;font-family:Arial,Helvetica,sans-serif; text-decoration:none}
.bottombox li a:hover {text-decoration:underline;}
.bottombox ul {margin: 0px 0px 8px 0px;padding: 0px 10px 0px 0px;list-style-type: none;font-weight: normal;}

.colbg{padding:0px;background-image:url("../images/bg.jpg"); width:560px;height:39px; margin-top:2px;}
.colbg .font14{float:left;font-size:1.4em; font-weight:bold; color:#6F6F6F; margin-left:5px;padding-top:14px;}
.colbg .more{float:right; margin-right:5px; margin-top:10px;}
.colbg .more a{color:#6f6f6f; font-size:1.2em;}


#mainCol h3{padding-left:12px;padding-top:5px;color:#666;font-size:1.6em;background-image:url("../images/colbg1.jpg");margin:0;padding-bottom:16px;width:557px;}

.detailimage {MARGIN-TOP:10px; FLOAT:left;MARGIN-BOTTOM: 15px;OVERFLOW: hidden;WIDTH:260px; TEXT-ALIGN: center}
.detailimage img {
	BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; DISPLAY: block; MARGIN: auto; BORDER-LEFT: #CCCCCC 1px solid; BORDER-BOTTOM:#CCCCCC 1px solid
}
.detailproduct {MARGIN-TOP:10px; FLOAT: left; WIDTH:300px; font-size:1.4em;}
.detailproduct ul {margin: 0px 0px 8px 0px;padding: 0px 10px 0px 8px;list-style-type: none;font-weight: normal;}
.detailproduct li {padding: 3px 0px 0px 5px;list-style-type: none;}

.input {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE:14px; BACKGROUND: #fff; MARGIN: 2px 5px; BORDER-LEFT: #cccccc 1px solid; LINE-HEIGHT: 130%; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 22px
}
INPUT.radio {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 2px 5px -3px; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; HEIGHT: auto
}
SELECT {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE:14px; MARGIN: 2px 5px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
TEXTAREA {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 14px; MARGIN: 2px 5px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.pageNav {margin-top:5px;padding:10px 0;color:#000000;font: 10px arial;font-size:10px; margin-left:5px;}
.pageNav .typing{float:left; margin-right:20px;}
.pageNav input{font-size:10px;font-family:verdana;}
.pageNav a{padding: 2px 5px;color:#203558!important; border: solid 1px #849CC6;text-decoration: none!important;font-size:10px;}
.pageNav a:hover{background-color:#E5EDF9;color:#203558!important;}
.pageNav span.current {padding:2px 5px; color:#ffffff!important;background-color:#5E90C3!important;border: solid 1px #5E90C3;}
.pageNav .pre{margin: 0 10px;}
.pageNav .next{margin:0 10px;}

.productmenu {margin:0; font-family:Arial;padding-bottom:10px;}
.productmenu h2{margin:0; font-family:Arial; font-size:14px;padding-left:10px;}
.productmenu a{color:#000000; font-size:12px; text-decoration:none;}
.productmenu ul{list-style-type:none; margin-left:20px;margin-top:0;margin-right:0;padding:0px; clear:both;}
.productmenu li{ float:left;width:185px;padding-top:5px;list-style-type:none;}
.productmenu li a{color:#000000;font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif;width:150px;}
.productmenu li a:hover{color:#000000; text-decoration:underline;}