
.fl{
	float:left;
}

.fr{
	float:right;
}

.clear{
	clear:both;
}

.gap10{
	height:10px;
	width:10px;
	font-size:1px;
}

.gap15{
	height:15px;
	width:15px;
	font-size:1px;
}

.gap20{
	height:20px;
	width:20px;
}

.gap70{
	height:70px;
	width:70px;
}


#wrapper{
	width:1000px;
	margin:auto;
}

#contents .left-panel{
	float:left;
	width:247px;
	background:transparent url(left-bg.gif) 0 0 repeat-y;
	border-bottom:1px solid #DEF1F8;
	padding-bottom:7px;
}

#contents .left-panel.nobg{
	background:none;
}

#contents .left-panel .left-menu{
	background:transparent url(left-menu-shadow.gif) center 0 no-repeat;
}

#contents .left-panel .left-menu ul{
	margin:0;
	padding:0 32px 40px 32px;
	background:transparent url(bottom-bg.gif) 0 bottom no-repeat; 
}

#contents .left-panel .left-menu ul li{
	list-style-type:none;
	background:transparent url(dotted.gif) 0 bottom repeat-x;
	padding:4px 0 4px 0;
}

#contents .left-panel .left-menu ul li.last{
	background:none;
	color:#0555a0;
	padding-top:10px
}

#contents .left-panel .left-menu ul li.last a{
	color:#0555a0;
	text-transform:capitalize;
}

#contents .left-panel .left-menu ul li a{
	font-size:11px;
	color:#5a5a5a;
	text-transform:uppercase;
}

#contents .left-panel .left-menu ul li a:hover, #contents .left-panel .left-menu ul li a.selected{
	color:#024b7d;
}



#contents .advt{
	text-align:center;
	padding-top:15px;
}

#contents .right-panel{
	width:736px;
	float:right;
}

#contents .slide-show{
	border:1px solid #d0edfb;
	position:relative;
	height:162px;
}

#contents .slide-show .b-panel{
	background:transparent url(white-trans.png) 0 0 repeat;
	position:absolute;
	bottom:0;
	width:734px;
	height:35px;
}

#contents .slide-show .b-panel .heading{
	font-size:16px;
	font-weight:bold;
	padding-left:15px;
	width:280px;
	color:#000203;
	float:left;
}

#contents .slide-show .b-panel .heading-tag{
	font-size:11px;
	padding-left:15px;
	width:262px;
	color:#000203;
	float:left;
}

#contents .slide-show .b-panel .heading a, #contents .slide-show .b-panel .heading-tag a{
	color:#000203;
}

#contents .slide-show .b-panel .numbers{
	float:left;
	padding:12px 0 0 30px;
}

#contents .slide-show .b-panel .numbers a{
	display:block;
	float:left;
	width:15px;
	height:15px;
	background-color:#024a7c;
	text-align:center;
	color:#FFFFFF;
	margin-right:5px;
}

#contents .slide-show .b-panel .numbers a:hover, #contents .slide-show .b-panel .numbers a.selected{
	background-color:#0084ff;
}

#contents .right-panel .left{
	float:left;
	width:490px;
}

#contents .right-panel .right{
	float:right;
	background:transparent url(right-bg.gif) 0 0 repeat-y;
	width:229px;
}

#contents .right-panel .right .top{
	background:transparent url(top-corner2.gif) 0 0 no-repeat;
	height:20px;
	font-size:15px;
	color:#5D5D5D;
	font-weight:bold;
	text-transform:uppercase;
	padding-top:6px;
	text-align:center;
}

#contents .right-panel .right p{
	padding-left:10px;
	padding-right:10px;
}

#contents .right-panel .right a{
	color:#055EAF;
}

#contents .right-panel .right a:hover{
	text-decoration:underline;
}

#contents .right-panel .right .dotted2{
	background:transparent url(dotted2.gif) center bottom no-repeat;
	padding-bottom:15px;
	padding-top:10px;
}

#contents .right-panel .right .nobg{
	background:none;
}

#contents .left .browse{
	background:transparent url(bg.gif) 0 bottom no-repeat;
	padding-bottom:5px;
}

#contents .left .browse h3{
	font-size:15px;
	font-weight:bold;
	color:#0358A1;
	text-transform:uppercase;
	background-color:#E0E0E0;
	height:auto;
	padding-left:0;
}

#contents .left .browse .box{
	width:160px;
	float:left;
}

#contents .left .browse h3 span{
	background-color:#FFFFFF;
	padding-right:10px;
}

#contents .left .browse .box a{
	color:#555555;
	font-size:13px;
	font-family:Arial;
	display:block;
	margin:4px 0 4px 0;
	background:transparent url(file-icon.gif) 0 -16px no-repeat;
	padding-left:15px;
}

