/*
  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: 09 February 2012 21:54:40
*/


/* clear browser defaults
********************************************************/
* {
margin: 0;
padding: 0;
}

body {
font-size: 75%;
line-height: 1.2;
font-family: arial, verdana, helvetica, sans-serif;
}

h1, h2, h3, h4, h5, h6 {
margin: 0.5em 0 0.5em 0;
}

p, ul, ol {
margin: 0.5em 0 0.5em 0;
}

ul, ol {
margin-left: 2em;
}

h1 {
font-size: 1.5em;
}

h2 {
font-size: 1.4em;
}

h3 {
font-size: 1.3em;
}

h4 {
font-size: 1.2em;
}

h5 {
font-size: 1.1em;
}

h6 {
font-size: 1.1em;
}

a img {
border: none;
}
/* end browser defaults
********************************************************/
.clear {
clear: both;
height: 1%;
}

.floatright {
float: right;
}

.floatleft {
float: left;
}

form {
margin: 0pt;
padding: 0pt;
}

#wrapper {
margin-left: auto;
margin-right: auto;
position: relative;
width: 835px;
}

#page-padding {
padding: 0pt;
}
/* lefnav */
#leftnav {
background: none;
width: 160px;
height: auto;
float: left;
margin-right: 10px;
}

#leftnav a {
font-family: Arial, Helvetica, sans-serif;
background: url(http://www.nicta.com.au/__data/assets/image/0016/15055/leftnavbox.gif) no-repeat;
background-position: 0 62%;
color: #666666;
text-decoration: none;
line-height: 1.0;
padding-left: 12px;
font-size: 9pt;
}

#leftnav a:hover {
color: #5DA733;
background: url(http://www.nicta.com.au/__data/assets/image/0017/15056/leftnavboxhover.gif) no-repeat;
background-position: 0 62%;
}

#leftnav ul {
margin: 60px 0pt 0pt 0px;
}

#leftnav li {
margin-bottom: 8px;
list-style: none;
}

.nobox {
background-image: none !important;
}

.nobox:hover {
background-image: none !important;
}
/*Header*/
#header {
background: transparent;
font-family: Arial, Helvetica, sans-serif;
font-size: 1.2em;
height: 154px;
margin-bottom: 0pt;
}

#headContent {
height: 1%;
margin: 0pt;
padding: 0pt;
}

#headercontent {
padding: 35px 0pt 0pt 0pt;
}

#headercontent p {
color: #5DA733;
font-family: Arial, Helvetica, sans-serif;
font-style: italic;
font-weight: bold;
margin: 0px;
padding: 0px;
float: left;
}

#header h1 {
display: none;
}
/*SearchBox*/
#searchLabel {
float: left;
font-size: 0.75em;
font-weight: bold;
line-height: 23px;
padding-right: 0px;
}

#searchBox {
background: transparent url(http://www.nicta.com.au/__data/assets/image/0020/15059/search-box.gif) no-repeat scroll 0pt;
float: left;
height: 23px;
margin-left: 3px;
width: 191px;
}

#searchBox input {
border: 1px solid #FFFFFF;
color: #999999;
margin: 2px 0pt 0pt 4px;
padding: 0pt;
}

#submitBox {
float: left;
margin: 4px 0pt 0pt -20px;
}

#searchcontainer {
float: right;
width: 243px;
}
/*topnavcontainer*/
#topnavcontainer {
font-family: Arial, Helvetica, sans-serif;
font-size: 83%;
margin: 50px 0px 0px 0px;
}

#topnav, #topnav li ul {
list-style-image: none;
list-style-position: outside;
list-style-type: none;
margin: 0pt !important;
padding: 0pt !important;
}

#topnav li {
background: transparent url(http://www.nicta.com.au/__data/assets/image/0013/15061/topnavline.gif) no-repeat left;
float: left;
padding: 0pt 0px 0pt 0px;
position: relative;
}

#topnav a {
display: block;
font-size: 1.3em;
font-weight: 700;
margin: 0pt;
padding: 0pt 6px 0pt 9px;
text-decoration: none;
text-transform: lowercase;
}

#topnav li.s7516 {
background: none;
}

#topnav a.mostleft {
padding: 0pt 6px 0pt 5px;
}

#topnav a:link, #topnav a:visited {
color: #5DA733;
}

#topnav li:hover {
background: #e7e7e8;
}

#topnav a:hover {
background-image: none;
color: #6D509C;
}

#topnav li:hover ul {
display: block;
padding: 10px 0pt 3px !important;
}

#topnav ul {
background: #e7e7e8 none repeat scroll 0%;
display: none;
position: absolute;
top: 1.3em;
width: 154px;
}

#topnav ul li {
background: none;
margin: 0pt;
padding: 0pt;
text-align: left;
width: 154px;
}

#topnav ul li a {
background-image: none;
display: block;
float: left;
font-size: 12px !important;
font-weight: 400;
margin: 0pt !important;
padding: 1px 3px 3px 5px;
z-index: 1000;
}
/*maincontent*/
#maincontent {
float: left;
width: 470px;
height: 540px;
overflow: hidden;
}

#content_div_16070.maincontentbox {
padding-top: 8px 0px 0px 0px;
clear: both;
}

#maincontent p {
color: #666666;
font-size: 1em;
}

#maincontent a, p {
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-style: normal;
margin-top: 0px;
}

#maincontent h2 {
color: #6D509C;
font-size: 1.2em;
clear: both;
padding: 0px 0px 4px 0px;
margin: 0px;
}

#morebutton {
float: right;
clear: both;
margin-right: 10px;
padding-bottom: 5px;
}

.morebutton {
float: right;
clear: both;
margin-right: 10px;
padding-bottom: 5px;
}

/*Bottom Box Container*/
#bottomboxwrap {
float: right;
width: 668px;
}

#bottomboxcontainer {
clear: both;
}

#bottomboxcontainer .bottombox {
width: 153px;
height: 87px;
overflow: hidden;
background: #adafb2;
float: left;
padding: 0px 0px 0px 0px;
margin: 0px 10px 0px 0px;
}

.box1 {
background: #ADAFB2 url(http://www.nicta.com.au/__data/assets/image/0013/15304/roundbottomleft.gif) no-repeat bottom left!important;
}

.box3 {
background: #ADAFB2 url(http://www.nicta.com.au/__data/assets/image/0003/15069/roundtopright.gif) no-repeat top right!important;
}

#bottomboxright {
width: 178px;
height: 91px;
float: left;
}

.bottombox a {
color: #FFFFFF;
text-decoration: none;
}

.bottombox a:hover {
color: #FFFFFF;
text-decoration: underline;
}
.bottombox h3 {
font-size: 1em;
color: #ffffff;
margin: 5px 0px 3px 10px;
}
.bottombox p {
font-size: 0.8em;
padding: 0px 10px 0px 10px;
margin: 0px;
color: #ffffff;
}

img.cornerleft {
width: 12px;
height: 12px;
border: none;
display: block !important;
}

img.cornerright {
float: right;
width: 12px;
height: 12px;
border: none;
display: block !important;
}
/*contentright*/
#contentright {
float: right;
}

#contentright img {
padding-bottom: 10px;
}
/*footer*/
#footer {
margin: 25px 0px 25px 15px;
color: #999999;
font-family: arial;
font-size: 0.9em;
clear: both;
}

#footer a {
color: #999999;
font-size: 0.9em;
text-decoration: none;
}

#footer a:hover {
color: #8177B7;
}

