/* Company */
.company .title h1 {
	background-image: url('../images/title-background-company.jpg');
}
.company .left-bar .box li a:hover,
.company .left-bar .box li a.select {
	background: #7bc143 !important;
	color: #fff !important;
}
.company .product-list .box a:hover {
	background: url('../images/arrow-company.gif') no-repeat 153px 8px;
}
/* Active */
.active .title h1 {
	background-image: url('../images/title-background-active.jpg');
}
.active .left-bar .box li a:hover,
.active .left-bar .box li a.select {
	background: #f48220 !important;
	color: #fff !important;
}
.active .product-list .box a:hover {
	background: url('../images/arrow-active.gif') no-repeat 153px 8px;
}
/* Body */
.body .title h1 {
	background-image: url('../images/title-background-body.jpg');
}
.body .left-bar .box li a:hover,
.body .left-bar .box li a.select {
	background: #ed0180 !important;
	color: #fff !important;
}
.body .product-list .box a:hover {
	background: url('../images/arrow-body.gif') no-repeat 153px 8px;
}
/* Core */
.core .title h1 {
	background-image: url('../images/title-background-core.jpg');
}
.core .left-bar .box li a:hover,
.core .left-bar .box li a.select {
	background: #872575 !important;
	color: #fff !important;
}
.core .product-list .box a:hover {
	background: url('../images/arrow-core.gif') no-repeat 153px 8px;
}
/* Thrive */
.thrive .title h1 {
	background-image: url('../images/title-background-thrive.jpg');
}
.thrive .left-bar .box li a:hover,
.thrive .left-bar .box li a.select {
	background: #4b63ae !important;
	color: #fff !important;
}
.thrive .product-list .box a:hover {
	background: url('../images/arrow-thrive.gif') no-repeat 153px 8px;
}
/* Products */
.products .title h1 {
	background-image: url('../images/title-background-company.jpg');
}
#productBody.title h1{
	background-image: none;
	margin: -10px 0px 0px -10px !important;	
}

.products .left-bar .box li a:hover,
.products .left-bar .box li a.select {
	background: #7bc143 !important;
	color: #fff !important;
}
.products .product-list .box a:hover {
	background: url('../images/arrow-company.gif') no-repeat 153px 8px;
}

/* All */
.company,
.active,
.body,
.core,
.thrive,
.products,
.gel_strips,
.gelceuticals,
.gel_care,
.tropical_gels,
.valuepack_product,
.aproduct {
	margin: 0 51px 50px 51px !important;
}
.flash {
	margin: 0;
}

/****** New product pages ********/


#productInfo{
	width:748px;

	margin-top:0px;
}

div.left-bar object{
	margin:0px 0px 0px 0px !important;	
}

.sIFR-flash{
	/*margin: -10px 0px 0px -10px !important;*/	
}



/***************************************************************************************/
/***********************        FIT        ****************************/
/***************************************************************************************/

.fit .left-bar .box li a:hover,
.fit .left-bar .box li a.select {
	background: #F2C419 !important;
	color: #fff !important;
}

#fitBody.title h1{
	margin: -10px 0px 0px -10px !important;	
}

#fitBody{
	background:url(../images/fit-title-bar.jpg) no-repeat left top !important;	
}

#fitBody .active .left-bar .box li a:hover,#fitBody .active .left-bar .box li a.select{
	background-color:#f2c419 !important;
}


/***************************************************************************************/
/***********************        OHM        ****************************/
/***************************************************************************************/

.ohm .left-bar .box li a:hover,
.ohm .left-bar .box li a.select {
	background: #F48220 !important;
	color: #fff !important;
}

#ohmBody.title h1{
	margin: -10px 0px 0px -10px !important;	
}

#ohmBody{
	background:url(../images/ohm-title-bar.jpg) no-repeat left top !important;	
}

#ohmBody .active .left-bar .box li a:hover,#ohmBody .active .left-bar .box li a.select{
	background-color:#f48220 !important;
}

/***************************************************************************************/
/***********************        EXO        ****************************/
/***************************************************************************************/

.exo .left-bar .box li a:hover,
.exo .left-bar .box li a.select {
	background: #872175 !important;
	color: #fff !important;
}

#exoBody.title h1{
	margin: -10px 0px 0px -10px !important;	
}

#exoBody {
	background:url(../images/exo-title-bar.jpg) no-repeat left top !important;	
}

#exoBody .active .left-bar .box li a:hover, #exoBody .active .left-bar .box li a.select{
	background-color:#872175 !important;
}

