/* CSS Document */

/*-----------General starting code start---------------------*/
body{
	padding:0 0 0 0;
	margin:0 0 0 0;
	background:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:10px;
	color:#000000;
	}
p, td, select, input, label, form, h1, h2, h3, h4, h5, h6{
	padding:0 0 0 0;
	margin:0 0 0 0;
	}
ul{
	list-style-type:none;
	padding:0 0 0 0;
	margin:0 0 0 0;
	}
img{
	display:block;
	padding:0 0 0 0;
	margin:0 0 0 0;
	border:none;
	}
.specer{
	font-size:0;
	line-height:0;
	clear:both;
	}	
/*-----------General starting code end---------------------*/	

.top_headerimage{
background:url(../images/top-header.gif) no-repeat 0 0;
width:766px;
height:75px;
display:block;
}

.top_headerlink a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
letter-spacing:normal;
line-height:75px;
text-decoration:none;
font-weight:normal;
padding:59px 0 0 3px;
margin:0 0 0 0;
}

.top_headerlink a:hover{
color:#FF3300;
text-decoration:underline;
}

/*-------------Header Down menu Part Start------------------------*/
#headermenu{
	float:left;
	background:url(../images/menu-bg.gif) repeat-x 0 0;
	width:766px;
	height:34px;
	display:block;
		}
#headermenu ul{
	list-style-type:none;
	padding:0 0 0 0;
	margin:0 0 0 24px;
	}
#headermenu ul li{
	float:left;
	font-size:12px;
	line-height:34px;
	color:#FFFFFF;
	}
#headermenu ul li a{
	font-size:12px;
	line-height:34px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	padding:0 0 0 0;
	margin:0 25px 0 25px;
	}
#headermenu ul li a:hover{
	color:#F6AC54;
	}
/*-----------------Headert Down Menu Part End----------------------------*/

/*-------------header-img start---------*/
.header_img{
background:url(../images/header-img.gif) no-repeat 0 0;
widows:766px;
height:196px;
display:block;
}



/*-------------header-img end---------*/

/*----------body part start---------------*/

span{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
letter-spacing:normal;
line-height:30px;
padding-left:12px;
margin:0 0 0 0;
}

p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
letter-spacing:normal;
line-height:normal;
padding:0 3px 0 3px;
margin:0 0 0 0;
}

samp{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#780000;
letter-spacing:normal;
line-height:30px;
padding-left:3px;
margin:0 0 0 0;
}


strong{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#3C69A4;
letter-spacing:normal;
line-height:30px;
padding-left:3px;
margin:0 0 0 0;
}
	
.side_img{
background:url(../images/img-bari1.gif) no-repeat 0 0;
width:203px;
height:133px;
display:block;
}
.bottom_underline{
border-bottom:#8F8F8F solid 1px;
}
.bottom_underlineleft{
border-left:#8F8F8F dotted 1px;
}
.img_padding{
padding:3px 0 3px 0;
margin:0 0 0 0;
display:block;
}
.text_headingbg{
background:url(../images/text-heading-bg.gif) repeat-x 0 0;
height:30px;
display:block;
}


/*------------------with out bottom border in last row-------------------------*/


#bodyPanelLeftMenu{
	float:left;
	width:203px;
	padding-top:3px;
	padding-bottom:2px;
	}
#bodyPanelLeftMenu ul{
	list-style-type:none;
	padding:0 0 0 0;
	margin:0 0 0 0;
	}
#bodyPanelLeftMenu ul li{
	font-size:11px;
	line-height:23px;
	border-bottom:#8F8F8F solid 1px;
		 	}
			
#bodyPanelLeftMenu ul li.kol{
border-bottom:none;
	}
		
#bodyPanelLeftMenu ul li a{

	font-size:11px;
	line-height:25px;
	font-weight:normal;
	color:#000000;
	width:201px;
	height:23px;
	text-decoration:none;
	padding:0 0 0 3px;
	margin:0 0 0 0;
	background-color:#FFFFFF;
	display:block;
	
		}
	
#bodyPanelLeftMenu ul li a:hover{
	color:#F8EDCF;
	background-color:#8E0000;
			}

/*------------------with out bottom border in last row-------------------------*/

#middle_text_with_paragraph{
	float:left;
	width:527px;
	}
#middle_text_with_paragraph p{
	font-size:12px;
	line-height:15px;
	font-weight:normal;
	text-align:justify;
	color:#000000;
	padding-top:3px;
	padding-bottom:12px;
	}	  


#middle_text_with_paragraphsmall{
	float:left;
	width:361px;
	}
#middle_text_with_paragraphsmall p{
	font-size:12px;
	line-height:15px;
	font-weight:normal;
	text-align:justify;
	color:#000000;
	padding-top:3px;
	padding-bottom:12px;
	}	  


#middle_text_with_paragraphsmal2{
	float:left;
	width:327px;
	}
#middle_text_with_paragraphsmal2 p{
	font-size:11px;
	line-height:15px;
	font-weight:normal;
	text-align:justify;
	color:#000000;
	padding-top:3px;
	padding-bottom:12px;
	}	  


