@charset "utf-8";

/* CSS Document */



body {

	margin:0px;

	padding:0px;

	background:white;

	color:#838282;

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

	font-size:11px;

	margin-bottom:20px;

}



img { border:0px; }



form, input, p, h1, h2, h3, h4, h5, h6, ul, li, ol { margin:0px; padding:0px; }


h1 {

	font-size:18px;

	font-weight:normal;

	text-transform:uppercase;

	color:#1a3989;

	line-height:normal;

	padding:6px 0 8px 0;

}



h2 {

	font-size:16px;

	font-weight:bold;

	color:#1a3989;

	line-height:normal;

	padding:6px 0 4px 0;

}



h3 {

	font-size:14px;

	font-weight:bold;

	color:#ab710a;

	line-height:normal;

	padding:6px 0 4px 0;

	font-style:italic;

}



h4, h5, h6 {

	font-size:14px;

	font-weight:bold;

	color:#1a3989;

	line-height:normal;

	padding:6px 0 4px 0;

	font-style:italic;

}



p {

	padding:6px 0 6px 0;

}



ul { margin:6px 0 6px 20px; }

ul li {

	padding:3px 0 3px 15px;

	list-style:none;

	background:0px 10px no-repeat url(/images/breadcrumb_arrow.gif);

}



ol { margin:6px 0 6px 35px; color:#ab710a; }

ol li {

	padding:3px 0 3px 0;

	color:#838282;

}

#print_banner {display:none;}

#container {

	width:926px;

	margin-left:auto;

	margin-right:auto;

	border-left:1px solid #1a3989;

	border-right:1px solid #1a3989;

	background:190px 190px no-repeat url(/images/content_logo_back.gif);

}



#header {

	height:27px;

	padding:88px 0 0 0;

	background:top left no-repeat url(/images/banner.jpg);

}



#logo_link {

	position:absolute;

	top:18px;

	margin-left:67px;

	width:408px;

	height:58px;

	display:block;

}



#main_nav {

	height:22px;

	padding-bottom:5px;

	background:bottom left no-repeat url(/images/nav_bottom.jpg);

}



#main_nav img {

	float:left;

}



#main_nav a {

	float:left;

	display:block;

	height:22px;

}



#nav_home { width:58px; background:top left no-repeat url(/images/nav_home.gif); }

#nav_home:hover { background:0px -22px no-repeat url(/images/nav_home.gif); }

#nav_home_on { width:58px; background:0px -44px no-repeat url(/images/nav_home.gif); }



#nav_about { width:93px; background:top left no-repeat url(/images/nav_about.gif); }

#nav_about:hover { background:0px -22px no-repeat url(/images/nav_about.gif); }

#nav_about_on { width:93px; background:0px -44px no-repeat url(/images/nav_about.gif); }



#nav_program { width:137px; background:top left no-repeat url(/images/nav_program.gif); }

#nav_program:hover { background:0px -22px no-repeat url(/images/nav_program.gif); }

#nav_program_on { width:137px; background:0px -44px no-repeat url(/images/nav_program.gif); }



#nav_campuses { width:116px; background:top left no-repeat url(/images/nav_campuses.gif); }

#nav_campuses:hover { background:0px -22px no-repeat url(/images/nav_campuses.gif); }

#nav_campuses_on { width:116px; background:0px -44px no-repeat url(/images/nav_campuses.gif); }



#nav_students { width:164px; background:top left no-repeat url(/images/nav_students.gif); }

#nav_students:hover { background:0px -22px no-repeat url(/images/nav_students.gif); }

#nav_students_on { width:164px; background:0px -44px no-repeat url(/images/nav_students.gif); }



#nav_how { width:111px; background:top left no-repeat url(/images/nav_how.gif); }

#nav_how:hover { background:0px -22px no-repeat url(/images/nav_how.gif); }

#nav_how_on { width:111px; background:0px -44px no-repeat url(/images/nav_how.gif); }



#nav_apply { width:94px; background:top left no-repeat url(/images/nav_apply.gif); }

#nav_apply:hover { background:0px -22px no-repeat url(/images/nav_apply.gif); }

#nav_apply_on { width:94px; background:0px -44px no-repeat url(/images/nav_apply.gif); }



#nav_contact { width:100px; background:top left no-repeat url(/images/nav_contact.gif); }

#nav_contact:hover { background:0px -22px no-repeat url(/images/nav_contact.gif); }

#nav_contact_on { width:100px; background:0px -44px no-repeat url(/images/nav_contact.gif); }



#content_container {

	overflow:auto;

	background:top left repeat-y url(/images/content_back.gif);

	border-bottom:1px solid #1a3989;
      
}



#left {

	width:164px;

	float:left;

}



#sub_nav_container {

	background:0px 81px repeat-y url(/images/subnav_back_repeat.gif);

	height:100%;
}



#sub_nav {

	background:top left no-repeat url(/images/subnav_back.gif);

	padding:0 0 10px 0;

}

#sub_nav_no_line {

	background:top left no-repeat url(/images/subnav_back_no_line.gif);

	padding:0 0 10px 0;

}


#search_container { 

	padding:20px 0 36px 0; 
	
}



