
/*
Main colours used:
color:#3FB6CD; - blue

*/

* { padding: 0; margin: 0; }

img{
border:none;
}

a:link, a:visited{

}

a:hover{

}

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color:#333;
 background:url(../images/TopTile2.jpg) repeat-x left -5px;
}

h2{
font-size:14px;
font-weight:bold;

color:#3FB6CD;
}

#headerwrapper { 
 margin: 0 auto;
 width: 960px;
}





#header {
 height: 100px;
}

#logoholder{
float:left;
width:300px;
color:#999999;
font-weight:bold;

}

#topMenuHolder{
margin-top:0px;
float:right;
width:420px;
}

#footerwrapper { 
 height: 167px; /* 50px must be added in account of the navigation */
 background:url(../images/FooterTile.jpg) repeat-x top left;
}

#footer { 
 margin: 0 auto;
 width: 960px;
 margin-top:0px;
 
}

#navigation {
 float: left;
 width: 960px;
 margin: 0px 0px 0px 0px;
 /*background:url(../images/HorizDivTile.jpg) repeat-x top left;*/
 margin-top:20px;

}

#navigation ul {
list-style:none;


}

#navigation ul li {
float:left;
text-align:center;
}

#navigation ul li a{
padding-left:20px;
padding-right:20px;
float:left;
font-family: Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#333333;
text-decoration:none;
height:35px;
/*border:1px solid #006600;*/
border-left:1px solid #f1f1f1;
line-height:35px;
padding-right:30px;
text-align:center;
}

#navigation ul li a:hover{
background:url(../images/MenuArrow.jpg) no-repeat bottom center;
color:#00CCFF;
}

#navigation ul li a.selected{
background:url(../images/MenuArrow.jpg) no-repeat bottom center;
}

#current{
background:url(../images/MenuArrow.jpg) no-repeat bottom center;
}


#showcasewrapper { 
 height: 308px; /* 50px must be added in account of the navigation */
 background:url(../images/BlueMainHeaderTile.jpg) repeat-x top left;
}


#showcase {
 margin: 0 auto;
 width: 960px;
 height: 288px; /* 50px must be added in account of the navigation */

 background:url(../images/BlueMainHeaderTile.jpg) repeat-x top left;
}

#leftShowcaseArea { 
 margin-top:2px;
 width: 365px;
 height:288px;
 float: left;
 
 background:url(../images/BlueAustralia.jpg) no-repeat top left;
}

#leftShowcaseAreaText{
margin-top:40px;
margin-left:5px;
}

#leftShowcaseAreaText .MainText{
font-size:51px;
font-family: Helvetica, sans-serif;
font-weight:bold;
color:#fff;
line-height:40px;
}

#leftShowcaseAreaText .MainText span{
color:#69B6C5;
}

#leftShowcaseAreaText .SubText{
font-size:20px;
font-family: Helvetica, sans-serif;
font-weight:bold;
color:#fff;
margin-left:3px;
}

#leftShowcaseAreaText .SubText span{
color:#69B6C5;
}


#rightShowcaseArea { 
 float: right;
 width: 569px;
 margin-top:2px;
 margin-right:10px;
}

#wrapper { 
 margin: 0 auto;
 width: 960px;
}

#content { 
 width: 960px;
 float:left;
}

#leftContentArea { 
 margin: 0px 0px 0px 0px;
 width: 638px;
 float: left;
 line-height:18px;
}

#leftContentAreaFill { 
 margin: 0px 0px 0px 0px;
 width: 960px;
 float: left;
 line-height:18px;
}

.leftsideContentHolder{
margin-right:10px;
min-height:400px;
}

#rightContentArea { 
 float: right;
 margin: 0px 0px 0px 0px;
 width: 322px;
 display: inline;
 background:url(../images/VerticalDivider.jpg) left top repeat-y;
 margin-top:15px;
}

.rightsideContentHolder{
margin-left:20px;
}




#ListHolder{
margin-left:2px;
margin-top:20px;

color:#69B4C2;
font-size:14px;
font-weight:bold;

}

