.newMobileColumn {
 padding:10px 3px 10px 6px;
}
.mobileStrip {
 background-color:white;
}
.mobileStrip .userToolsTable {
 width:250px;
}
.mobileMPU {
background-color:#E8E8E8;
color:#747474;
margin:149px 0 0 -7px;
padding:1px 12px 2px;
}
.mobileMPU .border{
 background-color:#e8e8e8;
 font-size:1.1em;
 color: #747474;
 padding-top: 5px;
}
.mobileMPU .border .headline{
 margin-left: 10px;
}
.mobileMPU .advert {
 background-color:#e8e8e8;
 color:#747474;
 padding:1px 12px 2px 12px;
}
.mobileFlashHeader {
 background:transparent url(/javaImages/22/71/0,,~3305762,00.gif) no-repeat top left;
 padding:3px 5px 7px 3px;
 margin:0 0 5px 0;
}
.mobileZonePromo {
 width:217px;
 height:150px;
 background:transparent url(/javaImages/48/69/0,,~3303752,00.gif) no-repeat bottom right;
}
.mobileZonePromoInner {
 padding:10px 0 0 10px;
}
.mobileZonePromo IMG {
/*float:right;*/
 margin-bottom:10px;
}
.mobilePromoWide {
 color:#4f4f4f;
 padding:5px 10px 5px 0;
 background:transparent url(/javaImages/b/72/0,,~3305995,00.gif) repeat-y top left;
}
.mobilePromoWide TABLE {
 width:642px;
}
.mobilePromoWideTop {
 background:transparent url(/javaImages/3/72/0,,~3305987,00.gif) no-repeat top left;
 padding:3px 5px 0 3px;
 margin-top:5px;
}
.mobilePromoWideLower {
 background:transparent url(/javaImages/4/72/0,,~3305988,00.gif) no-repeat bottom left;
 padding-top:5px;
 margin:0 0 5px 0;
}
.widePromoCopy {
 padding:10px 5px 5px 5px;
 color:#494949;
 font-weight:bold;
}
.widePromoCopy DIV {
 width:350px;
}
.widePromoNetworks {
 width:165px;
 padding-top:10px;
}
.widePromoNetworks IMG {
 margin-top:5px;
}
.newMobileColumn .middleCenterContent {
 padding-top:4px;
}
.textAlerts {
 padding:10px;
}
.textAlertsTable {
 width:643px;
 height:270px;
}
.textAlertsInfo {
 width:200px;
}
.textAlertsPrices {
 padding-left:30px;
}
.textAlertsPricesNews {
 padding:25px 0 0 30px;
}
.textAlertsBold {
 font-weight:bold;
}
.textAlertsList {
 margin:10px 0 10px 0;
}
.textAlertsList LI {
 background:transparent url(/javaImages/1a/67/0,,~3303194,00.gif) no-repeat 4px left;
 padding-left:15px;
}
.textAlertsHeader {
 color:#484848;
 font-weight:bold;
 font-size:1.2em;
}
.textAlertsHeader TD {
 padding-top:10px;
}
.textAlertsPriceBox {
 padding:3px 5px 0 0;
}
.textAlertsPriceBox DIV {
 background-color:#d8d8d8;
 font-weight:bold;
 border:1px solid #acacac;
 line-height:30px;
 padding-left:10px;
 font-size:1.2em;
}
.textAlertsPriceBoxLeft {
 padding-top:3px;
}
.textAlertsPriceBoxLeft DIV {
 background-color:#d8d8d8;
 font-weight:bold;
 border-top:1px solid #acacac;
 border-left:1px solid #acacac;
 border-bottom:1px solid #acacac;
 line-height:30px;
 padding-left:10px;
 font-size:1.2em;
}
.textAlertsPriceBoxRight {
 padding-top:3px;
}
.textAlertsPriceBoxRight DIV {
 background-color:#d8d8d8;
 font-weight:bold;
 border-top:1px solid #acacac;
 border-right:1px solid #acacac;
 border-bottom:1px solid #acacac;
 line-height:30px;
 padding-left:10px;
 font-size:1.2em;
}
.textAlertsClick {
 padding:3px 0 0 5px;
}
.textAlertsClick A {
 background-color:#004FC5;
 font-weight:bold;
 border:1px solid #adadad;
 line-height:30px;
 text-align:center;
 display:block;
 font-size:1.2em;
 color:white;
}
.textAlertsClick A:Hover {
 color:white;
 text-decoration:underline;
}
.textAlertsInfoBox {
 padding-top:3px;
}
.textAlertsInfoBox DIV {
 line-height:30px;
 color:white;
 border:1px solid #adadad;
 background-color:#909090;
 font-weight:bold;
 text-align:center;
 font-size:1.2em;
}
/* Tabs */
.newMobileColumn .tabbedMasterPageElementWrap .middleCenterContent {
 width:663px;
 padding:0;
}
.newMobileColumn .tabbedMasterPageElementWrap .graphicBorderTop, .newMobileColumn .tabbedMasterPageElementWrap .graphicBorderBottom {
 width:672px;
}
.masterTabsWrapper, .masterTabContent {
 width:663px;
 padding:0;
}
.masterTabsWrapper UL {
 border-bottom:3px solid #004FC5;
}
.masterTabsWrapper LI, * html .masterTabsWrapper LI {
 width:221px;
}
.masterTabsWrapper .masterTab0, * html .masterTabsWrapper .masterTab0 {
 width:220px;
}
.masterTabsWrapper .masterTabSelected0, * html .masterTabsWrapper .masterTabSelected0 {
 width:219px;
}
.masterTabsWrapper .masterTabSelected1, * html .masterTabsWrapper .masterTabSelected1 {
 width:220px;
}
.masterTabsWrapper .masterTabSelected2 {
 width:221px;
}
* html .masterTabsWrapper .masterTabSelected2 {
 width:223px;
}
.masterTabsWrapper .masterTab2 A, .masterTabsWrapper .masterTabSelected2 A, .masterTabsWrapper .masterTabSelected2 {
 border-right:0;
}
.masterTabsWrapper .masterTabSelected2, .masterTabsWrapper .masterTabSelected1 {
 border-left:1px solid #c1c1c1;
}
.masterTabsWrapper .masterTabSelected2 A, .masterTabsWrapper .masterTabSelected1 A {
 border-left:1px solid #b5b5b5;
}
.masterTabsWrapper A, .masterTabsWrapper A:Hover {
 color:#545454;
}
.masterTabsWrapper .masterTabSelected0 A, .masterTabsWrapper .masterTabSelected1 A, .masterTabsWrapper .masterTabSelected2 A {
 background-color:#004FC5;
}
.masterTabsWrapper .masterTabSelected0 A:Hover, .masterTabsWrapper .masterTabSelected1 A:Hover, .masterTabsWrapper .masterTabSelected2 A:Hover {
 color:white;
}
.graphicBorderBottom {
 height:8px;
}
.middleCenterContent IMG {
 display:block;
}
.newMobileColumn IFRAME {
 margin-bottom:10px;
}
.mblInternetHeadline {
 font-weight:bold;
}
.mblInternetSignUp {
 margin-left:40px;
}
.mblInternetSignUp DIV {
 background:transparent url(/javaImages/f2/a5/0,,~3319282,00.gif) no-repeat top left;
 width:564px;
 line-height:30px;
 text-align:center;
 font-size:1.2em;
}
.triggerText {
 display:none;
}
/*New mobile internet page*/
.mblInternetAccess {

}

