/*
  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 August 2023 04:33:31
*/


@charset "utf-8";
/* CSS Document */

* {    margin: 0; 
    padding: 0;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 11pt;
    font-weight: normal;
    background-color: #fff;
    color: #000;
    }

html, #maincontent, #footer, .table {float: none; width:99%; margin-bottom: 5%; margin-top: 0; background-color: #fff; border: 0px solid green; max-width: 800px;}

img { border: none;}    

/* don't print any of these blocks */
#mainnav, #homeblock, #quicknav, #accessnav, #searchform, #announce, #headerwrapper, #news, #footer, #topnav,#imgContainer, .content_social_icons, #footerBackground, a.openMobMenu,  #contentContainer img {display: none; }

/* unless you need people to be to print */
.forceprint {display: block !important; border: 0px solid red; padding:0;margin:0; height: 100%;}

/* move the body text higher up the printout page*/
.contentWrapper {width: 98%; margin-top: -3em; border: 0px dashed yellow; clear: none; float: left;}

.siteLogo {float: right !important; border: 0px solid blue; margin: 0; padding: 0; clear: none;}

h1, .h1, .pageheadings {font-size : 1.4em; font-weight: bold; padding: 0; margin: 0 0 0 0 !important; margin: 0; border: 0px dotted red;}

h2,.h2, .headings {font-size : 1.2em; font-weight: bold; padding: 0;  margin: 0 0 0.6em 0;  }
    
h3,.h3, .subheadings {font-size : 1.0em; font-weight: bold; padding: 0; margin:; 0 0 0.5em 0; margin: 0;  }

p {    padding: 0 0 0.3em 0;}    

a { color : #000;    text-decoration : underline;    font-size : 11pt;    font-weight : bold;    margin: 0px;     padding: 0px;}

.small {    font-size : 80%;    margin: 0;}

/*add override to print content images when needed e.g. MWS */
.printimage {display: block !important; }


/* ****forms***** */

select,textarea {
    color : #000;
    font-size : 90%;
    margin: 0;
    font-weight: normal;    
}

input.txt {
    color : #333;
    font-size : 100%;
    font-weight: normal;
    border: 0.1em inset #333;
    margin:0 0 0 0.3em;
    padding : 0.2em 0 0.2em 0.3em;
    width: 10em;
}

input.butt {
    color : #333;
    font-size : 100%;
    font-weight: normal;
    border: 0 outset #333;    
    padding: 0.15em 0.3em;
}

ul.indent {    list-style-type: none;        font-family : Arial, Helvetica, sans-serif;     margin:-0.3em 0 0 3em;     padding: 0;}    

li.indent {    border-bottom: 0.1em solid red;}


/* ***Footer section*** */
#footer {clear: both; font-size : 60%;}
#footer-links {    display: none;}
.icon-right {    display: none;}



