/*--header--*/
.header_bg {
    background-image:url(http://media.netcomm.com.au/public/assets/image/0005/6917/45.gif);
}
.header_gradient {
    background-image:url(http://media.netcomm.com.au/public/assets/image/0018/6912/05.gif);
}

/*--content--*/
.content_top_gradient {
    background-image:url(http://media.netcomm.com.au/public/assets/image/0017/29222/32.gif);
}
.content_gradient {
    background-image:url(http://media.netcomm.com.au/public/assets/image/0019/6913/29.gif);
}

/*--content--*/
  .content_gradient2 {
    background-image:url(http://media.netcomm.com.au/public/assets/image/0011/7103/60.gif);
}
.content2 {
    background-image:url(http://media.netcomm.com.au/public/assets/image/0012/7104/61.gif);
    background-repeat:no-repeat;
    background-position:top center;
}
.white_box {
    background-image:url(http://media.netcomm.com.au/public/assets/image/0013/7105/62.gif);
}
.white_box2 {
    background-image:url(http://media.netcomm.com.au/public/assets/image/0017/7109/92.gif);
}
.white_box3 {
    background-image:url(http://media.netcomm.com.au/public/assets/image/0009/7110/95.gif);
}
.content_products_label {
    background-image:url(http://media.netcomm.com.au/public/assets/image/0014/7106/70.gif);
    background-repeat:no-repeat;
}
.content2_inside_tab {
    background-image:url(http://media.netcomm.com.au/public/assets/image/0016/7108/76.gif);
}
.download_box_result {
    background-image:url(http://media.netcomm.com.au/public/assets/image/0015/8340/166.gif);
    background-repeat:repeat-y;
}
.macbluebox {
   background-image: url('http://media.netcomm.com.au/public/assets/image/0013/7114/gradientblue.jpg');
}
.product_bullet ul li {
   background-image:url('http://media.netcomm.com.au/public/assets/image/0015/7107/72.gif');
}
/*--leftnav--*/
  #p7PMnav .p7PMtrg {
    background-image: url(http://media.netcomm.com.au/public/assets/image/0017/7118/p7PM_light_east.gif);
}
#p7PMnav .p7PMon {
    background-image: url(http://media.netcomm.com.au/public/assets/image/0016/7117/p7PM_dark_east.gif);
}
/*--misc--*/
  .pdf_link {
    list-style-image:url(http://media.netcomm.com.au/public/assets/image/0010/7102/57.gif);
}
/*--category--*/
.cat {
   background-image:url(http://media.netcomm.com.au/public/assets/image/0020/6914/34.gif);
}
.cat2 {
   background-image:url(http://media.netcomm.com.au/public/assets/image/0012/7113/107.gif);
}
.cat_left_border {
   background-image:url(http://media.netcomm.com.au/public/assets/image/0006/6918/48.gif);
}
.cat_bot_gradient {
   background-image:url(http://media.netcomm.com.au/public/assets/image/0004/6916/42.gif);
}
.cat_bot_gradient2 {
   background-image:url(http://media.netcomm.com.au/public/assets/image/0011/7112/98.gif);
} 
.cat_right_gradient {
   background-image:url(http://media.netcomm.com.au/public/assets/image/0007/6919/51.gif);
}
.cat_right_gradient2 {
   background-image:url(http://media.netcomm.com.au/public/assets/image/0010/7111/97.gif);
}
.cat_heading, .cat_heading2, .cat_heading3 {
    background-image:url(http://media.netcomm.com.au/public/assets/image/0003/6915/35.gif);
    background-repeat:repeat;
}

.ui-tabs-nav-item a {
    background: #999999 url(http://media.netcomm.com.au/public/assets/image/0018/8343/999999_40x100_textures_01_flat_75.png) 0 50% repeat-x;
}
.ui-tabs-nav-item a:hover {
    background: #182C4E url(http://media.netcomm.com.au/public/assets/image/0017/8342/182C4E_40x100_textures_01_flat_75.png) 0 50% repeat-x;
}
.ui-tabs-selected a, .ui-tabs-selected a:hover {
    background: #182C4E url(http://media.netcomm.com.au/public/assets/image/0016/8341/182C4E_40x100_textures_01_flat_65.png) 0 50% repeat-x;
}

.product_downloads {
   background-image:url(http://media.netcomm.com.au/public/assets/image/0008/8675/83.gif); 
}  
.chickaroo {
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color:#FFFFFF;
}
hotspots_home {
   background-image: url('http://media.netcomm.com.au/public/assets/image/0003/28929/164.jpg');
   background-repeat:no-repeat;
   background-position:bottom right;
}
/*--Top Nav--*/
#sddm 
{
	position: relative;
	margin: 0;
	padding: 0;
	z-index: 30;
	list-style-type: none;
}

#sddm li 
{
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px arial;
}

#sddm li a{

	min-height: 28px;
	height: auto !important;
	height: 28px;
	display: block;
	margin:0px;
	padding:0px;
	color: #FFF;
	text-align: center;
	text-decoration: none;
	

}


#sddm div 
{ 
	/* drop down box */
	position: absolute;
	#visibility: hidden;
	margin-left: 0;
	padding: 0;
	background: #ECEEEF;
	border: 1px solid #5970B2;
	width: auto;
	height: auto;
        z-index: 5;
        display: block;

}

#sddm div a	
{
	/* drop down contents */
	position: relative;
	display: block;
	margin: 0;
	padding: 5px 10px;
	width: auto;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	background: #ECEEEF; 
	color: #2875DE;
	font: 11px arial;
	text-indent: 0px;
	min-height: 12px;
	height: auto !important;


}

#sddm div a:hover 
{
	/* drop down content hovers */
	background: #003366;
	color: #FFF;
}

#home a{
	background:url('http://media.netcomm.com.au/public/assets/image/0011/85358/menus.jpg') 0 0;
	width:101px;
}
#home a:hover{
	background: url('http://media.netcomm.com.au/public/assets/image/0011/85358/menus.jpg') 0 -29px;
}

#solutions a{
	background:url('http://media.netcomm.com.au/public/assets/image/0011/85358/menus.jpg') -102px 0;
	width:100px;
}
#solutions a:hover{
	background: url('http://media.netcomm.com.au/public/assets/image/0011/85358/menus.jpg') -102px -29px;
}

#products a{
	background:url('http://media.netcomm.com.au/public/assets/image/0011/85358/menus.jpg') -203px 0;
	width:98px;
}
#products a:hover{
	background: url('http://media.netcomm.com.au/public/assets/image/0011/85358/menus.jpg') -203px -29px;
}

#services a{
	background:url('http://media.netcomm.com.au/public/assets/image/0011/85358/menus.jpg') -302px 0;
	width:95px;
}
#services a:hover{
	background: url('http://media.netcomm.com.au/public/assets/image/0011/85358/menus.jpg') -302px -29px;
}

#support a{
	background:url('http://media.netcomm.com.au/public/assets/image/0011/85358/menus.jpg') -398px 0;
	width:92px;
}
#support a:hover{
	background: url('http://media.netcomm.com.au/public/assets/image/0011/85358/menus.jpg') -398px -29px;
}

#about a{
	background:url('http://media.netcomm.com.au/public/assets/image/0011/85358/menus.jpg') -491px 0;
	width:147px;
}
#about a:hover{
	background: url('http://media.netcomm.com.au/public/assets/image/0011/85358/menus.jpg') -491px -29px;
}

#resellers a{
	background:url('http://media.netcomm.com.au/public/assets/image/0011/85358/menus.jpg') -639px 0;
	width:130px;
}
#resellers a:hover{
	background: url('http://media.netcomm.com.au/public/assets/image/0011/85358/menus.jpg') -639px -29px;
}

#investors a{
	background:url('http://media.netcomm.com.au/public/assets/image/0011/85358/menus.jpg') -770px 0;
	width:103px;
}
#investors a:hover{
	background: url('http://media.netcomm.com.au/public/assets/image/0011/85358/menus.jpg') -770px -29px;
}

#contact a{
	background:url('http://media.netcomm.com.au/public/assets/image/0011/85358/menus.jpg') -874px 0;
	width:134px;
}
#contact a:hover{
	background: url('http://media.netcomm.com.au/public/assets/image/0011/85358/menus.jpg') -874 -29px;
}

/*--Right Hand Strip Images--*/
#latest_news{
  width:205px;
  height:30px;
  background:url('http://media.netcomm.com.au/public/assets/image/0009/85716/right_hand_imgs.jpg') 0 -31px;
}

#quick_links{
  width:205px;
  height:30px;
  background:url('http://media.netcomm.com.au/public/assets/image/0009/85716/right_hand_imgs.jpg') 0 0;
}

div.pdf-file{
  background:url("http://media.netcomm.com.au/public/assets/image/0011/641/pdf-icon.gif") no-repeat scroll left center transparent;
  padding:0 0 0 22px;
  min-height:20px;
  display:block;
}
.director_text{ 
    width: 450px;
    float: right;
}
h2.reseller{
    color: #003366;
    padding: 0 0 10px 0;
    margin: 0;
    font-size: 18px;
}
h3.reseller{
    margin-top: 8px;
    margin-bottom: 0;
    color: #00579a;
    font-size: 15px;
}
div.branch h4{
    margin: 0px;
    padding-top: 8px;  
    padding-bottom: 8px;  
}
div.grid div.address{
    width: 250px;
    float: left;
}
div.grid div.contact{
    width: 250px;
    float: right;
}
div.grid div.contact div.tel_details{
    display: inline-block;
    width: 200px;
}
div.tel{
    display: inline-block;
    color: #00579A;
    width: 40px;
}
h1.logo {
    background: url("http://media.netcomm.com.au/public/assets/image/0007/79882/logo.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    height: 32px;
    width: 143px;
    margin: 45px 0 0 25px;
    text-indent: -9999px;
}

.ql {
    border-bottom: 1px solid lightGray;
    font-weight: bold;
    padding: 9px 0 9px 6px;
}

div.ql a {
    text-decoration: none;
    color: #00579A;
}

.ln {
    border-bottom: 1px solid lightGray;
}

div.ln a {
    text-decoration: none;
    color: black;
    padding: 9px 0 9px 6px;
    display: block;
}

.ln_date {
    font-weight: bold;
    color: #00579A;
}

.more_ln {
    padding-right: 10px;
    text-align: right;
    display: block;
    text-decoration: none !important;
    color: #00579A !important;
}

.contact2 { 
float: left; 
width: 180px; 
display: inline-block; 
} 
.contact4 { 
float: left; 
width: 90px; 
display: inline-block; 
}

.ui-dialog-content table {
    border-width: thin;
    border-spacing: 1px;
    border-style: solid;
    border-color: black;
    border-collapse: collapse;
    background-color: white;
    color: black;
    text-align: left;
    vertical-align: top;
}
.ui-dialog-content th {
    border-width: thin;
    padding: 8px;
    border-style: inset;
    border-color: black;
    background-color: #6F7072;
    color: white;
}
.ui-dialog-content td {
    border-width: thin;
    padding: 8px;
    border-style: solid;
    border-color: black;
    background-color: white;
}

.g3row1 {
    background: #ECECEE;
}

.g3table a {
    text-decoration: none;
}

.ui-dialog-content ul, .ui-dialog-content li {
    list-style: none inside none;
}

.ui-widget-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.ui-widget-overlay {
    background: #666666 url(http://media.netcomm.com.au/public/assets/image/0005/34547/ui-bg_diagonals-thick_20_666666_40x40.png) left top repeat; 
    opacity: .50;
    filter: Alpha(Opacity=50); 
}

.ui-dialog-content {
    margin: 30px auto 30px 30px;
    position: relative;
    overflow: auto;
}

.ui-dialog {
    background: #000000 no-repeat; 
    opacity: .90;
    filter:Alpha(Opacity=90);
    height: 500px;
    overflow: hidden;
    color: white;
    position: absolute;
}

.ui-dialog-titlebar-close {
    background: url(http://media.netcomm.com.au/public/assets/image/0009/34785/close.png) no-repeat;
    text-indent: -9999px;
    display: block;
    position: absolute;
    right: 12px;
    top: 26px;
    text-indent: -9999px;
    width: 102px;
    height: 26px;
}

.ui-button {
    position:absolute;
    right:130px;
    top:26px;
    background: url(http://media.netcomm.com.au/public/assets/image/0004/60574/Print.png) no-repeat;
    text-indent: -9999px;
    display: block;
    width: 102px;
    height: 26px;
    border: 0 none;
}

.ic_header	{
	color:white;
	font-weight:500;
	text-decoration:none;
	border-top:none;
	border-right:.5pt solid white;
	border-bottom:1.5pt solid white;
	border-left:none;
        font-size:10px;
	background:#4F81BD;
}
.ic_odd	{
	color:black;
	font-weight:400;
	border-top:none;
	border-right:.5pt solid white;
	border-bottom:.5pt solid white;
	border-left:none;
	background:#DBE5F1;
}
.ic_even	{
	color:black;
	font-weight:400;
	border-top:none;
	border-right:.5pt solid white;
	border-bottom:.5pt solid white;
	border-left:none;
	background:#B8CCE4;
}
.cs_is {
    background: none repeat scroll 0 0 #FFEEDD;
}
.cs_divider {
    background-color: #E86A10;
    border: medium none;
    color: #E86A10;
    height: 1px;
    margin: 10px auto 10px 0;
    text-align: left;
    width: 550px;
}
.download_cs_dl {
    list-style: none outside none;
    margin-left: -45px;
}
.download_image {
    float: left;
    padding-top: 3px;
    text-align: center;
    width: 34px;
}
.download_cs_link {
    float: left;
    padding-top: 3px;
    width: 70px;
    color: #000000;
}
.download_size {
    float: left;
    padding-top: 3px;
}
.cs_is_content h4 {
    display: inline;
    font-size: 1.3em;
}

    
#apn {
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: black;
	border-collapse: collapse;
	background-color: rgb(255, 250, 250);
}
#apn th {
	border-width: 1px;
	border-style: inset;
	border-color: black;
	background-color: rgb(255, 250, 250);
}
#apn td {
	border-width: 1px;
	border-style: inset;
	border-color: black;
	background-color: rgb(255, 250, 250);
}
.product_apn {
    text-align: left;
}
.product_apn_even {
     background: #eeeeee;
}
.product_os_list_even{
     background: #e0e0e0;
}

.wform ul, .wform li {
    list-style: none inside none;
    padding: 0px;
}

#form_email_42937_submit {
    background: url('http://media.netcomm.com.au/public/assets/image/0003/19929/submit_button.gif') no-repeat center center scroll transparent;
    border: none;
    padding: 15px 43px;
}

