/* Page level styles */

*{margin:0; padding:0}
body{font-family:Trebuchet MS, Tahoma,Arial; font-size:11px; color:#000; background-color:#FFE100; margin-left:auto; margin-right:auto; text-align:center;}
a{color:#148AB2; text-decoration:none;}	
a:hover{color: #666; text-decoration:underline;}
img{border:0; margin:0;}
a img{border:0; margin:0;}
sup{font-size:75%; vertical-align:text-top;}

#head{width:778px; text-align:left; margin-left:auto; margin-right:auto;}



/* Global Classes */
.offCharts{display:none;}
.clearer{display:block; margin:0; padding:0; clear:both; font-size:1px;}
span.enLabel{font-size:11px; color:#333; font-weight:normal}

#surround{
	display:block; 
	clear:both; 
	margin-bottom:10px; 
	width:775px; 
	background-color:#fff; 
	text-align:left; 
	margin-left:auto; 
	margin-right:auto;
	padding-top:10px;
}


#surround .surroundSub1{
	padding:0 10px;
	clear:both;
}

#surround h1.pageTitle{margin-bottom:2px;}

#business_solutions #surround h1.pageTitle,
#personal_ps #surround h1.pageTitle,
#business_wireless #surround h1.pageTitle,
#personal_wireless #surround h1.pageTitle,
#personal_wireless_es #surround h1.pageTitle,
#contact_us #surround h1.pageTitle,
#legal #surround h1.pageTitle{margin-bottom:20px;}

p.pageDescription{font-size:16px; margin-bottom:20px; width:489px; display:block; clear:both;}



#surround2{display:block; 
			clear:both; 
			width:775px; 
			background-color:#fff; 
			text-align:left; 
			margin-left:auto; 
			margin-right:auto;
			}



/*  BillBoard Styles */
#billboards{display:block; list-style:none; margin:0 0 16px 0; padding:0;}
#billboard1{display:block; list-style:none; margin:0; padding:0;}
#billboard2{display:none; list-style:none; margin:0; padding:0;}
#billboard3{display:none; list-style:none; margin:0; padding:0;}
#billboard4{display:none; list-style:none; margin:0; padding:0;}
#billboard5{display:none; list-style:none; margin:0; padding:0;}


/*  Rounded Corner Styles (white on yellow) */
.topCorners, .bottomCorners{background-color:#ffe100; font-size:1px; clear:both; width:775px;}
.topCorners{ margin-bottom:7px;}
.bottomCorners{ margin-top:7px;}
.l1, .l2,.l3,.l4{overflow:hidden; height:1px; background-color:#fff;}
.l1{margin:0; border-left:1px solid #FFF9B8; border-right:1px solid #FFF9B8;}
.l2{margin:0 1px; border-left:1px solid #FFF160; border-right:1px solid #FFF160;}
.l3{margin:0; border-left:1px solid #FFF160; border-right:1px solid #FFF160;}
.l4{margin:0; border-left:1px solid #FFF9B8; border-right:1px solid #FFF9B8;}

#surround2 .utilityBox .topCorners, 
#surround2 .utilityBox .bottomCorners{background-color:#fff; font-size:1px; clear:both; width:372px;}
#surround2 .utilityBox .topCorners{ margin-bottom:7px;}
#surround2 .utilityBox .bottomCorners{ margin-top:7px;}
#surround2 .utilityBox .l1,
#surround2 .utilityBox .l2,
#surround2 .utilityBox .l3,
#surround2 .utilityBox .l4{overflow:hidden; height:1px; background-color:#e7e7e7;}
#surround2 .utilityBox .l1{margin:0; border-left:1px solid #EEEEEE; border-right:1px solid #EEEEEE;}
#surround2 .utilityBox .l2{margin:0 1px; border-left:1px solid #F6F6F6; border-right:1px solid #F6F6F6;}
#surround2 .utilityBox .l3{margin:0; border-left:1px solid #F6F6F6; border-right:1px solid #F6F6F6;}
#surround2 .utilityBox .l4{margin:0; border-left:1px solid #EEEEEE; border-right:1px solid #EEEEEE;}

/* Header Styles */
#navTabBar{background-image:url(/images/headers/bg_logo_bar.gif); width:100%; background-repeat:repeat-x; vertical-align:bottom}
#headerLogo{margin-left:20px;}

#navTabBar #logoBarNav{float:right; margin:55px 20px 0 0; width:50%; margin-right:10px;}
#navTabBar #hurricaneImage{margin:0 0 6px 0; float:right; clear:right; background-image:none;}
#navTabBar #logoBarNav ul{display:inline; list-style:none; float:right; margin:0;}
#navTabBar #logoBarNav li{border-left:1px solid #999; padding:0 9px; display:inline;}
#navTabBar #logoBarNav li.first{border-left:none;}
#navTabBar #logoBarNav li.last{padding-right:0px;}
#navTabBar #logoBarNav a{color:#000000; font-family:Trebuchet MS, Arial; font-size:11px; text-decoration:none;}
#navTabBar #logoBarNav a:hover{text-decoration:underline;}
#navTabBar #hurricaneImageEs{margin:0 0 6px 0; float:right; clear:right; background-image:none; _margin-bottom:-10px;}

#navTabBar #logoBarNav li.enLabel{border-left:none; font-weight:bold; _padding:0px; _margin-left:-7px; display:block; clear:right; margin-top:-13px; _margin-top:0;}

#navTabItemBar
{
	background-image:url(/images/headers/bg_subnav_bar.gif);  padding:0 0 0 0px; height:30px; vertical-align:top
}

#navTabItemBar #tabDiv
{
	margin:0; padding:4px; float:center;
}

#navTabItemBar .clearer{clear:right; height:29px; width:1px;}

#navTabItemBar #homeTab, 
	#navTabItemBar #contactTab, 
	#navTabItemBar #helpTab,
	#navTabItemBar #applTab{float:left; margin:0; padding:0;}
#navTabItemBar #homeTab img, 
	#navTabItemBar #contactTab img,
	#navTabItemBar #helpTab img,
	#navTabItemBar #applTab img{position:relative; left:-1000px; top:-1000px; margin:0; padding:0;}
#navTabItemBar #homeTab a,
	#navTabItemBar #contactTab a,
	#navTabItemBar #helpTab a,
	#navTabItemBar #applTab a{display:block; _display:inline-block;  margin:0; padding:0;}
#navTabItemBar #homeTab a:hover,
	#navTabItemBar #contactTab a:hover,
	#navTabItemBar #helpTab a:hover,
	#navTabItemBar #applTab a:hover{text-decoration:underline;}
	
#navTabItemBar #homeTab .en{background-image: url(/images/SUS_Tabs/tab_home_off.gif);}
#navTabItemBar #homeTab .en:hover{background-image: url(/images/SUS_Tabs/tab_home_hover.gif)}
#navTabItemBar #homeTab .enHi{background-image: url(/images/SUS_Tabs/tab_home_on.gif)}

#navTabItemBar #contactTab .en{background-image: url(/images/SUS_Tabs/tab_contact_off.gif)}
#navTabItemBar #contactTab .en:hover{background-image: url(/images/SUS_Tabs/tab_contact_hover.gif)}
#navTabItemBar #contactTab .enHi{background-image: url(/images/SUS_Tabs/tab_contact_on.gif)}

#navTabItemBar #helpTab .en{background-image: url(/images/SUS_Tabs/tab_help_off.gif)}
#navTabItemBar #helpTab .en:hover{background-image: url(/images/SUS_Tabs/tab_help_hover.gif)}
#navTabItemBar #helpTab .enHi{background-image: url(/images/SUS_Tabs/tab_help_on.gif)}

#navTabItemBar #applTab .en{background-image: url(/images/SUS_Tabs/tab_info_off.gif)}
#navTabItemBar #applTab .en:hover{background-image: url(/images/SUS_Tabs/tab_info_hover.gif)}
#navTabItemBar #applTab .enHi{background-image: url(/images/SUS_Tabs/tab_info_on.gif)}
	
#subNavBar{padding:8px 0 8px 0px; background-color:#fff; border-bottom:1px solid #ccc;}
#subNavBar ul{list-style:none; display:inline; margin:0; padding:0; vertical-align:middle; }
#subNavBar li a{color:#666; text-decoration:none;margin-left:-1px;}
#subNavBar li a:hover{text-decoration:underline;}
#subNavBar li a.hi{color:#000; font-weight:bold;}
#subNavBar li.label{color:#000; border:none; padding:0; margin-right:9px;}
#subNavBar li{border-left:1px solid #ccc; list-style:none; display:inline; padding:0 7px;}
#subNavBar li.first{border:none; padding-left:0px;}
#subNavBar ul.progress{margin:0 0 0 15px; padding:0;}
#subNavBar ul.progress li{padding:0 5px;}
#subNavBar li.first{border:none;}
#subNavBar h6{font-weight:bold; color:#000; font-size:11px; margin:0 0 3px 0; padding:0px;}
	
	


/* Footer Styles */
#footerBar{display:block; clear:both; width:775px; background-color:#fff; text-align:left; margin-left:auto; margin-right:auto;}
#footerBar #footNotes{background-color:#f0f0f0;}
#footerBar div.nav{background-color:#fff; background-image:url(../images/headers/bg_footer_bar.gif); border-top:1px solid #ccc; border-bottom:1px solid #ccc; padding:6px 20px; background-position:0 100%; background-repeat:repeat-x;}
#footerBar ul{margin:0; padding:0; display:inline; list-style:none;}
#footerBar li{border-left:1px solid #ccc; padding:0 8px 0 9px; margin:0; display:inline; list-style:none;}
#footerBar li.first{border-left:none; padding:0 8px 0 0; margin:0; display:inline; list-style:none;}
#footerBar a{color:#148AB2; text-decoration:none;}
#footerBar a:hover{color:#666666; text-decoration:underline;}
#footerBar div.copy{float:right; margin:10px 20px 40px 0; _margin-right:10px; color:#999;}
#footerBar div.caCopy{float:left; margin:10px 20px 40px 20px; _margin-left:10px; color:#999;}


/* NewCo Headers */
h1{font-family:Trebuchet MS; color:#000; font-size:22px; font-weight:normal; margin:0px;}
h2{color:#666; font-size:16px; margin:0px;}
h3{color:#000; font-size:12px; font-weight:bold; margin-bottom:4px;}
.hlNav{background-color:#999999;}



.mediumLinks{
	display:block; 
	list-style:none; 	
	padding:0;
	margin:0;	
	list-style-position:outside;
}

.mediumLinks li{
	background-image: url(/images/headers/buk_open_dot_list.gif);
	background-repeat: no-repeat;
	background-position:0 3px;
	background-position:0 4px;
	margin:0;
	padding: 0 0 0 13px;	
	list-style:none;
	font-size:14px;
	font-weight:bold;	
	display:block;
}


.mediumLinks li p {
	font-size:11px;
	font-weight:normal;
	display:block;
	margin:0;
	padding:0;
}	

.utilityBox {
	float:left; 
	background-color:#e7e7e7;
	margin:0 0 40px 0px;
	
}

.utilityBox .content{margin:6px 10px 7px 10px;
	min-height:86px;
	_height:93px;
	_margin-bottom:0px;
	}
	
.utilityBox h2{margin-bottom:2px;}

.firstPromo {width:245px; margin:0; float:left; }
.promo {width:245px; margin:0 0 0 10px; float:left;}

#omnitureCode{display:none;}


#localFooter{background-image: url(/images/headers/bg_h_dots_light.gif);
			 background-repeat:repeat-x;
			 padding:6px 20px;
			 background-color:#fff;}
#localFooter ul{display:inline; margin:0; padding:0; list-style:none;}
#localFooter li{display:inline; 
				margin:0 20px 0 0;
				padding: 0 0 0 13px;
				background-position:0 4px;
				background-image: url(/images/headers/buk_open_dot_list.gif);
				background-repeat: no-repeat;
				font-weight:bold;}
#localFooter li.label{color:#666; background:none; padding-left:0;}


.susFontHeading 
{
	color:#000000; font-family:Trebuchet MS; font-weight:bold ;font-size:14px; text-decoration:none;
}
.susLeftHeading 
{
	color:#000000; font-family:Trebuchet MS;font-size:12px; text-decoration:none;text-align:left;
}
.susTableHeading 
{
	color:#000000; font-family:Trebuchet MS; font-weight: bold; font-size: 12px; text-decoration: none; text-align: left; padding-left: .75em;
}
.normal
{
    font-weight: normal;
}

.susTableTextHeading 
{
	color:#000000; font-family:Trebuchet MS;font-weight:bold; font-size:12px; text-decoration:none;text-align:center;
}
.susTableText 
{
color:#000000; font-family:Trebuchet MS;font-size:12px; text-decoration:none;text-align:left;
}
.susFont 
{
	color:#000000; font-family:Trebuchet MS; font-size:11px; text-decoration:none;

}
.susLink
{
	color:#148ab2; font-family:Trebuchet MS; font-size:11px; text-decoration:none;
}
SUS_A {
	COLOR: #148ab2;font-family:Trebuchet MS; TEXT-DECORATION: none
}
SUS_A:hover {
	COLOR: #666; font-family:Trebuchet MS;TEXT-DECORATION: underline
}
#SUS_A:visited {
	font-family:Trebuchet MS;COLOR: #5c609e
}
.redLabel
{
	align:left;
	font-family:Trebuchet MS;
	color:#FF0000;
	font-size:10pt;
	font-weight: bold;
}

.susCenterHeading 
{
	color:#000000; font-family:Trebuchet MS; font-weight:bold ;font-size:21px; text-decoration:none;
}