/***************************************************************************************/
/***********************        MIN        ****************************/
/***************************************************************************************/

.min .left-bar .box li a:hover,
.min .left-bar .box li a.select {
	background: #961520 !important;
	color: #fff !important;
}

#minBody.title h1{
	margin: -10px 0px 0px -10px !important;	
}

#minBody{
	background:url(../images/min-title-bar.jpg) no-repeat left top !important;	
}

#minBody .active .left-bar .box li a:hover, #minBody .active .left-bar .box li a.select{
	background-color:#961520 !important;
}

/***************************************************************************************/
/***********************        UMI        ****************************/
/***************************************************************************************/

.umi .left-bar .box li a:hover,
.umi .left-bar .box li a.select {
	background: #7AC143 !important;
	color: #fff !important;
}

#umiBody.title h1{
	margin: -10px 0px 0px -10px !important;	
}

#umiBody{
	background:url(../images/umi-title-bar.jpg) no-repeat left top !important;	
}

#umiBody .active .left-bar .box li a:hover, #umiBody .active .left-bar .box li a.select{
	background-color:#7ac143 !important;
}

/***************************************************************************************/
/***********************        FLX        ****************************/
/***************************************************************************************/

.flx .left-bar .box li a:hover,
.flx .left-bar .box li a.select {
	background: #166FB7 !important;
	color: #fff !important;
}

#flxBody.title h1{
	margin: -10px 0px 0px -10px !important;	
}

#flxBody{
	background:url(../images/flx-title-bar.jpg) no-repeat left top !important;	
}

#flxBody .active .left-bar .box li a:hover, #flxBody .active .left-bar .box li a.select{
	background-color:#166fb7 !important;
}

/***************************************************************************************/
/***********************        HRT        ****************************/
/***************************************************************************************/

.hrt .left-bar .box li a:hover,
.hrt .left-bar .box li a.select {
	background: #28326E !important;
	color: #fff !important;
}

#hrtBody.title h1{
	margin: -10px 0px 0px -10px !important;	
}

#hrtBody {
	background:url(../images/hrt-title-bar.jpg) no-repeat left top !important;	
}

#hrtBody .active .left-bar .box li a:hover, #hrtBody .active .left-bar .box li a.select{
	background-color:#28326e !important;
}

/***************************************************************************************/
/***********************        GRN        ****************************/
/***************************************************************************************/

.grn .left-bar .box li a:hover,
.grn .left-bar .box li a.select {
	background: #2CA183 !important;
	color: #fff !important;
}

#grnBody.title h1{
	margin: -10px 0px 0px -10px !important;	
}

#grnBody {
	background:url(../images/grn-title-bar.jpg) no-repeat left top !important;	
}

#grnBody .active .left-bar .box li a:hover, #grnBody .active .left-bar .box li a.select{
	background-color:#2ca183 !important;
}

/***************************************************************************************/
/***********************        GLO        ****************************/
/***************************************************************************************/

.glo .left-bar .box li a:hover,
.glo .left-bar .box li a.select {
	background: #408600 !important;
	color: #fff !important;
}

#gloBody.title h1{
	margin: -10px 0px 0px -10px !important;	
}

#gloBody {
	background:url(../images/glo-title-bar.jpg) no-repeat left top !important;	
}

#gloBody .active .left-bar .box li a:hover, #gloBody .active .left-bar .box li a.select{
	background-color:#408600 !important;
}

/***************************************************************************************/
/***********************        Omega3        ****************************/
/***************************************************************************************/

.omega3 .left-bar .box li a:hover,
.omega3 .left-bar .box li a.select {
	background: #0590a2 !important;
	color: #fff !important;
}

#omega3Body.title h1{
	margin: -10px 0px 0px -10px !important;
}

#omega3Body{
	background:url(../images/omega-3-title-bar.jpg) no-repeat left top !important;
}

#omega3Body .active .left-bar .box li a:hover, #umiBody .active .left-bar .box li a.select{
	background-color:#0590a2 !important;
}

/***************************************************************************************/
/***********************        Vlt        ****************************/
/***************************************************************************************/

.vlt .left-bar .box li a:hover,
.vlt .left-bar .box li a.select {
	background: #c52127 !important;
	color: #fff !important;
}

#vltBody.title h1{
	margin: -10px 0px 0px -10px !important;
}

#vltBody{
	background:url(../images/vlt-title-bar.jpg) no-repeat left top !important;
}