#contents .left .browse .box a:hover, #contents .left .browse .box a.selected{
	background:transparent url(file-icon.gif) 0 3px no-repeat;
	color:#065EAF;
	text-decoration:underline;
}

#contents .left .browse .box a.browse{
	background:none;
	color:#065EAF;
	padding-top:4px;
}

#contents .right-panel .left{
	float:left;
	width:490px;
}

#contents .left .article{
	color:#5E5E5E;
}

#contents .left .article a{
	color:#0555A0;
}

#contents .left .article a:hover{
	text-decoration:underline;
}

#contents .left .article span.black{
	color:#000000;
}

#contents .left .article .top{
	
}

#contents .left .article h4{
	background:transparent url(blue-line.gif) 0 center repeat-x;
	font-size:15px;
	color:#0358A1;
	text-transform:uppercase;
}

#contents .left .article h4 span{
	background-color:#FFFFFF;
	padding-right:15px;
}

#contents .left .article .paging{
	text-align:right;
	font-size:11px;
	color:#6C6C6C;
}

#contents .left .article .paging a{
	color:#6C6C6C;
}

#contents .left .article .article-box{
	width:154px;
	float:left;
}

#contents .left .article .thumb{
	border:1px solid #A0A0A0;
	float:left;
}

#contents .left .article .title{
	font-size:14px;
	color:#0663BB;
}

#contents .left .article .row{
	padding:10px 0 5px 0;
}

#contents .left .article .col-1{
	float:left;
	width:105px;
}

#contents .left .article .col-2{
	float:right;
	width:364px;
}

.article a {
	color:#0062a6;
}

.article a:hover{
	text-decoration:underline;
}


/* FOOTER */
#footer {
	height:300px;
	margin-top:30px;
}

	#footer .header {
		height:58px;
		background:transparent url(header.gif) 0 0 no-repeat;
	}
	
		
		#footer .header .request {
			float:right;
			margin:6px 0 0 0;
		}
		
	#footer .desc {
		width:520px;
		font-size:11px;
		float:left;
	}
	
	#footer a.more{
		color:#385ea1;
	}
	
	#footer .links {
		width:130px;
		float:right;
		margin:10px 0 0 0;
		background:transparent url(footer-bdr.gif) 100% -10px no-repeat;
		min-height:180px;
	}
	
	* html #footer .links {
		height:180px;
	}
	
		#footer .links a {
			display:block;
			width:100px;
			color:#000000;
			font-size:13px;
			margin-bottom:5px;
		}
		
		#footer .links a:hover, #footer .links a.selected {
			text-decoration:underline;
		}
	
	#footer .followus {
		color:#4c4741;
	}
	
	#footer .followus a{
		margin:0 6px 0 0;
	}
	
	#footer .login{
		font-family:Calibri;
		font-size:13px;
		color:#4C4741;
	}
	
	#footer .login a{
		color:#003C74;
		text-decoration:underline;
	}	
	
	#footer .inp-email{
		float:left;
		border:1px solid #C8C8C8;
		background-color:#FFFFFF;
		width:100px;
		height:17px;
		font-size:11px;
		color:#B7B7B7;
	}
	
	#footer .inp-password{
		float:left;
		border:1px solid #C8C8C8;
		background-color:#FFFFFF;
		width:90px;
		height:17px;
		font-size:11px;
		color:#B7B7B7;
		margin-left:10px;
	}
	
	#footer .login-btn{
		background:transparent url(login.jpg) 0 0 no-repeat;
		width:49px;
		height:27px;
		float:left;
		border:0;
		position:relative;
		left:5px;
		cursor:pointer;
	}
	
	
	#search
	{
	margin-top:16px;
	}
#search .left-panel
	{
	width:720px;
	}
#search .left-panel h1
	{
	font-size:18px;
	color:#0358a1;
	margin:0;
	padding:0;
	}
#search .left-panel h3
	{
	background:transparent url(blue-line.gif) 0 center repeat-x;
	font-size:15px;
	color:#0358A1;
	text-transform:uppercase;
	padding-left:0;
	height:auto;
	}

#search .left-panel h3.t-t{
	text-transform:none;
}
	
#search .left-panel h3 span
	{
	background-color:#FFFFFF;
	padding-right:15px;
	}
#search h6
	{
	font-size:11px;
	font-weight:normal;
	color:#6c6c6c;
	margin:0;
	padding:0;
	}
#search .srch-box
	{
	background:transparent url(srch-box-bg.jpg) repeat-x 0 0;
	height:124px;
	}
#search .srch-box-left
	{
	background:transparent url(srch-box-lr.jpg) no-repeat left 0;
	height:124px;
	}
#search .srch-box-right
	{
	background:transparent url(srch-box-lr.jpg) no-repeat right 0;
	height:124px;
	}
#search .main-content
	{
	margin-left:15px;
	}
