a:link { 	color: #FF6600;}
a:visited {	color: #FF6600;}
a:hover {	color: #666666;}
a:active {	color: #FF6600;}

body {
background:#FFFFFF url(../layfiles/lay/auto_stretch1px.jpg) top repeat-x;
margin:0px;
}

.top{ 
background:url(../lay/top_header_bg.jpg) no-repeat center;
height:119px;
width:900px;
margin:0 auto;
}

.center {
width: 681px;
margin:0 auto;
}

.loginForm {
  width:110px;
  padding:3px;
  margin: 5px 0px 5px 2px;
  text-align:left;
}

.loginForm legend {
  font-size:80%;
  background: #949599;
  color:#fff;
  border:1px solid #ccc;
  border-bottom:1px solid  #949599;
  border-right: 1px solid #949599;
  padding:4px 6px; 
}

.loginForm fieldset {
  border:1px solid #949599;
  padding:4px 3px; 
  width:125px;
}

.loginForm p {  FONT-SIZE: 9px;}

.loginForm label {  FONT-SIZE: 9px;}

.loginForm a:link {  FONT-SIZE: 9px;}

#top_nav  {
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	width:450px;
	color: #FF6600;}

#top_nav  ul {
margin-top:90px; 
width:450px;
margin-left:40px;
margin-right:auto;
}

#top_nav  ul li
{ 	
font-family:"Verdana", Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
list-style-type:none; 
float:left;
padding: 0px 2px 0px 2px;}

#top_nav  li a:link, #top_nav  li a:active, #top_nav  li a:visited
{
font-family:"Verdana", Helvetica, sans-serif;
font-size: 12px ! important;
font-weight:bold;
text-decoration:none;
color:#CCCCCC;
float:left;
*text-decoration:none;
*color:#CCCCCC;
*float:left;
}

#top_nav  li a:hover 
{	
color:#FF9900;
float:left;
*text-decoration:none;
*color:#FF9900;
*float:left;
}
#top_nav ul ul {width:130px; text-align:left;}
#top_nav li li {padding:5px 0 5px 10px; border-bottom:1px solid #ccc; }
.grey {color:#CCCCCC;}

.flash {padding: 2px 0px 0px 0px;}

.bottom{
font-family:"Verdana", Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#CCCCCC; 
}



#bottom_nav  {
	font-family:"Verdana", Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#999999;}


#bottom_nav  ul
{ margin:0px;
margin-left:0px;
margin-top:0px; 
padding:0px 0px 0px 0px;}


#bottom_nav  ul li
{ 	font-family:"Verdana", Helvetica, sans-serif;
font-size: 10px;
font-weight:bold;
list-style-type:none; 
float:left;
padding: 0px 2px 0px 2px;}


#bottom_nav  li a:link, #bottom_nav  li a:active, #bottom_nav  li a:visited
{
font-family: "Verdana", Helvetica, sans-serif;
font-size: 10px ! important;
font-weight:bold;
text-decoration:none;
color:#999999;
float:left;
*text-decoration:none;
*color:#999999;
*float:left;
}

 

#bottom_nav  li a:hover 
{	
color:#FF9900;
float:left;
*text-decoration:none;
*color:#FF9900;
*float:left;
}


.line_padding {padding: 2px 0px 2px 0px;}

.brouchure_bg {

background-image:url(../lay/brouchure_bg.jpg);
background-repeat:no-repeat;
width:681px;
Height:610px;
}

.brouchure_bg_noline {

background-image:url(../lay/brouchure_bg_noline.jpg);
background-repeat:no-repeat;
width:681px;
Height:610px;
}

.brouchure_bg_unav {
background-image:url(../lay/brouchure_bg_unav.jpg);
background-repeat:no-repeat;
width:681px;
Height:610px;
}

.nview_text { 
font-family: 'Times New Roman',Times,serif; 
font-style: italic; font-weight: bold; 
color: rgb(212, 95, 37);
}

.brouchure_bg_nview {
background-image:url(../lay/brouchure_bg_nview.jpg);
background-repeat:no-repeat;
width:681px;
Height:590px;
}

.brouchure_bg_nview2 {
background-image:url(../lay/brouchure_bg_nview2.jpg);
background-repeat:no-repeat;
width:681px;
Height:673px;
}

.brouchure_bg_nviewdetails {
background-image:url(../lay/nview_details.jpg);
background-repeat:no-repeat;
width:681px;
Height:854px;
}

.brouchure_bg_nviewnetworks {
background-image:url(../lay/nVIEWNetworks.jpg);
background-repeat:no-repeat;
width:681px;
Height:1131px;
}

.brouchure_bg_nviewnetworks ul {
font-weight:normal; 
color:#666; 
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
margin:0;
margin-left:40px;
padding:0;
line-height:24px;
}

.avlbg {

background-image:url(../images/avlbg.jpg);
background-repeat:no-repeat;
width:681px;
Height:571px;
}


H1 {font-family:"Verdana", Helvetica, sans-serif;
font-size:19px;
color:#666666;
font-weight:600;
padding:20px 0px 0px 10px; 
}

.header {font-family:"Verdana", Helvetica, sans-serif;
font-size:19px;
color:#666666;
font-weight:600;
padding:20px 0px 0px 0px;
text-transform:uppercase; }

H2 { font-family:"Verdana",Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF6600;
text-transform:uppercase;
font-weight:800;
margin-left:20px;
margin-bottom:0px;
*margin-left:5px;
margin-bottom:0px;
}

H3 {font-family:"Verdana", Helvetica, sans-serif;
font-size:11px;
color:#666666;
font-weight:600;
padding:0px 0px 0px 10px;
margin:0; 
} 

.features {
font-family:"Verdana",Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF6600;
text-transform:uppercase;
font-weight:800;
}

.partners_orange { font-family:"Verdana",Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF6600;
text-transform:uppercase;}

#right_pic {float:right;
margin-right:25px;
margin-top:10px;
}


#right_pic_gis {float:right; margin:0;
/*margin-right:15px;
margin-top:20px;*/
}

#right_pic_int {float:right;
margin-right:45px;
*_margin-right:25px;
margin-top:20px;
}

#live_data {
float:right;
margin-top:158px;
*_margin-top:198px;
margin-right:22px;


}



