body 						{
	background:url(picts/bg.jpg);
	background-repeat:repeat;
	font:12px/16px verdana;
	color:#000000;
	text-align:center;
	margin:20px 0 15px;
0; 
	padding:0;
	background-color:#AFB7BB;
}
							 
img 						{border:0;}

.nav						{vertical-align: top; 
							 width:965px;
							 text-align: left;}
	 
							 	 
#outercontainer				{width:995px;
							 margin:0 auto 0; 
							 padding:0;
		         			 text-align:left;
							 background:url(picts/bg_content.jpg); 
							 background-repeat:no-repeat;
							 background-color:transparent;}	
				 
#container					{width:965px;
							 padding:10px 15px 0 15px;
							 background-color:transparent;}
							 
							 
.logo						{width:965px;
							 height:130px;
							 float:left;
							 margin:0;
							 background-color:transparent;}	
							 
							 
							 							
.login_m					{
	background:url(picts/loginbg.png);
	background-repeat:no-repeat;
	width:265px;
	height:225px;
	margin:10px 0 0 10px;
	font-size:11px;
	font-family:Verdana;
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;
	background-color:transparent;
}	
							 					 
.library					{
	width:265px;
	padding:0 10px 0 10px;
	margin:0;
	font-size:12px;
	font-family:Verdana;
	color:#412A22;
	font-weight:normal;
	text-align:left;
	background-color:transparent;
}
	
.contentregister			{
	background:url(picts/register.jpg);
	background-repeat:no-repeat;
	width:340px;
	height:220px;
	float:left;
	padding:0;
	margin:10px 0 0 0;
	font-size:11px;
	font-family:Verdana;
	color:#FFFFFF;
	font-weight:normal;
	text-align:left;
	background-color:transparent;
}	
							 
							 
.contentfeatured			{
	background:url(picts/featured.jpg);
	background-repeat:no-repeat;
	width:340px;
	height:220px;
	float:left;
	padding:0;
	margin:10px 0 0 0;
	font-size:11px;
	font-family:Verdana;
	color:#412A22;
	font-weight:bold;
	text-align:left;
	background-color:transparent;
	line-height: 1.3em;
}	

.contentfeaturedheading			{
	font-size:14px;
	font-family:Verdana;
	color:#457776;
	text-align:left;
	font-weight: bold;

}	
								 
.coursefees					{
	background:url(picts/coursefees.jpg);
	background-repeat:no-repeat;
	width:265px;
	height:320px;
	margin:10px 0 0 10px;
	font-size:12px;
	font-family:Verdana;
	color:#412A22;
	font-weight:normal;
	text-align:left;
	background-color:transparent;
}						 
		 
.content3panel				{
	width:620px;
	padding:0 30px 20px 30px;
	margin:0;
	font-size:12px;
	font-family:Verdana;
	color:#412A22;
	font-weight:normal;
	text-align:left;
	background-color:transparent;
}	
							 
							 
.contentextra				{
	width:620px;
	height:100px;
	padding:0 30px 20px 30px;
	margin:0;
	font-size:12px;
	font-family:Verdana;
	color:#412A22;
	font-weight:normal;
	text-align:left;
	background-color:transparent;
}							 
							 							 							 
		 
.contentleft				{width:620px;
						     padding:20px 10px 20px 10px;
							 margin:0;							 
							 font-size:16px;
							 font-family:Verdana;
							 color:#412A22;
							 font-weight:bold;
							 text-align:left;
							 background-color:transparent;}	
							 

.contentcontactright		{
	width:380px;
	float:left;
	padding:0;
	margin:0;
	font-size:12px;
	font-family:Verdana;
	color:#412A22;
	font-weight:normal;
	text-align:left;
	background-color:transparent;
}								 							 
							 
.contentleftbot				{width:620px; 
							 margin:25px 0 0 30px;
							 font-size:10px;
							 font-family:Verdana;
							 color:#B7C8B3;
							 font-weight:normal;
							 text-align:left;
							 background-color:transparent;}	
							 	
.leftgreen					{background:url(picts/_leftgreen.jpg); background-repeat:repeat;}	
.rightgreen					{background:url(picts/_rightgreen.jpg); background-repeat:repeat;}							 						 		 
		 
