/* CSS Document */

body{
  font-size:12px;
	background:url(/App_Themes/dhratty/images/bg.jpg) repeat-x top;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
}

*{margin:0px; padding:0px;}

img{border:none;}



.left{float:left;}

.right{float:right;}

.clear{clear:both;}



.center{text-align:center;}

.bold{font-weight:bold;}

.normal{font-weight:bold;}



#wrapper_area{

	width:100%;

	overflow:hidden;

	clear:both;

	font-family:Arial, Helvetica, sans-serif;

}



#wrapper{

	width:980px;

	clear:both;

	overflow:hidden;

	margin:0px auto;

	font-family:Arial, Helvetica, sans-serif;

}





#footer_area{

	width:100%;

	clear:both;

	background:url(/App_Themes/dhratty/images/footer_bg.jpg) repeat-x;

	height:144px;

}	

#footer{

	width:980px;

	margin:0px auto;

	clear:both;

	padding-top:17px;

}







/*------------------------------------Header Part--------------------------------------------------------------*/	

#header{

	height:128px;

	clear:both;

	width:980px;

	font-family:Tahoma;

	font-size:18px;

}	

.logo{

	width:283px;

	height:128px;

	float:left;

}

.logo_txtArea{

	width:290px;

	float:right;

	height:128px;

}

.logo_txt1{

	padding:30px 0px 8px;

	color:#363605;

	clear:both;

	text-align:right;

}		

.logo_txt2{

	background:url(/App_Themes/dhratty/images/header_icon.gif) no-repeat 10px 0px;

	padding-left:40px;

	padding-top:10px;

	color:#4f4e4b;

	text-align:right;

	height:35px;

}	

.logo_txt3{

	color:#202428;

	font-size:27px;

}	

/*------------------------------------End of Header Part--------------------------------------------------------------*/	









/*------------------------------------Navigation Part--------------------------------------------------------------*/	

.nav_bg{

	background:url(/App_Themes/dhratty/images/nav_bg.jpg) repeat-x top;

	height:49px;

	clear:both;

	color:#FFFFFF;

	font-weight:bold;

	font-size:12px;

}	

.nav{

	height:43px;

	line-height:40px;

	text-align:center;

	clear:both;

}

.nav_bot{

	height:6px;

	clear:both;

}

.nav_but{
	text-align:center;
	cursor:pointer;
	float:left;


}

.nav_but_gap{

	background:url(/App_Themes/dhratty/images/nav_but_gap.jpg) no-repeat;

	height:43px;

	width:2px;

	float:left;

}	