#search .main-content h1
	{
	font-size:15px;
	color:#03488e;
	margin:0;
	padding:0;
	}
#search .main-content p
	{
	margin:0;
	padding:0;
	color:#484848;
	}
#search .main-content .right-text
	{
	font-size:20px;
	color:#FFFFFF;
	background-color:#0061a5;
	line-height:27px;
	padding:0 12px 0 12px;
	}
#search .navigation
	{}
#search .navigation a
	{
	text-decoration:none;
	color:#000000;
	}
#search .navigation a:hover
	{
	text-decoration:underline;
	color:#000000;
	}

#search .right-panel
	{
	width:254px;
	position:relative;
		
	}
#search .right-panel .main-box
	{
	background:transparent url(search-mainbox.gif) bottom repeat-x;
	}
#search .right-panel .box-top
	{
	background:transparent url(attorney.jpg) 0 0 no-repeat;
	width:254px;
	height:24px;	
	line-height:24px;
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	text-indent:15px;
	}

#search .right-panel .box-repeat{
	background:transparent url(center-bg3.gif) 0 0 repeat-y;
}	
	
#search .right-panel .box-bg
	{
	background:transparent url(btm-corner3.gif) 0 bottom no-repeat;
	width:254px;
	padding-bottom:10px;
	}


#search .right-panel .attorney
	{
	background:transparent url(attorney.jpg) 0 0 no-repeat;
	height:24px;
	font-size:15px;
	font-weight:bold;
	line-height:24px;
	text-indent:15px;
	color:#FFFFFF;
	}
#search .right-panel .box-text
	{
	margin:0 10px 0 15px;
	}

.font13
	{
	font-size:13px;
	color:#000000;
	}
	.font14
	{
	font-size:14px;
	color:#000000;
	}
.font12
	{
	font-size:12px;
	color:#5e5e5e;
	}
	
.font11
	{
	font-size:11px;
	color:#5e5e5e;
	}
		
.font12-2
	{
	font-size:12px;
	color:#5e5e5e;
	font-weight:bold;
	}
#search .right-panel a
	{
	color:#0555a0;
	text-decoration:none;
	}

#search .right-panel a:hover
	{
	color:#0555a0;
	text-decoration:underline;
	}
#search .right-panel .dottes
	{
	background:transparent url(dottes3.gif) repeat-x;
	height:2px;
	}
#search .adv250
	{
	border:1px solid #e0e0e0;
	text-align:center;
	height:250px;
	width:250px;
	}
	
	
	
	
/* /FOOTER */

.gap5 {width:5px; height:5px; font-size:0%}
.gap30 {width:30px; height:30px;}
.gap35 {width:35px; height:35px;}
.gap40 {width:40px; height:40px;}
.gap50 {width:50px; height:50px;}
.w290 {width:290px;}
.w685 {width:685px;}

.left-image{
	padding-right:15px;
	padding-bottom:10px;
}


/* LAW ARTICLE */

#contents .right-panel .right2{
	float:right;
	background:transparent url(center-bg.gif) 0 0 repeat-y;
	width:252px;
}

#contents .right-panel .right2 .btm-bg{
	background:transparent url(btm-bg.gif) 0 bottom no-repeat;
}

#contents .right-panel .right2 .top{
	background:transparent url(top-corner3.gif) 0 0 no-repeat;
	height:21px;
	font-size:15px;
	color:#ffffff;
	font-weight:bold;
	text-transform:uppercase;
	padding-top:7px;
	text-align:center;
}

#contents .right-panel .right2 p{
	padding-left:10px;
	padding-right:10px;
}

#contents .right-panel .right2 p.heading{
	font-size:14px;
	color:#0663bb;
	font-weight:bold;
}

#contents .right-panel .right2 a{
	color:#055EAF;
}

#contents .right-panel .right2 a:hover{
	text-decoration:underline;
}

#contents .right-panel .right2 .dotted2{
	background:transparent url(dotted4.gif) center bottom no-repeat;
	padding-bottom:15px;
	padding-top:10px;
}


#contents .right-panel .right2 .dotted2 .bg-img-none{
	background-image:none;
}

#contents .right-panel .right2 .nobg{
	background:none;
}

#contents .right-panel .right2 .advt7{
	padding-top:15px;
}

#contents .right-panel .left2{
	float:left;
	width:466px;
}


#contents .left2 .article{
	color:#5E5E5E;
}

#contents .left2 .article p{
	line-height:18px;
	color:#000000;
}


#contents .left2 .article a{
	color:#0555A0;
}

#contents .left2 .article a:hover{
	text-decoration:underline;
}

#contents .left2 .article span.black{
	color:#000000;
}

#contents .left2 .article .top{
	
}

#contents .left2 .article h4{
	background:transparent url(blue-line.gif) 0 center repeat-x;
	font-size:15px;
	color:#0358A1;
	text-transform:uppercase;
}


