/*
  Running MySource Matrix
  Developed by Squiz - http://www.squiz.net
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 08 September 2010 21:53:04
*/


/* *************************
HEADER & TOP NAV
************************ */

#header {
   background: #fff url(http://www.holmesglen.edu.au/__data/assets/image/0008/5984/header_banner.jpg) no-repeat left bottom;
     height: 196px;
}

#logoarea {
   margin-top: -53px;

}

logoarea img {
}

#topnav ul {
   margin: 114px 0 0 0;
     padding-right: 15x;
}


/* *************************
CATCH PHRASE
************************ */

#catchphrase {
   top: 66px;
}

body.careers #catchphrase {
   right: 407px;
}

body.programs #catchphrase {
   right: 322px;
}

body.courses #catchphrase {
   right: 237px;
}

body.showcase #catchphrase {
   right: 151px;
}

body.services #catchphrase {
   right: 66px;
}

body.aboutus #catchphrase {
   right: -19px;
}


/* *************************
LEFT COLUMN / NAVIGATION
************************ */

#left-col {
   float:left;
   margin-bottom: 30px;
   padding-left: 20px;
   overflow: hidden;
   width: 178px;
}

#leftnav {
   display: inline;
   float: left;
   width: 178px;
   background: #666 url(http://www.holmesglen.edu.au/__data/assets/image/0009/5985/leftnav-topbluebg.gif) no-repeat top left;
   padding-top: 75px;
   padding-bottom: 35px;
   text-align: right;
}

#leftnav ul {
   list-style: none;
     /*background: url(http://www.holmesglen.edu.au/__data/assets/image/0010/5986/leftnav-topborder.gif) no-repeat top center;*/
     margin: 0 8px;
      border-bottom: 1px solid #949494;
}

#leftnav ul li {
     border-top: 1px solid #949494;
     background: url(http://www.holmesglen.edu.au/__data/assets/image/0006/5982/bluebgarrow.gif) no-repeat left 7px;
     /*margin: 0 8px;*/
   padding: 5px 0;
}

#leftnav ul li a{
     color: #fff;
     text-decoration: none;
     font-size: 1.1em;
     display: block;
     padding-left: 20px;         
}

#leftnav ul li a:hover {
   text-decoration: underline;
}

#leftnav ul li.current {
     background: #474747 url(http://www.holmesglen.edu.au/__data/assets/image/0007/5983/downarrow.gif) no-repeat 8px 7px;
     margin: 0 -8px -1px -8px;
     padding: 5px 0px;
     padding-bottom: 0;
     border-top: 1px solid #949494;
     border-bottom: 1px solid #949494;      

}

#leftnav ul li.current a {
   display: block;
   padding-right: 8px;
   color: #78bad1;
   padding-left: 20px;
   padding-bottom: 5px;
}

#leftnav ul ul {
   border: none;
   margin: 0;
   padding: 0 8px;
   background: #535353;
}

#leftnav ul li li {
     background: none;
     border-top: none;
     border-bottom: 1px solid #606060;
}

#leftnav ul li.current li a {
   color: #fff;
   padding-right: 0;
   padding-left: 20px;
}

#leftnav ul li li.current {
     background: #0099cc url(http://www.holmesglen.edu.au/__data/assets/image/0007/6001/bluebgarrowsmall.gif) no-repeat 8px 9px;
     padding: 5px 0 5px 0px;
     margin: -1px -8px 0 -8px;
     border-bottom: 1px solid #606060;
     border-top: 1px solid #606060;
     
}

#leftnav ul li.current li.current a {
   margin-right: 8px;
   color: #fff;
   padding-left: 28px;  
   padding-bottom: 0;
}

#left-nested {
   float: left;
   width:178px;
   margin-top: 1px;
}

#intpdf {
   background: #80bc40;
   text-align: right;
}

#intpdf h3 {
   padding: 5px;
   background: #669632;
   color: #fff;
   font-size: 1.1em;
}

#intpdf ul {
   list-style: none;
   padding: 0 7px;
   padding-bottom: 25px;
}

#intpdf li {
   padding: 7px 0;
   border-bottom: 1px solid #94cb66;
}

