/*
  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: 08 February 2012 21:15:41
*/


body
{
    background:#003561;
    font-size:10px;
    margin:0px;
    font-family:Arial, Helvetica, sans-serif;
    padding:0px;
}
h1, h2, h3, ul, ul li, p
{
    margin:0px;
    padding:0px;
    list-style:none;
}
h1, h2, h4, h5
{
 font-weight:normal;
}
a
{
    text-decoration:none;
}
a:hover
{
    text-decoration:underline;
}
#page
{
    width:900px;
    margin:20px auto 0 auto;
    background:#fff;
    height:100%;
}
.header
{
    margin:0px;
    width:900px;
}
.header h1
{
    overflow:hidden;
    text-indent:-9999px;
    height:0px;
}
#nav
{
}
.feature
{
    background:url(http://media.netcomm.com.au/public/assets/image/0015/96/feature-left.gif) no-repeat #00579a left;
    height:137px;
}

.feature .feature-content
{
    background:url(http://media.netcomm.com.au/public/assets/image/0018/99/feature-right.gif) no-repeat right;
    height:137px;
    padding:0 15px 0 15px;
}

#nav .feature .image-control
{
    width:405px;
    text-indent:-999px;
    height:110px;
}
.highlight
{
    background:url(http://media.netcomm.com.au/public/assets/image/0004/103/highlight-left.gif) no-repeat #AFC701 left;
    height:137px;
}

.highlight .highlight-content
{
    background:url(http://media.netcomm.com.au/public/assets/image/0001/100/highlight-right.gif) no-repeat right;
    height:137px;
    padding:0 13px 0 13px;
    position:relative;
}

#nav .main-menu h2.assertive
{

}
.content
{
    padding:20px 5px 20px 305px;
    font-size:12px;
}
.content-1 h2{
    font-size:18px;
    color:#AFC701;
    margin:0 0 10px 0;
}
.content p{
    margin:3px 0 7px 0;
    line-height:18px;
}
#footer {
    padding:5px;
    font-size:11px;
    }
#footer .footer-tools
{
    clear:left;
    height:140px;
}
#footer .feature,
#footer .highlight
{
    width:290px;
    float:left;
}

#footer .feature
{
    margin:0 10px;
}

#footer .what-is-netassure .heading
{
    background:url(http://media.netcomm.com.au/public/assets/image/0002/101/text-what-is-netassure.gif) no-repeat;
    width:260px;
    height:39px;
    text-indent:-9999px;
}
#footer .what-is-netassure p
{
    margin:10px 0 0 0;
}
#footer .getting-started .heading
{
    background:url(http://media.netcomm.com.au/public/assets/image/0012/93/text-getting-started.gif) no-repeat;
    width:195px;
    height:45px;
    text-indent:-9999px;
}
#footer .getting-started p
{
    margin:5px 0 0 0;
}
#footer .latest-news .heading
{
    background:url(http://media.netcomm.com.au/public/assets/image/0017/98/text-latest-news.gif) no-repeat left bottom;
    width:182px;
    height:41px;
    margin-bottom:0px;
    text-indent:-9999px;
}
#footer .latest-news p
{
    margin:5px 0 0 0;
}
.footer-tools p,
.footer-tools ul,
.footer-tools a
{
    color:#fff;
}
.footer-tools p.more-link
{
    font-weight:bold;
    margin:15px 0 0 0;
    font-size:11px;
}

#footer .footer-links
{
    clear:both;
    border-top:2px solid #000;
    padding:10px;
    background:#fff;
    font-size:11px;
}
#footer .footer-links p
{
    text-align:center;
    clear:left;
    margin:0 0 20px 0;
    padding:20px 0 0 0;
    color:#999;
}

#footer .footer-links dl
{
    padding:10px 0 20px 30px;
    border-bottom:1px solid #000;
}

#footer .footer-links dt
{
    float:left;
    clear:left;
    display:inline-block;
    margin: 0 0 2px 0;
    width:136px;
    font-weight:bold;
}
#footer .footer-links dd
{
    margin: 0 0 2px 0;
    color:#000;
    display:block;
}
#footer .footer-links dd a
{
    color:#000;
}
strong
{
    font-weight:bold;
}
.inside-page #nav
{
    background:url(http://media.netcomm.com.au/public/assets/image/0014/95/menu-right.gif) #afc701 right no-repeat;
    height:33px;
    margin:5px 5px 0 5px;
}

.inside-page #nav .main-menu
{
    background:url(http://media.netcomm.com.au/public/assets/image/0003/102/menu-left.gif) left no-repeat;
    height:33px;
}

#nav .main-menu ul
{
}

#nav .main-menu ul li
{
    padding:9px 11px 0;
    font-size:12px;
    height:24px;
    float:left;
    border-left:1px solid #fff;
}
#nav .main-menu ul li a
{
    text-decoration:none;
    color:#fff;
}
#nav .main-menu ul li a:hover
{
    text-decoration:underline;
}
.secondary-main{
    float:left;
    width:295px;
}
.secondary-main ul 
{
    padding:20px 0 0 20px;    
}

.secondary-main ul li
{
    padding:2px 0 3px 10px;
    background:url(http://media.netcomm.com.au/public/assets/image/0016/97/menu-list-arrow.gif) left 5px no-repeat;
    font-size:12px;
}

.secondary-main ul li a
{
    color:#707173;
}
.content h1
{
    position:absolute;
    left:-99999px;
}
h2{
    font-size:18px;
    color:#00579A;
    margin:0px 0 10px 0;
}
h3{
    font-size:16px;
    color:#AFC701;
    margin:0px 0 10px 0;
}
h2 a{
    color:#00579A;
}
h3 a{
    color:#AFC701;
}
h4 a{
    color:#00579A;
}
h5 a{
    color:#AFC701;

}
.content h2{
    font-size:26px;
    font-weight:normal;
    margin:10px 0 15px 0;
}
.content h2.homepage
{
    font-size:24px;
    color:#AFC701;
    margin:0 0 10px 0;
    text-align:center;
   line-height:34px;
}

.content h3{
    margin:10px 0 5px 0;
}
.content h4,
.content h5{
    margin:7px 0 2px 0;
   font-size:14px;
}
.content h4{
    color:#00579A;
}
.content a{
    color:#AFC701;
}
.border-bottom
{
    border-bottom:1px solid #999;
    padding:0 0 10px 0;
}

p.contact-details
{
    line-height:19px;
}

.content ul li
{
    list-style:square;
    margin:0 0 0 15px;
}
.right-list-menu
{
    background:#fff;
    padding:0px 0 0 20px;
}
.right-list-menu ul
{
    padding:0px 0 20px 20px;
}
div.sdmenu div {
    overflow: hidden;
}
div.sdmenu div.collapsed {
    height: 35px;
}
div.sdmenu div h3 span
{
    background:url(http://media.netcomm.com.au/public/assets/image/0013/616/arrow-down.gif) no-repeat right;
    font-size:22px;
    font-weight:normal;
    padding:0 26px 0 0;
}
div.sdmenu div.collapsed h3 span
{
    background:url(http://media.netcomm.com.au/public/assets/image/0012/615/arrow-right.gif) no-repeat right;
}
.pdf-file a
{
    background:url(http://media.netcomm.com.au/public/assets/image/0011/641/pdf-icon.gif) no-repeat left;
    padding:0 0 0 20px;
}
h3.right-arrow a
{
    background:url(http://media.netcomm.com.au/public/assets/image/0012/615/arrow-right.gif) no-repeat right;
    font-size:22px;
    font-weight:normal;
    padding:0 26px 0 0;
}
ul.list-spaces li
{
   padding-bottom:7px;
}