a.nav_butLink:link{ font-size:12px; color:#FFFFFF; text-decoration:none; font-family:Arial, Helvetica, sans-serif; display:block; float:left; 	height:43px; 	padding:0px 26px;}

a.nav_butLink:visited{ font-size:12px; color:#FFFFFF; text-decoration:none; font-family:Arial, Helvetica, sans-serif; display:block;  float:left; 	height:43px;  padding:0px 26px;}

a.nav_butLink:active{ font-size:12px; color:#cfcf00; text-decoration:none; font-family:Arial, Helvetica, sans-serif; display:block;  float:left; 	height:43px; 	padding:0px 26px;}

a.nav_butLink:hover{ font-size:12px; color:#cfcf00; text-decoration:none; font-family:Arial, Helvetica, sans-serif; display:block;  float:left; 	height:43px; 	padding:0px 26px;}

/*------------------------------------End of Navigation Part--------------------------------------------------------------*/	













/*------------------------------------Banner Part--------------------------------------------------------------*/	

#banner{

	background:url(/App_Themes/dhratty/images/banner_bg.jpg) no-repeat top;

	width:980px;

	height:281px;

	clear:both;

	color:#40515e;

	font-weight:bold;

	font-size:12px;

}

.banner_txt{

	padding:30px 0px 0px 14px;

	width:420px;

	float:left;

	margin-right:10px;

	overflow:hidden;

}

.banner_heading{

	color:#40515e;

	font-size:20px;

	font-weight:bold;

	text-transform:uppercase;

	font-family:Arial, Helvetica, sans-serif;

}			

.banner_txt_area{

	background:#eeeee3;

	border:#40515e 1px solid;

	padding:10px;
	font-weight:normal;

	line-height:15px;

}





.ban_flash{width:527px; height:281px; float:right;}	

/*------------------------------------Endo of Banner Part--------------------------------------------------------------*/	

/*------------------------------------Content Part--------------------------------------------------------------*/	

#content_area{

	padding:0px 8px;

	clear:both;

	background:url(/App_Themes/dhratty/images/contain_bg02.jpg) repeat-y;

	overflow:hidden;

	font-size:12px;

	margin:10px 0px 10px 0px;

	height:100%;
}	
.left_panel{

	width:232px;

	float:left;

	overflow:hidden;

	margin-right:11px;

	color:#717885;

}

.right_panel{

	width:232px;

	float:right;

	overflow:hidden;

	color:#717885;

}
.gap{
	width:11px;
	float:left;
}

.gap{
	width:11px;
	float:left;
}
.gap2{
	width:5px;
	float:left;
}
.mid_panel{
	width:450px;
	float:left;
	background:#f6f6f6;
	line-height:14px;
	padding:10px;		
	color:#6a6a6a;
}
.mid_panelTxt1{
	color:#6a6a6a;
	font-size:16px;
	font-weight:bold;
	padding-bottom:15px;
	line-height:18px;
}	

.mid_panelTxt2{
	color:#6a6a6a;
	font-size:20px;
	font-weight:bold;
	padding-bottom:15px;
	line-height:24px;
}

.prac_area{
	border:#e6e6e6 1px solid;
	overflow:hidden;
	clear:both;
	height:100%;
	font-weight:bold;
	padding-bottom:5px;
	margin-bottom:10px;
}		

.prac_area_heading{
	background:url(/App_Themes/dhratty/images/menu_heading_bg.jpg) no-repeat top;
	width:215px;
	height:38px;
	line-height:38px;
	color:#003b61;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	padding-left:15px;
}	
.prac_area_txt{
	padding:10px 2px 2px 2px;
	clear:both;
}	
.prac_area_list ul{list-style-type:none; margin:0px; padding:0px;}
.prac_area_list li{list-style-type:none; border-bottom:#dcdcdb 1px solid; padding-bottom:8px; margin-bottom:8px; padding-left:14px;}
a.prac_area_listLink:link{color:#717885; text-decoration:none; font-size:12px;}
a.prac_area_listLink:visited{color:#717885; text-decoration:none; font-size:12px;}
a.prac_area_listLink:active{color:#717885; text-decoration:none; font-size:12px;}
a.prac_area_listLink:hover{color:#666666; text-decoration:none; font-size:12px;}
.view_but_area{
	border-bottom:#dcdcdb 1px solid;
	padding-bottom:2px;
	height:100%;
	overflow:hidden;
	clear:both;
}	
.view_but{
	float:right;
	padding-top:0px;
	padding-right:2px;
	width:76px;
	height:23px;
}	
.view_but2{
	float:left;
	padding-top:0px;
	padding-right:2px;
	width:76px;
	height:23px;
}

.blog_txt{
	padding:4px 2px 2px 2px;
	clear:both;
}

.blog_area_heading{

	background:url(/App_Themes/dhratty/images/menu_heading_bg.jpg) no-repeat top;

	width:215px;

	height:38px;

	line-height:38px;

	color:#7fa900;

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	font-weight:bold;

	padding-left:15px;

}

.blog_area_txt_bold{

	font-weight:bold;

	padding-bottom:5px;

	clear:both;

}	

.blog_area_txt{

	border-bottom:#dcdcdb 1px solid; 

	padding-bottom:7px;

	font-weight:normal;

	padding-left:14px;

	padding-right:5px;

	clear:both;

}	





















.youtube_video{

	width:454px;

	height:277px;

	margin-bottom:10px;

	clear:both;

}	











.case_info_heading{

	background:url(/App_Themes/dhratty/images/menu_heading_bg.jpg) no-repeat top;

	width:215px;

	height:38px;

	line-height:38px;

	color:#c8830c;

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	font-weight:bold;

	padding-left:15px;

}

.case_info_txt{

	padding:8px 15px;

	clear:both;

	color:#717885;

	overflow:hidden;

	height:100%;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	font-size:12px;

}	

.case_info_formtxt{

	color:#717885;

	font-weight:bold;

	clear:both;

	height:20px;

}	

.case_info_form_txtbox{

	width:178px;

	height:19px;

	border:#d5d3d3 1px solid;

	clear:both;

}	

.case_info_form_txtbox2{

	width:178px;

	height:60px;

	border:#d5d3d3 1px solid;

	clear:both;

}







.faq_area{

	border:#e6e6e6 1px solid;

	overflow:hidden;

	clear:both;

	height:100%;

	font-weight:bold;

	padding-bottom:5px;

	margin-bottom:10px;

}	

.faq_txt1{

	color:#40515e;

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	padding-bottom:8px;

}	

.faq_txt{

	padding:5px 5px 4px 15px;

	clear:both;

	color:#717885;

	line-height:14px;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:normal;

	font-size:12px;

}	

/*------------------------------------End of Content Part--------------------------------------------------------------*/	







.footer_nav{

	width:790px;

	float:left;

	padding:10px 15px 0px;

	font-family:Arial, Helvetica, sans-serif;

	color:#FFFFFF;

	font-weight:bold;

	font-size:11px;

}	

.footer_logo{

	width:140px;

	text-align:right;

	padding-right:5px;

	float:right;

}	

.copyright{color:#8b8b8b; font-size:12px; text-decoration:none; padding-top:15px; clear:both; font-weight:normal; padding-left:15px;}

a.footer_butLink:link{ font-size:11px; color:#FFFFFF; text-decoration:none; font-family:Arial, Helvetica, sans-serif; padding:0px 15px;}

a.footer_butLink:visited{ font-size:11px; color:#FFFFFF; text-decoration:none; font-family:Arial, Helvetica, sans-serif; padding:0px 15px;}

a.footer_butLink:active{ font-size:11px; color:#cfcf00; text-decoration:none; font-family:Arial, Helvetica, sans-serif; padding:0px 15px;}

a.footer_butLink:hover{ font-size:11px; color:#cfcf00; text-decoration:none; font-family:Arial, Helvetica, sans-serif; padding:0px 15px;}









/*-------------------------------------------------------------------new pages---------------------------------------------------------*/

a.contentLink01:link{color:#6a6a6a; font-size:12px; text-decoration:underline;}

a.contentLink01:visited{color:#6a6a6a; font-size:12px; text-decoration:underline;}

a.contentLink01:active{color:#6a6a6a; font-size:12px; text-decoration:underline;}

a.contentLink01:hover{color:#6a6a6a; font-size:12px; text-decoration:none;}



.contentList01 ul{list-style-type:none; margin:0px; padding:0px;}

.contentList01 li{list-style-type:none; background:url(/App_Themes/dhratty/images/list_bullet01.jpg) no-repeat 0px 4px; line-height:normal; padding-left:15px; padding-top:0px; margin-bottom:5px; font-size:12px;}

.contentPic{float:left; border:none; margin-right:15px; margin-bottom:10px;}

.contentPic2{float:left; border:none; margin-right:15px; margin-bottom:10px; margin-top:10px;}
















/*-------------------------------------------------------------22july video link----------------------------------------*/
.videolink{
	width:200px;
	clear:both;
	overflow:hidden;
	padding:10px;
	margin-left:5px;
	border-bottom:#f2f2f2 1px solid;
	color:#666666;
	font-size:11px;
}	
.videolink_pic{
	width:100px;
	height:100px;
	float:left; 
	padding-right:10px;
	border-right:#999999 1px solid;
	margin-right:5px;
}	
.videolink_txt{
	width:80px;
	line-height:14px;
	float:left;
}	
a.videolink_txtLink:link{ color:#53a3f1; text-decoration:none;}
a.videolink_txtLink:visited{ color:#53a3f1; text-decoration:none;}
a.videolink_txtLink:active{ color:#53a3f1; text-decoration:none;}
a.videolink_txtLink:hover{ color:#53a3f1; text-decoration:underline;}


a.faqLink:link{color:#40515e; text-decoration:none;}
a.faqLink:visited{color:#40515e; text-decoration:none;}
a.faqLink:active{color:#40515e; text-decoration:none;}
a.faqLink:hover{color:#333333; text-decoration:none;}

a.faqLink2:link{color:#40515e; font-weight:normal; text-decoration:none;}
a.faqLink2:visited{color:#40515e; font-weight:normal; text-decoration:none;}
a.faqLink2:active{color:#40515e; font-weight:normal; text-decoration:none;}
a.faqLink2:hover{color:#40515e; font-weight:normal; text-decoration:underline;}




/*------------------------------------------------------------------------24th july------------------------------------------------------------*/
.video_area{

	border:#e6e6e6 1px solid;
	overflow:hidden;
	clear:both;
	padding-bottom:2px;
	height:100%;
	font-weight:bold;
	margin-bottom:10px;

}	

.right_panelVideo{
	text-align:center;
	padding-top:2px;
}	



.dropmenu
{
  margin:0px;
  padding:0px;
  position:absolute;
  width:240px;
  border:#425360 3px solid;
  left:50%;
  margin-left:-400px;
  top:171px;
  visibility:hidden;
  background-color:#ffffff;
}
.submenu_list ul{list-style-type:none; margin:0px; padding:0px;}
.submenu_list li{list-style-type:none; padding-left:10px; font-weight:bold; margin-bottom:5px; font-size:11px; color:#666666; border-bottom:#495864 1px solid; padding-bottom:5px; padding-top:5px;}
.submenu_list li a{text-decoration:none; color:#666666;}
.submenu_list li a:hover{text-decoration:none; color:#cfcf00;}
