BODY { BACKGROUND: url(../images/background.jpg) repeat-x; #ffffff; MARGIN:0; FONT: 12px Arial, Verdana,  Sans-Serif; text-align:center; }
.h1-4{font:bold 16px 'Arial Narrow'; color:#9BB6CF; position:absolute; left:8px; width:400px;}
#container { padding:0; margin-left:auto; margin-right:auto; width:800px; }

.borderLt {	BORDER-RIGHT: #6494c5 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 5; PADDING-BOTTOM: 0px; BORDER-LEFT: #6494c5 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #6494c5 1px solid; POSITION:relative; }
.borderDk {	BORDER-RIGHT: #003061 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 5; PADDING-BOTTOM: 0px; BORDER-LEFT: #003061 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #003061 1px solid; POSITION: relative; }

#content {BACKGROUND:url(../images/geoheaderbg.gif) #ffffff no-repeat left top; padding:0; margin:0; font:12px Arial, Helvetica, Sans-Serif; width:640px; }

#content h3 {text-align:right; padding-right:10px; display:block; float:right; height:65px; width:500px;}
#content h1 {text-align:left; padding-right:10px; display:block; float:right; width:495px; padding:0; margin:0;}
#content h2 {text-align:left; padding-right:10px; display:block; float:right; width:495px; padding:0; margin:0;}

#geocontent .h2-1{font:normal 13px Arial, Helvetica; color:#004174; clear:both; padding:0 0 0 70px; margin:0; float:left; text-align:center;}

#orderNow {margin-left:12px;}
.contentArea h1 {margin-left:12px;}

#savingsForm {background:url(../images/formbg.gif) #ffffff no-repeat left top; padding:0; margin:8px 0 0 11px; width:620px; height:225px; display:block; float:left; clear:both;}
#savingsForm h3 {padding:16px 0px 0px 20px; float:left; font-weight:bold; text-align:left; display:block; width:600px; height:40px;}
#savingsForm table{float:left; display:block; margin-left:35px;}
#header{position:relative;width:798px;height:95px;padding:0;margin-left:auto;margin-right:auto;margin:0;overflow:hidden;background:#2F6297;border-bottom:solid 1px #003061;}
#header a:link{font:14px Arial, Helvetica, Sans-Serif;color:#FFF;text-decoration:underline;}
#header a:visited{font:14px Arial, Helvetica, Sans-Serif;color:#FFF;text-decoration:underline;}
#header a:hover{font:14px Arial, Helvetica, Sans-Serif;color:#FFF;text-decoration:underline;}
#subHead {
	BORDER-RIGHT: #003061 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #003061 0px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; BORDER-LEFT: #003061 0px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #003061 0px solid; POSITION: relative; HEIGHT: 105px
}
#subHead IMG {
	RIGHT: 0px; FLOAT: right; POSITION: relative; TOP: 0px; -right: -5px
}
#subHead H1 {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; MARGIN: 10px 0px 0px 12px; FONT: bold 24px Arial, Helvetica, Sans-Serif; BORDER-LEFT: 0px solid; COLOR: #2f6297; BORDER-BOTTOM: 0px solid
}
#subHead H2 {
	MARGIN: -10px 0px 0px 10px; FONT: bold 36px Arial, Helvetica, Sans-Serif; COLOR: #3d7cbf
}
#subHead H3 {
	MARGIN: 10px 0px 0px 10px; FONT: bold 16px Verdana, Arial, Helvetica, Sans-Serif; COLOR: #6494c5
}

#mainContent {
	background: url(../images/home/main_contentBG.gif) #FFFFFF no-repeat;
	max-height:693px;
	-height: 100%;
	padding:0px;
	margin:0px;
}

#homeBanner {
	 height:135px;
	 width:627px;
	 /*background: url(../images/home/homeBanner_content.gif) no-repeat;*/
	 margin: 0px 0px 0px 0px;
	 padding: 0px;
}

#geo {
	font: bold 22px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 5px 0 0 15px;

}

.geocontent { font:12px Arial, Helvetica #000; padding:0; margin:0; float:left; }

/*TOP NAVIGATION*/
#topnav{width:640px;border-bottom:solid 1px #6592BF; z-index:100; text-decoration:none;}
#topnav ul li{float:left; padding:0; list-style:none;}
#topnav ul li a, #topnav ul li a:visited{background:transparent url(../images/nav-left-bg.gif) no-repeat left top; height:29px; display:block; float:left; padding-left:7px; text-decoration:none; color:#fff; z-index:100; cursor:hand;}
#topnav ul li a span{background:transparent url(../images/nav-right-bg.gif) no-repeat right top; display:block; padding:10px 5px 0 0; height:29px; text-decoration:none; float:left; font-size:12px; z-index:100; cursor:hand;}
#topnav ul li a:hover{background:transparent url(../images/nav-left-bg-hover.gif) no-repeat left top; height:29px; display:block; float:left; padding-left:7px; color:#fff; z-index:100; cursor:hand;}
#topnav ul li a:hover span{background:transparent url(../images/nav-right-bg-hover.gif) no-repeat right top; display:block; padding:10px 5px 0 0; height:29px; text-decoration:underline; float:left; font-size:12px; z-index:100; cursor:hand;}
/* -- end top navigation -- */


#statenavContainer li{
	list-style:none;
	padding:2px;
	display:block;
	float:left;
	font:10px Arial, Helvetica, sans-serif;
	width:150px;
}

