body {
	background:	#efeae4;
}
img {
	border: 0px;
}

.topShadow {
	background-image: url(../images/topShadow.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.leftShadow {
	background-image: url(../images/leftShadow.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.rightShadow {
	background-image: url(../images/rightShadow.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.botShadow {
	background-image: url(../images/botShadow.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.topnav_welcome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3e3a36;
}
.copyright_top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a69e98;
}
.copyright_bottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #a69e98;
}
a.copyright_bottom:link {
	color: #a69e98;
	text-decoration: none;
}

a.copyright_bottom:visited {
	color: #a69e98;
	text-decoration: none;
}
a.copyright_bottom:hover {
	color: #a69e98;
	text-decoration: underline;
}
a.copyright_bottom:active {
	color: #a69e98;
	text-decoration: none;
}


.topnav_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3e3a36;
}

.topnavNavline {
	background-image: url(../images/topnav/topnav_blank.gif);
	background-position: left top;
}
.bodyLeftTopBorder {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cdc8c4;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cdc8c4;
}
.bodyLeftBorder {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cdc8c4;
}
.bodyLeftBorderLight {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #dbd8d5;
}
.bodyBottomBorder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cdc8c4;
}
.bodyTopBorder {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cdc8c4;
}
.bodyTopBorderLight {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dbd8d5;
}
.bodyBottomBorderLight {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dbd8d5;
}
.bodyRightBorder {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cdc8c4;
}
.regularCopy, .regularCopyCAPS {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #695d54;
}

.regularCopy a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #695d54;
	text-decoration: underline;
}

.regularCopy a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #695d54;
	text-decoration: underline;
}
.regularCopy a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #695d54;
	text-decoration: none;
}
.regularCopy a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #695d54;
	text-decoration: none;
}

/*.regularCopyCAPS {
	text-transform:uppercase;
}
*/
.regularCopyWh {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
a.regularCopyWh:link {
	color: #616150;
	text-decoration: none;
}

a.regularCopyWh:visited {
	color: #616150;
	text-decoration: none;
}
a.regularCopyWh:hover {
	color: #616150;
	text-decoration: underline;
}
a.regularCopyWh:active {
	color: #60754c;
	text-decoration: none;
}


.regularCopyWhMed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
a.regularCopyWhMed:link {
	color: #FFFFFF;
	text-decoration: none;
}

a.regularCopyWhMed:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.regularCopyWhMed:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
a.regularCopyWhMed:active {
	color: #FFFFFF;
	text-decoration: none;
}
.regularCopyWhMed12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
a.regularCopyWhMed12:link {
	color: #FFFFFF;
	text-decoration: none;
}

a.regularCopyWhMed12:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.regularCopyWhMed12:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
a.regularCopyWhMed12:active {
	color: #FFFFFF;
	text-decoration: none;
}



.regularCopyNu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
a.regularCopyNu:link {
	color: #60754c;
	text-decoration: none;
}

a.regularCopyNu:visited {
	color: #60754c;
	text-decoration: none;
}
a.regularCopyNu:hover {
	color: #A09573;
	text-decoration: none;
}
a.regularCopyNu:active {
	color: #60754c;
	text-decoration: none;
}
.headerCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #887d75;
}
.icContentBG_Light, .headerCopyGreen, .headerCopyGreen:active, .headerCopyGreen:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5d704c;
}
.icContentBG_Light {
	padding-left:30px;
	height:30px;
	background:#d4dace;
	font-weight:bold;
}

.smallCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #695d54;
}
.medSmallCopy {
font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #695d54;
}
.smallCopyWh {
font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.smallCopyCAP {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3e3a36;
	text-transform:uppercase;
	
}
/*
a:link, a:visited, a:active, a:hover {
	color: #60754c;
	text-decoration: underline;
}

img a:active, img a:link, img a:hover, img a:visited, img {
	background: transparent;
}
*/
a.regularCopy:link {
	color: #60754c;
	text-decoration: underline;
}

a.regularCopy:visited {
	color: #60754c;
	text-decoration: underline;
}
a.regularCopy:hover {
	color: #60754c;
	text-decoration: underline;
}
a.regularCopy:active {
	color: #60754c;
	text-decoration: underline;
}
.soShowCatalogCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3e3a36;
}
a.soShowCatalogCopy:link {
	color: #3e3a36;
	text-decoration: none;
}