.contentright				{
	width:285px;
	margin:0;
	font-size:12px;
	font-family:Verdana;
	color:#412A22;
	font-weight:normal;
	text-align:left;
	background-color:transparent;
}
							 
							 
.contentrightfees			{
	width:265px;
	margin:0;
	font-size:12px;
	font-family:Verdana;
	color:#412A22;
	font-weight:normal;
	text-align:left;
	background-color:transparent;
}							 
							 
					 
.contentbox1				{
	background:url(picts/box1.jpg);
	background-repeat:no-repeat;
	width:227px;
	height:260px;
	float:left;
	margin:0;
	font-size:11px;
	font-family:Verdana;
	color:#41716F;
	font-weight:normal;
	text-align:left;
	background-color:transparent;
}
						 
.contentbox2				{
	background:url(picts/box2.jpg);
	background-repeat:no-repeat;
	width:226px;
	height:260px;
	float:left;
	margin:0;
	font-size:11px;
	font-family:Verdana;
	color:#41716F;
	font-weight:normal;
	text-align:left;
	background-color:transparent;
}	
							 
.contentbox3				{
	background:url(picts/box3.jpg);
	background-repeat:no-repeat;
	width:227px;
	height:260px;
	float:left;
	margin:0;
	font-size:11px;
	font-family:Verdana;
	color:#41716F;
	font-weight:normal;
	text-align:left;
	background-color:transparent;
}		
	 
.boxheading1				{padding:3px 10px 0 16px; margin:0; }

.boxheading2				{padding:3px 10px 0 14px; margin:0; }								 					 
			 
.boxheading3				{padding:3px 10px 0 12px; margin:0; }								 						 
							 
.contentbox1a				{
	width:195px;
	height:157px;
	margin:10px 0 20px 15px;
	font:11px/20px verdana;
	color:#412A22;
	font-weight:normal;
	text-align:left;
	background-color:transparent;
}	
							 							 
.contentbox1b				{
	width:195px;
	height:20px;
	margin:10px 0 20px 15px;
	font:11px/20px verdana;
	color:#412A22;
	font-weight:normal;
	text-align:left;
	background-color:transparent;
}		
							 
							 
.contentbox2a				{
	width:195px;
	height:157px;
	margin:10px 0 20px 11px;
	font:11px/20px verdana;
	color:#412A22;
	font-weight:normal;
	text-align:left;
	background-color:transparent;
}	
							 							 
.contentbox2b				{
	width:195px;
	height:20px;
	margin:10px 0 20px 11px;
	font:11px/20px verdana;
	color:#412A22;
	font-weight:normal;
	text-align:left;
	background-color:transparent;
}									 
							 
.contentbox3a				{
	width:195px;
	height:157px;
	margin:10px 0 20px 9px;
	font:11px/20px verdana;
	color:#412A22;
	font-weight:normal;
	text-align:left;
	background-color:transparent;
}	
							 							 
.contentbox3b				{
	width:195px;
	height:20px;
	margin:10px 0 20px 9px;
	font:11px/20px verdana;
	color:#412A22;
	font-weight:normal;
	text-align:left;
	background-color:transparent;
}								 

h1							{
	color:#412A22;
	font:12px/20px verdana;
	font-weight:bold;
	margin:0;
	padding:0;
}	
					 
h2							{
	color:#412A22;
	font:12px/20px verdana;
	font-weight:bold;
	margin:0;
	padding:0;
}
						 
#main h2					{
	color:#364B54;
	font:16px/26px Verdana;
	font-weight:bold;
	margin:0;
	padding:0;
}	
							 
							 
#margin ul					{padding: 5px 0 0 20px; margin:0;}
#margin li					{line-height:1.45em; margin:0;}							 

ul							{padding: 0 0 0 20px; margin:0;}
li							{line-height:1.45em;  margin:0;}							 

#footerbot					{width:995px; 
							 height:108px;
							 margin:0 auto 0; 
							 padding-bottom:5px;
		         			 background:url(picts/footy.jpg); 
							 background-repeat:no-repeat;
							 background-color:transparent;}								 
							 
						 
.footertop					{color:#FFFFFF;
							 padding:0px;
 							 background-color:transparent;
							 text-align:center;
							 margin:25px 0 0 0;
							 font-size:12px;
							 line-height:.8em;
							 width:965px;
							 height:20px;
							 text-transform:uppercase; }
							 	
#footer						{color:#FFFFFF;
							 padding:12px 0 0 0;
							 margin:0px;
 							 background-color:transparent;
							 text-align:center;
							 font-size:10px;
							 line-height:.8em;
							 width:965px;
							 text-transform:uppercase; }
					 