#intpdf li a {
   text-decoration: none;
   color: #fff;
}

#intpdf li a img {
   padding-right: 5px;
   margin-bottom: -1px;
}

.Nav_Heading a{
color:white;
text-decoration:none;
font-size:1.2em;
font-weight:bold;
padding:0;
margin:0;

}

span.Nav_Heading {
display:block;
margin:0;
padding:0 0 12px 12px;
text-align:left;
}

/* ******************************************************
MAIN CONTENT AREA
****************************************************** */

#maincontent {
   width: 769px;
     margin-left: 198px;
}


#maincontent .hidden {
   display:none;
}

/* *************************
BREADCRUMB
************************ */
#breadcrumb {
   height: 35px;
     width: 769px;
     background: #f5f5f5;
}

#breadcrumb ul{
   list-style: none;
     padding: 10px 25px;
   color: #0099CC;
}

#breadcrumb ul li{
   display: inline;
     font-size: 1em;
}

#breadcrumb ul li.current, #breadcrumb ul li.current a {
   color: #404040;
}

/* *************************
CENTER CONTENT AREA
************************ */

#content {
   float:left;
   margin:20px 20px 20px 25px;
   min-height:400px;
   padding-left:10px;
   width:433px;
}

#content h1 {
   font-size: 1.5em;
   margin-bottom: 10px;
   margin-left: -2px;

}

#content h2 {
   font-size: 1.1em;
     margin: 10px 0;     
}

#content h2.greybg {
     color: #666;
     background-color: #e0e0e0;
     padding: 3px 10px;
     margin-left: -10px;     
     margin-right: -10px;
}


#content h2.greybg a {
   background: url(http://www.holmesglen.edu.au/__data/assets/image/0016/8161/bluearrow-greybg.gif) no-repeat center right;
     padding-right: 15px;
}


#content h2.headinglink {
   background:transparent none repeat scroll 0;
   border-bottom:1px solid #E3E3E3;
   border-top:1px solid #E3E3E3;
   clear:left;
   display:block;
   margin-left:-15px;
   margin-right:-15px;
   padding:3px 15px;

}

#content h2.headinglink a {
   background: url(http://www.holmesglen.edu.au/__data/assets/image/0005/5981/bluearrow.gif) no-repeat center right;
     padding-right: 15px;
}

#content h3 {
   font-size: 1.05em;
     margin: 8px 0;
}

#content h4, #content h5, #content h6 {
   font-size: 0.9em;
     margin: 8px 0;
     font-weight: bold;
}

#content p {
   margin-bottom: .6em;
}

#content ul {
   margin-left: 15px;
   padding-bottom: 5px;
}

#content table {
   border-top: 1px solid #000;
   border-left: 1px solid #000;     
   border-collapse:collapse;
}

#content th, #content td {
   border-right: 1px solid #000;
   border-bottom: 1px solid #000;
     padding: 3px;     
}

#content th {
   color: #fff;
     background: #666;
}

#content hr {
   height: 1px;
   border: none;
   border-top: 1px solid #c2c2c2;
   color: #c2c2c2;
   margin: 0;
   margin-bottom: 10px;
   margin-left: -10px;
}

.contentleft {
   width: 200px;
     float: left;
}

.contentright {
   padding:0 5px 0 10px;
   width:200px;
   float: left;
}

.thumbleft {
   float: left;
}

.contentright2 {
   float:left;
   padding-left:10px;
   width:253px;
}

#content .contentright2 h2 {
   margin-top: 0;
}

.contentblock {
   clear: left;
   padding: 10px 0;
}

/* *************************
RIGHT COLUMN
************************ */

#right-column {
   padding-top: 50px;
   margin-left:10px;
   width: 258px;
}

/* *** FEATURE ITEMS *** */

.bluefeature {
   background: #0099cb;
   width: 258px;
   margin-bottom: 1px;
}

.bluefeature h2{
   font-size:1.2em;
   color: #fff;
   padding: 7px 15px;
   background: #007aa3;
}

.bluefeature h3{
   font-size:1.2em;
   color: #fff;
   padding: 7px 15px;
   background: #1aa3d1;
}

