/* ==================================================================================================== */
/* ==|CSS File: jamieson_common.css					|=============================================== */
/* ==|Date Created: 02/21/2008					|=============================================== */
/* ==|Author: Andrea Acosta-Duarte	 and Kandi Xiao						|=============================================== */
/* ==================================================================================================== */
/* ==|Styling:Common|================================================================================== */
/* --|Style:*|----------------------------------------------------------------------------------------- */
body, html{
	height: 100%;
	padding: 0px;
	margin: 0px;
}

body{
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana;
	color: #666666;
	line-height: 1.3;
	background-color: #FFFFFF;
}

img{
	display: block;
	border: 0px;
}

a{
	color: #008038;
	text-decoration: none;
}

a:hover {
	color: #EA8B00;
}

a.altLink1{
	color: #008038;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}

a.altLink1:hover {
	color: #EA8B00;
}

a.altLink2{
	color: #2965C3;
	text-decoration: none;
	font-weight: bold;
}

a.altLink2:hover {
	border-bottom: 1px dotted;
}

a.altLink3{
	color: #F1AA00;
	text-decoration: none;
	font-weight: bold;
}

a.altLink3:hover {
	color: #EA8B00;
}

a.altLink4{
	color: #008038;
	text-decoration: none;
}

a.altLink4:hover {
	color: #008038;
}

a.altLink5{
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}

a.altLink5:hover {
	color: #EA8B00;
}

a.altLink6{
	color: #00CB02;
	text-decoration: none;
}

a.altLink6:hover {
	color: #00CB02;
}

a.altLinkPath{
	color: #008038;
	text-decoration: none;
}

a.altLinkPath:hover {
	color: #008038;
	text-decoration: underline;
}

a.altLinkVit{
	color: #F1AA00;
	text-decoration: none;
	font-weight: bold;
}

a.altLinkVit:hover {
	color: #EA8B00;
}

a.altLinkWL{
	color: #D82020;
	text-decoration: none;
	font-weight: bold;
}

a.altLinkWL:hover {
	color: #EA8B00;
}

a.altLinkSK{
	color: #F1AA00;
	text-decoration: none;
	font-weight: bold;
}
a.altLinkSK:hover {
	color: #EA8B00;
}
a.altLinkVideo{
	color: #52cbff;
	text-decoration: none;
	font-weight: bold;
}
a.altLinkVideo:hover{
	color: #45beff;
}
a.altLinkJAU{
	color: #F85000;
	text-decoration: none;
	font-weight: bold;
}

a.altLinkJAU:hover {
	color: #EA8B00;
}

a.altLinkSUP{
	color: #EA8B00;
	text-decoration: none;
	font-weight: bold;
}

a.altLinkSUP:hover {
	color: #F1AA00;
}

a.altLinkSAF{
	color: #1BB01D;
	text-decoration: none;
	font-weight: normal;
}

a.altLinkSAF:hover {
	color: #EA8B00;
}

a.altLinkNR{
	color: #2893FF;
	text-decoration: none;
	font-weight: normal;
}

a.altLinkNR:hover {
	color: #ea8b00;
}
a.altLinkVideo{
	color: #008038;
	text-decoration: none;
	font-weight: normal;
}

a.altLinkVideo:hover {
	color: #008038;
}
a.altLinkPL{
	color: #065DD7;
	text-decoration: none;
	font-weight: normal;
}

a.altLinkPL:hover {
	color: #ea8b00;
}

a.altLinkMI{
	color: #0048AE;
	text-decoration: none;
	font-weight: normal;
}

a.altLinkMI:hover {
	color: #ea8b00;
}

a.altLinkProm{
	color: #D82020;
	text-decoration: none;
	font-weight: normal;
}

a.altLinkProm:hover {
	color: #EA8B00;
}
a.caresSupportLink{
	background-image:url(/img/btn_against-animal-testing-ENG.gif);
	background-repeat: no-repeat;
	background-position: 0 0px;
	display : block;
	height: 24px;
	width : 180px;
}
a.caresSupportLink:hover{
	background-position: 0px -24px;		
	height: 24px;
}
/* --|Link classes for the Cloud Section|--------------------------------------------------------------------------- */
a.cloudlink1{
	font-size: 8.2px;
	color: #FF9000;
	text-decoration: none;
	font-weight: bold;
	float: left;
	white-space: nowrap;
	border-bottom: 1px dotted #FFFFFF;
	margin-left: 4px;
}

a.cloudlink1:hover {
	border-bottom: 1px dotted #FF9000;
}

a.cloudlink2{
	font-size: 9.02px;
	color: #FF9000;
	text-decoration: none;
	font-weight: bold;
	float: left;
	white-space: nowrap;
	border-bottom: 1px dotted #FFFFFF;
	margin-left: 4px;
}

a.cloudlink2:hover {
	border-bottom: 1px dotted #FF9000;
}

a.cloudlink3{
	font-size: 9.12px;
	color: #FF9000;
	text-decoration: none;
	font-weight: bold;
	float: left;
	white-space: nowrap;
	border-bottom: 1px dotted #FFFFFF;
	margin-left: 4px;
}

a.cloudlink3:hover {
	border-bottom: 1px dotted #FF9000;
}

a.cloudlink4{
	font-size: 10.03px;
	color: #FF9000;
	text-decoration: none;
	font-weight: bold;
	float: left;
	white-space: nowrap;
	border-bottom: 1px dotted #FFFFFF;
	margin-left: 4px;
}

a.cloudlink4:hover {
	border-bottom: 1px dotted #FF9000;
}

a.cloudlink5{
	font-size: 10.94px;
	color: #FF9000;
	text-decoration: none;
	font-weight: bold;
	float: left;
	white-space: nowrap;
	border-bottom: 1px dotted #FFFFFF;
	margin-left: 4px;
}

a.cloudlink5:hover {
	border-bottom: 1px dotted #FF9000;
}

a.cloudlink6{
	font-size: 11.48px;
	color: #FF9000;
	text-decoration: none;
	font-weight: bold;
	float: left;
	white-space: nowrap;
	border-bottom: 1px dotted #FFFFFF;
	margin-left: 4px;
}

a.cloudlink6:hover {
	border-bottom: 1px dotted #FF9000;
}

a.cloudlink7{
	font-size: 12px;
	color: #FF9000;
	text-decoration: none;
	font-weight: bold;
	float: left;
	white-space: nowrap;
	border-bottom: 1px dotted #FFFFFF;
	margin-left: 4px;
}

a.cloudlink7:hover {
	border-bottom: 1px dotted #FF9000;
}

a.cloudlink8{
	font-size: 12.76px;
	color: #FF9000;
	text-decoration: none;
	font-weight: bold;
	float: left;
	white-space: nowrap;
	border-bottom: 1px dotted #FFFFFF;
	margin-left: 4px;
}

a.cloudlink8:hover {
	border-bottom: 1px dotted #FF9000;
}

a.cloudlink9{
	font-size: 13.12px;
	color: #FF9000;
	text-decoration: none;
	font-weight: bold;
	float: left;
	white-space: nowrap;
	border-bottom: 1px dotted #FFFFFF;
	margin-left: 4px;
}

a.cloudlink9:hover {
	border-bottom: 1px dotted #FF9000;
}

a.cloudlink10{
	font-size: 14px;
	color: #FF9000;
	text-decoration: none;
	font-weight: bold;
	float: left;
	white-space: nowrap;
	border-bottom: 1px dotted #FFFFFF;
	margin-left: 4px;
}

a.cloudlink10:hover {
	border-bottom: 1px dotted #FF9000;
}

/* --|Style:Spacing Classes|--------------------------------------------------------------------------- */
.clsMarLeft5{
	margin-left: 5px;
}

.clsMarLeft13{
	margin-left: 13px;
}

.clsMarLeft16{
	margin-left: 16px;
}

.clsMarLeft32{
	margin-left: 32px;
}

.clsMarRight24{
	margin-right: 24px;
}

.clsMarTop4{
	margin-top: 4px;
}

.clsMarTop11{
	margin-top: 11px;
}

.clsMarTop16{
	margin-top: 16px;
}

.clsMarTop20{
	margin-top: 20px;
}

.clsMarTop22{
	margin-top: 22px;
}

.clsMarTop24{
	margin-top: 24px;
}

.fltLeft{
	float: left;
}

.fltRight{
	float: right;
}

.clsPadLeft7 {
	padding-left: 7px;
}

.clsPadLeft9 {
	padding-left: 9px;
}

.clsPadLeft12 {
	padding-left: 12px;
}

.clsPadLeft16 {
	padding-left: 16px;
}

.clsPadLeft32 {
	padding-left: 32px;
}

.clsPadLeft48 {
	padding-left: 48px;
}

.clsPadTop26{
	padding-top: 26px;
}

.clsPadTop50 {
	padding-top: 50px;
}

.clsPadRight16{
	padding-right: 16px;
}

.clsPadBot11 {
	padding-bottom: 11px;
}

.clsPadBot14 {
	padding-bottom: 14px;
}

.clsPadBot21 {
	padding-bottom: 21px;
}

.clsPadBot24 {
	padding-bottom: 24px;
}

.clsPagePad {
	padding-left: 13px;
}

/* --|Style:Font Classes|------------------------------------------------------------------------------ */
.clsFntSz10{
	font-size: 10px;
}

.clsFntSz12{
	font-size: 12px;
}

.clsFntSz17{
	font-size: 17px;
}

.clsFntSz16{
	font-size: 16px;
}

.clsFntSz21{
	font-size: 21px;
}

.header {
	margin-top: 12px;
	color: #E36D1;
	font-size: 16px;
}

.headerVit {
	margin-top: 16px;
	color: #F1AA00;
	font-size: 16px;
}

.headerWL {
	margin-top: 12px;
	color: #D82020;
	font-size: 16px;
}

.headerSK {
	margin-top: 12px;
	color: #F1AA00;
	font-size: 16px;
}

.headerJAU {
	margin-top: 12px;
	color: #F85000;
	font-size: 16px;
}

.headerSAF {
	margin-top: 12px;
	color: #1BB01D;
	font-size: 16px;
}

.headerFAQ {
	margin-top: 12px;
	color: #008038;
	font-size: 16px;
}

a.headerFAQ {
	color: #008038;
}

.headerSUP {
	margin-top: 12px;
	color: #EA8B00;
	font-size: 16px;
}

.headerVideo {
	margin-top: 12px;
	color: #52cbff;
	font-size: 16px;
}

.headerSafe {
	margin-top: 12px;
	color: #00CB02;
	/* erase if not used??? */
	font-size: 16px;
}

.headerNR {
	margin-top: 12px;
	color: #2893FF;
	font-size: 16px;
}

.headerPL {
	margin-top: 12px;
	color: #065DD7;
	font-size: 16px;
}

.headerMI {
	margin-top: 12px;
	color: #0048AE;
	font-size: 16px;
}

.headerBLOG {
	margin-top: 38px;
	color: #F85000;
	font-size: 16px;
}

.CntDate {
	margin-bottom: 12px;
	color: #999999;
}

.subheader {
	font-size: 12px;
	font-weight: bold;
}

.subheaderVit {
	color: #F1AA00;
	font-size: 12px;
}

.subheaderWL {
	color: #D82020;
	font-size: 12px;
}

.subheaderSK {
	color: #F1AA00;
	font-size: 12px;
}

.subheaderJAU {
	color: #F85000;
	font-size: 12px;
}

.subheaderSUP {
	color: #EA8B00;
	font-size: 12px;
}

.subheaderSafe {
	color: #00CB02;
	font-size: 12px;
}

.clsFnt1 {
	color: #F1AA00; /* Yellow */
}

.clsFnt2 {
	color: #008038; /* Green */
}

.clsFnt3 {
	color: #F85000; /* Orange */
}

.clsFnt4 {
	color: #D82020; /* Red */
}

.clsFnt5 {
	color: #FEB70D; /* Yellow 2 */
}

.clsFnt6 {
	color: #EA8B00;
}

.clsFnt7 {
	color: #00CB02; /* Light Green */
}

/* === Classes set up for the Resize Text Function : STARTS === */
.textByDefault {
	font-size: 11px;
}

	.textByDefault .headerVit {
	margin-top: 16px;
	color: #F1AA00;
	font-size: 16px;
}

	.textByDefault .headerWL {
	margin-top: 12px;
	color: #D82020;
	font-size: 16px;
}

	.textByDefault .headerSK {
	margin-top: 12px;
	color: #F1AA00;
	font-size: 16px;
}

	.textByDefault .headerJAU {
	margin-top: 12px;
	color: #F85000;
	font-size: 16px;
}

	.textByDefault .headerSAF {
	margin-top: 12px;
	color: #1BB01D;
	font-size: 16px;
}

	.textByDefault .headerFAQ {
	margin-top: 12px;
	color: #008038;
	font-size: 16px;
}

	.textByDefault .headerSUP {
	margin-top: 12px;
	color: #EA8B00;
	font-size: 16px;
}

	.textByDefault .headerSafe {
	margin-top: 12px;
	color: #00CB02;
	/* erase if not used??? */
	font-size: 16px;
}

	.textByDefault .headerNR {
	margin-top: 12px;
	color: #2893FF;
	font-size: 16px;
}

	.textByDefault .headerPL {
	margin-top: 12px;
	color: #065DD7;
	font-size: 16px;
}

	.textByDefault .headerMI {
	margin-top: 12px;
	color: #0048AE;
	font-size: 16px;
}

	.textByDefault .headerBLOG {
	margin-top: 38px;
	color: #F85000;
	font-size: 16px;
}

	.textByDefault .clsFntSz10{
	font-size: 10px;
}

	.textByDefault .clsFntSz12{
	font-size: 12px;
}

	.textByDefault .clsFntSz16{
	font-size: 16px;
}

	.textByDefault .clsFntSz21{
	font-size: 21px;
}

.textXLarge {
	font-size: 16px;
}

	.textXLarge .headerVit {
	margin-top: 16px;
	color: #F1AA00;
	font-size: 21px;
}

	.textXLarge .headerWL {
	margin-top: 12px;
	color: #D82020;
	font-size: 21px;
}

	.textXLarge .headerSK {
	margin-top: 12px;
	color: #F1AA00;
	font-size: 21px;
}

	.textXLarge .headerJAU {
	margin-top: 12px;
	color: #F85000;
	font-size: 21px;
}

	.textXLarge .headerSAF {
	margin-top: 12px;
	color: #1BB01D;
	font-size: 21px;
}

	.textXLarge .headerFAQ {
	margin-top: 12px;
	color: #008038;
	font-size: 21px;
}

	.textXLarge .headerSUP {
	margin-top: 12px;
	color: #EA8B00;
	font-size: 21px;
}

	.textXLarge .headerSafe {
	margin-top: 12px;
	color: #00CB02;
	/* erase if not used??? */
	font-size: 21px;
}

	.textXLarge .headerNR {
	margin-top: 12px;
	color: #2893FF;
	font-size: 21px;
}

	.textXLarge .headerPL {
	margin-top: 12px;
	color: #065DD7;
	font-size: 21px;
}

	.textXLarge .headerMI {
	margin-top: 12px;
	color: #0048AE;
	font-size: 21px;
}

	.textXLarge .headerBLOG {
	margin-top: 38px;
	color: #F85000;
	font-size: 21px;
}
 
	.textXLarge .clsFntSz10{
	font-size: 15px;
}

	.textXLarge .clsFntSz12{
	font-size: 18px;
}

	.textXLarge .clsFntSz16{
	font-size: 21px;
}

	.textXLarge .clsFntSz21{
	font-size: 26px;
}

		
.textLarge {
	font-size: 15px;
}

	.textLarge .headerVit {
	margin-top: 16px;
	color: #F1AA00;
	font-size: 20px;
}

	.textLarge .headerWL {
	margin-top: 12px;
	color: #D82020;
	font-size: 20px;
}

	.textLarge .headerSK {
	margin-top: 12px;
	color: #F1AA00;
	font-size: 20px;
}

	.textLarge .headerJAU {
	margin-top: 12px;
	color: #F85000;
	font-size: 20px;
}

	.textLarge .headerSAF {
	margin-top: 12px;
	color: #1BB01D;
	font-size: 20px;
}

	.textLarge .headerFAQ {
	margin-top: 12px;
	color: #008038;
	font-size: 20px;
}

	.textLarge .headerSUP {
	margin-top: 12px;
	color: #EA8B00;
	font-size: 20px;
}

	.textLarge .headerSafe {
	margin-top: 12px;
	color: #00CB02;
	/* erase if not used??? */
	font-size: 20px;
}

	.textLarge .headerNR {
	margin-top: 12px;
	color: #2893FF;
	font-size: 20px;
}

	.textLarge .headerPL {
	margin-top: 12px;
	color: #065DD7;
	font-size: 20px;
}

	.textLarge .headerMI {
	margin-top: 12px;
	color: #0048AE;
	font-size: 20px;
}

	.textLarge .headerBLOG {
	margin-top: 38px;
	color: #F85000;
	font-size: 20px;
}
 
	.textLarge .clsFntSz10{
	font-size: 14px;
}

	.textLarge .clsFntSz12{
	font-size: 17px;
}

	.textLarge .clsFntSz16{
	font-size: 20px;
}

	.textLarge .clsFntSz21{
	font-size: 25px;
}

	
.textMedium {
	font-size: 14px;
}

	.textMedium .headerVit {
	margin-top: 16px;
	color: #F1AA00;
	font-size: 19px;
}

	.textMedium .headerWL {
	margin-top: 12px;
	color: #D82020;
	font-size: 19px;
}

	.textMedium .headerSK {
	margin-top: 12px;
	color: #F1AA00;
	font-size: 19px;
}

	.textMedium .headerJAU {
	margin-top: 12px;
	color: #F85000;
	font-size: 19px;
}

	.textMedium .headerSAF {
	margin-top: 12px;
	color: #1BB01D;
	font-size: 19px;
}

	.textMedium .headerFAQ {
	margin-top: 12px;
	color: #008038;
	font-size: 19px;
}

	.textMedium .headerSUP {
	margin-top: 12px;
	color: #EA8B00;
	font-size: 19px;
}

	.textMedium .headerSafe {
	margin-top: 12px;
	color: #00CB02;
	/* erase if not used??? */
	font-size: 19px;
}

	.textMedium .headerNR {
	margin-top: 12px;
	color: #2893FF;
	font-size: 19px;
}

	.textMedium .headerPL {
	margin-top: 12px;
	color: #065DD7;
	font-size: 19px;
}

	.textMedium .headerMI {
	margin-top: 12px;
	color: #0048AE;
	font-size: 19px;
}

	.textMedium .headerBLOG {
	margin-top: 38px;
	color: #F85000;
	font-size: 19px;
}
 
	.textMedium .clsFntSz10{
	font-size: 13px;
}

	.textMedium .clsFntSz12{
	font-size: 16px;
}

	.textMedium .clsFntSz16{
	font-size: 19px;
}

	.textMedium .clsFntSz21{
	font-size: 24px;
}

	
.textSmall {
	font-size: 12px;
}

	.textSmall .headerVit {
	margin-top: 16px;
	color: #F1AA00;
	font-size: 17px;
}

	.textSmall .headerWL {
	margin-top: 12px;
	color: #D82020;
	font-size: 17px;
}

	.textSmall .headerSK {
	margin-top: 12px;
	color: #F1AA00;
	font-size: 17px;
}

	.textSmall .headerJAU {
	margin-top: 12px;
	color: #F85000;
	font-size: 17px;
}

	.textSmall .headerSAF {
	margin-top: 12px;
	color: #1BB01D;
	font-size: 17px;
}

	.textSmall .headerFAQ {
	margin-top: 12px;
	color: #008038;
	font-size: 17px;
}

	.textSmall .headerSUP {
	margin-top: 12px;
	color: #EA8B00;
	font-size: 17px;
}

	.textSmall .headerSafe {
	margin-top: 12px;
	color: #00CB02;
	/* erase if not used??? */
	font-size: 17px;
}

	.textSmall .headerNR {
	margin-top: 12px;
	color: #2893FF;
	font-size: 17px;
}

	.textSmall .headerPL {
	margin-top: 12px;
	color: #065DD7;
	font-size: 17px;
}

	.textSmall .headerMI {
	margin-top: 12px;
	color: #0048AE;
	font-size: 17px;
}

	.textSmall .headerBLOG {
	margin-top: 38px;
	color: #F85000;
	font-size: 17px;
}
 
	.textSmall .clsFntSz10{
	font-size: 11px;
}

	.textSmall .clsFntSz12{
	font-size: 14px;
}

	.textSmall .clsFntSz16{
	font-size: 17px;
}

	.textSmall .clsFntSz21{
	font-size: 22px;
}

			
/* === Classes set up for the Resize Text Function : ENDS === */
/*BACKGROUNDS START HERE*/
.clsBgd1 {
	background-color: #F2F2F2;
}

.clsBgd2 {
	background-color: #FFFFFF;
}

/* ==|Navigation: Layout|================================================================================== */
#header {
	background-image: url(/img/bgd_tile_top.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

/* ==|Breadcrum: Layout|================================================================================== */
.breadcrum {
	: ; /*background-image: url(/img/bgd_breadcrumb.gif); background-position:bottom; background-repeat:repeat-x;*/
}

.breadcrum .breadText {
	margin-left: 32px;
	font-size: 10px;
}

/* ==|QuickLinks: Layout|================================================================================== */
.divLinks2 {
	margin-top: 16px;
}

.divLinks .quickLinks {
	width: 180px; /*height:118px;*/
	height: 130px;
	padding-left: 12px;
	padding-top: 7px;
	padding-bottom: 12px;
	line-height: 16px;
	background-image: url(/img/bgd_grad1.gif);
	background-position: bottom;
	background-repeat: repeat-x;
}

/* ==|footer: Layout|================================================================================== */
#footer {
	background-image: url(/img/bgd_tile_bottom.gif);
	background-repeat: repeat-x;
	background-position: top;
	margin-top: 16px;
}

/* Product Option Dropdown CSS */
.anylinkcss{
	position: absolute;
	line-height: 18px;
	z-index: 20;
	text-indent: 18px;
	background-color: #FFFFFF; /*padding-top:10px;*/
}
 
.anylinkcss a{
	display: block;
	text-decoration: none;
	border-left: 1px solid #EAEAEA;
	border-right: 1px solid #EAEAEA;
	color: #018139;
}
 
.anylinkcss a:visited{
	display: block;
	text-decoration: none;
}
 
.anylinkcss a:active{
	display: block;
	text-decoration: none;
}
 
.anylinkcss a:hover{
	background-color: #CCE5D7;
}
 
/* Border classes  */
.clsBorderR1 {
	border-right: 1px solid #EBEBEB;
}

.clsBorderT1 {
	border-top: 1px solid #CACCCC;
}

.clsBorderT2 {
	border-top: 1px solid #E9E9E9;
	margin: 0;
	padding: 0;
}

.clsBorderT3 {
	border-top: 1px solid #E9E9E9;
}

.clsBorderB1 {
	border-bottom: 1px solid #EAEAEA;
}

.clsBorderB2 {
	border-bottom: 1px solid #E9E9E9;
}

td.borders1 {
	border: 1px solid #F2F2F2;
}

/* Top Path Navigation Style  */
#PathNav {
	padding-left: 40px;
	margin-left: auto;
	margin-right: auto;
	width: 830px;
}

