/*
  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: 06 January 2025 11:48:17
*/


HTML {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
    FONT-FAMILY: Verdana,Arial; TEXT-ALIGN: center
}
#content {
    Z-INDEX: 100; MARGIN: 0px auto; POSITION: relative; TEXT-ALIGN: left
}
.column {
    WIDTH: 50%; POSITION: absolute; TOP: 0px; TEXT-ALIGN: left
}
.left {
    LEFT: 0px
}
.right {
    RIGHT: 0px
}
.rColBG {
    BACKGROUND: url(/__data/assets/image/0014/3119/fade.gif) #f3f4f4 repeat-x 50% bottom
}
#leftcol {
    BACKGROUND: url(/__data/assets/image/0006/3120/left_col.gif) no-repeat right top; MARGIN-RIGHT: 390px; HEIGHT: 118px
}
#rightcol {
    BACKGROUND: url(/__data/assets/image/0007/3121/right_col.gif) no-repeat left top; MARGIN-LEFT: 389px; HEIGHT: 260px
}
DIV#header {
    MARGIN: 0px auto; TEXT-ALIGN: left
}
DIV#container {
    MARGIN: 0px auto; TEXT-ALIGN: left
}
DIV#footer {
    MARGIN: 0px auto; TEXT-ALIGN: left
}
DIV#container {
    MIN-HEIGHT: 340px; HEIGHT: auto
}
DIV#header {
    BACKGROUND: url(/__data/assets/image/0014/3119/fade.gif) #f3f4f4 repeat-x 50% bottom; HEIGHT: 260px
}
DIV#header #title {
    PADDING-LEFT: 16px; PADDING-TOP: 32px; BACKGROUND-COLOR: #f3f4f4
}
DIV#thisIssue {
    FONT-WEIGHT: bold; FLOAT: left; WIDTH: 160px; HEIGHT: 50px
}
DIV#thisIssue-inner {
    PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#thisIssue A {
    COLOR: #666767
}
DIV#thisIssue A:hover {
    COLOR: #000000
}
DIV#thisIssue A#selected {
    COLOR: #000000
}
DIV#nav {
    COLOR: #dedb5a; HEIGHT: 35px; BACKGROUND-COLOR: #f3f4f4
}
DIV#nav #nav-inner {
    PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-TOP: 9px; FONT-FAMILY: Arial
}
DIV#nav IMG {
    BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV#breadcrumb {
    FONT-SIZE: 0.7em; MARGIN: 0px 0px 30px; COLOR: #666767
}
DIV#breadcrumb A {
    COLOR: #666767; TEXT-DECORATION: none
}
DIV#breadcrumb A:hover {
    TEXT-DECORATION: underline
}
DIV#main DIV {
    PADDING-BOTTOM: 5px
}
DIV#main .title {
    FONT-WEIGHT: bold; FONT-SIZE: 1.3em
}
DIV#main DIV#main .title {
    FONT-WEIGHT: bold; FONT-SIZE: 1.6em
}
DIV#main .secondary_title {
    FONT-WEIGHT: bold
}
.title {
    FONT-WEIGHT: bold; FONT-SIZE: 1.3em; 
}
.title H1 {
    FONT-WEIGHT: bold; FONT-SIZE: 1.1em !important; margin-bottom: 0px;
}
.secondary_title {
    FONT-WEIGHT: bold;  FONT-SIZE: 1.0em;
}
DIV#main DIV#main .secondary_title {
    FONT-WEIGHT: bold;  FONT-SIZE: 1.3em;
}
H1 {
    FONT-WEIGHT: bold; FONT-SIZE: 1.3em !important; margin-bottom: 5px;
}


H2 {
    FONT-WEIGHT: bold;  FONT-SIZE: 1.0em; margin-bottom: 5px; padding-bottom: 0; margin-top: 0
}

