<!--
/* overrides */
#minicartNote{ top:222px; left:50%; margin-left:-364px; }

BODY{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #727272;
	margin:0px; padding:0px;
}
TD{
	font-size: 11px;
	color: #727272;
}
/* Top nav style */
.topNav A:link,.topNav A:visited {
	font-size: 12px;
	line-height: 14px;
	color: #908B82;
}
.topNav A:hover { color: #660000; }
.topNav {
	font-size: 12px;
	color: #908B82;
}
.topNavBar A:link,.topNavBar A:visited {
	font-size: 12px;
	line-height: 14px;
	color: #FFCC66;
	text-decoration: none;
}
.topNavBar A:hover {
	color: #FFCC66;
	text-decoration: underline;
}
.topNavBar {
	font-size: 12px;
	color: #FFFFFF;
}

/* Side nav style */
H3{
	font-size: 12px;
	color: #2D7791;
	font-weight: bold;
	padding: 1px 0px 2px 0px;
	margin: 0px;
}
H3 A:link, H3 A:visited{ color: #2D7791; text-decoration: none; }
#ftrnavBox H3 A:link, #ftrnavBox H3 A:visited{ color: #DD0000; text-decoration: none; }
H4{
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 4px 10px 5px 9px;
	background: #1C391C url('../img/nav_bg.gif') repeat-x scroll top;
	margin: 0px;
}
H4 A:link, H4 A:visited{ color: #FFFFFF; text-decoration: none; }
H5 {
	font-size: 12px;
	color: #939393;
	font-weight: bold;
	margin-top : 8px;
	margin-bottom : 4px;
}
#subnavBox{
	padding: 0px 0px 12px 0px;
	background-color: #FFFFFF;
	border-left: 1px solid #908B82;
	border-right: 1px solid #908B82;
}
#subnav{
	font-size: 11px;
	color: #2D7791;
	padding: 4px 10px 2px 12px;
	
}
#subnav A:link, #subnav A:visited{ color: #2D7791; }
#subnav A:hover{ color: #C1272B; }
#ftrnavBox{
	padding: 6px 10px 10px 12px;
	background-color: #E2E2E2;
	border-left: 1px solid #908B82;
	border-right: 1px solid #908B82;
}
.shopcart{
	font-size: 10px;
	color: #969B9B;
}
.shopcart A:link,.shopcart A:visited{ color: #969B9B; text-decoration: none; }
#minicartBox{
	padding: 8px;
	background-color: #FFFFFF;
	border-left: 1px solid #908B82;
	border-right: 1px solid #908B82;
}

/* Content style */
H1{
	font-size: 18px;
	color: #00516F;
	font-weight: bold;
	padding: 1px 0px 2px 0px;
	margin: 0px;
}
H2{
	font-size: 14px;
	color: #2D7791;
	font-weight: bold;
	padding: 1px 0px 2px 0px;
	margin: 0px;
}
H2 A:link, H2 A:visited{ color: #2D7791; text-decoration: none; }
.searchForm{
	font-size: 12px;
	line-height: 11px;
	color: #444444;
	border: 1px solid #96B796;
	margin: 0px;
	padding: 2px 2px 2px 2px;
	height: 19px;
}
.searchFormMini{
	font-size: 12px;
	line-height: 11px;
	color: #444444;
	border: 1px solid #96B796;
	margin: 0px;
	padding: 2px 2px 2px 2px;
	height: 19px;
	width:92px;
  margin-top:1px;
}
.searchFormDD{
	font-size: 12px;
	color: #444444;
	border: 1px solid #A4B97F;
	margin: 0px;
	padding: 0px;
	background-color: #FFECC5;
}
.searchText{
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding-bottom: 3px;
}
#searchBox{
	background: #2CB6FC url('../img/nav_bg.gif') repeat-x scroll top;
}
#homeFeatureBar{
	padding: 6px;
	background-color: #FFFFFF;
}
#homeMainFeatureBar{
	background-color: #E6E6E6;
}
.content{
	font-size: 11px;
	line-height: 16px;
	color: #727272;
}
.content A:link, .content A:visited{ color: #CC0000; }
.content A:hover{ color: #CC0000; }
.contentWhite{
	font-size: 11px;
	line-height: 16px;
	color: #FFFFFF;
}
#clickPathBox{
	font-size: 11px;
	color: #DBA30E;
	padding: 5px 9px 5px 9px;
	background-color: #FFFFFF;
}
#clickPathBox A:link, #clickPathBox A:visited{ color: #DBA30E; text-decoration: none; }
#clickPathBox A:hover{ color: #DBA30E; text-decoration: underline; }
#contentBox{
	padding: 16px 20px 40px 20px;
	background-color: #FFFFFF;
	min-height:45em; 
	height:auto;
}
/* for Internet Explorer */
/*\*/
* html #contentBox {
	padding: 16px 20px 40px 20px;
	background-color: #FFFFFF;
	height:45em; 
}
/**/
.imgBorderHome{ border: 1px solid #792222; background-color: #FFFFFF; }
.imgBorder{ border: 1px solid #D0D0D0; background-color: #FFFFFF; }
.footer{
	font-size: 10px;
	color: #FFFFFF;
}
.footer A:link, .footer A:visited{ color: #FFFFFF; }

/* Category and product specific */
.hilite{
	color: #2D7791;
}
.hiliteBold{
	color: #2D7791;
	font-weight: bold;
}

/* CART OPTIONAL STYLES */
.contentPrice{
	color: #2D7791;
}
.prodBox{
	font-size: 11px;
	line-height: 14px;
	color: #393B54;
	background-color: #EBEBEB;
	border: 1px solid #D0D0D0;
	margin: 0px 3px 0px 3px;
}
.prodSpecial{
	font-size: 11px;
	line-height: 14px;
	color: #2E1C16;
	background-color: #DDD19F;
	padding: 1px 6px 4px 6px;
	margin: 0px 3px 0px 3px;
}
#prodBox{
	color: #878787;
	font-size: 12px;
	padding-right:28px;
}

/* CART REQUIRED STYLES */
.contentError {
	font-size: 11px;
	line-height: 14px;
	color: #FF0000;
	font-weight: normal;
}
.availDiscontinued {
	font-size: 11px;
	line-height: 9pt;
	color: #8B8B8B;
	font-style : italic;
}
.availOutStock {
	font-size: 11px;
	line-height: 9pt;
	color: #CC6600;
}
.availBackorder {
	font-size: 11px;
	line-height: 9pt;
	color: #FF0000;
}
.contentForm{
	font-size: 11px;
	color: #323232;
}

/* SPAW REQUIRED STYLES */
.style1 {
	font-size: 11px;
	line-height: 14px;
	color: #464646;
	margin-top : 0px;
	margin-bottom : 4px;
	font-weight: bold;
}
.style2 {
	text-align: left;
	margin-right:6px;
	margin-bottom:6px;
}
.style3 {
	text-align: right;
	margin-left:6px;
	margin-bottom:6px;
}
.style4 {
	font-size: 11px;
	line-height: 13px;
	color: #464646;
	margin-left:15px;
	margin-right:15px;
	padding:10px;
	border:1px solid #DEDEDE;
}
P {
	margin:0px;
	padding:0px;
}
hr {
	color: #B4B4B4;
	height: 1px;
	border: none;
}
-->