#ListHolder ul{
margin:0px;
padding:0px;
list-style-image:url(../images/WhiteArrows.gif);
}

#ListHolder ul li{
margin:0px;
padding:0px;
color:#69B6C5;
margin-bottom:5px;
font-weight:bold;
font-size:11px;
}

.LearnMoreShowcase{
color:#003E48;
font-size:13px;
font-weight:bold;
font-family:Helvetica, sans-serif;
margin-top:15px;
display:block;
background:url(../images/DarkArrow.gif) left 4px no-repeat;
padding-left:10px;
margin-left:6px;
text-decoration:none;
}

.LearnMoreShowcase:hover{
color:#00CCFF;
}

#ContentBoxes{

}

#ContentBoxes a{
text-decoration:none;
}

.ContentBox{
float:left;
width:310px;
margin-right:18px;
text-align:center;
background:url(../images/VerticalDivider.jpg) right top repeat-y;
margin-bottom:10px;
}

.HorizontalDiv{
 background:url(../images/HorizDivTile.jpg) repeat-x top left;
 height:2px;
 margin:auto;
 margin-top:10px;
}

.StandardList{
margin-left:20px;
margin-right:15px;
margin-top:0px;

}

.StandardList ul{
list-style-image:url(../images/OrangeArrow.jpg);
margin:0px;
padding:0px;
text-align:left;
height:110px;
}

.StandardList ul li{
padding-top:5px;
padding-bottom:5px;
border-bottom:1px dotted #ccc;


}

.StandardList2{
margin-left:15px;
margin-right:15px;
margin-top:5px;

}

.StandardList2 ul{
list-style-image:url(../images/OrangeArrow.jpg);
margin:0px;
padding:0px;
text-align:left;
}

.StandardList2 ul li{
margin-bottom:4px;

}

#CourseSubHeader{
background:url(../images/CoarsesSubImage.jpg) no-repeat left top;
height:93px;
width:289px;
text-align:center;
color:#fff;
margin-left:0px;
vertical-align:bottom;
}

#BusinessSubHeader{
background:url(../images/BusinessEnglish.jpg) no-repeat left top;
height:93px;
width:289px;
text-align:center;
color:#fff;
margin-left:0px;
vertical-align:bottom;

}

#CareerSubHeader{
background:url(../images/CareerCenter3.jpg) no-repeat left top;
height:93px;
width:289px;
text-align:center;
color:#fff;
margin-left:0px;
vertical-align:bottom;
}


.HeaderSubText{
top:55px;
position:relative;
font-family:Helvetica, sans-serif;
font-size:18px;
text-align:left;
left:15px;
font-weight:bold;
}

.LearnMoreLink{
background:url(../images/LearnMoreBG.jpg) top left;
height:25px;
width:101px;
display:block;
text-align:center;
line-height:25px;
color:#fff;
font-weight:bold;
font-family: Helvetica, sans-serif;
text-decoration:none;
float:left;
}

.LearnMoreLink:hover{
background:url(../images/GreenLink.jpg) top left;
}

.BlueHighlight{
color:#00A6C6;
font-size:15px;
font-weight:bold;
}

.HeadingTextGrey{
font-family: Helvetica, sans-serif;
color:#999;
font-size:15px;
font-weight:bold;
line-height:13px;
}

.HeadingTextBlue{
font-family: Helvetica, sans-serif;
color:#3FB6CD;
font-size:20px;
font-weight:bold;
}

.EnquiryLink{
background:url(../images/EnquiryBtn.jpg) top left;
height:93px;
width:283px;
display:block;
text-align:center;
line-height:93px;
color:#fff;
font-weight:bold;
font-family: Helvetica, sans-serif;
text-decoration:none;
float:left;
font-size:24px;
margin-bottom:10px;
}

.BookLink{
background:url(../images/BookOnlineBtn.jpg) top left;
height:93px;
width:283px;
display:block;
text-align:center;
line-height:93px;
color:#fff;
font-weight:bold;
font-family: Helvetica, sans-serif;
text-decoration:none;
float:left;
font-size:24px;
}

