.mod7Col .pageContent{padding:10px;}
.lightGrayBackground {background:#ededed;}
h6 {font-size:1.4em;font-weight:bold;margin:5px 0;color:#333;line-height:1.1em;}
#bannerContent h2 {line-height:1.2em;}
.pageContent h4 {font-size:2em;}
.mod3Column {width:530px;margin-left:0;min-height:63px;float:left;} 
.mod3Column  .mod3Content {padding:7px 10px 10px 14px;}
.contentModLeftGraphic {width:480px;}
.mod3Column .todoContent {float:left;width: 370px;}
.mod3Column .todoThumb {float:left;width:120px;}
.mbb .broadbandPlan {width:530px;clear:left;}
.mbb .broadbandPlan  td {margin:0;text-align:left;padding:10px 0 10px 10px;}
.planType {margin:0 0 5px 0;}
.planPricing {width:150px;}
.planPricing p{font-weight:bold;}
td.planDetails * {color:#000;}
.planDetails a{text-decoration:none;margin-left:13px;background:url(/broadband/img/tooltip-16x36.gif) top right no-repeat;padding-bottom:2px;padding-right:20px;}
.planDetails a:hover {text-decoration:underline;background-position:right -20px;}
.mbb td.planInformation {background:#ededed;text-align:center;width:150px;overflow:hidden;}
.moreDetails {margin-top:16px;clear:left;float:left;text-align:left;padding:10px;}
.moreDetails  p {line-height:1.1em;font-weight:100 !important;width:130px;}
.buyInformation {height:125px;overflow:hidden;position:relative;}
.buyInformationSignUp {margin-top:15px;}
.innerContent {position:relative;display:block; padding-top:3px;}
.buyInformation p, .buyInformationSignUp p {font-weight:bold;}
.buyInformation p span, .buyInformationSignUp p span {display:block;font-size:3em;margin-bottom:14px;}
.buyInformation a.buttonLight, .buyInformationSignUp a.buttonLight{margin-left:40px;}
#module_left a.buttonLight {text-decoration:none;}
#module_left h2 {color:#333333;font-size:12px;line-height:1.2em;width:200px;}
#module_right {text-align:left;}
#module_right span {color:#C80000;}
.mbb .mod3Column .planPricing {padding-left:10px;width:150px;}
table.connectionTable {margin-left:5px;}
table.connectionTable td{font-size:1.1em;border-bottom:1px solid #D2D2D2;}
table.connectionTable .icon {padding:6px 3px;}
tr.titleBar td {font-size:.9em;border:none;}
.addressCheckColumn {float:left;margin-left:20px;}
.addressCheckColumn img {margin:0 auto 10px auto;display:block;}
.addressCheckColumn  #module_left h2 {width:140px;}
.broadbandExtraTable {margin-left:5px;}
.broadbandExtraTable td{text-align:left;}
.broadbandExtraTable td.info {width:100px;padding:0 15px;}
.mod3Column .contentBody {float:left;}
.mod3Column .contentBody ul  li{margin-bottom:10px;}
.modCol150 {width:150px;float:left;}
.modCol160 {width:160px;float:left;}
.stepOne, .stepTwo, .stepThree {background:url(/broadband/img/icon-step-1-44x47.png) top left no-repeat;padding-left:60px;width:450px;}
.stepTwo {background:url(/broadband/img/icon-step-2-44x47.png) top left no-repeat;}
.stepThree {background:url(/broadband/img/icon-step-3-44x47.png) top left no-repeat;}
.homephoneIcon {float:left;margin-left:5px;}
.bottomSignUp {width:530px;float:left;background:#EDEDED;}
.bottomSignUp  p {padding:3px 12px;}
#mmbBannerNewWrapper { width:950px; margin:0 auto; background:url(/internet/img/banner-broadband-and-home-phone-950x275.jpg) no-repeat 0 0; height:278px; position:relative;}
#nakedBannerNewWrapper { width:950px; margin:0 auto; background:url(/internet/img/banner-naked-broadband-950x275.jpg) no-repeat 0 0; height:278px; position:relative;}
.dataAmount {min-height:65px;height: 65px; *padding-top: 10px;}
.mbb .tripleColumn .modHeader {position:relative;}
.mbb .nakedBroadband td {vertical-align:top;}
/* CSS STYLES ADDED FOR NAKED BROADBAND PAGE */

.perMonth{clear:both; left:0px;}
.dataPrice{height:auto;}


.mbb .nakedBroadband td.planInformation {background:#fff;}
.mbb .nakedBroadband td.planInformation .buyInformationSignUp {background:#EDEDED;min-height:80px;height:auto !important;height:80px;margin-top:0px;padding-top:20px;}
.mbb .nakedBroadband td.planInformation .buyInformationSignUp p {margin-top:25px;}

.eligible {color:#f00;font-weight:bold;font-size:1em;}
.nakedBroadband .dataPrice {clear:none;color:#000;top:5px;*width:125px;}
.nakedBroadband .perMonth {clear:none;top:10px !important;*position:absolute; *left:10px; *width:125px;}
.nakedBroadband .dataPrice .buttonLight {clear:both;margin-top:-10px;}
.nakedBroadband  .eligible {color:#f00; font-weight:bold; font-size:.9em;}
hr.ruler {display:block;height:1px;border-top:1px solid #333;}
.nakedFeature {border:1px solid #999;background:#f5f5f5;padding:10px;}
.nakedFeature .width350 {margin-left:20px;}
.nakedBroadband h6 {font-size:1.1em;}
.modCopy h3 {line-height:1.1em;}
.disclaimerText {font-size:0.9em; padding:0 20px 0 30px;}

.ultimatenakedwithdiscount, .idealnakedwithdiscount  {
	width:150px;
}