#esri {
float:right;
margin-top:-90px;
margin-right:22px;

*margin-top:-50px;
*margin-right:22px;
}

#left_content {float:left;
margin-left:20px;
margin-top:2px;
*_margin-left:15px;
*_margin-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:600;
line-height:15px;
}

#left_content_navigator {float:left;
margin-left:20px;
margin-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:600;
line-height:15px;
}


#left_content_mobile {float:left;
margin-left:5px;
margin-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:600;
}

#left_content_utility {
float:left;
margin-left:20px;
*_margin-left:3px;
margin-top:45px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:600;
height:230px;
*_height:238px;
padding-left:6px;
padding-top:10px;
line-height:22px;
 background-color:#FFFFFF;
border:solid #999999 2px;
width:330px;
}

#left_content_utility li {margin-left:8px;
*_margin-left:-2px;
list-style:none;
}

#mobile_info_bg {width:330px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
margin-left:15px;
margin-top:10px;
*_margin-top:15px;
background-color:#FFFFFF;
border:solid #999999 2px;
height:242px;
*_height:238px;
padding-left:6px;
line-height:16px;
*_line-height:19px;
}

.server_button {float:left;
margin-left:12px;
margin-top:0px;
*_margin-left:12px;
*_margin-top:-8px;
}

#right_content {float:right;
margin-right:15px;
margin-top:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
font-weight:400;}

#right_content_utility {float:right;
margin-right:-115px;
margin-top:-105px;
*_margin-right:-125px;
*_margin-top:-65px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
font-weight:400;}


.company_text {font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
font-weight:400;}

.company_text .sub { font-size:12px; color:#666; }

#services_sup{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
font-weight:400;
float:left;
margin-left:13px;
width:200px;}

.orange_header {font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FF6600;
font-weight:BOLD;}


#right_content_navigator {
margin-left:400px;
margin-right:25px;
margin-top:50px;
*_margin-right:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
line-height:18px;
color:#000000;
width:240px;

}


#map_nav {float:right;
margin-right:55px;
margin-top:-0px;
*_margin-right:27px;
*_margin-top:0px;
width:240;
height:188;

}


#right_content_gis {float:right;
margin-right:25px;
margin-top:15px;
*margin-right:25px;
*margin-top:35px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
font-weight:400;}



#right_content_mobile {float:right;
margin-top:-250px;
margin-right:27px;
*_margin-top:-235px;
*_margin-right:27px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
line-height:25px;
color:#000000;
}

#service_location {margin-left:440px;
margin-right:-45px;
margin-top:-117px;
*_margin-right:-45px;
*_margin-top:-145px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
}
#poles {margin-top:40px;
margin-left:25px;
width:250px;

}


#mounted_unit {float:right;
width:150px;
margin-right:75px;
*_margin-right:5px;
margin-top:-295px;}


#vehicle_pdf {float:right;
margin-top:444px;
*margin-top:460px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
margin-right:4px;}

.mobile_nav {font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF6600;
text-transform:uppercase;
font-weight:800;
margin-left:0px;
margin-bottom:0px;
text-decoration:none;
}



.mobile_nav a:link, .mobile_nav a:visited, .mobile_nav a:active  {
	color:#FF6600;
	text-decoration:none;
}
.mobile_nav a:hover {
	color: #666666;
	text-decoration:none; 
	}
.computer_pic {float:right;
margin-top:-305px;
margin-right:10px;
*_margin-top:-350px;
*_margin-right:15px;}

#garmin_logo {float:right;
margin-right:8px;
margin-top:-22px;
*margin-right:8px;
*margin-top:-1px;}



#garmin_logo_2{float:right;
margin-right:8px;
margin-top:2px;
*_margin-right:8px;
}




#navigator_pdf {float:right;
margin-top:45px;
*margin-top:62px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
margin-right:-152px;
*margin-right:-157px;
}

#gis_pdf {float:right;
margin-top:45px;
*margin-top:81px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
margin-right:-110px;
*margin-right:-130px;

}

#int_pdf {float:right;
margin-top:-3px;
*margin-top:40px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
margin-right:4px;
*margin-right:2px;
}


#mobile_pdf {float:right;
margin-top:28px;
margin-right:-155px;
*margin-right:-155px;
*margin-top:68px;
*margin-left:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;"}




#mobile_unit_png {float:left;
margin-top:-13px;
margin-left:132px;}

#utility_pdf {float:right;
margin-top:-67px;
*_margin-top:-62px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
margin-right:4px;}


