/*.landScape
{
 page:landscape;
 width: 100%;
 height: 100%;
 margin: 0% 0% 0% 0%;
 filter: progid:DXImageTransform.Microsoft.BasicImage(Rotation=3);
}
*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#f9fff5;
	}
#main {
width:950px;
margin:0 auto;
background-color:#f9fff5;
}

#header{
background-image:url(../images/logo_header.jpg);
height:108px;
}

#inner_header{
background-image:url(../images/inner_header.jpg);
height:128px;
}

#login_header{
height:64px;
margin:0;
width:100%;
background-image:url(../images/login_bg.jpg);
}
#login_penal{
float:left;
width:100%;
margin-top:7px;
margin-left:10px;
}
.white12_bold{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}
.blacktxt_11{
font-family:tahoma;
font-size:11px;
color:#000000;
text-decoration:none;
}

.blacktxt_11_arial{
font-family:Arial;
font-size:11px;
color:#000000;
text-decoration:none;
}



.footer_smalltxt{
font-family:arial;
font-size:10px;
color:#000000;
text-decoration:none;
}
.footer_smalltxt2{
font-family:arial;
font-size:7pt;
color:#000000;
text-decoration:none;
}

.whitetxt_11_link{
font-family:tahoma;
font-size:11px;
color:#ffffff;
text-decoration:none;
}
.whitetxt_11_link:Hover{
text-decoration:underline;
}
.white16_bold{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}
.whitetxt_12{
font-family:tahoma;
font-size:11px;
color:#ffffff;
text-decoration:none;
}
#lower_footer{
height:90px;
background-image:url(../images/footer_lower.jpg);
background-repeat:repeat-x;
text-align:center;
}
#lower_footer_others{
/*height:90px;*/
height:30px;
text-align:center;
}

#lower_footer2{
height:40px;
background-image:url(../images/footer_lower.jpg);
background-repeat:repeat-x;
text-align:center;
}
#footer_links{
background-image:url(../images/green_footer.jpg);
height: 31px;
text-align:center;
padding-top:10px;
}
#footer_links_2{
background-image:url(../images/green_footer_2.jpg);
height: 47px;
text-align:center;
padding-top:10px;
}
#main_nav{
width:650px;
}
#nav_top{
background-image:url(../images/nav_top1.jpg);
height:58px;
padding-top:6px;
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
text-decoration:none;
color:#155900;
}
.nav_center{
background-image:url(../images/nav_center1.jpg);
height:57px;
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
text-decoration:none;
color:#155900;
}
#nav_bottom{
background-image:url(../images/nav_bottom1.jpg);
background-position:top;
background-repeat:no-repeat;
height:58px;
padding-top:7px;
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
text-decoration:none;
color:#155900;
}
.nav_green_24link{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
text-decoration:none;
color:#155900;
}
#body_area {
margin:0 auto;
width:950px;
height:500px;
}
#body_left{
float:left;
width:241px;
margin:0 auto;
}
#body_right{
float:left;
width:687px;
margin:0 auto;
margin-left:6px;
}
#body_right_upper{
float:left;
width:687px;
margin:0 auto;
margin-left:6px;
height:600px;
background-image:url(../images/whynlm_center.jpg);
}
#big_ad{
background-image:url(../images/big_ad.jpg);
height:65px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#eb0000;
text-decoration:none;
padding-top:40px;
margin-top:7px;
margin-bottom:7px;
}
#small_left_ad{
background-image:url(../images/green_ad.jpg);
height:105px;
margin-top:7px;
margin-bottom:7px;
margin:0 auto;
}
#whynlm_top{
background-image:url(../images/whynlm_top.jpg);
height:36px;
padding-left:12px;
padding-top:5px;
vertical-align:top;
}
.whynlm_heading{
font-family:Arial Narrow, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}
#whynlm_center{
background-image:url(../images/whynlm_center.jpg);
background-repeat:repeat-y;
}
#leftbody_top{
background-image:url(../images/leftbody_top.jpg);
height:36px;
padding-left:12px;
padding-top:5px;
}
#leftbody_center{
background-image:url(../images/leftbody_rep.jpg);
background-repeat:repeat-y;
margin:0 auto;
}
#leftbody_center1{
background-image:url(../images/leftbody_rep.jpg);
background-repeat:repeat-y;
margin:0 auto;
}

#whynlm_inner{
margin: 0 auto;
width:687px;
}
#whynlm_inner_left{
float:left;
width:330px;
}
#whynlm_inner_right{
float:left;
width:330px;
}
.blackbig_heading{
font-family:arial narrow;
font-size:15pt;
color:#000000;
font-weight:bold;
text-decoration:none;
}
.greensml_bullet{
	list-style-image:url(../images/green_bullet_small.jpg);
}
.redsml_bullet{
	list-style-image:url(../images/red_sml_blt.jpg);
	line-height:20px;
}

.arial_17black_link{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#000000;
line-height:22px;
list-style-image:url(../images/red_bullet.jpg);
text-decoration:none;
}
.arial_17black_link:Hover{
text-decoration:underline;
}
.yellow_small_link{
font-family:tahoma;
font-size:12px;
color:#FFFF00;
text-decoration:underline;
}
.yellow_small_link:Hover{
text-decoration:none;
}
#cat_center{
background-image: url(../images/cat_rep.jpg);
background-repeat:repeat-y;
margin:0 auto;
}

.cat_link a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-decoration:none;
height:25px;
width:377px;
line-height:25px;
}
.cat_link:Hover{
/*background-image:url(../images/cat_link_bg.jpg);
*/
}
.mybg{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-decoration:none;
height:25px;
width:377px;
line-height:25px;
background-image:url(../images/cat_link_bg.jpg);
background-repeat:no-repeat;
background-position:left;
}

