body {
	margin: 0px;
	background-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; background-color:#EFEFEF;
	color: #000000; background-image:url(images/bg-img.jpg); background-repeat:repeat-x;
}

a {color:#ffffff; text-decoration:none;}
a:hover {color:#000000; text-decoration:underline;}

h1, h2, h3 {
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #ffffff;
}

h1 {
	font-size: 19px; color: #134b68; line-height:40px;
}

h2 {
	font-size:16px; font-weight:bold; background-image:url(images/heading-bg.jpg); width:241px; height:50px; background-repeat:no-repeat;
	  
}

h3 {
	font-size:16px; font-weight:bold; background-image:url(images/heading-bg1.jpg); height:50px; background-repeat:no-repeat;
	  
}

h4 {
	font-size:18px; font-weight:bold; line-height:0%; 
	  
}

h5 {
	font-size:16px; font-weight:bold; line-height:100%; 
	  
}

p, ul, ol {
	margin-top: 0;
	line-height: 150%;
}



	
#wrapper {
	width: 980px;
	margin: 0 auto; background-image:url(images/wrapper-bg.jpg); background-repeat:repeat-y;
		}
#header-container{ margin:0 auto; height:130px; width:980px}
#header-container .top-menu{position:absolute; background-image:url(images/top-menu-bg.jpg); width:360px; height:20px; top:70px; left:56%;}
.top-menu-text{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; padding-left:5px; padding-top:2px; }
.top-menu-text a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; padding-left:5px; padding-top:2px; text-decoration:none;}
.top-menu-text a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; padding-left:5px; padding-top:2px;  text-decoration:none;}
#content {
	float: right;
	width: 715px;
	margin:0 auto;
	padding:10px 0 0 0;
}
#sidebar {
	float: right;
	width: 251px;
	padding: 0;
}

#sidebar ul {
	margin-left: 10px;
	padding: 0;
	list-style: square;
}

#sidebar li {
	margin: 0;
	padding:0;
}


#sidebar li li {
	line-height: 18px;
	border-bottom: 1px dashed #BCBCBC;
}

#sidebar li li span {
	display: block;
	margin-top: 0px;
	padding: 0;
	font-size: 11px;
	color: #760a09;
}

#sidebar h3 {
	letter-spacing: -.2px;
	color: #ffffff;
	padding:4px;
	font-weight:bold
	}


#sidebar p {
	padding-bottom: 10px; 
	text-align: justify;
}

#sidebar a {
	color: #000000;  font-size:11px;
	border: none;
	text-decoration: none;
}

#sidebar a:hover {
	text-decoration: none;
	color: #787878;
}

.campus-container{ margin:auto; padding:0 20px 20px 0; width:220px; }	
.campus-container a{ line-height:25px;}	
.latest-news-container{ margin:auto; padding:0px; width:220px;}	
.job-vacancies-container{float:left; padding:0 10px 0 10px ; width:200px; background-color: #ebebeb;}
.bottom-heading{font-size:10px; color:#FFFFFF;}
#text{float:left; width:460px}
#text ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#text li {
	margin: 0;
	padding: 0;
}


#text li li {
	line-height: 35px;
	border-bottom: 1px dashed #BCBCBC;
}

#text li li span {
	display: block;
	margin-top: -20px;
	padding: 0;
	font-size: 11px;
		color: #000000;
}

#text h2 {
	letter-spacing: -.2px;
	color: #ffffff;
	padding:4px;
	font-weight:bold
	}

#text p {
	padding-bottom: 10px;
	text-align: justify;
}

#text a {
	color: #913b3a;
	border: none;
	text-decoration: none;
}

#text a:hover {
	text-decoration: none;
	color: #787878;
}
#text .flash-banner{width:460px; margin:0;}
.announcement-container{width:460px; margin:0; border:1px solid #dfdfdf; background-color:#FFFFFF;}
.announcement-container .announcement-text{margin:auto; width:420px; font-size:11px;}
.seemore{color: #760a09;  float:right;}
.seemore a{color: #760a09;  float:right;}
.seemore a:hover{color: #000000;  float:right;}
.date{color: #913b3a;}

#text p {text-align: justify;}
#listticker{
	height:210px;
	width:220px;
	overflow:hidden;
	padding: 0px;
}

#listticker li{
	border:0; margin:0; padding:0; list-style:none;
}

	#listticker li{
		height:60px;
		padding:5px;
		list-style:none;
	}
		#listticker a{
			color:#000000;
			margin-bottom:
		}
		#listticker .news-title{
			display:block;
			font-weight:bold;
			margin-bottom:4px;
			font-size:11px;
		}
		#listticker .news-text{
			display:block;
			font-size:11px;
			color:#666666;
		}
		#listticker img{
			float:left;
			margin-right:14px;
			padding:4px;
			border:solid 1px #DEDEDE;
		}
		
		#marqueecontainer{