#form_email_42937_previous_page {
    background: url('http://media.netcomm.com.au/public/assets/image/0005/43439/previous_button.gif') no-repeat center center scroll transparent;
    border: none;
    padding: 15px 43px;
}

#form_email_77209_submit {
    background: url('http://media.netcomm.com.au/public/assets/image/0003/19929/submit_button.gif') no-repeat center center scroll transparent;
    border: none;
    padding: 15px 43px;
}

#form_email_77209_previous_page {
    background: url('http://media.netcomm.com.au/public/assets/image/0005/43439/previous_button.gif') no-repeat center center scroll transparent;
    border: none;
    padding: 15px 43px;
}

#form_email_51333_submit {
    background: url('http://media.netcomm.com.au/public/assets/image/0003/19929/submit_button.gif') no-repeat center center scroll transparent;
    border: none;
    padding: 15px 43px;
}

#form_email_51333_previous_page {
    background: url('http://media.netcomm.com.au/public/assets/image/0005/43439/previous_button.gif') no-repeat center center scroll transparent;
    border: none;
    padding: 15px 43px;
}

#ticker {
    width: 750px;
    height: 32px;
    background: #D40000;
    color: white;
    font-size: 1.3em;
}

#ticker_title {
   width: 164px;
   float: left;
   font-weight: bold;
   padding: 8px 0px 0px 5px;
   margin: 0;
}