H3 {
    FONT-WEIGHT: bold;  FONT-SIZE: 0.9em; margin-bottom: 5px; padding-bottom: 0; margin-top: 0
}


DIV#main .tertiary_title {
    FONT-WEIGHT: bold
}
DIV#main .sub_heading {
    
}
DIV#main .introduction {
    
}
DIV#main .row_title {
    CLEAR: both; FONT-WEIGHT: bold
}
DIV#main DIV#main .row_title {
    CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 1.3em;
}
DIV#main .row_body {
    
}
DIV#main .img_left {
    FLOAT: left
}
DIV#main .img_left IMG, DIV#main .img_left .image_div IMG,  .image_div {
    PADDING-RIGHT: 8px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
DIV#main .img_right {
    FLOAT: right
}
DIV#main .img_right IMG {
    PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
DIV#main .img_caption {
    FONT-SIZE: 0.85em; PADDING-BOTTOM: 0px
}
.caption_div {
    FONT-SIZE: 0.85em; PADDING-BOTTOM: 0px
}


DIV#main .img_attribution {
    FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px
}
DIV#main .img_attribution {
    PADDING-BOTTOM: 5px
}
DIV#main #related_links {
    CLEAR: both
}
DIV#main #related_links UL {
    MARGIN-TOP: 5px; MARGIN-LEFT: 5px;
}
DIV#main #related_links {
    PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 0.8em; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; WIDTH: 430px; PADDING-TOP: 5px; BACKGROUND-COLOR: #eeeeef
}
DIV#main DIV#main #related_links {
    PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 1.0em; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; WIDTH: 430px; PADDING-TOP: 5px; BACKGROUND-COLOR: #eeeeef
}
DIV#main #related_attachments {
    PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 0.8em; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; WIDTH: 430px; PADDING-TOP: 5px; BACKGROUND-COLOR: #eeeeef
}
DIV#main #sub_pages {
    PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 0.8em; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; WIDTH: 430px; PADDING-TOP: 5px; BACKGROUND-COLOR: #eeeeef
}
DIV#main #related_attachments A {
    DISPLAY: block; COLOR: #666767; TEXT-DECORATION: none
}
DIV#main #related_links A {
    DISPLAY: block; COLOR: #666767; TEXT-DECORATION: none
}
DIV#main #sub_pages A {
    DISPLAY: block; COLOR: #666767; TEXT-DECORATION: none
}
DIV#main .page_anchors A {
    DISPLAY: block; COLOR: #666767; TEXT-DECORATION: none
}
DIV#main DIV#main .page_anchors A {
    DISPLAY: block; COLOR: #666767; TEXT-DECORATION: none; FONT-SIZE: 1.1em;
}
DIV#main #related_attachments A:hover {
    COLOR: #000000
}
DIV#main #related_links A:hover {
    COLOR: #000000
}
DIV#main #sub_pages A:hover {
    COLOR: #000000
}
DIV#main .page_anchors A:hover {
    COLOR: #000000
}
DIV#main DIV#main .page_anchors A:hover {
    COLOR: #000000
}
DIV#main #related_attachments #title {
    FONT-WEIGHT: bold
}
DIV#main #related_links #title {
    FONT-WEIGHT: bold
}
DIV#main #sub_pages #title {
    FONT-WEIGHT: bold
}
DIV#main .page_anchors {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
DIV#main .page_anchors A#back_to_top {
    CLEAR: both; TEXT-ALIGN: right
}
DIV#main DIV#main .page_anchors A#back_to_top {
    CLEAR: both; TEXT-ALIGN: right; FONT-SIZE: 1.3em;
}

.index-listing {
     padding: 0px; margin-top: -10px; margin-bottom: 10px; margin-left: 17px;
}

 


DIV#main A {
    COLOR: #666767
}
DIV#main A:hover {
    COLOR: #000000
}
DIV#main P {
    PADDING-BOTTOM: 10px; MARGIN: 0px
}
DIV#main DIV#main P, DIV#main DIV#main BLOCKQUOTE {
    FONT-SIZE: 1.3em;
}
DIV#sections {
    FLOAT: right; WIDTH: 135px; padding-top: 15px;
}

