/*
* Catalog
*************************************************************************** */
#content .promo-a h2 {
	color: #d3031c;
}
#content .promo-a p {
	color: #666;
}
#content .promo-a p a {
	color: #d3031c;
}
#content .promo-a div a {
	color: #d3031c;
}

/* 1-1-1 Catalog - Category Overview */
.categories ul li.category {
	color: #666;
}
.categories ul li.category h3 {
	color: #666;
	border-color: #999;
	background-color: transparent;
	background-image: url(../images/b-view_all.gif);
}
.categories ul li.category h3 span {
	color: #666;
}
.categories ul li.category h4 {
	color: #d3031c;
}

/* 1-1-1-1 Product List */
body#product_list h1 {
	background: #fff;
}

form#product_list_sorting {
	background: #fff;
}
form#product_list_sorting fieldset select {
	background: #fff;
}
form#product_list_sorting legend {
	color: #666;
}
form#product_list_sorting ul {
	border-color: #999;
	background-color: #fff;
	background-image: none;
	color: #666;
}
form#product_list_sorting ul li.selected {
	background-image: url(../images/arrow_select_down.gif);
}
form#product_list_sorting ul.open {
	border-color: #999;
	background-color: #fff;
	background-image: url(../images/arrow_select_down.gif);
}
form#product_list_sorting ul li.hover {
	background-color: #eee;
}
form#product_list_sorting ul li.first_child, 
form#product_list_sorting ul.open li.first_child {
	background-image: url(../images/arrow_select_down.gif) !important;
}
form#product_list_sorting ul li:first-child:hover {
	background-image: url(../images/arrow_select_down.gif);
	background-color: #eee;
}

#content #content_heading {
	border-bottom-color: #d8d8d8;
}
#content #content_heading h2 {
	color: #666;
}
#content #content_heading h2 span {
	color: #d3031c;
}
.product_list {
	background-image: url(../images/bg_prod_list_bottom.gif);
}
ul li.product {
	color: #666;
	border-bottom-color: #d8d8d8;
}
#product_list ul li.product h4, 
#suggestion_list ul li.product h4 {
	color: #d3031c;
}


/* 1-1-1-1-* Product Page */
#product_page ul.paging_nav li ul li {
	border-color: #999;
	color: #666;
}
#content p.back_to_list {
	border-color: #999;
}

#content p.back_to_list a.icon_previous {
	background-color: #666;
	background-image: url(../images/arrow_previous_gray.gif);
}
#content p.back_to_list a.icon_previous span {
	background:#fff;
	border-left-color:#999;
	color: #666;
}


/* --- PRODUCT --- */
#product_page #product {
	color: #666;
}

#product_page #product h3 {
	color: #d3031c;
}

#product #overview {
	color: #333;
}

#overview .magnify {
	border-color: #CECECE;
	background-image: url(../images/icon_zoom.gif);
}

#product_information #product_description,
#product_information #related_products,
#product_information #product_care_tips {
	border-color: #d8d8d8;
	border-bottom-color: #d8d8d8;
}



#product_information h3#t_description,
#product_information h3#t_related_products,
#product_information h3#t_care_tips {
	color: #666;
	background-color: #fff;
}
#product_information h3#t_description.active,
#product_information h3#t_related_products.active,
#product_information h3#t_care_tips.active  {
	color: #333;
	border-color: #d8d8d8;
	border-bottom-color: #fff;
}


#product ul.panel_ref {
	border-color: #d8d8d8;
}
#product ul.panel_ref li a {
	color: #666;
	background-color: #fff;
	border-color: #D8D8D8;
}
#product ul.panel_ref li a.active {
	color: #333;
	border-color: #D8D8D8;
	border-bottom-color: #fff;
}

#product_description #features_colors h4 {
	color: #333;
}
#product #related_products ul li.product h4 {
	color: #d3031c;
}
#product #product_care_tips dt {
	color: #333;
}
#product_page #product #buy_online_you_can {
	border-color: #d8d8d8;
	border-top-color: #d8d8d8;
	border-bottom-color: #d8d8d8;
	background-color: #eaeef1;

}
#product_page #product #buy_online_you_can a {
	color: #666;
}

#product #buy_online_you_can #you_can ul li { 
	background-image:url(../images/arrow_next_gray_blue.gif);
}

#product_page #product p#buy_online_note {
	border-color: #d8d8d8;
	border-top-color: #d8d8d8;
	color: #666;
}



/* ----- SEND TO FRIEND ----- */
#send_to_friend {
	background-color: #fff;
}
#send_to_friend a {
	color: #d3031c;
}
#lightbox {
	background: #fff;
}
#lightbox p#close_lightbox {
	color: #666;
}
#send_to_friend form#notify_friends fieldset {
	border-color: #eaeff2;
}
#send_to_friend form#notify_friends fieldset legend {
	color: #666;
}
#send_to_friend form#notify_friends fieldset fieldset legend {
	color: #666;
}
#send_to_friend form#notify_friends fieldset label {
	color: #666;
}
#send_to_friend form#notify_friends fieldset input, 
#send_to_friend form#notify_friends fieldset select, 
#send_to_friend form#notify_friends fieldset textarea {
	border-color: #b2b2b2;
	color: #666;
}
#send_to_friend form#notify_friends fieldset input.form_button {
	background-color: #fff;

}


/* 1-1-2 Suggestion List */
body#suggestion_list .product_list {
	border-top-color: #ddc;
}


/* 1-4 Technical Glossary */
#technical_glossary #content div ul {
	color: #666;
}
#technical_glossary #content div ul a {
	color: #666;
}
#technical_glossary #content div dt {
	color: #d3031c;
}
