@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	padding:0px;
	background-color:#771500;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
}

img{border:none;}
p{margin:0px;}

a{
	outline:none;
	}

.wraper{
		width:100%;
		height:auto;
		float:left;
		background-image:url(../images/bgmain.gif);
		background-position:top center;
		background-repeat:no-repeat;
}

.container{
		width:988px;
		height:auto;
		overflow:hidden;
		margin:auto;
}

.header{
		width:985px;
		height:auto;
		margin-left:2px;
		display:inline;
		float:left;
		background-image:url(../images/header.gif);
		background-repeat:no-repeat;
}

.toprow{
	width:100%;
	float:left;
}

.bottomrow{
	width:100%;
	float:right;
	margin-top:46px;
}


.logo{
		width:135px;
		height:auto;
		float:left;
		margin:4px 0px 0px 20px;
		display:inline;
}

.headerright {
	width:820px;
	height:auto;
	float:right;
	margin-right:4px;
	margin-top:30px;
	display:inline;
}
.headerrighttop {
	width:816px;
	height:auto;
	padding-right:10px;
	padding-top:20px;
	float:left;
}

.slogan {
	width:412px;
	height:auto;
	margin-left:102px;
	display:inline;
	float:left;
}
.search {
	width:225px;
	height:auto;
	margin-left:66px;
	display:inline;
	float:left;
}
.txtsearch {
	width:225px;
	height:auto;
	font-size:18px;
	font-weight:bold;
	color:#000;
	letter-spacing:-1px;
	float:left;
}
.searchinputbox {
	width:223px;
	height:auto;
	margin-top:2px;
	float:left;
	border:1px solid #c5b6b5;
}
.txtinput {
	width:190px;
	height:auto;
	float:left;
	display:inline;
}
.txtinput input {
	width:186px;
	height:20px;
	border:1px solid #FFf;
}
.btnsearch {
	width:24px;
	height:auto;
	margin-left:7px;
	margin-top:2px;
	margin-bottom:2px;
	display:inline;
	float:left;
}
.tabs{
		width:720px;
		height:auto;
		margin-top:60px;
		#margin-top:62px;
		text-align:right;
		font-size:12px;
		font-weight:bold;
		font-family:Verdana, Geneva, sans-serif;
		float:right;
}

.tabs ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	float:right;
	display:inline;
}
.tabs ul li{
	list-style-type:none;
	display:inline;
	margin:0px;
	padding:0px;
}
.tabs a {
	float:left;
	display:block;
	padding:0px 0px 8px 8px;
	text-decoration:none;
	background:url("../images/tableft.gif") no-repeat left top;
	color:#ffffff;
	height:33px;
	
}
.tabs a span {
	float:left;
	display:block;
	padding:10px 11px 10px 5px;
	background:url("../images/tabright.gif") no-repeat right top;
	margin-right:2px;
	color:#ffffff;
	
}
.tabs a span {
	float:none;
}

.tabs a:hover {
	background-position:0% -30px;
	background:url("../images/tableftHover.gif") no-repeat left top;
	
}
.tabs a:hover span {
	background-position:100% -30px;
	background:url("../images/tabrightHover.gif") no-repeat right top;
}
.tabs a.active {
	background-position:0% -30px;
	background:url("../images/tableftHover.gif") no-repeat left top;
	color:#fff;
}
.tabs a.active span {
	background-position:100% -30px;
	background:url("../images/tabrightHover.gif") no-repeat right top;
	color:#fff;
}	

.main{
		width:978px;
		height:auto;
		float:left;
		background-image:url(../images/maincontentbg.gif);
		background-repeat:no-repeat;
		margin-left:5px;
		overflow:hidden;
		display:inline;
		background-color:#FFF;
		background-position:bottom left;
}

.mainleft{
	width:188px;
	height:auto;
	float:left;
	background-image:url(../images/leftbg.gif);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#380500;
}

.maincenter{
	width:573px;
	height:auto;
	float:left;
	margin:14px 14px 0px 14px;
	padding-bottom:20px;

}

.mainright{
	width:189px;
	height:auto;
	display:inline;
	float:left;
	background-image:url(../images/righbgt.gif);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#000;
}


.footer{
	width:978px;
	height:auto;
	float:left;
	margin-left:6px;
	background-image:url(../images/footer.gif);
	background-repeat:no-repeat;
	background-color:771500;
	background-position:top;
	padding-bottom:20px;
}

.leftcontent{
	width:188px;
	height:auto;
	margin-bottom:32px;
	float:left;
}

.txttitle{

	width:166px;
	height:auto;
	float:left;
	padding:10px 0px 10px 17px;
	background-color:#771500;
	font-weight:bold;
	color:#FFF;
}

