body {
margin:0px;
padding:0px;
background-color:#FFFFFF;
}

/*The topmenu background */
#topMenu {
background-image:url(../images/menu/topBG.gif);
background-repeat:repeat-x;	
}
#myGallery {
width:650px; !important
height:400px; !important
}

td {
	font-size:12px;
}

#others img {
border-color:#b8b09b;
border-width:1px;
border-style:solid;
padding:2px;
}

/*This contains the top menu and stops it from getting distorted...*/
#wrapper {
position:relative;top:0px;left:0px;margin:0px;padding:0px;
}


/*The top menu styles...other styles are added by javascripts...*/
.menu a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#990000;
text-decoration:none;
}

.menu a:hover {
color:#e10000;
text-decoration:none;
}


.menuHeader {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}




/*The header image...*/
#header {
/*background-image:url(../images/menu/new2_01.gif);*/
background-repeat:no-repeat;
background-position:left top;
}

#header img {
border:none;
}


/*no border for menu images...*/
.linkImg {
border-style:none;
border-width:0px;
padding:0px;
margin:-3px;
}


/*The upper sub links below the main menu...that have quick links*/
#upperSubLinksContainer {
background-color:#eae7e1;
}

.subLinks {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#87191a;
padding-left:5px;
padding-right:5px;
}

.subLinks  a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#87191a;
text-decoration:none;
}

.subLinks a:hover {
color:#ba2224;
text-decoration:underline;
}




/*The header of the page....it's in the left column*/

.pageHeader {
font-family:Verdana;
font-size:22px;
font-weight:bold;
color:#494646;
text-align:right;
padding-right:10px;
padding-top:100px;
}


/*The content wrappper....provides padding on all sides...*/
#content {
padding-top:80px;
padding-left:14px;
padding-right:10px;
padding-bottom:30px;
}


/*the navigation styles.....on right top corner*/
.navAddress {
font-family:Verdana;
font-size:10px;
color:#999999;
text-align:right;

padding-bottom:20px;
}

.navAddress a{
font-family:Verdana;
font-size:10px;
color: #666666;
text-decoration:underline;
}

.navAddress a:hover {
color:#999999;
text-decoration:none;
}


/*the paragraph header...*/
.paraHeader {
font-family:Verdana;
font-size:12px;
font-weight:bold;
color:#d20706;
}

/*the content style*/
.paraContent {	
font-family:Verdana;
font-size:12px;
font-weight:normal;
color:#333333;
line-height:20px;

padding-left:19px;
padding-top:5px;
padding-bottom:15px;
padding-right:20px;

text-align:justify;
}


.paraContent li{	
font-family:Verdana;
font-size:12px;
font-weight:normal;
color:#333333;
line-height:20px;
text-align:justify;
}

/*for links within the content*/
.paraContent a {
font-family:Verdana;
font-size:12px;
color: #999999;
text-decoration:underline;
}

.paraContent a:hover {
color: #666666;
text-decoration:none;
}



.paraContent td{
border-style:solid;
border-width:1px;
border-color:#b8b09b;
padding-left:5px;
}


.quote {
background:transparent url(../images/blockquote.gif) no-repeat scroll left top;
font-size:11px;
color:#666666;
margin:15px 30px 0pt 5px;
padding:1px 0pt 0pt 42px;
}

.paraContent img {
	border-color:#b8b09b;
	border-style:solid;
	border-width:1px;
	padding:2px;
	margin:19px 0px 5px 10px;
}


.paraContent1 {	
font-family:Verdana;
font-size:12px;
font-weight:normal;
color:#333333;
line-height:20px;

padding-left:19px;
padding-top:5px;
padding-bottom:15px;
padding-right:20px;

text-align:justify;
}

/*for links within the content*/
.paraContent1 a {
font-family:Verdana;
font-size:12px;
color: #999999;
text-decoration:underline;
}

.paraContent1 a:hover {
color: #666666;
text-decoration:none;
}