#contents .left2 .article h4 span{
	background-color:#FFFFFF;
	padding-right:15px;
}

#contents .left2 .article .paging{
	text-align:right;
	font-size:11px;
	color:#6C6C6C;
}

#contents .left2 .article .article-box{
	width:154px;
	float:left;
}

#contents .left2 .article .thumb{
	border:1px solid #A0A0A0;
	float:left;
}

#contents .left2 .article .title{
	font-size:14px;
	color:#0663BB;
}

#contents .left2 .article ul{
	margin:0;
	padding:14px 0 0 15px;
}

#contents .left2 .article ul li{
	padding:3px 0 3px 0;
	color:#0063a7;
}

.bg-white{
	background-color:#FFFFFF;
}

.color-blue{
	color:#0063a7;
}

.pad-right-15{
	padding-right:15px;
}

.bg-img-none{
	background-image:none;
}

/* CLOSE LAW ARTICLE */


<!--start_css page lawfirm-->
.left_side{
	width:728px;
	height:auto;
	float:left;
}
.content_left{
	width:730px;
	float:left;
}
.margen_top{
	padding-top:26px;
}
.tex_box{
	width:217px;
	height:15px;
	float:right;
}
.pleft{
	padding-left:5px;
}

h5{
	background-color:#EEEEEE;
	height:15px;
	padding-top:5px;
	padding-left:8px;
	padding-bottom:3px;
	width:98%;
	margin:0 auto 0 auto;
}

h5.mar-top4{
	margin-top:4px;
}

.ptrbl{
	padding:4px 4px 0 3px;
}
.tex_01{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5D5D5D;
	padding-left:9px;
	padding-top:9px;
}
.tex_box_02{
	width:215px;
	height:15px;
	float:right;
	border:1px solid #C5C5C5;
}
.p_bott{
	padding-bottom:11px;
}

.p_bott a{
	color:#5D5D5D;	
}
.mor_main_tex{
	font-size:10px;
	color:#00478E;
}
.save_button{
	background:url(save_bg.jpg) 0 0 no-repeat;
	width:66px;
	height:30px;
	border:none;
	cursor:pointer;
}
.bord_left_non{
	border-left:none;
}

.right_side{
	width:252px;
}
.tex_box_04{
	width:91px;
	height:15px;
	float:right;
	border:1px solid #C5C5C5;
}

.bord{
	border:1px solid #E0E0E0;
}

.mar_top{
	margin-top:12px;
}
.mar_left{
	margin-left:96px;
}
.mar_left_01{
	margin-left:20px;
}
.tex_09{
	font-size:10px;
	color:#5D5D5D;
	position:relative;
	top:-8px;
	left:34px;
}

.mar-left-136{
	margin-left:136px;
}


.select{
	width:200px;
}



/*=====================================

       css page Attorneyprofile
	   
=======================================*/

#contents .right-panel .left4{
	float:left;
	width:543px;
}

#contents .left4 .article{
	color:#5E5E5E;
}

#contents .left4 .article a{
	color:#0555A0;
}

#contents .left4 .article a:hover{
	text-decoration:underline;
}

#contents .left4 .article span.black{
	color:#000000;
}

#contents .left4 .article .top{
	
}

#contents .left4 .article h4{
	background:transparent url(blue-line.gif) 0 center repeat-x;
	font-size:15px;
	color:#0358A1;
	text-transform:uppercase;
}

#contents .left4 .article h4 span{
	background-color:#FFFFFF;
	padding-right:15px;
}

#contents .left4 .article .paging{
	text-align:right;
	font-size:11px;
	color:#6C6C6C;
}

#contents .left4 .article .paging a{
	color:#6C6C6C;
}

#contents .right-panel .profilebox2 {background:url(graybg.gif) 0 bottom repeat-x; width:100%; display:block; padding-bottom:10px}
#contents .right-panel .profilebox2 .thumb2{
	border:1px solid #A0A0A0;
	float:left;
	margin:8px;
	display:inline;
}
#contents .right-panel .profilebox2 .contentbox {width:73%; float:right; padding-top:5px; position:relative}
#contents .right-panel .profilebox2 .contentbox2 {width:78%; float:right; padding-top:5px; position:relative}
.subtext {width:155px; display:block; float:left; background:transparent url(blue-line.gif) 137px 0 repeat-y}
.subtext2 {display:block; float:left}
.heading1 {font-size:14px; color:#000000}
.cor {
	background:url(cor.gif) right 0px no-repeat; height:25px; width:45px; margin-left:100px
}
#contents .right-panel .profilebox1 {width:100%;}
#contents ul.practiceArea {margin:0; padding:0; width:120px;}
#contents ul.practiceArea li {list-style-type:none; background:url(arrow.gif) 0 2px no-repeat;}
#contents ul.practiceArea li.subheading2 {color:#0062a6; background:0 none; font-size:13px; font-weight:bold; padding-bottom:8px;}
#contents ul.practiceArea li a{padding-left:12px; text-decoration:none; font-size:12px; color:#484848}
#contents ul.practiceArea li a:hover{text-decoration:underline}
.grayheading{background-color:#f4f4f4; height:18px; display:block; margin:10px 0px; color:#484848; font-size:14px; line-height:22px; font-weight:bold; padding-left:8px}
#contents .right-panel .profilebox1 ul.listArea {margin:0; padding-left:10px; width:150px; float:left;}
#contents .right-panel .profilebox1 ul.listArea li {list-style-type:none; font-size:12px; color:#484848; background:url(arrow2.gif) 0 5px no-repeat; padding-left:12px}

#contents .right-panel .left3{
	float:left;
	width:730px;
}

#contents .left3 .article h4{
	background:transparent url(blue-line.gif) 0 center repeat-x;
	font-size:15px;
	color:#0358A1;
	text-transform:uppercase;
}

