#header {
	background-image:  url(/mlcomm/images/common/bkgrd_header_residential.jpg);
	background-repeat: no-repeat;
}
#leftNav {
	background-image: url(/mlcomm/images/common/bkgrd_leftnav_residential.gif);
	background-repeat: no-repeat;
}
#one_col_page_title {
	background-color: #8FCA6D;
	background-image: url(/mlcomm/images/common/bkgrd_content_residential.gif);
	background-repeat: no-repeat;
}
#contentAreaWrapper { /*background-image: url(/mlcomm/images/common//bkgrd_content_press.gif);
	background-repeat: no-repeat;*/
}
#contentAreaWrapper, #contentArea {
background:#fff;
}
#breadcrumb { background-color: #C5E1B5; }
#rightNav {
	background-image:  url(/mlcomm/images/common/bkgrd_rightnav_residential.gif);
	background-repeat: no-repeat;
}
#rightNav #rightNavFirstCard #mysbc_login_header {
/*	background-image: url(/mlcomm/images/common//hdr_login_mysbc_landing.gif);
	background-repeat: no-repeat;*/
}
#rightNav #rightNavFirstCard #btnArrowSubmit {
	background-image: url(/mlcomm/images/common/btn_arrow_residential.gif);
	background-repeat: no-repeat;
}
#breadcrumbVertSpacer { background-color: #8FCA6D; }
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
UL LI {
	margin-top: 0px;
	margin-left: 0px;
/*	list-style-image: url(/mlcomm/images/bullets/bullet_gray_dot.gif);*/
}
#swotBreadCrumbRes {
	width: 462px;
	background-color: #C5E1B5;
	height: 21px;
}
#swotBreadCrumbBus {
	width: 462px;
	background-color: #A3D1E8;
	height: 21px;
}
/* SWOT FE Re-skinning Phase 2
Replaced color from #CC6600 to #023F72
*/
.phead {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#023F72;
	font-weight:bold;
}
.ProgIndcOn {
	color: #000000;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 9px;
	font-weight: bold;
}
.ProgIndcToDo {
	color: #000000;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 9px;
	font-weight: normal;
}
.ProgIndcBoldOff {
	color: #666666;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 9px;
	font-weight: bold;
}
.ProgIndcDone {
	color: #999999;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 9px;
	font-weight: lighter;
}
.ProgIndcWhite {
	color: #FFFFFF;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 7px;
	margin-left: 7px;
}
.ProgIndcOrangeOn {
	color: #cc6600;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 9px;
	font-weight: bold;
}
.ProgIndcOnBg {
	color: #000000;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 9px;
	font-weight: bold;
	background-color:#ffcc99;
}
.BlueHeader {
	font-family: Verdana, Arial, sans-serif;
	color: #023F72;
	font-size: 11px;
	font-weight: bold;
}
.ShoppingCartHeaderText {
	color: #000000;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
}
.ShoppingCartHeaderText a:link {
	color: #3366CC;
	text-decoration: none;
}
.ShoppingCartHeaderText a:visited {
	color: #6699CC;
	text-decoration: none;
}
.ShoppingCartHeaderText a:hover,
.ShoppingCartHeaderText a:active {
	color: #CC6600;
	text-decoration: underline;
}
.error {
	color:red;
	font-weight:normal;
	font-size:11px;
}
.errorHeader {
	color:red;
	font-weight:bold;
	font-size:12px;
}
.pageHeader {
	color:#000000;
	font-weight:normal;
	font-size:22px
}
.smallPageHeader {
	color:#000000;
	font-weight:normal;
	font-size:18px
}
A.noU:link,
A.noU:visited { text-decoration:none; }
/* Buttons DIV TAG USAGE */
.TextButton,
.TextButton a:link,
.TextButton a:visited,
.TextButton a:hover,
.TextButton a:active {
	color:#3366CC;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
.BlueButtonLink,
.BlueButtonLink a:link,
.BlueButtonLink a:visited,
.BlueButtonLink a:hover,
.BlueButtonLink a:active {
	color: #3366CC;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none !important;
	line-height: 90%;
}
table.DefaultGrayText td { font-size: 11px; }
.DefaultGrayTextBold {
	color: #666666;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.footnote {
	color: #666;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
}
.footnoteSmall {
	color: #666;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 9px;
}
/* product detail pricing table */
table.pricing {
	width: 100%;
	border: 1px solid #ccc;
}
table.pricing td { /* SWOT FE Re-skinning Phase 2 
	Change background color from #ffffe6 to #E3EEF4
		background: #E3EEF4;*/

	padding: 5px; }
table.pricing th {
	font-size: 12px;
	/* SWOT FE Re-skinning Phase 2 
	Change background color from #f0f0f0 to #0A94D6
	*/
	background: #0A94D6;
	padding: 5px;
	text-align: left;
}
hr.footer {
	color: #CCC;
	background-color: #CCC;
	height: 1px;
	border: 0;
}
/* BEGIN New Connects */
div.newConnect div.address {
	width: 95%;
	margin: 0 10px;
	background-color: #F0F0F0;
	text-align: center;
	padding: 10px 0;
	font-weight: bold;
	font-size: 11px;
	border: 1px solid #CCC;
}
table.ncHeader {
	width: 100%;
	border: 0;
	background-color: #F0F0F0;
}
table.ncHeader td {
	padding: 6px;
	background-color: #0A94D6;
	color: #FFFFFF;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 7px;
	margin-left: 7px;
}
/* END New Connects */

/* BEGIN U-verse */

.uverseGreentitle {
	font-family: Verdana;
	font-size: 20px;
	font-weight: normal;
	color: #74B81B;
}
.uverseOrangetitle {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FF6907;
}
/* END U-verse */

/* START SWOT FE Reskinning Phase 2*/
.fontProductLinks {
	color: #0A94D6;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.fontViewCartProductLinks {
	color: #000000;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}
.tableStyle1 { /** white table */
	background-color: #FFFFFF;
	width: 100%;
	border:0;
}
.tableStyle2 { /** light blue table**/
	background-color: #F1F7FA;
	width: 100%;
	border:0;
	padding: 0;
}
.tableStyle3 { /** white table */ background: #FFFFFF; }
.tableBackgroundColor1 { background-color: #E3EDF4; }
.tableBackgroundColor2 { background-color: #F1F7FA; }
.tableBorderColor { /** gray cell */ background-color: #CBCFCE; }
.textContentColor { background-color: #E3EEF4; }
.h3HeaderColor { /** blue cell */ background-color: #0A94D6; }
.h3HeaderColor2 { background-color: #CCCCCC; }
.h7HeaderColor { /** white cell*/ background-color: #FFFFFF; }
/** FONT STYLE**/

.productDetailHeader { /** black font */
	color: #000000;
	font-size: 15px;
	font-weight: bold;
	font-family: Verdana;
	text-decoration: none;
	margin-left: 5px;
}
.h3HeaderFontStyle { /** white font */
	color: #FFFFFF;
	font-size: 15px;
	font-weight: bold;
	font-family: Verdana;
}
.h3HeaderFontStyleSmall { /** white font */
	color: #FFFFFF;
	font-size: 15px;
	font-weight: bold;
	font-family: Verdana;
}
.h3HeaderFontStyle2 {
	font-size: 8px;
	font-weight: bold;
}
.WhiteTableHeaderBig {
	color: #FFFFFF;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}
.h6White {
	color: #FFFFFF;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.FooterGrayText {
	color: #656565;
	font-family: Verdana;
	font-size: 10px;
}
.DefaultGrayText {
	color: #656565;
	font-family: Verdana;
	font-size: 9pt;
}
.DefaultGrayText a:link {
	color: #0A94D6;
	text-decoration: underline;
	font-size: 9pt;
}
.DefaultGrayText a:visited {
	color: #0A94D6;
	text-decoration: underline;
	font-size: 9pt;
}
.DefaultGrayText a:hover,
.DefaultGrayText a:active {
	color: #023F72;
	text-decoration: underline;
	font-size: 9pt;
}
.DefaultGrayText UL LI {
	color:#666666;
	list-style-image: url(/mlcomm/images/common/bullet_gray_li.gif)
}
.BlackTableHeader {
	color: #000000;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.SmallBlackTableHeader {
	color: #000000;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.BlueHeader {
	font-family: Verdana, Arial, sans-serif;
	color: #023F72;
	font-size: 11px;
	font-weight: bold;
}
.BlueHeader a:link,
.BlueHeader a:visited {
	color: #023F72;
	text-decoration: none;
}
.BlueHeader a:active,
.BlueHeader a:hover {
	color: #023F72;
	text-decoration: underline;
}
.BlueButtonLink,
.BlueButtonLink a:link,
.BlueButtonLink a:active {
	color: #0A94D6;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}
.BlueButtonLink a:visited,
.BlueButtonLink a:hover {
	color: #023F72;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}
.BlueButtonLink a:hover {
	color: #023F72;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}
.DarkBlueTableHeader {
	color: #023F72;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-top: 7px;
	margin-left: 7px;
}
A:link {
	text-decoration: underline;
	color: #0A94D6;
}
A:visited {
	text-decoration: underline;
	color: #0A94D6;
}
A:active,
A:hover {
	text-decoration: underline;
	color: #023F72;
}
.BodyCopyTable {
	color: #656565;
	font-family: Verdana;
	font-size: 11px;
}
.BodyCopyTable a:link {
	color: #0A94D6;
	text-decoration: underline;
}
.BodyCopyTable a:visited {
	color: #023F72;
	text-decoration: underline;
}
.BodyCopyTable a:active {
	color: #023F72;
	text-decoration: underline;
}
.BodyCopyTable a:hover {
	color: #023F72;
	text-decoration: underline;
}
.BodyCopyTable UL LI {
	font-size: 10px;
	margin-top: 0px;
	margin-left: 0px;
	list-style-image: url(/mlcomm/images/common/bullet_gray_li.gif)
}
.BlackBodyCopyTable {
	color: #000000;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
}
.whiteText {
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
.totalTextStyle {
	color: #023F72;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}
.hubBackground {
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: bottom right;
}
/* 1101 to 1209 code merge: Added for DSL Upsell pages */
.OrangeHeaderBig {
	font-family: Verdana, Arial, sans-serif;
	color: #CC6600;
	font-size: 12px;
	font-weight: bold;
}
.DefaultGrayTextBig {
	color: #666666;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
/* end of 1101 to 1209 code merge */
/* END SWOT FE Reskinning Phase 2*/

#bundle {
	/*	background: url(/mlcomm/images/products_services/bundlesMiniProPage_bg.jpg) no-repeat 0px -8px;*/
	width: 591px;
	height: 1160px;
	position: relative;
	margin: 0;
	padding: 0;
}
/*html > body #bundle
{
	background: url(/mlcomm/images/products_services/bundlesMiniProPage_bg.jpg) no-repeat left top;
}*/

#bundle_west {
	background: url(/mlcomm/images/products_services/BundlesMiniProPageWest_bg.jpg) no-repeat 0px -8px;
	width: 591px;
	height: 1160px;
	position: relative;
	margin: 0;
	padding: 0;
}
html > body #bundle_west { background: url(/mlcomm/images/products_services/BundlesMiniProPageWest_bg.jpg) no-repeat left top; }