#news {
   width: 580px;
   float: left;
   list-style: none;
   padding: 8px 0px 0px 0px;
   width: 580px;
   margin: 0;
}

#news li {
   list-style-type: none;
   display: inline;
}

ul.manual-list{
  padding-left: 5px;
}
ul.faq-list{
  padding-left: 15px;
}
div.sdmenu {
	width: 205px;
	font-family: Arial, sans-serif;
	font-size: 11px;
	padding-bottom: 10px;
	color: #0860A8;
	padding-top: 10px;
}
div.sdmenu div {
	overflow: hidden;
}
div.sdmenu div:first-child {
}
div.sdmenu div.collapsed {
	height: 30px;
}
div.sdmenu div span {
	display: block;
	#padding: 8px 14px 8px 15px;
	font-weight: bold;
	color: #0860A8;
	cursor: default;
	border-bottom: 1px solid #ddd;
}
div.sdmenu div.collapsed span {
}
div.sdmenu div a {
	padding: 5px 10px 5px 15px;
	background: #eee;
	display: block;
	border-bottom: 1px solid #ddd;
	color: #0860A8;
}
div.sdmenu div a.current {
	background : #ccc;
}
div.sdmenu div a:hover {
	color: #0860A8;
	text-decoration: none;
}

div.pop ul li div,
div.pop ul li ul
{display: none;}

