/* CSS Document */.color1 {background-color: #202020;} /* dark */ .color2 {background-color: #ffffff;} /* light */.color3 {background-color: #D87B27;} /* primary */.color4 {background-color: #F5BE31;} /* secondary */.color5 {background-color: #FFCC66;} /* highlight */.color6 {background-color: #FDF0CE;} /* bg *//* STANDARD SITE STYLES --------------------------------------------- */body, html {	margin: 0px;	padding: 0px;	background: #F5BE31;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #202020;	text-decoration: none;	}p, ul, li, ol, dl, dt {	font-size: 12px;	}h1 {	font-size: 20px;	color: #D87B27;	font-weight: bold;	margin: 0px 0px 8px 0px;	padding: 0px;	}h2 {	font-size: 16px;	color: #202020;	font-weight: bold;	margin: 3px 0px 3px 0px;	padding: 0px;	}h3 {	font-size: 14px;	color: #202020;	font-weight: bold;	margin: 0px 0px 5px 0px;	padding: 0px;	}	.bodytext {	margin: 0px;	padding: 0px;	font-size: 12px;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #202020;	text-decoration: none;	}	.sm {	font-size: 10px;	}a.sm:link, a.sm:visited {	font-size: 10px;	color: #D87B27;	text-decoration: none;	}a.sm:hover {	font-size: 10px;	color: #F5BE31;	text-decoration: none;	}.md {	font-size: 12px;}a.md:link, a.md:visited {	font-size: 12px;	color: #D87B27;	text-decoration: underline;	}a.md:hover {	font-size: 12px;	color: #F5BE31;	text-decoration: none;	}.lg {	font-size: 14px;	}a.lg:link, a.lg:visited {	font-size: 14px;	color: #D87B27;	text-decoration: underline;	}a.lg:hover {	font-size: 14px;	color: #F5BE31;	text-decoration: none;	}.formarea, .textarea {    border: #202020 1px solid;    margin: 0px 0px;    padding: 0px 0px;    font-family: Arial, Helvetica, sans-serif;    font-weight: bold;    font-size: 10px;    font-style: normal;	  background-color: #FDF0CE;    text-decoration: none;	}.button {	font-size: 10px;	font-style: normal;	font-weight: bold;	color: #202020;	text-decoration: none;	background-color: #F5BE31;	border: 1px solid #202020;	}hr {	color: #202020;	background-color: #202020;	height: 1px;	}/* ------------------------------------------------------------------ *//* CUSTOM STYLES */.bgtop {	background: url(/images/header/bgtop.gif) repeat-x left top;	}.bgmid {	background-color: #ffffff;	}.bgbtm {	background: url(/images/header/bgbtm.gif) repeat-x left top;	}.bgnav {	background: url(/images/header/nav-blank.gif) repeat-x left top;	}	.sm {	font-size: 10px;	}.nav {	font-size: 10px;	color: #000000;	text-decoration: none;}a.nav:link, a.nav:visited {	font-size: 10px;	color: #000000;	text-decoration: underline;	}a.nav:hover {	font-size: 10px;	color: #000000;	text-decoration: none;	}	/* VIHN STYLES *//* Detail Page*/.detailcontactbold { font: bold 12px verdana, arial, helvetica, sans-serif; color: #202020;}.detailcontact { font: 12px verdana, arial, helvetica, sans-serif; color: #202020;}.detailkey { font: bold 11px verdana, arial, helvetica, sans-serif; color: #202020;}.detailvalue { font: 11px verdana, arial, helvetica, sans-serif; color: #202020;}.detailheader { color: #FFFFFF; font: bold 14px verdana, arial, helvetica, sans-serif; background: #D87B27;}.vihntag, .vihntag:visited { font: bold 11px verdana, arial, helvetica, sans-serif; color: #D87B27; text-decoration: none;}.vihntag:hover, .vihntag:visited:hover { color: #D87B27; text-decoration: underline;}/* printDetail Page*/.prndetailcontactbold { font: bold 12px verdana, arial, helvetica, sans-serif; color: #D87B27;}.prndetailcontact { font: 12px verdana, arial, helvetica, sans-serif; color: #D87B27;}.prndetailkey { font: bold 11px verdana, arial, helvetica, sans-serif; color: #D87B27;}.prndetailvalue { font: 11px verdana, arial, helvetica, sans-serif; color: #D87B27}.prndetailheader { color: #D87B27; font: bold 14px verdana, arial, helvetica, sans-serif; background: #D5D5D5}.printheader { font: bold 24px verdana, arial, helvetica, sans-serif; color: #D87B27; background: #FFFFFF;}/* List_in Page */.listheader { color: #202020; font: bold 11px verdana, arial, helvetica, sans-serif; background: #FDF0CE;}.resultdata, .resultdata:visited { font: 11px verdana, arial, helvetica, sans-serif; color: #FFFFFF; background-color: #D87B27;}.resultcategory { font: bold 12px verdana, arial, helvetica, sans-serif; color: #202020; background-color: #FFCC66; margin: 0px; padding: 2px 0px 3px 3px;}.resultcolor1 { font: 10px verdana, arial, helvetica, sans-serif; color: #000000; background-color: #FFFFFF;}.resultcolor2 { font: 10px verdana, arial, helvetica, sans-serif; color: #000000; background-color: #EEEEEE;}.resultcolor1top { font: bold 11px verdana, arial, helvetica, sans-serif; color: #000000; background-color: #FFFFFF;}.resultcolor2top { font: bold 11px verdana, arial, helvetica, sans-serif; color: #000000; background-color: #EEEEEE;}.browsecat { font: bold 12px verdana, arial, helvetica, sans-serif; color: #D87B27; text-decoration: none;}.resultheader { font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #FFCC66;}.resultheader2 { font-size: 14px; font-weight: bold; color: #FFFFFF; background-color: #FFCC66;}.sortby { font: 10px verdana, arial, helvetica, sans-serif; color: #D87B27;}.sortforms { font: bold 10px verdana, arial, helvetica, sans-serif; color: #202020; background-color: #FDF0CE; border: #202020; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px;}/* Inventory Page */.subcategorytext { font: bold 12px verdana, arial, helvetica, sans-serif; color: #202020; text-decoration: none;}.quantity { font: 9px verdana, arial, helvetica, sans-serif; color: #202020; text-decoration: none; padding: 0px 6px;}.maincategorytext { font: bold 14px verdana, arial, helvetica, sans-serif; color: #202020; text-decoration: none;}.viewalllistings { font: bold 16px verdana, arial, helvetica, sans-serif; color: #202020; text-decoration: none;}/* Contact Page */.contactforms { font: 11px verdana, arial, helvetica, sans-serif; color: #D87B27;}.reponsepagehead { font: bold 24px verdana, arial, helvetica, sans-serif; color: #D87B27;}.navlinks { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #D87B27;}.dabutt { color: #D87B27; background-color: #D87B27; font: 12px verdana, arial, helvetica, sans-serif; font-weight: bold;}.dabuttover { color: #FFFFFF; background-color: #D87B27; font: 12px verdana, arial, helvetica, sans-serif; font-weight: bold;}/* Specials Page */.featuredhead {  font: bold 14px Arial, Helvetica, sans-serif; color: #D87B27;}.featuredmain {  color: #D87B27; font: 11px Arial, Helvetica, sans-serif;}.featuredbody {  color: #D87B27; font: 11px Arial, Helvetica, sans-serif;}/* Home Page Weekly Specials */.homepg_specials {	margin-left: 15px;	margin-top: 36px;	border: 1px solid #825300;	background-color: #E1A431;	width: 230px;	height: 300px;	font-size: 12px;}