body{font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:12px; color:#000; margin:0px; padding:0px; background: url(../images/body_bg.jpg) repeat-x top #f3eeea; }
h1, h2, h3, h4, h5, h6{ margin:0px; padding:0px}
.clr{clear:both}
.fl{float:left}
.fr{float:right}
.mrtb10{margin:12px 0px;}
.mrt10{margin-top:12px;}
.mrt15{margin-top:15px;}
.mrt25{margin-top:25px; #margin-top:20px;}
.mr5{margin-top:5px}
.mrt2{margin-top:3px; #margin-top:0px; }
.mrb{margin-bottom:10px}
.mr_25{margin-top:20px}
.marl190{margin-left:190px;}
.marl19{margin-left:19px;}
.marr20{margin-right:20px;}
.padl10{ padding-left:10px;}
.padr5{ padding-right:5px;}
.padr55{ padding-right:35px; margin-top:10px;}
.padr10{ padding-right:10px;}
.mr0{margin:0px;}
.mar5{ margin:10px 20px 0px 0px}
/*header*/
.header{width:960px; margin:0px auto;}
.hea{ background:#f3eeea  }
.logo{margin:0px 0px 5px 8px}
.mrt{ margin-top:7px; _margin-top:11px}
.banner{margin:0px 90px 0px 90px}
#login{float:left; margin:5px 0px 0px 10px;  width:250px; }
#login .login_link{margin:2px 4px; font-size:12px;}
#login .login_link a{ color:#000; text-decoration:none;}
#login .login_link a:hover{ color:#000; text-decoration:underline;}
#nav{height:50px; font-size:15px; width:960px; margin:10px 0px 0px 0px;}
#nav .navir{background:url(../images/nav_rth.gif) left bottom; width:12px; height:50px; float:left; margin:0px; padding:0px;}
#nav .navil{background:url(../images/nav_lft.gif) right bottom; width:12px; height:50px; float:left; margin:0px; padding:0px;}
#nav .area{ background: url(../images/nav_bg.gif) repeat-x bottom; /*height:50px;*/ float:left; width:936px;}
#nav .area ul{margin:10px 0px 0px 0px; padding:0; list-style-type:none; width:auto; float:left;}
#nav .area ul li{display:block; float:left; margin:0 2px;}
#nav .area ul li a{display:block;float:left;color:#fff;text-decoration:none;padding:0 4px 0px 4px;height:30px; line-height:30px; font-weight:900; #padding:0 8px 0px 6px;}
#nav .area ul li a:hover{color:#cf6100 ; background: url(../images/nav_on_bg1.gif) repeat-x left top;  }
#nav .area ul li a.current,#nav ul li a.current:hover{color:#cf6100 ; background: url(../images/nav_on_bg1.gif) no-repeat top left ; }
.get_connected{  height:50px; width:313px; margin:0px 0px 0px 20px; padding:0px; background:url(../images/get_connected1.png) no-repeat top; behavior: url("http://www.lexvidhi.com/iepngfix.htc")}
.fiel_area{margin:5px 0px 0px 5px; padding:5px 0px 0px 10px;}
.field_icon{width:18px; float:left; padding-top:5px;}
.field_input{ width:210px; float:left; margin-left:5px;}
.field_go{width:35px; float:left; margin-left:5px;}
.left_nav{height:25px; line-height:25px;  background:#FFF; border-bottom:#CCC 1px solid;  border-right:#CCC 1px solid; border-left:#CCC 1px solid; font-size:13px;  margin:0px 14px 0px 16px; }

.left_nav  a{text-decoration:none; color:#000; font-weight:bold; padding-left:10px; padding-right:10px}
/*footer*/
#footer{width:960px; margin:0px auto; font-size:13px; }
#footer .footer_color{background:#f8efe6; float:left; width:960px;}
#footer .footer_link{width:600px; margin:0px; float:left; background:#f8efe6;}
.foot_head{width:100px; float:left; font-weight:bold; size:12px;}
.footcontaner{margin:0px 0px 0px 15px; width:450px; float:left; }
#footer .footer_link ul{list-style:none; margin:0px 0px 0px 5px; padding:20px 0px 20px 4px;}
#footer .footer_link ul li{list-style:none; margin:0px; padding:0px;}
.footcontaner a{ text-decoration:none; color:#000}
.footcontaner a:hover{text-decoration:underline}
#footer .copyright{margin:10px 5px 0px 5px; border-top: #c4c4c4 1px solid; font-size:11px; padding:10px; }
#footer .copyright a{ color:#0000FF; text-decoration:none;}
#footer .copyright a:hover{ color:#0000FF; text-decoration:underline;}
#footer .footer_ad_area{width:360px; margin:0px; float:left; background-color:#f8efe6; height:320px;}



.ftr{font-size:10px; text-align:center; line-height:22px; padding-bottom:10px}
.ftr a{text-decoration:none; color:#000}
.ftr a:hover{text-decoration:underline}
/*content*/
.content{width:960px; margin:0 auto; background:#f3eeea}
/*left*/
.left_coln{width:635px; padding-left:12px; margin-top:20px}
.seaerh_headin{width:460px; height:36px; line-height:36px; background:url(../images/search_hesd_bg.gif) no-repeat;  }
.seaerh_headin h1{ font-size:18px; }
.icon{margin-top:3px; margin-left:1px}
.search_bx{background:#deb790; margin-right:15px}
.search_img{ width:235px; padding-left:20px; padding-bottom:10px}
.search{width:330px; padding-left:10px; padding-right:10px}
.search h4{font-size:14px; padding:5px}
.search select{ margin-top:5px}
/*.search input{ margin-top:5px; width:305px} */
 .btn{margin-right:10px; width:115px}
.fea{ padding-right:10px}
.ban{width:302px}
.ban-image{width:135px; float:left; margin:5px;}
.q{width:310px; padding-left:10px}
.fea_bg{ background:url(../images/fea_bg.gif) repeat-x; height:30px;}
.featured_bx{background:url(../images/fea_bx_bg.gif) repeat-x top #ffffff;}
.featured_bx select{width:255px; margin-left:24px; margin-top:10px }
.john{margin:13px; border-bottom:#c4c4c4 1px solid; padding-bottom:10px}
.john_last{margin:13px; border-bottom:#c4c4c4 0px solid; padding-bottom:10px}
.john1_img{width:41px; margin-right:8px; margin-top:10px; border:#cf6100 1px solid}
.john1_content{ width:210px; margin-left:10px}
.john1_content h5{font-size:12px; color:#0000ff}
.john1_content h5 a{color:#0000ff; text-decoration:none;}
.john1_content h5 a:hover{color:#0000ff; text-decoration:underline;}

/*lwer details*/
.farmdetailwrapper{margin:0px; padding:0px; float:left; width:100%;}
.farm-logo{width:129px; padding:3px; margin:0px; float:left;  }
.firmdetailcontaner{width:250px; padding:3px; margin:0px; float:left;}
.firmdetailcontaner h2{ line-height:20px; background:#deb790; color:#000; font-weight:bold; font-size:14px; padding:3px; }
.firmdetailcontaner h6{ line-height:20px; color:#000; font-weight: normal; font-size:13px; padding:3px;}
.firmdetailcontaner ul{list-style:none; margin:0px; padding:0px; float:none;}
.firmdetailcontaner ul li{ background:url(../images/job_bult1.gif) no-repeat; line-height:25px; margin:0px; padding:0px; float:none;}
.firmdetailcontanerwrapper{width:92%; padding:5px; float:left; line-height:20px; color:#000; font-variant:normal; text-align:justify;}

.sublawer-butt{margin:0px; padding:5px; float:right; width:250px;text-align:right;}
.sublawer-butt img{padding:0px 3px;}
.sublawerdetail{width:590px;  overflow:auto; line-height:20px; border-bottom:#f27600 1px solid; font-size:12px; margin:0px;}
.sublawercont{width:470px; padding:5px; float:left;  }
.sublawereditedit{width:39px; padding:5px; float:left; }
.sublawercont h2{font-size:14px; color:#f27600;}
.sublawertxt{font-size:13px; color:#000; line-height:20px; padding:5px; float:left;}
.sublawercont a{text-decoration:underline; color:#00F}




/*right*/
.rht_coln{width:301px; margin-top:20px}
.mr_l{margin-left:1px}
.log_box{background:#deb790}
.log_box input{width:123px; margin:15px 3px 10px 9px; #margin:15px 3px 10px 5px;}
.log_in_btn{ padding:0px 5px 0px 5px;}
.con_log{ padding:2px 5px 0px 0px; }
.con_log1{width:105px; margin:2px 20px 0px 0px; }
.log_in_btn a{text-decoration:underline; color:#000; font-size:13px; font-weight:bold}
.img{margin-top:5px}
.fea_bg1{ background:url(../images/fea_bg.gif) repeat-x; height:30px;}
.fea_bg2{ background:url(../images/fea_bg.gif) repeat-x; height:30px; margin-left:3px}
.padd{padding:3px 10px 10px 10px;  line-height:18px}
.padd a{text-decoration:none; color:#000; font-weight:bold;}
.padd h3{font-size:13px; color:#0000ff; padding-top:10px}
.padd h3 a{text-decoration:none; color:#0000ff}
.padd h3 a:hover{text-decoration:underline}
.padd1{padding:3px 10px 10px 10px;  line-height:19px}
.padd1 h3{font-size:13px; color:#000; margin-top:5px; }
.news_contaner{ border-bottom: #C4C4C4 1px solid; padding-bottom:3px;}
.mor{text-align:right; color:#0000ff}
.mor a{text-decoration:underline; color:#0000ff; font-weight:bold;}
.featured_bx1{background:url(../images/fea_bx2_bg.gif) repeat-x top #ffffff; height:100px; }
.featured_contaner{ width:230px; margin:5px 3px;; }
.featured_contaner h3{ font-size:14px; color: #000000; text-align:center; margin: 3px 0px 0px;  }
.featured_contaner h3 a{color:#0033FF; text-align: center; text-decoration:none;}
.featured_contaner h3 a{color:#0033FF; text-align: center; text-decoration:underline;}
.feature_detail{font-size:13px; color:#000000; margin:2px 0px; text-align:center;}
.thermal_pic{ width:30px; margin-left:10px; margin-top:20px}
.job{padding-left:10px}
.job ul{list-style:none; margin:0px; padding:10px 0px 10px 0px;}
.job ul li{ background:url(../images/job_bult1.gif) no-repeat; line-height:25px}
.job ul li a{text-decoration:none; color:#0000ff; font-size:13px; padding-left:28px; font-weight:bold}
.job ul li a:hover{text-decoration:underline}
.ther_con{width:180px; margin-left:10px; margin-right:5px;  margin-top:20px; #margin-right:3px; #width:170px; padding:0px 0px 0px 0px;  line-height:19px }
.ther_con h3{font-size:13px; color:#000; padding:0px; margin:0px}
.white_bx{ background:#FFF; height:47px}
.num{width:32px; border:#7f9db9 1px solid; text-align:center; margin:10px; line-height:28px; font-size:19px; font-weight:bold}
.num_content{width:250px; padding-right:5px; margin-top:10px; #width:240px; }
.num_content span{ font-style:italic;}
.num_content h5{font-size:13px; color:#00F}
.num_content h5 a{text-decoration:none; color:#00F}
.num_content h5 a:hover{text-decoration:underline}
.mr_left{margin-left:0px; margin-right:5px; #margin-left:25px;}
.mr_left1{margin-left:57px; margin-right:5px; #margin-left:85px; }
.blue_bx{ background:#e1e1e1; height:47px}

/*new*/

/*new css created by arvind */
.search_txt10{font-size:11px; margin:0px 0px 3px 0px; }
.search_txt10 a{font-size:10px; color:#00F; text-decoration:underline;  }
.search_txt10 a:hover{font-size:10px; color:#00F; text-decoration:none;  }
.search_right_txt{font-size:10px; margin-left:5px; }
/**************************/
#navcontainer{
	color:#515151;
	width:100%;
	float: left;
}

#tabnav {	
	font-size:13px;
	font-weight:bold;
	padding: 0px;	
}
#tabnav ul{
	margin:0;
	padding:0;
	list-style-type:none;
	
}
#tabnav ul li{
	display:block;
	float:left;
	margin:0px;
		width:150px;
		

}

#tabnav ul li a{	
	display:block;
	color:#000000;
	text-decoration:none;
	line-height:200%;		
	/*border:1px solid  #6A96C6;*/
	height:30px;
	width:150px;	
	background:url(../images/login_deactive.gif) no-repeat;
}

#tabnav ul li a span{
	display:block;
	cursor:pointer;
	height:30px;
	letter-spacing:.5px;
	width:140px;
	text-align:center;
	font-weight:bold;
	font-size:16px;
	
}
#tabnav ul li a.current,#tabnav ul li a.current:hover{
	height:30px;
	color:#000000;
	background: url(../images/login_active.gif) no-repeat;
	
}
#tabnav ul li a.current span{
	display:block;
	background:url(../images/login_active.gif) repeat-x;
	height:24px;
}

#nav-inner{
	display:block;
	clear:both;
	color: #000000;
	margin:0px;
	font-size: 13px;	
	text-align: left;
	border-top:none;
	background: url(../images/login_bg.gif) no-repeat;
	width:300px;
	height:93px;
}
#nav-inner a:link, #nav-inner a:visited, #nav-inner a:active{	
	text-decoration: none;
	font-weight:normal;
	margin: 0 0 5px 0;
	padding:0 0 0 5px;
}
#nav-inner a:hover{
	color:#0000ff;
	text-decoration: none;
}
.field{
	width:120px;
	font-family:Arial, Helvetica, sans-serif;
	size:12px;
	color:#000000;
	border:#7f9db9 1px solid;
	height:16px;
	margin:5px 0px 5px 5px ;}
.field1{
	width:110px;
	font-family:Arial, Helvetica, sans-serif;
	size:12px;
	color:#000000;
	border:#7f9db9 1px solid;
	height:16px;
	margin:5px 0px 5px 5px ;}
	
	
.innercontent{
	display: none;
	padding:10px 0px 0px 20px;

}
.nav-bottom-bkg{
display:block;
clear:both;
background:url(swap_div/tab-bottom.gif) no-repeat;
height:14px;}

/*Registration*/
.reg{background:url(../images/reg_bg.gif) repeat-x; line-height:33px; margin-right:10px;}
.hm{margin-top:1px; margin-left:3px; margin-right:2px}
.regis{background:url(../images/registration_bg.gif) repeat-x; height:30px; line-height:30px; margin-right:10px} 
.registration{ background:url(../images/reg_grad_bg.jpg) repeat-x top #FFF;  margin-right:10px; padding:20px 0px 10px 20px;  }
.registration h3{font-size:14px; padding:5px}
.txt_bx{width:276px}

/*.registration input{width:276px}*/
.nam{width:98px; margin-left:5px}
.nam_country{width:98px; margin-left:0px}
.nam0{width:200px;}
.nam1{width:58px; margin-left:5px}
.nam2{width:58px; margin-right:5px; background:#f1f1f1 }
.rad{width:20px}
.registration select { width:170px}
.registration select.sel{width:50px}
.registration checkbox{ margin:0px; padding:0px} 
.sub_btn{ padding:10px 0px 15px 190px;}
.search1{background:#deb790}
.search1 h4{font-size:14px; padding:5px}
.search1 select{ margin-top:5px}
.search1 input{ margin-top:5px; width:150px}
.mr_left{margin-left:10px}
.seaerh_headin1{width:120px; line-height:36px; background:#deb790  }
.seaerh_headin1 h3{ font-size:18px; }
.str_red{color:#F00; padding-right:4px}
.txtgery_text{font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:10px; color:#999; width:98px; margin-left:2px; height:15px;}


.txtgery_text2{font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:10px; color:#999; margin-left:2px; height:15px;}
.txtgery_text3{font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:10px; color:#000; margin-left:2px; height:15px;}



/*forget*/
.forgot{padding-bottom:10px}
/*thanks*/
.r a{ text-decoration:underline; color:#00F}
/*log_in*/
.log_head{ background:url(../images/txt_bg.gif) repeat-x; text-align:left;  color:#FFF; padding:0px 10px; font-weight:bold; font-size:14px}
.style_curser{ cursor:pointer; border:0;}

/*My_account*/
.edit_photo{ margin:10px 25px;}
.edit_photo a{color:#00F; text-decoration:underline;}
.edit_exp{ margin:0px 25px;}
.edit_exp a{color:#00F; text-decoration:underline;}
.edit_but a{float:right; font-size:12px; color:#895624; text-decoration: underline;}
.my-pro{width:40%; margin:0px; padding:0px; float:right;}
.my-pro img{margin:0px 5px 0px 8px;}
.my-pro a{font-size:12px; color:#bd5e00; text-decoration:none; }
.my-pro a:hover{font-size:12px; color:#000; text-decoration:none;}
.my-account{ background:url(../images/reg_grad_bg.jpg) repeat-x top #FFF;  padding:0px 0px 10px 10px; float:left; width:615px;;}


#account_holder_area{margin:15px 0px; padding:0px;}
#account_holder_area a{ color:#00F; text-decoration:underline;}
#account_holder_area .name_wrapper{margin:0px; padding:0px;  float:left; width:500px;}
#account_holder_area .name{font-size:18px; line-height:27px; padding:0px; margin:0px;}
#account_holder_area .name span{font-size:12px; padding:0px; font-weight:normal; margin-left:30px;}
#account_holder_area  .other{font-size:13px; color:#666; font-weight:normal; line-height:19px;}
#account_holder_area .other a:hover{color:#666; text-decoration:none;}
#account_holder_area .photo_wrapper{ padding:0px; float:left;  text-align:center; width:100px;  margin-right:10px; }
#account_holder_area .photo_holder{border:#FFF 3px solid; width:80px; margin:0 auto;}
#account_holder_area  .edit_pic{float:right; font-size:12px; padding:0px; margin:5px 10px 0px 0px; float:right; font-weight:normal;}

#lawer_wrapper{width:590px; font-size:14px; background:#ffe9d4; padding:15px 0px; margin:10px 0px; border:#c19972 1px solid; float:left; }
#lawer_wrapper a{ text-decoration:underline; color:#00F;}
.edit{float:right; font-size:12px; padding:0px; margin:5px 10px 0px 0px; float:right; font-weight:normal;}


.con_cont1{ float:left; padding:0px 15px 0px 0px;}
.con_cont1 h3{font-size:18px; line-height:27px; padding:0px; margin:0px;}
.con_cont1 h3 b{font-size:12px; padding:0px; margin:0px; float:right; font-weight:normal;}

.fns{font-size:14px;}
.con_cont1 h4{font-size:13px; color:#666; font-weight:normal; line-height:19px;}
.con_cont1 h4 a{color:#666; text-decoration:underline;}
.con_cont1 h4 a:hover{color:#666; text-decoration:none;}

.consumr{ font-size:14px; background:#ffe9d4; padding:15px 0px; border:#c19972 1px solid; width:570px; float:left;}
.consumer-dd{ border-bottom:#c19972 1px solid; overflow:auto; float:left; width:93%; padding:5px; margin:0px 10px 0px 10px;}
.consumer-dd-last{overflow:auto; float:left; width:93%; padding:5px; margin:0px 10px 0px 10px;}
.consumer-head{width:25%;  float:left; text-align:right; font-weight:bold; padding:0px 10px 0px 0px;  line-height:21px;}
.consumer-details{width:70%; padding:0px 5px; float:left; line-height:21px; }
.consumer-details ul{margin:0px; padding:0px; list-style:none;}
.consumer-details ul li{margin:0px 5px; padding:0px 0px 0px 20px; background:url(../images/bullet.gif) no-repeat top left;}
.see{float:right; font-size:12px; color:#895624;}
.see a:hover{color:#895624; text-decoration:none;}
.see a:visited{color:#00F; }

.consumert-contact{ border:#c19972 1px solid; line-height:20px; float:left; width:95%; }
.consumert-contact a{color:#00F; text-decoration:underline;}
.consumert-contact a:hover{color:#00F; text-decoration:none;}
.consumert-contact h4{font-size:16px; border-bottom:#bbb9b7 1px solid; padding-bottom:5px; margin:10px 5px 0px 5px;}
.consumert-contact h4 span{font-size:12px; padding:0px; font-weight:normal; margin-left:30px;}
.consumert-contact h5{font-size:16px;  padding-bottom:5px; margin:10px 5px 0px 5px;}
.consumert-contaner{ width:100%; float:left; padding:5px 0px;}
.consumert-contactname{ width:150px; margin:5px 5px 0px 5px; float:left; }
.consumert-contactdetail{width:250px; margin:0px 5px 0px 5px; float:left;}
.edit_account{font-size:15px; margin:15px; padding:0px; text-align:center; cursor:pointer;}
.edit-account-bg{background:url(../images/edit_bg.gif) repeat-x top; text-align:center; float:left; padding: 0px 5px; height:26px; font-weight:bold;}
.edit-account-bg a{ color:#000; font-weight:bold; text-decoration:none;}
.edit-contaner{margin:10px 5px; padding:5px; }
.edit-name{text-align:right; padding:0px 10px; font-weight:bold;}

.fieldsize{width:200px;}

.con_cont{width:190px;background:url(../images/reg_bg.gif) repeat-x; line-height:33px; }
.con_cont a{text-decoration:underline; color:#00F; padding-left:5px}
.reg{background:url(../images/reg_bg.gif) repeat-x; line-height:33px; margin-right:10px;}
.conversation{ margin:15px 0px 5px 0px; font-size:13px; line-height:20px; width:600px;}
.conversation ul{margin:15px; padding:0px; list-style:none;}
.conversation ul li{margin:0px; padding:0px 0px 0px 25px; background:url(../images/bullet.gif) no-repeat top left;}
.see{float:right; font-size:12px; color:#895624;}
.conversation h3{font-size:18px; border-bottom:#bbb9b7 1px solid; color:#f27600; padding-bottom:5px;}
.conversation h3 a{font-size:18px; color:#f27600; text-decoration:none; }
.conversation h3 a:hover{font-size:18px; color:#000; text-decoration:none; }
.conversation h4{font-size:16px; border-bottom:#bbb9b7 1px solid; padding-bottom:5px; margin-right:50px;}
.conversation h4 span{font-size:12px; padding:0px; font-weight:normal; margin-left:30px;}
.conversation h5{font-size:18px; border-bottom:#bbb9b7 1px solid; color:#f27600; padding-bottom:5px;}
.conversation h5 a{font-size:18px; border-bottom:#bbb9b7 1px solid; color:#f27600; text-decoration:none; }
.conversation h5 a:hover{font-size:18px; border-bottom:#bbb9b7 1px solid; color:#000; text-decoration:none; }
.conversation a{text-decoration:underline; color:#00F}
.conversation h6{ font-size:14px; line-height:25px; margin:10px 0px 0px 0px;}
.conversation h6 span{font-size:12px; padding:0px; font-weight:normal; margin-left:30px;}
.conversation h7{ font-size:18px; line-height:30px; color:#a87b4e; margin:8px 0px 0px 0px;}
.experience-time{font-size:12px; color:#deb790; margin:0px; padding:0px;}
.experience-contaner{margin:0px; font-size:13px; line-height:19px; padding:0px 10px 8px 0px; width:90%; border-bottom:#cccccc 1px solid;}

.registration h6{font-size:16px;}
.registration ul{list-style:none; margin:0px; padding:10px 0px 10px 0px;}
.registration ul li{ background:url(../images/job_bult1.gif) no-repeat; line-height:25px;}
.registration ul li a{text-decoration:underline; color:#000; font-size:13px; padding-left:28px; }
.registration input.rad0{width:14px; height:14px; margin-right:5px;}
.profile{width:102px; line-height:33px; margin-right:4px;}
.profile a{text-decoration:none; color:#000; font-weight:bold;}

/*afterlogin section */

.request-wrapper{ margin:15px 0px 5px 0px; font-size:13px; line-height:20px; padding-right:25px;}
.request-wrapper h4{font-size:14px; padding-bottom:5px; margin-right:50px; color:#ec7200;}
#requset-area{margin:10px 0px; background:#FFF; border:#ec7200 1px solid;}
#request-imagewrapper{margin:5px 0px;}
#request-imagewrapper .imgwrapper{text-align:center; width:20%; padding:5px 0px;}
#request-imagewrapper .re-buttn{ text-align:center; padding-bottom:4px;}
#request-imagewrapper .re-buttn a{color:#0000ff; font-size:12px; text-decoration:none; text-align:center;}

.query_contaner{margin:15px 0px; padding:0px; width:auto;}
.query_contaner .button-area{ width:auto; margin:0px; padding:0px; height:27px;}
.active-button{ margin:0px; padding:0px; width:121px; height:27px; float:left; background:url(../images/activate_query.jpg) no-repeat bottom; text-align:center; font-size:14px; color:#FFF; font-weight:bold; cursor:pointer;}
.deactive-button{ margin:0px; padding:0px; width:121px; height:27px; float:left; background:url(../images/de-activate_query.jpg) no-repeat bottom;text-align:center; font-size:14px; color:#828282; font-weight:bold; cursor:pointer;}
.query_contaner .qtext-area{border-left:#fb7b00 1px solid; border-right:#fb7b00 1px solid; border-top:#fb7b00 1px solid; margin:0px; padding:5px; width:auto;}
.box-holder{ margin:0px 0px 0px 10px; width:40px;  border:#fb7b00 1px solid; font-size:21px; padding:10px; color:#000; font-weight:bold; text-align:center;}
.qtext-wrapper{margin:0px 10px; padding:5px;  width:auto; float:left;}
.qtext-wrapper h4 a{font-size:15px; margin:0px; padding:0px; color:#00F; text-decoration:none;}
.commend-area{width:auto;height:26px; background:url(../images/line.gif) repeat-x top;}
.button-arrowc{background:url(../images/comment_button_arrow.gif) no-repeat top; width:28px; height:26px; padding-left:100px; float:left;}
.comment-person{float:right; margin:0px; padding:0px 2px; text-align:right; font-size:13px; width:440px; height:26px; color:#000; font-weight:bold; }
.article-sector{border-bottom:#999999 1px solid; padding:10px;}
.article-sector h6 a{color:#00F; font-size:14px;}
.artcle-border{border-bottom:#fb7b00 1px solid;}

/*post scrap*/
.numcontent{border-bottom:#c4c4c4 1px solid;}
.numcon{ padding:0px}
.numcon h5{font-size:13px; color:#00F}
.numcon h5 a{text-decoration:none; color:#00F}
.numcon h5 a:hover{text-decoration:underline}
/*forums*/
.selct{width:150px}
.mr_left2{margin-left:5px; margin-right:5px;}
.top{width:70px; font-size:16px; font-weight:bold}
.topbg{width:590px; height:66px; background:url(../images/foram_bg.gif) no-repeat; line-height:20px;  font-size:12px; padding-top:3px}
.topbg a{text-decoration:underline; color:#00F}
.topbg1{width:590px; height:66px; background:url(../images/foram_bg1.gif) no-repeat; line-height:20px;  font-size:12px; padding-top:3px}
.topbg a{text-decoration:underline; color:#00F}
.topbg1 a{text-decoration:underline; color:#00F}
.num1{width:20px; margin-left:10px; font-size:19px; font-weight:bold; text-align:right}
.forams{ background:#faf3f1;  margin-right:10px; padding:20px 0px 10px 20px;  }

/*reply*/
.consumr h4{font-size:14px; padding:5px 0px 5px 0px;}
.consumr a{ text-decoration:underline; color:#00F; }
.infor{font-size:11px; padding-left:5px}
.infor a{text-decoration:underline; color:#00F}

/*search result*/
#shortby{background:#e4ded6; padding:5px; font-size:12px; color:#000;}
#shortby a{ color:#c06003; font-size:12px; padding:0px 2px 0px 2px;}
#shortby a:hover{ color: #000; font-size:12px;}
#shortby .deactivate{ color: #8f8f8f; font-size:12px; padding:0px 2px 0px 2px;}
#result{border-bottom:#dddbd7 1px solid; padding:5px 0px 5px 0px; margin:5px 0px 5px 0px;}
h7{font-size:14px; font-weight:bold;}
h7 a{color:#00F; text-decoration: underline;}
h7 a:hover{color:#00F; text-decoration:none;}
.mail{margin:10px 0px 0px 0px;}
.mail a{color:#00F; text-decoration:none;}
.mail a:hover{color:#000; text-decoration:underline;}

/*article*/
 .article-contaner{margin:0px; padding:0px; width:600px; float:left;}
.article-imgcontaner{ width:150px; float:left; padding:5px; }
.article-txtcontaner{width:400px; float:left; font-size:13px; line-height:20px; }
.article-txtcontaner h5{font-size:18px; border-bottom:#bbb9b7 1px solid; color:#f27600; padding-bottom:5px; margin-right:50px}
.article-txtcontaner1{width:475px; float:left; font-size:13px; line-height:20px; padding:0px 10px; }
.article-txtcontaner1 h5{font-size:18px; border-bottom:#bbb9b7 1px solid; color:#f27600; padding-bottom:5px; margin-right:50px}
.article-txtcontaner2{width:560px; text-align:justify; float:left; font-size:13px; line-height:20px; padding:0px 10px; }

/*Lawyers_detail*/
.reg a{text-decoration:underline; color:#00F}
.law_img{width:140px}
.law_cont{width:430px; padding-left:20px; font-size:13px}
.law_cont h4{ font-size:14px; color:#cf6100; text-decoration:underline}
.law_cont h3{ font-size:15px; padding:10px 0px 2px 0px; border-bottom:#000 1px solid;}
.law_cont ul{margin:0px; padding:5px 0px 0px 0px; list-style:none}
.law_cont ul li{line-height:20px; float:left; background:url(../images/job_bult2.gif) no-repeat; padding:0px 30px 0px 15px; margin:0px;}

.font{font-size:15px; font-weight:bold;}
.view{border-left:#b7b6b6 1px solid; border-right:#b7b6b6 1px solid; margin-right:3px; }
.view a{font-size:14px; color:#00F; font-weight:bold; text-decoration:underline;}
.view_im{margin:10px;}




.margin_left{margin-left:3px}
.info_orange{border-left:#f1dfd0 1px solid; border-right:#f1dfd0 1px solid; margin:0px 23px 0px 0px; padding:0px 0px 0px 10px; font-size:13px; border-top:#f1dfd0 1px solid;}
.info_black{font-size:14px; font-weight:bold; color:#000; text-align:right; vertical-align:top  }
.info_blue{font-size:14px; color:#00F;}
.mr_right{ margin-right:23px }
.padding_lft{padding-left:105px}
.font2{font-size:14px; font-weight:bold; }
.contact_info{ background: url(../images/contact_info_bg.gif) no-repeat; width:132px; height:26px; line-height:26px; margin:0px; font-size:14px; font-weight:bold; text-align:center}
.contact_info a{text-decoration:none; color:#000}
.firm_info{ background: url(../images/firm_info_bg.gif) no-repeat; width:132px; height:26px; line-height:26px; text-align:center; font-weight:bold}
.mr6_l{margin-left:6px; }
.firm_info a{text-decoration:none; color:#000}
.pad_btm{padding-bottom:10px}


/*latest_queery*/
.ques{width:49px; height:57px}
.Q_con{width:515px; padding-left:15px; font-size:13px; padding-right:10px}
.Q_con h2{font-size:16px}
.butns{width:250px; }
.sort_bg{background:#e4ded6; height:30px; margin-right:15px}
.sort{width:235px; padding-left:15px; margin-top:4px; height:22px; line-height:22px; font-size:14px; font-weight:bold}
.previ{width:250px; padding-right:15px; margin-top:7px; height:19px; line-height:19px;}
.previ ul{list-style:none; width:15px; margin:0px; padding:0px;}
.previ ul  a{ text-decoration:none; color:#c06003}
.mr_left10{margin-left:10px}
.registration4{ background:url(../images/reg_grad_bg.jpg) repeat-x  top #FFF;  margin-right:10px; padding:20px 0px 10px 20px;  }

.mr_right{margin-right:10px}
.book{height:23px; line-height:23px; font-size:14px; font-weight:bold}
.grey_bx{border-bottom:#c4c4c4 1px solid; padding-bottom:10px; margin-right:15px}
.image_LAW{width:104px; margin-right:10px}
.image_LAW H4{font-size:18px; padding:10px 0px 10px 0px; text-align:center}
.ima_conte{width:468px; font-size:13px;}
.txt_cen{text-align:center}
.son{ background:url(../images/top_bg.gif) repeat-y; width:468px;}
.son p{padding:0px 10px 0px 50px;}
.son h3{ font-size:14px; padding:10px 0px 10px 50px;}
.top1{
		background:url(../images/top_tp.gif) no-repeat top; width:468px; 
}

.buttom1{
		background:url(../images/top_btm.gif) no-repeat bottom; width:468px; 
}
.comment_Unser_name{ font-size:16px; font-weight:bold; padding:5px; text-align:left; margin:15px 0px 10px 0px; color:#D16300;}
.comment_Unser_name b{font-size:10px; font-weight:normal; padding-left:5px; color:#999}
.comment_ncontaner{margin:0px 15px;  border-left:#666 1px solid; font-size:13px; line-height:19px; color:#000; padding:0px 10px;}
.comma{padding:5px; vertical-align:bottom;}
.query_head{ font-size:18px; border-bottom:#CCC 1px solid; padding:5px 0px; margin-top:15px;}

/*********Created By Arvind********************/
.art_heading { font-size:14px; color:#0000FF; font-weight:bold; }
.art_heading a{ font-size:14px; color:#0000FF; font-weight:bold; text-decoration:unerline;}
.art_heading { font-size:14px; color:#0000FF; font-weight:bold; text-decoration:none;}
.posted_by1 {font-size:13px; color:#666; margin:10px 0px 0px 0px; text-transform:lowercase;}
.posted_by {font-size:13px; color:#666; }
.posted_by a{font-size:13px; color:#0000FF; text-decoration:unerline; }
.posted_by_title {font-size:13px; color:#DEB790; font-weight:bold;}
.education_title {font-size:13px;  color:#000000; font-weight:bold;}
.text_box { width:500px; }
.field_hgray{	
	color:#999;
	}
	

.field_gray{
	width:110px;
	font-family:Arial, Helvetica, sans-serif;
	size:12px;
	color:#999;
	border:#7f9db9 1px solid;
	height:16px;
	margin:5px 0px 5px 5px ;}

/*get connected */
#fixme { position: absolute; left: 0px; top: 0px; }
#fixmetoo { position: absolute; right: 0px; top: 0px; }
div > div#fixme { position: fixed; }
div > div#fixmetoo { position: fixed; }
pre.fixit { overflow:auto;border-left:1px dashed #000;border-right:1px dashed #000;padding-left:2px; }

/*images scrolling*/
.stepcarousel{
position: relative; /*leave this value alone*/
/*border: 1px solid #fb7b00;*/
overflow: scroll; /*leave this value alone*/
width: 580px; /*Width of Carousel Viewer itself*/
height: 110px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
margin:0px 15px; 
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 10px; /*margin around each panel*/
width: 100px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

#get_connected{margin:10px 0px; padding:0px; width:294px;}
 .upper_bg{background:url(../images/box_top.gif) no-repeat bottom; width:294px; height:5px; margin:0px; padding:0px;}
 .buttom_bg{background:url(../images/box_buttom.gif) no-repeat top; width:294px; height:5px; margin:0px; padding:0px;}
#get_connected .gonnected_bg{background:#deb790; padding:10px; width:274px; margin:0px; height:50px;}
.heading{margin:0px 0px 5px 0px; font-size:16px; font-weight:bold;}
.getinput{width:180px; float:left;}
.getinput input{width:170px;}
.getbutton{ width:54px; height:23px; float:left;}
#get_connected h1{margin:0px 0px 5px 0px; font-size:16px; font-weight:bold;}

.student_field{width:203px; margin:0px 0px 5px 0px;}
/*   script for progress bar ***/
#progress_bar{margin:0px; padding:0px;}
#progress_bar .progress_bg{ float:left; background:url(../images/box.gif) no-repeat; height:18px; width:800px;margin:20px 0px 0px 3px;  }

#progress_bar .progress{width:200px;margin:2px 0px 0px 3px; float:left }
#progress_bar .progress1{width:200px;margin:0px 0px 0px 201px; }
#progress_bar .progress_bg ul{	border:none; width:192px; height:9px;list-style-type: none; margin:1px 0px 0px 3px; padding:0px; }
#progress_bar .progress_bg ul li{float: left;position: relative; background:url(../images/9px.gif) no-repeat; display:block; width:9px; height:9px; margin:0px; padding:0px;}
#progress_bar .progress2{float:left;font-weight:bold; font-size:14px;}
#progress_bar .progress2 span{ color:#da5800;}

.articale_catagories{background:#fbf4ee; border: #deb790 1px solid;  width:580px; padding:5px; margin-bottom:20px;}
.articale_catagories h4{ font-size:13px; font-weight:bold;}
.articale_catagories_heading{text-align:center; font-size:14px; color:#7c450e; padding-right:15px; font-weight:bold; margin-bottom:15px;}
.articales_catagories_list_contaner{width:580px; float:left; margin:10px 0px}
.articales_catagories_listing_contaner{width:185px; float:left;  margin:0px 2px;}
.articales_catagories_listing_contaner ul{ margin:0px; padding:0px; list-style:none;}
.articales_catagories_listing_contaner ul li{ list-style:none; line-height:22px; margin:0px; }
.articales_catagories_listing_contaner ul li a{ color:#000000; text-decoration:none; padding:0px 0px 0px 15px;}
.articales_catagories_listing_contaner ul li a:hover{ color:#000000; text-decoration:underline;}
.find_legal_articles_contaner{background:#f3e3d4; padding:8px;}
.find_legal_articles_contaner h4{ background:#deb790; padding:3px; font-size:13px; color:#000000; margin-bottom:3px; }
.find_legal_articles_search{ margin:1px 0px;}
.find_legal_articles_search img{ padding:10px 0px 0px 0px;}
.articale_catagories_sub_heading{ margin:15px 0px; font-size:18px; color:#e36d00; font-weight:bold; border-bottom:#e36d00 1px solid;}

.right_articale_listing_contaner{ float:left; width:100%; padding:0px 10px 0px 0px;}
.right_articale_listing_contaner ul{ margin:0px; padding:0px; list-style:none; }
.right_articale_listing_contaner ul li{ margin:0px; padding:0px; list-style:none; background:url(../images/bullet.gif) no-repeat left; padding:0px 0px 0px 20px; line-height:23px; border-bottom:#d2d2d2 1px solid;}
.right_articale_listing_contaner ul li a{ text-decoration:none; color:#000000;}
.right_articale_listing_contaner ul li a:hover{ text-decoration:underline; color:#000000;}


.lawfirm{ background:url(../images/reg_grad_bg.jpg) repeat-x top #FFF;  margin-right:10px; padding:20px 12px 10px 23px; width:590px;  }


.selected_lawfirmbox{background:#fbf4ee;margin:0px 5px 15px 5px; padding:0px 0px; width:180px;border:#deb790 1px solid; height:230px; }
.lawfirm_logo_img{ height:50px; text-align:center;}

.lawfirm_heading{color:#000; font-weight:bold; text-align:center; padding:7px 0px 15px 0px; font-size:11px;}
.lawfirm_heading a{color:#000; font-weight:bold; text-align:center; padding:7px 0px 15px 0px; font-size:11px; text-decoration:none}
.lawfirm_heading a:hover{color:#000; font-weight:bold; text-align:center; padding:7px 0px 15px 0px; font-size:11px; text-decoration:underline;}
.lawfirm_txt{color:#000;padding:3px 7px 10px 7px;}
.lawfarm_details{height:40px; margin:3px 0px;}
.selected_lawfirm_heading{ margin:15px 15px 0px 0px; font-size:18px; color:#e36d00; font-weight:bold; border-bottom:#e36d00 1px solid;}
. selected_lawfirm ul{list-style:none; margin:0px 30px 20px 0px; padding:15px 0px 10px 0px;}
.selected_lawfirm ul li{ background:url(../images/job_bult3.gif) no-repeat;line-height:25px;text-decoration:none;padding:0px 0px 0px 15px; list-style:none}
.selected_lawfirm ul li a{text-decoration:underline; color:#000; font-size:12px;}


.job-details{width:70%; padding:0px 0px; float:left; line-height:21px; }
.job-details ul{margin:0px; padding:0px; list-style:none;}
.job-details ul li{margin:0px 0px; padding:0px 0px 0px 0px; }

/* practise */

.practice_catagories{background:#fbf4ee; border: #deb790 1px solid;  width:580px; padding:5px; margin-bottom:20px;}
.practice_catagories h4{ font-size:13px; font-weight:bold;}
.practice_catagories_heading{text-align:center; font-size:14px; color:#7c450e; padding-right:15px; font-weight:bold; margin-bottom:15px;}
.practice_catagories_list_contaner{width:580px; float:left; margin:10px 0px}
.practice_catagories_listing_contaner{width:274px; float:left;}
.practice_catagories_listing_contaner ul{ margin:0px; padding:0px; list-style:none;}
.practice_catagories_listing_contaner ul li{ list-style:none; line-height:22px; margin:0px; }
.practice_catagories_listing_contaner ul li a{ color:#000000; text-decoration:none; padding:0px 0px 0px 15px;}
.practice_catagories_listing_contaner ul li a:hover{ color:#000000; text-decoration:underline;}


.practice{ background:url(../images/reg_grad_bg.jpg) repeat-x top #FFF;  margin-right:10px; padding:20px 12px 10px 21px;  }
.practice h6{font-size:16px;}
.practice ul{list-style:none; margin:0px; padding:10px 0px 10px 0px;}
.practice ul li{ background:url(../images/job_bult1.gif) no-repeat; line-height:25px;}
.practice ul li a{text-decoration:underline; color:#000; font-size:13px; padding-left:28px; }
.ml5 { margin-left:4px; }

.law_client{width:185px; font-size:16px; font-weight:bold;text-align:left; height:34px;}
.law_firmclient{width:590px; height:45px; background-color:#fff;line-height:20px;  font-size:12px; padding-top:3px; margin-bottom:10px;}
.law_client1{width:190px; font-size:16px; font-weight:bold;text-align:right; height:34px;}
.law_firmclient1{width:590px; height:45px; background-color:#F8F8F8;line-height:20px;  font-size:12px; padding-top:3px; margin-bottom:10px;}

.law_clientname{width:140px; font-size:12px; margin:0px  33px 0px 7px; padding:0px; text-align:left; color:#000;}
/* *******************/

/*drop down menu start*/

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #ffebda; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 12px ;
line-height:18px;
z-index:100;
/*background: url(../images/sub_nav_bg.jpg) top repeat-x;*/
background-color: white;
width: 150px;
visibility: hidden;
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #ffebda; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
/*font-weight: bold;*/
color: black;
height:24px;
font-size:12px;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #ff7e00;
color:#FFF;
}

.select100
{
	width:700px;
}

.selectwww100
{
	width:50px;
}

.tabcontent_new{
display:block; margin:0px 0px 0px 15px; padding:0px;
}

.tabcontent_new ul{list-style:none; margin:0px 30px 20px 0px; padding:15px 0px 10px 0px;}
.tabcontent_new ul li{ background:url(../images/job_bult3.gif) no-repeat;line-height:25px;text-decoration:none;padding:0px 0px 0px 15px;}
.tabcontent_new ul li a{text-decoration:underline; color:#000; font-size:12px;}


/*drop down menu end*/

/* New CSS ****/
/* for law firm event ****/
.lawyer_event{ background:url(../images/reg_grad_bg.jpg) repeat-x top #FFF;  margin-right:10px; padding:20px 0px 10px 20px;  }
.w100{ width:100px; }
.w200{ width:200px; }
.w307{ width:307px; }



.div_read_more{text-align:right; clear:both; padding:0px 10px 10px 0px;}


.read_more{text-align:right; clear:both; padding:0px 10px 10px 0px; color:#DF6C01; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.read_more a{text-decoration:none; color:#DF6C01;}
.read_more a:hover{color:#000;}


/*<!--.padd h3{font-size:13px; color:#0000ff; padding-top:10px}
.padd h3 a{text-decoration:none; color:#0000ff}
.padd h3 a:hover{text-decoration:underline}-->*/