#PathNavP {
	padding-left: 8px;
	margin-left: auto;
	margin-right: auto;
	width: 830px;
}

/*-----*/
#contPage {
	margin-top: 18px; /*margin-top:23px;*/
}

.prodHeader {
	margin-left: 4px;
	width: 400px;
	height: 291px;
	font-size: 21px;
	background-repeat: no-repeat;
}

	.prodHeader .positionTop {
	height: 198px;
}

	.prodHeader .barBorder {
	border-top: 1px solid #FFFFFF;
}

	.prodHeader .mainLine {
	margin-left: 17px;
	color: #000000;
}

	.prodHeader .subLine {
	margin-left: 17px;
	margin-top: -1px;
	color: #000000;
}

	.prodHeader .arrow {
	float: left;
	margin-top: 5px;
	margin-right: 5px;
}

.prodHeaderFR {
	margin-left: 4px;
	width: 400px;
	height: 291px;
	font-size: 21px;
	background-repeat: no-repeat;
}

	.prodHeaderFR .positionTop {
	height: 198px;
}

	.prodHeaderFR .barBorder {
	border-top: 1px solid #FFFFFF;
}

	.prodHeaderFR .mainLine {
	font-size: 21px;
	margin-left: 17px;
	color: #000000;
}

	.prodHeaderFR .subLine {
	font-size: 18px;
	margin-left: 17px;
	margin-top: -1px;
	color: #000000;
}

	.prodHeaderFR .arrow {
	float: left;
	margin-top: 5px;
	margin-right: 5px;
}