#contents .left3 .article h4 span{
	background-color:#FFFFFF;
	padding-right:15px;
}

#contents .left3 .article h4 span.pad-left8{
	padding-left:8px;
}


#contents .left3 .article .paging{
	text-align:right;
	font-size:11px;
	color:#6C6C6C;
}
.subheading5 {color:#0062a6; font-size:14px; font-weight:bold; margin-bottom:8px}
.leftboxdiv {width:220px; background:url(strip.gif) 100% 25px no-repeat}
.rightboxdiv {width:320px;}
.blueheading{background-color:#0079a9; height:18px; display:block; margin:4px 0px; color:#fff; font-size:12px; line-height:20px; padding-left:8px; padding-bottom:3px;}
.blackheading{height:18px; display:block; margin:0 0 4px 0px; color:#020000; font-size:14px; line-height:22px; font-weight:bold; padding-left:8px; text-transform:uppercase}
.box01 {width:150px; background:url(strip2.gif) 100% 10px no-repeat; padding:3px 13px 0 13px; float:left; margin-bottom:15px;}
.box01.nobg {background-image:none}
.bluetext {font-size:12px; color:#1769b6; font-weight:bold}
.blacktext {font-size:13px; color:#000305; font-weight:bold}
.grayboxContent {
	background-color:#f4f4f4; padding:8px; border-top:1px solid #0358a1; margin-bottom:15px;
}
.sub_boxHeading {color:#0358a1; font-size:16px; font-weight:bold; background-color:#fff; padding:4px; position:relative; top:-20px}
.blogbox {
	width:354px; float:left; margin-right:10px
}
.blogbox .imgbox {width:88px; float:left; text-align:center; display:block}
.blogbox .imgbox img {display:block;}
.blogbox .imgbox a{color:#000000; text-decoration:none; margin:5px 0px}
.blogbox .blogboxcontent {width:264px; float:left;}
.postText {color:#949494; font-size:9px; text-align:right; padding-right:15px}
.blogbox .blogboxcontent .subcontent {background:url(bggray.gif) 0 0 repeat-x; padding:5px;}
.more {color:#0555a0; text-decoration:none;}
.more:hover {color:#0555a0; text-decoration:underline;}



.administer_box{
	width:355px;
	border:1px solid #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#005BCC;
	padding-top:4px;
	height:359px;
}

.administer_box.bord_left_non{
	border-left:none;
}

.administer_box label {width:120px; display:inline-block; float:left; font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5D5D5D;
	padding-left:9px;
	padding-top:12px;
}
 .administer_box input{   
 	width:210px;
	height:15px;
	float:right;
	margin-top:8px;
	border:1px solid #C5C5C5;
}

 .administer_box select{   
 	width:214px;
	height:18px;
	margin-top:8px;
	background:0 none;
	border:1px solid #C5C5C5;
}

 .administer_box p{   
	padding-bottom:30px;
}

 .administer_box input.tex_box_03{
	width:62px;
	height:15px;
	border:1px solid #C5C5C5;
}
.administer_box input.tex_box_07{
	width:50px;
	height:15px;
	border:1px solid #C5C5C5;
}

 .administer_box input.save_button{
	background:url(save_bg.jpg) 0 0 no-repeat;
	width:66px;
	height:30px;
	border:none;
	cursor:pointer;
	border:0 none;
	float:left;
	margin-left:10px;
}

 .administer_box input.save_button3{
	background:url(save_bg.jpg) 0 0 no-repeat;
	width:66px;
	height:30px;
	border:none;
	cursor:pointer;
	border:0 none;
	float:left;
	margin-left:10px;
	position:relative;
	top:15px;
}
.administer_box select.tex_box_06{
	width:120px;
	border:1px solid #C5C5C5;
	margin-left:13px;
	display:inline;
}

.pic_box{
	width:728px;
	border:1px solid #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#005BCC;
}
.pic_box label {width:160px; display:inline-block; float:left; font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5D5D5D;
	padding-left:9px;
	padding-top:14px;
}
.pic_box input{   
 	width:210px;
	margin-top:8px;
	border:1px solid #C5C5C5;
}

.pic_box input.browse_btn{
	background:transparent url(browse.jpg) 0 0 no-repeat;
	width:77px;
	height:25px;
	border:0;
	cursor:pointer;
	margin-left:20px;
	margin-right:14px;
	border:0 none;
}
input.save_button1{
	background:url(save_bg.jpg) 0 0 no-repeat;
	width:66px;
	height:30px;
	border:none;
	cursor:pointer;
	border:0 none;
	float:left;
}

input.save_button2{
	background:url(save_bg.jpg) 0 0 no-repeat;
	width:66px;
	height:30px;
	border:none;
	cursor:pointer;
	border:0 none;
	float:left;
	position:relative;
	left:25px; 
}

.mar_left_05{
	margin-left:130px;
}
.mar_left_07{
	margin-left:10px;
	display:inline
}

input.mar_left_12{
	margin-left:10px;
	display:inline;
	margin-top:25px;
}

.pic_box select{   
 	width:214px;
	height:18px;
	margin-top:8px;
	background:0 none;
	border:1px solid #C5C5C5;
}
.textarea{
	border:1px solid #C5C5C5;
	width:434px;
	height:57px;
	margin-top:10px;
}

.textarea2{
	margin-left:170px;
	border:1px solid #C5C5C5;
	width:520px;
	height:180px;
	margin-top:10px;
}

.text12{color:#333; font-size:12px; font-weight:bold; text-decoration:none}
.text14{color:#333; font-size:12px; font-weight:bold; margin-top:8px;}

.text12:hover{text-decoration:underline}

#contents .right-panel .right3{
	float:right;
	background:transparent url(center-bg2.gif) 0 0 repeat-y;
	width:166px;
}

#contents .right-panel .right3 .top{
	background:transparent url(top-corner4.gif) 0 0 no-repeat;
	height:20px;
	font-size:13px;
	color:#5d5d5d;
	font-weight:bold;
	padding-top:4px;
	text-align:center;
}

#contents .right-panel .right3 p{
	padding-left:10px;
	padding-right:10px;
}

#contents .right-panel .right3 a{
	color:#055EAF;
}

#contents .right-panel .right3 a:hover{
	text-decoration:underline;
}

#contents .right-panel .right3 .dotted2{
	background:transparent url(dotted5.gif) center bottom no-repeat;
	padding-bottom:15px;
	padding-top:10px;
}

#contents .right-panel .right3 .nobg{
	background:none;
	padding-bottom:0;
}

.h-10{
	height:10px;
}

.advt-brd{
	border:1px solid #dedede;
}

.relevative-links
{
	
}

.relevative-links h4.heading
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#055ea2;
	margin:0;
	padding:10px 0 0 0;
}

.relevative-links ul{
	margin:0;
	padding:5px 0 5px 16px;
}

.relevative-links ul li{
	color:#808181;
	padding:1px 0 1px 0;
}

.relevative-links ul li a{
	color:#808181;
	text-decoration:none;
}

.relevative-links ul li a:hover{
	color:#055ea2;
	text-decoration:none;
}

.underline{
	text-decoration:underline;
}


#contents .left-panel2{
	float:left;
	width:255px;
	background:transparent url(left-bg2.gif) 0 0 repeat-y;
	border-bottom:1px solid #DEF1F8;
	padding-bottom:7px;
}

#contents .left-panel2 .left-menu{
	background:transparent url(left-menu-shadow.gif) center 0 no-repeat;
}

#contents .left-panel2 .left-menu ul{
	margin:0;
	padding:0 32px 40px 32px;
	background:transparent url(bottom-bg.gif) center bottom no-repeat; 
}

#contents .left-panel2 .left-menu ul li{
	list-style-type:none;
	background:transparent url(dotted.gif) 0 bottom repeat-x;
	padding:4px 0 4px 0;
}