#this-section ul{
   margin-left: 15px;
   list-style: none;
   padding-bottom: 10px;
}

#this-section li{
   background: url(http://www.holmesglen.edu.au/__data/assets/image/0007/6001/bluebgarrowsmall.gif) no-repeat left 9px;
   padding: 5px 10px 5px 5px;
   padding-left: 17px;
   font-size: 1em;
}

#right-column #search_page_5138, .bluefeature span {
   color: #fff;
   padding: 15px 12px;
   font-size: 1.1em;
   font-weight: bold;
   display:block;
}

#right-column #search_page_5138 input, .bluefeature #queries_courses_query {
   width: 130px;
   margin-left: 10px;
}

#right-column div.submitbtn, .bluefeature .submitbtn{
   border-top: 1px solid #36aad1;
   margin-top:10px;
   padding-top:12px;
   text-align:right;
}

#right-column #search_page_5138 div.submitbtn input {
   width: 60px;
}

#video_info{
color:#FFF;
padding:3px 12px 2px;
}

/* *****************************
International
***************************** */

.subpage-item {
   min-height: 150px;
}

.subpage-thumb{
   width: 175px;
   float: left;
   margin-right: 10px;
}

.subpage-thumb-small {
   width: 110px;
   float: left;
}

#content .subpage-summary {
   margin-bottom: 10px;
   padding-top: 3px;
}

/* *** orange theme **** */

#content #int1 h2 a, #content #int8 h2 a{
   color: #FF5800;
   background: url(http://www.holmesglen.edu.au/__data/assets/image/0003/7383/career-orange-arrow.gif) no-repeat right center;
}

#content #int1 .subpage-link, #content #int8 .subpage-link {
   color: #FF5800;
   background: url(http://www.holmesglen.edu.au/__data/assets/image/0007/7684/orange-arrow-small.gif) no-repeat right center;
   padding-right: 13px;
}

/* *** brown theme *** */

#content #int2 h2 a, #content #int6 h2 a{
   color: #95664c;
   background: url(http://www.holmesglen.edu.au/__data/assets/image/0005/7385/career-brown-arrow.gif) no-repeat right center;
}

#content #int2 .subpage-link, #content #int6 .subpage-link{
   color: #95664c;

   background: url(http://www.holmesglen.edu.au/__data/assets/image/0008/7685/brown-arrow-small.gif) no-repeat right center;
   padding-right: 13px;
}

/* *** blue theme *** */

#content #int3 h2 a, #content #int5 h2 a{
   color: #0a9ace;
   background: url(http://www.holmesglen.edu.au/__data/assets/image/0019/7381/career-lblue-arrow.gif) no-repeat right center;
}

#content #int3 .subpage-link, #content #int5 .subpage-link{
   color: #0a9ace;
   background: url(http://www.holmesglen.edu.au/__data/assets/image/0004/7681/lblue-arrow-small.gif) no-repeat right center;

   padding-right: 13px;
}

/* *** green theme *** */

#content #int4 h2 a, #content #int9 h2 a{
   color: #80bc40;
   background: url(http://www.holmesglen.edu.au/__data/assets/image/0020/7382/career-lgreen-arrow.gif) no-repeat right center;
}

#content #int4 .subpage-link, #content #int9 .subpage-link {
   color: #80bc40;
   background: url(http://www.holmesglen.edu.au/__data/assets/image/0005/7682/lgreen-arrow-small.gif) no-repeat right center;
   padding-right: 13px;
}

/* *** pink theme *** */

#content #int7 h2 a{
   color: #c9005c;
   background: url(http://www.holmesglen.edu.au/__data/assets/image/0004/7384/career-pink-arrow.gif) no-repeat right center;
}

#content #int7 .subpage-link{
   color: #c9005c;
   background: url(http://www.holmesglen.edu.au/__data/assets/image/0006/7683/pink-arrow-small.gif) no-repeat right center;
   padding-right: 13px;
}

/* ********************************
General inside page content style
******************************** */
#content span.rightthumb img {
   float: right;
   padding-left: 10px;
   padding-bottom: 10px;
}

