/* General elements */
body {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#333333;}
a {text-decoration:none; color:#81AEB5; font-weight:bold;}
a:hover {text-decoration:underline;}
img {border:none;}
sup {font-size:80%; vertical-align:top;}
h1 {font-size:1.5em; color:#666666; margin-top:0.5em; margin-bottom:0.5em; font-weight:normal;}
h1 sup {font-size:50%; vertical-align:top;}
h2 {font-weight:bold; font-size:1em; margin-top:1em; margin-bottom:1em; color:#7090B8;}
h3 {font-weight:bold; font-size:1em; color:#333333; margin-top:1em; margin-bottom:0em;}
hr {height:1px; width:80%; background:#c5d8dd; padding:0px 20px 0px 20px; border:0px; margin-top:1em; margin-bottom:1em;}
p {display:inline;}
table {font-size:1em;}

/* Colors
1 = U.S. Cellular Slate
2 = Grass
3 = Turquoise 
4 = Lake
5 = Sky
6 = Gold
7 = Grapefruit */
.bg1-100 {background-color:#81AEB5;}
.bg1-80 {background-color:#8ebfc5;}
.bg1-60 {background-color:#aacfd3;}
.bg1-40 {background-color:#c7dfe2;}
.bg1-20 {background-color:#e3eff0;}

.bg2-100 {background-color:#c1bb00;}
.bg2-80 {background-color:#cdcf4f;}
.bg2-60 {background-color:#d9da7d;}
.bg2-40 {background-color:#e3e4a5;}
.bg2-20 {background-color:#eeefce;}

.bg3-100 {background-color:#139b8b;}
.bg3-80 {background-color:#62c0a9;}
.bg3-60 {background-color:#8ccdbb;}
.bg3-40 {background-color:#b2dcd0;}
.bg3-20 {background-color:#d7ece5;}

.bg4-100 {background-color:#7090B8;}
.bg4-80 {background-color:#8ba9d0;}
.bg4-60 {background-color:#a4bada;}
.bg4-40 {background-color:#bfcde4;}
.bg4-20 {background-color:#dce2ef;}

.bg5-100 {background-color:#60b0e6;}
.bg5-80 {background-color:#8fcbe7;}
.bg5-60 {background-color:#a9d6ec;}
.bg5-40 {background-color:#c3e2f1;}
.bg5-20 {background-color:#deeef7;}

.bg6-100 {background-color:#fabe23;}
.bg6-80 {background-color:#ffd153;}
.bg6-60 {background-color:#ffdb80;}
.bg6-40 {background-color:#ffe6a8;}
.bg6-20 {background-color:#fff1d1;}

.bg7-100 {background-color:#d98595;}
.bg7-80 {background-color:#edb0ba;}
.bg7-60 {background-color:#f0c3c9;}
.bg7-40 {background-color:#f5d5d9;}
.bg7-20 {background-color:#f9e8e9;}

.color1-100 {color:#81AEB5;}
.color1-80 {color:#8ebfc5;}
.color1-60 {color:#aacfd3;}
.color1-40 {color:#c7dfe2;}
.color1-20 {color:#e3eff0;}

.color2-100 {color:#c1bb00;}
.color2-80 {color:#cdcf4f;}
.color2-60 {color:#d9da7d;}
.color2-40 {color:#e3e4a5;}
.color2-20 {color:#eeefce;}

.color3-100 {color:#139b8b;}
.color3-80 {color:#62c0a9;}
.color3-60 {color:#8ccdbb;}
.color3-40 {color:#b2dcd0;}
.color3-20 {color:#d7ece5;}

.color4-100 {color:#7090B8;}
.color4-80 {color:#8ba9d0;}
.color4-60 {color:#a4bada;}
.color4-40 {color:#bfcde4;}
.color4-20 {color:#dce2ef;}

.color5-100 {color:#60b0e6;}
.color5-80 {color:#8fcbe7;}
.color5-60 {color:#a9d6ec;}
.color5-40 {color:#c3e2f1;}
.color5-20 {color:#deeef7;}

.color6-100 {color:#fabe23;}
.color6-80 {color:#ffd153;}
.color6-60 {color:#ffdb80;}
.color6-40 {color:#ffe6a8;}
.color6-20 {color:#fff1d1;}

.color7-100 {color:#d98595;}
.color7-80 {color:#edb0ba;}
.color7-60 {color:#f0c3c9;}
.color7-40 {color:#f5d5d9;}
.color7-20 {color:#f9e8e9;}

.colorMain {color:#666666;}

.color1Links a {color:#81AEB5;}
.color1Links h2 {color:#81AEB5;}
.color3Links a {color:#139b8b;}
.color3Links h2 {color:#139b8b;}
.color4Links a {color:#7090B8;}
.color4Links h2 {color:#7090B8;}
.color5Links a {color:#60b0e6;}
.color5Links h2 {color:#60b0e6;}
.color6Links a {color:#fabe23;}
.color6Links h2 {color:#fabe23;}
.colorSideLinks a {color:#666666;}
.colorSideLinks h2 {color:#666666;}

@media print
{
#footer {display:none;}
#totalHeader {display:none;}
#firstCell {display:none;}
.secondCell {position:absolute; top:-90px; left:10px;}
}

/* header elements */
#totalHeader {background-image:url(./../images/top_clouds02.jpg); width:775px; height:90px; position:absolute; top:0px; left:0px; z-index:200;}
#topLinks {margin:0; padding:0; position:absolute; top:25px; left:0px; width:775px; text-align:right;}
#topLinks li {padding-left:0.3em; margin:0; display:inline; list-style:none;}
#topButtons {text-align:right; position:absolute; top:50px; left:0px; width:775px; z-index:100;}
#logo {position:absolute; top:32px; left:0px;}

/* The "body" section consists of two "cells" - the left nav and the static (or dynamic) content */ 
#bodyTable {display:none; position:absolute; top:90px; left:0px; width:775px;}
#firstCell {width:170px; float:left;}
.secondCell {width:595px; float:right;}
.middleCell {width:100%;}

/* Cart styling */
#bodyTableCart {display:none; position:absolute; top:90px; left:0px; width:1000px;}
#remainderCells {width:820px; float:right;}
#secondCellCart {width:595px; float:left;}
#thirdCell {width:215px; float:right;}

/* Graphical buttons in the header */
#topLink1 {position:absolute; left:180px; width:126px; height:30px;}
#topLink2 {position:absolute; left:306px; width:90px; height:30px;}
#topLink3 {position:absolute; left:396px; width:111px; height:30px;}
#topLink4 {position:absolute; left:507px; width:70px; height:30px;}
#topLink5 {position:absolute; left:577px; width:118px; height:30px;}
#topLink6 {position:absolute; left:695px; width:80px; height:30px;}

/* Sub-menus in the header */
#subMenu1, #subMenu2, #subMenu3, #subMenu4, #subMenu5, #subMenu6 {position:absolute; top:20px; left:0px; display:none; text-align:left; z-index:200;}
.subMenuItem {width:192px; z-index:200;}

/* General submenu styles */
.subMenuItem {background-color:#8ebfc5; color:#FFFFFF; padding-top:0.2em; padding-bottom:0.2em; font-size:11px; border-top:0.1em solid #cccccc; padding-left:0.5em; overflow:hidden; z-index:200;}
.subMenuItem:hover {background-color:#81AEB5; background-position:2px -49px;}
.subMenuItem a {color:#FFFFFF; cursor:pointer;}

/* Different styles are used depending upon the correspondence between the left nav row and the content being displayed */
/* All level1 menu styles */
.menuLevel1NoSelect {display:block; padding-bottom:0.4em; padding-top:0.4em; vertical-align:middle; border-bottom:1px solid #cccccc; background-repeat:no-repeat; padding-left:1.3em; background-position:0.3em 0.7em;}
.menuLevel1Select {display:block; padding-bottom:0.4em; padding-top:0.4em; vertical-align:middle; border-bottom:1px solid #cccccc; background-image:url(./../images/slateBullet.gif); background-repeat:no-repeat; padding-left:1.3em; background-position:0.3em 0.7em;}
.homeLink {display:block; padding-bottom:0.4em; padding-top:0; vertical-align:top; border-bottom:1px solid #cccccc; background-repeat:no-repeat; padding-left:1.3em; background-position:0.3em 0.35em; color:#81AEB5; font-size:100%;}
.menuLevel1NoSelect a, .menuLevel1Select a {color:#666666; font-size:100%; font-weight:bold;}

/*Added for GPS Menu */
.gpsMenuLevel1NoSelect {display:block; padding-top:0.4em; background-repeat:no-repeat; padding-left:1.3em;}
.gpsMenuLevel1NoSelect a {color:#666666; font-size:100%; font-weight:bold;}
.gpsmenuLevel1Select {display:block; padding-top:0.4em; background-image:url(./../images/slateBullet.gif); background-repeat:no-repeat; padding-left:1.3em; background-position:0.3em 0.7em;}
.gpsmenuLevel1Select a {color:#666666; font-size:100%; font-weight:bold;}

/* All level2 menu styles */
.menuLevel2NoSelect {display:block; padding-top:0.4em; padding-left:2em; background-image:url(./../images/white_bullet.gif); background-repeat:no-repeat; padding-left:1.3em; background-position:0.3em 0.7em;}
.menuLevel2Select {display:block; padding-top:0.4em; padding-left:2em; background-image:url(./../images/slateBullet.gif); background-repeat:no-repeat; padding-left:1.3em; background-position:0.3em 0.7em;}
.menuLevel2NoSelect a, .menuLevel2Select a {color:#666666; font-size:100%; font-weight:normal;}

/* All level3 menu styles */
.menuLevel3NoSelect {display:block; padding-left:1.8em; background-image:url(./../images/white_bullet.gif); background-repeat:no-repeat; background-position:0.3em 0.3em;}
.menuLevel3Select {display:block; padding-left:1.8em; background-image:url(./../images/sidenav_on_m.gif); background-repeat:no-repeat; background-position:0.3em 0.25em;}
.leftArrow {padding-right:0.5em;}
.menuLevel3NoSelect a, .menuLevel3Select a {color:#666666; font-size:90%;}

/* All footer styles */
#footer {padding-top:2em; clear:both; background-image:url(./../images/bottom_clouds02.jpg); height:145px; width:775px;}
#footerTable {width:775px;}
#footerTable tr td {padding:0;margin:0;}
#footerLinks {margin:0em; padding:0em; display:block; text-align:center;}
#footerLinks li {margin:0em; padding-left:0.3em; display:inline; list-style:none;}
#copyright {text-align:center; color:#8ebfc5;}
#rightFooterCell {width:15%; text-align:right;}
#middleFooterCell {width:70%; color:#81AEB5;}
#leftFooterCell {width:15%; text-align:right;}

/* "body" section template styles */
#topCell {width:100%; height:171px;}
#topCellshort {width:100%; height:68px;}
#bottomCell {width:100%; background-color:#FFFFFF;}
#leftCell {float:left; width:406px; background-color:#FFFFFF;}
#leftCellContent {padding-right:5px;}
#rightCell {float:right; width:189px;}
.rightCellContent {padding:5px 10px 5px 10px;}
.rightCellContentStandardSeparator {margin:1em 0 0 0;}

/* 2-column body styles */
.twoColumnContainer {padding-left:0.5em; padding-right:0.5em;}
.twoColumnContainer h1 {text-align:center;}
.twoColumnLeft {float:left; width:49%; border-right:1px solid #cccccc;}
.twoColumnRight {float:right; width:50%;}

/* 3-column body styles */
.threeColumnContainer {padding-left:0.5em; padding-right:0.5em;}
.threeColumnContainer h1 {text-align:center;}
.threeColumnLeft {float:left; width:33%; border-right:1px solid #cccccc;}
.threeColumnRemainder {float:right; width:66%;}
.threeColumnCenter {float:left; width:49%; border-right:1px solid #cccccc;}
.threeColumnRight {float:right; width:49%;}

.disclaimer {display:block; font-size:0.75em; color:#333333; padding-top:10px; margin-top:10px; border-top:1px solid #cccccc; font-family:Verdana, Arial, Helvetica, sans-serif;}
.disclaimerNoLine {display:block; font-size:0.75em; color:#333333; margin-top:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.disclaimerBold {display:block; font-size:0.75em; color:#333333; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
.standardList {margin:0; padding:1em 0 0 0; list-style-type:none;}
.standardListNew {margin:0; padding:0 0 0 0; list-style-type:none;}
.standardListNew li {background-image:url(./../images/slateBullet.gif); background-repeat:no-repeat; background-position:0 0.25em; padding-left:1em; min-height:1%;}
.standardList li {background-image:url(./../images/slateBullet.gif); background-repeat:no-repeat; background-position:0 0.25em; padding-left:1em; min-height:1%;}
.standardListNoBullet {margin:0; padding:0; list-style-type:none;}
.standardListNoBullet li {padding:0.5em 0 0.5em 0;}
.standardListLineSeparator li {padding-bottom:1em;}
.standardListIndent {padding:1em 0 0 1em;}
.standardTable {width:100%; border:1px solid #cccccc; border-collapse:collapse;}
.standardTable td {border-top:1px solid #cccccc; border-right:1px solid #cccccc; text-align:center; padding:0.5em 0.5em 0.5em 0.5em;}
.standardTable th {border-top:1px solid #cccccc; border-right:1px solid #cccccc; text-align:center; padding:0.5em 0.5em 0.5em 0.5em;}
.standardTableTitle {font-weight:bold; text-align:center;}
.breadcrumbs {margin:0; padding:1em 0 0 0; list-style-type:none;}
.breadcrumbs li {background-image:url(./../images/slateBullet.gif); background-repeat:no-repeat; background-position:0 0.25em; padding:0 1em 0 0.8em; min-height:1%; display:inline;}
.formError {clear:both; width:100%; text-align:center; color:#cc0000; border:1px solid #cc0000;}
.formErrorContent {padding:1em 1em 1em 1em;}
.highlightedBox {clear:both; width:100%; padding:0.5em 0 0.5em 0;}
.highlightedBoxContent {padding:0 0.5em 0 0.5em;}
.highlightedBoxWhiteBoldCenter {font-weight:bold; color:#ffffff; text-align:center;}
.highlightedBoxMainBoldCenter {font-weight:bold; color:#333333; text-align:center;}
.smallFont {display:inline; font-size:80%; font-family:Verdana, Arial, Helvetica, sans-serif;}
.borderedBox {clear:both; width:100%;}
.borderedBoxContent {padding:0.5em 0.5em 0.5em 0.5em; border:1px solid #cccccc;}
.planBorderedBoxContent {padding:0.5em 0.5em 0.5em 0.5em; border:0px solid #cccccc;}
.borderedBoxAction {text-align:right; margin:0.5em 0 0 0;}
.whiteArrowList li {background-image:url(./../images/whiteBullet.gif);}
.clearDiv {clear:both; width:100%; height:0px; overflow:hidden;}
.highlightedBoxStandardMargin {margin:1em 0 0 0;}
.coloredBoxLink {color:#ffffff; text-decoration:underline;}

.pagination {margin:0; padding:1em 0 0 0; list-style-type:none; text-align:center;}
.pagination li {display:inline;}
.anchor {text-decoration:none;}
.caption {font-size:80%;}

/* Home Page */
.homePageFlash {width:100%; text-align:center;}
.homePageWhatsNew {}
#homePageScroller {width:100px; height:18px; border:0px solid black; padding:0px;}
.homePageScrollerText {color:#FFFFFF;}
.quickLinkItem {padding:0.2em 0 0.2em 2em;}
.quickLinkItem a {color:#ffffff;}

/* Page specific styles */
.helpfulLinks {top:0px;}
.helpfulLinks h2 {display:inline;}
#helpfulLinksList {margin:0; padding:0; list-style-type:none; position:relative; top:5px;}
#helpfulLinksList li {background-image:url(./../images/slateBullet.gif); background-repeat:no-repeat; background-position:0 0.25em; padding-left:1em; font-size:0.9em; min-height:1%;}

/* BlackBerry */
.bbInfo {background-color:#708FB8;}
.bbInfo a:link, .bbInfo a:visited {font-size:1em; color:#ffffff; text-decoration:underline;}
.bbInfo h1 {font-size:1.25em; color:#ffffff; font-weight:bold; margin:0; padding-bottom:10px;}
.bbInfo h2 {font-size:1em; color:#ffffff; font-weight:bold; margin:0; padding:0; text-align:left;}
.bbInfo h3 {font-size:1em; color:#ffffff; font-weight:bold; margin:0; padding:0;}
.sideDisclaimer {display:block; font-size:0.75em; color:#333333; font-weight:bold; padding-top:20px;}
.sideHR {color:#ffffff; margin-top:0.5em; margin-bottom:0.5em;}
.bbFlash {background-color:#708FB8;}
.bbFlash2 {background-color:#708FB8;}
.bbUnsure {background-color:#708FB8; color:#ffffff;}
.bbUnsure a {color:#ffffff; text-decoration:underline;}
.bbUnsure span {display:block; margin-top:10px;}
.bbSideBarList li {color:#ffffff; font-size:80%; font-family:Verdana, Arial, Helvetica, sans-serif; background-image:url(./../images/whiteBullet.gif);}
.bbHowToBuy {background-color:#708FB8; color:#ffffff;}
.bbHowToBuy h1 {font-size:1.25em; color:#ffffff; font-weight:bold; margin:0; padding-bottom:10px;}
.bbHowToBuy h3 {font-size:1em; color:#333333; font-weight:bold; margin:0; padding:0;}
.bbHowToBuy span {display:block; margin-top:10px; margin-bottom:10px;}
.bbHowToBuy a {color:#ffffff; text-decoration:underline;}
.bbEmailQuestions li {background-image:url(./../images/whiteBullet.gif);}
.bbEmailQuestions li a {color:#ffffff;}
.bbEmailBenefitsTable th {background-color:#dce2ef;}
.bbEmailBenefitsTable td {text-align:left;}
.bbFaqList li {margin:0 0 1em 0;}
.bbFaqAnswer2 th, .bbFaqAnswer3 th, .bbFaqAnswer4 th {background-color:#dce2ef; text-align:center;}
.bbFaqAnswer2 td {text-align:left;}
.bbHelpfulLinks a {color:#7090B8;}
.bbShortTable th {background-color:#dce2ef;}
.bbShortTable td {width:50%;}
.bbShortTableTitle {text-align:center; font-weight:bold; color:#ffffff;}
.bbShortTopButton {margin:0.5em 0 2em 0;}
.bbShortsKeyboard th {background-color:#dce2ef;}
.bbBlueToothList img {margin:1em 0 1em 0;}
.bbBidListItem {font-weight:bold;}
.bbBidListItem ol {margin:1em 0 1em 2em;}

.goBtn {padding-top:0.5em;}
.readMoreBtn {position:relative; top:-70px; left:5px; height:19px; width:68px; background-color:#81aeb5;}

.aboutJack {position:relative; top:10px;}
.aboutJack a:link, .aboutJack a:visited {font-size:1em; color:#ffffff; text-decoration:underline;}
.aboutJack h1 {font-size:1.25em; color:#ffffff; font-weight:bold; margin:0; padding-bottom:10px;}
.aboutJack h2 {font-size:1em; color:#ffffff; font-weight:bold; margin:0; padding:0; text-align:left;}
.aboutJack h3 {font-size:1em; color:#ffffff; font-weight:bold; margin:0; padding:0;}
.aboutJacksig {position:relative; top:20px; background-color:#708FB8; color:#ffffff;}
.aboutJacksig span {display:block; margin-top:10px;}

.supplier {position:relative; top:10px; height:88px;}
.viewGuidelines {position:relative; top:-30px; left:60px; height:19px; width:68px;}

.newsReleaseSections {margin:0; padding:1.5em 0 1.5em 0; list-style-type:none;}
.newsReleaseSections li {padding-left:5%; padding-right:5%; display:inline;}
.pressReleaseItem {margin:0; padding:0 0 0 0; list-style-type:none;}
.pressReleaseItem li {margin:0; padding:0 0 1em 0;}

.charitableZipsList {margin:0; padding:0 0 1.5em 0; list-style-type:none;}
.charitableZipsList li {text-align:center; padding:0.5em 0 0.5em 0; border-top:1px solid #cccccc; border-right:1px solid #cccccc; border-left:1px solid #cccccc;}
.charitableZipsListHeader {background-color:#139b8b; color:#ffffff; border-top:none; font-weight:bold;}
.charitableZipsListFooter {border-bottom:1px solid #cccccc;}

.supplierAgenciesTable {width:100%;}
.supplierAgenciesTableLeft {text-align:right; width:50%; padding-right:1em;}
.supplierAgenciesTableRight {text-align:left;}

.amberAlerts {position:relative; top:20px; height:149px; padding:0;}
.paymentOptions {position:relative; top:20px; height:135px; padding:0;}
.signUptodayBtn {position:relative; top:15px; left:40px;}
.backToTopButton {margin:1em 0 0 0;}

.awardsYearList {padding-top:1em;}
.awardsShowHide	{width:100%; background-color:#e3eff0; font-weight:bold;}
.awardsShowHideContent {padding:1em 1em 1em 1em;}
.awardsShowHide a {color:#81AEB5; padding-left:1em;}
.awardsTable table {width:100%; padding-top:1em;}
.awardsListLeft {width:80%; padding-bottom:1em;}
.awardsListRight {padding-bottom:1em;}

.nameListLeft {float:left;}
.nameListRight {float:right;}
.shortBioLeft {float:left; width:20%; padding-bottom:1em; padding-top:1em; border-top:1px solid #cccccc;}
.shortBioRight {float:right; width:80%; padding-bottom:1em; padding-top:1em; border-top:1px solid #cccccc;}
.shortBios {clear:both; padding-top:1em;}
.shortBioHeader {font-weight:bold; padding-bottom:1em;}
.shortBioList li {clear:both;}

.pressHeadline {color:#333333; padding:0; margin:0;}
.pressSubHeading {font-style:italic; margin-top:0; margin-bottom:1em; font-weight:normal;}

.familyPlanFeeTable th {background-color:#d7ece5;}

.phoneDirectoryList {padding-top:1em;}
.phoneDirectoryList li {padding:0; margin:0;}
.phoneDirectoryHeading {width:100%; background-color:#7090B8; font-weight:bold;}
.phoneDirectoryHeadingContent {padding:0.5em;}
.phoneDirectoryHeadingContent a {color:#ffffff;}
.phoneDirectoryEntry {width:100%; background-color:#dce2ef; padding:0.2em 0em 0.2em 0em;}
.phoneDirectoryEntry2 {width:100%; background-color:#ffffff; padding:0.2em 0em 0.2em 0em;}
.phoneDirectoryEntry li, .phoneDirectoryEntry2 li {display:inline; padding:0.5em;}

.anypathTable th {width:80%; background-color:#d7ece5;}
.anypathTable td {width:80%;}

.signUptodayBtn {position:relative; top:-70px; left:5px; height:21px; width:86px;}
.upgradePhones {position:relative; top:20px; padding:0;}
.buyAcc {position:relative; top:20px; padding:0;}
.shopNowBtn {position:relative; top:-90px; left:120px; height:21px; width:65px;}

.currentCustomers {clear:both; width:100%; margin:1em 0 1em 0; text-align:center;}
.planInformation {background-color:#e3eff0;}
.planSelected {float:left; width:60%; background-color:#e3eff0; text-align:center; padding:2em 0 2em 0; font-weight:bold;}
.startOver {float:right; width:40%; background-color:#e3eff0; text-align:center; padding:0.5em 0 0.5em 0;}
.startOver img {cursor:pointer;}
.startOverButton {cursor:pointer;}

/* Print Agreement Page */
.printAgreementCloseButton {width:575px; padding:1em 0 0 0;}
.printAgreementCloseButtonContent {text-align:right; padding:0 2em 0 0;}
.printAgreementVerbiage {width:575px; padding:1em 0 0 0; font-size:1.5em; color:#d98595;}
.printAgreementText {width:575px; padding:1em 0 0 0;}
.printAgreementTextContent {padding:0 0.2em 0 0.2em;}

/* easyedge */
.eeHomePageHR {height:1px; width:75%; background:#cccccc; padding:0px 20px 0px 20px; border:0px; margin-top:1em; margin-bottom:1em;}
.eeBlurb1 {position:relative;}
.eeBlurb2 {position:relative;}
.eeBlurb3 {position:relative;}
.eeBlurb4 {position:relative;}

/* Prepaid */
.prepaidWirelessPackageList {margin:1em 0 0 0;}
.prepaidWirelessPackageList li { padding:1em 0 0 0; border-top:1px solid #cccccc; min-height:1%;}
.prepaidWirelessPackageListLeft {float:left; width:450px;}
.prepaidWirelessPackageListRight {float:right; width:145px;}
.prepaidWirelessPackageListTitle {font-weight:bold;}
.prepaidWirelessPackageListFeatures li {padding:0 0 0 1em; border:none;}
.prepaidWirelessPackagePhoneImage {text-align:center;}
.prepaidWirelessPackagePhoneLink {text-align:center; margin:0.5em 0 0 0;}
.prepaidWirelessPackageListCoverageMapLink {text-align:center; margin:2em 0 0 0;}
.prepaidWirelessPackageListBuyButton {clear:both; width:100%; padding:1em 0 0 0; margin:0 0 1em 0;}
.prepaidWirelessPromotionalTandC {clear:both; width:100%; margin:1em 0 0 0; border-top:1px solid #cccccc; min-height:1%; padding:1em 0 0 0; font-size:80%; font-family:Verdana, Arial, Helvetica, sans-serif;}
.prepaidWirelessFeatures {margin:1em 0 1em 0;}
.prepaidWirelessFeaturesTable {border:1px solid #cccccc; border-collapse:collapse;}
.prepaidWirelessFeaturesTable td {border-top:1px solid #cccccc; border-right:1px solid #cccccc;}
.prepaidWirelessFeaturesTable th {border-top:1px solid #cccccc; border-right:1px solid #cccccc; font-weight:bold; background-color:#60b0e6; text-align:center;}
.prepaidWirelessFeaturesTableTitle {font-weight:bold; padding:0.5em 0.5em 0.5em 0.5em;}
.prepaidWirelessFeaturesTableDesc {text-align:center; padding:0.5em 0.5em 0.5em 0.5em;}
.prepaidWirelessFeaturesOptional {margin:1em 0 0 0;}
.prepaidWirelessFeaturesTextMessaging {margin:0 0 1em 0;}
.prepaidWirelessFeaturesTextMessagingTable {width:100%; border:1px solid #cccccc; border-collapse:collapse;}
.prepaidWirelessFeaturesTextMessagingTable td {border-top:1px solid #cccccc; border-right:1px solid #cccccc; text-align:center;}
.prepaidWirelessFeaturesTextMessagingTable th {border-top:1px solid #cccccc; border-right:1px solid #cccccc; text-align:center;}
.prepaidWirelessFeaturesRefillList li {padding-bottom:1em;}
.prepaidWirelessPlanComparison {margin:1em 0 1em 0;}
.prepaidWirelessPlanComparisonTable {width:100%; border:1px solid #cccccc; border-collapse:collapse;}
.prepaidWirelessPlanComparisonTable td {border-top:1px solid #cccccc; border-right:1px solid #cccccc; text-align:center; padding:0.5em 0 0.5em 0;}
.prepaidWirelessPlanComparisonTable th {border-top:1px solid #cccccc; border-right:1px solid #cccccc; font-weight:bold; background-color:#deeef7; text-align:center; padding:0.5em 0 0.5em 0;}
.prepaidWirelessPlanComparisonTable th a {margin:0 0 0 2em; color:#fabe23;}
.prepaidWirelessPlanComparisonTablePrice {color:#d98595; font-weight:bold;}
.prepaidWirelessPlanComparisonTableText {width:100%; border-collapse:collapse; border:none;}
.prepaidWirelessPlanComparisonTableText td {width:50%; border:none; padding:0 0.5em 0 0.5em; text-align:right;}
.prepaidWirelessPlanComparisonTableTextRight {text-align:left;}
.prepaidWirelessTandC li {padding:0 0 1em 0;}
.prepaidSideBarList li {color:#ffffff; font-weight:bold; background-image:url(./../images/whiteBullet.gif);}

/* Business Services */
.businessServicesMain {width:100%; margin:1em 0 0 0;}
.businessServicesMainLeft {float:left; width:201px; background-color:#fff1d1; padding:1em 0 1em 0;}
.businessServicesMainLeftContent {padding:0 0.5em 0 0.5em;}
.businessServicesMainLeftContent ul li {padding-bottom:1em;}
.businessServicesMainRight {float:right; width:200px; background-color:#ffe6a8; padding:1em 0 1em 0;}
.businessServicesMainRightContent {padding:0 0.5em 0 0.5em;}
.businessServicesMainRightContent ul li {padding-bottom:1em;}
.businessServicesMainLeftTitle {font-weight:bold; text-align:center;}
.businessServicesMainRightTitle {font-weight:bold; text-align:center;}
.businessServicesIndividualPlan {margin:1em 0 0 0; background-color:#fff1d1;}
.businessServicesFeaturesTable {width:100%; border:1px solid #cccccc; border-collapse:collapse; margin:1em 0 0 0;}
.businessServicesFeaturesTable td {border-top:1px solid #cccccc; border-right:1px solid #cccccc; text-align:center; padding:0.5em 0.2em 0.5em 0.2em;}
.businessServicesFeaturesTable th {border-top:1px solid #cccccc; border-right:1px solid #cccccc; text-align:center; padding:0.5em 0 0.5em 0; background-color:#fabe23;}
.businessServicesFeaturesTextTable {width:100%; border:1px solid #cccccc; border-collapse:collapse;}
.businessServicesFeaturesTextTable td {border-top:1px solid #cccccc; border-right:1px solid #cccccc; text-align:center; padding:0.5em 0.2em 0.5em 0.2em;}
.businessServicesFeaturesTextTable th {border-top:1px solid #cccccc; border-right:1px solid #cccccc; text-align:center; padding:0.5em 0 0.5em 0; background-color:#fff1d1;}
.businessServicesFeaturesPixTable {width:100%; border:1px solid #cccccc; border-collapse:collapse;}
.businessServicesFeaturesPixTable td {border-top:1px solid #cccccc; border-right:1px solid #cccccc; text-align:center; padding:0.5em 0.2em 0.5em 0.2em;}
.businessServicesFeaturesPixTable th {border-top:1px solid #cccccc; border-right:1px solid #cccccc; text-align:center; padding:0.5em 0 0.5em 0; background-color:#fff1d1;}

/* Lifeline */
.lifelineEnhancedPlans {margin:0 0 2em 0;}
.lifelineEnhancedPlansTable {width:100%; border:1px solid #cccccc; border-collapse:collapse;}
.lifelineEnhancedPlansTable td {border-top:1px solid #cccccc; border-right:1px solid #cccccc; text-align:center; padding:0.5em 0.2em 0.5em 0.2em;}
.lifelineEnhancedPlansTable th {border-top:1px solid #cccccc; border-right:1px solid #cccccc; text-align:center; padding:0.5em 0 0.5em 0; background-color:#eeefce;}
.lifelineEnhancedPlansTableTopic {text-align:left;}
.lifelineEssentialPlans {margin:0 0 2em 0;}
.lifelineEssentialPlansTable {width:100%; border:1px solid #cccccc; border-collapse:collapse;}
.lifelineEssentialPlansTable td {border-top:1px solid #cccccc; border-right:1px solid #cccccc; text-align:center; padding:0.5em 0.2em 0.5em 0.2em;}
.lifelineEssentialPlansTable th {border-top:1px solid #cccccc; border-right:1px solid #cccccc; text-align:center; padding:0.5em 0 0.5em 0; background-color:#eeefce;}
.lifelineEssentialPlansTableTopic {text-align:left;}
.lifelineTribalPlans {margin:0 0 2em 0;}
.lifelineTribalPlansTable {width:100%; border:1px solid #cccccc; border-collapse:collapse;}
.lifelineTribalPlansTable td {border-top:1px solid #cccccc; border-right:1px solid #cccccc; text-align:center; padding:0.5em 0.2em 0.5em 0.2em;}
.lifelineTribalPlansTable th {border-top:1px solid #cccccc; border-right:1px solid #cccccc; text-align:center; padding:0.5em 0 0.5em 0; background-color:#eeefce;}
.lifelineTribalPlansTableTopic {text-align:left;}
.lifelineTribalPlansTextTable {width:100%; border:none; border-collapse:collapse;}
.lifelineTribalPlansTextTable td {border:none; width:50%; padding:0 0.5em 0 0.5em;}
.lifelineTribalPlansTextTableLeft {text-align:right;}
.lifelineTribalPlansTextTableRight {text-align:left;}
.lifelineFedGuidelinesTable th {background-color:#eeefce;}

/* Customer Support */
.faqHomeLeft {float:left; width:280px;}
.faqHomeRight {float:right; width:280px;}
.faqTableTitle {font-size:1.5em; margin:1em 0 0 0;}

/* International Services */
.internationalServicesCountryLetterLinks {padding:1em 0 1em 0;}
.internationalServicesCountryLetterLinksRowOne {display:inline; padding:0 0 0 3em;}
.internationalServicesCountryLetterLinksRowOne a {padding:0 0.3em 0 0; font-size:1.5em;}
.internationalServicesCountryLetterLinksRowTwo {display:inline;}
.internationalServicesCountryLetterLinksRowTwo a {padding:0 0.3em 0 0; font-size:1.5em;}
.internationalServicesCountryInaciveLetter {display:inline; padding:0 0.3em 0 0; font-size:1.5em;}
.internationalServicesCountryTable th {background-color:#d7ece5;}
.internationalServicesCountryLetterHeading {background-color:#d7ece5;}
.internationalServicesCountryLetterHeading a {color:#333333; font-weight:bold; font-size:1.5em;}
.internationalServicesCountryBackToTop img {vertical-align:middle; margin:0 0 0 2em;}
.internationalServicesCanada {margin:1em 0 0 0;}
.internationalServicesCanadaTable th {background-color:#d7ece5;}

/* Pop-up windows */
.popupHeader {width:100%;}
.popupTitle {float:left; font-size:1.5em;}
.popupCloseButton {float:right;}
.popupBody {clear:both; width:100%; padding:1em 0 0 0;}

/* Which Plan is Right For You */
.whichPlanTable th {background-color:#e3eff0;}
.whichPlanTableCoverageTitle {margin:0 0 1em 0;}
.whichPlanTableCoverageMap {margin:0 0 1em 0;}
.whichPlanTableIncludedFeatures {font-size:80%; font-family:Verdana, Arial, Helvetica, sans-serif;}
.whichPlanTableDescTitle {font-weight:bold; margin:0 0 1em 0;}
.whichPlanTableDesc {text-align:left;}
.whichPlanTableGoButton {text-align:center; margin:1em 0 0 0;}

/* Features */
.featuresHomeTable th {background-color:#d7ece5;}
.featuresTextMessagingTable th {background-color:#d7ece5;}
.featuresTextMessagingTable th {background-color:#d7ece5;}

.storefinderLocationTable a {color:#7090B8;}

/* IAM pages - My Account Enrollment */
.iamEnterPin {font-family:Arial, Verdana, Helvetica, sans-serif; color:#666666; font-weight:bold;}
.iamPinTitle {font-family:Arial, Verdana, Helvetica, sans-serif; color:#666666; font-weight:bold;}
.iamPinText {font-family:Arial, Verdana, Helvetica, sans-serif; color:#333333;}
.iamNotificationText {font-weight:bold; color:#d98595;}
.iamTermsTitle {font-size:1.5em; color:#666666; margin-top:0.5em; margin-bottom:0.5em; font-weight:normal;}
.iamNotificationPreferencesTitle {font-size:1.5em; color:#666666; margin-top:0.5em; margin-bottom:0.5em; font-weight:normal;}
.iamWirelessPhoneNumber {font-family:Arial, Verdana, Helvetica, sans-serif; color:#666666; font-weight:bold;}
.iamNotificationTableHeader {font-family:Arial, Verdana, Helvetica, sans-serif; color:#ffffff; font-weight:bold;}
.iamstandardTable {width:100%; border:1px solid #cccccc; border-collapse:collapse;}

#pleaseWait {width:300px; height:100px; position:absolute; display:none; z-index:300;}

/* Send A Text Main */
.sendTextHeader {font-weight:bold;}
.sendTextFields {width:100%; margin:1em 0 0 0; padding:1em 0 1em 0; background-color:#e3eff0;}
.sendTextClearButton {cursor:pointer; vertical-align:top; margin:0 0 0 0.5em;}
.sendTextLabel {clear:both; width:100%; margin:0.5em 0 0 0;}
.sendTextLabelText {float:left; width:150px; text-align:right; margin:0.3em 0 0 0;  padding:0.2em 0 0 0;}
.sendTextLabelInput {float:right; width:425px; text-align:left; padding:0.2em 0 0 0;}
.sendTextLabelInput input {vertical-align:middle; margin:0 0.5em 0 0;}
.sendTextExample {font-size:80%; font-family:Verdana, Arial, Helvetica, sans-serif;}
.sendTextMessageInfo {clear:both; width:100%; margin:0.2em 0 0 0;}
.sendTextBlankLabel {float:left; width:150px; height:0px;}
.sendTextCharRemain {float:right; width:425px; font-size:80%; font-family:Verdana, Arial, Helvetica, sans-serif;}
.sendTextCharRemain input {vertical-align:middle; margin:0 0 0 0.2em; font-size:80%; font-family:Verdana, Arial, Helvetica, sans-serif;}
.sendTextUrgentLabel {clear:both; width:100%; margin:0.5em 0 0 0;}
.sendTextUrgentCheckbox {margin:0; padding:0; overflow:hidden; height:15px; width:15px; border:1px solid #cccccc;}
.sendTextActionButtons {clear:both; width:100%; margin:1em 0 0 0;}
.sendTextSendButton {float:left; width:270px; text-align:right;}
.sendTextCancelButton {float:right; width:270px; text-align:left;}
.sendTextTAndC {clear:both; width:100%; text-align:center; margin:1.5em 0 0 0;}
.sendTextTAndCAgree {margin:0.2em 0 0 0;}
.sendTextAgreeCheckbox {margin:0 0 0 0.5em; padding:0; overflow:hidden; height:15px; width:15px; border:1px solid #cccccc;}
.sendTextLabelMessage {float:left; width:350px;}
.sendTextLabelClear {float:right; width:75px; text-align:left;}
.sendTextNote {margin:1em 0 0 0; font-size:80%; font-family:Verdana, Arial, Helvetica, sans-serif;}
.sendTextNoteList li {margin:0.2em 0 0.2em 0;}
.sendTextURLNote {margin:1em 0 0 0; font-size:80%; font-family:Verdana, Arial, Helvetica, sans-serif;}
.sendTextSecurityInstructions {float:right; width:425px; font-size:80%; font-family:Verdana, Arial, Helvetica, sans-serif;}
.sendTextCaptcha {clear:both; width:100%; margin:0.2em 0 0 0;}
.sendTextCaptchaImage {float:left; width:220px;}
.sendTextCaptchaImage img {margin:0.5em 0 0 0;}
.sendTextCaptchaTrouble {float:right; width:205px; font-size:80%; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0.5em 0 0 0;}

/* Send A Text Status */
.sendTextStatusHeader {width:100%;}
.sendTextStatusButtons {float:left; width:250px; text-align:left;}
.sendTextStatusButtonPrint {margin:0 0 0 2em;}
.sendTextStatusTimingDesc {float:right; width:250px; text-align:right;}
.sendTextStatusInfo {margin:1em 0 0 0;}
.sendTextStatusTimingDesc {font-weight:bold; padding:5px 0 0 0;}
.sendTextStatusInfoTable th {background-color:#e3eff0;}
.sendTextStatusDisclaimer {font-size:0.75em; font-family:Verdana, Arial, Helvetica, sans-serif; margin:1em 0 0 0;}
.sendTextErrorHeader {width:100%; border:1px solid #cc0000;}
.sendTextErrorHeaderContent {padding:0.5em 0.5em 0.5em 0.5em; color:#cc0000; font-weight:bold;}
.sendTextStatusAnotherMessage {padding-top:0;}
.sendTextStatusHeading {margin:0 0 1em 0; font-size:80%; font-family:Verdana, Arial, Helvetica, sans-serif;}


