* {
		border: 0;
		padding: 0;
}

body {
		margin: 0;
		padding: 0;
		border-top: 8px solid #AC0917;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 90%;
}

h1, h2, h3, h1 a, h2 a, h3 a { 
	font-family:Georgia, "Times New Roman", Times, serif; 
	color: #AD9962; font-weight:normal; 
	padding: 0px; margin:0;
 }
h1 		{ 	font-size:9pt;}
h2  	{ 	font-size: 9pt;}
h3  	{ 	font-size: 8pt;}
h2		{ 	padding-top:10px; }
h3 		{	padding-top:7px;}
h1 a:link, h1 a:visited, h2 a:link, h2 a:visited  {
	color: #AD9962; text-decoration:none;
 }


p  { 	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; color: #1A171B;
	margin-top: 0px; margin-bottom:10px;
 }
ul {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt; color: #1A171B;
    margin-top: 0px; margin-bottom:5px;
}

a:link   	{ color: #1A171B; text-decoration:none; }
a:visited 	{ color: #1A171B;  text-decoration:none;}
a:hover 	{ text-decoration:none;}
a img 		{ border-width:0;}

td, th 	{
	font-size: 8pt; 
}

form, input, select { font-size: 8pt;}
form p {
	clear: left;
	margin: 0;
	padding: 0;
	padding-top: 5px;
}
input, select {
	border: 1px solid #868788;
	background-color: #FFFFFF;
	margin:2px;
}
input:focus, textarea:focus, select:focus { border-color:#333333;}
.submit_button {
	background-color: #AD9962;
	padding: 3px 10px 3px 10px;
}
a:hover span.submit_button {
	color: #AC0917;
}
 
.red 		{ color: #AC0917;}

div#container {
		margin-left: 10px;
}

/*** CONTENT AT THE TOP OF THE PAGE ***/
div#content_top {
		min-height:365px;
		height: 365px;
}

div#content_topright { 
		border-bottom: 2px solid #000102;
		position: absolute;
		top: 87px; 
		left: 760px;	
		font-size: 9px;
		width:238px;
	}
	
#picdetails {
		height: 160px;
		min-height: 160px;
		width: 236px;
}
#picdetails p {
		padding-top: 10px; padding-left:1px;
		font-size:9px;
		margin-left: 1px;
}

div#header {
		font-family: Georgia, "Times New Roman", Times, serif; 
		font-size:9px; 
	}
div#logo_top { padding: 2px 10px 1px 0;}
	
div#nav_top { 
	position: absolute;
	top: 52px; left: 830px;
	white-space:nowrap;
	text-align: right;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9px;
	color: #868788;
	white-space:nowrap;
	width: 150px;
	}
		
div#nav_top a:link 		{	color: #868788;}
div#nav_top a:hover 	{	color: #AC0917; text-decoration:none;}
div#nav_top a:visited 	{	color: #868788;}
div#nav_top a#here		{	color: #AC0917; }

div.languagelink a:link	{ 	color:#AD9962;}
/*** END OF CONTENT AT TOP OF PAGE  ***/


/*****  LEFT SECTION WITH NAVIGATION MENU */
div#nav_left_container {
	position: absolute;
	top: 467px;
	left: 10px;
	width: 230px;
	 } 

#nav_left_container ul { 
		list-style:none; padding:0; margin:0;
 		font-family:Georgia, "Times New Roman", Times, serif;
				} 
#nav_left_container ul li { padding-left:2px; font-size:10px; }
#nav_left_container ul li { list-style:none; width:200px; }
#nav_left_container ul li a { color:#AD9962; display: block; padding: 0px 3px 2px 0;
 			}
#nav_left_container ul li a:hover, #nav_left_container ul li#thispage a  { color:#AC0917;}

#nav_left_container ul li.nav_left_header { 
		border-top: 1px solid #868788;
		padding-bottom: 5px;
		padding-top: 3px;
		color: #868788;
			} 
#nav_left_container ul li.nav_left_header#nav_left_topitem { 
		border-top: 0; border-bottom:1px solid #868788;
		padding-bottom: 2px;
		margin-bottom: 5px;
		padding-top: 0; 
			} 
#nav_left_container ul li.nav_left_header a,
#nav_left_container ul li.nav_left_header#nav_left_topitem a { color: #868788;}
#nav_left_container ul li.nav_left_header a:hover, 
#nav_left_container ul li.nav_left_header#nav_left_topitem a:hover { color: #AC0917;}

li.thiscourse, li.thiscourse a { color:#AC0917;}
/* End of main navigation menu */

/******** CONTAINER FOR MIDDLE CONTENT *********/ 
div#content_maincontainer  {
		padding-top: 5px;
}

/********* MAIN CONTENT IN THE MIDDLE OF THE PAGE  ********/
div#content_middle { 
		width: 485px;
		margin-left: 240px; margin-right:20px;
		padding-top:8px;
 } 
 
 div#content_middle ul {
 	padding:0; margin-left:20px;
	margin-top: 0; margin-bottom: 0;
	font-size: 11px;
 }
 div#content_middle ul li {
 	padding:1px 0 2px 0; margin:0;
 }

 div#content_middle p a:link,  div#content_middle p a:visited {
 	font-weight:bold;
 }
 div#content_middle p a:hover {
 	text-decoration: underline;
 }

div.courseheader {
	font-family:Georgia, "Times New Roman", Times, serif; 
	color: #AD9962; font-weight:normal; 
	margin:0;
 	font-size: 8pt;
}