.transparentBar {
	border: 0px;
	width: 400px;
	background-color: #FFFFFF;
	filter: alpha(opacity=50);
	-moz-opacity: .50;
	opacity: .50;
}

/* ==|Vitamins : classes|================================================================================== */
.prodDivider {
	width: 160px;
	margin-left: 13px;
	margin-top: 17px;
}

.prodIntro {
	width: 160px;
	margin-left: 16px;
}

/* ==|Club Health - Homepage|================================================================================== */
.tblClubhealth {
	margin-left: 16px;
}

.tblClubhealth .clubhealthBgd {
	background-image: url(/img/img_home_clubhealth.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

.tblClubhealth .clubhealthTxt {
	margin-left: 13px;
	margin-top: 8px;
	width: 160px;
}

/* ==|Expert Advice - Homepage|====================================================================================*/
.tblAdvice {
	margin-left: 16px;
	background-position: right;
	background-repeat: no-repeat;
}

/*.tblAdvice .adviceBgd { background-image:url(/img/bgd_home_advice.gif); background-repeat:no-repeat; background-position: left top;}*/
.tblAdvice .AdviceTxt {
	margin-left: 13px;
	margin-top: 8px;
	width: 108px;
}

.tblAdvice .btn_getadvice {
	display: block;
	width: 192px;
	height: 24px;
	background: url(/img/btn_home_getadvice_off.gif) no-repeat;
}

.tblAdvice .btn_getadvice:hover {
	display: block;
	background: url(/img/btn_home_getadvice_ovr.gif) no-repeat;
}

.tblAdvice .btn_getadvicefr {
	display: block;
	width: 192px;
	height: 24px;
	background: url(/img/btn_home_getadvice_off_fr.gif) no-repeat;
}

.tblAdvice .btn_getadvicefr:hover {
	display: block;
	background: url(/img/btn_home_getadvice_ovr_fr.gif) no-repeat;
}

/* ==|Become an Insider - NOT Homepage|================================================================================== */
.divInsider {
	background: url(/img/img_gbl_globe.gif);
	background-repeat: no-repeat;
	width: 208px;
	height: 62px;
	padding-bottom: 16px;
}

/* ==|Login - Homepage|================================================================================== */
.divLogin {
	margin-left: 17px;
	margin-top: 15px;
}

/* ==|Promotion Box - Homepage|================================================================================== */
.tblPromotion {
	margin-top: 0px;
	margin-left: 5px;
}

/* ==|Products Diveder Bar |================================================================================== */
.dividerBar {
	background-image: url(/img/img_dividerbar.gif);
	background-repeat: no-repeat;
	width: 609px;
	height: 32px;
}

.dividerBarTD {
	background-image: url(/img/bgd_tile_div2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

/* ==|Product Feature Section |================================================================================== */
.tblProducts {
	margin-top: 52px;
	margin-bottom: 44px;
}

.tblProducts .bgdTop {
	background-image: url(/img/bgd_vit_top.gif);
}

.tblProducts .bgdBottom {
	background-image: url(/img/bgd_vit_bottom.gif);
}

.tblProducts .mainImg {
	width: 176px;
	margin-left: auto;
	margin-right: auto;
}

.tblProducts .intro {
	margin-left: 16px;
	margin-top: 16px;
	margin-bottom: 12px;
	padding-right: 4px;
}

/* ==|Product Detail Image and |================================================================================== */
.divProdImg {
	width: 624px;
}

	.divProdImg .position {
	float: left;
	padding-left: 16px;
}

	.divProdImg .mainImg {
	position: relative;
	width: 178px;
	height: 91px;
	background-color: #ffffff;
	margin-top: 16px;
}

	.divProdImg .mainImg .blankImg {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 178px;
	height: 91px;
	z-index: 3;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/img_product_test.png', sizingMethod='scale');
}

	.divProdImg .mainImg .pngImg {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 178px;
	height: 91px;
	z-index: 2;
	filter: alpha(opacity=0);
}

	.divProdImg .mainImg .realImg {
	position: absolute;
	top: 4px;
	left: 5px;
	width: 169px;
	height: 83px;
	z-index: 1;
}

	
	.divProdImg .prodSize {
	margin-top: 12px;
}

	.divProdImg .prodBar {
	margin-top: 8px;
}

	.divProdImg .servSize {
	margin-top: 10px;
}

	.divProdImg .quantity {
	margin-top: 4px;
}

	/* ==|Product Details |================================================================================== */
	.divProdDetails {
	width: 360px;
	float: right;
	padding-right: 40px;
}

	.divProdDetails .directions {
	padding-top: 45px;
}

	.divProdDetails .directions2 {
	padding-top: 8px;
}

	.divProdDetails .benefits {
	margin-top: 20px;
}

	.divProdDetails .ingredients {
	margin-top: 20px;
}

	.divProdDetails .recommended {
	margin-top: 28px;
}

	
/* ==|Product Detail Image and Principal Content Section|================================================================================== */
.divMainProd {
}

	.divMainProd .posImg {
	margin-right: 31px; /*float:left;*/
}

	.divMainProd .posText {
	width: 350px;
}

	.divMainProd .posHeader {
	padding-top: 0px;
	margin-top: 30px;
	width: 350px;
}

	.divMainProd .posHeaderSK1 {
	padding-top: 38px;
}

	.divMainProd .viewLarger {
	margin-top: 23px;
}

	.divMainProd .viewLarger2 {
	margin-top: 2px;
	margin-left: 32px;
}

	.divMainProd .viewLargerSK1 {
	margin-top: 4px;
}

	.viewLargerIcon {
	float: left;
	margin-right: 6px;
	margin-top: -2px;
}

	
	.divMainProd .rightSection {
	float: right;
	margin-right: 0px;
}

	 
/* ==|Product Detail 4th Navigation |================================================================================== */
.tbl4thNav {
	background-image: url(/img/btn_bar2.gif); /*margin-top:52px;*/
	background-repeat: no-repeat;
	background-position: left bottom;
}

.tblSK {
	margin-top: 38px;
}

 .tblSK .topBar {
	background-image: url(/img/btn_bar2.gif);
	height: 25px;
	width: 609px;
	margin-top: 14px;
}

/* ==|Coupons|================================================================================== */
.coupons {
	width: 624px;
}

	.coupons .righSection {
	width: 400px;
	float: right;
	padding-right: 16px;
}

	.coupons .righSection .printBtn {
	margin-left: 220px;
	margin-top: 12px;
}

	.coupons .righSection .mainImg {
	margin-top: 9px;
}

	.coupons .righSection .mainImg2 {
	margin-top: 5px;
}

	
	.coupons .leftSection {
	width: 160px;
	padding-left: 16px;
	padding-right: 32px;
}

/* ==|Consumer Testimonials|================================================================================== */
.consumerIntro {
	width: 360px;
	float: right;
	padding-right: 40px;
}

	.consumerIntro .introPos {
	padding-top: 45px;
}

	.consumerIntro .introPos2 {
	padding-top: 8px;
}

	
/* ==|Other Products Located on Right Column|================================================================================== */
.tdProdBgd {
}

	.tdProdBgd .imgTopPos {
	background-image: url(/img/bgd_products_top.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 194px;
}

	
	.tdProdBgd .content {
	background-image: url(/img/bgd_products_content.gif);
	background-position: top;
	background-repeat: x;
	height: 543px;
	width: 186px;
	margin-left: 4px;
}

	.tdProdBgd .content .headerPos {
	margin-left: 15px;
}

	
	.tdProdBgd .prodDropdown {
	width: 160px;
	font-size: 10px;
	padding: 15px 0px 18px 13px;
}

	.tdProdBgd .prodDropdown .dropImg {
	background-image: url(/img/btn_dropdown_off.gif);
	width: 160px;
	height: 20px;
	padding-top: 7px;
	text-indent: 18px;
}

	.tdProdBgd .prodDropdown .dropOption {
	width: 138px;
}

	
	.tdProdBgd .divider1 {
	width: 160px;
	margin-left: 13px;
	margin-top: 29px;
}

	.tdProdBgd .alsoOptions {
	width: 160px;
	margin-left: 16px;
}

		.tdProdBgd .alsoOptions .intro {
	margin-top: 28px;
}

		.tdProdBgd .prodName {
	margin-top: 9px;
}

		.tdProdBgd .prodText {
	margin-top: 4px;
}

		.tdProdBgd .learnMore {
	margin-top: 4px;
}

/* ====== Search Category Dropdown Menu ==== */
	.tdProdBgd .catDropdown {
	width: 159px;
	font-size: 12px;
	font-family: Arial, Helvetica, Verdana;
	color: #666666;
	line-height: 1.3;
	background-color: #FFFFFF;
}

	.tdProdBgd .catDropdown .dropImg {
	background-image: url(/img/btn_catdropdown.gif);
	width: 159px;
	height: 18px;
	padding-top: 7px;
	text-indent: 10px;
	font-family: Arial, Helvetica, Verdana;
	color: #666666;
	line-height: 1.3;
	background-color: #FFFFFF;
}

	.tdProdBgd .catDropdown .dropOption {
	width: 156px;
	text-indent: 8px;
}

/* ==|New design style|================================================================================== */
	.proBGOrange, .proBGRed, .proBGYellow, .proBGSUP, .proBGFAQ {
	width: 174px;
	border: 1px solid #ffffff;
	padding: 6px 0px 6px 14px;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
}

	.proBGOrange {
	background-color: #F85000;
}

	.proBGYellow {
	background-color: #F1AA00;
}

	.proBGSUP {
	background-color: #EA8B00;
}

	
/* =======| Prod Detail: View Larger Image|================================================================================ */
.viewLrgLinkJAU{
	display: block;
	height: 20px;
	width: 130px;
	text-decoration: none;
	text-indent: 25px;
	color: #666666;
	font-weight: bold;
	background: url(/img/ico_plus_JAU.gif) no-repeat left top;
	line-height: 20px;
}

	.viewLrgLinkJAU:hover {
	display: block;
	height: 20px;
	width: 130px;
	text-decoration: none;
	text-indent: 25px;
	color: #EA8B00;
	font-weight: bold;
	background: url(/img/ico_plus_JAU.gif) no-repeat left bottom;
	line-height: 20px;
}
	
.viewLrgLinkSUP{
	display: block;
	height: 20px;
	width: 130px;
	text-decoration: none;
	text-indent: 25px;
	color: #666666;
	font-weight: bold;
	background: url(/img/ico_plus_SUP.gif) no-repeat left top;
	line-height: 20px;
}

	.viewLrgLinkSUP:hover {
	display: block;
	height: 20px;
	width: 130px;
	text-decoration: none;
	text-indent: 25px;
	color: #F1AA00;
	font-weight: bold;
	background: url(/img/ico_plus_SUP.gif) no-repeat left bottom;
	line-height: 20px;
}
	
.viewLrgLinkSK{
	display: block;
	height: 20px;
	width: 130px;
	text-decoration: none;
	text-indent: 25px;
	color: #666666;
	font-weight: bold;
	background: url(/img/ico_plus_SK.gif) no-repeat left top;
	line-height: 20px;
}

	.viewLrgLinkSK:hover {
	display: block;
	height: 20px;
	width: 130px;
	text-decoration: none;
	text-indent: 25px;
	color: #EA8B00;
	font-weight: bold;
	background: url(/img/ico_plus_SK.gif)  no-repeat left bottom;
	line-height: 20px;
}

.tblBottomImg {
	margin-top: -16px;
}

.tblBottomImg .imgPos {
	margin-left: 624px;
	background-image: url(/img/bgd_products_bottom.gif);
	background-repeat: no-repeat;
	height: 16px;
	width: 194px;
}

/* =======| Club: Login Form|================================================================================ */
#loginFM {
}

	#loginFM td.infoSec {
	padding: 18px 16px 22px 16px;
	width: 373px;
	border-right: 1px solid #ffffff;
}

	#loginFM td.discSec {
	padding: 14px 16px 22px 16px;
	border-left: 1px solid #EAE9EA;
}

/* =======| Club: Ask Blog Forum|================================================================================ */
.divBlogImg .position {
	float: left;
	padding-left: 0px;
	padding-top: 20px;
}

	.divBlogImg .mainImg {
	position: relative;
	width: 189px;
	height: 246px;
	background-color: #ffffff;
	margin-top: 16px;
}

	.divBlogImg .blankImg {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 189px;
	height: 246px;
	z-index: 3;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/img_club_photoframe.png', sizingMethod='scale');
}

	.divBlogImg .pngImg {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 189px;
	height: 246px;
	z-index: 2;
	filter: alpha(opacity=0);
}

	.divBlogImg .realImg {
	position: absolute;
	top: 4px;
	left: 5px;
	width: 182px;
	height: 240px;
	z-index: 1;
}

.divBlogDetails {
	width:300px;
	float: left;
	padding-left: 10px;
}

/* =======| Club: Rewards Coupons|================================================================================ */
.couponsRE {
	width: 605px;
	margin-top: 14px;
}

	.couponsRE .righSection {
	width: 401px;
	float: right;
	padding-right: 0px;
}

	.couponsRE .righSection .printBtn {
	margin-left: 220px;
	margin-top: 12px;
	margin-bottom: 25px;
}

	.couponsRE .righSection .mainImg {
	margin-top: 9px;
}

	.couponsRE .righSection .mainImg2 {
	margin-top: 12px;
}

	
	.couponsRE .leftSection {
	width: 176px;
	padding-left: 16px;
	padding-right: 8px;
}

	
/* ==|Side Navigation |================================================================================== */
.sideNav {
	width: 194px;
	margin: 0;
	padding: 0px;
	background-color: #FFFFFF;
}

	
		.sideNav .leftNavOpt {
	width: 194px; /*background-color:#FFF3CF;  height:24px;*/
}

		/*#sideNav #leftNavOpt a { display:block; color:#EEB01A; font-weight:bold; text-decoration:none; margin-top:1px; background-color: #FFF3CF; }

		#sideNav #leftNavOpt a:hover { color:#ffffff; background-color:#F1AA00;}*/
		
		.sideNav .leftNavOpt div a {
	display: block;
	color: #EEB01A;
	font-weight: bold;
	text-decoration: none;
	margin-top: 1px;
	background-color: #FFF3CF;
	text-indent: 10px;
	font-size: 10px;
	border: 2px solid #FFECB4;
	width: 189px;
	line-height: 21px; /*padding-top:4px; padding-bottom:4px;*/
}

		.sideNav .leftNavOpt div a:hover {
	color: #FFFFFF;
	background-color: #F1AA00; /*text-indent:10px; font-size:10px; padding-top:6px; padding-bottom:7px; border:2px solid #F1AA00; width:188px; */
}

		.sideNav .leftNavOpt div a.linkSel {
	display: block;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	margin-top: 1px;
	background-color: #F1AA00;
	text-indent: 10px;
	font-size: 10px;
	border: 2px solid #FFECB4;
	width: 189px;
	line-height: 21px; /*padding-top:4px; padding-bottom:4px;*/
}

		.sideNav .leftNavOpt div a.linkSel:hover {
	color: #FFFFFF;
	background-color: #F1AA00; /*text-indent:10px; font-size:10px; padding-top:6px; padding-bottom:7px; border:2px solid #F1AA00; width:188px; */
}

					
		.sideNav .leftNavOpt .divNoLink {
	text-indent: 10px;
	border: 2px solid #FFECB4;
	width: 189px;
	margin-top: 1px;
	background-color: #FFF3CF; /*font-size:10px; padding-top:4px; padding-bottom:4px;*/
}

		
		
/* ==|Side Navigation: About Section |================================================================================== */
#sideNav1 {
	width: 192px;
	background-image: url(/img/sideNav_about.gif);
}

#sideNav2 {
	width: 192px;
	background-image: url(/img/sideNav_tradition.gif);
}

