/*
  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: 23 February 2021 12:09:44
*/


/*******************************************************************************
    Main Stylesheet 
*******************************************************************************/
/*******************************************************************************
    Basic settings
*******************************************************************************/
* {
    margin: 0;
    padding: 0
}
* html {
    height: 100%
}
html {
    font-size: 1.0em;
    overflow-y: scroll
}
body {
    color: #000;
    display: block;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 0.9em
}
img {
    border: 0
}
/*******************************************************************************
    Link settings
*******************************************************************************/
a:link,
a:hover,
a:active {
    color: #007DB3;
    text-decoration: none
}
a:visited {
    color: #B39336;
    text-decoration: none
}
/*******************************************************************************
    Text settings
*******************************************************************************/
p, h1 {
    margin: 0 0 10px 0
}
h1, h2, h3, h4, h5, h6 {
    font-family: Arial, Helvetica, sans-serif
}
h2, h3, h4, h5, h6 {
    margin: 10px 0
}
h1 {
    color: #005980;
    font-size: 1.8em;
    margin: 0 auto 10px auto
}
h2 {
    color: #BAA974;
    font-size: 1.3em;
    line-height: 1.3em
}
h2 a:link, h2 a:visited, h2 a:active {
    color: #BAA974
}
h2 a:hover {
    border-bottom: 1px solid #BAA974;
    color: #BAA974
}
h3 {
    color: #007DB3;
    font-size: 1.2em;
    line-height: 1.2em
}
h3 a:link, h3 a:visited, h3 a:active {
    color: #007DB3
}
h3 a.hover {
    border-bottom: 1px solid #007DB3;
    color: #007DB3
}
h4 {
    color: #BAA974;
    font-size: 1.2em;
    line-height: 1.2em
}
h4 a:link, h4 a:visited, h4 a:active {
    color: #BAA974
}
h4 a.hover {
    border-bottom: 1px solid #BAA974;
    color: #BAA974
}
h5 {
    color: #007DB3;
    font-size: 1.1em;
    line-height: 1.1em
}
h6 {
    color: #BAA974;
    font-size: 1.1em;
    line-height: 1.1em
}
/*******************************************************************************
    Wrapper section
*******************************************************************************/
.wrapOut {
    clear: both;
    display: block;
    float: left;
    position: relative;
    width: 100%
}
.wrapIn {
    display: block;
    margin: 0 auto 0 auto;
    position: relative;
    width: 640px
}
/*******************************************************************************
    Header section
*******************************************************************************/
#hd {
    display: block;
}
#hdLeft {
    display: block;
    float: left;
    padding: 13px 0;
    width: 300px
}
#hdLeft a img,
#hdLeft a {
    display: block
}
#hdRight {
    display: none
}
.sLogo {
    display: none
}
.pLogo {
    display: block
}
/*******************************************************************************
    Navigation section
*******************************************************************************/
.menu {
    display: none
}
/*******************************************************************************
    Breadcrumb section
*******************************************************************************/
#content {
    display: block;
    margin: 10px 0;
    overflow: hidden;
    position: relative;
    width: 100%
}
* html #content {
    height: 1%
}
#mainContent {
    display: block;
    float: left
}
#mainContent1Col {
    padding: 0 0 10px 0;
    width: 640px
}
#mainContent2Col {
    padding: 0 0 10px 0;
    width: 640px
}
#mainContent ul,
#mainContent ol {
    margin: 0 0 10px 40px
}
/*******************************************************************************
    Breadcrumb section
*******************************************************************************/
#breadOut {
    border-bottom: 1px solid #CCC;
    padding: 7px 0 0 0
}
#breadIn {
    color: #333;
    font-size: 0.8em;
    padding: 31px 0 27px 0;
    width: 640px
}
#breadIn a {
    color: #999;
    text-decoration: none
}
/*******************************************************************************
    Left menu section
*******************************************************************************/
#menuOut {
    display: none
}
/*******************************************************************************
    Home data section
*******************************************************************************/
.colOut {
    background-color: #FFF;
    border-top: 1px solid #CCC;
    margin: 17px 0 0 0;
    padding: 33px 0 0 0;
    position: relative;
    width: 640px
}
.col1,
.col2,
.col3 {
    width: 208px
}
.col1,
.col2,
.col3 {
    color: #000;
    float: left;
    margin: 0 0 20px 0
}
.col2,
.col3 {
    margin-left: 8px
}
.col1:before,
.col2:before,
.col3:before {
    display: none
}
.colIn {
    margin: 0;
    width: 208px
}
.colHd {
    border-bottom: 1px solid #CCC;
    display: block;
    font-size: 1.7em;
    padding-bottom: 15px;
    padding-top: 20px
}
.colImg {
height: 111px;
width: 208px;
    margin: 0
}
.colOut a:link,
.colOut a:hover,
.colOut a:focus,
.colOut a:visited {
    color: #007DB3;
    text-decoration: none
}
.colOut a:hover {
    border-bottom: 1px solid #B39336
}
/*******************************************************************************
    Footer section
*******************************************************************************/
#footer {
    border-top: 1px solid #CCC;
    color: #E6E7E8;
    color: #999;
    display: block;
    font-size: 0.8em;
    min-height: 136px;
    padding: 30px 0 0 0;
    vertical-align: top
}
.footerExRight {
    float: right;
    vertical-align: top;
    width: 430px
}
.footerExLeft {
    float: left;
    vertical-align: top;
    width: 210px
}
#footerExLogo {
    padding: 3px 0
}
#footerRight {
    display: none
}
/*******************************************************************************
    Generic styles
*******************************************************************************/
.noWrap {
    white-space: nowrap
}
.hide {
    display: none;
}
.left {
    float: left
}
.right {
    float: right
}
.clear {
    clear: both
}
.bgWhite {
    background-color: #FFF
}
.bgBlue {
    background-color: #E6F4FA
}
.bgGrey {
    background-color: #FFF
}
.bgDark {
    background-color: #FFF
}
.bgLight {
    background-color: #8FB9CC
}
.fileSize {
    color: #888;
    font-style: normal;
    font-weight: normal;
    text-transform: uppercase
}
.tableView {
    border-collapse: collapse;
    margin: 0 0 8px 0;
    width: 100%
}
.tableView tr {
    padding: 0
}
.tableView th {
    border-top: 1px solid #DCDCDC;
    font-weight: normal;
    padding: 3px 8px;
    text-align: left;
    vertical-align: top
}
.tableView td {
    border-top: none;
    padding: 3px 8px;
    vertical-align: top
}
.tableView td.row1 {
    border-top: 1px solid #DCDCDC;
}
/******************************************************************************/