/*if there's anchor's in the page....the style to go to top..*/
#goToTop {
font-family:Verdana;
font-size:10px;
font-weight:bold;
color:#999999;
text-align:right;
cursor:pointer;
}


#content {
padding-top:80px;
padding-left:14px;
padding-right:10px;
padding-bottom:30px;
}

/*for all the images to be put up wid content...*/
.contentImages {
margin:5px;
padding:2px;
border-color:#b8b09b;
border-style:solid;
border-width:1px;
}

/*faculty table borders*/
/*.facultyTable_left{
border-style:solid;
border-width:1px;
border-color:#b8b09b;
padding:5px;
}

.facultyTable_right{
border-style:solid;
border-width:1px;
border-color:#b8b09b;
border-right-style:none; !important
padding:5px;
}*/

/*faculty details styles*/

.qualifications {
color:#7e7b4d;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.contact, .area {
color:#95925b;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.W170 { width:158px;}
.contact a{
color:#95925b;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
}

.contact a:hover {
color:#67653f;
text-decoration:none;
}
/*The sub menus on the left for navigation....*/
#subMenuSection {
border-right-style:solid;
border-right-color:#CCCCCC;
border-right-width:1px;
}

#subMenus {
padding-right:14px;
padding-left:0px;
text-align:right;
}


#subMenus li {
list-style-image:none;
list-style-type:none;
list-style-position:outside;
line-height:20px;
}


.left-nav{
font-family:Verdana;
font-size:12px;
color:#716c5f;
text-decoration:none;
}

.subMenuLink {
font-family:Verdana;
font-size:12px;
color:#716c5f;
text-decoration:none;
}

.subMenuLink a {
font-family:Verdana;
font-size:12px;
color:#716c5f;
text-decoration:none;
}
.subMenuLink a:hover {
color:#b4ac98;
font-size:12px;
text-decoration:underline;
}



#sliderWrapper {
position:relative;
top:0px;
left:0px;
margin:0px;
padding:0px;
}

/*The border for the pic on the homepage*/

#displayPic {
	position:absolute;
	top:0px;
	left:0px;
}
#displayPic img{
	border-color:#ddd3ba;
	border-style:solid;
	border-width:1px;
	padding:2px;
}


.displayPic img{
	border-color:#ddd3ba;
	border-style:solid;
	border-width:1px;
	padding:2px;
}


/*The bottom push up's that have campus news and other update thingies...*/
#bottomWrapper {
position:relative;top:0px;left:0px;margin:0px;padding:0px;

}

#bottomMenuBar {
/*background-image:url(../images/menu/menu_bg.gif);
background-repeat:repeat-x;
background-color:#b8b09b;*/
height:22px;
}

.bottomMenuHeader {
color:#a92021;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding-left:0px;
}


#bottomContent {
background-color:#edeae5;
height:110px;
}

.bottomText {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#565656;
font-size:11px;

}

.bottomText a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#565656;
text-decoration:none;
}

.bottomText a:hover {
color:#7b7b7b;
text-decoration:underline;
}


#otherDiv {
padding:10px;
text-align:right;
}


.bottomHeader {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#a92021;
}


.bottomHeader a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#a92021;
text-decoration:underline;
}

.bottomHeader a:hover {
text-decoration:none;
color:#ea1517;
}

/*footer*/

#footer {
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#666666;
border-top-color:#eaeaea;
border-top-width:1px;
border-top-style:solid;
margin-top:20px;
padding:5px;
}

#footer a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#666666;
text-decoration:underline;
}

#footer  a:hover {
color:#333333;
text-decoration:none;
}


.instituteM {
background-image:url(../images/menu/new2_04.gif);
background-repeat:no-repeat;
background-position:top left;
}

.academicsM {
background-image:url(../images/menu/new2_05.gif);
background-repeat:no-repeat;
background-position:top left;
}

#quickWrapper {
position:relative;
top:0px;
left:0px;
padding:0px;
margin:0px;
}
#quick  {
	position:absolute;
	top:0px;
	right:0px;
	padding:0x;
	margin:0px;
	width: 223px;
}
.quickL select{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
}


