/* Deep Creative | The Radiator Company */

/* PRODUCT Page */

/** Set the highlight colors and the key / legend colours **/
TR.searchPositive,	.searchColorBar		{	background-color: #EFCEEF;}
TR.inWishlist,		.wishlistColorBar	{	background-color: #FFF2BF;}
DIV.highlightKey {
	float:left;
	color: #663399;
	font-weight: bold;
	font-size: 0.75em;
}
DIV.searchColorBar, DIV.wishlistColorBar  {
	position:relative;
	display: inline;
	font-size: 5px;
	width: 30px;
	height: 5px;
}


#main_cont .prod_prodbar_cont { width: 720px; height: 24px; margin: 10px 0 0 0; left: 10px; float: left; background-color: #663366; margin-left: 10px*; /* IE MAC */  }
#main_cont .prod_prodbar_cont .prod_prodbar_title { width: 40%; margin: 4px 0 0 7px; top: 4px; color: #ffffff; font-weight: bold; font-size: 13px; }

#main_cont #prod_info_cont   { width: 720px; height: 290px; margin: 10px 0 0 0; left: 10px; float: left; margin-left: 10px*; /* IE MAC */ }

#main_cont #prod_info_cont #prod_largepic_cont   { margin-top: 35px; width: 200px; height: 290px; float: right; }

#main_cont #prod_info_cont #prod_left_cont { width: 505px; margin: 0 0 0 0; }
#main_cont #prod_info_cont #prod_left_cont #prod_title_cont { width: 505px; height:  30px; margin: 0 0 0 0; float: left; font-size: 22px; font-weight: bold; }
#main_cont #prod_info_cont #prod_left_cont #prod_intro_cont { width: 505px; margin: 0 0 0 0; float: left; clear: left; }
#main_cont #prod_info_cont #prod_left_cont #prod_icons_cont { width: 505px; height:  23px; margin: 10px 0 0 0; float: left; }
HTML>BODY #main_cont #prod_info_cont #prod_left_cont #prod_icons_cont { width: 505px; height:  23px; margin: 25px 0 0 0; float: left; }
#main_cont #prod_info_cont #prod_left_cont #prod_icons_cont .prod_firsticon      { width: 23px; float: left; margin: 0 0 0 0; display: inline; }
#main_cont #prod_info_cont #prod_left_cont #prod_icons_cont .prod_icon           { width: 23px; float: left; margin: 0 0 0 0 }
#main_cont #prod_info_cont #prod_left_cont #prod_icons_cont .prod_icon_descrip   { float: left; margin: 0px 15px 0px 5px; top: 0px; font-size: 10px; }
#main_cont #prod_info_cont #prod_left_cont #prod_icons_help_cont 			     { width: 505px; height:  15px; margin: 15px 0 0 0;  float: left; clear: left; letter-spacing: .01em; font-size: 10px; color: #666666; }
HTML>BODY #main_cont #prod_info_cont #prod_left_cont #prod_icons_help_cont 		 { width: 505px; height:  15px; margin: 25px 0 0 0;  float: left; clear: left; letter-spacing: .01em; font-size: 10px; color: #666666; }
#main_cont #prod_info_cont #prod_thumbs_cont_1				 				     { position: absolute; top: 208px; left: 0; width: 505px; height:  86px; margin: 31px 0 0 0; float: left; }
#main_cont #prod_info_cont #prod_thumbs_cont			 				     { position: absolute;  top: 208px; left: 0; width: 505px; height:  86px; margin: 31px 0 0 0; float: left }
#main_cont #prod_info_cont #prod_thumbs_cont .sm_firstleft_cont  { height: 86px; float:  left; margin: 0 10px 0 0; display: inline;  }
#main_cont #prod_info_cont #prod_thumbs_cont .sm_left_cont       { height: 86px; float:  left; margin: 0 0 0 0; }
#main_cont #prod_info_cont #prod_thumbs_cont .sm_firstright_cont { height: 86px; float: right; margin: 0 0 0 0; display: inline;  }
#main_cont #prod_info_cont #prod_thumbs_cont .sm_right_cont      { height: 86px; float: right; margin: 0 10px 0 0;  }


.btu_note {
	width: 720px; margin: 0 0 10px 0; left: 10px;  float: left; clear: left;
	font-size: .9em;
	font-weight: bold;
}

#main_cont .prod_but_cont { width: 720px; margin: 5px 0 0 10px;   float: left; clear: left; font-size: 11px; }
#main_cont .prod_but_cont {
	/*   PC IE5.5   */
	margin: 5px 0 0 10px;
	/*   parsing bug   */
	voice-family: "\"}\"";
	voice-family: inherit;
	/*   PC IE6   */
	margin: 5px 0 0 10px;
}

HTML>BODY #main_cont .prod_but_cont { margin: 40px 0 0 10px; } /* Firefox */

#main_cont .prod_instruct_cont { width: 720px; margin: 5px 0 0 0; left: 10px;  float: left; clear: left; font-size: 11px; }
#main_cont #prod_hr_cont  { width: 720px; margin: 5px 0 0 0; left: 10px;  float: left; clear: left; font-size: 11px; }
#main_cont #prod_cont     { width: 720px; margin: 10px 0 0 0; left: 10px; float: left; clear: left; }


/* PRODUCT SECTIONAL Page    a GREY MENU page */

#main_cont #sectional_cont { width: 720px; margin: 10px 0 0 10px; float: left; }

#main_cont .sect_left_cont 			   { width: 38%; margin: 0 0 0 0; float: left; display: inline; background-color: #330066; }
#main_cont .sect_left_cont .sect_text  { width: 38%; margin: 19px 0 0 15px; float: left; display: inline; font-size: 11px; font-weight: bold; color: #ffffff; }
#main_cont .sect_left_cont .sect_field { width: 48%; margin: 15px 0 0 0;    float: left; }
#main_cont .sect_left_cont .sect_last  { margin: 15px 0 15px 0; }
#main_cont .sect_right_cont 		   { width: 55%; margin: 1px 0 0 0; left: 13px; float: left; font-size: 12px; }
#main_cont .sect_but        		   { clear: left; background-color: #ffffff; margin: 5px 0 0 0; }

#main_cont .results_cont  { width: 720px; margin: 5px 0 25px 10px; float: left; }
#main_cont .search_result {
	margin: 7px 0 0 0;
	left: 10px;
	color: #dd1a9c;
}

#main_cont .column_pic { float:left; margin-left: 40px; top:3px; color: #663399; font-weight: bold; text-align:center; }


/* ICON PAGE */

#main_cont #icon_cont { float: left; width: 505px; margin: 15px 0 0 0; left: 10px; }
#main_cont #icon_cont #icon_title_cont { width: 505px; margin: 0 0 0 0; font-size: 22px; font-weight: bold; }
#main_cont #icon_cont #icon_intro_cont { width: 505px; margin: 5px 0 0 0; }

.icon_text      { float: left; width: 95%; margin: 0 0 0 0; }
.icon_text IMG  { margin: 20px 0 0 0; }
.icon_text P    { padding: 0; margin: 6px 0 0 0; }

#iconpagesBackButton {
	position: relative;
	clear: left;
	float: left;
}
#iconpagesBackButton A {
	width: 150px;
}
#iconPageBackCont {
 width: 720px; margin: 5px 0 0 10px;  	clear: both; font-size: 11px;
}