#content h2.bluebgheading {
   margin: 0 -16px 1px -10px;
   padding: 7px 15px;
   background-color:#0099CB;
   color: #fff;
}

#content h2.international {
   background: #0099CB url(http://www.holmesglen.edu.au/__data/assets/image/0007/5587/international-logo-small.jpg) no-repeat 10px center;
   padding-left: 33px;
}

#content img.contentbanner {
   margin-left: -10px;
}

/* ************************
Search result page style
************************* */

#courselistpage {
   border-top: 1px solid #C2C2C2;
   margin: 0 -10px;
   margin-top:10px;
   padding-top:10px;
}

#courselistpage p {
   padding-left: 8px;
}

#content #courselistpage h3.greybg {
   margin: 3px 0;
}

#content ul#courselist {
   list-style: none;
   margin: 0;
   clear: both;
}

#courselist li {
   padding: 3px;
   padding-left: 10px;
   font-size: 1em;
   color: #c2c2c2;
   border-bottom: 1px solid #c2c2c2;
   min-height: 19px;
}

#courselist li li {
   padding: 0;
   font-size: 0.9em;
   border: none;
}

#courselist li a {
   padding-top: 2px;
   height: 17px;
   line-height: 1.8em;
}

#courselist li a.int-link {
   padding-top: 0;
   height: 20px;
   right:315px;
   position:absolute;
}




h3#filterresults{
   background-color:#007aa3;
   color:#FFFFFF;
   font-size:1.2em;
   height:1em;
   padding:7px 13px;
}

#formFilter-filter h4 {
   background-color:#1aa3d1;
   color:#FFFFFF;
   font-size:1.2em;
   height:1em;
   padding:7px 13px;
   display: block;
  margin:0;
}

#formFilter-filter ul, ul#results{
   list-style: none;
   margin-left: 0;
}

#formFilter-filter ul{
   margin-left:13px;  
   padding: 10px 3px;
}

#formFilter-filter ul li{
   margin-bottom: 5px;
}

#formFilter-filter fieldset {
   border: none;
   padding: 0;
   margin: 0;
   background-color: #0099cb;
   color: #fff;
   font-size: 1em;
   display: block;
}

#formFilter-filter legend {
   display: none;
}

#formFilter-filter label {
   padding-left: 8px;
   vertical-align:top;
}

#internationalfilter label {
   font-size:1em;
   padding:0 5px;
  
}

#internationalfilter {
   float: right;
}

#right-column{
   position:relative;
}

.attribute-3{
height:0;
overflow:display;
border:none;
position:static;
}

#formFilter-filter .attribute-3 ul{
position:static;
padding:0;
}

#formFilter-filter {
position:static;
}

#formFilter-filter .attribute-3 li{
margin:0;
padding:0;
position:static;
}

#attribute-3-1{
left:-241px;
position:absolute;
top:69px;
z-index:100;

}

#attribute-3-0{
display:none;
}

#inter_search #search_LC {
width:106%;
margin:-2px 0 0 -10px;
display:block;
}

#internationalfilter p {
font-size:1em;
padding:0 5px;
display:inline;
}

.caution {
float:left;
background-image: url(http://www.holmesglen.edu.au/__data/assets/image/0016/30913/caution_background.gif);
color:#fff;
font-size:12px;
height:46px;
padding:10px 10px 0px 35px;
width:425px;
margin-bottom:15px;
}

/* *************************
STYLES FOR Learning Commons Page
************************ */


/*Find info block styles*/
#find_info{
width:100%;
margin:0 4px;
background: #0099cc;
}

#find_info h2{
background:#007AA3 none repeat scroll 0 0;
color:#FFFFFF;
font-size:130%;
margin:0;
padding:6px 0 6px 10px;
}

#find_info h3{
background:#36AAD1 none repeat scroll 0 0;
color:#FFFFFF;
font-size:156%;
margin:0;
padding:8px 0 8px 50px;
font-weight:normal;
}

#find_info #search{
margin:0;
padding-left:20px;
font-weight:bold;
}

#find_info #search img{
margin-left:8px;
}

