
body {margin:0; padding:0;}

#content {width:779px; clear:both;}

#header 				 {height:55px; background:url(header_bg.gif) no-repeat top left; background-color:#4BA7CB; text-align:right; clear:both;}
	#header_left 		 {float:left; padding-top:10px; font-family:sans-serif , Arial, Helvetica; font-size:10pt; font-weight:bold; color:#FFFFFF; }
	#header_right   	 {float:right; padding-right:8px; padding-top:8px; font-size:8pt;}
	#header_right a 	 {font-family:sans-serif,Arial; color:#FFFFFF; font-size:8pt; text-decoration:none;}
	#header_right img    {margin:0px 2px 0px 2px;}
	
#print_header {display:none;}

#header_sep				  {height:1px; background:url(images/header_middle_sep.gif) no-repeat top left; background-color:#2297C2; clear:both; padding:0; margin:0; width:779px;	}

#top 					  { text-align:left; clear:both; height:256px; overflow:hidden;}
#top2 					  { text-align:left; clear:both; height:250px;}
	#left_menu 			  { float:left; width:148px;  height:256px; position:relative; top:-512px;}
	#left_menu_bg         { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/left_menu.png'); width:237px; position:relative; top:-256px; height:256px;}
	#left_menu_bg[id]     { width:237px; background:url(images/left_menu.png) no-repeat top left; height:256px; position:relative; top:-256px;}
	#top_right 			  { float:right; width:631px; overflow:hidden;}
		#top_right_top    { background:url(images/top_right_top_bg.gif) repeat-x top left; width:631px; height:241px;}
		#top_right_top2   { background:url(images/top_right_top_bg.gif) repeat-x top left; width:631px; height:236px;}
		#top_right_bottom { background:url(images/top_bottom_bg.png) repeat-x top left; height:15px;}
#top_image {text-align:right; width:100%; height:241px; position:relative;}

	#left_menu ul		{ list-style: none; margin: 0; padding: 0;  }
	#left_menu li       { list-style-type:disc; list-style-image:url(images/sep.gif);    }
	#left_menu li a     { display:block; text-decoration:none; font-family:sans-serif; background:url(images/left_menu_sep.gif) no-repeat bottom left; color:#0A435A; font-size:10pt; font-weight:bold; width:138px; padding-left:10px; padding-top:6px; padding-bottom:2px;  }
	#left_menu ul li a:hover  { color:#FFFFFF;  
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/left_menu_hover_bg.png');
		cursor:pointer;
	   }
	
	   
	#left_menu[id] ul li a:hover { color:#FFFFFF;  
		background:url(images/left_menu_hover_bg.png) repeat-y ;
	   }   
	
	#request_quote 			 {padding-top:44px;}
	#request_quote a         { text-decoration:none; cursor:pointer; display:block; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/request_a_quote.png'); width:127px; height:68px;}
	#request_quote[id] a	 { text-decoration:none; background:url(images/request_a_quote.png); width:127px; height:68px;}
	#request_quote2		     {padding-top:38px;}
	#request_quote2 a:hover  {background:0; background:url(images/sep.gif) no-repeat ;}
	
#cms { font-family:sans-serif,Arial; font-size:10pt; color:#797979; text-align:left;}
	#people 			  { padding-top:20px; float:left;}
	#cms_column 		  { float:right; width:453px;}
	#big_text 			  { color:#797979; font-family:sans-serif; font-size:12pt; font-weight:600; padding-top:20px; padding-bottom:15px; text-align:left;}

#cms div {  font-family:sans-serif,Arial; font-size:10pt; color:#797979; font-weight:bold;}
#cms li { font-family:sans-serif,Arial; font-size:10pt; color:#797979; font-weight:bold; list-style-type:disc; list-style-image:url(images/li_arrow.gif); vertical-align:middle; }
#cms h1 { font-family:sans-serif; font-size:14pt; color:#334850; text-align:left; padding-top:18px; padding-bottom:13px; margin:0; }
	#cms p{ text-align:justify;}
#cms input {border:1px solid black; font-family:sans-serif,Arial; font-size:10pt; color:#797979;}
#cms textarea  {border:1px solid black; font-family:sans-serif,Arial; font-size:10pt; color:#797979;}

#column 				  {}
    #box 				  {width:197px; clear:both; background-color:#f0f0f0; height:200px;}
	#box_content 		  {padding:16px 16px 16px 16px;}
	#box_title 			  {color:#4A4A4A; font-family:sans-serif; font-size:14pt;}
	#box_text 			  {color:#818181; font-family:sans-serif; font-size:10pt;}
	

#footer_container { clear:both; padding-top:16px; text-align:left;}
#footer { clear:both; background:url(footer_bg.gif) repeat-x top left; padding-top:10px; color:#4A4A4A; font-family:Arial; font-size:8pt; font-weight:bold;}

.left_menu {  background:url(images/left_content_bg.gif) repeat-y left; width:142px; }



#inside1 {  font-family:sans-serif,Arial; font-size:10pt; color:#797979; padding-left:55px;}
#inside1 div {  font-family:sans-serif,Arial; font-size:10pt; color:#797979; font-weight:bold;}
#inside1 li { font-family:sans-serif,Arial; font-size:10pt; color:#797979; font-weight:bold; list-style-type:disc; list-style-image:url(images/li_arrow.gif); vertical-align:middle; }

#inside1 h1 { font-family:sans-serif; font-size:14pt; color:#334850; text-align:center; padding-top:18px; padding-bottom:13px; margin:0; }

#choice_margins {padding-left:8px; padding-top:22px;}
#the_right_choice     { background:url(images/left_content.gif) no-repeat top left; height:195px; text-align:left;}