a.soShowCatalogCopy:visited {
	color: #3e3a36;
	text-decoration: none;
}
a.soShowCatalogCopy:hover {
	color: #3e3a36;
	text-decoration: underline;
}
a.soShowCatalogCopy:active {
	color: #3e3a36;
	text-decoration: none;
}
.medCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3e3a36;
}

.medCopy a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3e3a36;
	text-decoration: underline;
}

.medCopy a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3e3a36;
	text-decoration: underline;
}
.medCopy a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3e3a36;
	text-decoration: none;
}
.medCopy a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3e3a36;
	text-decoration: none;
}

.NSBTopBorder {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #b2aaa5;
}
.NSBLeftBorder {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #b2aaa5;
}
.NSBAllBorder {
		border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #b2aaa5;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #b2aaa5;
		border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #b2aaa5;
		border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b2aaa5;
}

.nsbSubCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6a615b;
}

label, .note {
	font-size:9px;
}
.required, .error {
	color: 	#b92700;
	font-weight:bold;
}

.AntiAgingHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #e47e00;
}
.BabyCare {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #c1cc89;
}

.dataRowOdd {
	background:	#f2f1f0;
}
.BalanceHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #c5ba8e;
}
.AromatherapyHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b2aaa4;
}
.AboutFaceHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8fa9a0;
}
.FigureEight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #85b0c6;
}
.HybridHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b0a280;
}
.BioNutria {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #bc8b58;
}

#breadcrumb_div {
	padding-left: 24px;
}

#breadcrumb_td img {
	padding-left:	5px;
	padding-right:	5px;
}

#breadcrumb_td a {	
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-weight:500;
	font-size:10px;
	color: #FFFFFF;
	vertical-align:middle
}

#breadcrumb_td a:hover {	
	color: #FFFFFF;
	text-decoration:none;
}


.breadcrumbs_normal		{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:500;
	font-size:10px;
	color: #FFFFFF;
	vertical-align:middle;
	background-color: #616150;
}