div.pop ul li:hover div,
div.pop ul li:hover ul
{display: inline;}

body {
 font-family:Arial;
 font-size:11px;
}

.video {
  border: 1px solid rgb(204, 204, 204); 
  float: left; 
  margin-right: 3px; 
  text-align: center; 
  width: 178px;
  text-decoration: none;
  margin-bottom: 5px;
}

.video2 {
  border: 1px solid rgb(204, 204, 204); 
  float: left; 
  margin-right: 3px; 
  text-align: center; 
  width: 170px;
  height: 125px;
  text-decoration: none;
  margin-bottom: 5px;
}

.clear {
  clear: both;
}

div.video a, div.video a img {
  text-decoration: none;
}
.search {  
    height:35px;
    width:250px;
    float:right;
}
.search form {
	padding-top:7px;
	padding-left:15px;
}

.search form input {
	border:1px solid black;
}

/*--warranty--*/
.register
{
	width:264px;
	height:26px;
	text-indent:-9999px;
	display:block;
}
.verify
{
	background:url(http://media.netcomm.com.au/public/assets/image/0008/39545/Verify.jpg) no-repeat;
	width:264px;
	height:26px;
	text-indent:-9999px;
	display:block;
}

.left-block
{
	width:275px;
	float:left;
}
.left-block p
{
	width:260px;
	margin-left:5px;
}
/**/

/*--glossary--*/
.glossary_odd {
  background: #d3e9fa;
}


/*--container--*/
.container {
 margin-left:auto;
 margin-right:auto;
 width:1008px;
 min-height:100%;
}
/*--header--*/
.header_bg {
 background-color:#6D9EC5;
}

/*---top menu float left----*/
.left, .topnav div {
 float:left;
 margin-top:0px;
}
.topnav2, .topnav2 a {
 min-height:1px;
 height:auto !important;
 height:1px;
}
.topnav2 ul {
 list-style-type:none;
 float:left;
 height:28px;
}
.topnav2 ul li {
 float:left;
}
.topnav2 a {
 text-decoration:none;
}
.topnav2 a, .topnav2 ul li, .topnav2 ul {
 padding:0px;
 margin:0px;
}

/*--content--*/
.topnavbg, .footerbg {
 background-color:#182C4E;
}
.home_search {
 width:670px; 
 padding-top:2px;
}
.home_go {
 padding-top:3px;
}
.home_welcome {
 padding-bottom:5px;
}
.home_content {
 padding-left:35px; 
 padding-bottom:30px;
}
.home_wrap {
 width:680px;
}
.content {
 min-height:512px;
 height:auto !important;
 height:512px;
 padding:10px 0px 10px 20px;
 width:770px;
}
.content2 {
 min-height:512px;
 height:auto !important;
 height:512px;
 padding:20px 0px 10px 0px;
 width:590px; /*for inside page*/ 
}
.content2_inside {
 padding-left:20px;
 padding-right:20px;
}
.content_gradient2 {
background-image:url(http://media.netcomm.com.au/public/assets/image/0011/7103/60.gif);
}
.content2_inside a:hover {
 text-decoration:none;
 color:#1968a1;
}

h3.header {
 font-size:14px;
 color:#6d9ec5;
 margin:0px;
}
h3.header2 {
 font-size:14px;
 color:#003366;
 margin:0px;
}
h2.header, h2.product_categ {
 font-size:14px;
}
h2.faq {
 padding:10px 0px 0px 0px;
}
h1.header {
 font-size:24px;
 display: none;
}
.content_top_gradient {
 height:8px;
 width:795px;
}
.content_sub_heading {
 font-size:14px;
 margin-top:15px;
}
.list ul {
 padding-left:0px;
 padding-top:10px;
 padding-right:10px;
 list-style:inside;
}
.white_box {
 min-height:365px;
 height:auto !important;
 height:365px; 
 width:537px;
}
.white_box2 {
 min-height:200px;
 height:auto !important;
 height:200px; 
 width:300px;
}
.white_box3 {
 min-height:200px;
 height:auto !important;
 height:200px; 
 width:400px;
}
.content_products {
 width:115px;
 padding:5px;
 margin-bottom:15px;
 margin-right:10px;
}
.content_h2_bullet {
 padding-top:3px;
 padding-right:7px;
}
.content_products_label {
 height:25px; 
 padding:5px; 
 margin-top:0px
}
.content_tab ul li {
 list-style:none;
 display:inline;
 margin-right:.2px;
 margin-bottom:0px;
}
.content_tab ul li a {
 background-color:#999999;
}
.content_tab ul {
 margin-bottom:5px;
 margin-left:0px;
}
.content2_inside_tab {
 padding-top:20px;
}
.content2_collapse {
 border:#CCCCCC 1pt solid;
}
.content2_collapse_header {
 background-color:#cccccc; 
 padding:5px;
}
.content2_collapse_inside {
 padding-left:10px;
 padding-top:8px;
 padding-right:10px;
 border-bottom:#CCCCCC 1pt solid;
}
.product_header {
 background-color:#000033; 
 color:#FFFFFF; 
 padding:0px; 
 padding-left:10px;
}
.product_specs {
 width:61.1%;
 border-right:#CCCCCC 1px solid;
 padding-right:8px;
 padding-left:8px;
}
.product_specs, .product_box, .product_downloads {
 min-height:222px;
 height:auto !important;
 height:222px;
}
.product_box, .product_box2, .product_bullet {
 border:#CCCCCC 1px solid;
 margin-bottom:20px;
}
.product_box2, .product_bullet {
 min-height:100px;
 height:auto !important;
 height:100px;
 width:547px;
}
.product_downloads {
 width:35.7%; 
 margin:0px; 
}
.product_downloads ul li {
 width:150px;
}
.product_box ul  {
 list-style-position: outside;
 list-style-type: square;
 margin:10px 0px 0px 25px;
}
.product_name {
 width:330px; 
 border-right:#CCCCCC 1px solid; 
 padding:5px;
}
.product_name2 {
 width:261px; 
 border-right:#CCCCCC 1px solid; 
 padding:5px;
}
.download_box {
 border:#CCCCCC 1px solid; 
 width:270px; 
 min-height:91px; 
 height:auto !important;
 height:91px; 
 margin-right:3px; 
 margin-top:10px;
}
.download_box_img {
 border-right:#CCCCCC 1px solid;
}
.download_box_prod {
 padding:10px;
}
.download_box_prod a:hover {
 text-decoration:none;
 color:#1968a1;
}
.download_box_prod3 {
 padding:3px;
 width:125px;
 border-left:#CCCCCC 1px solid;
 min-height:90px;
 height:auto !important;
 height:90px;
}
.download_box_prod2 {
 padding:10px;
 border-left:#CCCCCC 1px solid;
 width:405px;
 min-height:80px;
 height:auto !important;
 height:80px;
}
.download_box_prod4 {
 padding:10px;
 border-left:#CCCCCC 1px solid;
 width:405px;
 min-height:80px;
 height: auto !important;
 height:80px;
}
.looking {
 font-size:12px;
 background-color:#cee2f0;
 margin-top:10px;
 width:270px; 
 height:93px;
}

.voip_background {
 min-height:234px; 
 height:auto !important; 
 height:234px;  
 width:532px;
 border:#CCCCCC 1px solid; 
 background-repeat:repeat-x; 
 background-position:bottom;
 padding:1px;
}  
.voip_bg_border {
 background-position:center;
 background-repeat:repeat-y;
}
.voip {
 width:250px;
 min-height:234px; 
 height:auto !important; 
 height:234px;
 padding:6px;
}
.product_bullet ul {
 list-style-type:none;
 margin:0px;
 padding:10px;
}
.product_bullet ul li {
 background-repeat:no-repeat;
 background-position:top left;
 padding-top:5px;
 padding-bottom:10px;
 padding-left:30px;
}
.product_title_box {
 width:108px;
}
.product_title1 {
 font-size:20px; 
}
.product_title2 {
 font-size:14px; 
}
.product_title1, .product_title2 {
 font-weight:bold;
 color:#FFFFFF;
}

.content2_header {
 background-color: #11203d;
 padding:10px 0px 10px 20px;
 color: #FFFFFF;
 border-bottom:#FFFFFF 1px solid;
 height:10px;
}
.content2_header1 {
 color: #FFFFFF;
 font-weight: bold;
}
.content2_header1A {
 width: 590px;
 background-color: #878787;
}
.content2_hlist {
 width: 100px;
}
.content2_hstatus {
 width: 54px;
}
.content2_hcode {
 width: 80px;
}
.content2_h1price {
 width: 87px;
}
.content2_h1price, .content2_hcode, .content2_hstatus, .content2_hlist {
 text-align: center;
}
.content2_htitle{
 width: 335px;
}
.content2_h1title {
 width:330px;
 background-color: #878787;
 padding:10px 10px 10px 20px;
}
.content2_h1price, .content2_h1status, .content2_h1code {
 padding-top: 10px;
 padding-bottom: 10px;
}
.content2_h1status {
 text-align: center;
 width: 60px;
}
.content2_h1code {
 text-align: center;
 width: 80px;
}
.content2_body {
 width: 320px;
 text-align: justify;
 padding:20px 20px 0px 20px;
}
.hotspots_hcontent {
 width:250px;
 height:auto !important;
 min-height:120px;
}
.image {
 padding-top: 50px;
}
.link {
 padding:20px 0px 20px 0px;
}
.bluebox {
 color: #999999;
 width: 200px;
 margin-left: 20px;
 border: 1px solid #3399fe;
 margin-top: 35px;
 margin-bottom: 35px;
}
.blueboxheader {
 color: #FFFFFF;
 background-color: #3399fe;
 padding-left: 5px;
}
.blueboxcontent {
 padding-left: 5px;
 padding-right: 5px;
}
/*--*/
.link ul {
 padding: 0;
 margin: 0;
}
.link ul li {
 list-style-type: none;
 padding-left: 10px;
 padding-right: 7px;
}
.link a {
 display: block;
 text-decoration: underline;
 background-color: transparent;
 color: #0860A8;
}
.link a:hover, .ch_link ul li a:hover {
 text-decoration:none; 
 color:#1968a1;
}
.ch_link ul li {
 padding-bottom:5px;
}
a:hover {
 text-decoration:none;
 color:#1968a1;
}
.pcontent {
 padding-left:30px;
}
.ptable {
 font-size: 18px;
 color: #000166;
 font-weight: bold;
}
.pheader  {
 font-weight: bold;
 font-size: 14px;
 background-color: #999999;
 padding: 5px;
 color: #FFFFFF;
}
.pheader_pic  {
 width: 60px;
}
.pheader_spec  {
 width: 80px;
}

.pheader_code {
 width: 90px;
}
.prows {
 width: 240px;
}
.prows2 {
 width: 310px;
}
.prows3 {
 width: 360px;
}
.rheader {
 font-weight: bold;
 padding:5px;
}
.prows_pic  {
 width: 58px;
}
.pdivider {
 width:487px;
 border-top:#666666 1px solid;
}

/*--call to action--*/
.call {
 min-height:588px;
 height:auto !important;
 height:590px;
 width:205px;
}
.call_info {
 padding:5px 10px 5px 10px;
}
.call_logos {
 margin-top:20px;
}
.call_logos div {
 padding-bottom:10px;
}
.call_quick_links {
 border-bottom:#999999 1pt solid; 
 margin-top:20px; 
 background-color:#ebebeb;
}
.call_quick_links ul {
 list-style:none; 
 padding:22px;
 margin:0px;
}
.call_quick_links ul li {
 margin-bottom:10px;
}
.call_quick_links ul li a {
 color:#000000;
 text-decoration:underline;
}
/*--category--*/
.cat_img {
 border:4px #CCCCCC solid;
 margin-right:10px;
}
.cat_img2 {
 border:1px #CCCCCC solid;
 margin-right:10px;
}

.cat_content {
 padding:10px 5px 10px 10px;
 width:226px;
}
.cat_content2 {
 padding:10px 5px 10px 5px;
 width:170px;
}
.cat_content3 {
 padding:10px 5px 10px 10px;
 width:255px;
}
.cat_info {
 width:130px;
}
.cat {
 background-color:#F2F6FB;
 min-width:759px;
 width:750px;
}
.cat2 {
 background-color:#e1ebf5;
 width:549px;
}
.cat_mid_border {
 margin-top:5px;
}
.cat_group {
 width:251px;
}
.cat_group2 {
 width:150px;
}
.cat_bot_gradient {
 width:723px;
}
.cat_bot_gradient2 {
 width:516px;
}
.cat_list ul {
 list-style:outside;
 padding-left:17px;
}
.content_top_gradient, .content2_inside_tab {
 background-position:top;
}
.cat_left_border {
 width:251px;
 background-position:right;
}
.cat_left_border2 {
 width:180px;
 background-position:right;
 border-right:1px #dcdfe6 solid;
}
.cat_right_gradient {
 background-position:top right;
 border:#E4E4E4 1pt solid;
 width:759px;
}
.cat_right_gradient2 {
 background-position:top right;
 width:549px;
}
.cat_heading {
 padding:3px 0px 0px 10px;
 width:240px;
 height:17px;
}
.cat_heading2 {
 width:170px;
 height:17px;
}
.cat_heading3 {
 background:#182C4E none repeat scroll 0 0;
 width:261px;
 height:17px;
}
/*--footer--*/
.footer {
 width:960px;
 height:29px;
 padding:3px 20px 0px 20px;
 background-color:#182C4E;
}
.footer a {
 color:#FF8700;
 text-decoration:underline;
}
.sitemap {
 float:right;
 color:#FF8700;
}
/*--misc--*/
.clear {
 clear:both;
}
.pdf_link li {
 padding:0px 0px 10px 10px;
}
hr {
 border: 1pt solid #999999;
}
.bluet {
 background-color: #009ee0;
 border: 0.2pt none #009EE0;
 color: #009ee0;
 height: 1px;
}

.position {
 color:#000000;
}
.director_pic {
 border:#FF0000 1pt hidden;
 margin-right:10px;
}
.note {
 color:#999999;
 padding-bottom:5px;
}
.right {
 float:right;
}
.arrow_link {
 padding-left:20px; 
 padding-bottom:20px; 
}
.arrow_link2 {
 padding:10px 0px 20px 0px;
 list-style:outside;
 margin-left:25px;
}
.arrow_link2 a:hover {
 text-decoration:none; 
 color:#1968a1;
}
.support_options p {
 margin-top:10px;
 padding:0px;
}
.price {
 text-align:right;
}
.news {
 overflow-y:scroll;
 height:200px;
}
.news a:hover {
 text-decoration:none;
 color:#1968a1;
}
.white_box {
 padding:20px 0px 20px 0px;
}
.price2 {
 color:#009a00;
 font-weight:bold;
 padding-right:10px;
}
.note2 {
 color: #FF0000;
}

/*--groups--*/
body, .container, .product_downloads, .product_box ul, .content_tab ul, .news a, .news, .product_categ {
 padding:0px 0px 0px 0px;
}

body, form, h1.header, h2.header, .product_header, h2.faq, .arrow_link2, .arrow_link, .news a, .news, .product_categ  {
 margin:0px 0px 0px 0px;
}
select option.combo_box  {
 padding-bottom:50px;
 margin-bottom:50px;
}
.header_bg, .content_top_gradient, .cat, .cat_bot_gradient, .cat_bot_gradient2, .content2_inside_tab, .product_downloads, .cat2 {
 background-repeat:repeat-x;
}  
.cat_heading1, .cat_heading2, .cat_heading3 {
 padding-top:5px;
 padding-left:10px;
 color:#003366;
}
.content_sub_heading, .cat_heading, .cat_heading1, .cat_heading2, .cat_heading3, .month, .year, .label, .content_tab ul li, .content_tab ul li a, .date, .position, .price, .product_header {
 font-weight:bold;
}
.content_mid_gradient, .content_gradient, .content_gradient2, .header_gradient {
 background-position:center;
}
.call_logos div, .month, .year {
 text-align:center;
}
.cat_left_border, .cat_left_border2, .content_gradient, .content_gradient2, .header_gradient, .cat_right_gradient, .cat_right_gradient2, .white_box {
 background-repeat:repeat-y;
}
.list ul, .cat_list ul {
 list-style-type:square;
 margin:0px;
}
.list a, .call_wrap a, .pdf_link a , .specific, .content2_inside a {
 color:#0099FF;
 text-decoration:underline;
}
/*------------------------*/
.list a:hover, .call_wrap a:hover, .pdf_link a:hover {
  color:#1968a1;
  text-decoration:none;
}

.cat_heading, .cat_heading2, .cat_heading3, .footer, .month, .year, .label, .content_tab ul li, .content_tab ul li a   {
 color:#FFFFFF;
}
h1.header, h2.header {
 padding:0px 0px 10px 0px;
}
h1.header, h2.header, h2.faq, h2.product_categ {
 color:#003366;
}
.month, .year, .label {
 padding:3px 3px 3px 3px;
 background-color:#003366;
}
.event, .news {
 padding-bottom:10px;
}
.content_top_gradient {
 text-align:right;
}
.content_tab ul li span, .content_tab ul li a {
 padding:5px 12.5px 5px 12.5px;
}
.content_tab ul li span, .content_tab ul li a:hover {
 background-color:#182c4e;
}
.content_tab ul li a:hover { 
 color:#FFFFFF;
}
.content_tab ul li a {
 text-decoration:none;
}
.call_quick_links ul li a, .arrow_link2 a, .news a  {
 text-decoration:underline;
}
h2.faq, .product_header, .call_quick_links ul li, .cat_heading, .cat_heading2, .cat_heading3, .arrow_link, .cat_heading1 {
 font-size:12px;
}

.call .call_wrap .right_hand_menu
{
width: 185px;
height: 24px;
background: #D40000;
#text-shadow: black 1px 1px 1px;
color: white;
font-family: Arial Narrow;
font-size: 12px;
font-weight: bold;
padding-top: 6px;
padding-left: 20px;
}
.quick_link_bg
{
width: 185px;
height: 24px;
background: #182C4E;
text-shadow: black 1px 1px 1px;
color: white;
font-family: Arial Narrow;
font-size: 14px;
font-weight: bold;
padding-top: 6px;
padding-left: 20px;
}

		#calculator	{
			font-family: Verdana, arial;
			font-size: 1em;
		}
		
		#calc_page1	{
			display: block;
		}
		
		#calc_page2	{
			display: none;
		}
		
		#calculator h2	{
			font-size: 2em;
			font-weight: lighter;
		}
		
		#calc_numbers_box	{
			background: lightGrey;
			height: 300px;
			width: 550px;
			position: relative
		}
		
		#calc_inner_numbers_box {
			bottom: 10px;
                        font-size: 0.8em;
			left: 10px;
			position: absolute;
			right: 10px;
			top: 10px;
                        line-height: 10%;
		}
		
		#calc_inner_results_box {
			bottom: 10px;
			left: 10px;
			position: absolute;
			right: 10px;
			top: 40px;
		}
		
		#calc_ex_text	{
			position: absolute;
			top: 4px;
			left: 8px;
		}
		
		.calcfield	{
			width: 70px;
			height: 22px;
			border: 1px solid black;
                        text-align: center;
		}
		
		.calclabel	{
			padding-left: 8px;
		}
		
		#calc_small_boxes	{
			float: left;
			font-size: 1em;
			height: 150px;
			padding: 0 0 45px 30px;
			text-align: center;
			width: 321px;
		}
		
		.calc_small_box	{
			background: url(http://media.netcomm.com.au/public/assets/image/0020/39260/small-box.jpg) repeat;
			border: 1px solid black;
			float: left;
			height: 81px;
			margin: 5px 0 0 5px;
			padding: 0 2px;
			position: relative;
			width: 138px;
		}
		
		#calc_big_box	{
			background: url(http://media.netcomm.com.au/public/assets/image/0003/39261/big-box.jpg);
			border: 1px solid blue;
			float: left;
			font-size: 0.85em;
			width: 138px;
			height: 170px;
			margin: 5px 0 0;
			text-align: center;
			position: absolute;
			left: 333px;
		}
		
		#calc_box1, #calc_box2, #calc_box3, #calc_box4	{
			bottom: 5px;
			color: white;
			font-size: 2em;
			left: 25px;
			position: absolute;
		}
		
		#calc_box5	{
			color: white;
                        display: block;
			font-size: 7em;
			left: 45px;
			padding-top: 50px;
		}
.calc_bluebox {
    border:1px solid #3399FE;
    color:#999999;
    margin-top:10px;
    width:200px;
}

.calc_blueboxheader {
background-color:#3399FE;
color:#FFFFFF;
padding-left:5px;
}

.blueboxcontent {
padding-left:5px;
padding-right:5px;
}

.warnings {
color: red;
font-size: 1.2em;
}