body, .colored_background, .sub_header_bar, .footer_bar { background: #FFFFFF; background-color:#000000 }
a { color: #666666; }
.ecosmetic_header_nav{font:bold 11px tahoma; color:#5d6362;}
.feature_header, .enlarge_image, .recommended_header, .nav_header { color: #000000; }
.account_links, .searched_link, .bullet { color: #6b6b6b; text-decoration:none;}
.lb { border-left: 1px #003366 solid; padding-left: 10; margin: 10 2 5 10; }
.footer_copyright { color: #6b6b6b; }
.footer_links {color: #6b6b6b;}
.nav_cell {	background:#FFFFFF;
border-left:#CCCCCC 1px solid;
border-right:#CCCCCC 1px solid;
border-top:#CCCCCC 1px solid;
border-bottom:#CCCCCC 1px solid;
}
.add_to_cart_link { color:#666666; margin-top: 0; }
.prod_name_link {
	color:#666666;
	font-weight:bold;
	text-decoration:underline;
}
.prod_details_link {color:#white;font-weight:bold;}

.minib {
	border-left:#666666 1px solid;
	border-right:#666666 1px solid;
	padding:5;
	color: #666666;
}
.header_wrapper { border-bottom: #CCCCCC 1px solid; }
.product_buy_info { border-top: #9facc8 1px solid; }
.sub_header_button { border-bottom: #ccb58f 1px solid;valign: bottom; }
.email_sign_up { border-bottom: #ccb58f 1px solid;
		border-top: #ccb58f 1px solid; 
}
.search_button {
background:#ccb58f none repeat scroll 0 0;
border:1px solid #CCCCCC;
color:#000000;
font-size:12px;
font-weight:bold;
padding:2px;
}
.bullet {color:#a88e4f;font-size:12;]
}
a:hover { text-decoration: underline !important;} 


textarea { font-size:10px; color:#6A6A6A;}
.prd {
	margin-top: 10px;
	text-align: left;
	color: #333333;
	font-weight: bold;
}
.prdh {
	font-weight: bold;
	color: #a88e4f;
}

td.search_header {	
		font:bold 11px Helvetica;
		color:#5d6362;
		text-transform: uppercase;
		padding-right: 10px;		
}

/* FOOTER bar css controls */

.footer_tb {
	height: 102px;
	font-family: Arial, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #929292;
	/*margin-top: 5px;***/
	/*margin-top: 5px;***/
    /*border-top: 6px solid #a7b0ac;***/
    /*border-top: 2px solid #a7b0ac;***/
}
.footer_tb A:link, .footer_tb A:active, .footer_tb A:visited {
	color: #105a9b;
	text-decoration: underline;
}
.footer_tb A:hover {
	color: #929292;
	text-decoration: none;
}
.footer_td1 {
	width: 185px;
	text-align: center;
	vertical-align: middle;
}
.footer_td2 {
	text-align: center;
	vertical-align: top;
}
.footer_menu_tb {
	font-family: Arial;
	font-weight: normal;
	color: #929292;
	font-size: 10px;
	/*margin: 5px 0;***/	
	margin: 3px 0;	
    /*width:90%;***/
    width:100%;
    /*border-top:1px solid #becac9;***/
    border:1px solid #becac9; /* added ***/
	
}
.footer_menu_tb A:link, .footer_menu_tb A:active, .footer_menu_tb A:visited {
	/*color: #105a9b;
	text-decoration: underline;***/
	color: #333333;
	text-decoration: none;
}
.footer_menu_tb A:hover {
	/*color: #929292;
	text-decoration: none;***/
	color: #333333;
	text-decoration: underline;
}
.footer_menu_td {
	padding: 0 20px 5px 15px;
	text-align: left;
	vertical-align: middle;