#middle_text_with_paragraphsmal3{
	float:left;
	width:527px;
	}
#middle_text_with_paragraphsmal3 p{
	font-size:11px;
	line-height:15px;
	font-weight:normal;
	text-align:justify;
	color:#000000;
	padding-top:3px;
	padding-right:30px;
	padding-left:30px;
	padding-bottom:15px;
	}



#middle_text_with_paragraphsmal4{
	float:left;
	width:526px;
	}
#middle_text_with_paragraphsmal4 p{
	font-size:11px;
	line-height:15px;
	font-weight:normal;
	text-align:justify;
	color:#000000;
	padding-top:3px;
	padding-right:30px;
	padding-left:30px;
	padding-bottom:15px;
	}	  		  


/*----------body part end---------------*/	




/*---------------Footer Panel Start------------------------------------*/								
#footerPanel{
	float:left;
	background:url(../images/footer-img.gif) repeat-x 0 0;
	width:766px;
	height:83px;
	display:block;
	}
		
#footerPanel h2{
	font-size:12px;
	line-height:15px;
	font-weight:normal;
	color:#ffffff;
	text-align:center;
	padding:15px 0 0 0;
	margin:0 0 0 0;
	}
	
#footerPanel p{
	font-size:12px;
	line-height:15px;
	font-weight:normal;
	color:#ffffff;
	text-align:right;
	padding:15px 0 0 0;
	margin:0 40px 0 0;
	}
	
#footerPanel a{
	color:#FFFFFF;
	text-decoration:none;
	}
	
#footerPanel a:hover{
	color:#F2B3B3;
	}


/*---------------Footer Panel End------------------------------------*/		



/*-------------------Contact Us Pasge Start Here----------------------------*/
#contactUs{
	float:left;
	width:327px;
		}
#inquaryform{
 float:left;
 width:327px;
 margin-top:5px;
	}
#inquaryform p{
 font-size:18px;
 line-height:22px;
 font-weight:bold;
 color:#000000;
 padding:5px 0 10px 10px;
}	
/*-----------------------------------*/
#inquaryformTop{
	float:left;
	width:327px;
	}
#inquaryformTop label.first{
	font-size:12px;
	line-height:15px;
	font-weight:normal;
	color:#333333;
	padding:0 0 0 15px;
	}
#inquaryformTop input.text{
	width:210px;
	height:18px;
	border:solid 1px #000000;
	margin-top:5px;
	margin-left:15px;
	}
/*--------------------------------------*/
#inquaryformMidle{
	float:left;
	width:327px;
	margin-top:15px;
	}
#inquaryformMidle label.first{
	font-size:12px;
	line-height:15px;
	font-weight:normal;
	color:#333333;
	padding:0 0 0 15px;
	}
#inquaryformMidle textarea{
	width:210px;
	height:80px;
	border:solid 1px #000000;
	margin:5px 0 0 15px;
	}
/*--------------------------------------------*/
#inquaryformDown{
	float:left;
	width:327px;
	margin-top:5px;
	}
#inquaryformDown label.first{
	font-size:12px;
	line-height:15px;
	font-weight:normal;
	color:#333333;
	padding:0 0 0 15px;
	}
#inquaryformDown input.text{
	width:210px;
	height:18px;
	border:solid 1px #000000;
	margin-top:5px;
	margin-left:15px;
	}
/*-------------------------------------------*/
#inquaryformBottem{
	float:left;
	width:327px;
	margin-top:5px;
	}
.submit{
	width:50px;
	height:25px;
	cursor:pointer;
	margin:0 0 0 15px;
	}
.reset{
	width:50px;
	height:25px;
	cursor:pointer;
	margin:0 0 0 20px;
}







/*---------------------------------*/

.addto_link a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
font-weight:bold;
letter-spacing:normal;
line-height:17px;
text-decoration:none;
padding:0 0 0 12px;
margin:0 0 0 0;
}

.addto_link a:hover{
color:#FF9900;
}

/*---------------------------------*/




/*---------side menu part start-------------*/


#side_menu2{
	float:left;
	width:350px;
	padding-bottom: 12px;
	}
	
#side_menu2 ul{
	list-style-type:none;
	padding:0 0 0 0px;
	margin:0 0 0 0;
	}
#side_menu2 ul li{
	font-size:12px;
	line-height:30px;
	}
		
#side_menu2 ul li a{
     background:url(../images/lal-tir.gif) no-repeat 0 50%;
    display:block;
	font-size:12px;
	line-height:30px;
	font-weight:bold;
	color:#B21100;
	text-decoration:none;
	padding:0 0 0 35px;
	}
	
#side_menu2 ul li a:hover{
background:url(../images/orange-tir.gif) no-repeat 0 50%;
display:block;
    color:#FF7510;
	
		}
#lawsites/*---------side menu part end-------------*/	


					 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #000000;
	padding: 10px;
}
#lawsites a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #000000;
	text-decoration: underline;
}
#lawsites a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #000000;
	text-decoration: none;
}