#vltBody .active .left-bar .box li a:hover, #umiBody .active .left-bar .box li a.select{
	background-color:#c52127 !important;
}

/***************************************************************************************/
/***********************        Pro        ****************************/
/***************************************************************************************/

.pro .left-bar .box li a:hover,
.pro .left-bar .box li a.select {
	background: #4b1d0b !important;
	color: #fff !important;
}

#proBody.title h1{
	margin: -10px 0px 0px -10px !important;
}

#proBody{
	background:url(../images/pro-title-bar.jpg) no-repeat left top !important;
}

#proBody .active .left-bar .box li a:hover, #umiBody .active .left-bar .box li a.select{
	background-color:#4b1d0b !important;
}

/***************************************************************************************/
/***********************        AGELESS        ****************************/
/***************************************************************************************/

/**** changed 4.25.11 ****/
.ageless .left-bar .box li a:hover,
.ageless .left-bar .box li a.select {
	background: #6c276a !important;
	color: #fff !important;
}
/*************************/

/**** changed 4.25.11 ****/
.ageless .content{
	margin-top: -2px !important; 
	padding-bottom:0px !important;	
	width:714px !important;
	margin-left: 43px !important;
}
/*************************/

#agelessBody.title h1{
	margin: -10px 0px 0px -10px !important;	
}

/**** changed 4.25.11 ****/
#agelessBody {
	background:url(../images/ageless-title-bar3.jpg) no-repeat left top !important;	
}
/*************************/

/**** changed 4.25.11 ****/
#agelessBody .active .left-bar .box li a:hover, #agelessBody .active .left-bar .box li a.select{
	background-color:#6c276a !important;
}
/*************************/

/**** changed 4.25.11 ****/
.ageless .mainBoxBottom{
	height:1px;
}
/*************************/

/***************************************************************************************/
/***********************        REM        ****************************/
/***************************************************************************************/

.rem .left-bar .box li a:hover,
.rem .left-bar .box li a.select {
	background: #0A8BCE !important;
	color: #fff !important;
}

#remBody.title h1{
	margin: -10px 0px 0px -10px !important;	
}

#remBody {
	background:url(../images/rem-title-bar.jpg) no-repeat left top !important;	
}

#remBody .active .left-bar .box li a:hover, #remBody .active .left-bar .box li a.select{
	background-color:#0a8bce !important;
}

/***************************************************************************************/
/***********************        HIS        ****************************/
/***************************************************************************************/

.his .left-bar .box li a:hover,
.his .left-bar .box li a.select {
	background: #DA1F15 !important;
	color: #fff !important;
}

#hisBody.title h1{
	margin: -10px 0px 0px -10px !important;	
}

#hisBody {
	background:url(../images/his-title-bar.jpg) no-repeat left top !important;	
}

#hisBody .active .left-bar .box li a:hover, #hisBody .active .left-bar .box li a.select{
	background-color:#da1f15 !important;
}

/***************************************************************************************/
/***********************        RUB        ****************************/
/***************************************************************************************/

.rub .left-bar .box li a:hover,
.rub .left-bar .box li a.select {
	background: #368FC4 !important;
	color: #fff !important;
}

#rubBody.title h1{
	margin: -10px 0px 0px -10px !important;	
}

#rubBody {
	background:url(../images/rub-title-bar.jpg) no-repeat left top !important;	
}

#rubBody .active .left-bar .box li a:hover, #rubBody .active .left-bar .box li a.select{
	background-color:#368fc4 !important;
}

/***************************************************************************************/
/***********************        SCIENTIFIC ADVISORY        ****************************/
/***************************************************************************************/

#advisoryBody.title h1{
	margin: -10px 0px 0px -10px !important;	
}

#advisoryBody {
	background:url(../images/sa-title-bar.jpg) no-repeat left top !important;	
}

#advisoryBody .active .left-bar .box li a:hover, #advisoryBody .active .left-bar .box li a.select{
	background-color:#0094d2 !important;
}

#advisoryBody .content .leftCol{
	float: left;
	width: 365px !important;
}

#advisoryBody .content .leftCol p{
	color:#87969d;
}

#advisoryBody .content .rightCol{
	width:330px !important;
}

#advisoryBody div.topTabs{
	background:url(../images/tab-ender.jpg) repeat-x right bottom;
}

/***************************************************************************************/
/***********************        GELCEUTICAL        ****************************/
/***************************************************************************************/