DIV#sections-inner .selected {
    font-weight:700;
}

DIV#sections #title {
    COLOR: #dedb5a
}
DIV#sections A {
    DISPLAY: block; COLOR: #666767; TEXT-DECORATION: none; margin-top: 4px;
}
DIV#sections A:hover {
    COLOR: #000000
}
DIV#sections A#selected {
    COLOR: #000000
}
DIV#search {
    PADDING-RIGHT: 135px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 48px;
}
DIV#search #search-title {
    PADDING-BOTTOM: 3px
}
DIV#search FORM {
    DISPLAY: inline
}
DIV#search FORM #keyword {
    BORDER-RIGHT: #d6d6d6 1px solid; BORDER-TOP: #d6d6d6 1px solid; BORDER-LEFT: #d6d6d6 1px solid; WIDTH: 135px; BORDER-BOTTOM: #d6d6d6 1px solid
}
DIV#search FORM #button {
    BORDER-RIGHT: #d6d6d6 1px solid; BORDER-TOP: #d6d6d6 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; MARGIN-LEFT: 5px; BORDER-LEFT: #d6d6d6 1px solid; COLOR: #666767; BORDER-BOTTOM: #d6d6d6 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}
DIV#footer {
    CLEAR: both; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 0.7em; MARGIN: 0px auto; COLOR: #666767; MARGIN-TOP: 100px;
}
DIV#footer IMG {
    BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 15px; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 10px; BORDER-RIGHT-WIDTH: 0px
}
DIV#footer A {
    PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; COLOR: #666767; PADDING-TOP: 0px; TEXT-DECORATION: none
}
DIV#footer A:hover {
    TEXT-DECORATION: underline
}
DIV.backNextLinks {
    CLEAR: both; FONT-SIZE: 0.9em; COLOR: #cccccc; TEXT-ALIGN: right
}
DIV.backNextLinks A {
    COLOR: #666767; TEXT-DECORATION: none
}
DIV.backNextLinks A:hover {
    COLOR: #000000
}
DIV#main {
    FONT-SIZE: 0.8em; FLOAT: left; WIDTH: 440px; COLOR: #666767
}
DIV#search-main {
    FONT-SIZE: 0.8em; FLOAT: left; WIDTH: 440px; COLOR: #666767
}
#content {
    WIDTH: 780px
}
DIV#footer {
    WIDTH: 780px
}
DIV#thisIssue {
    MARGIN-TOP: 25px; FONT-SIZE: 0.7em
}
DIV#sections {
    MARGIN-TOP: 25px; FONT-SIZE: 0.7em
}
DIV#thisIssue #title {
    PADDING-BOTTOM: 9px
}
DIV#sections #title {
    PADDING-BOTTOM: 9px
}
DIV#sections DIV#selected {
    PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
DIV#sections A {
    PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
DIV#thisIssue DIV#selected {
    PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
DIV#thisIssue A {
    PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
DIV#hp-main #nav {
    PADDING-RIGHT: 0px; PADDING-LEFT: 115px; PADDING-BOTTOM: 5px; PADDING-TOP: 150px; HEIGHT: 0px; BACKGROUND-COLOR: transparent
}
DIV#hp-main #nav A IMG {
    BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV#hp-main {
    MARGIN: 0px auto; WIDTH: 780px; HEIGHT: 600px; TEXT-ALIGN: left
}
DIV#hp-nav {
    BACKGROUND: url(/__data/assets/image/0003/326379/hp_bg.gif) repeat-y; WIDTH: 780px; HEIGHT: 175px
}
DIV#hp-title {
    BACKGROUND: url(/__data/assets/image/0003/326379/hp_bg.gif) repeat-y; WIDTH: 780px; HEIGHT: 130px
}
DIV#hp-search {
    WIDTH: 780px; HEIGHT: 90px
}
DIV#hp-search IMG {
    PADDING-RIGHT: 15px
}
/*
DIV#hp-search #search {
    FLOAT: none
}
*/
DIV#search-main #title {
    FONT-WEIGHT: bold; FONT-SIZE: 1.1em
}
DIV#search-main #header {
    BACKGROUND-IMAGE: none; HEIGHT: 10px; BACKGROUND-COLOR: transparent
}
DIV#search-main .results_nav {
    BORDER-TOP: #666767 1px solid; FONT-SIZE: 0.8em; MARGIN: 10px 0px 20px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