#searchWrapper {
position:relative;
top:0px;
left:0px;
padding:0px;
margin:0px;
}
#search  {
	position:absolute;
	top:0px;
	right:0px;
	padding:0x;
	margin:0px;
	width: 223px;
}



#mainmenu {
	position: absolute;
	top: 0px;
	width: 790px;
	height: 25px;
	z-index: 2727;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; !important
	}
#nav {
	width: 790px;
	height: 25px;
	padding: 0;
	margin: 0;
	}
#nav li {
	position: relative;
	float: left;
	margin: 0;
	padding: 0;
	height: 25px;
	list-style: none;
 	}
#nav li a, 
#nav li a:link, 
#nav li a:visited, 
#nav li a:active {
	margin: 0;
	float: left;
	height: 25px;
	text-indent: -2727px;
	text-decoration: none;
	font-weight: bold;
	}


#home a { 	width:  49px; 	background: url("../images/menu/home.gif") no-repeat top left; }
#institute a { 	width:  83px; 	background: url("../images/menu/new2_04.gif") no-repeat top left; }
#academics a { 	width: 90px; 	background: url("../images/menu/new2_05.gif") no-repeat top left; }
#research a { 	width: 80px; 	background: url("../images/menu/new2_06.gif") no-repeat top left; }
#people a { 	width:  65px; 	background: url("../images/menu/new2_07.gif") no-repeat top left; }
#admissions a { 	width: 98px; 	background: url("../images/menu/new2_08.gif") no-repeat top left; }
#studentlife a { 	width: 107px; 	background: url("../images/menu/new2_09.gif") no-repeat top left; }
#careerservice a { 	width: 120px; 	background: url("../images/menu/new2_10.gif") no-repeat top left; }

#nav li ul {
	display: none;
	width: 250px;
	position: absolute;
	left: 0;
	top: 25px;
	padding: 0;
	margin: 0;
	/*border-color: #A19067;
	border-style: solid;
	border-width: 0 1px 1px;*/
	}
#nav li ul li {
	float: left;
	height: 20px;
	width: 250px;
	padding: 0;
	color:inherit;
	background: #CBBD9B;
	font-weight: normal;
	text-indent: 0 !important;
	}	
#nav li ul li a {
	display: block;
	float: none;
	width: 245px;
	height: 20px !important;
	padding: 0 0 0 5px !important;
	background-color:inherit;
	background-image: none;
	color: #900 ;
	font-weight: normal !important;
	text-indent: 0 !important;
	line-height: 20px !important;
	}


#nav li#institute ul, 
#nav li#institute ul li { 

	width: 130px; 
	}
#nav li#institute ul li a {
	width: 130px; 
	}
	
#nav li#academics ul, 
#nav li#academics ul li { 

	width: 190px; 
	}
#nav li#academics ul li a {
	width: 190px; 
	}
	
#nav li#admissions ul, 
#nav li#admissions ul li { 

	width: 150px; 
	}
#nav li#admissions ul li a {
	width: 150px; 
	}	
	
#nav li#studentlife ul, 
#nav li#studentlife ul li { 

	width: 140px; 
	}
#nav li#studentlife ul li a {
	width: 140px; 
	}

#nav li#careerservice ul, 
#nav li#careerservice ul li { 

	width: 140px; 

	}
#nav li#careerservice ul li a {
	width: 140px; 
	}
	

#nav li#research ul, 
#nav li#research ul li { 
	width: 140px; 
	}
	
#nav li#research ul a { 
	width: 140px; 
	}
	
#nav li#people ul, 
#nav li#people ul li { 
	width: 110px; 
	}
	
#nav li#people ul a { 
	width: 110px; 
	}
		
	
#nav li:hover ul,
#nav li a:hover ul,
#nav li.over ul { 
	display: block; 
	}	
* html #nav li { 
	float: left; 
	height: 1%; 
	}