.EnquiryLinkSmall{
background:url(../images/EnquiryBtnSmall.jpg) top left;
height:46px;
width:283px;
display:block;
text-align:center;
line-height:46px;
color:#fff;
font-weight:bold;
font-family: Helvetica, sans-serif;
text-decoration:none;
float:left;
font-size:15px;
margin-bottom:10px;
}

.BookLinkSmall{
background:url(../images/BookOnlineBtnSmall.jpg) top left;
height:46px;
width:283px;
display:block;
text-align:center;
line-height:46px;
color:#fff;
font-weight:bold;
font-family: Helvetica, sans-serif;
text-decoration:none;
float:left;
font-size:15px;
}

.RightHandSideLinksHdr{
color:#4E4E4E;
font-weight:bold;
font-size:20px;
font-family: Helvetica, sans-serif;
margin-top:0px;
}

.RightHandSideLinks ul{
margin:0px;
padding:0px;
margin-top:10px;
}


.RightHandSideLinks ul li{
padding-left:22px;
margin-bottom:5px;
background:url(../images/Note.jpg) left 0px no-repeat;
height:15px;
}

.RightHandSideLinks ul li a:link, .RightHandSideLinks ul li a:visited{
color:#0096B2;
}

.RightHandSideLinks ul li a:hover{
color:#99CC00;
}


#FooterMenu{

}


#FooterMenu #current{
background:none;
}

#FooterMenu ul{
list-style:none;
margin:0px;
padding:0px;
height:25px;
padding-top:1px;
}

#FooterMenu ul li{
float:left;
margin-right:30px;

}

#FooterMenu ul li a:link, #FooterMenu ul li a:visited{
color:#fff;
font-weight:bold;
text-decoration:none;
line-height:27px;
font-size:11px;
}

#FooterMenu ul li a:hover{
color:#69B6C5;
}

#footerAddressHolder{

margin-top:10px;
color:#0096B2;
float:left;
width:100%;

}

#transl_sign{
display:none;
}

#footerAddressHolder th{

color:#60BED0;
padding-bottom:10px;
}

#footerAddressHolder td{

}

#copyrightholder{
margin-top:25px;
color:#0096B2;
float:right;
width:100%;

}

.TopMenu{
color:#999;
top:0px;
height:22px;
line-height:22px;
text-decoration:none;
font-weight:bold;
font-family: Helvetica, sans-serif;
margin-right:20px;
text-align:center;
}

.TopMenuMember{
color:#fff;
top:0px;
height:22px;
line-height:35px;
text-decoration:none;
font-weight:bold;
font-family: Helvetica, sans-serif;
margin-right:20px;
text-align:center;
background:url(../images/MembersBtn.jpg) no-repeat left top;
width:125px;
height:35px;
}


/* _____________________________________________ START CONTENT SHOWCASE ___________________________________________ */

#showcasewrapper2 { 
 height: 140px; 
 background:url(../images/ContentPageHeaderTile.jpg) repeat-x top left;

}

#Showcase2 {
 margin: 0 auto;
 width: 960px;
 height: 113px; /* 50px must be added in account of the navigation */

}


#leftShowcaseArea2 { 
 width: 800px;
 float: left;
 color:#00404A;
 font-size:51px;
 line-height:51px;
 font-weight:bold;
 margin-top:67px;
}

#ContentleftShowcaseAreaText{
margin-top:40px;
margin-left:5px;
}

#ContentleftShowcaseAreaText .MainText{
font-size:51px;
font-family: Helvetica, sans-serif;
font-weight:bold;
color:#fff;
line-height:40px;
}

#ContentleftShowcaseAreaText .MainText span{
color:#69B6C5;
}

#ContentleftShowcaseAreaText .SubText{
font-size:20px;
font-family: Helvetica, sans-serif;
font-weight:bold;
color:#fff;
margin-left:3px;
}

#ContentleftShowcaseAreaText .SubText span{
color:#69B6C5;
}


#ContentrightShowcaseArea { 
 float: right;
 width: 569px;
 margin-top:2px;
}


