body{
	margin: 0px 0px 0px 0px;
	background-color:#f7f7f7;
}
a.link {font-family:Verdana, Arial, Helvetica, sans-serif; color: #006633; text-decoration:none; font-style:normal;}
a.visited {font-family:Verdana, Arial, Helvetica, sans-serif; color:#006633; text-decoration:none; font-style:normal;}
a.hover {font-family:Verdana, Arial, Helvetica, sans-serif; color:#D85B19; text-decoration:underline; font-style:normal;}
a.active {font-family:Verdana, Arial, Helvetica, sans-serif; color:#006633; text-decoration:none; font-style:normal;}
.container{
	text-align:center;
}
.border-left{
	background-image:url(/assets/template/bgRepeat_left.gif);
	background-repeat:repeat-y;
	background-position:right;
}
.border-right{
	background-image:url(/assets/template/bgRepeat_right.gif);
	background-repeat:repeat-y;
	background-position:left;
}
.mainBody{
	background-color:#FFFFFF;
	text-align:left;
}
.searchBG{
	background-image:url(/assets/template/searchBG.gif);
	background-repeat:repeat-x;
}
.searchField{
	width: 105px;
	height: 17px;
	vertical-align:top;
	margin-top:7px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	border-color:#bbbbbb;
	border-style:solid;
	border-width:1px;
}
input:focus{
	background:#EFFAEF;
}
.newsletterField{
	width: 100px;
	height: 15px;
	vertical-align:top;
	margin-top:4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	border-color:#d2d2d2;
	border-style:solid;
	border-width:1px;
}
.cartNumber{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#484848;
	vertical-align:middle;
}
a.cartNumber:link {font-family:Verdana, Arial, Helvetica, sans-serif; color: #484848; text-decoration:none; font-style:normal;}
a.cartNumber:visited {font-family:Verdana, Arial, Helvetica, sans-serif; color:#484848; text-decoration:none; font-style:normal;}
a.cartNumber:hover {font-family:Verdana, Arial, Helvetica, sans-serif; color:#484848; text-decoration:underline; font-style:normal;}
a.cartNumber:active {font-family:Verdana, Arial, Helvetica, sans-serif; color:#484848; text-decoration:none; font-style:normal;}

.cartNumber1{
	font-family:SimSun;
	font-size:11px;
	font-weight:normal;
	color:#484848;
	vertical-align:middle;
}

a.cartNumber1:link {font-family:SimSun; color: #484848; text-decoration:none; font-style:normal;}
a.cartNumber1:visited {font-family:SimSun; color:#484848; text-decoration:none; font-style:normal;}
a.cartNumber1:hover {font-family:SimSun; color:#484848; text-decoration:underline; font-style:normal;}
a.cartNumber1:active {font-family:SimSun; color:#484848; text-decoration:none; font-style:normal;}

.browseBG{
	background-image:url(/assets/template/browse-bgRepeat.gif);
	background-repeat:repeat-y;
	background-position:left;
}
.browseBox{
	padding-left:25px;
	vertical-align:bottom;
}
.browseDropdown{
	width:125px;
	height:20px;
	vertical-align:botttom; 
	padding-bottom:-10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
}
.graySpacer{
	background-image:url(/assets/template/spacer-grayLine.gif);
	background-repeat:repeat-x;
}
.resultsHeader{
	background-image:url(/assets/headers/search-genericHeader.gif);
	background-repeat:no-repeat;
	padding:5px 0px 7px 25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#444444;
	vertical-align:bottom;
	
}
.resultsBG{
	background-image:url(/assets/about/about-bgRepeat.gif);
	background-repeat:repeat-y;
	padding:5px 20px 5px 20px;
	vertical-align:top;
}
.resultsThumb{
	vertical-align:top;
	text-align:left;
}
.resultsTitle{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#006633;
	text-decoration:none;
}
.resultsText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#444444;
	vertical-align:top;
	padding-left:10px;
}
.resultsNormal{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#444444;
	vertical-align:top;
}
.resultsSKU{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	text-decoration:none;
	color:#006633;
	padding-bottom:20px;
}
.resultsBanner{
	background-image:url(/assets/categories/searchResults.jpg);
	background-repeat:no-repeat;
}
.custServiceBanner{
	background-image:url(/assets/categories/custService.jpg);
	background-repeat:no-repeat;
}
p {
	margin-top:5px;
}
.custServiceBG{
	background-image:url(/assets/about/about-bgRepeat.gif);
	background-repeat:repeat-y;
	padding:5px 20px 5px 25px;
	vertical-align:top;
}
.custServField{
	width: 140px;
	height: 17px;
	vertical-align:top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	padding-right:10px;
	border-color:#d2d2d2;
	border-style:solid;
	border-width:1px;
}
.custServDropdown{
	height:17px;
	vertical-align:top; 
	padding-bottom:-10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#333333;
	border-color:#d2d2d2;
	border-style:solid;
	border-width:1px;
}
.custServDivider{
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#CCCCCC;
}
p {
	margin-top:5px;
}

a.general:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#D85B19; text-decoration:none; }
a.general:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;	color:#A4A4A4; text-decoration:none; }
a.general:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#006633; text-decoration:none; }
a.general:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#A4A4A4; text-decoration:none; }

.copyright{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#999999;
	text-align:center;
	padding-top:7px;
}
.formLabel{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#4b4b4b;
	padding:5px 10px 5px 0px;
}
.formField1{
	height:17px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#666666;
	border-color:#d2d2d2;
	border-style:solid;
	border-width:1px;	
}
.problemBox{
	height:110px;
	width:315px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#666666;
	border-color:#d2d2d2;
	border-style:solid;
	border-width:1px;
}
.formList{
	width:120px;
	height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	border-color:#d2d2d2;
	border-style:solid;
	border-width:1px;
}
.footerNav{
	background-image:url(/assets/template/footer-bgRepeat.gif);
	background-repeat:repeat-x;
}
.footerLinks{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#006633; 
	text-align:center; 
	text-decoration:none; 
	padding-top:7px;
}
a.footerLinks:hover{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#9f9e9e; 
	text-align:center; 
	text-decoration:none;
}
.copyright{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#9f9e9e;
	text-align:center;
	padding-top:5px;
	text-decoration:none;
}
a.copyright:hover{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	color:#9f9e9e; 
	text-decoration:underline; 
}