.mybg a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-decoration:none;
height:25px;
width:377px;
line-height:25px;
background-image:url(../images/cat_link_bg.jpg);

}
#cat_laft{
width:277px;
float:left;
margin:0 auto;
}
#cat_right{
width:250px;
float:left;
margin-left:10px;
}
.linkbg{
background-image:url(../images/cat_link_bg.jpg);
}
.manuclass{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-decoration:none;
height:21px;
padding-left:5px;
padding-top:5px;
width:377px;
line-height:25px;
}
#search_pan{
float:right; 
height:211px; 
top:158px;  
left:690px;
width:302px;
float:right;
position:absolute;
}
.arial_12white_link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
line-height:22px;
text-decoration:none;
}
.arial_12white_link:Hover{
color:#a6e400;
text-decoration:none;
}

.brdgrmb{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#006633;
text-decoration:none;
}
.arrow{
font-family:trebuchet Ms;
font-size:12px;
color:#006633;
text-decoration:none;
}

.brdgrmb:Hover{
color:#000000;
text-decoration:none;
}

.green_minuts{
font-family:Arial;
font-size:12px;
color:#006633;
text-decoration:none;
}

.big_heading2{
font-family:arial narrow;
font-size:20pt;
color:#006633;
font-weight:bold;
text-decoration:none;
}
.bodytxt12{
font-family:trebuchet Ms;
font-size:12px;
font-weight:bold;
color:#006633;
text-decoration:none;}

.bodytxt12a{
font-family:trebuchet Ms;
font-size:12px;
color:#000000;
text-decoration:none;}

.bodytxt13{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
text-decoration:none;

}


.bodytxt_yellow{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#C6ED38;
text-decoration:none;
}


.bodytxt_white{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;

}


.bodytxt14{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-decoration:none;

}
.redcat_heading2{
font-family:arial narrow;
font-size:17px;
color:#eb0000;
font-weight:bold;
text-decoration:none;
}
.green_docnumber{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#1d7d00;
text-decoration:none;
}
.black_docname{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#000000;
text-decoration:none;
}
.right_bottombrd {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #eaf5e0;
	border-bottom-color: #eaf5e0;
}
.main_brdr {
border:#009966 solid 1px;
}
.main_brdr2 {
border:#CADBC4 solid 1px;
}
.buying_procedure{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#999999;
text-decoration:none;
}
.buying_procedure_explained{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#595B57;
text-decoration:none;
}
.bp_red_heading{
font-family:arial narrow;
font-size:17px;
color:#FF6266;
font-weight:bold;
text-decoration:none;
}
.estarik{
font-family:Arial, Helvetica, sans-serif;
color:#FF0000;
text-decoration:none;
font-size:12px;
}
.brdgrmb2{
font-family:trebuchet Ms;
font-size:16px;
color:#006633;
text-decoration:none;
}
.blue_heading{
font-family:arial;
font-size:15px;
color:#2a58a4;
font-weight:bold;
text-decoration:none;
}

.blue_heading_a{
font-family:arial;
font-size:11px;
color:#2a58a4;
font-weight:900;
text-decoration:none;
}

.blue_heading_a:hover{
text-decoration:underline;
}

.paging{
font-family:arial;
font-size:12px;
color:#006633;
font-weight:bold;
text-decoration:none;
}
.paging:Hover{
text-decoration:underline;
}
.red_paging{
font-family:arial;
font-size:14px;
color:#eb0000;
font-weight:bold;
text-decoration:underline;
}

.red_paging_nq{
font-family:arial;
font-size:14px;
color:#eb0000;
font-weight:normal;
text-decoration:underline;
}

.red_paging2{
font-family:arial;
font-size:12px;
color:#eb0000;
font-weight:bold;
text-decoration:underline;
}
.red_bold_link{
font-family:arial;
font-size:12px;
color:#eb0000;
font-weight:bold;
text-decoration:underline;
}
.red_bold_link:Hover{
text-decoration:none;
}

.blackbig_heading3{
font-family:arial narrow;
font-size:14pt;
color:#000000;
font-weight:bold;
text-decoration:none;
}
.red_bold13{
font-family:arial;
font-size:13px;
color:#eb0000;
font-weight:bold;
text-decoration:none;
}
.alpha_green2{
font-family:arial;
font-size:12px;
color:#007101;
padding-left:10px;
font-weight:bold;
text-decoration:none;
letter-spacing:2px;
}
.alpha_green{
font-family:arial;
font-size:14px;
color:#006633;
font-weight:bold;
text-decoration:none;
}

.alpha_green_nq{
font-family:arial;
font-size:14px;
color:#006633;
font-weight:normal;
text-decoration:none;
}


#header_new{
background-image:url(../images/inner_header.jpg);
background-repeat:no-repeat;
height:128px;
}
#rightbody_topheading{
background-image:url(../images/body_why_heading.jpg);
height:34px;
padding-left:12px;
padding-top:5px;
background-repeat:no-repeat;
}
#new_center_content{
background-image:url(../images/new_why_rep.jpg);
background-repeat:repeat-y;
margin:0 auto;
}
.testim_qoutes{
font-family:Arial, Helvetica, sans-serif;
font-size:50px;
color:#94b97e;
text-decoration:none;
}
.bodytxt14_link{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#D4A017;
text-decoration:none;
}
.bodytxt13_link{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
text-decoration:none;
}
.bodytxt13_link:hover{
text-decoration:underline;
}
.arial_12black_normal{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}
#header_new_change {
background-image:url(../images/new_header_change.jpg);
background-repeat:no-repeat;
height:141px;
}
#header_new_index{
background-image:url(../images/new_header_index.jpg);
height:107px;
}
.alpha_green2{
font-family:arial;
font-size:12px;
color:#007101;
padding-left:10px;
font-weight:bold;
text-decoration:none;
letter-spacing:2px;
}
.alpha_green2:Hover{
text-decoration:underline;
}
.arial_12blue_link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0000ee;
text-decoration:none;
}
.arial_12blue_link:Hover{
color:#800080;
text-decoration:underline;
}