#sideNav3 {
	width: 192px;
	background-image: url(/img/sideNav_difference.gif);
}

#sideNav1fr {
	width: 192px;
	background-image: url(/img/sideNavAbout_About_fr.gif);
}

#sideNav2fr {
	width: 192px;
	background-image: url(/img/sideNavAbout_Tradition_fr.gif);
}

#sideNav3fr {
	width: 192px;
	background-image: url(/img/sideNavAbout_Difference_fr.gif);
}

.btnNavPrimary {
	display: block;
	background: no-repeat;
	height: 24px;
}

.btnNavPrimary:hover {
	background: 0px -24px;
}

.activePrimary {
	display: block;
	background: no-repeat;
	height: 24px;
	background: 0px -48px;
}

.activePrimary:hover {
}

/* == About us Sections ==*/
.abtUs {
	width: 192px; /*background-image:url(/img/bgd_tile_div2.gif); background-repeat:repeat-x; background-position:bottom;*/
	height: 51px;
}

.abtUs a {
	display: block;
	width: 192px;
	height: 25px;
	color: #FEB70D;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-indent: 16px;
	line-height: 22px;
}

.abtUs a:hover {
	color: #FFFFFF;
	background-color: #F6CB65;
}

.abtUs a.linkSel {
	display: block;
	width: 193px;
	height: 25px;
	color: #FFFFFF;
	background-color: #F6CB65;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-indent: 16px;
	line-height: 22px;
}

		
.abtDiff {
	background-image: url(/img/bgd_tile_div2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 192px;
	height: 162px;
	margin-top: 0px;
}

.abtDiff a {
	display: block;
	width: 192px;
	height: 25px;
	color: #D82020;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-indent: 16px;
	line-height: 22px;
}

.abtDiff a:hover {
	color: #FFFFFF;
	background-color: #EFA3A3;
}

.abtDiff a.linkSel {
	display: block;
	width: 192px;
	height: 25px;
	color: #FFFFFF;
	background-color: #EFA3A3;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-indent: 16px;
	line-height: 22px;
}

.abtHist {
	width: 192px; /*background-image:url(/img/bgd_tile_div2.gif); background-repeat:repeat-x; background-position:bottom;*/
}

.abtHist a {
	display: block;
	width: 192px;
	height: 25px;
	color: #ea8b00;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-indent: 16px;
	line-height: 22px;
}

.abtHist a:hover {
	color: #FFFFFF;
	background-color: #f4c57f;
}

.abtHist a.linkSel {
	display: block;
	width: 192px;
	height: 25px;
	color: #FFFFFF;
	background-color: #f4c57f;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-indent: 16px;
	line-height: 22px;
}

.linkBorder {
	border-bottom: 1px solid #FFFFFF;
}
			
.aboutCnt {
	width: 816px;
	background-image: url(/img/bgd_tile_div.gif);
	background-repeat: repeat-x;
	background-position: top;
	margin-top: 16px;
	padding-top: 33px;
}

.aboutCnt2 {
	float: right;
	width: 592px;
	background-image: url(/img/bgd_tile_div.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 40px;
	padding-bottom: 60px;
}
			
.caresCnt {
background-image:url(/img/bgd_tile_div.gif);
background-position:center top;
background-repeat:repeat-x;
margin-left:204px;
margin-top:16px;
padding:33px 0 0;
width:608px;
}
.caresCnt .top{
	width : 590px;
	padding: 0px 0px 0px 18px;
}

.caresCnt .line{
	width : 608px;
	height: 9px;
	border-bottom: 1px solid #eae9e9;
	margin: 10px 0px 20px 0px;
}

.caresCnt .bottom{
	width : 608px;
	padding: : 0px 0px 0px 0px;
}

/* ======================================================================================== */
/* ==|Side Navigation: About Section |================================================================================== */
	/* ---General mini change--------------------------------------------------------------------------------------------*/
	.border0{
	border: 0px;
}

	/* ------------------------------------------------------------------------------------------------------------------*/
#sideNavProd1 {
	width: 192px;
	background-image: url(/img/sideNavProd_featured.gif);
}

#sideNavProd2 {
	width: 192px;
	background-image: url(/img/sideNavProd_jandu.gif);
}