#footer a:link				{color:#E9EAEC; text-decoration:none; background-color:transparent;} 
#footer a:visited			{color:#E9EAEC; text-decoration:none; background-color:transparent;} 
#footer a:active 			{color:#E9EAEC; text-decoration:none; background-color:transparent;}
#footer a:hover 			{color:#FFFFFF; text-decoration:underline; background-color:transparent;}
				
a:link						{color:#4A5B5A; text-decoration:none;}
a:visited  					{color:#4A5B5A; text-decoration:none;}
a:active 					{color:#4A5B5A; text-decoration:none;}
a:hover 					{color:#4A5B5A; text-decoration:underline;}

a.yellow:link 				{color:#F2E6B6; text-decoration:none; background-color:transparent;}					
a.yellow:visited 			{color:#F2E6B6; text-decoration:none; background-color:transparent;}	
a.yellow:active 			{color:#F2E6B6; text-decoration:none; background-color:transparent;}	
a.yellow:hover 	 			{color:#F2E6B6; text-decoration:underline; background-color:transparent;}

#footer a.subfooter:link 	{font-weight:bold;font:9px verdana; color:#CBC9C4; text-decoration:none; background-color:transparent;}					
#footer a.subfooter:visited {font-weight:bold;font:9px verdana; color:#CBC9C4; text-decoration:none; background-color:transparent;}	
#footer a.subfooter:active 	{font-weight:bold;font:9px verdana; color:#CBC9C4; text-decoration:none; background-color:transparent;}	
#footer a.subfooter:hover 	{font-weight:bold;font:9px verdana; color:#CBC9C4; text-decoration:none; background-color:transparent;}	

.foot					    {padding: 0 30px 0 30px; text-align:left; line-height:14px; background-color:transparent;}							 					 

	
 
#foot h3					{color:#5a5858; background-color:transparent;
							 font:10px verdana;
							 font-weight:normal;
							 padding-left:30px;  
							 padding-right:20px;
							 text-align:left;
							 margin-top:0px;
							 margin-bottom:5px;
							 line-height:1.0em;
							 margin-left:0px;}	
									 
.shadeform 					{
	border-left:#98ACAB 1px solid;
	border-right:#98ACAB 1px solid;
	border-top:#5B7876 1px solid;
	border-bottom:#98ACAB 1px solid;
	font:12px verdana;
	width:155px;
	color:#000000;
	margin:2px 0 2px 10px;
	background-image:url(picts/shadeform.gif);
	background-repeat:repeat;
	background-color:#FFFFFF;
	text-align:left;
}
							 
.dropdown 					{
	border-left:#98ACAB 1px solid;
	border-right:#98ACAB 1px solid;
	border-top:#5B7876 1px solid;
	border-bottom:#98ACAB 1px solid;
	font:12px verdana;
	width:155px;
	color:#000000;
	margin:0 0 0 7px;
	background-image:url(picts/shadeform.gif);
	background-repeat:repeat;
	background-color:#FFFFFF;
	text-align:left;
	height: 21px;
	overflow: auto;
}							 
							 
.searchbox					{
	border-left:#5B7876 1px solid;
	border-right:#5B7876 1px solid;
	border-top:#5B7876 1px solid;
	border-bottom:#5B7876 1px solid;
	font:12px verdana;
	width:260px;
	color:#000000;
	margin:2px 0 2px 6px;
	background-image:url(picts/shadeform.gif);
	background-repeat:repeat;
	background-color:#FFFFFF;
	text-align:left;
}						 							

#headerooss
{
	padding-right: 25px;
	padding-bottom: 0px;
	background-repeat: no-repeat;
	padding-top: 12px;

}

#headersearch {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A79595;
	background-color: #130F0F;
	border: 1px solid #5C4C4D;
	padding: 2px;
}
													 
.button 					{width:75px;
							 height:20px;
							 background-color:transparent;
							 border-left:0px;
							 border-right:0px;
							 border-top:0px;
							 border-bottom:0px; 
							 margin-top:8px;
							 cursor:pointer; 
							 background-image:url('picts/button.png'); 
							 background-repeat:no-repeat;}
												
.buttonon 					{width:75px;
							 height:20px;
							 background-color:transparent;
							 border-left:0px;
							 border-right:0px;
							 border-top:0px;
							 border-bottom:0px; 
							 margin-top:8px;
							 cursor:pointer; 
 							 background-image:url('picts/buttonon.png'); 
							 background-repeat:no-repeat;}														 
