/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  Squiz, Squiz Matrix, MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 26 February 2021 14:03:41
*/


/* NOTE Jan 2016 -- apps on PROD still use old version of this file located at /stylesheets. This imports qcaalayout and qcaaprint */
/* Do not remove refs until all apps have been updated for mega-menu and footer */
/* ++++++++++++++ */

/* qgov stylesheet */
/* import styles that aren't supported in NN4  */
/*@import url(https://www.qcaa.qld.edu.au/_designs/css/global.css);*/
/* import print specific styles. This format of importing ensures IE4 does not get them. IE4 does horrible things with a block @media */
/*@import url(https://www.qcaa.qld.edu.au/_designs/css/print.css);*/
body{
    background-color: #d5d0d0;
 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
}
/* font size */
#tools, #nav1, #nav2, .menuLayer, #content, #feature, #footer
{
 font-size: 80%;
}
/* correct IE 5.5 font size in tables */
table {
 font-size: 1em;
}
cite{
 font-size: 90%; /* % of the #content font size*/
 font-style: normal;
 line-height: 1.4em;
}
/* content headings - remember to multiply by any inherited font size to determine real size. eg the content div is styled at 80% font size so our h1 will be approx 104% (80 * 130%)
*/
#content h1{
    font-size: 180%; 
    font-family: Arial, Helvetica, sans-serif;
}
#content h2{
  font-weight: bold; 
  font-size: 140%;
  margin-bottom: .6em; 
}
#content h3{
    font-size: 138%;
    font-weight: normal;  
    margin-bottom: .2em;  
} 
#content h4 {
    font-size: 120%;
    font-style: normal; /*nj 3/11/10 */    
    margin-bottom: 0.2em; 
}
#content h5 {
    font-size: 110%;
    font-style: italic;
    margin-bottom: 0.2em; 
}
#content h6 {
    font-size: 110%;
    font-weight: normal; 
    margin-bottom: .2em; 
}
  /* to decrease spacing between heading and papragraph a style for p  margin-top is required */
#content p { margin-top:0.4em; margin-bottom:0.8em;}
#content ul { margin-top:0.4em;}
#content ol { margin-top:0.4em;}
/* hide accessibility links from visual browsers */
#access {
position: absolute;
left: -999px;
width: 990px;
}
/* #tool link colors */ 
#tools a:link { 
    color: #FFFFFF;
}
#tools a:visited {
     color: #FFFFFF;
}
#tools a:active {
     color: #CCCCCC;
}
#tools a:hover {
     color:#CCCCCC;
}
/*link colours*/
a:link
{
 color: #000066;
}
a:visited
{
 color: #660066;
}
a:active
{
 color:#990000;
}
a:hover
{
 color:#990000;
}
/*header graphics*/
#qglogo a img{
 border-width:0px;
}
#agency a img{
 border-width:0px;
}
/* search form */
#search
{
 display: inline;
}