/***************************************************************************
Last Updated: April 7, 2003	
***************************************************************************/
/***************************************************************************
Body, Table
***************************************************************************/
body {font: 8pt Arial, sans-serif,Helvetica;
color: black;
}

table {font: 8pt Arial, sans-serif,Helvetica;
color: black;}

/***************************************************************************
Classes
***************************************************************************/
.displaytext {font: 8pt Arial, sans-serif,Helvetica;
color:69742B;
}

.itemtext {font: 12pt Arial, sans-serif,Helvetica;
color:69742B;
}

.ItemTextGold14 {font:14pt arial;color:black;font-weight:normal;text-decoration:none;}
a.ItemTextGold14, a.ItemTextGold14:link, a.ItemTextGold14:visited, a.ItemTextGold14:active {font:14pt arial;color:black;font-weight:normal;text-decoration:none;}
a.ItemTextGold14:hover {color:#FFcc33;}

.ItemTextGreenSub {font:10pt arial;color:#38461F;font-weight:normal;text-decoration:none;}
a.ItemTextGreenSub, a.ItemTextGreenSub:link, a.ItemTextGreenSub:visited, a.ItemTextGreenSub:active {font:10pt arial;color:#38461F;font-weight:normal;text-decoration:none;}
a.ItemTextGreenSub:hover {color:#ADDA60;}

.ItemTextGold {font:11pt arial;color:#4f4e4b;font-weight:bold;text-decoration:none;}
a.ItemTextGold, a.ItemTextGold:link, a.ItemTextGold:visited, a.ItemTextGold:active {font:11pt arial;color:#4f4e4b;font-weight:bold;text-decoration:none;}
a.ItemTextGold:hover {color:#a1a1a1;}

.ItemTextGoldSub {font:10pt arial;color:#82451C;font-weight:normal;text-decoration:none;}
a.ItemTextGoldSub, a.ItemTextGoldSub:link, a.ItemTextGoldSub:visited, a.ItemTextGoldSub:active {font:10pt arial;color:#82451C;font-weight:normal;text-decoration:none;}
a.ItemTextGoldSub:hover {color:#FFcc33;}

.ItemTextGold2 {font:9pt arial;color:#4f4e4b;font-weight:bold;text-decoration:none;}
a.ItemTextGold2, a.ItemTextGold2:link, a.ItemTextGold2:visited, a.ItemTextGold2:active {font:9pt arial;color:#4f4e4b;font-weight:bold;text-decoration:none;}
a.ItemTextGold2:hover {color:#a1a1a1;}

.ItemTextGold3 {font:8pt arial;color:#CB6C2C;font-weight:bold;text-decoration:none;}
a.ItemTextGold3, a.ItemTextGold3:link, a.ItemTextGold3:visited, a.ItemTextGold3:active {font:8pt arial;color:#CB6C2C;font-weight:bold;text-decoration:none;}
a.ItemTextGold3:hover {color:#FFcc33;}

.emailHeaderCol {font: 10pt Arial, sans-serif,Helvetica;
color:#000000;
background-color:#CCCCCC;
}

.emailOrderCol {font: 10pt Arial, sans-serif,Helvetica;
color:#000000;
background-color:#EBEBEB;
}

.topbar {font: 8pt Arial, sans-serif,Helvetica;
color: CB2C2C;
}

.topbarBg {font: 8pt Arial, sans-serif,Helvetica;
background-color:ffffff;
}

.btmbar {font: 8pt Arial, sans-serif,Helvetica;
color: white;
font-weight: bold;
}

.redFont {color: D24138;}

.hometxt {font: 9pt Arial, sans-serif, Helvetica;
color: 69742B;}

.hometxt2 { font: 9pt Arial; font-weight:bold; color:black; }

.apo { font: 9pt Arial; font-weight:bold; color:black; text-decoration:none; }
.apo a { font: 9pt Arial; font-weight:bold; color:black; text-decoration:none; }
.apo a:link { font: 9pt Arial; font-weight:bold; color:black; text-decoration:none; }
.apo a:visited { font: 9pt Arial; font-weight:bold; color:black; text-decoration:none; }
.apo a:hover { font: 9pt Arial; font-weight:bold; color:gray; text-decoration:underline; }
.apo a:active { font: 9pt Arial; font-weight:bold; color:black; text-decoration:none; }

.layout {font: 10pt Arial;
color: black;}

.menuTitle {font: 11px Arial, sans-serif,Helvetica;
font-weight:bold;
color: E95930;
background-color: FFCC66;
line-height:16px;
height:16px;
padding:1 0 1 4;
}

.menu {font: 11px Arial, sans-serif,Helvetica;
color: white;
font-weight:bold;
background-color: E95930;
line-height:15px;
height:15px;
padding:1 0 1 2;
}

.subMenu {font: 11px Arial, sans-serif,Helvetica;
color: 000000;
font-weight:normal;
background-color: FFEFB0;
line-height:15px;
height:15px;
padding:1 0 1 2;
}

.subSelectedMenu {font: 11px Arial, sans-serif,Helvetica;
color: E95930;
font-weight:normal;
background-color: FFEFB0;
line-height:15px;
height:15px;
padding:1 0 1 2;
}

.rowHeader {font: 8pt Arial, sans-serif,Helvetica;
text-decoration: none;
font-style: none;
font-weight: none;
color: black;
background-color: f7f7f7;}

.additionalitems {font: 10pt Arial, sans-serif,Helvetica;
text-decoration: none;
font-style: none;
font-weight: none;
color: CC0000;}

/*.ProductName {
	background-color: white;
}*/

.productdescr {background-color: #f0f0f0;}
.productdescr a:link {font:11px Arial;color:#CC0033;font-weight:bold;text-decoration:underline;}
.productdescr a:visited {font:11px Arial;color:#CC0033;font-weight:bold;text-decoration:underline;}
.productdescr a:hover{font:11px Arial;color:#ffffff;font-weight:bold;text-decoration:none;}
.productdescr a:active{font:11px Arial;color:#CC0033;font-weight:bold;text-decoration:underline;}

.categoryTitle {font: 12pt Arial, sans-serif,Helvetica;
text-decoration: none;
font-style: bold;
font-weight: none;
color: CC0000;
}

.categorySubMenu {font: 12pt Arial, sans-serif,Helvetica;
text-decoration: none;
font-style: none;
font-weight: none;
color: 69742B;
}

.landingPage {font: 13pt Arial, sans-serif,Helvetica;
text-decoration: none;
font-style: bold;
font-weight: none;
color: CC0000;
}

/***************************************************************************
Hyperlinks
***************************************************************************/

a {font: 10pt Verdana;
color:69742B;
font-weight: bold;
text-decoration:none;}

a:hover {
	color: #CCCC33;
	text-decoration: none;
	}

a.topbar {font: 8pt Arial, sans-serif,Helvetica;
color:#888;
text-decoration:none;}

a.topbar:hover {font: 8pt Arial, sans-serif,Helvetica;
color:#333333;
text-decoration:none;}

a.ItemList {font: 8pt Arial, sans-serif,Helvetica;
color:69742B;
text-decoration:none;}

a.menuTitleLink {font: 11px Arial, sans-serif,Helvetica;
color: E95930;
font-weight:bold;
line-height:15px;
padding:1 0 1 2;
}

a.menu:hover {font: 11px Arial, sans-serif,Helvetica;
color: yellow;
font-weight:bold;
text-decoration:underline;
line-height:15px;
}

a.subMenu:hover {font: 11px Arial, sans-serif,Helvetica;
color: E95930;
font-weight:normal;
text-decoration:underline;
background-color: FFEFB0;
line-height:15px;
}

a.subSelectedMenu:hover {font: 11px Arial, sans-serif,Helvetica;
color: E95930;
font-weight:normal;
text-decoration:underline;
background-color: FFEFB0;
line-height:15px;
}

a.sidemenu {font: 9pt Arial, sans-serif,Helvetica;
color:69742B;
text-decoration:none;
background-color:white;}

a.sidemenu:visited {font: 9pt Arial, sans-serif,Helvetica;
color:69742B;
text-decoration:none;}

a.sidemenu:hover {font: 9pt Arial, sans-serif,Helvetica;
color:69742B;
text-decoration:underline;}

a.sidemenuSub {font: 8pt Arial, sans-serif,Helvetica;
color:69742B;
text-decoration:none;}

a.sidemenuSub:visited {font: 8pt Arial, sans-serif,Helvetica;
color:69742B;
text-decoration:none;}

a.sidemenuSub:hover {font: 8pt Arial, sans-serif,Helvetica;
color:69742B;
text-decoration:underline;}


/***********************************************************
Buying Guide / Testimonials Page
***********************************************************/

	a.bhnav {
		font: 8pt Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;
	}
	
	.bluefade {
		filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#7E76B3', startColorstr='#5F5699', gradientType='0');
	}

	#bhnav UL {
		PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
	}

	#bhnav LI {
		MARGIN-TOP: 0px; BACKGROUND-IMAGE: url(/bfImages/bhover2.gif); MARGIN-BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat
	}

	#bhnav A {
		PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/bfImages/bhwhite2.gif); PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: right
	}

	#bhnav A {
		HEIGHT: 18; text-decoration: none; font: 8pt Arial, Helvetica, sans-serif; font-weight: bold;
	}

	#bhnav A:hover {
		BACKGROUND: url(/bfImages/bhover2.gif) no-repeat; COLOR: white;
	}

	#bhnav A IMG {
		BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; LEFT: 111px; VISIBILITY: hidden; BORDER-LEFT: black 0px solid; WIDTH: 338px; BORDER-BOTTOM: black 0px solid; POSITION: absolute; TOP: -130px; HEIGHT: 230px
	}

	#bhnav A {
		PADDING-RIGHT: 0px; DISPLAY: block; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 0px
	}

	#bhnav LI {
		MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; WIDTH: 108px
	}

	#bhnav A:hover IMG {
		VISIBILITY: visible
	}
	
	.seContent {
		position:absolute; 
		width:330px; 
		left: 620px; 
		top: 1146px;
		z-index: 98;	
		font-family: Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-weight: regular;
		font-color: #000000;
		color: #000000;
	}

	/***** senav cut to html file *****/

	div#senav2 {
		position: relative; top: 0px; left: 0px; width:100%; height:100px;
		font: 8pt Arial, Helvetica, sans-serif; font-color:;
		z-index: 100;
	}
	div#senav2 a {
		display: block; text-align: left; font: bold 8pt Arial, Helvetica, sans-serif; 
		padding: 0px 0px; margin: 0 0 0px; border-width: 0; padding-left: 5px; padding-right: 5px; border-left: solid #EDB5DC 1px;
		text-decoration: none; color: #7A0C2B; background: #FDF3FA;
		border-right: 0px solid #505050;
	}
	div#senav2 a:hover {
		color: #ffffff; background: #EDB5DC;
		border-right: 0px double white;
	}
	div#senav2 a span {
		display: none;
	}
	div#senav2 a:hover span {
		display: block;
		position: absolute; top: 84px; left: 0px; width: 330px; height:100px;
		padding: 0px; margin: 0px; z-index: 100;
		color: #000000; background: #FDF3FA;
		font: 8pt Arial, Helvetica, sans-serif; text-align: left;
	}

/***********************************************************
Active Link Style FIX
***********************************************************/

	a.ProductName {
		font: 8pt Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; 
	}

	a.seLink {
		COLOR: #000000; text-decoration: none; font: 8pt Arial, Helvetica, sans-serif; font-weight: bold; font-style: regular;
	}

	a.seLink:hover {
		COLOR: #EDB5DC; text-decoration: none; font: 8pt Arial, Helvetica, sans-serif; font-weight: bold; font-style: regular;
	}
	
	
/***********************************************************
Dash.cfm styles
***********************************************************/

a.L01:link { font:12px Arial; text-decoration:none; color:#D65167; font-weight:bold; }
a.L01:visited { font:12px Arial; text-decoration:none; color:#D65167; font-weight:bold; }
a.L01:hover { font:12px Arial; text-decoration:underline; color:#993333; font-weight:bold; }
a.L01:active { font:12px Arial; text-decoration:none; color:#D65167; font-weight:bold; }

.borderbot { height: 1px; margin: 0px; padding: 0px; background: url(dots2.gif) repeat-x; overflow: hidden; }