.star_red_bold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ff0000;
	text-decoration:none;
	font-weight: bold;
}
.form_box {
	background-color: #fbfff9;
	height: 18px;
	width: 226px;
	border: 1px solid #9fbd96;
	font-size:13px;
}

.form_box2 {
	background-color: #fbfff9;
	height: 21px;
	width: 226px;
	border: 1px solid #9fbd96;
}

.register_heading_green_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0d3c01;
	text-decoration: none;
}
.form_box_lagre {
	background-color: #fbfff9;
	height: 155px;
	width: 316px;
	border: 1px solid #9fbd96;
	font-size:13px;
	
}
.form_box_small {
	background-color: #fbfff9;
	height: 21px;
	width: 96px;
	border: 1px solid #9fbd96;

}
.form_login_box {
	background-color: #f6fcf2;
	height: 18px;
	width: 176px;
	border: 1px solid #9aba8f;
}
.rial_12black_link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}
.rial_12black_link:Hover{
text-decoration:underline;
}
.green_bold_link{
font-family:arial;
font-size:12px;
color:#006600;
font-weight:bold;
text-decoration:underline;
}
.green_bold_link:Hover{
text-decoration:none;
}
.bold_green13_forum{
font-family:arial;
font-size:13px;
color:#006633;
text-decoration:none;
}
.vis_link_green{
font-family:arial;
font-size:12px;
color:#006633;
text-decoration:none;
}
a.vis_link_green:visited{
color:#800080;
}
a.vis_link_green:hover{
color:#FF0000;
text-decoration:none;
}






.vis_link_green_b2b{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}
a.vis_link_green_b2b:link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
text-decoration:none;
}
a.vis_link_green_b2b:visited{
color:#800080;
}

a.vis_link_green_b2b:Hover{
color: #FF0000;
text-decoration:none;
}





/* By Waqas */
.brdgrmb_simple_non_link{
font-family:arial;
font-size:12px;
color:#006633;
text-decoration:none;
}

.brdgrmb:Hover{
color:#FF0000;
}
.redcat_heading{
font-family:arial narrow;
font-size:15px;
color:#eb0000;
font-weight:bold;
text-decoration:none;
}
.bold_green12{
font-family:arial;
font-size:12px;
color:#006633;
text-decoration:none;
}
.bold_green12:Hover{
color:#FF0000;
}
.arial_12black_link{
font-family:arial;
font-size:12px;
color:#000000;
text-decoration:none;
}
a.arial_12black_link:link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}
a.arial_12black_link:visited{
color:#800080;
}

a.arial_12black_link:Hover{
color: #FF0000;
text-decoration:none;
}

.brdgrmb_more_info{
font-family:trebuchet Ms;
font-size:12px;
color:#006633;
text-decoration:none;
}
a:visited.brdgrmb_more_info{
color:#800080;
}
a:hover.brdgrmb_more_info{
color:#FF0000;
}
.vis_link_green_intro_page{
font-family:arial;
font-size:12px;
color:#006633;
text-decoration:none;
}
a.vis_link_green_intro_page:visited{
color:#006633;
}
a.vis_link_green_intro_page:hover{
color:#FF0000;
}
.register_hint_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7c7f7a;
	text-decoration: none;
}
a.register_hint_text:hover {
color:#FF0000;
}

.bold_green_msg{
font-family:arial;
font-size:12px;
color:#006633;
text-decoration:none;
}


a.squarebutton{
background: transparent url("media/red_green_left.gif") no-repeat top left;
display: block;
float: left;
font: normal 11px tahoma; /* Change 12px as desired */
line-height: 14px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
height: 20px; /* Height of button background height */
padding-left: 9px; /* Width of left menu image */
text-decoration: none;
}
a:link.squarebutton, a:visited.squarebutton, a:active.squarebutton{
color: #ffffff;
font-weight:bold; /*button text color*/
}

a.squarebutton span{
background: transparent url("media/red_green_right.gif") no-repeat top right;
display: block;
padding: 2px 9px 4px 0; /*Set 9px below to match value of 'padding-left' value above*/
}

a.squarebutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.squarebutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: white;
font-weight:bold;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}
.arial_12green_link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#006633;
text-decoration:none;
}
.arial_12green_link:Hover{
color:#FF0000;
}

.small_heading_grn{
font-family:arial;
font-size:14px;
color:#006633;
font-weight:bold;
}

.bodytxt13_green_link{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#006633;
text-decoration:none;
}
.bodytxt13_green_link:hover{
text-decoration:none;
color:#FF0000;
}

.arial_11_green{
font-family:arial;
font-size:11px;
color:#006633;
text-decoration:none;
}

.arial_11_green:Hover{
color:#FF0000;
text-decoration:none;
}

.bodytxt14_green_cat{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#006633;
text-decoration:none;
}
.bodytxt14_green_cat:hover{
text-decoration:none;
color:#FF0000;
}

.bold_green_family_law{
font-family:arial;
font-size:16px;
color:#006633;
text-decoration:none;
}
.bold_green_family_law:Hover{
color:#FF0000;
}

.bodytxt13_link_new{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
text-decoration:underline;
}
.bodytxt13_link_new:hover{
text-decoration:none;
}
.feedback_heading
{

font-family:Arial, Helvetica, sans-serif;
font-size:20px;
text-decoration:none;
color:#006633;

}
.feedback_heading_a
{

font-family:Arial, Helvetica, sans-serif;
font-size:13px;
height:25px;
font-weight:bold;
text-decoration:none;
color:#006633;

}

