body {
    margin: 0;
    padding: 0;
    font-family: Arial;
    font-size: 12px;
    width: 100%;
}

img { 
    display: none;
}

.form img, img.visible { 
    display: block;
}

.content_2_inside {
   padding: 0 10px 0 10px;
}
div.content_2_inside h1.page_title{
   padding-left: 0px;
}
.content_2_inside h2{
	font-size: 14px;
	font-weight: lighter;
	color: #005ea0;   
}
.header {
    background-color: #000000;
    height: 49px;
    width: 100%;
    line-height: 49px;
}

.img_banner {
    height: 98px;
    border-bottom: 1px solid #008DC1;
}

.img_banner img {
    display: block;
}

.text_banner {
    height: 98px;
    border-bottom: 1px solid #008DC1;
    font-size: 15px;
    padding: 0 10px;
}

.text_banner h3 {
    color: #1F9CD6;
    font-weight: bold;
    margin: 15px 0 9px 0;
}

.search {
    height: 25px;
    margin: 0 10px 0 8px;
    float: right;
    width: 35%;
}

.search_input {
    border: 1px solid #000000;
    background-color: #FFFFFF;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    width: 60%;
    height: 21px;
}

.search_submit {
    background: url("http://media.netcomm.com.au/public/assets/image/0004/99778/search-button.jpg") no-repeat 0 0;
    border: none;
    width: 25px;
    height: 25px;
    cursor: pointer;
    text-indent: -9999px;
}

.logo {
    float: left;
    margin: 10px 10px 0 10px;
    width: 160px;
    display: block;
}

.abutton {
    background-color: #053765;
    border-top: 1px solid #008DC1;
    border-bottom: 1px solid #008DC1;
    color: white;
    display: block;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    padding-left: 10px;
    text-decoration: none;
}

.footer {
    background-color: #005597;
    border-top: 1px solid #008DC1;
    color: white;
    height: 25px;
    line-height: 25px;
}

.left_footer {
    padding-left: 10px;
}

.right_footer {
    padding-right: 10px;
    float: right;
}

.right_footer a {
    color: white;
}

.right_abutton {
    color: #009fe4;
    float: right;
    padding-right: 10px;
}
div .prod{
	display: inline-block;
	float: left;
	width: 160px;
}
div .p_image{
	display: inline-block;
	float: right;
	width: 130px
}
h1.disc {
	font-size: 15pt;
	font-weight: normal;
	color: #ff0000;
	margin: 0;
	padding-left: 10px;
}
.p_status{
	font-size: 15pt;
	font-weight: bold;
	color: #ff0000;
	margin: 0;
}
.p_title{
	font-size: 15px;
	font-weight: bold;
	color: #1d9cd7;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-left: 10px;
}
.p_details{
	font-size: 14px;
	font-weight: lighter;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-left: 10px;
}
.p_head{
	font-weight: bold;
	color: #0068b3;
}
.price{
	padding-top: 10px;
	color: #009fe4;
	font-size: 15px;
}
.price span{
	color: #0066cc;	
}
.price span a{
	color: #009fe4;	
}
.p_content{
	padding-left: 10px;
	padding-right: 10px;
}
.p_content h3{
	font-size: 13px;
	margin: 5px 0;
}
.p_content h4{
	font-size: 12px;
	margin: 5px 0;
}
.p_content ul, ul.sup_list{
	padding-left: 24px;
	margin: 5px 0;
}
.p_content ol{
	padding-left: 17px;
}
.p_content a, ul.sup_list a{
	color: #0099FF;
}
.p_content a:hover{
	color: #1968A1;
}
.page_title{
	font-size: 15px;
	font-weight: bold;
	color: #005ea0;
	padding-left: 10px;
}
h3.header {
	font-weight: bold;
	background-color: #fff;
	height: auto;
	width: auto;
	line-height: 15px;
	color: #0068b3;
}
h2.search_result{
	font-size: 14px;
	font-weight: lighter;
	padding-left: 10px;
	color: #005ea0;
}
.clear{
	clear: both;
}
.reports { display: block; margin: 3px 0 3px 0;}
.reports a.pdf { background: url("http://media.netcomm.com.au/public/assets/image/0009/86985/pdf.png") 0 0 no-repeat; padding-left: 20px;  line-height: 16px;}
p.director_name{
	font-size: 15px;
	font-weight: bold;
	color: #1d9cd7;
	margin-bottom: 5px;
	margin-top: 5px;
}
p.director_title{
	font-size: 14px;
	font-weight: lighter;
	margin-bottom: 5px;
	margin-top: 5px;
}
p.highlight {
    color: #00AFF2;
    display: block;
    font-size: 14px;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    text-align: center;
    width: 85%;
}
p.by {
    text-align: right;
}
ul.pdf_link {
    list-style-image: url("http://media.netcomm.com.au/public/assets/image/0009/86985/pdf.png");
}
ul.pdf_link li { line-height: 150%;}
ul.pdf_link li a { color: #1d9cd7;}


/**** Press Release ****/
div.pr{ height: 24px; margin-top: 15px;}
span.pr_date {display: block;}
a.pr_link { margin-bottom: 8px; display: block; text-decoration: none; color: #009EE0;}
div.pr.m01{ background: url('http://media.netcomm.com.au/public/assets/image/0005/90464/months.png') 0 0px no-repeat; width: 92px;}
div.pr.m02{ background: url('http://media.netcomm.com.au/public/assets/image/0005/90464/months.png') -98px 0px no-repeat; width: 105px;}
div.pr.m03{ background: url('http://media.netcomm.com.au/public/assets/image/0005/90464/months.png') -208px 0px no-repeat; width: 72px;}
div.pr.m04{ background: url('http://media.netcomm.com.au/public/assets/image/0005/90464/months.png') -286px 0px no-repeat; width: 60px;}
div.pr.m05{ background: url('http://media.netcomm.com.au/public/assets/image/0005/90464/months.png') -347px 0px no-repeat; width: 50px;}
div.pr.m06{ background: url('http://media.netcomm.com.au/public/assets/image/0005/90464/months.png') -400px 0px no-repeat; width: 55px;}
div.pr.m07{ background: url('http://media.netcomm.com.au/public/assets/image/0005/90464/months.png') -462px 0px no-repeat; width: 50px;}
div.pr.m08{ background: url('http://media.netcomm.com.au/public/assets/image/0005/90464/months.png') -515px 0px no-repeat; width: 85px;}
div.pr.m09{ background: url('http://media.netcomm.com.au/public/assets/image/0005/90464/months.png') -603px 0px no-repeat; width: 132px;}
div.pr.m10{ background: url('http://media.netcomm.com.au/public/assets/image/0005/90464/months.png') -736px 0px no-repeat; width: 92px;}
div.pr.m11{ background: url('http://media.netcomm.com.au/public/assets/image/0005/90464/months.png') -835px 0px no-repeat; width: 125px;}
div.pr.m12{ background: url('http://media.netcomm.com.au/public/assets/image/0005/90464/months.png') -962px 0px no-repeat; width: 120px;}