div.testimonial { 
		border-bottom: 1px solid #AD9962;
		color: #868788;
		padding-top: 5px; 
		padding-bottom: 10px;
		font-size:10px;
 }
span.quote {
		font-style:italic; color: #AD9962; font-size:11px; 
		font-family:Georgia, "Times New Roman", Times, serif;
		line-height: 1.4em;
}

.jobtitle {	
		font-family:Georgia, "Times New Roman", Times, serif; 
		font-size: 10px;
		color: #AD9962; font-weight:normal; 
		padding: 0px; margin:0;
			}
			
.faculty_pic {
		padding: 20px 0 25px 0;
}

table.matrixtable tr th,table.matrixtable tr  td {
	text-align:left;
	padding-bottom: 5px;
	font-weight: normal;
}
div#sitemap ul {
    padding-bottom: 5px;
    padding-top: 0;
}
div#sitemap ul li a:hover, div#notfound ul li a:hover {
    text-decoration: underline;
}
div#notfound ul li a { font-weight: bold;}
div#notfound ul { padding-left: 20px;}

table.matrixtable tr th {
	color: #AD9962;
}
/****** END OF MAIN CONTENT IN MIDDLE OF PAGE *********/

							
/******* CONTENT ON THE RIGHT OF THE PAGE *************/
div#content_right {
	position: absolute;
	top: 467px;
	left: 760px;
	width: 240px;
	}			

div.content_right_section {
		margin: 0 0 5px 0;
		padding:  10px 0 5px 0;
		border-top: 2px solid #AD9962;
		width: 240px;
	}
div.content_right_section#last {
		border-bottom: 2px solid #AD9962;
	}
div.content_right_section#top {
		margin-top:0;
		border-top: none;
	} 
div.content_right_section#only {
	border-top: none;
	border-bottom: 2px solid #AD9962;
	}
	
div#content_right p, 
div.content_right_section p,
div.content_right_section p.quote {	font-size:9px; margin-right: 10px; }
div#content_right p a, div.content_right_section p a {text-decoration: none;}
div#content_right p a:hover, div.content_right_section p a:hover, div#content_right a:hover, div.content_right_section a:hover{text-decoration: underline;}

div.content_right_section p {
		color: #AD9962;
		padding-top:0; margin-top: 0;
} 
div.content_right_section p.quote {
		color: #000103;
		font-style:italic;
		padding-top: 5px; padding-bottom: 0px; margin-bottom: 0;
}

div.content_right_section#coursedates {
		border-bottom: 4px solid #AD9962;
		border-top: none;
		padding-top:0; margin-top: 0;
		color:#333333;
}

div.content_right_section#coursedates p {
		color:#333333;
}

div.content_right_section#coursedates h3 {
		color:#999999;
		font-size:10px;
		padding-top: 4px; padding-bottom: 4px;
}
div.content_right_section#coursedates div#fees, 
div.content_right_section#coursedates div#director,
div.content_right_section#coursedates div.coursedetail
 {
		padding:  10px 0 5px 0;
		border-top: 1px solid #AD9962;
}

div.content_right_section#coursedates div#director a
	{
		text-decoration: underline;
	}

.content_right_facultymember {
		margin: 0;
		padding-top:  5px;
		border-top: 1px solid #AD9962;
		color: #868788;
}

#content_right ul.stafflist {
		list-style:none; padding:0; margin:0;
		font-size: 10px;
		font-family:Georgia, "Times New Roman", Times, serif;
		border-bottom: 2px solid #AD9962; padding-bottom:10px;
			}

li.rightmenuli_faculty, li.rightmenuli_faculty_title, li.rightmenuli_faculty_sub   {
		margin: 0;
		list-style:none; width:238px;
		font-size:10px;
 }
li.rightmenuli_faculty {
		padding-top:  5px; padding-bottom: 5px;padding-left:2px;
		border-top: 1px solid #AD9962;
		color: #868788;
		}
li.rightmenuli_faculty a, li.rightmenuli_faculty_sub a { color: #868788; }
li.rightmenuli_faculty a:hover, li.rightmenuli_faculty_sub a:hover { 	text-decoration:underline;}
li.rightmenuli_faculty a#thismember, li.rightmenuli_faculty_sub a#thismember { color: #AD9962; }
.rightmenuli_faculty a.active, li.rightmenuli_faculty_sub a.active { color: #AD9962; }

li.rightmenuli_faculty_title {
		padding-top:  5px; padding-bottom: 5px;padding-left:2px;
		border-top: 1px solid #AD9962;
		}
		
li.rightmenuli_faculty_sub {
		padding-top:  2px; padding-bottom: 2px;padding-left:2px;
}

p.enquirylink { 
		color: #AD9919; 
		margin-top: 5px; 
		margin-bottom: 10px;
		text-decoration: none;
 } 
p.enquirylink a:link {
		color: #AD9919;
		text-decoration: none;
 }
p.enquirylink a:visited {
		color: #AD9919;
 }
p.enquirylink a:hover{
		text-decoration: underline;
 }

div.content_right_section p.contactdetails { color: #868788;}
/*** END OF RIGHT CONTENT ***/			


/*** FOOTER **/
div#footer 	{	
		clear:both;
		padding-top: 40px;
		margin-left: 10px;
		padding-bottom: 10px;
		font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;
		color: #868788;	
			}

#footer a, #footer a:link { color: #868788;    }

#footer a:hover	{ text-decoration: underline;	}

/*** END OF FOOTER ***/
