﻿/*****reset and clearing********************************************************************/
:link,:visited {text-decoration : none;}
ul,ol {list-style : none;}
h1,h2,h3,h4,h5,h6,pre,code {font-size : 1em;}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,a, img {margin:0; padding:0;}
a img,:link img,:visited img {border : none;}
.clearer:after, #contact:after {content: '[HI MUM]'; display: block; height: 0; clear: both; visibility: hidden;}
.clearer, #contact {display: inline-block;}
/*\*/
.clearer, #contact {display: block;}
/***********************************************************************			
*************************************************************************/
body {width:100%; height:100%; font:normal 11px Arial, Helvetica, sans-serif; color:#333333;
	background:#057BBB url('../images/background_images/body_bg.jpg') repeat-x scroll 0px 0px;}
/*************************************************************************/
#subsites_link {width:940px;padding:0px 10px 0px 0px; margin:20px auto 0px auto;text-align:right;}
#subsites_link li {float:right;}
#subsites_link a {color:#99CBE2;border-right:1px solid #99CBE2;padding:0px 10px;}
#subsites_link a.first {border-right:none;}
#subsites_link a:hover {text-decoration:underline;}
/*************************************************************************/
#footer #subsites_link a {color:#99CBE2;border-right:1px solid #99CBE2;padding:0px 5px;}
#footer #subsites_link li {float:left;}

/*************************************************************************/
#container {width:950px;margin:10px auto 0px auto;text-align:left;	color:#333333;
	background:#fff url('../images/background_images/container_bg_top.jpg') no-repeat 0px 0px;}
#container_content {margin:0; padding:0px 0px 10px 0px;}
#container_bottom {width: 980px;height: 25px;margin:0 auto;	padding:0;	
	background:#057BBB url('../images/background_images/container_bg_bottom.jpg') scroll no-repeat 0px 0px;	}
/*************************************************************************/
.normal, input, textarea, select, option, td  {font-size:11px;color:#333333;font-weight:normal;}
.blue {color:#0a7bbd;}
.white {color:white;}
.red {color:#ad2819;}
.grey {color:#666;}
.center {text-align:center;}
.nopad {padding:0;}
.padleft25px {padding-left:25px;}
.width5px,.width10px,.width15px {float:left;margin:0; padding:0;display:block; }
.width5px {width:5px;}
.width10px {width:10px;}
.width15px {width:15px;}
.right {text-align:right;}
#logo, #left_nav, #brochure, #header_img, #page_content, #left_banner {margin-top:10px;}
#top_nav {height:25px;}
/*************************************************************************/
#left_column {width:166px;float:left;margin:0; padding:0;display:block;zoom:1;}
#right_column {width:754px;float:left;margin:0; padding:0;display:block;zoom:1;}
/*************************************************************************/
#footer {width:935px;margin:0 auto;padding-right:15px;padding-bottom:10px;text-align:right;}
/***TOP MENU**********************************************************************/
ul#top_menu {float:right;margin:0px 0px 0px 0px;}
ul#top_menu li { float:left;padding:5px 0px 0px 0px;}
ul#top_menu li.active { height:25px;background-image:url('../images/top_nav_active.jpg');background-repeat:repeat-x;}
ul#top_menu li a {color:#067AB5;font-weight:bold;border-right:1px solid #D0D0D0;padding:0px 14px;}
ul#top_menu li#contact a {padding-right:5px;}
ul#top_menu li a.no_right_border {border-right:none;}
ul#top_menu li.active a {border-right:none;color:#fefefa;}
ul#top_menu li a:hover {text-decoration:underline;}
/***LEFT MENU**********************************************************************/
dl, dt, dd {margin: 0;padding: 0;list-style-type: none;}
dl#left_menu {width: 15em;width: 166px;background: #009de0;}
dl#left_menu dt {margin: 0;height: 26px;font-weight: bold;border: none;	background-color: #057bbb;
	background-image:url('../images/background_images/left_nav/dt_bg.jpg');}
dl#left_menu dt.first {background-image:url('../images/background_images/left_nav/dt_bg_first.jpg');} 
dl#left_menu dd#Study_SubMenu ul {margin-bottom:10px;} 
dl#left_menu dt.last {background-image:url('../images/background_images/left_nav/dt_bg_last.jpg');}
dl#left_menu dt.last_active_dl {margin: 0;height:10px;
	background:#fff url('../images/background_images/left_nav/dl_bg_last_active.jpg') no-repeat top left;}
dl#left_menu dt.active {background-image: none;background: #009de0;	}
dl#left_menu dt.first_active {background-image:url('../images/background_images/left_nav/dt_bg_first_active.jpg');}
dl#left_menu dt.last_active {background-image:url('../images/background_images/left_nav/dt_bg_last_active.jpg');}
dl#left_menu dd {border: 1px solid gray;border: none;}
dl#left_menu li {background: #009de0;}
dl#left_menu dt a {color: #fff;text-decoration: none;display: block;border: 0 none;padding:7px 0px 0px 8px;}
dl#left_menu dd strong {color: #00365D; padding:3px 0px 0px 8px; display:block;}
dl#left_menu dd strong a {color: #00365D; padding:0px;}

dl#left_menu dd strong.tesol {padding-top:10px;}
dl#left_menu li a {color: #fff;text-decoration: none;display: block;border: 0 none;	zoom: 1;padding:3px 0px 0px 8px;}
dl#left_menu li a.bottom {padding-bottom:10px;}
dl#left_menu dt a:hover {text-decoration:underline;}
dl#left_menu li a:hover {text-decoration:underline;}
