/*
  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: 01 June 2016 13:06:02
*/


#header {
    margin-bottom: 1px;
}

#site-nav {
    display: none; 
}

#leftnav {
    display: none;
}

#innercontent #content {
    margin-left: 10px;
}
#banner {
    
    clear: both;
    text-align: center;
    height: 64px;
    width: 100%;    
}

#banner span {
    background: url(../../../../__data/assets/image/0005/272876/green_repeat.gif) repeat left center;
    display: block;
    height: 64px;
    width: 100%;
}

#banner span span {
    background: url(../../../../__data/assets/image/0003/275133/green_.gif) no-repeat left center;
}

#banner span span span {
}

#navbar {display: block; clear: both; height: 3em; vertical-align: middle;}

#innercontent #content #navbar {
    background-color: #50982A;
    color: #FFFFFF;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    margin-left: -20px;
    margin-right: -10px;
}
#innercontent #content #navbar a {
    color: #FFFFFF;
}
#innercontent #content #navbar #navbar-left {
    float: left;
    padding:0;
    margin:0;
    vertical-align: middle;
display: block;
height: 3em;

}

#innercontent #content #navbar #navbar-right {
    text-align: right;
vertical-align: middle;
display: block;   
float: right;
height: 3em;
}

#leftnav #lnav-head a {
    background-color: #99CCFF;
    font-weight: bold;
}

/* define the right hand navigation header color, previous styles are below. -seperate- */
.rnav_header {
    background-color: #EFEFEF;
    background-image: url();
    background-repeat: repeat-x;
    font-weight: bold;
}

#image {
    padding-right: 20px;
    padding-bottom: 20px;  
}

.column_layout {width: 100%; display: block; clear: both; float: none; position: relative}
    
.column_1 {width: 48%; float: left;}
    
.column_2 {width: 48%; float: right;}


.narrow_column_layout {width: 100%;}
    
.narrow_column_1 {width: 30%; float: left;}
    
.narrow_column_2 {width: 66%; float: right;}


.action {margin-left: 109px; padding-left: 50px; display: block; clear: both; }
.action img {margin-left: -109px; float: left;  }


.action p { margin-left: 0px; clear: both; display: block; padding-top:1em}
.action p img {margin-left: -109px;}


.action div { DISPLAY: none; }
.action div p, .action div strong {margin-left: 50px;}

.feature {margin-left: 170px; padding-left: 0px; display: block; clear: both; }
.feature img {margin-left: -170px; float: left;  }

.feature p { margin-left: 0px; clear: both; display: block; padding-top: 1em;}
.feature p img {margin-left: -170px;}


.broad_feature {margin-left: 250px; padding-left: 0px; display: block; clear: both; }
.broad_feature img {margin-left: -250px; float: left;  }

.broad_feature p { margin-left: 0px; clear: both; display: block; padding-top: 1em;}
.broad_feature p img {margin-left: -250px;}



.position {margin-left: 180px; padding-left: 0px; display: block; clear: both; }
.position img {margin-left: -180px; float: left; }

.position p { margin-left: 0px; clear: both; display: block; padding-top: 1em; height:100%; }
.position p img {margin-left: -180px;}


.intro img {align: right; padding-left: 50px; padding-bottom: 25px; float: right;}

.answer {margin-left: 20px; margin-right:20px; padding-top:1em; padding-bottom:1em; width: 400px}

.next {clear:both;}
