/* Deep Creative | The Radiator Company */

/* GREY MENU Template    a GREY MENU page */

#main_cont #greymenu_left         { width: 716px; margin: 15px 0 0 10px; float: left; text-align: left; background-color: #e5e5e5; display: inline; background-position: right; background-repeat: no-repeat; }
#main_cont #greymenu_left A:hover { text-decoration: underline; }

#main_cont #greymenu_left #greytext_cont 		   { width: 45%; left: 10px; top: 20px; text-align: left; margin: 0 0 15px 0; }
#main_cont #greymenu_left #greytext_cont .subtitle { font-size: 14px; font-weight: bold; }

#main_cont .grey_wysiwyg  { width: 720px; height: 420px; float: left; margin: 15px 0 0 10px; text-align: left; background-color: #e5e5e5; display: inline; background-repeat: repeat-y; background-position: top right;}
#main_cont .grey_wysiwyg .greybody_cont { width: 320px; height: 348px; margin: 15px 0 0 10px; text-align: left; color: #666666; }
#main_cont .grey_wysiwyg .contact_cont  { width: 320px; height: 348px; margin: 15px 0 0 10px; text-align: left; color: #666666; }
#main_cont .grey_wysiwyg .contact_cont DIV     { float: left; }
#main_cont .grey_wysiwyg .contact_cont A       { text-decoration: none; color: #666666; }
#main_cont .grey_wysiwyg .contact_cont A:hover { text-decoration: underline; color: #333333; }
.contact_title   { float: left; width: 300px; font-weight: bold; }
.contact_logo    { float: left; width: 300px; clear: left; margin: 10px 0 0 0; }
.contact_address { float: left; width: 300px; clear: left; margin: 10px 0 0 0; }
.contact_info    { float: left; width: 300px; clear: left; margin: 10px 0 0 0; }
.contact_first   { width: 70px; }


/* CONTACTS PAGE */
.contact_info .address 		{	font-size: .9em;	font-weight: bold;	}
.contact_info .telephone 	{	font-size: 1.2em;	font-weight: bold;	}
.contact_info .fax 			{	font-size: 1.2em;	font-weight: bold;	}
.contact_info .email A	 	{	font-size: .9em;	font-weight: bold;	}


/* EXHIBITIONS Page    a GREY MENU page */

#main_cont .exhibit_grey_leftcont   { width: 360px; float: left; margin: 15px 0 10px 0px; display: inline; background-color: #e5e5e5; }
#main_cont .exhibit_grey_rightcont  { width: 360px; float: left; margin: 15px 0 0 10px; display: inline; background-color: #e5e5e5; }

#main_cont .exhibit_white_leftcont  { width: 360px; float: left; margin: -10px 0 10px 0px; display: inline; background-color: #ffffff; }
#main_cont .exhibit_white_rightcont { width: 360px; float: left; margin: -10px 0 0 10px; display: inline; background-color: #ffffff; }

#main_cont .exhibit_logo 			{ width: 100px; float: left; text-align: center; margin: 15px 15px 0 15px; vertical-align: top; display: inline; }
#main_cont .exhibit_text 			{ width:   50%; float: left; margin: 15px 15px 5px 5px; }
#main_cont .exhibit_text .subtitle 	{ font-size: 14px; font-weight: bold; }


/* LATEST PRODUCTS Page    a GREY MENU page */

A.textlink       { font-size: 11px; color: #663366; text-decoration: none; }
A.textlink:hover { font-size: 11px; color: #663366; text-decoration: underline; }

#main_cont .prodlist_cont    { width: 358px; height: 190px; float: left; display: inline; text-align: left; }
#main_cont .border_left      { border-right:  1px solid #DCE0DF; border-bottom: 1px solid #DCE0DF; margin: 0 0 0 10px; }
#main_cont .border_right     { border-bottom: 1px solid #DCE0DF; }
#main_cont .prodlist_topmarg { margin-top: 10px; }

#main_cont .prodlist_cont .picture_leftcont   { width: 105px; float: left; margin: 5px 0 0 0;   font-size: 11px; line-height: 15px; }
#main_cont .prodlist_cont .picture_rightcont  { width: 105px; float: left; margin: 5px 0 0 5px; font-size: 11px; line-height: 15px; }

#main_cont .prodlist_cont .results_cont            { width: 68%; margin: 0 0 0 2px; float: left; font-size: .9em;}
#main_cont .prodlist_cont .results_cont .greyback  { background-color: #e5e5e5; border-top: 3px solid #e5e5e5; border-bottom: 3px solid #e5e5e5; }

#main_cont .prodlist_cont .results_cont .results_left  { width: 39%; margin: 3px 0 0 0; float: left; line-height: 16px; font-weight: bold; text-indent: 2px; display: inline; }
#main_cont .prodlist_cont .results_cont .results_right { width: 59%; margin: 3px 0 0 0; float: left; line-height: 16px; }

#main_cont .prodlist_cont .results_but_cont              { width: 98%; clear: both; margin: 5px 0 5px 0; }
#main_cont .prodlist_cont .results_but_cont .all_butcont { width: 98%; }


/* REQUEST A BROCHURE Page    a GREY MENU page */
#main_cont FORM { margin:0px;}
#main_cont .req_row_cont           { width: 260px; left: 10px; margin: 15px 0 0 0; }
#main_cont .req_row_cont TEXTAREA  { width: 100%; height: 40px; }
#main_cont .req_row_cont INPUT, TEXTAREA { border: 1px inset #333333; }

#main_cont .req_title          { width: 80px;  float: left; margin: 10px 0 0 0; font-weight: bold;   font-size: 11px;  clear:both;}
#main_cont .req_field          { width: 170px; float: left; margin: 8px 0 0 2px;}
#main_cont .req_field SELECT   { width: 50px; padding: 0; margin: 0 0 0 -2px; border: 1px inset #333333; }
* HTML #main_cont .req_field SELECT   { margin: 0 0 0 0; }
#main_cont .req_text           { width: 252px; float: left; margin: 8px 0 0 0; font-weight: bold;   font-size: 11px;}
#main_cont .req_required       { width: 252px; float: left; margin: 0 0 0 0; top: 7px; font-weight: normal; font-size: 11px; text-align: right; font-weight: bold;}

#main_cont #reqmenu_left  { width: 720px; height: 420px; float: left; margin: 15px 0 0 10px; text-align: left; background-color: #e5e5e5; display: inline; background-repeat: no-repeat; background-position: right;}

#main_cont #reqmenu_left #reqtext_cont { width: 355px; height: 348px; margin: 0 0 0 10px; text-align: left; color: #666666; }#
.req_result	{
	margin-top: 10px;
	font-weight: bold;
}
.star   { font-size: 1.3em; color: #953735}