#search_left { 

	float:left; 

}


#search_left input { 

	height:14px;

	padding:1px 0 0 10px;

	width:111px;

	font-size:10px;

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

	border:0px;

	background:none;
	

}



#search_right { 

	float:right; padding:0 12px 0 0; 

}



.sub_nav_item {

	padding:4px 10px 4px 10px;

	display:block;

	color:white;

}



.sub_nav_item:link { text-decoration:none; }

.sub_nav_item:hover { text-decoration:underline; }

.sub_nav_item:visited { text-decoration:none; }

.sub_nav_item:visited:hover { text-decoration:underline; }



#right {

	width:732px;

	float:right;

	padding:0 10px 30px 0;

}



#breadcrumb_container {

	padding-top:20px;

	height:20px;

}



#breadcrumb_container div { float:right; }



#breadcrumb { padding:2px 0 0 0; }

#breadcrumb a:link { color:#838282; text-decoration:none; }

#breadcrumb a:hover { color:#838282; text-decoration:underline; }

#breadcrumb a:visited { color:#838282; text-decoration:none; }

#breadcrumb a:visited:hover { color:#838282; text-decoration:underline; }



#text_tools {

	width:90px;

	text-align:right;

}



#content {

	line-height:16px;

	padding:0 10px 0 0;

}

#content img { margin:5px 0 15px 15px; }

#content a:link { color:#ab710a; text-decoration:none; }

#content a:hover { color:#ab710a; text-decoration:underline; }

#content a:visited { color:#ab710a; text-decoration:none; }

#content a:visited:hover { color:#ab710a; text-decoration:underline; }



.listing { padding:15px 0 0 0; }

.list_item { padding:6px 0 12px 0; }

div.list_item div { 

	padding:0 0 0 15px; 

	background:0px 2px repeat-y url(/images/listing_back.gif);

}

div.list_item div h1 {

	font-size:12px;

	font-weight:bold;

	text-transform:uppercase;

	color:#838282;

	line-height:normal;

	padding:0 0 0 0;

}

div.list_item div p { padding:4px 0 0 0; }

div.list_item a { 

	padding:2px 10px 0 15px;

	display:block;

	font-weight:bold;

	width:70px;

}

div.list_item div a { padding:0px; width:100%; }



#resource_list { padding:20px 10px 0 0; }



.resource { border-top:1px dotted #ab710a; padding:5px 3px 5px 3px; overflow:auto; margin:0 0 0 0; }

#content div.resource img { margin:0px; }

.resource div.icon { float:left; width:26px; padding:0 0 0 4px; }

.resource div.description { float:left; width:580px; padding:1px 0 3px 0; }

.resource div.file_size { float:left; width:100px; padding:1px 0 0 0; font-weight:bold; text-align:right; }

.resource a:link { color:#1a3989; text-decoration:none; }

.resource a:hover { color:#1a3989; text-decoration:underline; }

.resource a:visited { color:#1a3989; text-decoration:none; }

.resource a:visited:hover { color:#1a3989; text-decoration:underline; }

#content div.resource { line-height:normal; }

#content div.resource a:link { color:#1a3989; text-decoration:none; }

#content div.resource a:hover { color:#1a3989; text-decoration:underline; }

#content div.resource a:visited { color:#1a3989; text-decoration:none; }

#content div.resource a:visited:hover { color:#1a3989; text-decoration:underline; }

.enquiry_form { width:100%; padding:0px; }
.form_subtitle { 
	font-size:12px;
	font-weight:bold;
	color:#ab710a;
	line-height:normal;
	padding:6px 0 4px 0;
	font-style:italic;
}
.form_table { padding:0px; width:65%; line-height:20px; }
.form_lable { width:40%; margin:5px; }
.input { width:60%; padding: 5px 0px 5px 0px; } 
.label { width:40%; padding: 5px 0px 5px 0px; }
#form_submit { padding:15px 0px 10px 0px; }




.news_title {

	font-size:14px;

	font-weight:bold;

	color:#1a3989;

	line-height:normal;

	padding:6px 0 4px 0;

}

#news { background-color:#f3f5f9; width:100%; height:auto; margin-top:5px; }

#news_head { color:#FFFFFF; padding:5px; text-transform:capitalize; font-weight:bold; font-size:14px; background:top left no-repeat url(images/news_head_bg.jpg) #c18f37; }

#news_item { padding:5px; font-size:10px; color:#838282; background:bottom left no-repeat url(images/news_hr.gif);}

#confirm_page { width:650px; }
#confirm_page td { height:30px; width:325px; padding:3px 5px 3px 0px; }



#footer_container { 

	height:30px;

	color:#ab710a;

	font-size:10px;

	padding:6px 10px 8px 10px;

	background:white;
	


}



#footer_container a:link { color:#1a3989; text-decoration:none; }

#footer_container a:hover { color:#1a3989; text-decoration:underline; }

#footer_container a:visited { color:#1a3989; text-decoration:none; }

#footer_container a:visited:hover { color:#1a3989; text-decoration:underline; }



#footer_left { float:left; width:740px; }

#footer_right { float:right; }

