/* common section */
body {
	margin:0px;
	padding:0px;
	background-color:#565456;
	font-size:12px;
	font-family: Tahoma,sans-serif,Verdana;
	/*line-height:16px;*/
	color:#404040;
	text-align:center;
	behavior:url("include/csshover.htc");
	z-index:-1;
}
.clear {clear:both;margin:0px;padding:0px;height:0px;overflow:hidden;}
img {border:0px;margin:0px;padding:0px;}

h1{
        font-weight: bold;
		font-size:1.2em;
        padding:0;
        margin:0 0 1.0em 0;
        color:#666;
}
h2 {
        font-size:1em;
        font-weight:normal;
        padding:10px 0 10px 10px;
        margin:0 0 0.5em 0;
        }
h3, h4, p, table {
        font-size:1em;
        padding:0;
        margin:0;
        }
p{clear:both;margin:10px 0;}
input, select, textarea {vertical-align:middle;color:#666;margin-bottom:3px;margin-right:3px;font:90% Arial, Helvetica, Verdana, sans-serif;}
input#password {font-size:100%;}
/*img{border:none;}*/
fieldset {border:0;padding:0;margin:0;border:solid 0 transparent;}
form {margin: 0px;}

ul {margin:0;padding:0;list-style:none;}
/* links elements */
a{color:#666;text-decoration:underline;}
.hide{display:none;}
.left{float:left;}
.right{float:right;}
.first{border-left:0;}
.bold{font-weight:bold;}
.clear-all{clear:both;height:0;line-height:0;font-size:0;}
.error{color:red;font-size:0.9em;font-weight:bold;clear:both;}
.last{border-right:none !important;margin-right:0 !important;padding-right:0 !important;background:none !important}

/* common section end */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#wrapper {
	margin:0px auto 0px auto;
	padding:0px;
	width:1000px;
	background:#ffffff;
}
/* header */
#header {
	margin:0px auto;
	padding:0px;
	width:1000px;
	text-align:left;
}

/* header - top menu */
#welcome {
	margin:0px;
	padding:0px;
	width:100%;
	height:25px;
	background:url(../images/bg_hdr_yellow_repeat.jpg) left top repeat-x;
	text-align:left;
	position:relative;
}
#welcome_inner{background:url(../images/bg_hdr_yellow.jpg) 40% top no-repeat;width:100%;height:25px;}
#welcome span{
	margin:0 0 0 15px;
	float:left;
	padding-top:5px;
	color:#fff;
}
#topmenu{text-align:left;width:582px;float:right;margin-top:4px;}
#nav{ /* all lists */
	padding: 0 5px;
	margin: 0;
	list-style: none;
	text-align:left;
	float:right;

}
#nav li{display:inline;float:left;background:url(../images/bg_hdr_li.gif) right 30% no-repeat;height:21px;width:auto;}
#nav li li{display:block;border-bottom:1px solid #2C2C2C;border-right:0;background:none;}
#nav a {
	display: block;
	width: auto;
	text-decoration:none;
	height:auto;
	color:#2C2C2C;
}
#nav li a{text-indent:10px;padding-right:10px;}
#nav li li a{text-indent:3px;}

#nav li a:hover, #nav li.sfhover a{/*background:#F6D84D;*/color:white;}
#nav li li a:hover, #nav li.sfhover li a{background:none;color:black;}

#nav li li a{
	width:125px !important;
	display:block;
}
#nav li ul { /* second-level lists */
	position: absolute;
	background: #E7E7E7;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	width:128px;
}
* html #nav li ul {width:125px;}
#nav li:hover ul, #nav li.sfhover ul{ /* lists nested under hovered list items */
	left: auto;
	top:25px;
}
#nav li:hover ul.mnuusa, #nav li.sfhover ul.mnuusa{ /* lists nested under hovered list items */
	right:0;
	top:25px;
}

/* level 2 */
#nav li ul li a{color:#323335;height:2.0em;text-decoration:none;padding:3px 0 0 3px;}
#nav li ul li a:hover{color:#E65F1D;text-decoration:underline;}
/* header - top menu end */

/* header - bottom menu start */
#hdrmenu_bound{background:url(../images/bg_hdr_gray.jpg) right top repeat-x;height:25px;}
#hdrmenu{position:relative;width:95%;margin-left:260px;}


#hdrmenu li{display:inline;padding:5px 10px 0 5px;float:left;background:url(../images/bg_hdr_li.gif) right bottom no-repeat;}
#hdrmenu li li{display:block;line-height:1.55em;padding:0;background:none;border-bottom:1px solid #2c2c2c;}
#hdrmenu a {
	display: block;
	width: auto;
	text-decoration:none;
	color:#444;
}
#hdrmenu li a{text-indent:10px;}
#hdrmenu li li a{text-indent:15px;}