.soChild {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	padding:5px;
	text-align:center;
}
.soChild_about_face 		{	color:	#8fa9a0;}
.soChild_anti_aging 		{	color:	#e47e00;}
.soChild_aromatherapy, .soChild_aromatherpy
							{	color:	#b2aba5;}
.soChild_baby_care 			{	color:	#c1cc8a;}
.soChild_balance 			{	color:	#c5ba8d;}
.soChild_beyond_basics 		{	color:	#84b1c6;}
.soChild_intelligence, .soChild_notsobasic 
							{	color:	#897c74;}
.soChild_figure8, .soChild_weight_loss 
							{	color:	#5ba1bb;}
.soChild_bio-nutria 		{	color:	#bd8b58;}
.soChild_hybrids			{	color:	#b1a281;}
.soChild_shop				{	color:	#b2aaa4;}
.soChild_company			{	color:	#8c9e78;}
.soChild_the_place			{	color:	#b5b292;}
.soChild_holiday, .soChild_holiday_shop		{	color: #bbbd8e;}
.soChild_fyi { color:#8885af; }


.colorNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #887d75;
}
a.colorNav:link {
	color: #887d75;
	text-decoration: none;
}

a.colorNav:visited {
	color: #887d75;
	text-decoration: none;
}
a.colorNav:hover {
	color: #8fa9a0;
	text-decoration: none;
}
a.colorNav:active {
	color: #887d75;
	text-decoration: none;
}

.wlNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #887d75;
}
a.wlNav:link {
	color: #887d75;
	text-decoration: none;
}

a.wlNav:visited {
	color: #887d75;
	text-decoration: none;
}
a.wlNav:hover {
	color: #5ba1bb;
	text-decoration: none;
}
a.wlNav:active {
	color: #887d75;
	text-decoration: none;
}
.antiNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #887d75;
}
a.antiNav:link {
	color: #887d75;
	text-decoration: none;
}

a.antiNav:visited {
	color: #887d75;
	text-decoration: none;
}
a.antiNav:hover {
	color: #e47e00;
	text-decoration: none;
}
a.antiNav:active {
	color: #887d75;
	text-decoration: none;
}


.aromaNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #887d75;
}
a.aromaNav:link {
	color: #887d75;
	text-decoration: none;
}

a.aromaNav:visited {
	color: #887d75;
	text-decoration: none;
}
a.aromaNav:hover {
	color: #b2aba5;
	text-decoration: none;
}
a.aromaNav:active {
	color: #887d75;
	text-decoration: none;
}

.babyNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #887d75;
}
a.babyNav:link {
	color: #887d75;
	text-decoration: none;
}

a.babyNav:visited {
	color: #887d75;
	text-decoration: none;
}
a.babyNav:hover {
	color: #c1cc8a;
	text-decoration: none;
}
a.babyNav:active {
	color: #887d75;
	text-decoration: none;
}



.balanceNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #887d75;
}
a.balanceNav:link {
	color: #887d75;
	text-decoration: none;
}

a.balanceNav:visited {
	color: #887d75;
	text-decoration: none;
}
a.balanceNav:hover {
	color: #c5ba8d;
	text-decoration: none;
}
a.balanceNav:active {
	color: #887d75;
	text-decoration: none;
}




.bbNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #887d75;
}
a.bbNav:link {
	color: #887d75;
	text-decoration: none;
}

a.bbNav:visited {
	color: #887d75;
	text-decoration: none;
}
a.bbNav:hover {
	color: #84b1c6;
	text-decoration: none;
}
a.bbNav:active {
	color: #887d75;
	text-decoration: none;
}



.nsbNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #887d75;
}
a.nsbNav:link {
	color: #887d75;
	text-decoration: none;
}

a.nsbNav:visited {
	color: #887d75;
	text-decoration: none;
}
a.nsbNav:hover {
	color: #a9a19b;
	text-decoration: none;
}
a.nsbNav:active {
	color: #887d75;
	text-decoration: none;
}


.holidayNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #393544;
}
a.holidayNav:link {
	color: #393544;
	text-decoration: none;
}

a.holidayNav:visited {
	color: #393544;
	text-decoration: none;
}
a.holidayNav:hover {
	color: #a9a19b;
	text-decoration: none;
}
a.holidayNav:active {
	color: #887d75;
	text-decoration: none;
}


.hybridNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #887d75;
}
a.hybridNav:link {
	color: #887d75;
	text-decoration: none;
}

a.hybridNav:visited {
	color: #887d75;
	text-decoration: none;
}
a.hybridNav:hover {
	color: #b1a281;
	text-decoration: none;
}
a.hybridNav:active {
	color: #887d75;
	text-decoration: none;
}




.bionutriaNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #887d75;
}
a.bionutriaNav:link {
	color: #887d75;
	text-decoration: none;
}

a.bionutriaNav:visited {
	color: #887d75;
	text-decoration: none;
}
a.bionutriaNav:hover {
	color: #bd8b58;
	text-decoration: none;
}
a.bionutriaNav:active {
	color: #887d75;
	text-decoration: none;
}



.medCopyNU {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3e3a36;
}
a.medCopyNU:link {
	color: #3e3a36;
	text-decoration: none;
}

a.medCopyNU:visited {
	color: #3e3a36;
	text-decoration: none;
}
a.medCopyNU:hover {
	color: #3e3a36;
	text-decoration: underline;
}
a.medCopyNU:active {
	color: #3e3a36;
	text-decoration: none;
}








.scNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #887d75;
}
a.scNav:link {
	color: #887d75;
	text-decoration: none;
}

a.scNav:visited {
	color: #887d75;
	text-decoration: none;
}
a.scNav:hover {
	color: #5d704c;
	text-decoration: none;
}
a.scNav:active {
	color: #887d75;
	text-decoration: none;
}

.greenBottomTopBorder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8c9e78;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #8c9e78;
}
.greyBottomTopBorder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b8b1ac;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #b8b1ac;
}
.greenLeftBorder {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cbd3c5;

}
.greyLeftBorder {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #b8b1ac;

}
.medlinkCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3e3a36;
}
a.medlinkCopy:link {
	color: #3e3a36;
	text-decoration: none;
}

a.medlinkCopy:visited {
	color: #3e3a36;
	text-decoration: none;
}
a.medlinkCopy:hover {
	color: #a9a19b;
	text-decoration: none;
}
a.medlinkCopy:active {
	color: #3e3a36;
	text-decoration: none;
}

.homelinkCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a9a19b;
}
a.homelinkCopy:link {
	color: #a9a19b;
	text-decoration: none;
}

a.homelinkCopy:visited {
	color: #a9a19b;
	text-decoration: none;
}
a.homelinkCopy:hover {
	color: #3e3a36;
	text-decoration: none;
}
a.homelinkCopy:active {
	color: #a9a19b;
	text-decoration: none;
}