.greenbig_heading_new{
font-family:arial narrow;
font-size:15pt;
color:#006600;
font-weight:bold;
text-decoration:none;
}

.blue_heading_documents_tittles{
font-family:arial;
font-size:15px;
color:#2a58a4;
font-weight:bold;
text-decoration:none;
}
.blue_heading_documents_tittles:hover{
text-decoration:none;
color:#FF0000;
}

.new_more_info{
font-family:arial;
font-size:12px;
color:#006633;
text-decoration:none;
}
a:visited.new_more_info{
color:#800080;
}
a:hover.new_more_info{
color:#FF0000;
}

.budcrumb_new_arial_link{
font-family:arial;
font-size:12px;
color:#006633;
text-decoration:none;
}

a:hover.budcrumb_new_arial_link{
color:#FF0000;
}


.budcrumb_new_arial_static{
font-family:arial;
font-size:12px;
color:#006633;
text-decoration:none;
}

.bodytxt14_blue{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#2a58a4;
text-decoration:none;

}

.vis_link_blue_intro_page{
font-family:arial;
font-size:14px;
color:#2a58a4;
text-decoration:none;
font-weight:bold;
}
a.vis_link_blue_intro_page:hover{
color:#FF0000;
}
.arial_12blue_link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0059b4;
text-decoration:none;
}
a.arial_12blue_link:link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0059b4;
text-decoration:none;
}
a.arial_12blue_link:visited{
color:#800080;
}

a.arial_12blue_link:Hover{
color: #FF0000;
text-decoration:underline;
}
.redcat_heading3{
font-family:arial narrow;
font-size:26px;
color:#eb0000;
text-decoration:none;
}



.blue_heading_copy

{
font-family:arial;
font-size:15px;
color:#2a58a4;
font-weight:bold;
text-decoration:none;

}

.blue_heading_copy a:link

{
font-family:arial;
font-size:15px;
color:#2a58a4;
font-weight:bold;
text-decoration:none;
}

.blue_heading_copy a:visited

{
font-family:arial;
font-size:15px;
color:#2a58a4;
font-weight:bold;
text-decoration:none;
}



.blue_heading_copy a:hover

{
font-family:arial;
font-size:15px;
color:#FF0000;
font-weight:bold;
text-decoration:none;
}



.blue_heading_copy a:active

{
font-family:arial;
font-size:15px;
color:#2a58a4;
font-weight:bold;
text-decoration:none;
}


.bodytxt13_copy{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
text-decoration:none;

}

.bodytxt13_copy a:hover

{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FF0000;
font-weight:bold;
text-decoration:none;
}

.arial_14grey_link{
font-family:Arial, Helvetica, sans-serif;
font-size:14px; 
color:#666666;
text-decoration:underline
}

.arial_14grey_link:Hover{
color:#FF0000;
text-decoration:none;
}

.lnnk{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:underline
}

.lnnk:Hover{
color:#FF0000;
text-decoration:none;
}

.copylnnk{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
}

.copylnnk:Hover{
color:#FF0000;
text-decoration:underline
}

.footer_smalltxt_gray{
font-family:arial;
font-size:10px;
color:#969292;
text-decoration:none;
}