#find_info dl, #find_info dd a{
color:#FFF;
font-size:110%;
font-weight:bold;

}

#find_info dl{
padding:8px;
}

#find_info dt{
float:left;
margin-left:80px;
display:inline;
font-size:110%;
font-weight:normal;
}

#find_info dd{
margin-left: 194px;

}

/*Search Block styles*/
#search_LC {
width:100%;
margin:0 4px;
}


#search_LC fieldset{
border:none;
background:#f5f5f5;
font-size:110%;
font-weight:bold;
margin:0;
padding:4px;
}

#search_LC input{
margin:2px;
}

#search_LC label {
float:left;
margin:5px 20px;
color:#666666;
}



/*Listing Styles*/
#listing_LC{

margin:0 4px;
width:46%;
}

.listing_LC{
float:right;
margin:0 4px;
width:46%;
}

#content .listing_LC h2{

border-bottom:1px solid #e3e3e3;
color:#333333;
font-size:1.2em;
margin:7px 0;
padding:11px 15px;

}

.listing_LC li{
list-style:none;
font-size:110%;
background:transparent url("http://www.holmesglen.edu.au/__data/assets/image/0014/14441/arrow_blue.gif") no-repeat scroll  1px 4px;
line-height:18px;
padding-left:22px;
}

#listing_LC .listing_LC{
margin:0 4px;
width:100%;
}

/*Search no results*/
#no-results {
border-top:#c2c2c2 1px solid;
border-bottom:#c2c2c2 1px dotted;
padding:11px 6px;
}

#query {
font-size:1.05em;
font-weight:bold;

}
#no-result {
border-bottom:#c2c2c2 1px solid;
}

/*form styles*/
legend span{
 font-size:1.9em
}

label.heading {
display:block;
font-size:1.4em;
font-weight:bold;
padding:10px;
}

/*Career's Filter form*/

#subcat-filter p{
border-top:1px solid #C2C2C2;
margin-top:10px;
padding-top:10px;
font-weight:bold;
background:transparent url('http://www.holmesglen.edu.au/__data/assets/image/0005/5981/bluearrow.gif') no-repeat scroll 70px 12px;

}


#subcat-filter a{
font-weight:normal;
margin:0 0 0 5px;
padding:2px 5px 2px 5px;
}

#subcat-filter span{

margin:0 0 0 30px;

}

#subcat-filter a.selected{
font-weight:normal;

background:#0099cc;
color:#FFF;
}

#career-filters fieldset{
border:none;
background:transparent url('http://www.holmesglen.edu.au/__data/assets/image/0005/5981/bluearrow.gif') no-repeat scroll 115px 4px;

} 

#career-filters label.heading{
font-weight:bold;
display:inline;
margin:0 10px 0 0;
padding:0;
}

#career-filters label{
vertical-align:top;

font-size:1em;
}   

#career-filters input{

margin:0 0 0 30px;

}

/*Makes the filter form checkboxes display horizontally*/
#formFilter-filter ul.horizontal li {
float:left;
margin-bottom:5px;
margin-right:14px;
width: 200px;
display: block;
}

/*Pagination styles*/

p#searched{
border-bottom:1px dotted #C2C2C2;
display:block;
padding-bottom:12px;
font-size:1.1em;
clear: both;
}

#searched span{
position:absolute;
right:329px;;

}

p#results-pages {
font-weight:bold;
}

#results-pages a{
font-weight:normal;
margin:2px;
padding-right:4px;
border-right:1px solid #C2C2C2;
}

#results-pages b{

margin:2px;
padding-right:4px;
border-right:1px solid #C2C2C2;
}
#next a{
border:none;
}

/*Hides pagination if only one page of results*/
 .results1{
display:none;
}
/*Tooltip styles*/

.tooltip {
display:block;
position:fixed;
width:200px;
background-color:#FCFBDC;
border:1px solid #333333;
padding:5px;
font-size:10.9px;
color:#333333;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#courselist ul{
display:none;
}

.video object#swf{
height:200px;
}

/* ******************* News page ******************* */
#content .newsitem h3{
   margin-bottom: 0;
}