DIV#search-main .highlight {
    FONT-WEIGHT: bold; COLOR: #000000
}
DIV#search-main .results_nav A {
    COLOR: #666767; TEXT-DECORATION: none
}
DIV#search-main .results_nav A:hover {
    COLOR: #000000
}
DIV.search_summary {
    PADDING-BOTTOM: 10px
}
DIV.search_summary .title {
    FONT-WEIGHT: bold
}
DIV.search_summary .description {
    
}
DIV.search_summary A {
    COLOR: #666767
}
DIV.search_summary A:hover {
    COLOR: #000000
}

.clearDiv
{
clear:both
}


.sub-navigation {
    float:left;
}

HR

{
color: #cccccc;
height: 1px;
margin-top: 10px;
margin-bottom: 10px;

}

#endnotes, .endnotes, #endnotes p, .endnotes p
{
font-size: 0.9em !important;
padding-bottom: 0px !important;
}


.author

{
margin-bottom: 10px;
margin-top: -10px;
font-weight: bold;
}

.row_body
{
color: #666767;
}


.index-container
{
margin-top: 10px;
}

.header-titles H1
{
margin-bottom: 3px;
margin-top: 0px;
}

.header-titles H2
{
margin-bottom: 10px;
}

.right210
{
float: right;
margin-right: -260px;
padding-left: 40px;
}

.left210
{
float: left;
margin-left: -240px;
}

/* --------------------------------------------------------------------------------------------- 
Comments
--------------------------------------------------------------------------------------------- */

#form
{
width: 440px;
}

#form li input
{
padding-right:10px;
}

#form p span
{
font-size: 0.75em;
margin-top: 10px;
display: block;
width: 300px;
} 

#form ul
{
list-style-type: none;
padding-left:0;
}

.clearfix:after
{ 
   content: " ";
   display: block; 
   height: 0; 
   clear: both;
}

#captcha-left
{
float: left;
width: 145px;
}

#captcha-right
{
float: left;
width: 150px;
margin-left: 10px;
}

/* --------------------------------------------------------------------------------------------- 
noscript.js styles
--------------------------------------------------------------------------------------------- */

.js .enabled
{ 
 display: none; 
}

.js .disabled
{ 
 display: block; 
}

.disabled
{ 
 display: none; 
}

/* --------------------------------------------------------------------------------------------- 
jQuery UI theme overrides for tooltip widget
--------------------------------------------------------------------------------------------- */

.ui-tooltip
{
font-size:0.6em !important;
text-align: left !important;
width: 210px !important;
}

/*
   Style overrides for Google custom site search
*/
#___gcse_0
{
   width:307px !important;
}

#___gcse_1
{
   padding:0 !important;
   margin:0 !important;
}

#___gcse_0 input.gsc-input, input.gsc-input {
   border:0 none !important;
   font: 12px Helvetica, Arial, sans-serif !important;
   color:#3e3c3c !important;
   padding-left: 13px !important;
   width:260px !important;
   height:27px !important;
   line-height: 100% !important;
   background: url(/__data/assets/image/0020/240590/site-search-bg.gif) 0 0 no-repeat !important;
}

