body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th,{margin:0; padding:0;}

html, body {
	text-align:center;
	text-align:center;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background: #C2C2C2 url(images/back.jpg) repeat-x center top;
	margin: 0px;
}

/* PARAGRAPH STYLES */

H1, H2, H3, H4, H5 {font-size:100%;	font-weight:normal;}
H1 {}
H2 {}
H3 {}
H4 {}
 
 li { margin-bottom:7px;}
A { color:#860101; text-decoration:none;}
/*A:visited{ text-decoration:none; color:#;}*/
A:hover {color:#000000; text-decoration:none;}
/*A:active { text-decoration:none; color:#;}*/
A:focus {outline:none;}

:focus {outline: 0;}
fieldset, img {border:0;}
q:before, q:after {	content:'';}

input, textarea, select {font-family:inherit; font-size:inherit; font-weight:inherit;}

.clr {clear: both;}
.lF {float:left;}
.rF {float:right;}

/* LAYOUT STYLES */
.wrapper {
	width:980px;
	margin:0 auto;
	text-align:left;
	background: url(images/shadow_all.jpg) repeat-y center top;
}
.main{
	background: url(images/main_shadow.gif) no-repeat center top;
	width:980px;
	width/**/:/**/930px;
	padding-right: 27px;
	padding-left: 23px;
}
.border_all{
	border-right: 1px solid #929191;
	border-left: 1px solid #929191;
}
.top{
	background: url(images/top_back.gif) repeat-y center top; width:928px;
}
.top_sh{
	background: url(images/top_shadow.gif) repeat-y;
	height: 41px;
	width:980px;
	background-color:#fff;

}
.middle{
	margin-top: 4px;
}
.middle_right{
	width: 223px;
	margin-left: 4px;
	background: #860101;
}
.middle_left{
	width: 753px;
}
#leftnav1 {
	padding:6px 0 0;
	margin-left: 18px;
	text-align: left;
	width: 205px;
}
#leftnav1 ul{ padding:0; margin:0 0 6px 0px; list-style-type:none;}
#leftnav1 ul li{ padding:0; margin:0;}
#leftnav1 ul li a{
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	width:181px;
	background: #9E3A3A;
	font: bold 11px Verdana;
	padding: 4px 0px 4px 23px;
	margin-bottom: 7px;
}
#leftnav1 ul li a:hover {color:#E5BD87;}
/* sub menus */
#leftnav1 ul ul {
	width:192px;
	padding:6px 0 0;
}
#leftnav1 ul ul li{
	padding:0;
	margin:0 0 0 13px;
	width: 156px;
}
#leftnav1 ul ul  li a{
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	width:140px;
	padding:2px 8px 2px 23px;
	background: url(images/bullet.gif) no-repeat left center;
	font: normal 11px Verdana;
}
#leftnav1 ul ul li a:hover {color:#E5BD87; background-image:url(images/bullet.gif); background-repeat:no-repeat; background-position:center left;}


.heading{
	border-left: 2px solid #860101;
	color: #666464;
	padding-left: 9px;
	font: normal 18px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.subhead {
	font: 15px Arial, Helvetica, sans-serif;
	color: #860101;
	border-bottom: 1px dotted #999999;
	display: block;
	padding-bottom: 2px;
	margin-bottom:5px;
}

.dotline{
	border-right: 1px dotted #5D5D5D;
}
.imgbor{
	background: #FFFFFF;
	padding: 4px;
	border: 1px solid #B9B7B8;
	margin-right: 10px;
	margin-bottom: 10px;
}
#newsally{
	width: 303px;
	border: 1px solid #939393;
	padding: 4px;
	position: relative;
	z-index: 4;
	height: 358px;
}
.news_heading{
	color: #860001;
}
#section_he{
	position: relative;
	z-index: 3;
	text-align: left;
	vertical-align: top;
}
#newsly{
	position: absolute;
	z-index: 1;
	overflow: scroll;
	width: 303px;
	height: 300px;
	background: #F0F0F0;
}
#evently{
	position: absolute;
	z-index: 2;
	overflow: scroll;
	width: 303px;
	height: 300px;
	background: #F0F0F0;
	visibility: hidden;
}
.bot_sh{
	background: url(images/bot_shadow.gif) no-repeat center top;
	height: 26px;
}
.bot{
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	height: 79px;
	text-align: center;
}