#hdrmenu li a:hover, #hdrmenu li.sfhover1 a{/*background: url(../images/bg_over.gif) left top no-repeat;*/color:#C59812;display:block;}
#hdrmenu li li a:hover, #hdrmenu li.sfhover1 li a{background:none;color:black;}

#hdrmenu li li a{
	width:160px !important;
	display:block;
}
#hdrmenu li ul { /* second-level lists */
	position: absolute;
	background: #EAEAEA;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	width:160px;
	z-index:5;
}
#hdrmenu li:hover ul, #hdrmenu li.sfhover1 ul{ /* lists nested under hovered list items */
	left: auto;
	top:auto;
}
/* level 2 */
#hdrmenu li ul li a{color:#323335;text-decoration:none;}
#hdrmenu li ul li a:hover{background:#F8E071;}
/* header - bottom menu end */


/* content */
#content {
	margin:0px auto;
	padding:0px;
	width:1000px;
	background:#EFEFEF;
	
}

/* left nav */
#left_content {
	float:left;
	margin:20px 0 0 0px;
	padding:0 0 0 10px;
	width:200px;
	text-align:left;
}
*html #left_content{width:210px;}
/* form */
#left_side {
	float:left;
	margin:0;
	padding:0 0 10px 0;
	width:100%;
	background:#F6D84D url(../images/lineside.gif) left top no-repeat;
}
.lineside{background:url(../images/lineside.gif) left bottom no-repeat;float:left;width:100%;height:2px;}

#left_side form, #left_welcome{
	margin: 10px 0 10px 15px;
}

#left_side ul {
	padding:0px;
	list-style-type:none;
}
#left_side ul li{margin:2px 0;}
#left_side span.redmark{color:red;}
#left_side a {color:#454545;display:inline;}
#left_side a:hover {color:#D82B03;}
a.registerlink{margin:0 0 0 15px;}



#msn_online {
	float:left;
	margin:20px 0px 0px 0px;
	padding:0x;
	width:200px;
	/*height:250px;*/
	background-color:#ff0000;
	color:#ffffff;
}
#msn_online ul {
	margin:10px;
	padding:5px;
	list-style-type:none;
}
#msn_online ul li a {color:#454545;}
#msn_online ul li a:hover {color:#D82B03;}




.leftbanner{float:left;
	margin:20px 0px 0px 0px;
	padding:0x;}

/* counter */
.counter{text-align:center;	float:left;	margin:25px 0px 0px 0px;padding:10px 0;width:200px;background-color:#ffffff;}


/* right nav */
#right_content {
	float:right;
	margin:20px 8px 0 0;
	padding:0;
	width:200px;
	text-align:left;
}
/* promotion */
#right_promotion {
	float:right;
	margin:0;
	padding:0;
	width:200px;
	background-color:#ffffff;
}
#right_promotion ul {
	margin:10px 5px 10px 8px;
	padding:0 0 190px 0;
	list-style-type:none;
}
#right_promotion ul li a {color:#454545;}
#right_promotion ul li a:hover {color:#D82B03;}

/* testimonial */
#right_test {
	float:right;
	margin:20px 0 0 0;
	padding:0;
	width:200px;
	background-color:#ffffff;
}

#right_test ul {
	margin:10px 5px 10px 8px;
	padding:0;
	list-style-type:none;
	text-align:left;
}

#right_test ul li a {color:#454545;}
#right_test ul li a:hover {color:#D82B03;}
a.testmorelink{text-align:left;font-weight:bold;text-decoration:none;display:block;margin:5px 0 15px 0;}


/* middle content main */
#middle_contentmain{
	margin:8px 0 0 10px;
	/*padding:20px 0 0 15px;*/
	width:556px;
	min-height:900px;
	text-align:left;
	float:left;
}
#middle_content{
	margin:8px 0 0 0px;
	padding:20px 20px 0 25px;
	width:520px;
	min-height:900px;
	text-align:left;
	float:left;
	background:url(../images/bg_content.gif) no-repeat left top;
}
* html #middle_content {width:556px;height:900px;}


/* middle content */
#middle_content_mid{background:url(../images/bg_content_middle.gif) repeat-y left top;text-align:left;float:left;margin-top:8px;margin-left:8px;}
#middle_content_top{background:url(../images/bg_content_top.gif) no-repeat left top;}
#middle_content_bottom{background:url(../images/bg_content_bottom.gif) no-repeat left bottom;width:506px;padding:25px;min-height:900px;}
*html #middle_content_bottom{height:900px;width:556px;}

