body {
margin:0px 0px 0px 0px;
padding-top:24px;
background:url(../images/background.jpg) repeat-x #e7e7e7;
}

#outer {
background:url(../images/background_bottom.jpg) repeat-x bottom;
}

#nav li:hover {position:relative; z-index:200; background: url(../images/navigation_hover.gif) no-repeat; text-decoration:none;}

.topLinks ul{
font:normal 13px Arial;
color:#333333;
margin: 0;
padding: 0;
list-style-type: none;
overflow: hidden;
width: 100%;
}
.topLinks li{
display: inline;
margin: 0;
color: white;
line-height:18px;
}
.topLinks li a{
float: left;
display: block;
margin: 0;
padding: 0px 13px; /*padding inside each tab*/
border-right: 1px solid #999999;
color: #333333;
text-decoration: none;
}
.topLinks li.contact a{border-right-width:0;}

.topLinks li.home a:hover{ background:url(../images/toplink_bg.jpg) repeat-x; color:#ffffff;}
.topLinks li.about a:hover{ background:url(../images/toplink_bg.jpg) repeat-x; color:#ffffff;}
.topLinks li.history a:hover{ background:url(../images/toplink_bg.jpg)repeat-x; color:#ffffff;}
.topLinks li.infra a:hover{ background:url(../images/toplink_bg.jpg) repeat-x; color:#ffffff;}
.topLinks li.contact a:hover{ background:url(../images/toplink_bg.jpg) repeat-x; color:#ffffff;}
.topLinks li.aboard a:hover{ background:url(../images/toplink_bg.jpg) repeat-x; color:#ffffff;}
.topLinks li.asharm a:hover{ background:url(../images/toplink_bg.jpg) repeat-x; color:#ffffff;}
.topLinks li.india a:hover{ background:url(../images/toplink_bg.jpg) repeat-x; color:#ffffff;}


.navigation ul{
margin: 0;
padding: 0;
font: normal 13px Arial;
color:#000000;
list-style-type: none;
width: 100%;
}

.navigation li{
display: block;
margin: 0;
border-bottom:1px solid #d4d4d4;
}

.navigation li a{
display: block;
color:#000000;
text-decoration: none;
margin:0;
padding: 6px 15px; /*padding inside each tab*/
background:url(../images/arrow1.gif) no-repeat;
}

.navigation li a:hover{
color:#ffffff;
margin:0px;
font-weight:bold;
background:url(../images/navigation_hover.gif) no-repeat;
margin-right:15px;
text-align:center;
}
.brdrRight {
border-right: 1px solid #e4e4e4;
}

.footer {
font:normal 13px Arial;
color:#CCCCCC;
}

.ImgBorder {
border:1px solid #000000;
}

.txt {
font:normal 13px Arial;
color:#333333;
line-height:18px;
}
.txt a {color:#A95C23; text-decoration:underline;}
.txt a:hover {color:#009FD5; text-decoration:none;}

.txt ul{
list-style:none;
margin:0px; padding:0px;
}
.txt li{
background:url(../images/arrow1.gif) no-repeat;
padding-left:15px;
padding-top:3px;
}

.visitors {
font:normal 16px Arial;
color:#FF6633;
}

.TableBorder td{
	border:dashed 1px #CCCCCC;
	background:#F5F5F5;
}
.bordercell{
	border:dashed 1px #CCCCCC;
	background:#F5F5F5;
}

.TableHeading{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#F35300 ;
}
.heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#F35300;
	line-height:25px;
	font-weight:bold;
	padding:0px 0px 0px 10px;
	margin:0px;
}
.borderdashedCell{
	border:solid 1px #CCCCCC;
}

.sublinks {
font:bold 14px arial;
color:#660000;
line-height:20px;
}
.sublinks ul{
list-style:none;
margin:0px 0px 0px 30px;
padding:0px;
}
.sublinks li{
display:block;
margin-bottom:5px;
width:200px;
}
.sublinks li a{
background:url(../images/arrow2.gif) no-repeat;
padding-left:12px;
display:block;
color:#dd2f00;
text-decoration:none;
border:1px solid #FFFFFF;
}
.sublinks li a:hover{
background:url(../Userfiles/Images/sublinks_bg.jpg) repeat-x;
color:#000000;
width:200px;
padding-left:12px;
border:1px solid #d3d3d3;
text-decoration:none;
margin-bottom:3px;
}

.textPages {
font:normal 13px Arial;
color:#333333;
line-height:18px;
padding:0px 15px;
}
.textPages a {color:#A95C23; text-decoration:underline;}
.textPages a:hover {color:#009FD5; text-decoration:none;}

.textTable {
font:normal 13px Arial;
color:#333333;
line-height:18px;
padding:0px 15px;
border:solid 1px #CCCCCC;
background-color:#FFFFFF;
}

.smallLinks {
font:bold 14px arial;
line-height:28px;
color:#000000;
background-color:#ffedb0;
border:1px dashed #ffa453;
}
.smallLinks a{
display:block;
color:#000000;
background-color:#ededed;
text-decoration:none;
border:1px dashed #CCCCCC;
}
.smallLinks a:hover{
color:#000000;
background-color:#ffedb0;
border:1px dashed #ffa453;
}

.traytaapBg {background:url(../Userfiles/Images/tray_taap/tray_taap_bg1.jpg) no-repeat; height:692px;}

.txtBlack {background:url(../Userfiles/Images/tray_taap/bg.gif) repeat-x top #4d1010;}
.txtBlack ul {list-style:none; margin:0 0 0 10px; padding:0;}
.txtBlack ul ul {list-style:none; margin:0; padding:0;}
.txtBlack ul ul ul {list-style:none; margin:0; padding:0;}
.txtBlack li {border:none; margin:0; padding:0;}
.txtBlack li a {height:26px; display:block;}
.txtBlack ul li a:hover {background:url(../Userfiles/Images/tray_taap/link_over.gif) no-repeat; height:26px;}

.txtBlack ul ul li a:hover {background:url(../Userfiles/Images/tray_taap/sub_link_over.gif) no-repeat;}
.txtBlack ul ul ul li a:hover {background:url(../Userfiles/Images/tray_taap/sub2_link_over.gif) no-repeat;}
.txtBlack ul ul ul ul li a:hover {background:url(../Userfiles/Images/tray_taap/sub3_link_over.gif) no-repeat;}


.txtTray {
font:normal 13px Arial;
color:#333333;
line-height:18px;
text-align:justify;
padding:10px 20px;
background:url(../Userfiles/Images/tray_taap/manav2.jpg) no-repeat bottom right #fff;
}
.txtTray ul{list-style:none; margin:0px; padding:0px;}
.txtTray li{
background:url(../images/arrow1.gif) no-repeat;
padding-left:15px;
padding-top:5px;
text-align:justify;
}
.txtTray a {color:#000; text-decoration:none;}
.txtTray a:hover {color:#F60; text-decoration:underline;}

.right {float:right;}
.table td {border:dashed 1px #CCCCCC; padding:5px 10px;}

.back {font:bold 12px arial; color:#F60; float:right;}
.back a {color:#F30; text-decoration:none;}
.back a:hover {color:#039; text-decoration:none;}
.table2 td {border:dashed 1px #CCCCCC; padding:5px 3px;}

.lastlink {
font:normal 12px Arial;
color:#333333;
line-height:18px;
margin:110px 0 0 150px;
z-index:9999; position:absolute;
}
.lastlink a {color:#333333; text-decoration:underline;font:normal 13px Arial;}
.lastlink a:hover {text-decoration:none; background-color:none;}

.abovelogolinl
{
	color:red;
	background-color:White;
}
.abovelogolinl a{color:#993300;background-color:White;}
.abovelogolinl a:hover{color:#993300;background-color:White;}
.mrgcss{cursor:hand}
.mrgcss .link
{
	float:left;
	text-align: left;
	text-decoration: none;
	font-family: Arial;
	color: #000000;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	cursor: hand;
}
.mrgcss .link:hover
{
	float: left;
	text-align: center;
	text-decoration: none;
	font-family: Arial;
	color: #ffffff;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	cursor: hand;
	min-width: 205px;
	background:url(img/navigation_hover.gif) no-repeat center;
}
 

.marriage {width:260px; height:35px;text-decoration:none; font:normal 18px arial; color:#FFF;background:url(../images/navigation_hover.gif) no-repeat center;}
.marriage a {width:260px; height:35px;text-decoration:none; font:normal 18px arial; color:#FFF;background:url(../images/navigation_hover.gif) no-repeat center;}
.marriage a:hover{width:260px; height:35px;text-decoration:none; font:normal 18px arial; color:#FFF;background:url(../images/navigation_hover.gif) no-repeat center;}



.tax100 {width:176px; height:51px;}
.tax100 a {width:176px; height:51px; background:url(../images/100per.jpg) no-repeat top; display:block; text-decoration:none;}
.tax100 a:hover {width:176px; height:51px; background:url(../images/100per.jpg) no-repeat bottom;}

.tax50 {width:176px; height:51px;}
.tax50 a {width:176px; height:51px; background:url(../images/50per.jpg) no-repeat top; display:block; text-decoration:none;}
.tax50 a:hover {width:176px; height:51px; background:url(../images/50per.jpg) no-repeat bottom;}

.certificate12a {width:176px; height:35px;}
.certificate12a a {width:176px; height:35px; background:url(../images/12a.jpg) no-repeat top; display:block; text-decoration:none;}
.certificate12a a:hover {width:176px; height:35px; background:url(../images/12a.jpg) no-repeat bottom;}

.donatehome {width:176px; height:35px;}
.donatehome a {width:176px; height:35px; background:url(../images/donate.jpg) no-repeat top; display:block; text-decoration:none;}
.donatehome a:hover {width:176px; height:35px; background:url(../images/donate.jpg) no-repeat bottom;}

.sewa_sandipan {width:176px; height:64px;}
.sewa_sandipan a {width:176px; height:64px; background:url(../images/sewa_sandipan.jpg) no-repeat top; display:block; text-decoration:none;}
.sewa_sandipan a:hover {width:176px; height:64px; background:url(../images/sewa_sandipan.jpg) no-repeat bottom;}
.livechat {z-index:999; position:absolute; margin:25px 0 0 700px;}