#contents .left-panel2 .left-menu ul li.last{
	background:none;
	color:#0555a0;
	padding-top:10px
}

#contents .left-panel2 .left-menu ul li.last a{
	color:#0555a0;
	text-transform:capitalize;
}

#contents .left-panel2 .left-menu ul li a{
	font-size:11px;
	color:#5a5a5a;
	text-transform:uppercase;
}

#contents .left-panel2 .left-menu ul li a:hover, #contents .left-panel .left-menu ul li a.selected{
	color:#024b7d;
}


.pad-left8{
	padding-left:8px;
}

.picbrow {
	font-size:12px;
	color:#000000;
	margin-right:125px;
	text-decoration:none;
}

.picbrow a {
	color:#144494;
	text-decoration:none;
}

.btncenter {
	margin-left:145px;
}

.menusub{
	
}

.menusub ul {
	margin:0;
	padding:0;
	list-style:none;
}

.menusub ul li{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}

.menusub a{
	padding:18px;
	font-size:14px;
	text-decoration:none;
	color:#0358A1;;
}

.menusub a:hover{
	color:#0D2360;
}

.wdtel {
	width:35px;
}

.subheading5phone{
	font-size:14px;
}

.subheading5phone span{
	font-size:12px;
}
/* ----------------- BILLING -------------------------------*/
.head1 {
	font-size:18px;
	color:#0358a1;
	background-color:#eeeeee;
	line-height:25px;
	padding-left:10px;
}

