
#navcontainer{

	margin: 0;
	padding: 0;		
	background-image: url(images/nav_main.jpg);
	background-repeat: repeat-x;
	/*height: 23px;*/
}

#navcontainer ul
{	
padding-bottom: 5px;
padding-top: 4px;
text-align: center;
margin: 0;
color: #FFFFFF;
/* cancels gap caused by top padding in Opera 7.54 */
font-family: Arial,Helvetica,sans-serif;
/* fixes Firefox 0.9.3 */


}

#navcontainer ul li
{display: inline;
margin-left: -5px;
}

#navcontainer ul li a
{padding-left: 19px;
padding-right: 19px;
padding-bottom: 5px;
padding-top: 4px;
color: #FFFFFF;

text-decoration: none;
}

#navcontainer ul li a:hover, #navcontainer ul li a#current,
{
	color: #FFFFFF;
	background-image: url(images/nav_internet_on.jpg);
	background-repeat: repeat-x;
}

#navcontainer a:active { color: #FFFFFF; }

#navcontainer li#active a{color: #FFFFFF;}

#navcontainer ul li a#nrtcnow, #navcontainer ul li#nrtcnow a:hover {
	background-color: #BAE0FC;
	background-image: url(images/nav_nrtcnow.jpg);
	background-repeat: repeat-x;
	color: #333399;
}		
#navcontainer ul li a#video, #navcontainer ul li#video a:hover {
	background-color: #008F91;   /*#009900;*/
	background-image: url(images/nav_video.jpg);
	background-repeat: repeat-x;
	color: #FFFFFF;
}	
#navcontainer ul li a#internet, #navcontainer ul li#internet a:hover {
	background-color: #3682F5;
	background-image: url(images/nav_internet.jpg);
	background-repeat: repeat-x;
	color: #FFFFFF;
}	
#navcontainer ul li a#utilities, #navcontainer ul li#utilities a:hover {
	background-color: #D65331;
	background-image: url(images/nav_utilities.jpg);
	background-repeat: repeat-x;
	color: #FFFFFF;
}	
#navcontainer ul li a#wireless, #navcontainer ul li#wireless a:hover {
	background-color: #E1B60D;
	background-image: url(images/nav_wireless.jpg);
	background-repeat: repeat-x;
	color: #FFFFFF;
}	
#navcontainer ul li a#wildblue, #navcontainer ul li#wildblue a:hover {
	background-color: #306AC2;
	background-image: url(images/nav_wildblue.jpg);
	background-repeat: repeat-x;
	color: #FFFFFF;
}	
#navcontainer ul li a#aboutnrtc, #navcontainer ul li#aboutnrtc a:hover {
	background-color: #BAE0FC;
	background-image: url(images/nav_aboutnrtc.jpg);
	background-repeat: repeat-x;
	color: #333399;
}	
#navcontainer ul li a#mynrtc, #navcontainer ul li#mynrtc a:hover {
	background-color: #BAE0FC;
	background-image: url(images/nav_mynrtc.jpg);
	background-repeat: repeat-x;
	color: #333399;
}

#subnav {background-color: #008F91 /*#009900*/; float: left;}

#subnav ul
{
	padding: 0;
	margin: 0;
	/*background-color: #009900;*/
	color: #FFFFFF;
	float: left;
	width: 900px;
	font-family: arial, helvetica, sans-serif;
	font-size: 120%;
	height: 24px;
	text-align: center;
	clear: both;
}


#subnav ul li { display: inline; }

#subnav ul li a
{
	padding: 0.2em 1em;
	background-color: #33CC33;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
}