.regularCopy14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #695d54;
}
a.regularCopy14:link {
	color: #60754c;
	text-decoration: underline;
}

a.regularCopy14:visited {
	color: #695d54;
	text-decoration: underline;
}
a.regularCopy14:hover {
	color: #A09573;
	text-decoration: underline;
}
a.regularCopy14:active {
	color: #60754c;
	text-decoration: underline;
}




#tblLeftNav, #imgLeftNav {
	width:196px;
}
#tblLeftNavShop, #imgLeftNavShop {
	width:173px;
	max-width:173px;
}
.bold {font-weight:bold}
.headerCopyGreenMidium {
	font-size: 14px;
	color: #839572; 
	font-family: verdana; 
}	
.headerCopyGreenLarge {
	font-size: 16px;
	color: #839572; 
	font-family: verdana; 
}.nvpBorder {
	border: 1px solid #BDB8B3;
}
.greyCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #949395;
}
.greyCopyIndy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ddd9d6;
}
.greyCopyHoliday {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #393544;
}

/*	060726jb 
	Used for module tables with dark header and alternating row colors */
.module_company, .module_nsb, .module_beyond, .module_baby, .module_balance, .module_re9,.module_color
{	border:				1px solid #D3D5C2;}
.moduleTop_company, .moduleTop_nsb, .moduleTop_beyond, .moduleTop_baby, .moduleTop_balance, .moduleTop_re9,.moduleTop_color
{	border-top:			1px solid #D3D5C2;}
.moduleRight_company, .moduleRight_nsb, .moduleRight_beyond, .moduleRight_baby, .moduleRight_balance, .moduleRight_re9 , .moduleRight_color
{	border-right:		1px solid #D3D5C2;}
.moduleOdd_company, .moduleOdd_nsb, .moduleOdd_beyond, .moduleOdd_baby, .moduleOdd_balance, .moduleOdd_re9, .moduleOdd_color
{	background:			#ffffff;}
.moduleHeader_company, 	.reportHeader_company,
.moduleHeader_nsb, 		.reportHeader_nsb,
.moduleHeader_beyond, 	.reportHeader_beyond,
.moduleHeader_baby, 	.reportHeader_baby,
.moduleHeader_balance, 	.reportHeader_balance,
.moduleHeader_re9, 		.reportHeader_re9,
.moduleHeader_color,	.reportHeader_color
{	color:				#ffffff;
	font-weight:		bold;}
.moduleHeader_company, 	.reportHeader_company {
						background:			#8c9e78;	/*	DARK	*/}
.moduleEven_company {	background:			#f0f3ee;	/*	PALE	*/}	
.moduleHeader_nsb, 	.reportHeader_nsb{
						background:			#887d75;	/*	DARK	*/}
.moduleEven_nsb {		background:			#e1dedc;	/*	PALE	*/}	
.moduleHeader_beyond, 	.reportHeader_beyond {
						background:			#92bfeb;	/*	DARK	*/}
.moduleEven_beyond {	background:			#e4effa;	/*	PALE	*/}	
.moduleHeader_baby, 	.reportHeader_baby {
						background:			#c1cc89;	/*	DARK	*/}
.moduleEven_baby {		background:			#e6e8d0;	/*	PALE	*/}	
.moduleHeader_balance, 	.reportHeader_balance {
						background:			#c5ba8e;	/*	DARK	*/}
.moduleEven_balance {	background:			#e8e3d2;	/*	PALE	*/}	
.moduleHeader_re9, 	.reportHeader_re9 {
						background:			#e47e00;	/*	DARK	*/}
.moduleEven_re9 {		background:			#f8dfbf;	/*	PALE	*/}	
.moduleHeader_color, 	.reportHeader_color {
						background:			#8fa8a0;	/*	DARK	*/}
.moduleEven_color {		background:			#d2dcd9;	/*	PALE	*/}	

.mwCssTxtBtn {
	border: 1px solid #c0bab6;
	border-top: 1px solid #c0bab6;
	color:	#887d75;
	background:#fbfaf9;
	margin:6px;
	padding: 3px;
	padding-right:5px;
	padding-left:5px;
	font-size:9px;
	font-weight:300;
	text-decoration:none;
}
.mwCssTxtBtn:hover {
	text-decoration:none;
	background:#f2f1f0;
	color:	#3e3a36;
}

/*	SECTION NAVIGATION STYLES	*/
	.icSectionNav {
		background:#e3e2dd;
	}
	table.icSectionNav {
		margin-top:10px;
		margin-bottom:10px;
		height:20px;
	}
	.icSectionNav_Text, .icSectionNav_Hover{
		font-family:	Arial, Helvetica, sans-serif;
		font-size:		11px;
		color:			#443a16;
		font-weight: 	500;
		text-decoration:none;
	}
	.icSectionNav a:hover, .icSectionNav_Hover {
		background: #d1cec5;
		cursor: pointer;
	}
	.icSectionNavOn a:hover {
		background:#ffffff;
	}
	td.icSectionNav_Text, .icSectionNav_Hover {
		padding-left:7px;
		padding-right:7px;
		border-top:	1px solid #ffffff;
		border-bottom:	1px solid #443a16;	
	}
	td.icSectionNavOn {
		border-right:	1px solid #443a16;
		border-left:	1px solid #443a16;
		background: #ffffff;
		border-top: 1px solid #443a16;
		border-bottom:1px solid #ffffff;
	}
	/* sub nav */
	.icSectionSubNav {
		background:#ffffff;
	}
	table.icSectionSubNav {
		margin-top:10px;
		margin-bottom:10px;
		height:20px;
	}

	
	.icSectionSubNav_Text, .icSectionSubNav_Hover{
		font-family:	Arial, Helvetica, sans-serif;
		font-size:		11px;
		color:			#443a16;
		font-weight: 	500;
		text-decoration:none;
	}

	.icSectionSubNavOn a:hover {
		background:		#ffffff;
		color:			#443a16;		
	}
	td.icSectionSubNav_Text, .icSectionSubNav_Hover {
		padding-left:	7px;
		padding-right:	7px;
		border-top:		1px solid #443a16;
		border-bottom:	1px solid #443a16;	
		/*color:			#a19c8a;*/
	}
		.icSectionSubNav a:hover, .icSectionSubNav_Hover {
		background:		#443a16;
		/*border:	1px solid #e3e2dd;*/
		cursor:			pointer;
		color:			#ffffff;
		
	}
	td.icSectionSubNavOn {
		border-right:	1px solid #443a16;
		background: 	#443a16;
		color:			#ffffff;		
	}
	td.icSectionSubNavOnLeft {
		border-left:	1px solid #443a16;
		border-bottom:	1px solid #443a16;
		border-top:		1px solid #443a16;
		background: 	#ffffff;
		color:			#443a16;		
	}
	td.icSectionSubNavOnRight {
		border-right:	1px solid #443a16;
		border-bottom:	1px solid #443a16;
		border-top:		1px solid #443a16;
		background: 	#ffffff;
		color:			#443a16;		
	}
		td.icSectionSubNav_nocontent{
		border:		1px solid #ffffff;
		background: 	#ffffff;
		color:			#ffffff;
	}
	

/*	END SECTION NAVIGATION STYLES	*/



.tblLeftNav_sub td {
	text-align:right;
	border-bottom: 1px #ccb9a5 solid;
}
.tblLeftNav_sub {
	border-top: 1px #ccb9a5 solid;
}
.leftNav_subNav {
	display:none;
}

.leftNav_subNav a {	display:block;	}

#tblSiteHeader_loginShell { height:81px;}

#swatchInfo {
	font-family:sans-serif, Verdana, Arial, Helvetica;
	font-size:9px;
	color:#3e3a36;
	visibility:hidden;
	position:absolute;
	top:0px;
	left:0px;
	text-transform:uppercase;
	background:#FFFFFF;
	border:#E0DEDC 1px solid;
	padding:2px;
}

.handCursor {
	cursor:pointer;
}

#toolTipLayer {
	position:absolute;
	visibility:hidden;
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 9px;
	color: #a29993;
	border:	#696969 1px solid;
	background-color:#FFFFCC;
	padding:	2px 2px 2px 2px;
}

.companyBGMedium {
	background-color:#dbd6ae;
}

.searchText {
	color:#867d76;
	background-image:url(../images/rightArrowGray.gif);
	background-position:5px 50%;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	padding-left:12px;
}

.searchButton {
	font-family:	Lucida Sans Unicode, Lucida Grande, sans-serif;
	background-color:transparent;
	border:			1px solid #a79f88;
	color:			#877e75;
}

.searchButton:active {
	color:			#1b1918;
	border-color:	#1b1918;
}
