/* CSS Document */body {	margin:0px;	background-image:url(../images/inner_page_body_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;}.blog_body {	margin:0px;	background-image:url(../images/blog_page_body_bg.gif);	background-color:#fffbdc;	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/inner_page_body_bg.gif);	background-repeat:repeat-x;	background-position:top ;	width:910px;	margin:0px;	padding:0px;	position:relative;	padding-top:15px;	}	div#blog_container	{	background-image:url(../images/blog_page_header_bg.gif);	background-repeat:repeat-x;	background-position:top ;	width:910px;	height:132px;	margin:0px;	padding:0px;	position:relative;	padding-top:15px;	}
body#case div#left_coumn	{
    background:url(../images/car.gif)  no-repeat top right;
    width:267px;
    float:left;
    margin:0px;
    padding:0px;
    }
body#case div#left_coumn div#content	{
    font-size:15px;
    font-style:italic;
    margin-top:223px;
    padding: 20px 15px 0px 15px;
    text-align:left;
    border-right:1px solid #e5e5e5;
    }
body#case div#left_coumn div#content img{
    margin-bottom:10px;
}
body#case div#right_coumn_title	{	background:url(../images/title_right_bg.gif) no-repeat;	text-align:left;	position:relative;	float:left;	padding:40px 25px 35px 25px;	height:50px;	margin:0px;	}		div#left_coumn	{	width:267px;	float:left;		margin:0px;	padding:0px;	}	div#left_coumn div#content	{	font-size:16px;	font-style:italic;	margin-top:134px;	padding: 15px 15px 0px 15px;	text-align:justify;	border-right:1px solid #e5e5e5;	}div#right_coumn_title	{	text-align:left;	position:relative;	float:left;	padding:40px 25px 35px 25px;	height:50px;	margin:0px;	}	div#left_coumn div#content ul, div#left_coumn div#content ul li	{	 list-style:none;	 font-style:normal;	 margin:0px;	 padding:0px;	 font-size:13px;	}	div#left_coumn div#content ul li	{	background:url(../images/bullet.gif) no-repeat left 8px;	padding:5px 0px 5px 12px ;	border-bottom:1px solid #E5E5E5;	text-align:left;	}div#left_coumn div#content ul li.last	{		border-bottom:none !important;	}	div#left_coumn div#content ul li span.small_text	{	font-size:13px !important;		}		p.client_name	{	font-size:14px;	font-style:normal;	text-align:right;	}div#right_coumn_content	{	text-align:left;	position:relative;	width:600px;	float:left;	padding:23px 0px 25px 20px;	}div#right_coumn_content p, div#right_coumn_content div	{		font-size:14px;		margin-top:0px;		padding-top:0px;	}h1	{	font-size:18px;	margin:0px;	padding:0px;	}div.breadcrumb	{	background-color:#f7f5e9;	padding:20px 20px 0px 20px;	text-align:left;	vertical-align:middle;	font-size:13px !important;	line-height:22px;	}	div.form	{	background-color:#f7f5e9;	padding:20px;	text-align:left;	vertical-align:top;	margin:20px 0px;	}.newform	{	background-color:#f7f5e9;	border-style:solid;	border-color:black;	border-width:1px;	padding:20px;	}div.form_left	{	width:270px;	float:left;	position:relative;	vertical-align:middle;	}div.newform_left	{	width:540px;	float:left;	position:relative;	vertical-align:middle;	}	div.form_right	{	width:270px;	float:left;	position:relative;	vertical-align:middle;	}	h2	{	font-size:17px;	color:#53000a;	font-weight:normal;	margin-top:15px;	padding:0px;	}h3	{	font-size:14px;	color:#53000a;	font-weight:normal;	margin-top:5px;	padding:0px;	text-decoration:none;	margin-bottom:0px;	font-style:normal;	font-weight:bold;	}	span.step	{	font-size:21px;	font-weight:bold;	}div.center	{	text-align:center;	position:relative;	width:600px;	}

div.prompt	{
    width:130px !important;
    text-align:right;
    float:left;
    padding-right:5px;
    vertical-align:middle;
    margin-top:5px;
    font-size:12px !important;
    font-weight:bold;
    color:#59492e;
    clear:both;
}

div.prompt	span.consumer_info{
    font-size:10px !important;
    font-weight:normal;
    font-style:italic;
}

select, input.textbox	{
    margin-bottom:5px;
    width:125px;
    font-size:11px;
    color:#666;
}

