/* CSS Document */

*{

	margin:0;

	padding:0;

}

body{

	font:12px/18px Geneva, Arial, Helvetica, sans-serif;

	color:#000;

	background-color: #fff;

	background-repeat: repeat;

	list-style-image: none;

}

.heading{

	color: #4C749C;

	font-weight: bold;



}

a{

	color:#4c749c;

	text-decoration:none;

	font-weight:bold;

}

a:hover{

	color:#878787;

	text-decoration:none;

}

#outer_wrapper{

	width:925px;

	margin:0 auto;

	background:url(images/wrapper_bg.gif) repeat-y;

}

#wrapper{

	width:921px;

	margin:0 auto;

}

#header{

	height:80px;

}

#logo{

	width:200px;

	float:left;

	margin-top: 5px;

	margin-right: 0;

	margin-bottom: 0;

	margin-left: 5px;

}

#logo h1{

	background-image: url(images/logo.jpg);

	background-repeat: no-repeat;

}

#logo h1 a{

	display:block;

	height:75px;

}

#logo h1 a span, #logo h1 a:hover span{

	display:none;

}

#menu{

	background:url(images/menu_bg.gif) repeat-x;

	height:26px;

}

#menu ul, menu li{

	list-style:none;

}

#menu li, #menu li a{

	display:block;

	float:left;

}

#menu li{

	margin:0;

	border:solid #6b9ccf;

	border-width:0 1px 0 0;	

}

#menu li a{

	line-height:26px;

	margin:0;

	padding:0 12px;

}

#menu li a:hover{

	background:#4180c0;

}

#menu li a, #menu li a:hover{

	color:#fff;

	text-decoration:none;

}

#flash_banner{

	background:url(images/flash_banner.gif) repeat-x;

	height:175px;

	margin-top: 1px;

	margin-right: 0;

	margin-bottom: 0;

	margin-left: 0;

}

#container{

	background:#fff;

	margin:25px 0 0 0;

}

#page_content{

	float:right;

	width:666px;

	margin:0 auto;

}

#page_content a{

}

#page_content_inner{

	width:628px;

	margin:0 auto;

	padding:0 20px 0 0;

}

#welcome_block{

	width:628px;

	background:url(images/welcome_bg.gif) repeat-y;

}

#welcome_block_top{

	background:url(images/welcome_top.gif) no-repeat;

	height:54px;

	margin: 0px;

}

#welcome_block_top h2{

	color:#878787;

	text-indent:60px;

	text-transform:uppercase;

	line-height:50px;

	padding-top: 10px;

}

#welcome_block_top h2 span{

	color:#4c749c;

}

#welcome_block_mid{

	color:#333333;

	font-size:12px;

	font-weight:normal;

	line-height:22px;

	background-image: url(images/welcome_mid.gif);

	background-repeat: repeat-y;

	padding-top: 10px;

	padding-right: 20px;

	padding-bottom: 10px;

	padding-left: 20px;

}

#welcome_block_bottom{

	background:url(images/welcome_bottom.gif) no-repeat;

	height:19px;

}

#content{	

	width:600px;

	margin:25px auto 0 auto;

	color:#333333;

	font-weight:normal;

	line-height:20px;

}

#side_block{

	float:left;

	width:255px;

	margin:0;

}

.block, .block1{

	width:205px;

	margin:9px auto 28px auto;

}

.block_top, .block1_top{

	background:url(images/block_top.gif) no-repeat;

	width:205px;

	height:25px;

	line-height:25px;

	color:#fff;

	text-indent:30px;

}

.block_top h2, .block1_top h2{

	color:#fff;

}

.block_top_bg, .block1_top_bg{

	background:#f1f1f1 url(images/block_bg.gif) repeat-x;

	width:160px;

	border:solid #cccccc;

	border-width:0 1px 1px 1px;

	padding:10px;

	color:#878787;

	margin-top: 0;

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;

}

.block_top_bg p, .block1_top_bg p{

	font-size:11px;

	color: #FF6600;

}

.block1{

	width:200px;

	float:left;

	margin-top: 10px;

	margin-right: 5px;

	margin-bottom: 0;

	margin-left: 10px;

	padding-top: 0;

	padding-right: 0;

	padding-bottom: 15px;

	padding-left: 0;

}



* html #nav li a:hover{

	back\ground-color: transparent;

	background-image: url(images/nav_hover.gif);

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/nav_hover.png", sizingMethod="scale");

}

#footer{
	background-repeat: no-repeat;
	background-position: center bottom;
	background-color: #5998C8;

}

#footer p{margin:0;}

#footer, #footer a{

	text-align:center;

	color:#FFFFFF;

	font-size:11px;

	font-weight:bold;

	text-decoration:none;

	line-height:30px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

#footer a:hover{

	text-decoration:underline;

}

/* fixed styles */

/* paragraph and headong */

p{

	margin:10px 0;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

}

h3, h4{

	font-size:13px;

}

/* paragraph and headong */

.clearfix:after {

	content: ".";

	display: block;

	clear: both;

	visibility: hidden;

	line-height: 0;

	height: 0;

}



.clearfix {

	display: inline-block;

}



html[xmlns] .clearfix {

	display: block;

}



* html .clearfix {

	height: 1%;

}

.floatleft{

	float:left;

}

.floatright{

	float:right;

}

.clear{

	clear:both;

}

.fc1{

	color:#496f96;

}

.noborder{

	border:0px;

}

/* fixed styles */



/*new css menu*/

#menu9 {

	width: 205px;

	list-style-image: none;

	margin-top: 10px;

	margin-right: 10px;

	margin-bottom: 10px;

	margin-left: 25px;

	}

	

#menu9 li a {

	height: 32px;

	voice-family: "\"}\"";

	voice-family: inherit;

	height: 24px;

	text-decoration: none;

	list-style-type: none;

	}	

	

#menu9 li a:link, #menu9 li a:visited {

	color: #FFF;

	display: block;

	padding: 8px 0 0 35px;

	list-style-type: none;

	background-image: url(menu9.gif);

	background-repeat: no-repeat;

	}

	

#menu9 li a:hover {

	color: #FFF;

	padding: 8px 0 0 35px;

	list-style-type: none;

	background-image: url(menu9.gif);

	background-repeat: no-repeat;

	background-position: 0 -32px;

	}

	



	/*end */

#side_block #menu9 ul {

	list-style-type: none;

}



#page_content_inner #welcome_block #welcome_block_mid ol {

	padding-left: 20px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

}





#welcome_block_mid .fc1 {

	padding-left: 15px;

}

h2{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #3CA0D6;
	font-style: normal;

}#faculty_content {

	padding-left: 100px;

	padding-top: 30px;

}

#faculty_content img {

	padding-right: 20px;

}

#header #top {

	width: 700px;

	float: right;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding-top: 20px;

	padding-bottom: 20px;

}

#header #top h1 {
	font-size: 16px;
	text-align: center;
	color: #1A8FCF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;

}

#outer_wrapper #wrapper #container #page_content #page_content_inner #welcome_block #welcome_block_mid .fc1 a {

	padding-left: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #006699;

	text-decoration: underline;

}
#coursedetails li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	margin-left: 15px;
}
#outer_wrapper #wrapper #container #page_content #page_content_inner #welcome_block #welcome_block_mid li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#welcome_block_mid ul {
	margin-left: 30px;
}
