body {    background-color: #ffffff;    font-size:11px;    font-family: Arial, Helvetica, sans-serif;	margin:0px;	text-align: center; color:#666; font-size:11px;   }
form {margin:0px;}
.wwborder {border-top:10px solid #E6E6E6; border-left:10px solid #E6E6E6; border-right:10px solid #E6E6E6; border-bottom:8px solid #E6E6E6;padding:3px; text-align:left;}
.wwborder2 {text-align:left;}

a {color:#666; text-decoration:none;}
a:active {color:#666; text-decoration:none;}
a:visited {color:#666; text-decoration:none;}
a:hover {color:#666; text-decoration:underline;}
/* Top NAV */
#outer {    width: 753px;       margin-left: auto;    margin-right: auto; margin-top:0px; background:url(images/nav/logobg.gif); height:94px;  }
#outer2 {    width: 753px;       margin-left: auto;    margin-right: auto; margin-top:0px;   }
#outer3 {    width: 753px;       margin-left: auto;    margin-right: auto; margin-top:11px;   }
.searchbox {border:1px solid #ffffff; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; height:14px; width:100px; padding-top:0px;}
.sortbox {border:1px solid #CDCDCB; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; height:18px; width:120px; padding-top:1px;}
.quanbox {width:50px; height:19px;  padding-top:2px; border:1px solid #ddd; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-left:5px; padding-left:4px; color:#666}
.font11, a.font11, a.font11:active, a.font11:visited {color:#666666; text-decoration:none; font-size:11px;}
a.font11:hover {color:#666666; text-decoration:none; font-size:11px; }
.box11 {border:1px solid #CDCDCB; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; height:18px; width:150px; padding-top:1px; color:#666; padding-left:2px;}
.box14 {border:1px solid #CDCDCB; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000;  width:200px; padding-top:1px; color:#666; padding-left:2px;}
.black11, a.black11, a.black11:active, a.black11:visited {color:#666;; text-decoration:none; font-size:11px;}
a.black11:hover {color:#666; text-decoration:none; font-size:11px; }

td {font-size:11px; color:#666; font-family:Arial, Helvetica, sans-serif}
.searchtop {margin-top:13px; width:185px; height:19px; background:url(images/nav/searchbg.gif); padding-top:4px; float:right;}
.wwtop {background:#423E3B; height:94px;}
.topnav {float:right; width:200px; text-align:right; margin-top:26px;}
.sitesearch {width:108px; float:left; text-align:left; padding-left:7px;}
.searchgo {float:right; width:62px; padding-right:6px;}
.navbg {background:#000; height:28px;}
.mainbody1 {width:565px; float:left;}
.mainbody2 {width:545px; float:left; padding:10px;}
.prodbody {width:335px; float:right; padding:20px; background: #dedede; height:108px;}
.prodimagefloat {float:left; width:188px;}
#headertop {border:1px solid #dedede;}
.sortborder { border-top:1px solid #ddd; padding-top:8px; padding-bottom:8px; border-bottom:1px solid #ddd; margin-bottom:10px; margin-top:8px;}
.greybg{background:#EEEEEE;}
.box {	border: 1px solid #e3e3e3;	width:152px;font-family: arial;	font-size: 11px;	color: #666;	padding-top: 1px;padding-left: 4px;}
.padmain {padding-right:4px;padding-left:4px;}
.greybottom {border-bottom:1px solid #ddd; padding-bottom:9px;}
/*Bottom Nav */
div#botnav ul{padding: 0;margin: 0; text-align:left;}
div#botnav li{display: inline;margin-right: 15px; font-weight:normal;}
div#botnav li a, a:hover, a:visited, a:active{display: inline; color:#88888A; font-size:11px; text-decoration:none; font-weight:normal;} 
div#botnav li a:hover{display: inline; color:#88888A; font-size:11px; text-decoration:none; font-weight:normal; text-decoration:underline;} 
.botbox {height:20px; background:#e6e6e6; text-align:left; padding-left:10px; height:26px;}
.linkbox {float:left; width:570px; padding-top:6px;}
.copyright {float:right; width:160px; text-align:right; color:#88888A; padding-right:10px; padding-top:6px; }
.mainindexnews {border-right:1px solid #B3B3B3; padding-right:10px;border-left:1px solid #B3B3B3; padding-left:10px; font-size:10px; width:161px;}

/*Left Nav */
.leftnav {float:left; width:180px; }
#newsbox {margin-bottom:3px;}
#infobox {margin-bottom:3px;}
.custbottom {border-bottom:3px solid #B6B6B6; width:149px;}

.newsborder {border-left: 11px solid #84ACBC; border-right: 11px solid #84ACBC; padding-left:8px; padding-right:8px;  font-size:10px; color:#666;}
.newprodborder {border-left: 11px solid #CC6666; border-right: 11px solid #CC6666; padding-left:8px; padding-right:8px;font-size:10px; color:#666;}
.loginborder {border-left: 11px solid #8D9BC4; border-right: 11px solid #8D9BC4; padding-left:9px; padding-right:9px; padding-top:5px;  font-size:10px; color:#666;}
.loginborder2 {border-left: 10px solid #B6B6B6; border-right: 13px solid #B6B6B6; padding-left:10px; padding-right:4px; padding-top:5px;  font-size:10px; color:#666; width:112px; }
.newsred {color:#CC0000;}
.newsblack, a.newsblack, a.newsblack:hover, a.newsblack:active, a.newsblack:visited  {color:#000; text-decoration:none;}
.priceblack {color:#000; padding-top:4px;}
.inputbox {width:130px; border:1px solid #C8C7C6; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666; margin-bottom:4px; padding-left:4px;}
div#sidenav ul{padding: 0;margin-left: 0; margin-right: 0;margin-bottom: 0;  text-align:left; margin-top: 5px; }
div#sidenav li{margin-left: 10px; font-weight:normal; list-style-type:none;  margin-bottom:5px; }
div#sidenav li a, a:hover, a:visited, a:active{color:#000; margin-bottom:8px; font-size:11px; text-decoration:none; font-weight:normal;} 
div#sidenav li a:hover{ color:#88888A; font-size:11px; text-decoration:none; font-weight:normal; text-decoration:underline; margin-bottom:8px;} 
.browsered {color:#CC0000; font-weight:bold; padding:3px 10px 5px 10px;}
.dotline {height:5px; background: url(images/nav/dot.gif) repeat-x; border-right:5px solid #fff; margin:0px; }
.prodnav {width:153px; background:url(images/nav/sidebar.gif); float:left; padding:2px; margin-right:5px;}
.clearer {clear:both; height:1px;}
.inputbox2 {width:100px; border:1px solid #C8C7C6; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666; margin-bottom:4px; padding-left:4px;}
/* Main Body*/
.mainbody {float:left; width:515px; text-align:left;}
.prodlist {width:154px;  float:left; text-align:center; margin-right:10px;}
.prodlist2 {width:154px;float:left; text-align:center;}
.prodlist3 {width:154px;  float:left; text-align:center; margin-right:10px; margin-top:25px;}
.prodlist4{width:154px;float:left; text-align:center; margin-top:25px;}
.introtxt {height:45px; width:485px;  margin-top:10px; margin-bottom:15px; margin-left:15px; padding:10px;}
.prodlistimage {height:120px;}
.seekersquote {margin-top:15px;  text-align:center;}
#prodlistmain {text-align:center; margin-left:20px;}
#prodlist {margin-right:2px; text-align:center; margin-bottom:10px;}
#prodlist2 {margin-right:2px; text-align:center; margin-bottom:30px;}
.prodbox {float:left; width:114px; border:1px solid #ddd; padding:10px; margin-right:4px; margin-bottom:15px;}
.prodbox2 {float:left; width:150px; border:1px solid #ddd; padding:10px; margin-right:7px; margin-bottom:15px;}
.prodname, a.prodname, a.prodname:hover, a.prodname:visited, a.prodname:active {text-align:left; color:#425696; text-decoration:none; height:35px;}
.prodimageb {height:140px; vertical-align:middle; text-align:center;}
.proborder {height:33px; border-bottom:1px solid #ddd; margin-bottom:15px;}
/*Prod Page */


.contbox {	border: 1px solid #ddd;font-family: arial;	font-size: 10px;	color: #666;	padding-top: 1px;padding-left: 4px;}

div#feature ul{padding: 0;margin-left: 0; margin-right: 0;margin-bottom: 10px;  text-align:left; margin-top: 5px; list-style:none; }
div#feature li{margin-left: 0px; font-weight:normal;background-image: url(images/bullet.gif); background-repeat: no-repeat; margin-top:4px; margin-bottom:4px; color:#425696; padding-left:15px;  }
div#feature li a, a:hover, a:visited, a:active{color:#425696; margin-top:4px; margin-bottom:4px; font-size:11px; text-decoration:none; font-weight:normal; } 
div#feature li a:hover{ color:#425696; font-size:11px; text-decoration:none; font-weight:normal; text-decoration:underline; margin-top:4px; margin-bottom:4px; } 
.ppname {font-size:20px; color:#666;  margin-bottom:10px; text-align:left; float:left; width:460px;}
.ppnext {float:right; width:60px; text-align:right; margin-bottom:10px; }
.ppbox {float:left; width:264px; margin-right:10px;}
.ppimage {border:1px none #ddd; padding:5px; margin-bottom:10px; text-align:center; }
.ppcontent {float:right; width:240px; margin-right:10px; text-align:left;}
.ppnamesmall { color:#000; margin-bottom:2px;}
.pprrp {color:#CC0000; margin-right:5px;}
.pptext {font-size:11px; color:#000; margin-bottom:10px; margin-top:4px;}
.ppdesc {color:#666; line-height:15px; margin-bottom:15px;}
.ppcart {background:#EDEDED; padding:8px;  height:20px; border:1px solid #ccc; margin-bottom:20px;}
.ppcart2 {background:#EDEDED; padding:8px; height:38px; border:1px solid #ccc; margin-bottom:20px; font-size:10px;}
.ppbuy {float:left; width:110px; font-size:11px;}
.ppsubmit {width:100px; float:right; text-align:right;}
.addcart {background:#CC0000; border:2px solid #ccc; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; font-weight:bold;  cursor:hand; cursor:pointer;}
.searchbox4 {	border: 1px solid #DBDBDB;	font-family: arial;	font-size: 10px;	color: #666;	padding-left: 4px;}
.searchbox5 {	border: 1px solid #DBDBDB;	font-family: arial;	font-size: 10px;	color: #666;	padding-left: 4px; width:160px;}
.searchbox6 {	border: 1px solid #DBDBDB;	font-family: arial;	font-size: 10px;	color: #666;	padding-left: 4px; width:100px;}

.marg8 {margin-bottom:8px;}
.introtxt2 {font-size:20px; color:#666;  }
.introtxt6 {font-size:20px; color:#666; border-bottom:1px solid #ddd; padding-bottom:9px; margin-bottom:10px;  }
/* Alt Views
----------------------------------*/
div#alt-views ul {margin-left:0px; padding-left:0px; margin-top:5px; padding-top:5px;}
div#alt-views li {
	
	background: none;

	list-style:none;
	display:inline;
	height:70px;
	}
.cust1gr{	padding-left:18px;	BACKGROUND: url(images/bullet2.gif) #E8E8E8 no-repeat;	padding-top: 4px;	padding-bottom: 4px;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: none;	border-bottom-style: solid;	border-left-style: none;	border-top-color: #e5e5e5;	border-right-color: #e5e5e5;	border-bottom-color: #e5e5e5;	border-left-color: #e5e5e5;}

div#alt-views li img  {
	border: 1px solid #CCCCCC; margin-right:8px; padding:5px;
	}
	div#alt-views  img  a:hover{
	border: 12px solid #CCCCCC; margin-right:8px;
	}
div#back-button {
	position: absolute;
	top: 0px;
	padding-left: 0px;
	}
	.cust1{
	padding-left:18px;
	BACKGROUND: url(images/bullet2.gif) no-repeat;
	padding-top: 4px;
	padding-bottom: 4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #e5e5e5;
	border-right-color: #e5e5e5;
	border-bottom-color: #e5e5e5;
	border-left-color: #e5e5e5;

}
.sinfo	{	border-right: 1px solid #E8E8E8;	padding-right: 14px;}
.sinfo2	{padding-left: 39px;}
.sinfo3	{	border-right: 1px solid #E8E8E8;	padding-right: 34px;}
.sinfo5	{	border-right: 1px solid #E8E8E8;	padding-right: 37px;}

.loginsign {float:left; width:50px; text-align:left;}
.logintxt {float:left; width:170px; text-align:left;}

.prodintro {	padding: 1px 0px 1px 15px;	 BACKGROUND: url(images/doy.gif) no-repeat; font-size: 10px;	font-family :Arial, Helvetica, sans-serif;	color:#666666;}
a.prodintro {	padding: 1px 0px 1px 15px;	 BACKGROUND: url(images/doy.gif) no-repeat; font-size: 10px;	font-family :Arial, Helvetica, sans-serif;	color:#666666;}
.prodintro2 {	padding: 2px 0px 2px 18px;	 BACKGROUND: url(images/doy2.gif) no-repeat; font-size: 10px;	font-family :Arial, Helvetica, sans-serif;	color:#666666; border-right:1px solid #DFDDD8;border-left:1px solid #DFDDD8;}
.prodintro6 {	padding: 2px 0px 2px 18px;	 BACKGROUND: url(images/doy3.gif) #929292  no-repeat; font-size: 10px;	font-family :Arial, Helvetica, sans-serif;	color:#ffffff;}
.prodintro3 {	padding: 2px 0px 2px 18px;	 BACKGROUND: url(images/doy2.gif) #F6F7F9 no-repeat; font-size: 10px;	font-family :Arial, Helvetica, sans-serif;	color:#666666; }
.prodintro4 {	padding: 1px 0px 1px 15px;	 BACKGROUND: url(images/doy.gif) no-repeat; font-size: 11px;	font-family :Arial, Helvetica, sans-serif;	color:#666666;}
.prodintro7{	padding: 2px 0px 2px 18px;	 BACKGROUND: url(images/doy2.gif)  no-repeat; font-size: 10px;	font-family :Arial, Helvetica, sans-serif;	color:#666666; border-bottom:1px solid #DFDDD8;border-right:1px solid #DFDDD8;border-left:1px solid #DFDDD8;}

.cartin{background:#F1F1F1;padding:4px;border: 1px solid #D0D1D5;}

.cartin2{padding:4px;border: 1px solid #D0D1D5;}
.txt {	font-size: 10px;	font-family :Arial, Helvetica, sans-serif;	color:#666;}
a.txt {	font-size: 10px;	font-family :Arial, Helvetica, sans-serif;	color:#666;}
a.txt:hover {	font-size: 10px;	font-family :Arial, Helvetica, sans-serif;	color:#000;}
a.txt:active {	font-size: 10px;	font-family :Arial, Helvetica, sans-serif;	color:#666;}
a.txt:visited {	font-size: 10px;	font-family :Arial, Helvetica, sans-serif;	color:#666;}
.butt {background:#666; border:2px solid #ccc; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; font-weight:bold; cursor:hand; cursor:pointer; width:auto;}
#brown_ban {background:url(images/banners/bot_bg.gif) no-repeat; width:251px; height:89px; padding-left:14px; margin-top:12px; font-size:10px; padding-right:265px; color:#fff; padding-top:11px;}


.us_cust {position:absolute; margin-top:-80px; margin-left:300px;; padding:0; text-align:left;}
#nav {height:20px;}
#nav a {
	display: block;
	float: left;
	text-transform: uppercase;
	color: #fff;
	font-size:10px;
	height:20px;
	padding-top:8px;
	padding-left:16px;
	padding-right:16px;
	margin-top:0px;
	text-align: center;
}
#nav a:hover {
	text-decoration: none;
	background-color: #fff;
	color:#000;
}
#nav a.selected {
	text-decoration: none;
	background:#fff;
	color:#000;
}


.errormsg {padding:6px 8px 6px 8px; color:#fff; font-weight:bold; background:#cc0000; margin-top:10px;}