textarea.comment	{
    height:100px;
    width:300px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    height:60px;
    }

img.left_pic	{	margin-right:10px;	border:1px solid #E5E5E5;	border-spacing:5px;	padding:4px;	}#right_coumn_content ol	{	margin:0px;	padding:0px;	}	#right_coumn_content ol	li	{	margin:0px 0px 10px 25px;	padding:0px;	}

#attorney_usa,
#attorney_green,
#attorney_usa #container,
#attorney_green #container{
    background:transparent url(../images/bg_attorney_green.jpg) scroll repeat-x left top;
}
#attorney_usa #left_column,
#attorney_green #left_column{
    background:url(../images/img-car-green.jpg)  no-repeat top right;
    width:267px;
    float:left;
    margin:0px;
    padding:0px;
    }
#attorney_usa #left_column #content,
#attorney_green #left_column #content	{
    font-size:14px;
    font-style:italic;
    margin-top:223px;
    padding: 20px 15px 0px 15px;
    text-align:justify;
    border-right:1px solid #e5e5e5;	}

#attorney_usa #right_column_title,
#attorney_green #right_column_title	{
    text-align:left;
    position:relative;
    float:left;
    padding:40px 25px 35px 25px;
    height:50px;
    margin:0px;
    color:#fff;
    }
#attorney_usa #right_column_title h1,
#attorney_green #right_column_title h1 {
    font-weight:bold;
    font-size:14px;
}
#attorney_usa #right_column_title h1{
    font-size:20px;
}
#attorney_usa #right_column_title .image_title,
#attorney_green #right_column_title .image_title{
    position:relative;
    top:-2px;
    left:0;
}
#left_column	{
    width:267px;
    float:left;
    margin:0px;
    padding:0px;
}
#left_column #content	{
    font-size:15px;
    font-style:italic;
    margin-top:134px;
    padding: 15px 15px 0px 15px;
    text-align:left;
    border-right:1px solid #e5e5e5;	}

#right_column_title	{
    text-align:left;
    position:relative;
    float:left;
    padding:40px 25px 35px 25px;
    height:50px;
    margin:0px;	}

#left_column #content ul,
#left_column #content ul li	{
    list-style:none;
    font-style:normal;
    margin:0px;
    padding:0px;
    font-size:13px;	}

#left_column #content ul li	{
    background:url(../images/bullet.gif) no-repeat left 8px;
    padding:5px 0px 5px 12px ;
    border-bottom:1px solid #E5E5E5;
    text-align:left;	}

#left_column #content ul li.last	{
    border-bottom:none !important;	}

#left_column #content ul li span.small_text	{
    font-size:13px !important;		}

#right_column_content	{
    text-align:left;
    position:relative;
    width:600px;
    float:left;
    padding:23px 0px 25px 20px;
    color:#59492e;
    font-size:12px;
}

#right_column_content p,
#right_column_content div	{
    font-size:12px;
    margin-top:0px;
    padding-top:0px;	}

#right_column_content ol li	{
    margin:0px 0px 10px 25px;
    padding:0px;	}

#right_column_content form{
    padding:20px 0;
}
div.image_container{
    margin:10px 0;
    padding:10px;
    text-align:center;
    border-top:1px solid #e5e5e5;
}
div#right_coumn_content #agreement_text{
	overflow:auto;
	height:200px;
	width:400px;
	background:#fff;
	border:1px solid #ccc;
	border-top:2px solid #666;
	border-left:2px solid #666;
	margin:5px 0;
	font-size:11px;
}
.underlined{
    text-decoration:underline;
}
.error_message{
	margin-bottom:20px;
	color: red;
	position:relative;
	top:10px;
}
.error_message li{
	padding-bottom:4px;
	margin-left:20px;
}
#afn, #aln, #avin{
	color: #945c04;
}

#attorney_usa .overview{
    margin:10px 0;
    font-size:12px;
}
#attorney_usa .overview a{
    text-decoration:underline;
    color:#60592D;
}
#attorney_usa .overview a:hover{
    text-decoration:none;
}
#attorney_usa .overview td{
    margin:0;
    padding:2px 5px;
}
#attorney_usa .overview .odd{
}
#attorney_usa .overview .odd td{
    background:#F2F0E3;
}
#attorney_usa .overview .even{
}
#attorney_usa .overview .even td{
    background:#fff;
}
span.span_prompt{
    font-weight:bold;
    padding:0 5px;
}