.contentheading{

}

.contentpaneopen{
}

.BreadCrumb{
margin-bottom:15px;
font-size:10px;
font-family: Arial, sans-serif;
}

#PageTitleHolder{
font-size:20px;
color:#3FB6CD;
font-family: Helvetica, sans-serif;
font-weight:bold;

margin-bottom:5px;
}

h3{
font-size:14px;
color:#3FB6CD;
font-family: Helvetica, sans-serif;
font-weight:bold;
}

.BackToHeadLines{
font-size:14px;
color:#3FB6CD;
font-family: Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
}


/* -------------------------------------------------- INNER LISTS -------------------------------- */


.InnerLinks ul{
margin:0px;
padding:0px;
margin-top:10px;
}


.InnerLinks ul li{
padding-left:22px;
margin-bottom:5px;
background:url(../images/Note.jpg) left 0px no-repeat;
padding-top:2px;
padding-bottom:2px;
}

.InnerLinks ul li a:link{
color:#0096B2;
}

.InnerLinks ul li a:visited{
color:#660099;
}

.InnerLinks ul li a:hover{
color:#99CC00;
}

.InnerLinks ul li ul li{
padding-left:35px;
margin-bottom:5px;
margin-left:-15px;
background:url(../images/SubNote.jpg) left 0px no-repeat;

}

.chronoform{
display:none;
width:10px;
}


.menutitle{
/*margin-top:20px;*/
}




#ChronoContact_booking1 .form_element{
margin-left:0px;
padding-left:0px;
}

#ChronoContact_booking1 .form_item .form_element{
margin-left:0px;
padding-left:0px;
}

#ChronoContact_booking1 .form_item {
border-bottom:1px dotted #ccc;
}

#leftsideContentHolder img{
border:1px solid #ccc;
padding:5px;
}

#leftsideContentHolder a img{
border:none;
padding:0px;
}

.validation-advice{
color:#CC0000;
font-weight:bold;
}

.GreyImageBorder{
padding:5px;
border:1px solid #ccc;
margin-left:10px;
}

.postholder{
border-bottom:1px dotted #ccc;
margin-bottom:10px;
padding-bottom:10px;
}

.postmetadata{
font-size:11px;
color:#666666;

}

.postmetadata a:link, .postmetadata a:visited{
color:#3FB6CD;
font-size:11px;
}

p.smallertext{
font-size:11px;
}

.smalllinks{
color:#3FB6CD;
font-size:11px;
}

.largelinks{
color:#3FB6CD;
}

a.largelinks{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
}

.largerlinks{
font-size:20px;
}

.dateClass{
color:#999;
font-size:11px;
}

.commentslink{

}

.commentslink a:link, .commentslink a:visited{
color:#3FB6CD;
font-size:11px;
}

#singlepostholder ul {
list-style:inherit;
margin-left:20px;

}

#singlepostholder ul li {
float:none;
text-align:left;
}

#singlepostholder p{
margin-bottom:10px;
}

.subscribelink{
color:#3FB6CD;
text-decoration:none;
}

.SideBarHolder{
margin-left:10px;

}

.hidden {
	display: none;
	}
	
#sidebar  a:link, #sidebar a:visited{
color:#3FB6CD;
font-size:11px;
text-decoration:none;
}

#sidebar  ul{
margin-bottom:10px;
}

#sidebar  ul li ul li{
border-top:1px dotted #ccc;
padding-bottom:4px;
padding-top:4px;
}

#sidebar  ul li ul li:hover{
background-color:#D5FFFF;
}



#sidebar h2{
color:#333;
margin-bottom:10px;
font-size:12px;
}

.borderbottom{
border-bottom:1px dotted #ccc;
margin-bottom:20px;
}

.comment {
background-color:#EAFFFF;
padding:10px;
margin-bottom:2px;

}

#comment{
width:620px;
}

.commentmetadata a:link, .commentmetadata a:visited{
color:#3FB6CD;
}

#translation_bar a:link, #translation_bar a:visited{
margin-left:5px;
margin-bottom:5px;
}