.thead {
	font-weight:bold;
	background-color:#eeeeee;
	line-height:17px;
}
.billing a  {
	text-decoration:underline;
	font-size:14px;
	color:#0358a1;
}

.billing a:hover  {
	text-decoration:none;
}

.billing a.edit {
	font-size:13px;
	color:#0a3bb8;
	text-decoration:none;
}

.billing a.edit:hover {
	text-decoration:underline;
}
.billing .edit1 {
	font-size:13px;
	color:#0a3bb8;
}
	
.billing a.fs13{
	font-size:13px;
	color:#00559d;
	text-decoration:none;
}
.billing a.fs13:hover{
	text-decoration:underline;
}

.billing .box1-top {
	background:transparent url(billing-box1-top1.gif) 0 0 no-repeat;
	height:9px;
}

.billing .box1-mid {
	background:transparent url(billing-box1-mid.gif) 0 0 repeat-y;
}

.billing .box1-bm {
	background:transparent url(billing-box1-bm.gif) 0 0 no-repeat;
	height:9px;
}

.billing .list
	{
	background:transparent url(billing-box1-bullet.gif) 0 3px no-repeat;
	padding-left:20px;
	font-size:13px;
	}

.billing .box1 a.method{
	color:#000000;
}

.billing a.method:hover{
	color:#00559d;
	text-decoration:underline;
}

.billing a.credit {
	margin-left:5px;
	text-decoration:none;
}

.attorney {}

.attorney a {
	font-size:13px;
	color:#000000;
	text-decoration:none;
}

.attorney a:hover {
	color:#0358a1;
	text-decoration:none;
	
}
.head2 {
	font-size:14px;
	font-weight:bold;
	color:#0358a1;
	background:transparent url(head2.gif) 0 0 repeat-x;
	height:24px;
	line-height:24px;
	padding-left:15px;
}

.tbody {
	background:transparent url(tbody.gif) 0 0 repeat-x;
	height:24px;
	font-size:13px;
	line-height:24px;
	padding-left:15px;
	
}

.payment-method {
	color:#9e9e9e;
}

.payment-method a {
	color:#9e9e9e;
	text-decoration:underline;
}
.payment-method a:hover {
	color:#0358a1;
	text-decoration:underline;
}

.blog {}

.blog .lp-box-top{
	background:transparent url(blog-lp-top.gif) 0 0 no-repeat;
	height:8px;
}

.blog .lp-box-mid{
	background:transparent url(blog-lp-mid.gif) 0 0 repeat-y;
}

.blog .lp-box-bm{
	background:transparent url(blog-lp-bm.gif) 0 0 no-repeat;
	height:2px;
}

.blog input {
	border:1px solid #bdbdbd;
	padding:10px 0 10px 10px;
	height:18px;
	width:548px;
	color:#c6c1c0;
	
}

.blog-results {
	background:transparent url(blog-rp-box-bg.gif) 0 bottom repeat-x;
}

.blog-head3 {
	font-size:13px;
	color:#004e94;
	font-weight:bold;
}

.blog-head3 a {
	font-size:13px;
	color:#004e94;
	font-weight:bold;
	text-decoration:none;
}

.blog-head3 a:hover {
	color:#000000;
	text-decoration:none;
}
.blog a {
	color:#004e95;
}

.blog .image {
	background:transparent url(blog-img1.gif) 0 0 no-repeat;
	height:118px;
	width:135px;
}

.blog .image2 {
	position:relative;
	left:19px;
	top:11px;
}

.blog a.bloger {
	color:#000000;
	text-decoration:none;
}

.blog a.bloger:hover {
	color:#004e94;
	text-decoration:none;
}


.blog a:hover {
	color:#848484;
}

.blog .hand {
	background:transparent url(hand.gif) 0 0 no-repeat;
	padding-left:30px;
	height:27px;
	line-height:27px;
}


.comments {
	color:#848484;
}

.comments a{
	color:#848484;
	text-decoration:none;
}

.comments a:hover{
	color:#004e94;
	text-decoration:none;
}


#news {}

