/* CSS Document */
body {
	margin:0px;
	background-image:url(../images/state_page_bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	vertical-align:top;
	color:#59492e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:0px;
}
 
div#container
	{
	background-image:url(../images/state_page_bg.gif);
	background-repeat:repeat-x;
	background-position:top ;
	width:910px;
	margin:0px;
	padding:0px;
	position:relative;
	padding-top:15px;
	}

div#page_content
	{
	position:relative;
	clear:both;
	text-align:left;
	background:url(../images/state_car.gif) no-repeat right top;
	width:910px;
	float:left;
	}

div#section_title
	{
	font-size:24px;
	color:#450008;
	width:910px;
	margin:0px;
	height:61px;
	line-height:61px;
	margin-top:13px;
	}
	
div#breadcrumb
{
	color:#59492e;
	font-size:12px;
	margin:0px;
	width:910px;
	margin-bottom:22px;
	height:25px;
	line-height:25px;
}
	
div#leftcol
	{
	width:163px;
	margin:0px;
	padding:0px;
	float:left;
	}
		
div#leftcol_wider
	{
	width:207px;
	margin:0px;
	padding:0px;
	float:left;
	}		

div#leftcol p
	{
	padding-right:10px;
	text-align:left;
	font-size:12px;		
	}
			
div#leftcol h3
	{
	font-size:14px;
	font-weight:bold;
	}		

div#leftcol select
	{
	font-size:12px;
	width:150px;
	margin-bottom:5px;
	}			
		
div#leftcol ul.left_menu_list
	{
	list-style:none;
	list-style-image:none;
	font-size:12px;
	color:#0478db;
	margin:0px;
	padding:0px;
	line-height:18px;
	}		

ul.left_menu_list li
	{
	background:url(../images/left_blue_bullet.gif) no-repeat left 5px;
	padding-left:12px;
	}
			
div#pagebody
		{
		width:720px;
		margin:0px;
		padding:0px;
		float:left;
		border-left:1px solid #edead7;
		padding:5px 0px  15px 18px;
		position:relative;
		text-align:left;
		vertical-align:top;
		}		


div#pagebody_narrow
		{
		width:680px;
		margin:0px;
		padding:0px;
		float:left;
		border-left:1px solid #edead7;
		padding:5px 0px  15px 18px;
		position:relative;
		text-align:left;
		vertical-align:top;
		}	
		
div.pagetext_narrow
	{	
	position:relative;
	float:left;
	text-align:left;
	color:#59492e;
	margin:0px;
	padding:0px;
	padding:0px 0px 25px 0px;
	font-size:12px;
	width:680px;
	vertical-align:top;
	}
		
div.pagetext
	{	
	position:relative;
	float:left;
	text-align:left;
	color:#59492e;
	margin:0px;
	padding:0px;
	padding:0px 0px 25px 0px;
	font-size:12px;
	width:720px;
	vertical-align:top;
	}

div.pagetext h1
	{
	font-size:24px;
	margin:0px 0px 12px 0px; 
	padding:0px;
	}
	
div.pagetext p
	{
	margin:0px; 
	padding:0px 0px 20px 0px;
	line-height:15px;
	}
	
div.pagetext ul
	{
	margin:0px 0px  15px 30px;
	line-height:15px;
	padding:0px;
	}
	
div.pagetext H3
	{
	font-size:16px;
	color:#53000A;
	}
	
		
div.divider
	{
	height:5px !important;
	margin:0px;
	padding:0px;	
	}
	
.state_pic
	{
	margin-top:10px;
	margin-right:15px;
	}
	
div#content_col_one
	{
	width:510px;
	margin:0px;
	padding:0px;
	float:left;
	}
	
div#content_col_one p
	{
		padding:10px 10px 10px 0px;
	}
	
div#content_col_two
	{
	margin-left:5px;
	width:195px;
	float:right;
	}	

.italicsub
	{
	font-size:11px;
	font-style:italic;
	font-weight:normal;
	}

ul.link_list
	{
	list-style:none;
	list-style-image:none;
	margin:0px;
	padding:0px;
	}

ul.link_list li
	{
	background:url(../images/blue_bullet.gif) no-repeat left 5px;
	padding-left:20px;
	line-height:22px;
	}
	
div.pagetitle
	{
	margin:0px;
	float:left;
	color:#fd7720;
	width:510px;	
	padding:0px;
	vertical-align:top;
	}

div.pagetitle_narrow
	{
	margin:0px;
	float:left;
	color:#fd7720;
	width:495px;	
	padding:0px;
	vertical-align:top;
	}
	
div.pagetitle h1
	{
	font-size:24px;
	margin:0px;
	padding:0px;
	}
	
div.pagetitle p
	{
	font-size:12px;
	color:#59492e;
	padding-right:15px;
	}


div.section_header
	{
	border-bottom:3px solid #fd7720;
	vertical-align:top;
	text-align:left;
	margin-top:15px;
	margin-bottom:0px;
	}
	
div.section_header h2
	{
	background:url(../images/orange_bg_title_left.gif) left top no-repeat;
	padding:0px;
	margin:0px;
	padding-left:5px;
	font-size:14px;
	font-weight:bold;
	padding:6px 10px 4px 5px;
	}
	
div.section_header h2 span
	{
	background:url(../images/orange_title_bg_right.gif) right top no-repeat;
	padding:0px;
	margin:0px;
	padding:6px 10px 4px 5px;
	color:#FFFFFF;
	height:27px;
	}	
	
div#right_lemonmeter
	{
	float:right;
	width:172px;
	background:url(../images/lemonmeter_small_right.gif) right top no-repeat;
	padding:0px;
	margin:0px;
	padding:150px 10px 10px 10px;
	height:36px;
	text-align:center;	
	}
	
div#right_caseeval
	{
	float:right;
	width:172px;
	background:url(../images/caseevaluation_right_small.gif) right top no-repeat;
	padding:0px;
	margin:0px;
	padding:120px 10px 10px 10px;
	height:64px;
	text-align:center;	
	margin-top:20px;
	}
	
div#state_50
	{
	margin-top:15px;
	float:left;
	position:relative;
	padding:0px;
	}
	
div#small_map
	{
		background:url(../images/small_map.gif) right top no-repeat;
		width:200px;
		height:120px;
		float:right;
		}
	
div.state_list
	{
	font-size:12px;
	list-style:none;
	position:relative;
	float:left;
	margin:0px;
	padding:0px;
	line-height:17px;
	}

div.state_list a
	{
	padding-left:11px;
	background:url(../images/left_blue_bullet.gif) left no-repeat;
	}

div.state_list#first, div.state_list#second
	{
	width:90px;
	margin:0px;
	padding:0px;
	}

div.state_list#second
	{
	width:100px;
	margin:0px;
	padding:0px;
	}

div.state_list#fourth
	{
	width:100px;
	margin:0px;
	padding:0px;
	}
	

div.state_list#third, div.state_list#fifth
	{
	width:105px;
	margin:0px;
	padding:0px;
	}
	
img.right_pic
	{
	border:1px solid #E5E5E5;
	border-spacing:5px;
	background-color:#F9F9F9;
	}	

div.lemon_vehicle_right
	{
	float:right;
	margin:30px 0px 20px 10px;
	width:250px;
	text-align:left;
	background-color:#F8F8E4;
	padding-bottom:15px;
	}

div.lemon_vehicle_right h3
	{
	margin:0px 10px;
	font-size:14px;
	font-weight:bold;
	}

div.lemon_vehicle_right p
	{
		margin:5px 10px;
		padding:0px;
		line-height:15px;
	}

div.lemon_vehicle_right h2
	{
	font-size:16px;
	font-weight:bold;
	margin:10px 10px 5px 10px;
	}

img.left_pic
	{
	margin-right:15px;
	margin-bottom:25px;
	margin-top:3px;
	border:1px solid #E5E5E5;
	border-spacing:5px;
	padding:5px;
	}

div.contact_form
	{
	background-color:#f7f5e9;
	padding:25px;
	}
	
form
	{
	margin:0px;
	padding:0px;
	}
	
.medium_textbox
	{
	font-size:12px;
	width:200px;
	}
.medium_combo
	{
	font-size:12px;
	width:120px;
	}	
.medium_textarea
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:250px;
	height:75px;
	}		