body {
	margin:auto  0px;
	
}


.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.pad_lft_rgt{padding:20px 20px 0 20px;}
.pad_bot_40{padding-bottom:40px;}


.mar_top_50{margin-top:50px}
.mar_top_20{margin-top:20px}

.mar_left_48{margin-left:48px;}


.top_header{background:url(../images/top_bg.gif) repeat-x; height:204px; width:1001px; margin:auto}


.top_nav{font:normal12px Arial, Helvetica, sans-serif; color:#FFF;}
.left_nav{background:url(../images/left_box_bg.gif) repeat-x; width:266px;}

.mid_cont{font:normal 12px Arial, Helvetica, sans-serif; line-height:20px;}

.navi{width:660px; float:right}

ul.nav{ margin:0px; padding:0px;}
ul.nav li{font:bold 12px Arial, Helvetica, sans-serif; color:#FFF; list-style:none; float:right; padding:20px 20px 0 6px; text-transform:uppercase; text-align:center}
ul.nav li a{color:#FFF; text-decoration:none;}
ul.nav li a:hover{color:#000 text-decoration:none;}

ul.nav .line{background:url(../images/nav_line.gif) 0px 6px no-repeat; height:45px;}

.left_cont{font:normal 12px Arial, Helvetica, sans-serif; float:left; margin:0 0 0 48px; width:265px;}


.left_box{background:url(../images/left_box_top.gif) no-repeat; width:266px; float:left;}
.blue_box{font:normal 12px Arial, Helvetica, sans-serif; color:#FFF; background:#021839; width:225px; margin:20px; background:url(../images/blue_box_bg.gif) repeat-y;}

.right_cont{font:normal 12px Arial, Helvetica, sans-serif; padding:30px 20px 10px 20px; margin:0 20px 0 0; width:604px; float:right; line-height:22px; color:#021839;  background:url(../images/jeff/jeff_back.gif) repeat-x #fff;}
.right_cont ul.arrow{margin:0px; padding:0px;  float:left; width:250px}
.right_cont ul.arrow li{font:normal 12px Arial, Helvetica, sans-serif; background:url(../images/arrow.gif) 0 6px no-repeat; list-style:none; padding:5px 0 5px 20px; line-height: 17px;}
.right_cont ul.arrow li a{color:#021839; text-decoration:none;}
.right_cont ul.arrow li a:hover{color:#000; text-decoration:none;}

.right_cont ul.site_map{margin:20px; padding:0px;  float:left; width:250px}
.right_cont ul.site_map li{font:bold 12px Arial, Helvetica, sans-serif; background:url(../images/arrow.gif) 0 6px no-repeat; list-style:none; padding:3px 0 3px 10px; margin:0 0 0 30px}
.right_cont ul.site_map li a{color:#000; text-decoration:none;}
.right_cont ul.site_map li a:hover{color:#000; text-decoration:none;}
.right_cont ul.site_map .sub_links{font:normal 11px Arial, Helvetica, sans-serif; padding:5px 0 5px 59px; color:#485870; line-height:18px}
.right_cont ul.site_map .sub_links a{ text-decoration:none; color:#485870}	
.right_cont ul.site_map .sub_links a:hover{ text-decoration:none; color:#021839}


.right_cont h2{font:bold 14px Arial, Helvetica, sans-serif; color:#AE8B48; margin:0px; padding:20px 0 0 0px}
.right_cont h3{font:bold 14px Arial, Helvetica, sans-serif; color:#AE8B48; margin:0px; padding:20px 0 0 0px}
.right_cont h1{font:bold 18px Arial, Helvetica, sans-serif; color:#021839; margin:0px; padding:20px 0 0 0px}


.footer1{background:#4D4D4B url(../images/footer_bg.gif) repeat-x; font:normal 11px Arial, Helvetica, sans-serif; color:#FFF; text-align:center; width:1002px;  padding:10px 0; position:relative; top:100px}
.footer1 a{color:#fff; text-decoration:none;}
.footer1 a:hover{color:#000S; text-decoration:none;}

.footer{background:#4D4D4B url(../images/footer_bg.gif) repeat-x; font:normal 11px Arial, Helvetica, sans-serif; color:#FFF; text-align:center; width:1002px;  padding:10px 0; clear:both; }
.footer a{color:#fff; text-decoration:none;}
.footer a:hover{color:#000S; text-decoration:none;}


.test{font:bold 12px Arial, Helvetica, sans-serif; color:#000; text-align:right; padding-right:30px; line-height:18px}

.notes{font:normal 10px Arial, Helvetica, sans-serif; color:#000; text-align:left; padding-right:30px; line-height:14px}

.box{background:url(../images/top_cor_bg.gif) repeat-x; float:left; width:448px;}
.box_bot{background:url(../images/bot_cor_bg.gif) repeat-x; float:left; width:448px;}

.contact{font:normal 12px Arial, Helvetica, sans-serif; color:#000; background:url(../images/contact_bg.gif) repeat-y; padding-left:50px; width:459px; line-height:18px; clear:both;}

ul.divorce{padding:0px; margin:0px; width:300px}
ul.divorce li{font:normal 12px Arial, Helvetica, sans-serif; line-height:22px; color:#021839; list-style:none;}
ul.divorce li a{color:#021839; text-decoration:none;}
ul.divorce li a:hover{color:#000; text-decoration:none;}

.form{font:normal 12px Arial, Helvetica, sans-serif; color:#000; text-align:left; background-color:#E9E8E7; margin:0px; padding:0 0 0 60px}
.form h1{font:bold 12px Arial, Helvetica, sans-serif; color:#FFF; background-color:#021839; margin:0px; padding:5px 0;}

.view{font:bold 12px Arial, Helvetica, sans-serif; color:#FF0000; padding:0 0 0 180px}
.view a{ text-decoration:none; color:#FF0000;}
.view a:hover{ text-decoration:none; color:#000;}
.dotted_line{font:normal 10px Arial, Helvetica, sans-serif; letter-spacing:0px; color:#CCCCCC}

#contact_box{
	cursor:pointer;
	}
	
a img{
	border:none;
	}
	
	

/* 9-july-09 */

.form_section{padding:30px 0 0 0; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.form_section h1{ padding:0px; margin:0px; font:bold 18px Arial, Helvetica, sans-serif;}
.form_section h2{ padding:0px 0 10px 10px; margin:0px; font:bold 14px Arial, Helvetica, sans-serif; color:#AE8B48;}


.pad_left_10{padding-left:8px;}

.pad_top_5{ padding-top:5px; padding-left:10px; font:normal 12px Arial, Helvetica, sans-serif;}
.pad_10{padding:5px 0 0 10px; width: auto;}




/* 10-july-09 */

ul.nav2{ margin:0px; padding:0px;}
ul.nav2 li{font:bold 12px Arial, Helvetica, sans-serif; color:#FFF; list-style:none; float:right; padding:20px 15px 0 3px; text-transform:uppercase; text-align:center}
ul.nav2 li a{color:#FFF; text-decoration:none; display:block; float:left; height:40px;}
ul.nav2 li a:hover{color:#000; text-decoration:none;}

ul.nav2 .line{background:url(../images/nav_line.gif) 0px 6px no-repeat; height:45px; width:0px; display:block;}

.pad_20{ padding:10px 0 5px 0; border-bottom:1px #000 dotted; width:280px;}



/* 13-july-09 */

.top_header_thankyou{background:url(../images/top_bg2.gif) repeat-x; height:158px; width:1002px; margin:auto;}

.left_box2{width:310px; float:left; background:url(../images/black-dot.jpg) right 0px repeat-y;}

.left_bg2{background:url(../images/left_box_bg.gif) repeat-y; width:265px; float:left; position:absolute; top:175px; left:38px; height:600px}



/* 15-july-09 */

.main_cont2{width:1000px; margin:auto 0; border:solid 1px #4D4D4B; border-bottom:none; padding:0px; }
.pad_5{ padding-top:20px;}
.pad15{ padding:10px 10px 10px 0px;}



/* 30-july-09 */


.right_cont2{font:normal 12px Arial, Helvetica, sans-serif; padding:30px 40px 10px 0px; margin:0 20px 0 0; width:700px; float:right; line-height:22px; color:#021839;}




/* 30-july-09 */



.right_cont3{font:normal 12px Arial, Helvetica, sans-serif; padding:30px 40px 10px 0px; margin:0 20px 0 0; width:604px; float:right; line-height:22px; color:#021839;}


.right_cont3 h2{font:bold 14px Arial, Helvetica, sans-serif; color:#AE8B48; margin:0px; padding:20px 0 0 0px}
.right_cont3 h1{font:bold 18px Arial, Helvetica, sans-serif; color:#021839; margin:0px; padding:20px 0 0 0px}




/*------------- 13-nov-09 ------*/	
ul.rep2{padding:10px 0 0 0; margin:0px; }
ul.rep2 li{padding:0px 0 15px 25px; margin:0px; list-style:none; background:url(../images/cirlce-pic.jpg) 0 3px no-repeat; font:normal 14px Arial, Helvetica, sans-serif; color:#333; }
ul.rep2 span{padding:0px; margin:0px; color:#FF3333; }

ul.rep2 li a {color:#FF3333; text-decoration: underline;}
ul.rep2 li a:hover{color:#333; text-decoration:none;}


/*------------- 12-jan-10 ------*/	

ul.rep3{padding:10px 0 0 0; margin:0px; }
ul.rep3 li{padding:0px 0 15px 25px; margin:0px; list-style:none; background:url(../images/cirlce-pic.jpg) 0 3px no-repeat; font:normal 12px Arial, Helvetica, sans-serif; color:#333; }
ul.rep3 span{padding:0px; margin:0px; color:#FF3333; }

ul.rep3 li a {color:#FF3333; text-decoration: underline;}
ul.rep3 li a:hover{color:#333; text-decoration:none;}


/*------------- 22-mar-10 ------*/	

ul.rep4{padding:10px 0 0 0; margin:0px; }
ul.rep4 li{padding:0px 0 15px 25px; margin:0px; list-style:none; background:url(../images/jeff/black_circle.gif) 0 3px no-repeat; font:bold 14px Arial, Helvetica, sans-serif; color:#000; }
ul.rep4 span{padding:0px; margin:0px; color:#000; }

ul.rep4 li a {color:#000; text-decoration: underline;}
ul.rep4 li a:hover{color:#000; text-decoration:none;}


.left_box_new{background:url(../images/jeff/left_box_top.gif) no-repeat; width:280px; float:left;}
.left_bg_new{background:url(../images/jeff/left_box_bg.gif) repeat-y; width:280px; position:absolute; top:137px; left:30px; }

.main_cont2{width:1001px; margin:auto 0; border:solid 1px #4D4D4B; border-bottom:none; padding:0px;
background:transparent url(../images/jeff/left_box_bg.gif) repeat-y scroll 29px 0; }

.blue_box_new{font:normal 12px Arial, Helvetica, sans-serif; color:#FFF; background:#021839; width:256px; margin:20px; background:url(../images/jeff/new_form/form_back.gif) repeat-y;}


/*------------- 23-mar-10 ------*/	

.new_form_block{padding:0 0 0px 0; height:359px; margin:0 auto; width:256px; background:url(../images/jeff/new_form/fot.gif) bottom no-repeat;}

.new_form_block .back{ padding:0px; margin:0px; background:url(../images/jeff/new_form/form_back.gif) repeat-x #E7D1A7; width: auto;}
.new_form_block .head{ padding:10px 0 0 0; margin:0px; background: url(../images/jeff/new_form/head.gif) no-repeat; width:256px; height:63px; float:left; font:bold 18px Arial, Helvetica, sans-serif; color:#021839; text-align:center;}  

.main_cont{width:1001px; margin:auto 0; border:solid 1px #4D4D4B; border-bottom:none; padding:0px;
background:transparent url(../images/jeff/left_box_bg.gif) repeat-y scroll 29px 0;}

.left_bg{background:url(../images/jeff/left_box_bg.gif) repeat-y; width:280px; position:absolute; top:137px; left:30px;}
..left_bg1{background:url(../images/jeff/left_box_bg.gif) repeat-y; width:280px; position:absolute; top:137px; left:30px;}


.new_form_blockbox{padding:0 0 20px 0; margin:0 auto; width:256px; background:url(../images/jeff/new_form/fot.gif) bottom no-repeat;}

.new_form_blockbox .back{ padding:0px; margin:0px; background:url(../images/jeff/new_form/form_back.gif) repeat-x #E7D1A7; width: auto;}
.new_form_blockbox .head{ padding:10px 0 0 0; margin:0px; background: url(../images/jeff/new_form/head.gif) no-repeat; width:256px; height:63px; float:left; font:bold 18px Arial, Helvetica, sans-serif; color:#021839; text-align:center;}  

.main_cont{width:1001px; margin:auto 0; border:solid 1px #4D4D4B; border-bottom:none; padding:0px;
background:transparent url(../images/jeff/left_box_bg.gif) repeat-y scroll 29px 0;}

.left_bg{background:url(../images/jeff/left_box_bg.gif) repeat-y; width:280px; position:absolute; top:137px; left:30px;}
..left_bg1{background:url(../images/jeff/left_box_bg.gif) repeat-y; width:280px; position:absolute; top:137px; left:30px;}

/*------------- 22-apr-10 ------*/	

.text_blk{padding:0px; margin:0px; font:normal 12px Arial, Helvetica, sans-serif; color:#000;}


/*------------- 23-apr-10 ------*/	

.btn_back {padding:0px; margin:0px; background:url(../images/btn_cruve-2.gif) repeat-x; height:44px;  font:normal 12px Arial, Helvetica, sans-serif; color:#000;}

.btn_back a{color:#000; text-decoration:none;}
.btn_back a:hover{color:#000; text-decoration: underline;}


.attoreny_content_block{width:573px; background:url(../images/jeff/jeff_back.gif) repeat-x #fff; padding:10px;}
.blank_pic_new{padding:0px; margin:0p; margin:5px 10px 10px 0px; background:url(../images/jeff/blank_pic.gif) no-repeat; width:151px; height:152px;}



/*------------- 1-june-10 ------*/	

ul.rep5{padding:10px 0 0 0; margin:0px; }
ul.rep5 li{padding:0px 0 5px 25px; margin:0px; list-style:none; background:url(../images/jeff/black_circle.gif) 0 3px no-repeat; font:bold 14px Arial, Helvetica, sans-serif; color:#000; }
ul.rep5 span{padding:0px; margin:0px; color:#000; }

ul.rep5 li a {color:#000; text-decoration: underline;}
ul.rep5 li a:hover{color:#000; text-decoration:none;}



/*------------- 22-june-10 ------*/	

.txt_blk { padding:0px; margin:0px; font: normal 12px Arial, Helvetica, sans-serif; color:#000;}
.txt_blk a{ color:#000; text-decoration:none;}
.txt_blk a:hover{ color:#000; text-decoration:none;}




/*------------- 20-aug-10 ------*/	

.right_cont ul.site_map  ul.divorce2{padding:0px; margin:0px; width:300px;}
.right_cont ul.site_map  ul.divorce2 li{font:normal 11px Arial, Helvetica, sans-serif; line-height:22px; color:#000; list-style:none; background:transparent url(../images/left-arrow1.gif) no-repeat scroll 3px 8px; padding:0px 0 0 25px; margin:0px;}
.right_cont ul.site_map  ul.divorce2 li a{color:#000; text-decoration:none;}
.right_cont ul.site_map  ul.divorce2 li a:hover{color:#000; text-decoration: underline;}





/*------------- 10-nov-10 ------*/	
.sub_btn{padding:0px; margin:0px; width:129px; height:35px; cursor:pointer;}