.brdr-bottom-green { border-bottom:solid 1px #c5eaba;}
.brdr-top-green {border-top:solid 1px #a8e496;}
/*.brdr-top-green {border-bottom:solid 1px #a8e496;}*/
.brdr-left-green {border-left:solid 1px #a8e496;}
.brdr-right-green {border-right:solid 1px #a8e496;}
.form-title {font:bold 16px Arial; color:#1b7400;}
.help-caption {font:10px Verdana; color:#333;}
.form-title-sub {font:14px Arial; color:#161616;}
.brdr-bot-grey {border-bottom:solid 1px #dfdede;}

.nav_green_24link2{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
text-decoration:none;
color:#155900;
margin:0;
}
.nav_green_24link3{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
text-decoration:none;
color:#155900;
margin:0;

}

.bodytxt13_2{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
text-decoration:none;
font-weight:normal;
margin:0;
}
.big_heading2_2{
font-family:arial narrow;
font-size:20pt;
color:#006633;
font-weight:bold;
text-decoration:none;
margin:0;
}
.bodytxt13_doc{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
text-decoration:none;
font-weight:normal;
margin:0;
}
.nav_green_24link_2{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
text-decoration:none;
color:#155900;
margin:0;
}

.nav_green_24link_22{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
text-decoration:none;
color:#197804;
margin:0;
}


.search_link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0F880F;
text-decoration:underline;
}
.search_link:link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0F880F;
text-decoration:underline;
}
.search_link:Hover{
color: #FF0000;
text-decoration:underline;
}
/*
.search_link:visited{
color:#800080;
}
*/
.search_txt12{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
}



.search_title{
font-family:arial;
font-size:12px;
color:#007900;
font-weight:bold;
text-decoration:none;
}
a.search_title:link{
font-family:arial;
font-size:12px;
color:#007900;
font-weight:bold;
text-decoration:none;
}

a.search_title:Hover{
color: #FF0000;
text-decoration:underline;
}
a.search_title:visited{
color:#800080;
}

.search_description{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
}
.sponsored{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#8A8C8A;
}
.bodytxt11{
font-family:arial;
font-size:11px;
text-decoration:none;
}

.search_paging{
font-family:arial;
font-size:12px;
color:#007900;
text-decoration:none;
font-weight:normal
}
a.search_paging:link{
font-family:arial;
font-size:12px;
color:#007900;
font-weight:bold;
text-decoration:none;
}

a.search_paging:Hover{
color: #FF0000;
text-decoration:underline;
}


.search_paging_b{
font-family:arial;
font-size:12px;
color:#000000;
text-decoration:none;
font-weight:normal
}
a.search_paging_b:link{
font-family:arial;
font-size:12px;
color:#000000;
font-weight:bold;
text-decoration:none;
}

a.search_paging_b:Hover{
color: #FF0000;
text-decoration:none;
}





#box-main  { width:442px; height:auto; background-color:#F0F9E8; border:solid 1px #C8EFBC; display:block; float:left; text-align:center;}
#box-main .inner { width:90%; display:block; margin:0 auto; margin-top:5px;}
#box-main .inner .row { width:100%; display:block; text-align:left;}
#box-main .inner .content_2 { width:94%; display:block; margin:0 auto; font:12px arial; color:#333; margin-top:5px;}
#box-main .inner .content_3b { width:94%; display:block; margin:0 auto; font:10px arial; color:#1B7400; margin-top:2px;}
#box-main .inner .form-title { font:20px Arial; color:#1B7400; margin-top:0;}


.top-left-corner {float:left; position:relative; ;}
.top-right-corner {float:right;  position:relative; ;}
.bottom-left-corner {float:left; ; margin-top:auto; position:relative; ;}
.bottom-right-corner {float:right;  margin-top:auto; position:relative; ;}




#content-main { width:400px; font:12px Arial; color:#333; display:block; float:left; padding-top:10px; margin:0 auto;}
#content-main .title-sub {color:#1C7300; font-weight:bold;}
#content-main .row { width:96%; display:block; border-bottom:solid 1px #666; margin:0 auto; margin-top:5px; margin-bottom:5px;}
#content-main .row div { width:5%; display:inline; float:left; padding-top:5px;}
#content-main .row span { width:95%; display:inline; float:left;}

#left-menu {width:200px; display:block; background-color:#fff; border:solid 1px #ccc; margin:0 auto;}
#left-menu .inner-wrapper {width:95%; font:12px Arial; padding-top:10px; display:block; margin:0 auto;}
#left-menu .inner-wrapper .row {width:100%; display:block; border-bottom:solid 1px #ccc; padding-top:5px; margin-bottom:-2px;}
#left-menu .inner-wrapper .form-title {font:15px Arial; font-weight:bold; color:#333;}
#left-menu .inner-wrapper .content_2 {font:11px arial;}

#right-menu {width:232px; height:185px; display:block; border:solid 1px #C8EFBC;background-color:#F0F9E8; margin:0 auto;}
#right-menu .inner-wrapper{width:94%; display:block; margin:0 auto; padding-top:5px;} 
#right-menu .title-section { /*font:12px Arial; color:#136A01*/ font:13px Arial;color:#2a58a4; font-weight:bold;}
#right-menu .a_link_b {font:12px Arial; color:#2a58a4;text-decoration:none;/*color:#06c;*/}
#right-menu .inner-wrapper div {display:inline; float:left; width:20px; }
#right-menu .inner-wrapper span {display:inline; float:left; width:50px;  }
#right-menu .inner-wrapper .doc-title {width:40px; margin-left:20px;display:inline; float:left; text-align:center;}
#right-menu .inner-wrapper .row {width:90%; border-bottom:solid 1px #C8EFBC; display:block; padding-top:15px; }
#right-menu .inner-wrapper #price {width:100px; float:left; display:inline;  margin-top:5px;}
#right-menu .inner-wrapper #button { width:auto; float:right; display:inline; margin-top:5px; padding-right:90px;}
#right-menu .price-title {font:bold 12px Arial; float:left; display:inline;}
#right-menu .price {font:13px Arial; float:left; display:inline;}





.bottom_text_form{font:10px arial; color:#333; margin-top:1px;}
.bottom_text_form2{font:12px arial; color:#333;}
.discount_p{font:12px arial; color:#F00; font-weight:bold;}
.updated_date{font:11px arial; color:#999;}

.content555 { width:94%; display:block; margin:0 auto; font:12px arial; color:#333; margin-top:10px;}
.low_content{font:11px Verdana; color:#4A9E48;}
.form-title {font:15px Arial; font-weight:bold; color:#333;}
.title-sub {color:#1C7300; font-weight:bold;}
.c_span { width:95%; display:inline; float:left;}

.left_menu_form_title {font:12px Arial; font-weight:normal; color:#333;}
.left_menu_content {font:11px arial;}

.buy_button_2a {float:right;margin-top:5px; width:100px;}
.a_link_b2 {font:12px Arial; color:#2a58a4;text-decoration:none;/*color:#06c;*/}


.banner-main-border { border:solid 1px #096; }
.banner-bgcolor { background-color:#EBF6E2; }
.banner-title { font:bold 12px Arial; color:#063;}
.banner-content { font: 11px tahoma; color:#000;}












.redlink{
font-family:arial;
font-size:12px;
color:#000000;
text-decoration:none;
font-weight:normal
}
a.redlink:Hover{
color:#FF0000;
text-decoration:underline;
}



#container { width:865px; margin:0 auto; display:block;}
#top-links { width:50%; float:right; text-align:right; }
#top-links a { font:11px verdana; color:#333; padding-right:5px; padding-left:5px; }

#content-main {  width:100%; display:block; margin-bottom:10px; color:#000; }
.title-main-green { font:bold 25px Arial; color:#063; }
.sub-text { font:bold 15px Arial;}

#two-sections { width:100%; display:block; background-color:#009933; }
#two-sections #left-content { float:left; width:550px; display:inline; background-color:#99CC00; }
 
#test-main-box { width:290px; display:block; float:right;  }
#testi { float:right; width:281px; border-top:1px solid #BFDEB4; border-bottom:1px solid #BFDEB4; background-color:#F1FAE8; }
#testi .inner { margin-left:-1px; _margin-left:0px; padding-top:8px; _padding-top:0; padding-left:15px; display:block; width:265px; _width:281px;  border-left:1px solid #BFDEB4; border-right:1px solid #BFDEB4;}
#testi .testi-name { padding-left:18px; padding-right:18px; }
#testi .msg-title { font:18px Arial; color:#063; display:block; padding-bottom:5px;}
#testi .msg {  font:12px Arial; color:#000;  display:block; }
#testi .name { font:12px Arial; color:#666; padding-top:5px; display:block;}
#testi a { font:12px Arial; color:#06c;  padding-top:5px;}

.top-left-corner {float:left; position:relative; ;}
.top-right-corner {float:right;  position:relative; ;}
.bottom-left-corner {float:left; ; margin-top:auto; position:relative; ;}
.bottom-right-corner {float:right;  margin-top:auto; position:relative; ;}

#banner { width:860px; height:235px; margin:0 auto; background-image:url(../images/banner.jpg); background-repeat:no-repeat;  }

#testimonial .msg {  font:12px Arial; color:#000; }
#testimonial .name { font:12px Arial; color:#666;}

.sub-title { font:18px Arial; color:#063;  margin-bottom:-10px;  }

#content-main ul { list-style:none; line-height:130%;}
#content-main ul li { list-style-image:url(../images/red-arrow-bullet.gif); color:#000; }
#buttons { display:block; width:100%; margin:0 auto; text-align:center;padding-top:12px;}
#buttons .btn { margin-right:15px;}

.arial_15blue_link{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#1B7601;
text-decoration:none;
}
a.arial_15blue_link:link{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#000;
text-decoration:none;
}
a.arial_15blue_link:visited{
color:#800080;
}

a.arial_15blue_link:Hover{
color: #FF0000;
text-decoration:none;
}
.court_green{
font-family:arial;
font-size:14px;
color:#006633;
text-decoration:none;
font-weight:bold;
}

a.court_green:link{
font-family:arial;
font-size:14px;
color:#007900;
font-weight:bold;
text-decoration:none;
}

a.court_green:Hover{
color: #FF0000;
text-decoration:underline;
}
.red_paging{
font-family:arial;
font-size:14px;
color:#eb0000;
font-weight:bold;
text-decoration:underline;
}



/* ADvertising CSS*/
#inner-content-wrapper { width:890px; margin:0 auto; font:12px Arial; text-align:justify; }
#inner-content-wrapper #cost-table { margin:0 auto;width:400px; background-color:#f9fff5; border:solid 1px #E0E9D6;clear:right; height:77px;}
#inner-content-wrapper #cost-table div { width:132px; border-right:solid 1px #E0E9D6; height:20px; padding-top:5px; background-color:#EBF6E2; display:inline; float:left; text-align:center; border-bottom:solid 1px #E0E9D6; }
#inner-content-wrapper #cost-table div .title {font:bold 12px arial; color:000;}
#inner-content-wrapper #cost-table span { width:132px; height:20px; padding-top:5px; background-color:#f9fff5; display:inline; float:left; text-align:center; border-right:solid 1px #E0E9D6; border-bottom:solid 1px #E0E9D6; }
#inner-content-wrapper #cost-table .bg-subtitle { background-color:#f3f3f3;}
#inner-content-wrapper .highlight-text {font:arial;color:#f39;}

#lists { width:90%; margin:0 auto;}
#lists span { width:20px; display:inline; float:left; padding-top:5px;}

#lists div { width:350px; display:inline; float:left;}






#container { width:100%; padding-top:10px; font:12px Arial; }
/*#container a { font:12px arial; color:#06c; text-decoration:none; }*/

#container .percent-table { width:430px; display:block; background-color:#fff; border:1px solid #ccc; margin:0 auto; overflow:auto; }
#container .percent-table .row1 { width:430px; height:30px; background-color:#ebebeb;}
#container .percent-table .row1 div { float:left; display:inline; width:325px; color:#326000; padding-left:7px; padding-top:7px; }
#container .percent-table .row1  span { float:right; display:inline; width:80px; height:20px; background-color:#969696; text-align:center; padding-top:5px; font:bold 11px verdana; color:#fff; margin-top:2px;} 
#container .percent-table .row2 { width:430px; height:30px; background-color:#fff;}
#container .percent-table .row2 div { float:left; display:inline; width:325px; color:#326000; padding-left:7px; padding-top:7px; }
#container .percent-table .row2  span { float:right; display:inline; width:80px; height:20px; background-color:#969696; text-align:center; padding-top:5px; font:bold 11px verdana; color:#fff; margin-top:2px;} 






/*#container #left { width:250px; display:inline; float:left; }*/
#container #left .title-green { font:bold 13px Arial; color:#326000; display:block; height:10px;}
/*#container #left a { color:#06c; text-decoration:none;}*/
#container #left ul li { list-style-image:url(../images/red-arrow-bullet.gif);}
/*#container #left .left-menu-pannel { background-color:#e2f2d7; width:215px; display:block; height:145px; padding:10px;}
#container #left .left-menu-pannel div { width:100%; display:block; font:bold 13px Arial; color:#1a8600; padding-bottom:10px;}
*/


/*#container #right { width:640px; display:inline; float:right; overflow:auto; overflow-x: hidden; overflow-y:hidden;}*/
#container #right img { float:right; }
#container #right ul li { list-style-image:url(../images/red-bullet.gif); margin-left:-20px; margin-left:0px; margin-bottom:10px; }
/*#container #right .right-content { width:100%; margin:0 auto; background-color:#ebf3e6; padding:10px; overflow:auto;  }
*/#container #right .content-title { font:bold 18px Arial; color:#1c7501; width:100%;}



#order-advert { width:97%;  margin-top:10px; margin-left:10px; font:13px Arial; }
#order-advert p { float:left; width:100%; display:block; _padding-top:10px; }
#order-advert .normal-txt { float:left; display:block; width:100%; _margin-top:10px; _margin-bottom:7px; clear:both;}
#order-advert .row { width:100%; display:block; float:left; padding-top:5px; padding-bottom:5px;}
#order-advert .row 2label { width:120px; float:left; display:inline; }
#order-advert .row 2span { width:200px; float:left; }
#order-advert .row .txt-box { height:13px; width:150px; font:11px verdana; color:#999;}
#order-advert .row .txt-box2 { height:20px; width:100%;}
#order-advert .row .chkbox { width:100px; display:inline; float:left; }
#order-advert .row .price { float:right; display:inline; }
#order-advert .row2 { width:100%; display:block; float:left;}

#cost { width:97%; /*margin-left:40px;*/ margin-bottom:10px; font:13px Arial; display:block; margin-top:10px; }
#cost .row-heading { display:block; background-color:#EBF3E6; width:97%; padding:7px; float:left; overflow:auto; margin-top:10px;font:bold 13px Arial; margin-left:10px; _margin-left:6px;}

#cost .row2 { width:100%; display:block; float:left; }
#cost .section { display:block; background-color:#EBF3E6; width:97%; height:250px; padding:7px; float:left; overflow:auto; margin-top:10px; margin-left:10px; _margin-left:6px; overflow-x: hidden; }

/*#cost .section .section-title { font:bold 13px Arial;}*/
#cost .page-title { float:left; font-weight:bold; color:#063; }
#cost .price-title { float:right; font-weight:bold; color:#063; }
#cost .row2 div { width:30px; float:left; display:inline;  }
#cost .row2 span { width:400px; float:left; display:inline; padding-top:2px;   }
#cost .row2 .stat-icon { display:block; width:20px; float:left; padding-right:40px;}
#cost .row2 b { width:50px; float:left; display:inline; padding-top:2px; font-weight:normal;  }
#cost .row-total { display:block; background-color:#EBF3E6; width:97%; padding:7px; float:left; overflow:auto; margin-top:10px;font:bold 13px Arial; margin-bottom:10px; margin-left:10px; _margin-left:6px; }
#cost .row-total .row { margin:0 auto; width:90%; display:block;padding-bottom:2px; padding-top:2px; border-bottom:1px dashed #136A01; overflow:auto; }
#cost .row-total .col1 { width:300px; float:left; display:inline; font-weight:normal; color:#136A01; }
#cost .row-total .col2 { width:70px; float:right; display:inline; text-align:right;}
#cost .row-total select { width:50px; }

#cost .row2 .sub-content { width:500px;  padding-top:5px; /*padding-bottom:5px; background-color:#99CC33;*/ }
#cost .row2 .sub-content .sub-row { width:100%; display:block; /*background-color:#0099CC;*/ }
#cost .row2 .sub-content .sub-row .bullet { width:11px; float:left; display:inline;  }
#cost .row2 .sub-content .sub-row .chkbox { width:20px; float:left; display:inline;}
#cost .row2 .sub-content .sub-row span { width:360px; float:left; display:inline; padding-top:2px; padding-left:5px; /*background-color:#FF0033;*/ }
#cost .row2 .sub-content .sub-row b { width:24px; float:left; display:block;/* padding-left:14px; _padding-left:12px;*/ /*background-color:#FFCC00;*/ padding-right:40px; }
#cost .row2 .sub-content .sub-row label { width:30px; float:left; display:block;  /*background-color:#996666;*/ }
#cost .row2 a { color:#06c; text-decoration:none; }
#cost .row2 a:hover { color:#FF0000;}

/*.left-menu-pannel { background-color:#e2f2d7; width:250px; display:block; height:145px; padding:10px;}
.left-menu-pannel div { width:90%; display:block; font:bold 13px Arial; color:#1a8600; padding-bottom:10px;}*/
.bredcrumb { font:11px Arial; }
.green-title { font:bold 14px Arial; color:#1C7501; float:left; margin-top:15px; }
.content-title { font:bold 18px Arial; color:#1c7501; width:100%;}
.remove { font:11px Arial; color:#063;}
.link-bold { font:bold 13px Arial; color:#06c;}
.testi_name { font:12px Arial; color:#666; padding-top:5px; display:block;}
.testi_name a { font:12px Arial; color:#06c;  padding-top:5px;}

.vis_link_green_adv{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#006633;
text-decoration:none;
}
a.vis_link_green_adv:link{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#006633;
text-decoration:none;
}
a.vis_link_green_adv:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#006633;
text-decoration:none;
}

a.vis_link_green_adv:Hover{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color: #FF0000;
text-decoration:none;
}



.vis_link_black_adv{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
text-decoration:none;
}
a.vis_link_black_adv:link{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333;
text-decoration:none;
}
a.vis_link_black_adv:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000;
text-decoration:none;
}

a.vis_link_black_adv:Hover{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color: #FF0000;
text-decoration:none;
}

/* ----- D & ST STYLES ----- */
#content-container { width:908px; margin:0 auto; }
#content-container h2 { font:18px Arial; color:#143d99;}
#content-container .green-bg {  background:url(../images/bacground-green.jpg) no-repeat; text-align:center; height:360px;}
#content-container .green-bg .inner-container { width:92%; padding-top:70px; margin:0 auto; display:block; text-align:left; font:12px Arial;}
#content-container .green-bg .inner-container .row { width:100%; display:block; margin-bottom:15px; overflow:auto;}
#content-container .green-bg .inner-container .row div { width:40px; display:inline; float:left; }
#content-container .green-bg .inner-container .row span { width:790px; display:inline; float:left; }
#content-container .green-bg .inner-container .row .green-title-fam { font:bold 15px arial; color:#1B7601; }
/*#content-container .green-bg .inner-container .row a { font:bold 15px Arial; color:#000; text-decoration:none;}*/

#content-container .content-area { width:875px; margin-left:15px; padding-top:10px; font:13px Arial;  }
#content-container .content-area .banners { width:334px; display:block; float:right; padding-left:5px; }
#content-container .content-area .banners img { padding-bottom:5px;}
#content-container .content-area ul li { list-style-type:none; list-style-image:url(../images/red-arrow-bullet.gif); line-height:130%;}
#content-container .bottom-buttons { width:600px; display:block; margin-left:125px; text-align:center;  }
#content-container .bottom-buttons img { padding-right:5px;}

#inner-content { width:850px; margin:0 auto; font:13px Arial;  }
#inner-content .blue-box { background:url(../images/blue-bg.jpg) repeat-x; height:35px; width:100%; float:left; }
#inner-content .blue-box div { padding-top:4px; padding-left:15px; font:20px Arial; color:#fff; }
#inner-content .blue-box div img { float:left; display:inline;}
#inner-content .blue-box div span {float:left; display:inline; padding-top:6px; padding-left:5px;}
#inner-content .blue-box div span a { color:#FFFF00; text-decoration:underline;}
.txt_13_bold{ font:bold 12px Arial; color:#fff; }
#inner-content .content { width:820px;  float:left; margin-top:10px; _margin-top:0px; padding-left:15px; }
#inner-content .content div { float:left; width:60%; display:inline; font:15px Arial; color:#000; }
#inner-content .content div a { color:#06c; }
#inner-content .content span { float:right; display:inline; }
#inner-content a { color:#06c; text-decoration:none; }
.gray-box { width:100%; display:block; background-color:#fff; height:128px; float:left; border:1px solid #ccc; margin-top:10px; }
.gray-box .inner-bg-gray { width:100%; height:125px; background:url(../images/grey-box-bg.jpg) repeat-x; }
.gray-box .inner-bg-gray .inner-content { width:96%; margin:0 auto; display:block; padding-top:20px; }
.gray-box .inner-bg-gray .inner-content div { width:100px; float:left; display:inline; }
.gray-box .inner-bg-gray .inner-content span { width:700px; float:left; display:inline; font:13px Arial; }
.gray-box .inner-bg-gray .inner-content span label{ font:bold 16px Arial; color:#143D99;  }


.green-box { width:100%; display:block; background-color:#fff; height:128px; float:left; border:1px solid #ccc; margin-top:10px;  }
.green-box .inner-bg-green { width:100%; height:125px; background:url(../images/green-box-bg.jpg) repeat-x;  }
.green-box .inner-bg-green .inner-content { width:96%; margin:0 auto; display:block; padding-top:20px; padding-bottom:10px; }
.green-box .inner-bg-green .inner-content div { width:100px; float:left; display:inline; }
.green-box .inner-bg-green .inner-content span { width:695px; float:left; display:inline; font:13px Arial;   }
.green-box .inner-bg-green .inner-content span label { font:bold 16px Arial; color:#143D99;  }

#top-section { width:100%; margin-top:10px;}
#bottom-section { width:100%; margin-top:10px; float:left; clear:left; margin-bottom:10px; }
#bottom-section label { font:bold 15px Arial; color:#136A01; }


.top-left-corner {float:left; position:relative; }
.top-right-corner {float:right;  position:relative;}
.bottom-left-corner {float:left;  margin-top:auto; position:relative; }
.bottom-right-corner {float:right;  margin-top:auto; position:relative;}

.pricing-table-adv { background-color:#F9FFF5; border:1px solid #B6D6A3; }
.price-title-adv { font:bold 11px tahoma; color:#000; padding-left:10px;}
.price-adv { font:bold 11px tahoma; color:#136A01; padding-right:10px;}



/* --------- STYLE FOR PURE LAW ---------- */

#container { width:100%; padding-top:10px; font:13px Arial;  }

#container .block { width:840px; float:left; display:block; background-color:#EBF7E3; padding:10px; margin:0 auto; margin-top:10px; }
#container .block .title-row { width:100%; display:block; font:bold 16px Arial; color:#039; }
#container .block p { line-height:130%;}
#container .block ul li { list-style-image: url(../images/red-arrow-bullet_pls.gif); }

#container .block ul li.numeric { list-style-image:none; list-style-type:decimal; margin-left:-20px; _margin-left:-16px; }

#packages { width:550px; display:block; background-color:#EBF7E3; border:1px solid #C8E9B1; margin-top:10px; overflow:auto; float:left; }
#packages .title-row { width:536px; padding:7px; background-color:#C8E9B1; font:18px Arial; }
#packages .row1 { width:536px; padding:7px; background-color:#fff; overflow:auto; }
#packages .row1 div { width:320px; float:left; display:inline; }

#packages .row1 label { width:100px; float:left; display:inline;}

#packages .row1 span { width:100px; float:left; display:inline; }
#packages .row2 { width:536px; padding:7px; overflow:auto; }
#packages .row2 div { width:320px; float:left; display:inline; }

#packages .row2 label { width:100px; float:left; display:inline;}

#packages .row2 span { width:100px; float:left; display:inline; }

/* --------- END OF STYLE FOR PURE LAW ---------- */
.title-green { font:bold 13px Arial; color:#326000; display:block; height:10px;}


.vis_link_green_form{
font-family:arial;
font-size:12px;
color:#FF0000;
text-decoration:none;
}
a.vis_link_green_form:visited{
color:#FF0000;
}
a.vis_link_green_form:hover{
color:#006633;
text-decoration:none;
}
.faq_red{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:red;
text-decoration:none;
}