.gelceuticals .left-bar .box li a:hover,
.gelceuticals .left-bar .box li a.select {
	background: #7bc143 !important;
	color: #fff !important;
}


#gelceuticalsBody{
	background:url(../images/umi-title-bar.jpg) no-repeat left top !important;	
}

#gelceuticalsBody.title h1{
	margin: -10px 0px 0px -10px !important;	
}

#gelceuticalsBody .active .left-bar .box li a:hover, #gelceuticalBody .active .left-bar .box li a.select{
	background-color:#65a12a !important;
}

#gelceuticalsBody #productInfo{
	margin-top:-7px !important;
}

#gelceuticalsBody #productInfo .content{
	padding-top:20px !important;	
}

/***************************************************************************************/
/***********************        GEL CARE        ****************************/
/***************************************************************************************/

.gel_care .left-bar .box li a:hover,
.gel_care .left-bar .box li a.select {
	background: #6c276a !important;
	color: #fff !important;
}

#gelcareBody.title h1{
	margin: -10px 0px 0px -10px !important;	
}

#gelcareBody {
	background:url(../images/ageless-title-bar3.jpg) no-repeat left top !important;	
}

#gelcareBody .active .left-bar .box li a:hover, #gelcareBody .active .left-bar .box li a.select{
	background-color:#6c276a !important;
}

#gelcareBody #productInfo{
	margin-top:-7px !important;
}

#gelcareBody #productInfo .content{
	padding-top:20px !important;	
}

/***************************************************************************************/
/***********************        GEL STRIPS        ****************************/
/***************************************************************************************/

.gel_strips .left-bar .box li a:hover,
.gel_strips .left-bar .box li a.select {
	background: #DA1F15 !important;
	color: #fff !important;
}
.gel_strips .product-list .box a:hover {
	background: url('../images/arrow-company.gif') no-repeat 153px 8px;
}


#gelstripsBody {
	background:url(../images/his-title-bar.jpg) no-repeat left top !important;
	
}
#gelstripsBody.title h1{
	margin: -10px 0px 0px -10px !important;	
}

#gelstripsBody .active .left-bar .box li a:hover, #gelstripsBody .active .left-bar .box li a.select{
	background-color:#da1f15 !important;
}

#gelstripsBody #productInfo{
	margin-top:-7px !important;
}

#gelstripsBody #productInfo .content{
	padding-top:20px !important;	
}

/***************************************************************************************/
/***********************        TOPICAL GELS        ****************************/
/***************************************************************************************/


.tropical_gels .left-bar .box li a:hover,
.tropical_gels .left-bar .box li a.select {
	background: #368FC4 !important;
	color: #fff !important;
}

#topicalgelsBody.title h1{
	margin: -10px 0px 0px -10px !important;	
}

#topicalgelsBody {
	background:url(../images/rub-title-bar.jpg) no-repeat left top !important;	
}

#topicalgelsBody .active .left-bar .box li a:hover, #topicalgelsBody .active .left-bar .box li a.select{
	background-color:#368fc4 !important;
}

#topicalgelsBody #productInfo{
	margin-top:-7px !important;
}

#topicalgelsBody #productInfo .content{
	padding-top:20px !important;	
}


/***************************************************************************************/
/***********************        PRODUCT PAGE        ****************************/
/***************************************************************************************/

#productBody {
	background:url(../images/umi-title-bar.jpg) no-repeat left top !important;	
}

#productBody .active .left-bar .box li a:hover, #productBody .active .left-bar .box li a.select{
	background-color:#65a12a !important;
}

#productBody #productInfo{
	margin-top:-7px !important;
}

#productBody #productInfo .content{
	padding-top:20px !important;	
}



/***************************************************************************************/
/***********************    Category Page Product Boxes     ****************************/
/***************************************************************************************/

div.productBox{
	height:143px;
	width:182px;
	float:left;
	margin:0px 10px 10px 0px;
	padding:10px 0px 0px 15px;
	background:url(../images/product-box-bg.jpg) no-repeat left top;
}

.productBox .productPic{
	width:57px;
	float:left;
}

.productBox .productInfo{
	width:105px;
	float:left;
	margin:0px 0px 0px 10px;
}

/***************************************************************************************/
/***********************    Spacing fix for live version     ****************************/
/***************************************************************************************/

.gelceuticals #productInfo, .gel_strips #productInfo, .gel_care #productInfo, .tropical_gels #productInfo{
	margin-top:-7px;
}