#middle_content_mid ul{list-style-type:circle;padding-left:25px;}
#middle_side {
	margin:0;
	padding:0;
	width:556px;
	height:325px;
	background:url(../images/bg_info.jpg) left top no-repeat;
	text-align:left;
	float:left;
}
#middle_side ul {
	margin:28px 20px 0px 40px;
	padding:0px;
	list-style-type:none;
}
#middle_side ul li, #middle_course ul li {
	line-height:1.5em;
}
#middle_side ul li a {color:#454545;}
#middle_side ul li a:hover {color:#D82B03;}
a.morelink{text-align:right;font-weight:bold;text-decoration:none;display:block;}
.morelinkmargin{margin-right:40px;}

#middle_h_course {
	margin:0px;
	padding:0px 0px 0px 0px;
	width:556px;
	height:79px;
	float:left;
}

#middle_course {
	margin:0px;
	padding:0px 0px 0px 0px;
	width:556px;
	/*height:180px;*/
	background-image:url(../images/bg_course.jpg);
	background-repeat:repeat-y;
	background-position:0px 0px;
	text-align:left;
	float:left;
}
#middle_course p{
	margin:10px 30px 0px 45px;
	padding:0px;
	list-style-type:none;
}
/*#middle_course ul li a {color:#454545;}
#middle_course ul li a:hover {color:#D82B03;}*/

#middle_b_course {
	margin:0px;
	padding:0px 0px 0px 0px;
	width:556px;
	height:16px;
	float:left;
}
#middle_browse {
	margin:20px 0 10px 0;
	padding:0;
	width:556px;
	height:306px;
	background-image:url(../images/bg_browse.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-align:left;
	float:left;
}
#middle_browse ul {
	margin:20px 30px 0px 65px;
	padding:0px;
	list-style-type:none;
}
#middle_browse ul li a {color:#454545;}
#middle_browse ul li a:hover {color:#D82B03;}

#middle_aus_promotion {
	margin:10px 15px;
	padding:0;
	width:523px;
	text-align:left;
	float:left;
}

#middle_us_promotion {
	margin:10px 15px;
	padding:0;
	width:523px;
	text-align:left;
	float:left;
}
*html #middle_aus_promotion, *html #middle_us_promotion{
	margin:10px;
}

#middle_promotion{
	width:520px;
	margin:25px 5px 10px 0px;
	padding:0;
	float:right;
}



/* about us */

.aboutus ul{margin:0 0 0 20px;}
.aboutus ul li{list-style-type:square;line-height:1.3em;}


/* footer */
#footer{
	margin:0 auto;
	padding:0 auto;
	width:1000px;
	background:url(../images/footer.jpg) left top no-repeat;
	text-align:center;
	color:#070707;
	line-height:2.5em;
	font-family: Verdana,Tahoma,sans-serif;
	font-size:0.9em;
}

tr.row0{background-color:#edfffa;}
tr.row1{background-color:#fff;}
/* left nav - sign in box */
.inputbox{width:170px;}

/* content area - AU State list */ 
ul#state_list{margin-bottom:20px;}
ul#state_list li {list-style:square;}
ul#state_list li a{font-weight:bold;text-decoration:none;line-height:20px;color:#D82B03;}
ul#state_list li a:hover{color:#454545;}

/* content are - general AU */ 
#middle_content_bottom h1{color:#333;}
#middle_content_bottom h3{margin: 10px 0;color:#D82B03;}
#middle_content_bottom ul li, #middle_content_bottom ol li{margin-bottom:10px;}
.backtotop{text-align:left;}


.flame{ background-color: #fff;
border-left: 1px #11a4f9 solid; border-top: 1px #11a4f9 solid;border-right: 3px #11a4f9 solid; border-bottom: 5px #11a4f9 solid;
 font-family: Verdana; font-size: 9pt }
 
  /* download sub-menu */
ul.dl_menu{color:#11A4F9;float:right;margin-bottom:10px;}
ul.dl_menu li{
	float: left;
	margin:0 10px 0 5px;
	line-height:20px;
	padding-left:15px;
	background:url(../images/mnu_bullet.gif) no-repeat left center;
}
ul.dl_menu li a{text-decoration:none;color:#11A4F9;}
ul.dl_menu li a:hover{text-decoration:underline;color:#11A4F9;}
ul.dl_menu li.last{margin-right:5px;}
.promocntry{font-size:0.9em;color:#11A4F9;}