/*** BROADBAND SPECIFIC STYLES */

.bbShopBranding { color: #c36 !important; }

H1 { 
	color: #c36 !important;
	border-bottom: 2px solid #c36 !important;	
}

.dataTable A { color: #c36 !important; }

H2, H3, H4, H5 { color: #c36 !important; }

.sectionHeader { background-color: #c36 !important; }

.sectionTitle { color: #fff !important; }

/* BROADBAND DATA TABLE */

.dataTable TR.rowHead TD {
	background-color: #c36 !important;
}

.dataTable TR.rowHeadDark TD {
	background-color: #c36 !important;
}

.shadedCol {
	background-color: #ffeef6 !important;
	color: #c36 !important;
}

.coverageDiv { border:1px solid #ccc; }

.coverageDiv H3 {
	margin: 0;
	padding: 5px;
	background-color: #fee6f3;
	color: #c36;
}

.coverageDiv .paddedIntro { padding: 5px; }

.bbdfSection { margin: 12px 0; }

#bbOptions LABEL { font-weight: normal; }

#bbOptions LABEL STRONG {
	font-weight: bold;
	color: #e9a;
	font-size: 1.1em;
}

UL.contentTabs LI.selected {
	background: url('../images/common/tab_active_bb_bg.gif') #c36 no-repeat top left !important;
	color: #fff !important;
	border-left: 0 !important;
	border-bottom: 1px solid #c36 !important;
}

.dfResultsBox {
	 border: 1px solid #ccc;
	 padding: 8px 15px;
	 background-color: #f8f8f8;
}

.dfResultsText {
	font-size: 1.25em;
	color: #036;
}

.dfResultsText STRONG {
	font-size: 1.25em;
	font-weight: bold;
	margin-right: 20px;
}

.dfOptionsBox {
	border: 1px solid #ccc;
	padding: 8px 15px;
}

#dfNetworksTbl {
	padding-top: 8px;
	border-top: 1px solid #ccc;
	margin-top: 8px;
}
UL.contentTabs LI.selected A {
	color: #fff !important;
	background-color: #c36 !important;
}

.homeBbAcTbl {
	margin: 10px 0;
	border: 1px solid #ccc;
}

.homeBbAcTbl TD { padding: 4px; }

.homeBbAcTbl TH {
	font-weight: bold;
	color: #003060;
	background-color: #eff0f2;
	padding: 4px;
	text-align: left;
	border-bottom: 1px solid #ccc;
}