#___gcse_0 .gsc-control-searchbox-only .gsc-search-box-tools table.gsc-search-box{ margin:3px 0 0 0; }
#site-search-footer div .gsc-control-searchbox-only .gsc-search-box-tools table.gsc-search-box{ margin:5px 0 0 0; }
.gsc-search-box-tools table.gsc-search-box{ border:0 none; margin:0; }
.gsc-search-box-tools table.gsc-search-box td.gsc-input .gsc-input-box table{ border:0 none; margin:0; }
.gsc-search-box-tools table.gsc-search-box td.gsc-input .gsc-input-box table td{ border:0 none; padding:0; margin:0; border-width:0; border-image-width:0; }
.gsc-search-box-tools table.gsc-search-box td.gsc-input{ padding-right: 0 !important; }
.gsc-search-box-tools table.gsc-search-box td.gsc-input .gsc-input-box table td.gsib_b div.gsst_b{ width:0 !important; padding:0; display:none; }

table.gsc-search-box td, table.gsc-search-box th
{
   border:0 none;
   padding:0;
}

table.gsc-search-box td.gsc-input div.gsc-input-box
{
   border:0 none;
   background:none;
   height:auto;
}

.gsc-search-box-tools table.gsc-search-box td.gsc-search-button
{
   width: 34px !important;
   border:0 none;
   background-color:#C7C9CC;
   text-align:center;
   padding:0;
}

form.gsc-search-box-tools table.gsc-search-box td.gsc-search-button input.gsc-search-button,
form.gsc-search-box-tools table.gsc-search-box td.gsc-search-button input.gsc-search-button-v2 
{
   border:0 none !important;
   padding:0px;
   margin:0;
   border-radius:0;
   -webkit-border-radius:0;
   -moz-border-radius:0;
   background-color: #c7c9cc;
   filter: none;
}

/*
   Google custom site search results styles 
*/
#search-results div .gsc-control-cse { padding: 0; }
#search-results div .gsc-control-cse .gsc-control-wrapper-cse .gsc-results-wrapper-visible .gsc-above-wrapper-area table { border:0 none; }
#search-results div .gsc-control-cse .gsc-control-wrapper-cse .gsc-results-wrapper-visible .gsc-above-wrapper-area table td
{
   border:0 none;
   padding:0;
}
#search-results div .gsc-control-cse .gsc-control-wrapper-cse .gsc-results-wrapper-visible .gsc-above-wrapper-area table td.gsc-result-info-container .gsc-result-info
{
   font-size:120%;
   padding:0;
}
#search-results div .gsc-control-cse .gsc-control-wrapper-cse .gsc-results-wrapper-visible .gsc-wrapper table.gsc-resultsHeader
{
   border:0 none;
   display:none;
   margin:0;
   padding:0;
}
#search-results div .gsc-control-cse .gsc-control-wrapper-cse .gsc-results-wrapper-visible .gsc-wrapper .gs-webResult .gsc-table-result
{
   padding:0;
   margin:0;
   border:0 none;
}
#search-results div .gsc-control-cse .gsc-control-wrapper-cse .gsc-results-wrapper-visible .gsc-wrapper .gs-webResult .gsc-table-result td
{
   margin:0;
   border:0 none;
}
#search-results div .gsc-control-cse .gsc-control-wrapper-cse .gsc-results-wrapper-visible .gsc-wrapper .gs-webResult div.gsc-thumbnail-inside,
#search-results div .gsc-control-cse .gsc-control-wrapper-cse .gsc-results-wrapper-visible .gsc-wrapper .gs-webResult div.gsc-url-top
{ padding: 0; }
#search-results div .gsc-control-cse .gsc-control-wrapper-cse .gsc-results-wrapper-visible .gsc-wrapper .gs-webResult .gsc-table-result td .gs-snippet
{

}
#search-results .gsc-result .gs-title
{
   text-decoration: underline;
   padding-bottom:5px;
}
#search-results .gsc-result .gs-title:hover
{
  text-decoration: none !important;
}