#div-main
{
	
	position:relative;	
	background-color:white;
	text-align:center;
	width:900px;
	margin-left:auto;
	margin-right:auto;
    border-left:1px solid 	#B22222;
    border-right:1px solid 	#B22222;
    border-top:1px solid 	#B22222;
    border-bottom:1px solid 	#B22222;

}


#div-home-content
{
  
	width:60%;
	
}

#div-home-rightside
{
width:38%;
}

#div-body
{ 

	position:relative;	
	background-color:white;
	text-align:left;
	margin-left: 5px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 0px;
	width:98%;

}

#div-sidemenu 
{

 position:relative;
 float:left;
 width:17%;
 margin-top:8px;

 margin-bottom:0px;
 clear:left;



}
#div-content 
{
	position:relative;
	float: right;
	font-family: "vardana", Times, serif;
	font-size: 10;
	color: #990000;
	font-weight: normal;
	margin-right:0px;
	margin-left:15px;
	padding:0px;
	text-align:justify;
	width:76%;
	margin-top: 8px;
	background-color: #FFFFFF;
	margin-bottom: 6px;
	


}

.subHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	color: #990000;
	font-style: normal;
	text-align:center;
}




#div-footer
{
	position:relative;
	color:#FFFFCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:100%;
	text-align:center;
	clear:both;
	font-weight: bold;
	background-color: #A80000;
	margin-top: 20px;

}



#div-logo
{  
	position:relative;	
	width:100%;

}

/* Styel for displaying side menu begins  */
	ul {
	margin: 0;
	padding: 0;
	
	width: 100%;
	border-bottom: 0px solid #ccc;
	}
	ul li {
	position: relative;
	

	}

	li ul {
	position: absolute;
	left: 199px;
	top: 0;
	display: none;
	}
	ul li a.menulinks {
	display: block;
	text-decoration: none;
	font-size:15px; color:#FFFACD; font-weight: bold;
	background:transparent url("../images/button-back.jpg") repeat-x scroll center;
	padding: 5px;	
	}
	a.menulinks:hover { font-size:15px; color:#FFD700;text-decoration:none;}

	li:hover ul, li.over ul { 
		display: block; }

		/* Fix IE. Hide from IE Mac \*/
	* html ul li { float: left; height: 1%; }
	* html ul li a.menulinks { height: 1%; }
	/* End */


li.menuItems
{

background:transparent url("../images/button-back.jpg") repeat-x scroll center;
line-height:24px;
overflow:hidden;
position:relative;
width:100%;

}


/* Styel for displaying side menu Ends  */
.logocaption{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: #FFFFCC;
	
}
.footerFonts {
	font-family: "Times", Courier, monospace;
	font-size: 13px;
	font-weight: bold;
	color: white;
}
.content_image {
	float: none;
	margin: 6px;
}
.content_small_image {
	margin: 5px;
	width: 24%;
	float: left;
}

.punchLine {
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	font-weight: bold;
	color: #CC3333;
}

.tableheader
{
background:transparent url(../images/tableheader-red.png) repeat-x scroll 0pt center;
border:1px solid black;

color:white;
font-size:1.2em;
font-weight:bold;
padding:0.25em;
text-align:center;
}
.line
{
	color:#8B0000;
	margin-top: 1px;
	margin-right: 0;
	margin-bottom: 1px;
	margin-left: 5;
}
a.departments
{
text-decoration:none;
color:#8B0000;
font-weight:bold;
}
a.departments:hover
{
color:#8A2BE2;
}
ul.bodylist
{
list-style-type:square;
}

.staffCaption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #660000;
}