.bot a{
	color: #000000;
	text-decoration: none;
}
.bot a:hover{
	color: #860101;
	text-decoration: none;
}
/* ------------------sub menu----------- */
ul.subnav {
	padding:3px 0 5px 0;
	margin:0;
	background: #9E651A;
}
	ul.subnav li{padding:0; margin:0 0 0 20; list-style-type:none;}
	ul.subnav li a {
	width:150px;
	display:block;
	padding:3px 6px 3px 15px;
	color:#FFFFFF;
	background: url(images/bullet.gif) no-repeat left center;
	margin-left: 10px;
	text-align: left;
	text-decoration: none;
}
	ul.subnav li a:hover{ color:#F8D071; text-decoration:none; background: url(images/bullet.gif) no-repeat left center;}
	
	
#about{}
#facilities{}
#distance{}
#aboutly{position:absolute; z-index:6; visibility:hidden;}
#facilitiesly{position:absolute; z-index:7; visibility:hidden;}
#distancely{position:absolute; z-index:8; visibility:hidden;}
#departmently{position:absolute; z-index:9; visibility:hidden;}
.tright{
	font: normal 11px/25px Arial;
	color: #FFFFFF;
	text-decoration: none;
	background: url(images/bullet.gif) no-repeat left 10px;
	padding-left: 15px;
	list-style: none;
}
#about1{}
#facilities1{}

ul.subnavdis {
	padding:3px 0 5px 0;
	margin:0;
	background: #9E3A3A;
}
	ul.subnavdis li{padding:0; margin:0 0 0 20; list-style-type:none;}
	ul.subnavdis li a {
	width:173px;
	display:block;
	padding:3px 6px 3px 15px;
	color:#FFFFFF;
	background: url(images/bullet.gif) no-repeat left center;
	margin-left: 10px;
	text-align: left;
	text-decoration: none;
}
	ul.subnavdis li a:hover{ color:#F8D071; text-decoration:none; background: url(images/bullet.gif) no-repeat left center;}
	
	.invitation{
	color: #860101;
	font: normal 22px Arial, Helvetica, sans-serif;
}
.blue{
	color: #3366FF;
	font: 16px Arial, Helvetica, sans-serif;
}
.red{
	color: #860101;
}
.mainimg_bor{
	border-bottom: 2px solid #860101;
}
.memimgbor{
	background: #FFFFFF;
	padding: 4px;
	border: 1px solid #B9B7B8;
}
.white a{
	color: #FFFFFF;
	text-decoration: none;
}
.white a:hover{
	color: #E5BD87;
	text-decoration: none;
}
.white11{
	color: #FFFFFF;
}

.dep{
	font: normal 13px/25px Arial;
	color: #000000;
	text-decoration: none;
	background: url(images/bullet.gif) no-repeat left 10px;
	padding-left: 15px;
	list-style: none;
}
.blue1{
	color: #005AA5;
	text-decoration: none;
}
.but{
	color: #FFFFFF;
	background: #860101;
	padding: 2px 5px;
	font: bold 11px Arial, Helvetica, sans-serif;
}
.border{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.border1{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.border4{
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-left-color: #666666;
}
.border2{
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-left-color: #666666;	
}
.border3{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	}

.rightbg {
	background-color: #6F6F6F;
	width:174px;
}

#rightsec {
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	background-color: #860101;
	width: 170px;
}
#rightsec ul {
	list-style: none;
	text-align:left;
	margin: 0;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}
#rightsec ul li { margin:0; padding:0;}
#rightsec ul li a {
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
	background-image:url(images/bullet.gif);
	background-repeat:no-repeat;
	display:block;
	width:138px;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #f0f0f0;
	background-position: left 9px;
}
#rightsec ul li a:hover { color: #EED788; text-decoration: none;	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #f0f0f0;}
.border_ly{
	border: 1px solid #939393;
}
.right_top {
	background: url(images/right_top1.gif) no-repeat center top;
}
.botdotline {
	margin-bottom: 15px;
	padding-top: 15px;
	border-bottom: 1px dashed #999999;
	height: 1px;
}
.brdr {
	border: 1px solid #b3b2b2;
}
.r-brdr {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #b3b2b2;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b3b2b2;
}


.table td{font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000; }
ul li .space{
	margin: 0px;
	padding: 0px;
}
.cam_info A{
	color: #001385;
	text-decoration: none;
	}
.cam_info A:hover{
	color: #860101;
}	
/*------------------------------------------------------*/
.award-cont{ width:auto; height: auto;}
.award-box, .award-box-3{ width:200px; margin-right:32px; float:left;}
.award-box-3{ margin:0;}
.award-box-3 img, .award-box img{ border:#666666 solid 1px;}
.award-cont p, .award-box-3 p{ margin:20px 0 0 0; text-align: justify; line-height:15px;}
.award-cont p em{ color:#860101!important; font-style:italic; text-decoration:underline; }
.award-box-spacer{ height:20px;}
.nss h2{ color:#860101; margin:0; padding:0;}
.nss h2 em{ color:#33CC00;}
.nss h3 {color:#0070c0; margin:0; padding:0;}
.nss h4{ color:#860101; margin:0; padding:0; font-size:20px !important; font-family:Arial, Helvetica, sans-serif;}
nss p{ font-size:19px;}
		

