@charset "utf-8";
/* CSS Document */
body{
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	width: 100%;
}
p{
	margin: 0;
	padding:0;
}
ul{
	margin:0;
	padding:0;
}
li{
	margin:0;
	padding:0;
}
#main_page{
	margin:0;
	min-width:1050px;	
}
#left_container{
	float:left;
	margin:0;
	width:283px;
	position:relative;
	
}
#top_container{
	float:left;
	margin:0;
	width:100%;
	height:130px;
	position:relative;
	background-color: #F6AF81;
	clear: both;
	z-index: 5;
}
#dt_logo{
	height:110px;
	width:234px;
	padding:20px 0 0 48px;
	position:relative;
	background:url(../images/logo_back.jpg) no-repeat;
	float:left;
}

#dt_logo a {text-decoration: none;}
#dt_logo a img {border: none;}

#top_address{
	height:99px;
	background:#f6af81;
	color:#aa3343;
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	margin: 0 auto;
	padding:31px 0 0 0;
	line-height:1.3;
	text-align: center;
}
#middle_container{
	float:left;
	width: 100%;
	height: 100%;
	position:relative;
	background:url(../images/menu_back.jpg) repeat-y top left;
	z-index: 1;
}
#menu_container{
	float:left;
	width:282px;
	min-height:531px;
	position:relative;
	/*background:url(../images/menu_back.jpg) repeat-y right;*/
}
#menu_holder{
	width:238px;
	float:right;
	margin-right:20px;
	margin-top:50px;
}

.menu {
	text-align:right;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
}

.menu ul {list-style-type: none;}
.menu ul li {}
.menu ul li a {text-align:right;height: 23px;margin:0;padding:5px 10px 0 0; color: #fff;text-decoration: none;display: block; width: 228px;}
.menu ul li a:hover {background:url(../images/left_menu_hover.png) no-repeat top right;color:#aa3343;}
.menu ul li ul.submenu li{margin: 0;padding: 0; text-align: center;}
.menu ul li ul.submenu li a {padding:5px 20px 3px 0; color: #fff;text-decoration: none;display: block; width: 210px;}

#content{
	float:left;
	width:508px;
	margin: 0;
	padding:55px 20px 110px 31px;
	font-size:12px;
	line-height:1.4;
	z-index: 10;
}

#content .text p {margin: 0 0 15px 0;}

#content .text a {color: #A93343;}

#content .text a:visited {color: #B2597C;}

#content .text a:hover {text-decoration: none; color: #B2597C;}

#content .text h1, #content .text h2, #content .text h3,#content .text h4,#content .text h4,#content .text h6, .csc-firstHeader {margin: 0 0 15px 0;color: #A93343;}

.powermail_mandatory {color:#A93343; }
label, .powermail_submit {display: block; margin: 10px 0 3px 0;}

#content .text {width:470px;padding: 0; margin:0;}

#contentright {text-align:center;}
#contentright img { padding: 0; margin: 56px 0 0 0; border:5px solid #F6AF81;}

#content .text .indent {margin: 0 0 0 20px;}

#footer_container{
	float:left;
	width:100%;
	height:42px;
	background-color:#F6AF81;
	z-index: 15;
}

#footer_left{
	position:relative;
	width:282px;
	height:42px;
	background: #8c3154 url(../images/footer_back.png) top left;
	float:left;
	font-size:12px;
	text-align: right;
	margin: 0;
	padding: 0;
}
#footer_left p.footer-left {padding: 10px 30px 0 0; font-weight: bold;margin: 0;}
#footer_left p.footer-left a {color: #fff; text-decoration:none;}


#bottom_english{
	position: absolute;
	width:500px;
	color:#9d5a7e;
	font-size:11px;
	margin:-52px 0 0 0;
	display:none;
	z-index: 20;
	
}
#bottom_hindi{
	float:left;
	width:508px;
	background:#f6af81;
	height:37px;
	padding:5px 0 0 30px;
	z-index: 15;
}
#bottom_hindi a {text-decoration: none;background-color: transparent;}
#bottom_hindi a img {border: none;}
#bottom_hindi a:hover #bottom_english, #bottom_hindi a:focus #bottom_english{
	display: block;
	}

#footer_right {text-align: center;}

#ganesha{
	height:75px;
	margin:-52px 35px 0 0;
	z-index: 30;
	padding: 0 0 0 870px;
}

#ganesha a {text-decoration: none;}
#ganesha a img {border: none;}