#subnav ul li a:hover, #subnav ul li a#subactive
{background-color: #339933; color: #FFFFFF;}

#subnav a:active, #subnav a:visited
{color: #FFFFFF; text-decoration: none;}

/***************** subnav_nrtcnow *******************/
#subnav_nrtcnow
{	background-color: #bae0fc;
	width: 900px;
}

#subnav_nrtcnow ul
{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;		
	text-align: center;
	margin: 0;
	padding: 0;}

#subnav_nrtcnow ul li
{
	display: inline;
	margin-left: -4px;
}

#subnav_nrtcnow ul li a
{
	padding: 0 18px;
	background-color: #bae0fc;
	color: #263d9e;
	text-decoration: none;
}

#subnav_nrtcnow ul li a:hover, #subnav_nrtcnow ul li a#subactive
{
	background-color: #7BC5FB;
	color: #333399;
}


/*
#subnav_nrtcnow
{
	background-color: #bae0fc;
	width: 900px;
}

#subnav_nrtcnow ul
{
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	font-size: 12px;
	text-align: center;
	margin: 0;
	padding: 1px 0;
}

#subnav_nrtcnow ul li
{
	display: inline;
	margin-left: -3px;
}

#subnav_nrtcnow ul li a
{
	padding: 1px 18px;
	background-color: #bae0fc;
	color: #263d9e;
	text-decoration: none;
}

#subnav_nrtcnow ul li a:hover, #subnav_nrtcnow ul li a#subactive
{
	background-color: #7BC5FB;
	color: #333399;
}
*/

/***************** subnav_video *******************/


#subnav_video
{
	background-color: #008F91;   /*#009900;*/
	width: 900px;
}

#subnav_video ul
{
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	font-size: 12px;
	text-align: center;
	margin: 0;
	padding: 0; 
}

#subnav_video ul li
{
	display: inline;
	margin-left: -4px;

}

#subnav_video ul li a
{
	padding: 0 18px;
	background-color: #008F91;   /*#009900;*/
	color: #FFFFFF;
	text-decoration: none;
}

#subnav_video ul li a:hover, #subnav_video ul li a#subactive
{
	background-color: 00C7CC;  /*#39CE39;*/
	color: white;
}

/***************** subnav_internet *******************/


#subnav_internet
{
	background-color: #3682F5;
	width: 900px;
	/*height: 22px;*/
	
}

#subnav_internet ul
{
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	font-size: 12px;
	text-align: center;
	margin: 0;	
	padding: 0;

}

#subnav_internet ul li
{
	display: inline;
	margin-left: -4px;
	
}

#subnav_internet ul li a
{
	padding: 0 18px;
	background-color: #3682F5;
	color: #FFFFFF;
	text-decoration: none;
}

#subnav_internet ul li a:hover, #subnav_internet ul li a#subactive
{
	background-color: #0C61E0;
	color: white;
}

/***************** subnav_utilities *******************/


#subnav_utilities
{
	background-color: #D65331;
	width: 900px;
}

#subnav_utilities ul
{
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	font-size: 12px;
	text-align: center;
	margin: 0;
	paddingm: 0;

}

#subnav_utilities ul li
{
	display: inline;
	margin-left: -3px;
	
}

#subnav_utilities ul li a
{
	padding: 0 18px;
	background-color: #D65331;
	color: #FFFFFF;
	text-decoration: none;
}

#subnav_utilities ul li a:hover, #subnav_utilities ul li a#subactive
{
	background-color: #E08067;
	color: white;
}

/***************** subnav_wireless *******************/


#subnav_wireless
{
	background-color: #E1B60D;
	width: 900px;
}

#subnav_wireless ul
{
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	font-size: 12px;
	text-align: center;
	margin: 0;
	padding: 0;

}

#subnav_wireless ul li
{
	display: inline;
	margin-left: -4px;
}

#subnav_wireless ul li a
{
	padding: 0 18px;
	background-color: #E1B60D;
	color: #FFFFFF;
	text-decoration: none;
}

#subnav_wireless ul li a:hover, #subnav_wireless ul li a#subactive
{
	background-color: #B7950B;
	color: white;
}

/***************** subnav_wildblue *******************/

#subnav_wildblue
{
	background-color: #306AC2;
	width: 900px;
}

#subnav_wildblue ul
{
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	font-size: 12px;
	text-align: center;
	margin: 0;
	padding: 0;

}

#subnav_wildblue ul li
{
	display: inline;
	margin-left: -4px;
}

#subnav_wildblue ul li a
{
	padding: 0 18px;
	background-color: #306AC2;
	color: #FFFFFF;
	text-decoration: none;
}

#subnav_wildblue ul li a:hover, #subnav_wildblue ul li a#subactive
{
	background-color: #5C8DD6;
	color: white;
}

/***************** subnav_aboutnrtc *******************/
#subnav_aboutnrtc
{
	background-color: #bae0fc;
	width: 900px;
}

#subnav_aboutnrtc ul
{
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	font-size: 12px;
	text-align: center;
	margin: 0;
	padding: 0;
}

#subnav_aboutnrtc ul li
{
	display: inline;
	margin-left: -4px;
}

#subnav_aboutnrtc ul li a
{
	padding: 0 18px;
	background-color: #bae0fc;
	color: #263d9e;
	text-decoration: none;
}

#subnav_aboutnrtc ul li a:hover, #subnav_aboutnrtc ul li a#subactive
{
	background-color: #7BC5FB;
	color: #333399;
}

/***************** subnav_mynrtc *******************/
#subnav_mynrtc
{
	background-color: #bae0fc;
	width: 900px;
}

#subnav_mynrtc ul
{
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	font-size: 12px;
	text-align: center;
	margin: 0;
	padding: 1px 0;
}

#subnav_mynrtc ul li
{
	display: inline;
	margin-left: -4px;
}

#subnav_mynrtc ul li a
{
	padding: 0 18px;
	background-color: #bae0fc;
	color: #263d9e;
	text-decoration: none;
}

#subnav_mynrtc ul li a:hover, #subnav_mynrtc ul li a#subactive
{
	background-color: #7BC5FB;
	color: #333399;
}


/**************************** third level nav ******************************/

.thirdlevelnav {
	text-align: center;
	display: block;
	margin: 0 0 20px 0;
}

.thirdlevelnav ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	white-space: nowrap;
	text-align: center;
}


.thirdlevelnav ul li {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-right: 1px;
	padding: 5px 1px 4px 1px;
	background-color: #E4E4E4;
	margin-bottom:5px;

}

.thirdlevelnav ul li a, .thirdlevelnav ul li a:link {
	margin: 0;
	padding: 5px 6px 4px 4px;
	color: #333333;
	text-decoration: none;
}

.thirdlevelnav ul li#current {
	padding: 5px 6px 4px 4px;
	color: #003399;
	background-color: #DEE5ED; 
}

.thirdlevelnav ul li a:hover {
	color: #003399;
	background-color: #DEE5ED;
}

.thirdlevelnav ul li:first-child {
	display: none;
}