.mblInternetAccess .middleCenterContent{
 width: 500px;
}
.mblBoxA,.mblBoxB,.mblBoxC{
 width: 415px;
 padding: 2px 15px 5px 10px;
}
.mblBoxA P,.mblBoxB P,.mblBoxC P{
 margin: 0 0 0 0;
}
.mblBoxA {
 /*background:transparent url(/javaImages/40/e2/0,,~3334720,00.gif) no-repeat 35px 40px;*/
 display:none;
}
.mblBoxB {
 background:transparent url(/javaImages/82/e3/0,,~3335042,00.gif) no-repeat 35px 15px;
}
.mblBoxC {
 background:transparent url(/javaImages/83/e3/0,,~3335043,00.gif) no-repeat 35px 30px;
}
.mblBoxTop {
 background:transparent url(/javaImages/f4/4c/0,,~3558644,00.gif) no-repeat top left;
 padding: 10px 10px 0 3px;
}
/* This is same as .mblBoxMid but element class cant be changed */
.webSmsTrigger {
 background:transparent url(/javaImages/8/5d/0,,~3562760,00.gif) repeat-y top left;
 padding: 5px 10px 0px 3px;
}
.mblBoxMid {
 background:transparent url(/javaImages/5e/e2/0,,~3334750,00.gif) repeat-y top left;
 padding: 5px 10px 0px 80px;
}
.mblBoxBot {
 background:transparent url(/javaImages/f3/4c/0,,~3558643,00.gif) no-repeat bottom left;
 padding: 5px 10px 10px 3px;
}
.mblIntFeatures {
}
.mblInternetFeatures {
 padding: 5px;
}
.mblInternetFeatures UL {
 list-style: none;
 margin-left: 0;
}
.mblInternetFeatures LI {
 background:transparent url(/javaImages/1a/67/0,,~3303194,00.gif) no-repeat 4px 0px;
 padding-bottom: 5px;
 padding-left: 15px
}
.mblInternetDetails{
}
.introAsterisk {
 font-size:80%;
 font-style: italic;
}
.mblBoxBold {
 font-style: bold;
}
.boxMobIntro {
 padding: 5px 10px 5px 10px;
}
/*requires class on submit button to work*/
.webSmsTriggerForm  .submit{
 background:transparent url(/javaImages/69/e3/0,,~3335017,00.gif) no-repeat top left;
}
/*custom shirts */
.mobileCustomShirts {
 font-weight: bold;
 margin: 5px;
}
.shirtRow {
 clear:both;
}
.shirtRow table {
 padding: 0 10px;
}
.shirtImage {
 float: left;
 postion: relative;
}
.shirtCaption {
 float: left;
 position: relative;
 padding-left: 10px;
 padding-top: 5px;
 padding-right: 10px;
 font-weight: bold;
 font-size: 1.2em;
 margin-left:5px;
 line-height:1.4em;
}
td.shirtShadeBox{
 border: #acacac 1px solid;
 background-color: #d8d8d8;
}
.confirmationMessage {
 color:#004FC5;
}

.articleHeadlineAndBody, .feedbackForm{width:auto}
#page2235525 .mblBoxTop {
background:transparent url(/javaImages/57/e2/0,,~3334743,00.gif) no-repeat scroll left top;
padding:10px 10px 0 80px;
}
#page2235525 .webSmsTrigger {
background:transparent url(/javaImages/5e/e2/0,,~3334750,00.gif) repeat-y scroll left top;
padding:5px 10px 0 80px;
}
#page2235525 .mblBoxBot { 
background:transparent url(/javaImages/c1/e3/0,,~3335105,00.gif) no-repeat scroll left bottom;
padding:5px 10px 10px 80px;
}