
/*---------------------------------------------------------     AZLAN STYLES           ---------------------------------*/
body {margin: 0px;padding: 0px;font: .83em Arial, Helvetica, sans-serif;background-color: #E4E4E2;overflow-y: scroll;}
h1, h2, h3, h4, h5, h6 {font: bold 14px "Trebuchet MS", Arial, Verdana, sans-serif;margin: 0px;padding: 0px;}
/* REM */
/* ul, ol {margin: 0px;padding: 0px;list-style: bullet;list-style-position: inside;text-indent: 5px} */
/* /REM */
.back2top {text-align: right;display: block;font-size: 10px;clear: both;}
a:link, a:visited, a:active {text-decoration: none;color: #000000;}
a:hover {text-decoration: underline;}
.bold {font-weight: bold;}
.italic {font-style: italic;}
a img {border: solid 0px;}

/*--------------------------------------------------------HEADER-------------------------------------------------*/
#header {background:#E4E4E2 url('../Images/AzlanHeader.jpg') no-repeat scroll 1px top;color:#FFFFFF;font-size:12px;font-weight:bold;height:210px;margin-left:auto;margin-right:auto;width:960px;z-index: 2;}
/*header_search*/
div.srcL {padding-top: 42px;float: right;padding-right: 17px;}
div.srcL .srcField {width: 128px; height: 14px;font-size:12px;}
div.srcL .srcBtn {margin-left: 4px;background: url(../Images//search_btn.jpg) no-repeat left top;height: 20px;width: 25px;cursor: pointer;border-style: none;border-width: 0px;}
/*header_menu*/

div.header_menu {padding-top: 135px; float: left; padding-left: 10px;}
div.header_menu2 {padding-top: 135px; float: left; padding-left: 240px;}

div.header_menu  img{border: 0px;}
div.header_menu  a{margin-left: 6px;}

/*--------------------------------------------------------CONTENT-------------------------------------------------*/
#content {background-color:#FFFFFF;color:#000000;font-size:12px;margin-left:auto;margin-right:auto;width:960px;z-index: 1;}
#content h1{margin-top:20px;margin-bottom: 5px;text-transform: uppercase;display: block;}
#content h2{color:#2257A5;margin-top: 5px;margin-bottom: 5px;display: block;}
#content h3{color:#034885;font-size:15px;margin-top: 0px;margin-bottom: 3px;display: block;}
#content a:link, #content a:visited, #content a:active {font-family: Arial, Helvetica, sans-serif;text-decoration: none;color: #2257A5;font-weight: bold;text-align:left;}
#content a:hover {font-family: Arial, Helvetica, sans-serif;text-decoration: underline;font-weight: bold;text-align:left; cursor: pointer;}
#content .table1 a:hover {font-family:Tahoma;text-decoration: underline;font-weight: bold;text-align:left;}
#content .table1 a {font-family: Tahoma;}
#content p {margin-top: 10px;margin-bottom: 10px;}
div.link {float:right;}
div.home_image {background-color: #FFFFFF;margin-right:auto;width:210px;float:left;}
div.home_text {background-color: #FFFFFF;color:#000000;font-size:12px;margin-left:0px;margin-right:auto;width:210px;text-align:justify;float:left;}
div.content_top {background:transparent url(../Images//content_top_margin.jpg) no-repeat scroll;height:26px;width:960px;margin-left:auto;margin-right:auto;}
div.content_center {font-size:12px;margin-left:0px;margin-right:0px;width:960px; padding-left: 10px;}
div.content_buttom {background:transparent url(../Images//content_buttom_margin.jpg) no-repeat scroll;height:30px;width:960px;margin-left:auto;margin-right:auto;}
div.box{width:208px; background:url(../Images//content_start_element.jpg) top center no-repeat; padding-top:4px;float:left;margin:0 7px 0 7px;}
html>body div.box{margin:0 14px 0 14px;}
div.box div.box_inner{width:208px; background:#E1F1FE url(../Images//content_end_element.jpg) bottom center no-repeat; padding-bottom:4px;}
div.box div.box_inner div.box_content{padding:0 8px 0 8px;text-align:left;font-size:11px;}
div.box div.box_inner div.box_content a{font-size:12px;}
div.box div.box_inner div.box_content a.link {background-image:url(../Images//link_img.jpg);background-repeat:no-repeat;background-position:0 5px;padding-left:15px;display:block;margin-top:5px;font-size:11px;}
div.events_image{background-color: #FFFFFF;margin: 1px;border: 1px solid #065AA6;height: auto;width: auto;float: left;text-align: center;}
div.events_image img{display: inline;margin: 1px;border: 1px solid #FFFFFF;}
div.content_element_separator {background:transparent url(../Images//content_element_separator.jpg) no-repeat scroll;height:1px;width:194px;margin-left:auto;margin-right:auto;margin-top: 0px;margin-bottom: 5px;}
div.clear_float{clear:both;}
#left_navi {heightX: 300px; min-height: 350px;}
#left_navi a {background-image:url(../Images//left_menu_arrow.jpg);background-repeat:no-repeat;background-position:5px 7px;2background-color:#FFFFFF;padding-left:20px;padding-top:2px;padding-bottom:2px;display:block;margin-top:0px;font-size:12px;font-weight: normal !important;}
#left_navi a.course{background-image:url(../Images//left_menu_entry.jpg);background-repeat:no-repeat;background-position:5px 7px;2background-color:#FFFFFF;padding-left:20px;padding-top:2px;padding-bottom:2px;display:block;margin-top:0px;font-size:12px;font-weight: normal !important;}
#left_navi a.staticsite{background-image:url(../Images//left_menu_point.jpg);background-repeat:no-repeat;background-position:5px 7px;2background-color:#FFFFFF;padding-left:20px;padding-top:2px;padding-bottom:2px;display:block;margin-top:0px;font-size:12px;font-weight: normal !important;}
#left_navi a.ln{font-weight: normal;}
#left_navi a.lvl1{background-position:15px 7px;padding-left:30px;}
#left_navi a.lvl2{background-position:25px 7px;padding-left:40px;}
#left_navi a.lvl3{background-position:35px 7px;padding-left:50px;}
#left_navi a.select{background-image:url(../Images//left_menu_arrow_select.jpg);background-repeat:no-repeat;background-color:#2A71B3;color:#FFFFFF;font-weight: normal;-moz-border-radius: 4px; -webkit-border-radius: 4px;}
#left_navi a.courseselect{background-image:url(../Images//left_menu_arrow_select.jpg);background-repeat:no-repeat;background-color:#2A71B3;color:#FFFFFF;font-weight: normal; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
#left_navi a.coursebundleselect{background-image:url(../Images//left_menu_arrow_select.jpg);background-repeat:no-repeat;background-color:#2A71B3;color:#FFFFFF;font-weight: normal; -moz-border-radius: 4px; -webkit-border-radius: 4px;}

#left_navi div.left_menu_separator {background:transparent url(../Images//content_element_separator.jpg) no-repeat scroll;height:1px;width:194px;margin-left:auto;margin-right:auto;margin-top: 0px;margin-bottom: 0px;}
.body_content {padding: 0px 8px 10px 8px; float:left; width: 920px;}
.body_content2 {width:690px;margin:0 20px 0 0px;float:left;}
html>body #body_content {margin:0 20px 0 20px;}
#body_content  h1{background:#FFFFFF url(../Images//body_separator.jpg) bottom center no-repeat; padding-bottom:5px;margin-top:15px;margin-bottom:12px;display: block;text-transform:none;color:#00305E;font-size:17px;}
#body_content  div.image{background-color: #FFFFFF;margin-top: 3px;margin-right: 19px;border: 1px solid #065AA6;height: auto;width: auto;float: left;text-align: center;}
#body_content  div.image img{display: inline;margin: 1px;border: 1px solid #FFFFFF;}
#body_content  p{text-align:left;}
#crumbpath {font-size:11px; margin-bottom:10px;}
#content a.event_link:link, #content a.event_link:visited, #content a.event_link:active, #content a.event_link:hover {font-weight: normal;}

/*--------------------------------------------------------FOOTER-------------------------------------------------*/
#footer {background:transparent url(../Images//home_footer.jpg) no-repeat scroll 1px top;color:#FFFFFF;font-size:12px;font-weight:bold;height:63px;margin-left:auto;margin-right:auto;width:960px;}
#footer a:link, #footer a:visited, #footer a:active {font-family: Arial, Helvetica, sans-serif;font-size:12px;text-decoration: none;color: #FFFFFF;font-weight: bold;}
#footer a:hover {font-family: Arial, Helvetica, sans-serif;text-decoration: underline;font-size:12px;font-weight: bold;}
/*copyright left*/
div.footer_copyright {padding-top: 9px;float: left;padding-left: 16px;}
/*footer right links*/
#footer ul {float: right;margin-right: 8px;margin-top: 9px;}
#footer li {display: inline;margin-left: 0px;}

#footer_menu {color:#000000;font-size:12px;height:63px;margin-left:auto;margin-right:auto;width:960px;}
#footer_menu  a:link, #footer_menu  a:visited, #footer_menu  a:active {font-family: Arial, Helvetica, sans-serif;font-size:12px;text-decoration: none;color: #000000;}
#footer_menu  a:hover {font-family: Arial, Helvetica, sans-serif;text-decoration: underline;font-size:12px;}

ul.sf-menu a.mainMenu, ul.sf-menu a.mainMenu:hover {
	padding: 0;
	background: #fff;
	margin-left: 6px;
	border: 0;
}
ul.sf-menu a.mainMenu .sf-sub-indicator {
	display: none;
}
ul.sf-menu a.mainMenu {
	padding-right: 0;
}
.sf-navbar ul .sf-sub-indicator {
}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	background-color: #fff;
}
.sf-menu li a {
	font-size: 11px;
	font-weight: normal;
	padding: 3px 7px 5px;
	background: #1161AA;
	border: 0;
	color: #fff;
}
.sf-menu li a:hover {
	background: #213866;
	text-decoration: none;
}
ul.sf-menu a, ul.sf-menu a:visited {
	color: #fff;
}
ul.sf-menu li, ul.sf-menu li.sfHover {
	background: #fff;
}
div.header_menu a {
	margin-left: 0;
}
ul.sf-menu ul {
	width: 130px;
}
ul.sf-menu li:hover ul, ul.sf-menu li.sfHover ul {
	top: 1.5em;
	left: .5em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul,
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left: 130px;
}
ul.sf-menu a.sf-with-ul, ul.sf-menu a.sf-with-ul:hover {
	background-image: url('arrow.gif');
	background-repeat: no-repeat;
	background-position: 95% 50%;
}
ul.sf-menu a .sf-sub-indicator {
	display: none;
}