body {
	background-color: #2F8C93;
	background-image:url(bgimages.jpg);
	background-repeat: repeat-x;
    margin: 0px;
   }
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
}
.linksbar {
	background-image: url(linksbg.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #870202;
	padding-left: 25px;
}
.lbtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #870202;
	padding-top: 18px;
	padding-bottom:30px;
}
a.toplinks { 
	color: #660000;
	text-decoration: none;
	padding-right: 7px;
	padding-left: 7px;
}
a.toplinks:hover {
	color: #FFFFFF;
	background-color: #EF3F06;
	padding-top: 4px;
	padding-bottom: 4px;
}
.toplinksvisit {
	color: #FFFFFF;
	background-color: #EF3F06;
	padding-right: 7px;
	padding-left: 7px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.homeicospace {
	padding-right: 10px;
	padding-top: 14px;
}

.midcolor {
	background-color: #FFFFFF;
}
.hmtxtspace {
	padding-top: 20px;
	padding-right: 25px;
	padding-left: 25px;
}
a.more {
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #E63E0F;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
}
a.more:hover {
	color: #000000;
	background-color: #F4A816;
}
.afhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF3300;
}
a.bluelink {
	color: #0066FF;
	text-decoration: underline;
}
a.bluelink:hover {
	text-decoration: none;
}
.logintxt {
	font-size: 10px;
	font-weight: bold;
}
.txtfield {
	height: 15px;
	width: 120px;
	border: 1px dotted #333333;
	margin-top: 3px;
}
.footer {
	font-size: 10px;
	padding-top: 10px;
	border-left-color: #2F8C93;
	padding-bottom: 10px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #333333;
	padding-left:15px;
}
a.flink {
	color: #000000;
	text-decoration: underline;
}
a.flink:hover {
	text-decoration: none;
}
.itspace {
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
}
.itspace1 {
	padding-right: 25px;
	padding-left: 25px;
}
.orangehead {
	font-size: 15px;
	font-weight: bold;
	color: #EF3F06;
}
.boxborder {
	border: 1px solid #9C9C9C;
}
.head1 {
	font-size: 13px;
	font-weight: bold;
	color: #006699;
	padding-bottom: 8px;
	text-transform: uppercase;
}
.head2 {
	font-size: 13px;
	line-height: 20px;
	font-weight: bold;
	color: #333333;
}


.smalltxt {
	font-size: 10px;
	color: #666666;
	line-height: 12px;
}
.abtnarayana {
	font-size: 18px;
	line-height: 33px;
	font-weight: bold;
	color: #666666;
	text-align: center;
}
a.bracheslink {
	font-weight: bold;
	color: #0066FF;
	text-decoration: none;
	background-image: url(arrow.gif);
	background-repeat: no-repeat;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 9px;
	background-position: left center;
	font-size: 12px;
}
a.bracheslink:hover {
	text-decoration: underline;
}
.brachesbox {
	background-color: #F9F9F9;
	padding: 6px;
	border: 1px dotted #999999;
}
.brachhead {
	font-size: 16px;
	font-weight: bold;
	color: #2479A2;
	padding-top: 5px;
}
.graytxt {
	color: #666666;
}
.branchmidspace {
	height: 40px;
}
.hline {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCCCCC;
	height: 25px;
}
.bgmix{
   background-image:url(bgmix2.jpg);
   width:897px;
   height:219px;
   background-position:top;
   vertical-align:top;
   background-repeat:no-repeat;
   }
.chairman{
   background-image:url(chairman-frent.jpg);
   width:280px;
   height:176px;
   background-repeat:no-repeat;
   background-attachment:scroll;
   background-position:top;
   } 
.noticeboard{
   background-image:url(noticeboard.jpg);
   width:233px;;
   height:165px;
   background-position:center;
   background-repeat:no-repeat;
   }     
       
.maintable {
	background-color: #ffffff;
	padding-top:0px;
	border-left-width: 18px;
	border-left-style: solid;
	border-left-color: #2F8C93;
	padding-left:9px;
	padding-right:9px;
	}	
.apmap{
   background-image:url(apmap.gif);
   width:425;
   height:395px;
   background-repeat:no-repeat;
   background-position:center;
   }
.apmap2{
   background-image:url(apmap.gif);
   width:425;
   height:395px;
   background-repeat:no-repeat;
   background-position:right;
   }
.hydmap{
   background-image:url(hydmap.gif);
   width:229;
   height:200px;
   background-repeat:no-repeat;
   }
a.maplinks{
   font-family:Verdana;
   font-size:11px;
   font-weight:bold;
   color: #04026B;
   text-decoration:none;
   }
a.maplinks:hover {
   text-decoration:none;
   color:#FF0000;
   } 
  
 a.biglink{
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#008080;
	font-weight:bold;
	text-decoration:none;
	} 	
a.biglink:hover{
    color:#008080;
	text-decoration:none;
	}
 a.biglink2{
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#004080;
	font-weight:bold;
	text-decoration:none;
	} 	
a.biglink2:hover{
    color:#008080;
	text-decoration:none;
	}	

.main {
border:0px solid #D1382A;
}

.month {
	background-color: #504E4F;
	font:bold 12px arial;
	color:white;
	padding:4px;
	
		}

.daysofweek {
	background-color: #00AEAE;
	font:bold 11px arial;
	color:white;
	text-align: center;
	height: 22px;
	width: 28px;
}

.days {
	font-size: 11px;
	font-family:arial;
	color:black;
	background-color: #9BDEFF;
	padding:0px;
	text-align: center;
}

.days #today{
	font-weight: bold;
	color: #FFFFFF;
	background-color: #5B5BFF;
	display: block;
}
/* calendar ends */
a.bluelink {
	color: #0000CC;
	text-decoration: underline;
}
a.bluelink:hover {
	text-decoration: none;
}
.calendardip {
	text-align: center;
}
	