.details{
	width:188px;
	height:auto;
	font-weight:bold;
	color:#FFF;
	float:left;
}

.details ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}


.details ul li{
	background-image:url(../images/libg.gif);
	background-repeat:no-repeat;
	padding-left:30px;
	padding-bottom:10px;
	padding-top:7px;
	border-bottom:1px solid #4f1006;
	width:156px;
}

.details ul li a{
	color:#fff;
	text-decoration:none;
}
.details ul li.item2 a{
	color:#fff;
	text-decoration:none;
}
.details ul li.item2 a:hover{
	color:#fff;
	text-decoration:none;
}
.details ul li a:hover{
	color:#771500;
	text-decoration:none;
}

.university{
	width:573px;
	height:auto;
	float:left;
}

.txtcontent{
	width:528px;
	height:auto;
	margin-left:25px;
	display:inline;
	float:left;
}

.txtcontent li{
	line-height:20px;
}

.txtcontent p{
	margin:5px 0 5px 0;
	padding:5px 0 5px 0;
}

.txttop{
	width:528px;
	height:auto;
	float:left;
	line-height:16px;
}

.updates{
	width:528px;
	height:auto;
	float:left;
}

.updatetitle{
	width:528px;
	height:auto;
	float:left;
	font-size:23px;
	font-weight:bold;
	margin:30px 0 10px 0;
	letter-spacing:-1px;
}

.updatedetails{
	width:528px;
	height:auto;
	margin-top:15px;
	float:left;
	
}

.icon{
	height:auto;
	float:left;
}
.icon1{
	width:60px;
	height:auto;
	float:left;
}

.txtupdates{
	width:458px;
	height:auto;
	margin-left:10px;
	display:inline;
	line-height:16px;
	float:left;
	border-bottom:1px dotted #b4b5b5;
}
.txtbrown{
	color:#771500;
	font-weight:bold;
}
.txtbrown a{
	color:#771500;
	text-decoration:none;
}

.txtbrown a:hover{
	color:#000000;
	text-decoration:none;
}
.txttime{
	width:103px;
	height:auto;
	padding:3px;
	font-size:10px;
	margin-top:5px;
	background-color:#e5e5e5;
	margin-bottom:10px;
}

.adds{
	width:175px;
	height:auto;
	margin-bottom:14px;
	float:left;
}

.contacttitle{
	width:163px;
	height:auto;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	padding:8px 0px 8px 10px;
	float:left;
	background-color:#771500;
}

.contactdetails{
	width:163px;
	height:auto;
	font-size:11px;
	line-height:16px;
	margin-top:10px;
	margin-left:10px;
	display:inline;
	color:#FFF;
	float:left;
}

.footernav{
	width:380px;
	height:auto;
	padding-top:20px;
	margin-left:30px;
	font-size:11px;
	color:#FFF;
	display:inline;
	float:left;
}

.footernav a{
	color:#FFF;
	text-decoration:none;
}
.footernav a:hover{
	color:#ad1e00;
	text-decoration:none;
}

.copyright{
	width:auto;
	height:auto;
	padding-top:20px;
	font-size:11px;
	color:#FFF;
	float:right;
}

.rightcontent{
	width:180px;
	margin-left:8px;
	display:inline;
	float:left;
}
.module_menu h3{

	padding:10px 0px 10px 17px;
	background-color:#771500;
	font-weight:bold;
	color:#FFF;
}
.componentheading
{
	font-size:13px;
	font-weight:bold;
}
a {
	text-decoration:none;
	color:#771500;
}
.pagination span
{
	padding:5px;
}
.pagination a
{
	padding:5px;
}
.news{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#771500;
margin:0;
padding:0;


}
.news ul{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#771500;
margin:0;
padding:0;

}
.news ul li{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#771500;
list-style:none;
padding:0 0 0 12px;
background:url(../images/news_li_icon.gif) left 3px no-repeat;


}
.update{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#000000;
margin:0;
padding:0;


}
.update ul{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#000000;
margin:0;
padding:0;

}
.update ul li{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#000000;
list-style:none;
padding:0 0 0 12px;
background:url(../images/update_li_icon.gif) left 3px no-repeat;


}
.txtupdates a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#771500;
}
.txtupdates span.txt{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#771500;
}

.fees {
	border:solid 1px #CCC;
	border-bottom:none;
	border-right:none;
}
.fees td {
	border:solid 1px #CCC;
	border-top:none;
	border-left:none;
	padding:5px;
}
.feesPad {
	padding:5px;
}

/* 16 march updated */

.DropLinksSection{
	height:auto;
	width:500px;
	padding:10px;
}
	