#news .banner {
	background:transparent url(news-banner.gif) 0 0 no-repeat;
	height:177px;
}

#news .banner .highlights{
	padding-left:15px;
	line-height:21px;
	color:#2a2a2a;
	font-size:12px;
 }

#news .banner .highlights .previous {
	background:transparent url(bullet-left.gif) 0 2px no-repeat;
	height:13px;
	padding-left:5px;
	text-indent:-9999px;
}

#news .banner .highlights a {
	color:#01316c;
	padding-right:5px;
}

#news .banner .highlights a:hover{
	text-decoration:underline;
}

#news .banner .highlights .previous:hover {
	text-decoration:none;
}


#news .banner .highlights .next {
	background:transparent url(bullet-right.gif) 0 2px no-repeat;
	height:13px;
	padding-right:10px;
}

#news .banner .highlights .next:hover {
	text-decoration:none;
}

#news .news-box1-top {
	background:transparent url(news-box1-top.gif) 0 0 no-repeat;
	height:9px;
}

#news .news-box1-mid {
	background:transparent url(news-box1-mid.gif) 0 0 repeat-y;
}

#news .news-box1-bm {
	background:transparent url(news-box1-bm.gif) 0 0 no-repeat;
	height:9px;
}

#news .main-head {
	font-size:22px;
	color:#1e519d;
	background:transparent url(blue-line.gif) 0 center repeat-x;
}

#news .main-head span {
	background-color:#FFFFFF;
}

#news a {
	color:#1e519d;
	text-decoration:none;
}

#news a:hover {
	text-decoration:none;
	color:#000000;
}

#news .recent-news {
	color:#555555;
}
.border-bottom {border-bottom:1px solid #dbdbdb; padding-bottom:10px;}

#news .news-rp-top {
	background:transparent url(news-rp-box-top.gif) 0 0 no-repeat;
	height:26px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	line-height:26px;
}
#news .news-rp-mid1 {
	background:transparent url(news-rp-box-md1.gif) 0 0 repeat-y;
}
#news .news-rp-mid2 {
	background:transparent url(news-rp-box-md2.gif) 0 0 repeat-y;
}
#news .news-rp-mid3 {
	background:transparent url(news-rp-box-md3.gif) 0 0 repeat-y;
}
#news .news-rp-bm {
	background:transparent url(news-rp-box-bm.gif) 0 0 no-repeat;
	height:297px;
}

#news .news-rp-text {
	width:280px;
	margin:auto;
}

#news .blue-line {
	background:transparent url(news-line.gif) 0 0 repeat-x;
	height:1px;
	font-size:1px;
}
.lh27 {line-height:27px;}
.border {border:1px solid #FF0000;}
.line1 {background:transparent url(line1.gif) 0 0 repeat-x; height:1px; font-size:1px;}
.dotted6 {background:transparent url(dotted6.gif) 25px 0 repeat-x; height:2px; font-size:1px;}
.blue-dottes {background:transparent url(blue-dots.gif) 0 repeat-x; height:2px; font-size:1px;}
.auto {margin:auto;}
.fb13 {font-size:13px; font-weight:bold;}
.gap25 {width:25px; height:25px;}
.w163 {width:163px;}
.w80 {width:80px;}
.w130 {width:130px;}
.w165 {width:165px;}
.w87 {width:87px;}
.w105 {width:105px;}
.pl10 {padding-left:10px;}
.f14 {font-size:14px; color:#0358a1;}
.underline {text-decoration:underline;}
.w693 {width:693px;}
.w140 {width:140px;}
.w420 {width:420px;}
.w250 {width:250px;}
.w220 {width:220px;}
.w271 {width:271px;}
.w248 {width:248px;}
.w255 {width:255px;}
.w728 {width:728px;}
.w561 {width:559px;}
.w167 {width:167px;}
.w550 {width:550px;}
.w700 {width:700px;}
.w300 {width:300px;}
.gap155 {width:155px; height:155px;}
.w670 {width:670px;}
.w436 {width:436px;}
.w233 {width:233px;}
.fs10 {font-size:10px;; color:#595959;}
.w380 {width:380px;}
.fs13c {font-size:13px; color:#1e519d;}
.fs16c {font-size:16px; color:#1e519d;}
.w120 {width:120px;}
.w110 {width:110px;}
.w185 {width:185px;}
.w485 {width:485px;}
.w360 {width:360px;}
.w477 {width:477px;}
.fs18cb {font-size:18px; color:#FFFFFF; background-color:#1e519d;padding-left:10px;line-height:21px;}
.fs18 {font-size:18px; color:#000000;}
.fs18blue {font-size:18px; color:#1e519d;}
.w302 {width:302px;}
.w155 {width:155px;}
.adv300 {width:302px; height:252px; border:1px solid #e9e9e9;}
.w40 {width:40px;}
.w50 {width:50px;}