position: relative;
width: 440px;
padding-bottom: 20px;
background-color: white;
overflow: hidden;
border: ;
padding: 2px;
padding-left: 15px;
}

#left-bar{margin:0 auto; 
width:241px; 
float:left;
padding: 10px 0 0 0;
}

#left-bar ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#left-bar li {
	margin: 0;
	padding: 0;
}


#left-bar li li { 
	line-height: 25px;
	border-bottom: 1px dashed #BCBCBC;
}

#left-bar li li span {
	display: block;
	margin-top: -20px;
	padding: 0;
	font-size: 11px;
	font-style: italic;
	color: #037FBF;
}

#left-bar h2 {
	letter-spacing: -.2px;
	color: #ffffff;
	padding:4px;
	font-weight:bold
	}

#sidebar p {
	padding-bottom: 10px;
	text-align: justify;
}

#left-bar a {
	color: #000000;
	border: none; text-decoration:none;
}

#left-bar a:hover {
	text-decoration: none;
	color: #787878;
}

.facilities-container{ margin:auto; padding:0 20px 20px 20px; width:220px;}	
.university-add-container{ margin:auto; padding:0 20px 20px 20px; width:220px;}		

.login-container{ margin:auto; padding:0 20px 20px 20px; width:220px;}	
.login-container .button-signup-login-container { margin:auto; padding:0 0 20px 60px; }			 
#top-left{float:left; margin:0; width:150px; height:83px}
#top-right{float:right; margin:0; width:112px; height:83px}
#menu {
	width: 980px;
	height: 50px; background-image:url(images/menu-bg.jpg); background-repeat:repeat-x; 
	 margin: 0 auto;
	padding: 0;
}


#menu ul {
	margin: 0;
    padding: 5px 0 0 10px;
	list-style: none;
	line-height: normal;
}

#menu li {
	float: left;
}

#menu a {
	display: block;
	margin-right: 3px;
	padding: 5px 20px 7px 20px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	border: none;
}

#menu a:hover, #menu .current_page_item a {
}

#menu a:hover {
	background: #115071;
	text-decoration: none;
	}
	
.heading-text{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; padding:10px 0 0 40px }
.heading-text-sidebar{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; padding:20px 0 0 40px }

	
.search-container{float:right; width:260px; margin:0;}

#footer{ width:980px; clear:both;
	height:80px; 
		color:#000000; background-image:url(images/footer-bg.jpg); background-repeat:no-repeat;
		font-family:Verdana, Arial, Helvetica, sans-serif;  
	}
#footer ul {
	margin: 0;
    padding: 0 0 0 10px;
	list-style: none;
	line-height: normal;
}

#footer li {
	float: left;
}

#footer a {
	display: block;
	margin-right: 3px;
	padding: 10px 10px 2px 10px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	border: none;
}



#footer a:hover {
	color: #037FBF;
	text-decoration: none;
	}
#footer .go-top{float:right; padding-top:5px; color:#FFFFFF;}
#footer .copyright-text{float:left; padding:20px 0 0 20px; color:#134e6c;}
#footer .live-chat{position:relative; float:right; width:86px; height:36px;  padding:26px 0 0 0}

#schools-main-container{float:left; width:400px;  border-bottom:1px solid #CCCCCC; margin-top:30px;}
.school-image-container{float:left; padding:5px; width:150px; height:59px; border:1px solid #CCCCCC;}
.school-text-container{float:right; padding:5px; width:200px;  margin-left:10px;}

.school-image-heading{float:left; padding:5px; width:150px; }
.heading-text-container{float:left; padding:5px; width:280px; }

.read-more{ color:#0066CC; text-decoration:none;}
.read-more a{ color:#0066CC; text-decoration:underline;}

.second-top-link{font-size:10px; color:#000000; text-decoration:none;}
.second-top-link a:link{font-size:10px; color:#000000; text-decoration:none;}
.second-top-link a:visited{font-size:10px; color:#000000; text-decoration:underline;}
.second-top-link a:hover{font-size:10px; color:#000000; text-decoration:underline;}
.second-top-link a:active{font-size:10px; color:#000000; text-decoration:underline;}
.add1{float:left; width:430px;}
.add2{float:left; width:430px;}