#statenavContainer a{
	color:#000;
	text-decoration:underline;
}

#statenavContainer a:hover{
	color:#666666;
	text-decoration:underline;
}

/* -- INFO BLOCK -- */
#infoBlock{position:absolute;width:630px;height:50px;top:3px;}

}
/* -- end info block -->


/* -- NAV CONTAINER -- */
.navcontainer {
	position: absolute;
	bottom: 158px;
}

#navContainer {
	width:800px;
	margin-left:auto;
	margin-right:auto;
}

#navContainer span{
	font-size:11px;
	font-weight:bold;
	}

#navContainer li{
	list-style:none;
	padding:2px;
	display:block;
	text-align:left;
	float:left;
	font:10px Arial, Helvetica, sans-serif;
	width:160px;
	height:15px;
}

/* -- end nav container -- */
#callbox{background:url(../images/order/service-bg.gif) no-repeat;color:#164273;max-height:142px;width:140px;height:142px;padding:5px 0 0; margin:0 auto; text-align:center;}
#callbox .h2-1{font:bold 15px Arial, Helvetica; color:#fff; padding:0 0 10px 0;}
#callbox .h2-2{font:bold 14px Arial, Helvetica; color:#3C77A8;}
#callbox .h2-3{font:bold 16px Arial, Helvetica; color:#004174;}
.leftNav{background:#2F6297 url(../images/nav_back.jpg) no-repeat top left;border-right:solid 1px #000;color:#FFF;padding:10px 0 0;}
.leftNav .number{color:#6494C5;}
.leftNav ul{width:140px;margin:10px 0 0 10px;padding:0;list-style-type:none;}
.leftNav li{padding:0;}
.leftNav ul li a{display:block;background:url(../images/dot.gif) repeat-x;width:140px;height:20px;margin:0;padding:2px 0;border:solid 0;font:12px Arial, Helvetica, Sans-Serif;color:#FFF;text-decoration:none;}
.leftNav a:visited{color:#FFF;text-decoration:none;}
.leftNav a:hover{color:#FFF;text-decoration:underline;}
.leftNav a:active{color:#FFF;text-decoration:underline;}
.leftNav a.selected{color:#FFF;text-decoration:underline;}
.leftNav .h1-1{font-size:16px; font-weight:bold; color:#fff; padding:0 0 0 10px; margin:0;}
.leftNav .p1{font-size:14px; font-weight:bold; color:#fff; padding:0 0 0 10px; margin:0;}
.leftNav .p1 a{color:#fff; text-decoration:none;}
.leftNav .p1 a:hover{color:#fff; text-decoration:underline;}
#leftnavlinks a {color:#2F6297;	font-size:8px;}
/* extra nav */

#extraNav {
	COLOR: #ffffff;
	width:156px;
	display:block;
	position:absolute;
	left:-1px;
	top:790px;
	*top:790px;

}
#extraNav .number {
	COLOR: #6494c5
}
#extraNav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px 10px; WIDTH: 140px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#extraNav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#extraNav UL LI A {
	BORDER-RIGHT: 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: 0px solid; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/dot.gif) repeat-x; PADDING-BOTTOM: 2px; MARGIN: 0px; FONT: 12px Arial, Helvetica, Sans-Serif; BORDER-LEFT: 0px solid; WIDTH: 140px; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: 0px solid; HEIGHT: 20px; TEXT-DECORATION: none
}
#extraNav A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#extraNav A:hover {
	TEXT-DECORATION: underline
}


#footer {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; PADDING-BOTTOM: 15px; MARGIN: auto; FONT: 10px Arial, Helvetica, Sans-Serif; BORDER-LEFT: 0px solid; WIDTH: 600px; COLOR: #000000; PADDING-TOP: 15px; BORDER-BOTTOM: 0px solid; POSITION: relative; TEXT-ALIGN: center
}
#footer #copyright {
	MARGIN: auto; FONT: 10px Arial Narrow, Arial, Helvetica, Sans-Serif; WIDTH: 600px; COLOR: #000000; POSITION: relative; TEXT-ALIGN: center
}
#footer A:link {
	COLOR: #000000; TEXT-DECORATION: underline
}
#footer A:visited {
	COLOR: #000000; TEXT-DECORATION: underline
}
#footer A:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
#activationBreakdown {
	FLOAT: left; WIDTH: 100%; POSITION: relative
}
#monthlyBreakdown {
	BORDER-RIGHT: #000000 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000000 0px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px Arial, Helvetica, sans-serif; BORDER-LEFT: #000000 0px solid; WIDTH: 260px; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 0px solid; POSITION: relative
}

#callbox {
	background:url(../images/button_call.gif) no-repeat;
	color: #164273;
	max-height: 71px;
	width: 135px;
	padding: 5px 0 0 0;
	margin: 0 0 0 10px;
}
