@charset "utf-8";
/****** MISC. STYLING ******/
body {
	background: #e6e6e6;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
}

img, h1, ul, li {
	border: none;
	padding:0;
	margin:0;
	color: #306;
}
.clear {
	clear:both;
}

/****** HEADER STYLING ******/
#headercontainer {
	background:#FFFFFF;
}  
.oneColFixCtrHdr #header { 
	width: 860px;
	margin: 0 auto;
	text-align: left; /* this overrides the text-align: center on the body element. */
	padding: 0 82px;
	background-color: #FFFFFF;
	background-position: center top;	
}
.oneColFixCtrHdr1 #header { 
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	
	font-weight: bold;
	
	
	
		
}

.leftMenu0
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #666666;
	font-weight: bold;
}

.oneColFixCtrHdr #header h1 {
background-image:url(../images/main/net-logo.jpg);
background-position:left top;
background-repeat:no-repeat;
float:left;
height:95px;
margin:0;
padding:0;
text-indent:-9000px;
width:219px;
}
.oneColFixCtrHdr #header #contact {
	float:right;
	font-size:16px;
} 
#header #contact a {
	color:#FF7F00;
}

/****** NAVIGATION STYLING ******/
#topnav {
background-image:url(../images/main/nav-bg-repeat.jpg);
background-position:left top;
background-repeat:repeat-x;
height:30px;
margin:0;
padding:0;
width:100%;	
}
#topnav ul#centernav {
	width:900px;
	margin:0 auto;
	padding:0;	
}
#topnav li {
	list-style:none;
	float:left;
	width:148px;
	padding:5px 0 0 0;
}
#topnav li.divider {
	width:2px;
	padding:0;
	margin:0;
}
#topnav li a {
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	margin:0;
	padding-top: 5;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
/****** CONTENT STYLING ******/
.oneColFixCtrHdr #container {
background-image:url(../images/main/main-page-bg.jpg);
background-position:center top;
background-repeat:repeat-y;
margin:0 auto;
padding:0 62px;
text-align:left;
width:900px;
}
.oneColFixCtrHdr #mainContent {
	margin:0;
	padding: 0 10px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
}
#mainContent #quicklinks {
	background-image: url(/netinc/images/index_images/quick-links-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 109px;
	width: 263px;
	position:relative;
	list-style-type:none;
	line-height:1.5em;
	font-size:9px;
	padding:15px 0 0 15px;
	margin-left:7px;
	float:left;
}
#mainContent #quicklinks .heading {
	font-size:15px;
	font-weight:bold;
} 


/****** FOOTER CONTENT ******/
.oneColFixCtrHdr #footer {
	width: 860px;
	margin: 0 auto;
	text-align: left; /* this overrides the text-align: center on the body element. */
	padding: 0 82px;
	background-image:url(../images/main/main-page-bg.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.oneColFixCtrHdr #footer p {
	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
	padding: 10px 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
	font-size:9px;
	color:#B2B2B2;
}
#footer .bottom-nav, #footer .bottom-nav a {
	color: #000000;
	font-size:10px;
	text-decoration:none;
}

/****** SUB PAGES ******/
#subpage #mainContent h2 {
	background-image: url(/netinc/images/subpages/header-bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 25px;
	width: 847px;
	font-size:15px;
	font-weight:bold;
	padding:5px 0 0 5px;
}
#subpage #left {
    background-image:url(../images/tabs/shape2.png);
	background-repeat:no-repeat;
	width:161px;
	float:left
}
#subpage #leftprepaid {
    
	
	width:161px;
	float:left
}
#subpage #left2 {
    
	background-repeat:no-repeat;
	width:161px;
	float:left
}
#subpage #left1 {

	width:135px;
	float:left
}

#subpage #left1 li, #subpage #left1 li a  {
	list-style-type:none;
	/*background-image: url(/netinc/images/subpages/sub-nav-bg.jpg);
	background-repeat: no-repeat;*/
	width:145px;
	height:17px;
	margin-bottom:5px;
	padding:3px 0 0 5px;
	/*color:#000000;*/
	color: #FF7F00;
	/*font-size:11px;*/
	text-decoration:none;
}
#subpage #left li, #subpage #left li a  {
	list-style-type:none;
	/*background-image: url(/netinc/images/subpages/sub-nav-bg.jpg);
	background-repeat: no-repeat;*/
	width:145px;
	height:17px;
	
	margin-bottom:5px;
	padding:3px 0 0 5px;
	/*color:#000000;*/
	color:  #FF7F00;
	/*font-size:11px;*/
	text-decoration:none;
}
#calculator2 {
	display:block;
	width:535px;
	height:550px;
	padding-top:35px;
	margin:0 auto;
}
#features1 {
	display:block;
	width:350px;
	height:550px;
	background:url(/netinc/images/Left_panel02.jpg) no-repeat;
	vertical-align:text-bottom;
	padding-top:0px;
	margin:0 0 0 0px;
}
#subpage #left li, #subpage #left li a:hover {
	 /* color: #FF7F00;*/
	  color:#000000;
}
#subpage #left1 li, #subpage #left1 li a:hover {
	 /* color: #FF7F00;*/
	  color:#000000;
}
#subpage #content{
	width:690px;
	float:left;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left:10px
}


#subpage #content_b{
	width:620px;
	height: 200px;
	float:left;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left:10px
}

#subpage #content1{
	width:690px;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
}
#subpage #content2{
	width:900px;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left:10px
}
#subpage #content h3 {
	color:#FF7F00;
	font-size:15px;
	font-weight:bold;
}

#subpage #content #center{
	width:680px;
	float:left;
	padding-right:15px;
}
#subpage #content #center1{
	width:800px;
	float:left;
	padding-right:15px;
}
#img1{
	width:150px; 
	height:180px;
	background-image:url(../images/main/10a.jpg);
}
#img1:hover{
	width:150px; 
	height:180px;
	background-image:url(../images/main/10b.jpg);
	
}
#img2{
	width:150px; 
	height:180px;
	background-image:url(../images/main/15a.jpg)
}
#img2:hover{
	width:150px; 
	height:180px;
	background-image:url(../images/main/15b.jpg);
	
}
#img3{
	width:150px; 
	height:180px;
	background-image:url(../images/main/35a.jpg)
	
}
#img3:hover{
	width:150px; 
	height:180px;
	background-image:url(../images/main/35b.jpg)
	
}
#subpage #content #center ul, #subpage #content #center ul ul {
	margin-left:2em;
}
#subpage #content #right{
	width:600px;
	float:left;
}
#subpage #container #mainContent #content #right #relatedlinks {
	background-image: url(/netinc/images/subpages/related-links-bg.jpg);
	background-repeat: no-repeat;
	height: 100px;
	width: 226px;
	padding: 27px 0 0 30px;
	list-style-image: url(/netinc/images/subpages/related-links-bullet.jpg);
	line-height:1.3em;
}
#subpage #cell {
	float:left;
	width:165px;
	text-align:center;
	padding:0 5px;
}

