/* CSS Document 
.TextBody a:link {// unvisited link
.TextBody a:visited {// visited link
.TextBody a:hover {// mouse over link
.TextBody a:active {//selected link
*/
body {background-image:url(/img/bg.gif);background-position:top left;background-repeat:repeat-x;font-family: Arial, Helvetica, sans-serif;background-color:#FFFFFF;}

.areaOfLaw {font-size:16px; font-weight:bold; color:#336699;padding:12px 0px 11px 10px; cursor:pointer; position:relative;}
.areaOfLaw1{background-image:url(/img/areaBnLow.png); width:207px; height:42px;}
.areaOfLaw2{background-image:url(/img/areaBnHi.png); width:207px; height:42px;}
.areaOfLaw3{ position:absolute; bottom:26px; left:0px; display: none; }
.areaOfLaw4{ position:absolute; bottom:26px; left:0px; display: block;}
.areaOfLawF{font-size:12px; color:#386297; }
.areaOfLawFb{font-size:16px;  font-weight:bold;color:#336699;}
.arialBlue{font-size:11;text-decoration:none;color:#3D67AA;}
.arialBlue a:link, .arialBlue a:visited{font-size:11;text-decoration:underline;color:#0000FF;}
.alArea {color:#333333;font-size:16px;font-weight:bold;}
.alDescr {color:#333333;font-size:14px;padding-top:5px;}
.alDescr a:link, .alDescr a:visited {color:#3333CC;text-decoration:underline;}
.alDescr a:hover {color:#3333CC;text-decoration:none;}
.alProvince {color:#0066CC;font-size:14px;font-weight:bold;padding-top:20px;}
.alLawyer {color:#006666;font-size:12px;}

.GroupH {font-size:11px;text-align:left;font-weight:bold;color:#006600;}
.GroupB {font-size:11px;text-align:left;font-weight:bold;color:#000099;}

.others_text, a.others_text:link, a.others_text:visited, a.others_text:hover, a.others_text:active { font-size:11px; color:#0066FF; }
.others_text2, a.others_text2:link, a.others_text2:visited, a.others_text2:active { font-size:13px; color:#0066FF; font-weight:bold; }
a.others_text2:hover { font-size:13px; color:#3399FF; font-weight:bold; }
.mytableborder-h { border:#0066CC;}
.mytableborder { border:none;}
.noborder {border:none;}
.userRegFldsTitles{font-family:Arial, Helvetica, sans-serif;font-size:11;color:#333333;padding-top:3px;padding-right:3px;}		

/*for lawyer.php*/
.body_td1{background-color:#F4F5F5;	vertical-align:top;font-size:15px;color:#1F69A8;}
.body_td1_1{background-color:#1F66A4;}
.body_td2{background-color:#FFFFFF;	vertical-align:top;text-align:left;font-size:12px;color:#212121; text-align:justify;}
.body_td2_2{vertical-align: top;text-align: right;height: 100%;}
.body_td3{font-size:16px;color:#009999;}	
.banner{border: 0px solid #000;text-align: center;padding-top: 10px;padding-bottom:10px;border:0px solid #000;}

.contacttext{color: #484848;font-size: 15px;font-weight: bold;}
.contacttext1{color: #E1AC03;}

.formsubmit{font-size: 12px;color: #3E3E3E;padding-left: 10px;padding-right: 10px;text-align: left;}
.footer {vertical-align:top;text-align:left;font-size:11px;color:#9C9C9C;}			
.footer a{font-size:11px;color:#9C9C9C;text-decoration:underline;}			
.footer a:hover{font-size:11px;color:#256ACF;text-decoration:none;}
		
.left_m_title{color:#FDA804;font-size:14px;font-weight:bold;padding:20px 10px 0px 20px;}
.left_lawcity{color:#FFF;font-size:12px;padding-left: 20px;text-decoration: none;}
.left_lawcity1{color:#E1D701;font-size:12px;padding-left: 20px;font-weight: bold;text-decoration: none;}
.lawaddress{font-size: 13px;color: #333;}
.lawaddress a{font-size: 12px;color: #1B5F99;}
.lawtitle{color:#1F69A8;font-size:15px;height: 30px;}
.lawButton{	background-image:url('/img/subIssue.png');width : 180px;height : 57px;border: 0px solid #805F3F;text-align:left;}
.lawyername{width: 100%;border: 1px solid #D7D7D7;background-color: #E5E5E5;vertical-align: top;height: 70px;padding-left: 0px;}
.lawyerBox{color:#484848;font-size:15px;font-weight: bold;padding-left: 25px;}
.lawyerinfo{background-color: #FFF;border: none;font-size: 12px;color: #484848;}
.lawyerdesc{vertical-align: top;text-align: justify;padding-right: 10px;}
.lawyerPhoto{width: 120px;border: 1px solid #DADADA;padding: 1px;}
.lawyerRegReqFlds {font-size:11;color:#333333;padding-top:3px;padding-right:3px;}
.lawyerRegSectSubTitle {font-size:11;font-weight:bold;color:#666666;}
.linkTextHeader {color:#236CA9;font-size:18px;font-weight:bold;}
.link_a, .link_a a:link, .link_a a:visited {color:#236CA9;font-size:14px;font-weight:bold;text-decoration:none;}
.link_a a:hover {text-decoration:underline;}
.link_h_d { font-size:14px;font-weight:bold; color:#236CA9;}

.menu_bg {background-image:url(/img/mn_m.jpg);background-position:bottom right;background-repeat:no-repeat;  
	width:544px;height:34px;vertical-align:bottom;text-align:center;font-size:13px;color:#939393;}		
.menu {background-image:url(/img/mn_m.jpg);background-repeat:repeat-x;font-size:13px;color:#939393;text-align:center;text-decoration:none;font-weight:bold;}			
.menu a:link, .menu a:visited {color:#939393;text-decoration:none;}			
.menu a:hover {color:#555555;text-decoration:none;}

.submitlawyer{background-color: #EDEBEB;width: 100%;height: 100px;}
.star{color:#FF8700;}

.inputLaw{width: 130px;border: 1px solid #8C8C8C;}
.inputLaw1{width: 190px;height: 125px;border: 1px solid #8C8C8C;}

.red{font-size:13px; color:#be2140;}

.tohr{width: 100%;background-image:url(/img/tohr.jpg);background-repeat:repeat-x;}

.servArea, .servArea a:link, .servArea a:visited {color:#003399;font-size:16px;font-weight:bold;padding:20px 0px 10px 0px;text-decoration:none;}
.servArea a:hover {text-decoration:underline;}
.servCat, .servCat a:link, .servCat a:visited {color:#666666;font-size:12px;text-decoration:none;}
.servCat a:hover {text-decoration:underline;}

/*areaLaw.php*/
/*indLaw.php*/
.lawyer_phone{
	width:485px;
	height:76px;
	position:absolute;
	top:90px;
	left:20px;
	font-size:18px;
	color:#FFFFFF; text-align: right; vertical-align:middle; padding: 10px 20px 0 10px;}
.liLeftMenu {color:#FDF064;font-size:12px;padding:5px 10px 5px 20px;margin:0px 0px 0px 0px;}
.liLeftMenu a:link, .liLeftMenu a:visited {color:#FDF064;padding:5px 10px 5px 0px;margin:0px 0px 0px 0px;text-decoration:none;}
.liLeftMenu a:hover {color:#FFFFFF;font-weight:bold;height:auto;}
.ilTextHeader {color:#006633;font-size:18px;font-weight:bold;}
.ilTextBody {font-size:14px;color:#333333;}

/*Articles. Such as News*/
.artHead {font-size:14px;color:#236CA9;;font-weight:bold;}
.artTitle, .artTitle a:link, .artTitle a:visited {color:#236CA9;font-size:14px;font-weight:bold;text-decoration:none;}
.artTitle a:hover {text-decoration:underline;}

/*FAQ*/
.faq_q, .faq_q a:link, .faq_q a:visited {color:#006633;font-size:14px;font-weight:bold;padding:5px 0px 0px 0px;text-decoration:none;}
.faq_q a:hover {text-decoration:underline;}
.faq_q_list {color:#006633;font-size:12px;font-weight:bold;padding:5px 0px 0px 0px;text-decoration:none;}
.faq_a { font-size:12px; color:#333333;}
.faq_top, .faq_top a:link, .faq_top a:visited {color:#666666;font-size:12px;text-decoration:none;padding-top:3px;}
.faq_top a:hover {text-decoration:underline;}
#left_column{
	float:left;
	width:223px;
	padding-left:10px;
	color:#FFFFFF;
	font-weight:200;
	}	
#left_column p{
	padding-left:15px;

}
#left_column a{
	color:#FFFFFF;
	font-weight:200;
	text-decoration:underline;
	}	
#left_column a:hover{
	color:#FFFFFF;
	font-weight:200;
	text-decoration:none;
	}
#left_column h2 {
	color:#FDA804;
	font-size:12pt;
	font-weight:bold;	
	text-decoration:none;
	}
#left_column h2 a{
	color:#FDA804;
	font-size:12pt;
	font-weight:bold;	
	text-decoration:none;
	}	
#left_column h2 a:hover{
	color:#FDA804;
	font-size:12pt;
	font-weight:bold;	
	text-decoration:underline;
	}
#formback{
	background:url('../img/bn_head_2.jpg') no-repeat;
	float: left;
	width: 224px;
	height: 309px;		
	}
#middle{
	float:left;
	width:880px;	
	background-color:#2066a4;
	border-right:1px solid #d6d6d6;
	}
#right_column{
	font-size:12px;
	
	background-color:#ffffff;
	padding-left:10px;
	padding-right:10px;
	border-right:1px solid #d6d6d6;
	}
#right_column p{
	font-size:12px;
	color:#212121; 
	text-align:justify;	
	}
#right_column h1{
	color:#003399;
	font-size:16pt;
	}
	
.new_heading_reg { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFFFFF; font-weight:bold;}

.new_internal_heading { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#1d68a7;}
.new_internal_heading2 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#1d68a7;}
.new_internal_text { padding:5px 15px 8px 30px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333;}

.new_internal_heading_y { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#856116; font-weight:bold;}
a.new_internal_heading_y, a.new_internal_heading_y:link,a.new_internal_heading_y:visited, a.new_internal_heading_y:hover, a.new_internal_heading_y:active { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#856116; font-weight:bold; text-decoration:none;}
.new_internal_text_y { padding:5px 15px 8px 30px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#856116;}
.new_internal_text_y2 { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#856116;}

.new_internal_heading_news { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1d68a7; font-weight:bold;}
a.new_internal_heading_news, a.new_internal_heading_news:link, a.new_internal_heading_news:hover, a.new_internal_heading_news:active, a.new_internal_heading_news:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1d68a7; font-weight:bold;}
.new_internal_heading_news_date { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999;}
.new_internal_text_news { padding:5px 10px 5px 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
.new_internal_text_news2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}

.new_find_a { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#1d68a7;}
a.new_find_a:link, a.new_find_a:visited, a.new_find_a:hover, a.new_find_a:active { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#1d68a7; text-decoration:none;}
.new_find_internal { padding:5px 25px 5px 30px;}
.new_find_internal2 { padding:5px 46px 5px 55px;}

#moreText { font-size:12px;}

.lawyers_in_city_text { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333;}
.bycity_featured_title {color:#CB911E; font-family:Arial, Helvetica, sans-serif; font-size:20; font-weight:bold;}

.lawyers_in_town_heading {color:#1D68A7; font-family:Arial, Helvetica, sans-serif; font-size:18px;}
.law_in_town_heading {color:#1D68A7; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;} 
.law_in_town_text {color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
a.law_in_town_text:link,a.law_in_town_text:visited,a.law_in_town_text:active {color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
 a.law_in_town_text:hover {color:#1D68A7; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
 .in_province_featured_city {color:#1D68A7; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}
 a.in_province_featured_city:visited, a.in_province_featured_city:link, a.in_province_featured_city:hover, a.in_province_featured_city:active {color:#1D68A7; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}