/* HOME PAGE CSS */
.homeBodyText { font-family:Verdana, Arial; font-size:11px; color:#031E28; }
.homeHeaderRed { font-family:Verdana, Arial; font-size:12px; font-weight:bold; color:#ED0F02; }

/* TOP NAV CSS */
.topNavBlack11 { font-family:Verdana, Arial; font-size:11px; color:#031E28; }
.topNavRed { font-family:Verdana, Arial; font-size:10px; color:#ED0F02; }
.topNavLink { font-family:Verdana, Arial; font-size:10px; color:#3C4A58; text-decoration:none; }
.topNavLink:hover { text-decoration:underline; }

/* GLOBAL CSS -*/
/**  remove the dotted border when clicked **/
:-moz-any-link:focus {  outline: none; -moz-outline-style: none;}
input[type="image"]{-moz-outline-style: none;outline: none;}
a:link, a:active, a:hover, a:visited {
	outline: none;	-moz-outline-style: none;
}
/**  remove the dotted border when clicked **/

.bodyTextG { font-family:Georgia, Verdana, Arial; font-size:12px; color:#031E28; }
.bodyTextBrownG { font-family:Georgia, Verdana, Arial; font-size:12px; color:#665130; }
.bodyLinkBrownUnderlineG { font-family:Georgia, Verdana, Arial; font-size:12px; color:#665130; text-decoration:underline;}
.bodyLinkBrownUnderlineG:hover { text-decoration:underline; }

.title { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#736545 }
.headerBlack { font-family:Verdana, Arial; font-size:14px; font-weight:bold; color:#031E28; }
.footerText { font-family:Verdana, Arial; font-size:10px; color:#3C4A58; }
.bodyText { font-family:Verdana, Arial; font-size:11px; color:#031E28; }
.bodyTextLgNoBold { font-family:Verdana, Arial; font-size:12px; color:#031E28; }
.bodyTextMed { font-family:Verdana, Arial; font-size:11px; font-weight:bold; color:#031E28; }
.bodyTextLg { font-family:Verdana, Arial; font-size:12px; font-weight:bold; color:#031E28; }
.bodyTextXLg { font-family:Verdana, Arial; font-size:16px; font-weight:bold; color:#031E28; }
.bodyTextSm { font-family:Verdana, Arial; font-size:10px; color:#031E28; }
.bodyTextSmIt {font-family:Verdana, Arial;font-size:10px;color:#031E28;font-style: italic;}
.bodyTextSmB { font-family:Verdana, Arial; font-weight:bold; font-size:10px; color:#031E28; }
.bodyTextSm2 { font-family:Arial, Verdana; font-size:10px; color:#031E28; }
.bodyTextSm3 { font-family:Arial, Verdana; font-size:9px; color:#031E28; }
.bodyTextBrown { font-family:Verdana, Arial; font-size:11px; color:#665130; }
.bodyTextBrownSm { font-family:Verdana, Arial; font-size:10px; color:#665130; }
.bodyTextDrkBrown { font-family:Verdana, Arial; font-size:11px; color:#603913; }
.bodyTextDrkBrownSm { font-family:Verdana, Arial; font-size:10px; color:#603913; }
.bodyTextOrange { font-family:Verdana, Arial; font-size:11px; color:#FF9A34; }
.bodyTextOrangeSm { font-family:Verdana, Arial; font-size:10px; color:#FF9A34; }
.readMore { font-family:Verdana, Arial; font-size:11px; font-weight:bold; color:#031E28; text-decoration:none; }
.readMore:hover { text-decoration:underline; }
.bodyLink { font-family:Verdana, Arial; font-size:11px; color:#031E28; text-decoration:none; line-height:16px; }
.bodyLink:hover { text-decoration:underline; }
.bodyLinkSm { font-family:Verdana, Arial; font-size:10px; color:#031E28; text-decoration:none; }
.bodyLinkSm:hover { text-decoration:underline; }
.bodyLinkUnderline { font-family:Verdana, Arial; font-size:11px; color:#031E28; text-decoration:underline; }
.bodyLinkUnderline:hover { text-decoration:underline; }
.bodyLinkUnderlineSm { font-family:Verdana, Arial; font-size:10px; color:#031E28; text-decoration:underline; }
.bodyLinkUnderlineSm:hover { text-decoration:underline; }
.bodyLinkBrownUnderline { font-family:Verdana, Arial; font-size:11px; color:#665130; text-decoration:underline;}
.bodyLinkBrownUnderline:hover { text-decoration:underline; }
.bodyLinkBrownUnderlineBg { font-family:Verdana, Arial; font-size:12px; color:#665130; text-decoration:underline;}
.bodyLinkBrownUnderlineBg:hover { text-decoration:underline; }
.bodyLinkBrownUnderlineSm { font-family:Verdana, Arial; font-size:10px; color:#665130; text-decoration:underline;}
.bodyLinkBrownUnderlineSm:hover { text-decoration:underline; }
.bodyLinkDrkBrownSm { font-family:Verdana, Arial; font-size:11px; color:#603913; text-decoration:none;}
.bodyLinkDrkBrownSm:hover { text-decoration:underline; }
.red10 { font-family:Verdana, Arial; font-size:10px; color:#ED0F02; }
.red11 { font-family:Verdana, Arial; font-size:11px; color:#ED0F02; }
.red12 { font-family:Verdana, Arial; font-size:12px; color:#ED0F02; }
.tm { font-family:Verdana, Arial; font-size:8px; color:#031E28; text-decoration:underline; }
.smallLinkBrown { font-family:Arial; font-size:10px; color:#736545; text-decoration:underline; }
.smallLinkBrown:hover { text-decoration:underline; }
.cartTotal { font-family:Verdana, Arial; font-size:16px; font-weight:bold; color:#031E28; }
.disabled11 { font-family:Verdana, Arial; font-size:11px; color:#999999; }
/* body { background-image: url(/images/bg-gradient-bottom.gif); background-repeat: repeat-x; background-position: bottom; } -*/
.footerTextWhite { font-family:Verdana, Arial; font-size:10px; color:#ffffff; }
.footerLinkSm { font-family:Verdana, Arial; font-size:10px; color:#3C4A58; text-decoration:underline; }

.qaHdrRed { font-family:Arial; font-size:17px; font-weight:bold; color:#ED0F02 }
.qaHdrBrown { font-family:Arial; font-size:17px; font-weight:bold; color:#736545 }
.qaHdrBrownNoPadding { font-family:Arial; font-size:17px; font-weight:bold; color:#736545; margin:0; padding:0;}
.qaHdrBlue { font-family:Arial; font-size:17px; font-weight:bold; color:#031E28 }
ul.ul-products {
	margin: 0 0 0 15px;
	padding: 0 0 0 0;
}
ul.ul-products li {
	padding: 0 5px 0 0;
	margin: 0 0 5px 0;
	line-height:  13px;
}
/* POPUP STYLES */
.headerPop { font-family:Verdana, Arial; font-size:12px; color:#031E28; }
.bodyTextWhite { font-family:Verdana, Arial; font-size:12px; color:#FFFFFF; }
.bodyTextWhite11 { font-family:Verdana, Arial; font-size:11px; font-weight:bold; color:#FFFFFF; }

/* ERROR STYLES */
.header404 { font-family:Verdana, Arial; font-size:18px; color:#ED0F02; }

/* FORM ELEMENTS CSS */
.textBoxes { font-family:Verdana, Arial; font-size:10px; border:1px solid #D5D7CA; background-color:#FFFFFF; }
.textBoxCoupon { font-family:Verdana, Arial; font-size:10px; border:1px solid #D5D7CA; background-color:#FFFFFF; width:65; }
.textBoxCartQty { font-family:Verdana, Arial; font-size:11px; font-weight:bold; color:#031E28; border:1px solid #D5D7CA; background-color:#FFFFFF; width:30; }
.imgBorderBrown { border-color:#D5D7CA; color:#736545 }
.selectBoxesCart { font-family:Arial, Verdana; font-size:12px; color:#000000; background-color:#E8E8E8; border:1px solid #D5D7CA; width:110; }
.selectBoxesList { font-family:Arial, Verdana; font-size:12px; color:#000000; background-color:#FFFFFF; border:1px solid #000000; }
.selectBoxesSm { font-family:Arial, Verdana; font-size:10px; color:#000000; background-color:#FFFFFF; border:1px solid #000000; }
.selectBoxesTanSm { font-family:Arial, Verdana; font-size:10px; color:#000000; background-color:#FFFFFF; border:1px solid #D1D3C6; }
input.textfield  { font-size: 10px;;background-color: #FFE98D;padding: 2px;border: solid 1px #D5D7CA;height: 18px; }
select.formSelect {font-size: 10px;color: #000000;background-color: #FFE98D;padding: 2px;border: solid 1px #D5D7CA; cursor: pointer; }
#addToCart { display: block; width: 102px; height: 28px; background: url("/images/add-to-cart-btns.gif") no-repeat 0 0;}
#addToCart:hover { background-position: 0 -28px; }
#addToCart span { display: none; }

/* NEW BUTTONS WITH OVERSTATES  */
a.checkOutBtn { display: block; width: 86px; height: 23px; background: url("/images/btn_checkout2.jpg") no-repeat 0 0;}
a.checkOutBtn:hover { background-position: 0 -23px; }
a.proceedToCheckoutBtn { display: block; width: 180px; height: 28px; background: url("/images/btn_proceed_to_checkout2.jpg") no-repeat 0 0;}
a.proceedToCheckoutBtn:hover { background-position: 0 -28px; }
a.processOrderBtn { display: block; width: 180px; height: 28px; background: url("/images/btn_process_this_order2.jpg") no-repeat 0 0;}
a.processOrderBtn:hover { background-position: 0 -28px; }
a.saveContinueBtn { display: block; width: 123px; height: 23px; background: url("/images/btn_save&continue2.jpg") no-repeat 0 0;}
a.saveContinueBtn:hover { background-position: 0 -23px; }
a.saveAccountBtn { display: block; width: 123px; height: 23px; background: url("/images/btn_save_my_account2.jpg") no-repeat 0 0;}
a.saveAccountBtn:hover { background-position: 0 -23px; }
a.sendBtn { display: block; width: 63px; height: 23px; background: url("/images/btn_send2.jpg") no-repeat 0 0;}
a.sendBtn:hover { background-position: 0 -23px; }
a.startAdvisorBtn { display: block; width: 134px; height: 24px; background: url("/images/btn_start_free_advisor2.jpg") no-repeat 0 0;}
.startAdvisorBtn:hover { background-position: 0 -24px; }
.submitBtn { display: block; width: 69px; height: 23px; background: url("/images/btn_submit2.jpg") no-repeat 0 0;}
a.submitBtn:hover { background-position: 0 -23px; }
a.submitReviewBtn { display: block; width: 86px; height: 23px; background: url("/images/btn_submit_review2.jpg") no-repeat 0 0;}
a.submitReviewBtn:hover { background-position: 0 -23px; }
a.enrollBtn { display: block; width: 95px; height: 23px; background: url("/images/btn_enroll_now2.jpg") no-repeat 0 0;}
a.enrollBtn:hover { background-position: 0 -23px; }
a.doneBtn { display: block; width: 63px; height: 23px; background: url("/images/btn_done2.jpg") no-repeat 0 0;}
a.doneBtn:hover { background-position: 0 -23px; }
a.nextStepBtn { display: block; width: 86px; height: 23px; background: url("/images/btn_next_step2.jpg") no-repeat 0 0;}
a.nextStepBtn:hover { background-position: 0 -23px; }
a.getHintBtn { display: block; width: 106px; height: 23px; background: url("/images/btn_retrieve_hint2.jpg") no-repeat 0 0;}
a.getHintBtn:hover { background-position: 0 -23px; }
a.sendPassBtn { display: block; width: 117px; height: 23px; background: url("/images/btn_send_pass2.jpg") no-repeat 0 0;}
a.sendPassBtn:hover { background-position: 0 -23px; }
a.submitPaymentBtn { display: block; width: 117px; height: 23px; background: url("/images/btn_submit_payment2.jpg") no-repeat 0 0;}
a.submitPaymentBtn:hover { background-position: 0 -23px; }
a.continueShoppingBtn { display: block; width: 138px; height: 24px; background: url("/images/btn_continue_shopping2.jpg") no-repeat 0 0;}
a.continueShoppingBtn:hover { background-position: 0 -24px; }
a.createAccount { display: block; width: 106px; height: 23px; background: url("/images/btn_createAcc2.jpg") no-repeat 0 0;}
a.createAccount:hover { background-position: 0 -23px; }

a.checkOutBtn span, a.proceedToCheckoutBtn span,  
a.processOrderBtn span, a.saveContinueBtn span,
a.saveAccountBtn span, a.sendBtn span,
a.startAdvisorBtn span, .submitBtn span,
a.submitReviewBtn span, a.enrollBtn span,
a.doneBtn span, a.nextStepBtn span, 
a.getHintBtn span, a.sendPassBtn span, a.createAccount span,
a.submitPaymentBtn span, a.continueShoppingBtn span{ display: none; }
/* END BUTTONS WITH OVERSTATES  */


/* CHECKOUT */
.page1Boxes { font-family:Verdana, Arial; font-size:11px; border:1px solid #D1D3C6; background-color:#FFFFFF; width:144; }
.page2Boxes { font-family:Verdana, Arial; font-size:10px; border:1px solid #D1D3C6; background-color:#FFFFFF; }
.bodyTextBrown11 { font-family:Verdana, Arial; font-size:11px; font-weight:bold; color:#603913; }
.bodyTextBrown10 { font-family:Verdana, Arial; font-size:10px; line-height:14px; color:#736545; }
.note { font-family:Verdana, Arial; font-size:10px; font-weight:bold; color:#ED0F02; }

/* MY ACCOUNT CSS */
.astrixText { color:#FF9A34; font-weight:bold; }
.textColor60 { color:#603913; }
.textColor73 { color:#736545; }
.selectBoxes { font-family:Verdana, Arial; font-size:10px; color:#000000; border:1px solid #D1D3C6; width:110; }
.selectBoxes50 { font-family:Verdana, Arial; font-size:10px; color:#000000; border:1px solid #D1D3C6; width:50; }
.linkBlack { color:#000; text-decoration:none; }

/* REMAINNIG TEMPLATES */
.bgDkTan { background-color:#BAB99B;}
.bgBrown { background-color:#927C5A;}
.bgSage { background-color:#A2AA9E;}
.bgLtBlue { background-color:#F7FAFB;}

.bodyText33 { font-family:Verdana, Arial; font-size:11px; color:#333333;}
A.bodyLink11 { font-family:Verdana, Arial; font-size:11px; color:#031E28; text-decoration:none; }
A.bodyLink11:Hover { font-family:Verdana, Arial; font-size:11px; color:#031E28; text-decoration:underline; }
.pageSearchBox { font-family:Verdana, Arial; font-size:11px; border:1px solid #333333; background-color:#FFFFFF; width:258; }
.pageSearchBoxSage { font-family:Verdana, Arial; font-size:11px; border:1px solid #333333; background-color:#FFFFFF; width:188; }
.bodyTextOrange12 { font-family:Verdana, Arial; font-size:12px; font-weight:bold; color:#FF9A34; }
.bodyTextWht { font-family:Verdana, Arial; font-size:11px; color:#FFFFFF; }
.grnHeader { font-family:Verdana, Arial; font-weight:bold; font-size:14px; color:#779407; }

.clear-div { clear:both; margin:0; padding:0; font-size: 0; line-height: 0; height: 0; }

/* PRODUCT TABS */
#prod-tabs { width: 455px; margin-top: 10px; font-family: verdana; }
#prod-tabs .cust-rating { float: left; text-align: right; width: 155px; font-size: 11px; font-family: arial; }
#prod-tabs .cust-rating img{ vertical-align: -.2em; }
#prod-tabs .img-tabs { float: right;  width: 294px; }
#prod-tabs .img-tabs img { border: 0; }
#prod-tabs .tabs-body { padding: 5px 10px 5px 10px; background-color: #EFEFDE; border-left: 1px solid #907C5B; border-right: 1px solid #907C5B; }
#prod-tabs .tabs-body .suggested-use { font-family:verdana; font-size:11px; color: #031E28; }
.statement { font-family:verdana; font-size:9px; color: #695434; }
#overview { display: block; font-size: 11px; }
#details { display: none; font-size: 11px; }
#details li { margin: 0 0 0 15px; }
#details ul li { margin: 0; }
#ingredients { display: none; font-size: 11px; }
#articles { display: none; font-size: 11px; }

/* PRODUCT REVIEWS */
#prod-reviews { width: 455px; font-size: 11px; font-family: verdana; }
#prod-reviews a { color: #031E28; font-size: 10px; text-decoration: underline; }
#prod-reviews a:hover {}
#prod-reviews .write-review { margin-bottom: 10px; padding: 0 10px 0 10px;  font-weight: bold;  font-size: 10px; }
#prod-reviews .review { margin-top: 15px; padding: 0 10px 0 10px; }
#prod-reviews .review-date img { vertical-align: -.2em; }
#prod-reviews .review-header { padding: 5px; }
#prod-reviews .review-body { padding: 5px; }
#prod-reviews .review-divider { height: 1px;  border-top: 1px dashed #D1D3C6;  font-size: 3px;  line-height: 3px; margin: 15px 10px 15px 10px; }

#paging { width: 455px; margin-bottom: 10px; font-size: 10px; font-family: verdana; }
#paging a, #paging div { font-size: 10px; font-weight: bold; }
#paging .off { margin: 0 1px 0 0; margin-top: 4px; text-align: center; width: 25px; height: 22px; background-color: #9B9972; }
#paging .off a { color: #CDCBA4; font-weight: bold; text-decoration: none; display:block; padding: 5px 0 5px 0}
#paging .off a:hover { color: #FFFFFF; }
#paging .on { margin: 0 1px 0 0; color: #ffffff; font-weight: bold; text-align: center; width: 25px; padding-top: 7px; padding-bottom: 7px; background-color: #BAB99B; }
#paging .prev { color: #94948C; margin-right: 15px; }
#paging .prev a { color: #000000; text-decoration: none; }
#paging .prev a:hover { color: #000000; text-decoration: underline;}
#paging .next { color: #94948C; margin-left: 15px; }
#paging .next a { color: #000000; text-decoration: none; }
#paging .next a:hover { color: #000000; text-decoration: none; text-decoration: underline;}

.prevLink { color: #94948C; margin-right: 15px;font-weight:bold; font-size: 10px; font-family: verdana;}
.prevLink a { color: #000000; text-decoration: none;font-weight:bold; font-size: 10px; font-family: verdana; }
.nextLink { color: #94948C; margin-left: 15px;font-weight:bold; font-size: 10px; font-family: verdana; }
.nextLink a { color: #000000; text-decoration: none;font-weight:bold; font-size: 10px; font-family: verdana; }

.write-review a { color: #031E28; font-size: 10px; text-decoration: underline; }
.write-review { width: 435px; font-size: 11px; font-family: verdana; margin-bottom: 10px; padding: 0 10px 0 10px;  font-weight: bold;  font-size: 10px; }
.round-cnr-hdr { margin: 20px 0 5px 0;  width: 455px; font-family: verdana; font-size: 12px; color:#031E28; background: url(/images/new_bg_review_hdr_right.gif) #BAB99B top right no-repeat; }
.round-cnr-hdr .round-cnr-hdr-body { background: url(/images/new_bg_review_hdr_left.gif) top left no-repeat;  padding: 3px 0 0 10px; height: 18px; }

/* WRITE REVIEW */
#write-review { width: 455px; }
#write-review img { border: none; }
#write-review p { margin: 10px 0 10px 0; }
#write-review .header { font-size: 15px; font-weight: bold; color: #7E0701; margin: 10px 0; }
#write-review .indent { padding-left: 20px; }
#write-review .star-rating { width: 300px;  margin: 15px 0 10px 0; }
#write-review .star-rating .text { float:left;  width: 125px; }
#write-review .star-rating .start { float: right;  width: 175px; }
#write-review .form-field { width: 400px; margin-top: 15px; }
#write-review .form-field .text { float:left;  width: 100px; }
#write-review .form-field .field { float:right;  width: 300px; }
#write-review input { font-size: 11px; padding-top: 0; }
#review-guidlines { margin-top: 30px;  border-top: 1px dashed #B4B8AF; padding-top: 10px; }

/*** NEW STYLES ***/
#price0{font-size: 11px; font-weight: bold; color: #342826}

/*  ROUNDED CORNERS */
.topL {   background: url(/images/nwTan.png) no-repeat top right; width: 6px; height: 6px}
.topR {   font-size: 0; background: url(/images/neTan.png) no-repeat top left; width: 6px; height: 6px }
.botL {   background: url(/images/swTan.png) no-repeat bottom right; width: 6px; height: 6px}
.botR {   font-size: 0;  background: url(/images/seTan.png) no-repeat bottom left; width: 6px; height: 6px}
.midT {  background: #efefde; height: 6px;}
.boxmid {  background: #efefde; }

/*** NEW MENU 11/2009 ***/
/*** ESSENTIAL STYLES ***/
.sf-menu, .sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
}
.sf-menu {
	line-height:	1.0;
	font-family: Arial Bold, serif, "Times New Roman", Times;
}
.sf-menu ul {
	position:		absolute;
	top:			-999em;
	width:			300px; /* left offset of submenus need to match (see below) */
}
.sf-menu ul li {
	width:			288px;
}
.sf-menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu li {
	float:			left;
	position:		relative;
	z-index:100;
}
.sf-menu a {
	display:		block;
	position:		relative;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:			0;
	top:			25px; /* match top ul list item height */
	z-index:		99;
}
.sf-menu {
	float:			left;
	/*margin-bottom:	1em;*/
}
div.sf-menu-links a{padding:2px 2px 2px 10px;}
div.hdrm{
	padding: 8px 4px 0 0;
	margin:	0px 0 0 20px;
	color: #5C5438;
	font-size: 15px;
	font-weight: bold
}
.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/
	color:	#fff;
}
.sf-menu li li {
	border-left:6px solid #6e726f;
	border-right:6px solid #6e726f;
}
.first{border-top:6px solid #6e726f;}
.last{border-bottom:6px solid #6e726f;}
.sf-menu li li:first-child{border-top: 6px solid #6e726f;}
.sf-menu li li:last-child{border-bottom: 6px solid  #6e726f;}
.sf-menu ul li{ background: url("/images/innerBgTrans.png") repeat;}

[if IE] .sf-menu ul li{ 
	background: #666;
	filter: alpha(opacity=85);
  	opacity: 0.85;
}

.sf-menu li li li {
	background:		#9AAEDB;
}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	outline:		0;
	color: #fff;
}
.sf-menu ul li:hover{
	outline: 0;
}
.sf-menu a:hover{
	color: #5C5438;
	font-weight:bold
}
.sf-menu a.sf-with-ul {
	padding-right: 	0;
	min-width:		1px; /* trigger IE7 hasLayout so spans position accurately */
}
/*** shadows for all but IE6 ***/
ul.more {
	width: 706px; 
	margin-left: -618px; 
	padding-left: 0;
}
ul.more li {width: 693px; margin: 0;padding:0;}
ul.more li .menu_body a{
	display: block;
	margin-left: 10px;
}
.first a, .last a, .last p, .first p{
	margin: 0;
	padding: 0;
}
li.first{padding-top: 5px}
li.last{padding-bottom: 5px}
.menu_list {	
	width: 215px;
	margin: 0;
	padding:0;
}
.menu_head {
	width: 205px;
	cursor: pointer;
	color: #fff;
	position: relative;
	margin:1px;
    font-weight:bold;
}
.menu_body {
	display:none;
  	width: 215px;
}
.arrows a{	
	margin:	0px 10px;
	text-decoration:none;	
	font-size: 13px;
	font-weight:bolder;
} 
.arrows li a:hover{background:url("/images/orange-arrow.png") no-repeat 0px 2px;}
div.arrows a:hover{background:url("/images/orange-arrow.png") no-repeat 0px 2px;}
/** MORE MENU BUTTON STATES **/
a.more1 {display:block; width: 187px; height: 23px; background: url("/images/popular-cat-more.gif") no-repeat 0 0;margin:	0px 15px;}
a.more1:hover { background-position: 0 -21px; }
a.more2 {display:block;width: 187px; height: 23px; background: url("/images/health-concerns-more.gif") no-repeat 0 0;margin:	0px 15px;}
a.more2:hover { background-position: 0 -21px; }
a.more3 {display:block;width: 187px; height: 23px; background: url("/images/specialty-more.gif") no-repeat 0 0;margin:	0px 15px;}
a.more3:hover { background-position: 0 -21px; }
a.more4 {display:block;width: 187px; height: 23px; background: url("/images/videos-more.gif") no-repeat 0 0;margin:	0px 15px;}
a.more4:hover { background-position: 0 -21px; }
a.more5 {display:block;width: 187px; height: 23px; background: url("/images/expert-opinion-more.gif") no-repeat 0 0;margin:	0px 15px;}
a.more5:hover { background-position: 0 -21px; }
a.more6 {display:block;width: 187px; height: 23px; background: url("/images/health-library-more.gif") no-repeat 0 0;margin:	0px 15px;}
a.more6:hover { background-position: 0 -21px; }
a.more7 {display:block;width: 187px; height: 23px; background: url("/images/save-more.gif") no-repeat 0 0;margin:	0px 15px;}
a.more7:hover { background-position: 0 -21px; }
a.more8 {display:block;width: 187px; height: 23px; background: url("/images/trials-more.gif") no-repeat 0 0;margin:	0px 15px;}
a.more8:hover { background-position: 0 -21px; }
a.more9 {display:block;width: 187px; height: 23px; background: url("/images/whats-hot-more.gif") no-repeat 0 0;margin:	0px 15px;}
a.more9:hover { background-position: 0 -21px; }
a.menuActive{background-position: 0 -21px; }
/** MAIN MENU BUTTON STATES **/
a.m1 {width: 125px; height: 24px; background:url("/images/m1.gif") no-repeat 0 0;}
a:hover.m1 { background-position: 0 -24px; }
a.mselected {background-position: 0 -24px;}
a.m2 {width: 128px; height: 24px; background:url("/images/m2.gif") no-repeat 0 0;}
a:hover.m2 { background-position: 0 -24px; }
a.m3 {width: 141px; height: 24px; background:url("/images/m3.gif") no-repeat 0 0;}
a:hover.m3 { background-position: 0 -24px; }
a.m4 {width: 192px; height: 24px; background:url("/images/m4.gif") no-repeat 0 0;}
a:hover.m4 { background-position: 0 -24px; }
a.m5 {width: 79px; height: 24px; background:url("/images/m5.gif") no-repeat 0 0;}
a:hover.m5 { background-position: 0 -24px; }
a.m6 {width: 90px; height: 24px; background:url("/images/m6.gif") no-repeat 0 0;}
a:hover.m6 { background-position: 0 -24px; }
a.menuActiveBdr{border-top: 1px solid #fff; }