#sideNavProd3 {
	width: 192px;
	background-image: url(/img/sideNavProd_supplements.gif);
}

#sideNavProd4 {
	width: 192px;
	background-image: url(/img/sideNavProd_skin.gif);
}

#sideNavProd5 {
	width: 192px;
	background-image: url(/img/sideNavProd_safety.gif);
}

#sideNavProd6 {
	width: 192px;
	background-image: url(/img/sideNavProd_faq.gif);
}

#sideNavProd7 {
	width: 192px;
	background-image: url(/img/sideNavProd_news.gif);
}

#sideNavProd8 {
	width: 192px;
	background-image: url(/img/sideNavProd_newsroom.gif);
}

#sideNavProd9 {
	width: 192px;
	background-image: url(/img/sideNavProd_launches.gif);
}

#sideNavProd10 {
	width: 192px;
	background-image: url(/img/sideNavProd_media_inquiries.gif);
}

#sideNavProd11 {
	width: 192px;
	background-image: url(/img/sideNavProd_latest_news.gif);
}

#sideNavProd12 {
	width: 192px;
	background-image: url(/img/sideNavProd_jamieson_report.gif);
}

#sideNavProd13 {
	width: 192px;
	background-image: url(/img/sideNavProd_the_headlines.gif);
}

#sideNavProd14 {
	width: 192px;
	background-image: url(/img/sideNavProd_press_desk.gif);
}

#sideNavProd1fr {
	width: 192px;
	background-image: url(/img/sideNavProd_featured_fr.gif);
}

#sideNavProd2fr {
	width: 192px;
	background-image: url(/img/sideNavProd_You_fr.gif);
}

#sideNavProd3fr {
	width: 192px;
	background-image: url(/img/sideNavProd_Supplements_fr.gif);
}

#sideNavProd4fr {
	width: 192px;
	background-image: url(/img/sideNavProd_Skin_fr.gif);
}

#sideNavProd5fr {
	width: 192px;
	background-image: url(/img/sideNavProd_Safety_fr.gif);
}

#sideNavProd6fr {
	width: 192px;
	background-image: url(/img/sideNavProd_Faq_fr.gif);
}

#sideNavProd7fr {
	width: 192px;
	background-image: url(/img/sideNavMedia_Recent_fr.gif);
}

#sideNavProd8fr {
	width: 192px;
	background-image: url(/img/sideNavMedia_Newsroom_fr.gif);
}

#sideNavProd9fr {
	width: 192px;
	background-image: url(/img/sideNavMedia_Launches_fr.gif);
}

#sideNavProd10fr {
	width: 192px;
	background-image: url(/img/sideNavMedia_Inquiries_fr.gif);
}

#sideNavProd11fr {
	width: 192px;
	background-image: url(/img/sideNavNews_Latest_fr.gif);
}

#sideNavProd12fr {
	width: 192px;
	background-image: url(/img/sideNavNews_Reports_fr.gif);
}

#sideNavProd13fr {
	width: 192px;
	background-image: url(/img/sideNavNews_Headlines_fr.gif);
}

#sideNavProd14fr {
	width: 192px;
	background-image: url(/img/sideNavNews_Press_fr.gif);
}

#sideNavCares1 {
	width: 192px;
	background-image: url(/img/sideNavCares_Community.gif);
}

#sideNavCares2 {
	width: 192px;
	background-image: url(/img/treeProject.jpg);
}

#sideNavCares3 {
	width: 192px;
	background-image: url(/img/AnimalWelfare.jpg);
}
#sideNavCares4 {
	width: 192px;
	background-image: url(/img/whoWeSupport.jpg);
}

#sideNavCares5 {
	width: 192px;
	background-image: url(/img/Sustainability.jpg);
}

#sideNavCares6 {
	width: 192px;
	background-image: url(/img/theEnvironment.jpg);
}
#sideNavCares7 {
	width: 192px;
	background-image: url(/img/Video.jpg);
}
#sideNavCares1fr {
	width: 192px;
	background-image: url(/img/sideNavCares_Community_fr.gif);
}

#sideNavCares2fr {
	width: 192px;
	background-image: url(/img/sideNavCares_Animal_fr.jpg);
}

#sideNavCares3fr {
	width: 192px;
	background-image: url(/img/sideNavCares_Support_fr.gif);
}

#sideNavCares4fr {
	width: 192px;
	background-image: url(/img/sideNavCares_Video_fr.gif);
}

#sideNavCares5fr {
	width: 192px;
	background-image: url(/img/sideNavCares_Enviro_fr.gif);
}

.sidenavtbl {
	line-height: 1.3;
	margin-left: 17px;
}

.sidenavtbl2 {
	line-height: 1.3;
	margin-bottom: 6px;
}

ul.ProdSideNav {
	margin: 0px;
	padding: 0px;
}

	ul.ProdSideNav li {
	list-style: none;
	margin-top: 1px;
}

ul.ProdSideNav ul.level_1 {
	margin: 0;
	padding: 0px;
	border-left: 1px solid #FEDCCC;
	border-right: 1px solid #FEDCCC;
	width: 190px;
	background: url(/img/bg_grad.gif) no-repeat right bottom;
}

	ul.ProdSideNav ul.level_1 li {
	list-style: none;
	margin-top: 0px;
}

	ul.ProdSideNav ul.level_1 li  a.llink1 {
	display: block;
	padding: 2px 0px;
	color: #F85000;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-indent: 20px;
	line-height: 22px; /*border-top: 1px solid #FEDCCC; */
}

	ul.ProdSideNav ul.level_1 li  a.llink1:hover {
	color: #FFFFFF;
	background-color: #FCC0A3;
}

	ul.ProdSideNav ul.level_1 li  a.linkSel {
	display: block;
	padding: 2px 0px;
	color: #FFFFFF;
	background-color: #FCC0A3;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-indent: 20px;
	line-height: 22px; /*margin-top: 1px;*/
}
	
	ul.ProdSideNav ul.level_1 li img {
	background-color: #feede5; /*#FDF4E7*/
	margin-left: 18px;
	width: 158px;
	height: 1px;
	border: 0px;
}

ul.ProdSideNav ul.level_2 {
	clear: both;
	margin: 0;
	padding: 0px; /*border-bottom: 1px solid #FEF1EA;*/
}

	ul.ProdSideNav ul.level_2 li {
	list-style: none;
	margin-top: 0px;
	margin-left: 33px;
}

	ul.ProdSideNav ul.level_2 li  a.llink2 {
	height: 25px;
	color: #F85000;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 22px;
	border-bottom: 1px dotted #FFFFFF;
}

	ul.ProdSideNav ul.level_2 li  a.llink2:hover {
	border-bottom: 1px dotted #F85000;
}

	ul.ProdSideNav ul.level_2 li  a.linkSel2 {
	height: 25px;
	color: #F85000;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 22px;
	border-bottom: 1px dotted #F85000;
}

	ul.ProdSideNav ul.level_2 li .raquo {
	color: #F85000;
	font-size: 10px;
}

		
/* Side Nav: Skin Care */
ul.ProdSideNav ul.levelSK_1 {
	margin: 0;
	padding: 0px;
	border-left: 1px solid #F6CB65;
	border-right: 1px solid #F6CB65;
	width: 190px;
	background: url(/img/bg_grad.gif) no-repeat right bottom;
}

	ul.ProdSideNav ul.levelSK_1 li {
	list-style: none;
	margin-top: 0px;
}

	ul.ProdSideNav ul.levelSK_1 li  a.llink1 {
	display: block;
	padding: 2px 0px;
	color: #F1AA00;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-indent: 20px;
	line-height: 22px; /*border-top: 1px solid #F6CB65; */
}

	ul.ProdSideNav ul.levelSK_1 li  a.llink1:hover {
	color: #FFFFFF;
	background-color: #F6CB65;
}

	ul.ProdSideNav ul.levelSK_1 li  a.linkSel {
	display: block;
	padding: 2px 0px;
	color: #FFFFFF;
	background-color: #F6CB65;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-indent: 20px;
	line-height: 22px; /*margin-top: 1px;*/
}
	
	ul.ProdSideNav ul.levelSK_1 li img {
	background-color: #fcf3e4; /*#FEDCCC*/
	margin-left: 18px;
	width: 158px;
	height: 1px;
	border: 0px;
}