* html #nav li a { 
	height: 1%; 
	}
#nav li a:active,
#nav li.current a {
	background-position: 0 -50px;
	}

#nav li:hover, 
#nav li.over, 
#nav li a:hover,
#nav li.current a:hover,
#nav li:hover a,
#nav li.current:hover a,
#nav li.over a { 
	/*background-position: 0 -25px;*/
	}
	
	

#nav li ul li:hover, 
#nav li ul li.over, 
#nav li ul li a:hover {
	color: #cf0000; 
	/*background-color: #B39D6C;*/
	}
.redtext {
color:#FC0100;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}


li{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#332C15;
text-decoration:none;
line-height:18px;}

li a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#332C15;
text-decoration:none;
line-height:18px;}

li a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#332C15;
text-decoration:underline;
}


#news{
	border-color:#ddd3ba;
	border-style:solid;
	border-width:1px;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	color:#332C15;
	font-size:11px;
	text-decoration:none;
	height:86px;}
	
	
	
.blacklink {
    font-family:Arial, Helvetica, sans-serif;
	color:#332C15;
	font-size:11px;
	text-decoration:none;
	}
	

	.box{
	width:230px;
	float:left;
	border:#A6A6A6 solid 1px;
	padding:8px 18px 0px 8px;
	*padding:8px 18px -10px 8px;
	color:#575656;
	font-size:11px;
	margin:0 0 0 0; }
	
	
	.box h1{
	color:#EF0100;
	font-size:14px;
	background:url(../images/front/bar.gif) no-repeat 5px left;
	font-family:Arial, Helvetica, sans-serif;
	text-indent:9px;
	border-bottom:#A6A6A6 solid 1px;}
	
ul.box2{
float:left;
list-style:none;
/*display:block;*/
margin:0 0 0 0;
*margin-top:-10px;
*margin-bottom:-20px;
padding:0 0 0 0;
}

ul.box2 li{
list-style-image:url(../images/front/bullet.gif);
font-family:Arial, Helvetica, sans-serif;
color:#575656;
margin:0 -2px 4px 16px;
padding:0 0 0 0;
}
.clear{clear:both;}

ul.box2 li a{text-decoration:none;}


ul.box2 li a:hover{text-decoration:underline;}


.box3{
	width:230px;
	float:left;
	border:#A6A6A6 solid 1px;
	padding:8px 18px 0 8px;
	color:#575656;
	font-size:11px;
	margin:0 0 0 11px; }
	
	
	.box3 h1{
	color:#EF0100;
	font-size:14px;
	background:url(../images/front/bar.gif) no-repeat 5px left;
	font-family:Arial, Helvetica, sans-serif;
	text-indent:9px;
	border-bottom:#A6A6A6 solid 1px;
	}
	
	
.topmar{
margin-top:20px;}	


.flashbox{
float:right;
	
	margin-top:210px;
		*margin-top:190px;
	margin-left:-199px;
	padding:0 0 0 0;
	}
form{margin:0 0 0 0;
padding:0 0 0 0;
}



.news{
	width:370px; 
	height:180px; 
	border:#e1d1ba solid 1px; 
	padding-left:20px; 
	padding-top:6px;
	float:left;
	margin-left:0px;	
	}
	
	
	
.admissions{
	width:370px; 
	height:85px; 
	border:#e1d1ba solid 1px; 
	padding-left:20px; 
	padding-top:6px;
	float:left;
    margin-left:14px;	
	}
	
.kda{
/*	width:198px;
	height:51px;*/
	text-align:right; 
float:right;
font-family:Arial, Helvetica, sans-serif;
	color:#332C15;
	font-size:11px;
	text-decoration:none;
	}
	
	.PT20{padding-top:20px;}
	
	.PT50{padding-top:50px;}
	
	
	
	.MT20{margin-top:20px;}
	.MT110{margin-top:15px;}
	.MT118{	margin-top:10px;}
	
	.MT15{margin-top:15px;}
	
	.frt{float:right;}

