body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
p, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
}
a:hover {
	color: #A68585;
	text-decoration: underline;
	font-size: 11px; 
}
a:active {
	color: #41749E;
	text-decoration: underline;
	font-size: 11px;
}

a:visited { 
	color: #660000; 
	text-decoration: underline;
	font-size: 11px;
}	
ul { 
	list-style-position: outside; 
	list-style-image: url(/images/buttons/list_bullet.gif); 
	margin-left: 10px; padding-left: 8;
}
blockquote {
	color: #000000; 
	font-size: 11px;
}
.superscript {
	vertical-align : super; 
	font-size: xx-small;
}
li {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	list-style-position: outside;
}
ol {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	list-style-position: outside;
}
.headline_blue {
	font-size: 14px; 
	font-weight: bolder; 
	color: #003399;
}
.subhead {
	font-size: 14px; 
	color: #386386; 
	font-weight: normal;
}
.price {
	font-size: 18px; 
	font-weight: normal; 
	color: #660000;
}
.descriptor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #666666;
}
.headline_red {
	font-size: 14px; 
	color: #660000; 
	font-weight: bolder;
}
.headline_tan {
	font-size: 14px; 
	font-weight: bolder; 
	color: #A07D4E;
}
.menu {
	font-weight: bold;
}
.quote {
	color: #666666; 
	font-style: italic; 
	font-weight: bold;
}
.border {
	border-padding: 8px; 
	border: thin #EED395 solid; 
}
.border2 { 
	border-padding: 8px; 
	border: thin #4F98E1 solid;
}
.border3 { 
	border-padding: 8px; 
	border: 1px #9393B2 solid;
}
.pageheader {  
	font-size: 18px; 
	font-weight: normal; 
	color: #1E78D3;
}
.sku {  
	font-size: 10px; 
	color: #666666;
}
.borderindex { 
	border-padding: 8px; 
	border: thin #FFFFFF solid;
}
a.nav:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF; 
	text-decoration: none; 
	font-size: 11px;
}
a.nav:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #FFFFFF; 
	text-decoration: none; 
	font-size: 11px;
}
a.nav:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #CFE1F2; 
	text-decoration: none; 
	font-size: 11px;
}
a.nav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #CFE1F2;
	text-decoration: none; 
	font-size: 11px;
}
.coupon_border { 
	border-padding: 8px; 
	border: thin #70A687 dashed; 
}
.descriptor_white { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFFFFF;
}
.searchline { 
	border: solid; 
	border-width: 1px 0px 0px; 
	border-color: #4F98E1;
}
.headline_black { 
	font-size: 14px; 
	font-weight: bolder; 
	color: #000000;
}
.headline_white { 
	font-size: 13px; 
	font-weight: bolder; 
	color: #FFFFFF;
}
.index_line { 
	border: solid;
	border-width: 1px 0px 0px; 
	border-color: #9393B2 black black;
}
.feature_line { 
	border: solid;
	border-width: 1px 0px 0px; 
	border-color: #990000 black black;
}
.hot_line { 
	border: solid;
	border-width: 3px 0px 0px; 
	border-color: #EED395 black black;
}
.right_border { 
	border: solid; 
	border-width: 0px 1px 0px 0px; 
	border-color: #000000 #9393B2 black black;
}
.left_border {
	border-top: 0px none #000000;
	border-right: 0px none black;
	border-bottom: 0px none black;
	border-left: 1px solid #9393B2;
}
.search_border {
	border-top: 0px none #000000;
	border-left: 0px none black;
	border-bottom: 0px none black;
	border-right: 1px solid #4F98E1;
}
.price2 {
	font-size: 18px;
	color: #A07D4E;
}
.whiteprice {
	font-size: 18px;
	color: #FFFFFF;
}
.highlight {
	background-attachment: fixed;
	background-color: #FFEF9F;
}
.navhighlight {
	background-attachment: fixed;
	background-color: #CFE1F2;
}
.border4 {
	border-padding: 8px; 
	border: 1px solid #70A687;
}
.included {
	color: #7F6F60;
}
.header01 {
	font-size: 24px;
	color: #660000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	border-bottom: 1px;
	border-bottom-style: solid;
	border-bottom-color: 660000;
	padding-bottom: 0;
	margin-bottom: 0;
}
.header01a {
	font-size: 24px;
	color: #660000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.header02 {
	font-size: 36px;
	color: #660000;
	font-weight: bold;
	letter-spacing: -2px;
}
.header02_light {
	font-size: 36px;
	color: #660000;
	font-weight: normal;
	letter-spacing: -2px;
}
.header02_super {
	font-size: 18px;
	vertical-align : super;
	color: #660000;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}	
.liner {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9393B2;
}
.promo{
	font-size: 32px;
	color: #003399;
	font-weight: bold;
	letter-spacing: -2px;
	text-indent: 8px;
}
a.search:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #333333; 
	text-decoration: none; 
	font-size: 10px;
}
a.search:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #41749E; 
	text-decoration: none; 
	font-size: 10px;
}
a.search:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #333333; 
	text-decoration: none;
	font-size: 10px;
	background-attachment: fixed;
	background-color: #CBDDEC;
}
a.reversed:hover {
	color: #FFCC33;
	text-decoration: none;
	font-size: 20px; 
}
a.reversed:active {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 20px;
}
a.reversed:link {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 20px;
}
a.reversed:visited { 
	color: #ECECEC; 
	text-decoration: none;
	font-size: 20px;
}
.tablerow {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000;
	}
.table_item { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333333;
	}
.table {  
	border: solid; 
	border-width: 1px 0px 0px; 
	border-color: #ECECEC black black;
	}
.headwhite { 
	color: #000000; 
	text-decoration: none;
	font-size: 20px;
}
.white_right { 
	border: solid; 
	border-width: 0px 1px 0px 0px; 
	border-color: #ECECEC;
}