ul.ProdSideNav ul.levelSK_2 {
	clear: both;
	margin: 0;
	padding: 0px; /*border-bottom: 1px solid #FEF1EA;*/
}

	ul.ProdSideNav ul.levelSK_2 li {
	list-style: none;
	margin-top: 0px;
	margin-left: 33px;
}

	ul.ProdSideNav ul.levelSK_2 li  a.llink2 {
	height: 25px;
	color: #F1AA00;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 22px;
	border-bottom: 1px dotted #FFFFFF;
}

	ul.ProdSideNav ul.levelSK_2 li  a.llink2:hover {
	border-bottom: 1px dotted #F1AA00;
}

	ul.ProdSideNav ul.levelSK_2 li  a.linkSel2 {
	height: 25px;
	color: #FF1AA00;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 22px;
	border-bottom: 1px dotted #F1AA00;
}

	
/* Side Nav: FAQ */
ul.ProdSideNav ul.levelFAQ_1 {
	margin: 0;
	padding: 0px;
	border-left: 1px solid #7FBF9B;
	border-right: 1px solid #7FBF9B; /*border-bottom: 1px solid #7FBF9B; */
	width: 190px;
	background: url(/img/bg_grad.gif) no-repeat right bottom;
}

	ul.ProdSideNav ul.levelFAQ_1 li {
	list-style: none;
	margin-top: 0px;
}

	ul.ProdSideNav ul.levelFAQ_1 li  a.llink1 {
	display: block;
	padding: 2px 0px;
	color: #008038;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none; /*text-indent:20px;*/
	line-height: 22px; /*border-top: 1px solid #7FBF9B;*/
}

	ul.ProdSideNav ul.levelFAQ_1 li  a.llink1:hover {
	color: #FFFFFF;
	background-color: #7FBF9B;
}

	ul.ProdSideNav ul.levelFAQ_1 li  a.linkSel {
	display: block;
	padding: 2px 0px;
	color: #FFFFFF;
	background-color: #7FBF9B;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none; /*text-indent:20px;*/
	line-height: 22px; /*margin-top: 1px;*/
}
	
	ul.ProdSideNav ul.levelFAQ_1 li img {
	background-color: #e5f2e9; /*#FEDCCC*/
	margin-left: 18px;
	width: 158px;
	height: 1px;
	border: 0px;
}

ul.ProdSideNav ul.levelFAQ_2 {
	clear: both;
	margin: 0;
	padding: 0px; /*border-bottom: 1px solid #FEF1EA;*/
}

	ul.ProdSideNav ul.levelFAQ_2 li {
	list-style: none;
	margin-top: 0px;
	margin-left: 33px;
}

	ul.ProdSideNav ul.levelFAQ_2 li  a.llink2 {
	height: 25px;
	color: #008038;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 22px;
	border-bottom: 1px dotted #FFFFFF;
}

	ul.ProdSideNav ul.levelFAQ_2 li  a.llink2:hover {
	border-bottom: 1px dotted #008038;
}

	ul.ProdSideNav ul.levelFAQ_2 li  a.linkSel2 {
	height: 25px;
	color: #008038;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 22px;
	border-bottom: 1px dotted #008038;
}

ul.ProdSideNav ul.levelSEARCH_1 {
	margin: 0;
	padding: 0px;
	width: 196px;
	background: url(/img/bg_grad1.gif) no-repeat right bottom;
}

	ul.ProdSideNav ul.levelSEARCH_1 li {
	list-style: none;
	margin-top: 0px;
}

	ul.ProdSideNav ul.levelSEARCH_1 li  a.llink1 {
	display: block;
	padding: 2px 0px;
	color: #008038;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-indent: 20px;
	line-height: 22px;
}

	ul.ProdSideNav ul.levelSEARCH_1 li  a.llink1:hover {
	color: #FFFFFF;
	background-color: #7FBF9B;
}

	ul.ProdSideNav ul.levelSEARCH_1 li  a.linkSel {
	display: block;
	padding: 2px 0px;
	color: #FFFFFF;
	background-color: #7FBF9B;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-indent: 20px;
	line-height: 22px;
}
	
	ul.ProdSideNav ul.levelSEARCH_1 li img {
	background-color: #e5f2e9;
	margin-left: 18px;
	width: 158px;
	height: 1px;
	border: 0px;
}

.searchFAQ {
	color: #FFFFFF;
	border-left: 1px solid #7FBF9B;
	border-right: 1px solid #7FBF9B;
	width: 190px;
	background: url(/img/bg_grad.gif) no-repeat right bottom;
	width: 190px;
	padding-bottom: 21px;
}

.hdrFAQ {
	background-color: #008038;
	height: 24px;
	line-height: 24px;
	border: 1px solid #FFFFFF;
	text-indent: 12px;
	font-weight: bold;
}

	
/* Side Nav: SUPPLEMENTS */
ul.ProdSideNav ul.levelSUP_1 {
	margin: 0;
	padding: 0px;
	border-left: 1px solid #F4C57F;
	border-right: 1px solid #F4C57F;
	width: 190px;
	background: url(/img/bg_grad.gif) no-repeat right bottom;
}

	ul.ProdSideNav ul.levelSUP_1 li {
	list-style: none;
	margin-top: 0px;
}

	ul.ProdSideNav ul.levelSUP_1 li  a.llink1 {
	display: block;
	padding: 2px 0px;
	color: #EA8B00;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-indent: 20px;
	line-height: 22px; /*border-top: 1px solid #F4C57F;*/
}

	ul.ProdSideNav ul.levelSUP_1 li  a.llink1:hover {
	color: #FFFFFF;
	background-color: #F4C57F;
}

	ul.ProdSideNav ul.levelSUP_1 li  a.linkSel {
	display: block;
	padding: 2px 0px;
	color: #FFFFFF;
	background-color: #F4C57F;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-indent: 20px;
	line-height: 22px; /*margin-top: 1px; */
}
	
	ul.ProdSideNav ul.levelSUP_1 li img {
	background-color: #fcf3e4; /*#FEDCCC*/
	margin-left: 18px;
	width: 158px;
	height: 1px;
	border: 0px;
}

ul.ProdSideNav ul.levelSUP_2 {
	clear: both;
	margin: 0;
	padding: 0px; /*border-bottom: 1px solid #FEF1EA;*/
}

	ul.ProdSideNav ul.levelSUP_2 li {
	list-style: none;
	margin-top: 0px;
	margin-left: 33px;
}

	ul.ProdSideNav ul.levelSUP_2 li  a.llink2 {
	height: 25px;
	color: #EA8B00;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 22px;
	border-bottom: 1px dotted #FFFFFF;
}

	ul.ProdSideNav ul.levelSUP_2 li  a.llink2:hover {
	border-bottom: 1px dotted #EA8B00;
}

	ul.ProdSideNav ul.levelSUP_2 li  a.linkSel2 {
	height: 25px;
	color: #EA8B00;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 22px;
	border-bottom: 1px dotted #EA8B00;
}

/* Side Nav: YOUR SAFETY */
ul.ProdSideNav ul.levelSAF_1 {
	margin: 0;
	padding: 0px;
	border-left: 1px solid #8DD78E;
	border-right: 1px solid #8DD78E; /*border-bottom: 1px solid #8DD78E; */
	width: 190px;
	background: url(/img/bg_grad.gif) no-repeat right bottom;
}

	ul.ProdSideNav ul.levelSAF_1 li {
	list-style: none;
	margin-top: 0px;
}

	ul.ProdSideNav ul.levelSAF_1 li  a.llink1 {
	display: block;
	padding: 2px 0px;
	color: #1BB01D;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-indent: 20px;
	line-height: 22px; /*border-top: 1px solid #8DD78E; */
}

	ul.ProdSideNav ul.levelSAF_1 li  a.llink1:hover {
	color: #FFFFFF;
	background-color: #8DD78E;
}

	ul.ProdSideNav ul.levelSAF_1 li  a.linkSel {
	display: block;
	padding: 2px 0px;
	color: #FFFFFF;
	background-color: #8DD78E;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-indent: 20px;
	line-height: 22px; /*margin-top: 1px;*/
}
	
	ul.ProdSideNav ul.levelSAF_1 li img {
	background-color: #e9f7e8; /*#FEDCCC*/
	margin-left: 18px;
	width: 158px;
	height: 1px;
	border: 0px;
}

ul.ProdSideNav ul.levelSAF_2 {
	clear: both;
	margin: 0;
	padding: 0px; /*border-bottom: 1px solid #FEF1EA;*/
}

	ul.ProdSideNav ul.levelSAF_2 li {
	list-style: none;
	margin-top: 0px;
	margin-left: 33px;
}

	ul.ProdSideNav ul.levelSAF_2 li  a.llink2 {
	height: 25px;
	color: #1BB01D;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 22px;
	border-bottom: 1px dotted #FFFFFF;
}

	ul.ProdSideNav ul.levelSAF_2 li  a.llink2:hover {
	border-bottom: 1px dotted #1BB01D;
}

	ul.ProdSideNav ul.levelSAF_2 li  a.linkSel2 {
	height: 25px;
	color: #1BB01D;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 22px;
	border-bottom: 1px dotted #1BB01D;
}

/* Side Nav: NEWS ROOM */
ul.ProdSideNav ul.levelNR_1 {
	margin: 0;
	padding: 0px;
	border-left: 1px solid #93C9FF;
	border-right: 1px solid #93C9FF;
	width: 190px;
	background: url(/img/bg_grad.gif) no-repeat right bottom;
}

	ul.ProdSideNav ul.levelNR_1 li {
	list-style: none;
	margin-top: 0px;
}

	ul.ProdSideNav ul.levelNR_1 li  a.llink1 {
	display: block;
	padding: 2px 0px;
	color: #2893FF;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-indent: 20px;
	line-height: 22px; /*border-top: 1px solid #F6CB65; */
}

	ul.ProdSideNav ul.levelNR_1 li  a.llink1:hover {
	color: #FFFFFF;
	background-color: #93C9FF;
}

	ul.ProdSideNav ul.levelNR_1 li  a.linkSel {
	display: block;
	padding: 2px 0px;
	color: #FFFFFF;
	background-color: #93C9FF;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-indent: 20px;
	line-height: 22px; /*margin-top: 1px;*/
}
	
	ul.ProdSideNav ul.levelNR_1 li img {
	background-color: #fcf3e4; /*#FEDCCC*/
	margin-left: 18px;
	width: 158px;
	height: 1px;
	border: 0px;
}

ul.ProdSideNav ul.levelNR_2 {
	clear: both;
	margin: 0;
	padding: 0px; /*border-bottom: 1px solid #FEF1EA;*/
}

	ul.ProdSideNav ul.levelNR_2 li {
	list-style: none;
	margin-top: 0px;
	margin-left: 33px;
}

	ul.ProdSideNav ul.levelNR_2 li  a.llink2 {
	height: 25px;
	color: #2893FF;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 22px;
	border-bottom: 1px dotted #FFFFFF;
}

	ul.ProdSideNav ul.levelNR_2 li  a.llink2:hover {
	border-bottom: 1px dotted #2893FF;
}

	ul.ProdSideNav ul.levelNR_2 li  a.linkSel2 {
	height: 25px;
	color: #2893FF;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 22px;
	border-bottom: 1px dotted #2893FF;
}

/* Side Nav: PRODUCT LAUNCHES */
ul.ProdSideNav ul.levelPL_1 {
	margin: 0;
	padding: 0px;
	border-left: 1px solid #82AEEB;
	border-right: 1px solid #82AEEB;
	width: 190px;
	background: url(/img/bg_grad.gif) no-repeat right bottom;
}

	ul.ProdSideNav ul.levelPL_1 li {
	list-style: none;
	margin-top: 0px;
}

	ul.ProdSideNav ul.levelPL_1 li  a.llink1 {
	display: block;
	padding: 2px 0px;
	color: #065DD7;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-indent: 20px;
	line-height: 22px; /*border-top: 1px solid #F6CB65; */
}

	ul.ProdSideNav ul.levelPL_1 li  a.llink1:hover {
	color: #FFFFFF;
	background-color: #82AEEB;
}

	ul.ProdSideNav ul.levelPL_1 li  a.linkSel {
	display: block;
	padding: 2px 0px;
	color: #FFFFFF;
	background-color: #82AEEB;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-indent: 20px;
	line-height: 22px; /*margin-top: 1px;*/
}
	
	ul.ProdSideNav ul.levelPL_1 li img {
	background-color: #fcf3e4; /*#FEDCCC*/
	margin-left: 18px;
	width: 158px;
	height: 1px;
	border: 0px;
}

ul.ProdSideNav ul.levelPL_2 {
	clear: both;
	margin: 0;
	padding: 0px; /*border-bottom: 1px solid #FEF1EA;*/
}

	ul.ProdSideNav ul.levelPL_2 li {
	list-style: none;
	margin-top: 0px;
	margin-left: 33px;
}

	ul.ProdSideNav ul.levelPL_2 li  a.llink2 {
	height: 25px;
	color: #065DD7;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 22px;
	border-bottom: 1px dotted #FFFFFF;
}

	ul.ProdSideNav ul.levelPL_2 li  a.llink2:hover {
	border-bottom: 1px dotted #065DD7;
}

	ul.ProdSideNav ul.levelPL_2 li  a.linkSel2 {
	height: 25px;
	color: #065DD7;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 22px;
	border-bottom: 1px dotted #065DD7;
}

	
/* Side Nav: MEDIA INQUIRIES */
ul.ProdSideNav ul.levelMI_1 {
	margin: 0;
	padding: 0px;
	border-left: 1px solid #7FA3D6;
	border-right: 1px solid #7FA3D6;
	width: 190px;
	background: url(/img/bg_grad.gif) no-repeat right bottom;
}

	ul.ProdSideNav ul.levelMI_1 li {
	list-style: none;
	margin-top: 0px;
}

	ul.ProdSideNav ul.levelMI_1 li  a.llink1 {
	display: block;
	padding: 2px 0px;
	color: #0048AE;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-indent: 20px;
	line-height: 22px; /*border-top: 1px solid #F6CB65; */
}

	ul.ProdSideNav ul.levelMI_1 li  a.llink1:hover {
	color: #FFFFFF;
	background-color: #7FA3D6;
}

	ul.ProdSideNav ul.levelMI_1 li  a.linkSel {
	display: block;
	padding: 2px 0px;
	color: #FFFFFF;
	background-color: #7FA3D6;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-indent: 20px;
	line-height: 22px; /*margin-top: 1px;*/
}
	
	ul.ProdSideNav ul.levelMI_1 li img {
	background-color: #fcf3e4; /*#FEDCCC*/
	margin-left: 18px;
	width: 158px;
	height: 1px;
	border: 0px;
}

ul.ProdSideNav ul.levelMI_2 {
	clear: both;
	margin: 0;
	padding: 0px; /*border-bottom: 1px solid #FEF1EA;*/
}

	ul.ProdSideNav ul.levelMI_2 li {
	list-style: none;
	margin-top: 0px;
	margin-left: 33px;
}

	ul.ProdSideNav ul.levelMI_2 li  a.llink2 {
	height: 25px;
	color: #0048AE;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 22px;
	border-bottom: 1px dotted #FFFFFF;
}

	ul.ProdSideNav ul.levelMI_2 li  a.llink2:hover {
	border-bottom: 1px dotted #0048AE;
}

	ul.ProdSideNav ul.levelMI_2 li  a.linkSel2 {
	height: 25px;
	color: #0048AE;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 22px;
	border-bottom: 1px dotted #0048AE;
}

	
	
/* Side Nav: Jamieson Report */
ul.ProdSideNav ul.levelJR_1 {
	margin: 0;
	padding: 0px;
	border-left: 1px solid #FBA880;
	border-right: 1px solid #FBA880;
	width: 190px;
	background: url(/img/bg_grad.gif) no-repeat right bottom;
}

	ul.ProdSideNav ul.levelJR_1 li {
	list-style: none;
	margin-top: 0px;
}

	ul.ProdSideNav ul.levelJR_1 li  a.llink1 {
	display: block;
	padding: 2px 0px;
	color: #F95000;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-indent: 20px;
	line-height: 22px; /*border-top: 1px solid #F6CB65; */
}

	ul.ProdSideNav ul.levelJR_1 li  a.llink1:hover {
	color: #FFFFFF;
	background-color: #FBA880;
}

	ul.ProdSideNav ul.levelJR_1 li  a.linkSel {
	display: block;
	padding: 2px 0px;
	color: #FFFFFF;
	background-color: #FBA880;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-indent: 20px;
	line-height: 22px; /*margin-top: 1px;*/
}
	
	ul.ProdSideNav ul.levelJR_1 li img {
	background-color: #fcf3e4; /*#FEDCCC*/
	margin-left: 18px;
	width: 158px;
	height: 1px;
	border: 0px;
}

ul.ProdSideNav ul.levelJR_2 {
	clear: both;
	margin: 0;
	padding: 0px; /*border-bottom: 1px solid #FEF1EA;*/
}

	ul.ProdSideNav ul.levelJR_2 li {
	list-style: none;
	margin-top: 0px;
	margin-left: 33px;
}

	ul.ProdSideNav ul.levelJR_2 li  a.llink2 {
	height: 25px;
	color: #F95000;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 22px;
	border-bottom: 1px dotted #FFFFFF;
}

	ul.ProdSideNav ul.levelJR_2 li  a.llink2:hover {
	border-bottom: 1px dotted #F95000;
}

	ul.ProdSideNav ul.levelJR_2 li  a.linkSel2 {
	height: 25px;
	color: #F95000;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 22px;
	border-bottom: 1px dotted #F95000;
}

	
/* Side Nav: In the Headlines */
ul.ProdSideNav ul.levelIH_1 {
	margin: 0;
	padding: 0px;
	border-left: 1px solid #F4C57F;
	border-right: 1px solid #F4C57F;
	width: 190px;
	background: url(/img/bg_grad.gif) no-repeat right bottom;
}

	ul.ProdSideNav ul.levelIH_1 li {
	list-style: none;
	margin-top: 0px;
}

	ul.ProdSideNav ul.levelIH_1 li  a.llink1 {
	display: block;
	padding: 2px 0px;
	color: #EA8A00;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-indent: 20px;
	line-height: 22px; /*border-top: 1px solid #F6CB65; */
}

	ul.ProdSideNav ul.levelIH_1 li  a.llink1:hover {
	color: #FFFFFF;
	background-color: #F4C57F;
}

	ul.ProdSideNav ul.levelIH_1 li  a.linkSel {
	display: block;
	padding: 2px 0px;
	color: #FFFFFF;
	background-color: #F4C57F;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-indent: 20px;
	line-height: 22px; /*margin-top: 1px;*/
}
	
	ul.ProdSideNav ul.levelIH_1 li img {
	background-color: #fcf3e4; /*#FEDCCC*/
	margin-left: 18px;
	width: 158px;
	height: 1px;
	border: 0px;
}

ul.ProdSideNav ul.levelIH_2 {
	clear: both;
	margin: 0;
	padding: 0px; /*border-bottom: 1px solid #FEF1EA;*/
}

	ul.ProdSideNav ul.levelIH_2 li {
	list-style: none;
	margin-top: 0px;
	margin-left: 33px;
}

	ul.ProdSideNav ul.levelIH_2 li  a.llink2 {
	height: 25px;
	color: #EA8A00;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 22px;
	border-bottom: 1px dotted #FFFFFF;
}

	ul.ProdSideNav ul.levelIH_2 li  a.llink2:hover {
	border-bottom: 1px dotted #EA8A00;
}

	ul.ProdSideNav ul.levelIH_2 li  a.linkSel2 {
	height: 25px;
	color: #EA8A00;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 22px;
	border-bottom: 1px dotted #EA8A00;
}

	
/* Side Nav: Press Desk */
ul.ProdSideNav ul.levelPD_1 {
	margin: 0;
	padding: 0px;
	border-left: 1px solid #F8D47E;
	border-right: 1px solid #F8D47E;
	width: 190px;
	background: url(/img/bg_grad.gif) no-repeat right bottom;
}

	ul.ProdSideNav ul.levelPD_1 li {
	list-style: none;
	margin-top: 0px;
}

	ul.ProdSideNav ul.levelPD_1 li  a.llink1 {
	display: block;
	padding: 2px 0px;
	color: #F4B41F;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-indent: 20px;
	line-height: 22px; /*border-top: 1px solid #F6CB65; */
}

	ul.ProdSideNav ul.levelPD_1 li  a.llink1:hover {
	color: #FFFFFF;
	background-color: #F8D47E;
}

	ul.ProdSideNav ul.levelPD_1 li  a.linkSel {
	display: block;
	padding: 2px 0px;
	color: #FFFFFF;
	background-color: #F8D47E;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-indent: 20px;
	line-height: 22px; /*margin-top: 1px;*/
}
	
	ul.ProdSideNav ul.levelPD_1 li img {
	background-color: #fcf3e4; /*#FEDCCC*/
	margin-left: 18px;
	width: 158px;
	height: 1px;
	border: 0px;
}

ul.ProdSideNav ul.levelPD_2 {
	clear: both;
	margin: 0;
	padding: 0px; /*border-bottom: 1px solid #FEF1EA;*/
}

	ul.ProdSideNav ul.levelPD_2 li {
	list-style: none;
	margin-top: 0px;
	margin-left: 33px;
}

	ul.ProdSideNav ul.levelPD_2 li  a.llink2 {
	height: 25px;
	color: #F4B41F;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 22px;
	border-bottom: 1px dotted #FFFFFF;
}

	ul.ProdSideNav ul.levelPD_2 li  a.llink2:hover {
	border-bottom: 1px dotted #F4B41F;
}

	ul.ProdSideNav ul.levelPD_2 li  a.linkSel2 {
	height: 25px;
	color: #F4B41F;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 22px;
	border-bottom: 1px dotted #F4B41F;
}

.searchSaf {
	color: #FFFFFF;
	border-left: 1px solid #8DD78E;
	border-right: 1px solid #8DD78E;
	width: 190px;
	background: url(/img/bg_grad.gif) no-repeat right bottom;
	width: 190px;
	padding-bottom: 21px;
}

.hdrSaf {
	background-color: #1BB01D;
	height: 24px;
	line-height: 24px;
	border: 1px solid #FFFFFF;
	text-indent: 12px;
	font-weight: bold;
}

.searchPos {
	margin-top: 18px;
	margin-left: 13px;
}

/* Side Nav Club: Rewards */
#sideNavClub1 {
	width: 192px;
	background-image: url(/img/sideNavClub_login.gif);
}

#sideNavClub2 {
	width: 192px;
	background-image: url(/img/sideNavClub_members.gif);
}

#sideNavClub3 {
	width: 192px;
	background-image: url(/img/sideNavClub_ask.gif);
}

#sideNavClub4 {
	width: 192px;
	background-image: url(/img/sideNavClub_rewards.gif);
}

#sideNavClub1fr {
	width: 192px;
	background-image: url(/img/sideNavClub_login.gif);
}

#sideNavClub2fr {
	width: 192px;
	background-image: url(/img/sideNavClub_members_fr.gif);
}

#sideNavClub3fr {
	width: 192px;
	background-image: url(/img/sideNavClub_ask_fr.gif);
}

#sideNavClub4fr {
	width: 192px;
	background-image: url(/img/sideNavClub_rewards_fr.gif);
}

ul.ProdSideNav ul.levelREW_1 {
	margin: 0;
	padding: 0px;
	border-left: 1px solid #EB8F8F;
	border-right: 1px solid #EB8F8F;
	width: 190px;
	background: url(/img/bg_grad.gif) no-repeat right bottom;
}

	ul.ProdSideNav ul.levelREW_1 li {
	list-style: none;
	margin-top: 0px;
}

	ul.ProdSideNav ul.levelREW_1 li  a.llink1 {
	display: block;
	padding: 2px 0px;
	color: #D82020;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-indent: 20px;
	line-height: 22px; /*border-top: 1px solid #F4C57F;*/
}

	ul.ProdSideNav ul.levelREW_1 li  a.llink1:hover {
	color: #FFFFFF;
	background-color: #EB8F8F;
}

	ul.ProdSideNav ul.levelREW_1 li  a.linkSel {
	display: block;
	padding: 2px 0px;
	color: #FFFFFF;
	background-color: #EB8F8F;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-indent: 20px;
	line-height: 22px; /*margin-top: 1px; */
}
	
	ul.ProdSideNav ul.levelREW_1 li img {
	background-color: #fbe9e9; /*#FEDCCC*/
	margin-left: 18px;
	width: 158px;
	height: 1px;
	border: 0px;
}

/*-----------Side Nav: Where to Buy Section---------------------------------*/
#sideNavWhere1 {
	width: 192px;
	background-image: url(/img/hdr_national.gif);
}

#sideNavWhere2 {
	width: 192px;
	background-image: url(/img/hdr_east.gif);
}

#sideNavWhere3 {
	width: 192px;
	background-image: url(/img/hdr_central.gif);
}

#sideNavWhere4 {
	width: 192px;
	background-image: url(/img/hdr_west.gif);
}

#sideNavWhere5 {
	width: 192px;
	background-image: url(/img/hdr_regional.gif);
}

#sideNavWhere1fr {
	width: 192px;
	background-image: url(/img/sideNavwtb_national_fr.gif);
}

#sideNavWhere2fr {
	width: 192px;
	background-image: url(/img/sideNavwtb_east_fr.gif);
}

#sideNavWhere3fr {
	width: 192px;
	background-image: url(/img/sideNavwtb_cental_fr.gif);
}

#sideNavWhere4fr {
	width: 192px;
	background-image: url(/img/sideNavwtb_west_fr.gif);
}

ul.sideNavWhere {
	margin: 0px;
	padding: 0px;
}

	ul.sideNavWhere li {
	list-style: none;
	margin-top: 1px;
}

					
/* == OUR Milestones ==*/
.milestones {
	width: 816px;
	background-image: url(/img/bgd_tile_div.gif);
	background-repeat: repeat-x;
	background-position: top;
	margin-top: 16px;
	padding-top: 40px;
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana;
	color: #666666;
	line-height: 1.3;
}

	.milestones .RightCnt {
	float: right;
	width: 608px;
	padding-bottom: 100px;
}

		.milestones .RightCnt .year {
	margin-top: 23px;
}

		
	.milestones .divBarRight {
	width: 607px;
	height: 25px;
	background-image: url(/img/bgd_tile_div.gif);
	background-repeat: repeat-x;
	margin-top: 12px;
}

	
	.#milestones .LeftCnt {
	margin-left: 16px;
}

		/*#milestones #LeftCnt*/ .timeRange {
	padding-left: 16px; /*margin-top:11px;*/
	padding-top: 5px;
	padding-bottom: 5px;
	width: 161px;
	border-bottom: 1px solid #CACCCC;
}

		/*#milestones #LeftCnt*/ .dividerPos {
	width: 177px; /* margin-top:6px;*/
}

		
		
/* ====== Recommended Products  ==== */
.prodDropdown1 {
	width: 194px;
	font-size: 10px;
}

	.prodDropdown1 .dropOption {
	width: 190px;
}

	.prodDropdown1 .anylink1{
	position: absolute;
	line-height: 18px;
	z-index: 20;
	text-indent: 18px;
	background-color: #FFFFFF; /*padding-top:10px;*/
}
 
	.prodDropdown1 .anylink1 a{
	display: block;
	text-decoration: none;
	border-left: 1px solid #EAEAEA;
	border-right: 1px solid #EAEAEA;
	color: #F85000;
}
 
	.prodDropdown1 .anylink1 a:hover{
	color: #FFFFFF;
	background-color: #FCC0A3;
}
 	
	
.prodDropdown2 {
	width: 194px;
	font-size: 10px;
}

	.prodDropdown2 .dropOption {
	width: 190px;
}

	.prodDropdown2 .anylink1{
	position: absolute;
	line-height: 18px;
	z-index: 20;
	text-indent: 18px;
	background-color: #FFFFFF; /*padding-top:10px;*/
}
 
	.prodDropdown2 .anylink1 a{
	display: block;
	text-decoration: none;
	border-left: 1px solid #EAEAEA;
	border-right: 1px solid #EAEAEA;
	color: #D82020;
}
 
	.prodDropdown2 .anylink1 a:hover{
	color: #FFFFFF;
	background-color: #EFA3A3;
}
 
/* ====== Editorial Text  ==== */
.textCnt {
	background-image: url(/img/bgd_tile_div.gif);
	background-position: center top;
	background-repeat: repeat-x;
	margin-left: 5px;
	margin-top: 16px;
	width: 608px;
}

.textCnt2 {
	width: 510px;
	margin-left: 16px;
	padding-top: 30px;
}

.textCnt3 {
	margin-left: 5px;
	margin-top: 16px;
}

/* New code for My Profile section members_only_my_profile.aspx */
.textCnt4 
{
    float:left;
    width:608px; 
    margin-left:0px; 
    padding-top:30px;
    background:transparent url(/img/bgd_tile_div.gif) center top repeat-x;
}

/*Text inputs*/
.textinput {
	width: 117px;
	height: 15px;
	background: url(/img/input.gif) no-repeat left top;
	border: none;
	padding: 4px 8px;
	color: #666666;
}

.textinputLogin {
	width: 154px;
	height: 22px;
	border: none;
	color: #666666;
	background-color: transparent;
	margin-top: 0px;
}

.textInputLoginDiv {
	background: url(/img/input158.gif) no-repeat;
	width: 158px;
	height: 24px;
}

.textarea {
	width: 478px;
	height: 124px;
	border: 0px;
	color: #666666;
	margin-top: 4px;
	margin-left: 4px;
}

.textareaBG {
	background: url(/img/textarea.gif) no-repeat left top;
	width: 489px;
	height: 136px;
}
/* Vet Blog */
.vetBlogImg {
background-color: #999999;
float: left;
margin:3px 10px 3px 0;
}
.petTipImg {
background-color: #999999;
float: left;
margin: 12px 10px 3px 0;
}
.cleary {clear: both;}


/* Addtions to register.aspx */
ul.language-list {float:left; width:210px; margin:0; padding:0; list-style:none;}
ul.language-list li {float:left; width:105px; margin:0; padding:0; display:inline;}

ul.newsletter-list {float:left; width:330px; margin:0; padding:20px 0 20px 0; list-style:none;}
ul.newsletter-list li {float:left; width:330px; margin:0; padding-bottom:5px;}

.textselect {float:left; width:158px; height:24px; background:url(/img/select158.gif) no-repeat left top; border:none; padding:4px 8px; color: #666666;}


/* Additions to Sign Up Thank You Page Subsection of register.aspx */
.signup-column {float:left; width:172px; padding:31px 0 0 0;}

ul.signup-list {float:left; width:172px; margin:0; padding:0 0 20px 0; list-style:none; border-bottom:1px solid #e8e8e8;}
ul.signup-list li {float:left; width:172px; margin:0; padding:0; line-height:15px; font-size:11px;}
ul.signup-list li.signup-img {float:left; margin:0; padding-top:17px;}
ul.signup-list li.signup-title {float:left; width:144px; margin:0; padding:0 0 0 14px; font-weight:bold;}
ul.signup-list li.signup-copy {float:left; width:144px; margin:0; padding:0 0 0 14px; font-size:10px;}
ul.signup-list li.signup-link a {float:left; width:144px; margin:0; padding:0 0 0 14px; font-weight:bold; color:#f1aa00; text-decoration:none;}


/* New code for My Profile section members_only_my_profile.aspx */
.textCnt4 .headerSK {padding-left:14px;}

.nickname-container {float:left; width:381px; margin:0; padding:20px 35px 0 15px;}

ul.nickname-list {float:left; width:381px; margin:0; padding:0 0 10px 0; list-style:none;}
ul.nickname-list li {float:left; width:381px; margin:0; padding-bottom:3px;}
ul.nickname-list li.nickname-info {font-weight:bold;}

.btn-edit-profile {float:left; width:381px; padding-top:12px;}