BODY {font-family : Arial, Helvetica, Sans-serif; font-size : 12px;} TD {font-family : Arial, Helvetica, Sans-serif; font-size : 12px;} INPUT {font-family : Arial, Helvetica, Sans-serif; font-size : 12px;} SELECT {font-family : Arial, Helvetica, Sans-serif; font-size : 12px;} TEXTAREA {font-family : Arial, Helvetica, Sans-serif; font-size : 12px;} #fc_bg { background-image: url(/img/site/bg_fc.gif); } STRIKE {font-size : 11px; font-family : Arial, Helvetica, Sans-serif;} .promoselect {background-color: ffffff; font-family: Verdana, Geneva, San-serif; font-size: 11px;} EM {font-weight : bold; font-style: normal; font-family : Arial, Helvetica, Sans-serif;} H1 {font-weight : normal; font-size : 14pt; font-family : Arial, Helvetica, Sans-serif; color : #000000;} .Clr1 {color : #000099;} .Clr2{color : #CC0000;} .Clr3{color : #FFFFFF;} .Clr4 {background-color: #FFF192;} .Xsm {font-size : 10px; font-family : Arial, Helvetica, Sans-serif;} .XSmClr2 {font-size : 10px; font-family : Arial, Helvetica, Sans-serif; color : #CC0000;} .XSmClr3 {font-size : 10px; font-family : Arial, Helvetica, Sans-serif; color : #666;} .Sm {font-size : 11px; font-family : Arial, Helvetica, Sans-serif; color : #000000;} .Sm2 {font-size : 11px; font-family : Verdana, Helvetica, Sans-serif; color : #000000;} .Sm3 {font-size : 11px; font-family : Verdana, Helvetica, Sans-serif; color : #000000;} .SmClr1 {font-size : 11px; font-family : Arial, Helvetica, Sans-serif; color : #000099;} .SmClr2 {font-size : 11px; font-family : Arial, Helvetica, Sans-serif; color : #CC0000;} .SmClr3 {font-size : 11px; font-family : Arial, Helvetica, Sans-serif; color : #FFFFFF;} .SmClr4 {font-size : 11px; font-family : Arial, Helvetica, Sans-serif; color : #FFFFFF; border-right: #666666 1px solid; background-color: #FFF192;} .SmClr5 {font-size : 12px; font-weight: bold; font-family : Arial, Helvetica, Sans-serif; color : #000;} .Std {font-size : 13px; font-family : Arial, Helvetica, Sans-serif; color : #000000;} .StdClr1 {font-size : 13px; font-family : Arial, Helvetica, Sans-serif; color : #000099;} .StdClr2 {font-size : 13px; font-family : Arial, Helvetica, Sans-serif; color : #CC0000;} .StdClr3 {font-size : 13px; font-family : Arial, Helvetica, Sans-serif; color : #FFFFFF;} .Med {font-size : 14px; font-family : Arial, Helvetica, Sans-serif; color : #000000;} .MedClr1 {font-size : 14px; font-family : Arial, Helvetica, Sans-serif; color : #000099;} .MedClr2 {font-size : 14px; font-family : Arial, Helvetica, Sans-serif; color : #CC0000;} .MedClr3 {font-size : 14px; font-family : Arial, Helvetica, Sans-serif; color : #FFFFFF;} .MedClr4 {font-size : 14px; font-family : Arial, Helvetica, Sans-serif; color : #FFC600; font-weight: bold; } .Lg {font-size : 16px; font-family : Arial, Helvetica, Sans-serif; color : #000000;} .LgClr1 {font-size : 16px; font-family : Arial, Helvetica, Sans-serif; color : #000099;} .LgClr2 {font-size : 16px; font-family : Arial, Helvetica, Sans-serif; color : #CC0000;} .LgClr3 {font-size : 16px; font-family : Arial, Helvetica, Sans-serif; color : #FFFFFF;} .LgClr3a {font-size : 16px; font-family : Arial, Helvetica, Sans-serif; color : #FFFFFF;} .LgClr4 {font-size : 16px; font-family : Arial, Helvetica, Sans-serif; color : #176A20; } .LgClr5 {font-size : 16px; font-family : Arial, Helvetica, Sans-serif; color : #FFCC66;} .xLg {font-size : 20px; font-family : Arial, Helvetica, Sans-serif; color : #000000;} .xLg1 { font-size: 18px; font-weight: bold; color: #660099; font-style: italic; } .xLgClr2 {font-size : 20px; font-family : Arial, Helvetica, Sans-serif; color : #CC0000;} .xxLg {font-size : 24px; font-family : Arial, Helvetica, Sans-serif; color : #000000;} .BrandedButton {font-size : 11pt; font-family : Arial, Helvetica, Sans-serif; color : #000099; background-color : #FFFFFF; font-weight: bold;} .cMoreImgBox {width: 120px; text-align: left; line-height: 18px;} #Bg1 {background-color : #EDEDE4;} #Bg2 {background-color : #6666CC;} #Bg2a {background-color : #6666CC;} #Bg3 {background-color : #CCCCFF;} #Bg4 {background-color : #E8E8FF;} #Bg5 {background-color : #FFDF00;} #Bg6 {background-color : #FFFFFF;} #Bg7 {background-color : #000000;} #Bg8 {background-color : #666666;} #Bg9 {background-color : #828A92;} #Bg10 {background-color : #F5C614;} #Bg11 {background-color : #FDFAEC;} #Bg11a {background-color : #FEFAEC;} #Bg12 {background-color : #999999;} #Bg13 {background-color : #818181;} #Bg14 {background-color : #FFCC00;} #Bg15 {background-color : #408047;} #Bg15a {background-color : #3A9B38;} #Bg16 {background-color : #F73900;} #Bg17 {background-color : #CCCC99;} #Bg18 {background-color : #FFFEE1;} #Bg19 {background-color : #666666;} #BgAccGray {background-color : #cccc99;} #Bg20 {background-color: #A5A6B2;} #Bg21 {background-color: #DBDCE3;} #Bg22 {background-color: #E5E5E5;} #Bg23 {background-color: #D5D5DE;} #Bg24 {background-color: #F0F1F5;} #Bg25 {background-color: #e5e5be;} #Bg26 {background-color: #eeeeee;} #Bg26a {background-color: #eeeeee;} #Bg27 {background-color: #e9e9e9;} #Bg28 {background-color: #cccccc;} #Bg30 {background-color: #dbdce2;} #Bg31 {background-color: #6666CC;} #Bg32 {background-color: #FFFFFF;} #Bg33 {background-color: #FFFFFF;} #Bg34 {background-color: #6666cc;} #PromoSelectorTitleBg {background-color : #CCCCCC;} #RafLineBg {background-color : #CCCCCC;} #FCborder {border-left: #FFFFFF 2px solid;} #FCborder2 {border-right: #FFFFFF 2px solid;} #Border3 {border-top: #888888 1px solid; border-bottom: #888888 1px solid;} #Border3a {border-bottom: #888888 1px solid;} #browseborder {border-top: #888888 1px solid; border-bottom: #888888 1px solid; background-color: #cccccc;} #browseborder2 {border-bottom: #888888 1px solid; background-color:#EEEEEE;} #browseborder3 {border-top: #888888 1px solid; border-bottom: #888888 1px solid; background-color: #EEEEEE;} div#choosePlanlink { color: #000; font-size: 11px; font-weight: normal; } .resultsPhonePriceBigHot { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #ff0000; } .resultsPhoneModelBig { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #000; font-weight: bold; } a.line:active, a.link:active, a.none:active { color:#000099; text-decoration: none; } a:link, a.link:link, a.none:link { color:#000099; text-decoration: none;} a:visited, a.link:visited, a.none:visited { color:#000099; text-decoration: none;} a:hover, a.linke:hover, a.none:hover { color:#CC0000; text-decoration: none;} .RECPR_W1 {width:375px;} .RECPR_W2 {width:355px;} .RECPR_W3 {width:237px;} .RECPR_W4 {width:220px;} .RECPR_W5 {width:271px;} .PT10 {padding-top:10px;} .PL10 {padding-left:10px;} .PR10 {padding-right:10px;} .PB10 {padding-bottom:10px;} .MT10 {margin-top:10px;} .ML10 {margin-left:10px;} .MR10 {margin-right:10px;} .MB10 {margin-bottom:10px;} .P10 {padding-left:10px;padding-top:10px;padding-bottom:10px;} .clear { clear: both; } .over {background-color: #6699cc; color: #ffffff;} .out {background-color: #336699; color: #ffffff;} .subnav {background-color : #ffcc00; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;} .oversubnav {background-color: #ffffcc; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;} .outsubnav {background-color: #ffcc00; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; } #breadcrumbSelected {color: #5754D5; font-weight: bold;} #breadcrumbVisited {color: #666666; font-weight: bold;} #breadcrumbNumberOrCheckMark {color: #666666; font-weight: bold;} #breadcrumbTopLine1 {background-color: #efefef;} #breadcrumbTopLine2 {background-color: #dedede;} #breadcrumbBottomLine1 {background-color: #efefef;} #breadcrumbBottomLine2 {background-color: #dedede;} .buytype_tab_off {font-family:arial, helvetica, sans-serif; font-size:11px; color: #333333; background: url(/img/nav/bt_off_bg.gif);} .buytype_tab_on {font-family:arial helvetica, sans-serif; font-size:11px; font-weight: bold; color: #000000; background: url(/img/nav/bt_on_bg.gif); } A.tab_off:active {color:#333333; text-decoration: none; } A.tab_off:link { color:#333333; text-decoration: none;} A.tab_off:visited { color:#333333; text-decoration: none;} A.tab_off:hover { color:#333333; text-decoration: underline;} A.tab_on:active {color:#000000; text-decoration: none; } A.tab_on:link { color:#000000; text-decoration: none;} A.tab_on:visited { color:#000000; text-decoration: none;} A.tab_on:hover { color:#000000; text-decoration: underline;} .dropDowns {background-color : #CECEFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;} .style1 { color: #FFFFFF; font-weight: bold; } .stringHeaders { color: #000066; font-weight: bold; font-size:12px; } .tooltipFindCompare { border: 1px solid #662320; background-color: #FFF000; } .tooltipFindCompare .caption { font-family: Arial, Verdana, Helvetica; font-size: 13px; font-weight: bold; color: white; padding-left: 6px; } .tooltipFindCompare .contents { font-size: 10px; font-family: Verdana, Helvetica; padding: 10px; background-color: #f8f8f8; } .leftRightBorder { border-left: 1px solid #000; border-right: 1px solid #000; } .xSm {font-size:10px; font-family:verdana;} .pageHeader { font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; } .pageHeader2 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; } table#bottomNavLink a { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; } table#bottomNavLink a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; text-decoration: underline; } table.loginArea a { color: #6f6e6e; font-family: Arial, Helvetica, sans-serif; font-size: 11px; } table.loginArea tr td { color: #dcdbdb; font-family: Arial, Helvetica, sans-serif; font-size: 11px; } table.loginArea span.darkGray { color: #6f6e6e; } .accessoriesHeader1 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #cccc99; border-left: 1px solid #000000; border-right: 1px solid #000000; padding-top: 5px; padding-bottom: 5px; padding-left: 20px; padding-right: 20px; } .accessoriesHeader2 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #ededce; padding-top: 5px; padding-bottom: 5px; padding-left: 20px; padding-right: 20px; } .accessoriesHeader3 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #d1d1a3; padding-top: 5px; padding-bottom: 5px; padding-left: 20px; padding-right: 20px; } .accessoriesHeader4 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #6666cc; border-left: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; color: #ffffff; padding-top: 5px; padding-bottom: 5px; padding-left: 20px; padding-right: 20px; } .accessoriesHeader5 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; background-color: #ededce; border-left: 1px solid #000000; border-right: 1px solid #000000; } .accessoriesSubheader1 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #979271; } .accessoriesPrice { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px; color: #ff0000; } .accessoriesHeaderPhoto { padding-bottom: 1px; padding-left: 30px; } .accessoriesHeaderText { padding-bottom: 5px; padding-left: 30px; } .accessoriesHeaderTextBG { background-color: #efefd1; } .accessoriesBottom { height: 8px; border-bottom: 1px solid #000000; } .accessoriesContent { font-family: Arial, Helvetica, sans-serif; background-color: #ffffff; border-left: 1px solid #000000; border-right: 1px solid #000000; padding-top: 20px; padding-bottom: 20px; } .accessoriesIcon { text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; } .accessoriesCartText { font-family: Arial, Helvetica, sans-serif; font-size: 10px; } .accessoriesCartTextGray { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; } .accessoriesFreeShipping { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #6666cc; } .accessoriesIcon img { padding-bottom: 5px; } .accessoriesHint { padding-left: 30px; } .accessoriesBestSellers { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding-top: 10px; } .accessoriesBestSellersPrice { font-weight: normal; color: #ff0000; } .accessoriesBestSellers a { font-weight: normal; } .accessoriesPriceToday { color: #999999; text-decoration: line-through; } .accessoriesPriceAfterRebate { color: #ff0000; font-size: 14px; font-weight: bold; } .accessoryManufacturerCategory{ font-size : 14px; font-weight: bold; font-family : Arial, Helvetica, Sans-serif; text-align: left; padding-left: 20px; } #accessoriesSelectedBG1 { background-color: #f1f1ff; } #accessoriesDetail { padding-top: 2px; padding-bottom: 7px; } #accessoriesPhotoBG { background-color: #ffffff; width: 166px; text-align: center; margin-top: 7px; padding-top: 5px; padding-bottom: 5px; } .xsellCartHead { padding-left: 20px; padding-right: 20px; background-color: #cccc99; border: 1px solid #666666; } .xsellCartBody { padding-left: 20px; padding-right: 20px; background-color: #ffffff; border-left: 1px solid #666666; border-right: 1px solid #666666; border-bottom: 1px solid #666666; } .xsellMainHead { padding-left: 20px; padding-right: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 18px; background-color: #ffcc00; border: 1px solid #666666; } .xsellMainBody { padding-left: 20px; padding-right: 20px; background-color: #edede4; border-left: 1px solid #666666; border-right: 1px solid #666666; border-bottom: 1px solid #666666; } .xsellDoubleBorder { border-style: solid; border-width: 2px; border-color: #a8a8a8; padding: 1px; background-color: #ffffff; } .xsellTabBGLeft { background-image: url(/img/cross_sell_new2/tabs/tab_corner_l.gif); background-repeat: repeat-y; background-color: #ffffff; } .xsellTabBGRight { background-image: url(/img/cross_sell_new2/tabs/tab_corner_r.gif); background-repeat: repeat-y; background-color: #ffffff; } .xsellTabBGTop { background-image: url(/img/cross_sell_new2/tabs/tab_corner_t.gif); background-repeat: repeat-x; background-color: #ffffff; } .xsellTabBGBottom { background-image: url(/img/cross_sell_new2/tabs/tab_corner_b.gif); background-repeat: repeat-x; background-color: #ffffff; } .xsellTabBG { background-color: #ffffff; } .xsellTabBGVerticalSplit { background-color: #b2b2b2; width: 1px; } .xsellTabBGHorizontalSplit { background-color: #000000; height: 1px; } .xsellNormalText { font-family: Arial, Helvetica, sans-serif; color: #999999; font-weight: bold; } .xsellDisabledText { font-family: Arial, Helvetica, sans-serif; color: #999999; } .xsellDisabledPrice { font-family: Arial, Helvetica, sans-serif; color: #999999; text-decoration: line-through; } .xsellHotText { font-family: Arial, Helvetica, sans-serif; color: #ff0000; } .xsellHotPrice { font-family: Arial, Helvetica, sans-serif; color: #ff0000; } .xsellNormalRow { background-color: #ffffff; } .xsellHighlightRow { background-color: #dddddd; } .xsellBigText { font-size: 14px; } div#outerContainer { background-color: #e9e9e9; font-family: Arial, Helvetica, sans-serif; } div#outerContainer * { margin: 0; padding: 0; } div#leftRightBorder { padding: 30px; border-left: 1px solid #ccc; border-right: 1px solid #ccc; } div#innerContainer { margin: 0; padding: 10px; background-color: #fff; border-left: 1px solid #ccc; border-right: 1px solid #ccc; text-align: center; } div#innerContainer h1#green { padding: 10px; font-size: 24px; font-weight: lighter; color: #408047; } div#innerContainer h1#green2 { padding: 10px; font-size: 24px; font-weight: lighter; color: #408047; display: inline; } div#innerContainer p { font-size: 12px; display: inline; } div#innerContainer form { display: inline; } img { border: none; } div#innerContainer img.topPad { padding-top: 15px; } div#innerContainer img.btnGo { vertical-align: middle; } div#innerContainer input.btnGo { vertical-align: middle; margin-top: -5px; } div#innerContainer p.error { padding: 10px; display: block; font-size: 16px; color: #de0000; } p#boxCornerTop { background: url(/img/corners/bg_box_top.gif) repeat-x #e9e9e9; } p#boxCornerBottom { background: url(/img/corners/bg_box_bottom.gif) repeat-x #e9e9e9; } p#wboxCornerTop { background: url(/img/corners/bg_wbox_top.gif) repeat-x #fff; } p#wboxCornerBottom { background: url(/img/corners/bg_wbox_bottom.gif) repeat-x #fff; } p#boxCornerTop img#tlCorner, p#wboxCornerTop img#wtlCorner { position:relative; top:0; left:0; } p#boxCornerTop img#trCorner, p#wboxCornerTop img#wtrCorner { float: right; margin-top: -6px; } p#boxCornerBottom img#brCorner, p#wbrCorner { float: right; margin-top: -6px; } .imgBtn { border: 0 none; } #cart { margin-left: 10px; padding: 0; width: 761px; } #cartHead { margin-right: 66%; padding: 0 0 0 21px; background:url(/img/elements/tab1b.gif) no-repeat; } #cartHead p { margin:0; padding:2px 9px 3px 9px; background:#666 url(/img/elements/tab2b.gif) 100% 0 no-repeat; color: #fff; font-size: 14px; font-weight: 900; } #cartBox { margin: 0; padding: 0; background: url(/img/elements/cartBG.gif); } #cartTop { margin: 0; padding-top: 12px; background: url(/img/elements/cartTop.gif) no-repeat; } #cartBot { margin: 0; padding-bottom: 12px; background:url(/img/elements/bottom.gif) 0 100% no-repeat; } #cartTab { margin: 0; padding: 0; border: solid #000; border-width: 0 1px; border-spacing: 0; width: 761px; } #cartTab td { padding: 2px 4px 2px 9px; font-size: 11px; } #cartTab td span { color: #f00; } #headTab { margin: 1em 0 1em 10px; width: 736px; border-spacing: 0; } #headTab td.head { font-size: 24px; font-weight: 900; } #headTab td.head span { font-size: 12px; font-weight: 900; } #headTab td.center { text-align: right; } td.center { text-align: center; } #selPh { margin: 0 0 0 10px; padding: 0 0 12px; width: 761px; background: url(/img/elements/bottom.gif) 0 100% no-repeat; } #selPhTop { margin: 0; padding-top: 12px; background: #f5c614 url(/img/elements/top.gif) 0 0 no-repeat; } #selPhTab { margin: 0; padding: 0; background: #fff; border: solid #000; border-width: 0 1px; border-spacing: 0; width: 761px; } #selPhTab th { padding: 3px 3px 6px; background-color: #f5c614; border: solid #000; border-width: 0 0 1px; font-size: 11px; vertical-align: bottom; } #selPhTab th a { font-size: 10px; } #selPhTab th img { margin-top: 3px; } #selPhTab td.compSel { padding: 4px 0; border-left: 4px solid #fff; vertical-align: middle; } #selPhTab td.addBtn { padding: 0; border-right: 4px solid #fff; } #selPhTab td.compSel div { width: 97%; height: 100%; border: solid #fff; border-width: 3px 4px 3px 0; background: #f1f1f1; } #selPhTab td.compSel div table { width: 100%; height: 100%; } #selPhTab td.compSel div table td { vertical-align: middle; text-align: center; border-bottom: 0 none; padding: 3px; } #selPhTab td { height: 100%; padding: 3px 3px 5px; border: solid #000; border-width: 0 0 1px; } .phoneDetails a { font: 900 13px Arial, Helvetica, sans-serif; } .phoneDetails ul{ margin: 0 0 0 1em; padding: 0; } .phoneDetails li{ margin: 0; padding: 0; font-size: 11px; } .price { text-align: center; color: #c00; font-weight: 900; font-size: 14px; } .price a { color: #c00; font-weight: 900; font-size: 14px; } #selPhTab tr.bottom td { border: 0 none; } #selPhTab tr.bottom td.compSel { padding-bottom: 3px; border-left: 4px solid #fff; } #selPhTab tr.bottom td.addBtn { padding: 3px; border-right: 4px solid #fff; } #showSkipTab { margin: 1em 0 0 10px; padding: 0; width: 736px; } #showSkipTab td.center { text-align: right; } #marketTxt{ font-weight : bold; font-style: normal; } .show { margin: 0; padding: 9px; width: 624px; font: 900 14px Arial, Helvetica, sans-serif; } #selPhTab table.priceBreakDown { padding: 0; border-spacing: 0; border: 0 none; width: 100%; } #selPhTab table.priceBreakDown td { padding: 0 0 3px; border: 0 none; } #selPhTab table.priceBreakDown td.price { text-align: right; } #selPhTab table.priceBreakDown tr.bottom td { padding-top: 4px; font-weight: 900; border-top: 2px solid #000; vertical-align: top; } #selPhTab table.priceBreakDown tr.bottom td.price { color: #f00; font-size: 14px; } #selPhTab table.priceBreakDown a:link {text-decoration: none;} #selPhTab table.priceBreakDown a:visited {text-decoration: none;} #selPhTab table.priceBreakDown a:hover {text-decoration: underline;} #selPhTab table.priceBreakDown a:active {text-decoration: none;} .floatLeft { float: left; } .floatRight { float: right; } .centerIt { text-align: center; } .middleIt { vertical-align: middle; } table#qStartMain img.iconDollarSign { margin-bottom: -3px; } div#quickStart { padding-left: 30px; } div#quickStart * { padding: 0; margin: 0; vertical-align: top; } div#quickStart form.qStartShop { width: 120px; position: relative; left: 150px; top: 0; } div#quickStart input { line-height: 12px; font-size: 11px; } div#quickStart { font-family: Arial, Verdana, Helvetica; font-size: 12px; margin: 0 10px; width: 812px; } div#quickStart h1, div#accResultPage h1 { font-weight : normal; font-size : 25px; font-family : Arial, Helvetica, Sans-serif; color : #000; padding-bottom: 10px; } div#quickStart h2 { padding: 0 0 0 10px; font-weight : normal; font-size : 22px; font-family : Arial, Helvetica, Sans-serif; color : #fff; } table#planCat h2 { padding: 0 0 0 10px; font-weight : normal; font-size : 22px; font-family : Arial, Helvetica, Sans-serif; color : #464646; } div#shopFeature p, div#shopDeals p, div#shopFeaturePlan p, div#shopDealsPlan span.dealDesc { padding: 15px 13px 0 13px; } div#shopDealsPlan p { padding: 15px 5px 0 5px; } div#shopFeature span.thinHeader, div#shopDeals span.thinHeader, div#shopFeaturePlan span.thinHeader, div#shopDealsPlan span.thinHeader { font-weight: normal; font-size: 28px; } div#shopFeature span.boldHeader, div#shopDeals span.boldHeader, div#shopFeaturePlan span.boldHeader, div#shopDealsPlan span.boldHeader { font-weight: bold; font-size: 28px; } p.shopDesc { font-size: 14px; height: 70px; } div#shopDealsPlan p.shopDescPlan { font-size: 14px; height: 70px; margin: 0 8px; } div#quickStart ul { margin: 0 0 0 5px; list-style: none; } div#quickStart ul li { padding: 3px 0; } div#quickStart ul li a:hover { color: #CC0000; } div#quickStart table tr td { vertical-align: top; } table#qStartLinks { margin: 0 0 15px 0; border-bottom: 1px solid #ccc; } table#qStartLinks tr#qStartTitle { margin-top: 10px; line-height: 43px; color: #fff; background: url(/img/bg/bg_qstart_header.gif) repeat-x #3f7f47; } table#qStartLinks tr#qStartTitle td#newPhone { width: 266px; border-top: 1px solid #ccc; border-top: 1px solid #ccc; } table#qStartLinks tr#qStartTitle td#upgrades { width: 266px; border-top: 1px solid #ccc; border-left: 1px solid #346a3a; } table#qStartLinks tr#qStartContent td { padding: 10px; border-left: 1px solid #ccc; } table#qStartLinks tr#qStartContent td#rightBorder { padding: 10px; border-right: 1px solid #ccc; } table#qStartLinks tr#qStartTitlePlan { margin-top: 10px; line-height: 43px; color: #fff; background: url(/img/bg/bg_plan_header.gif) repeat-x #ffcc00; } table#qStartLinks tr#qStartTitlePlan td#newPhone { width: 266px; border-top: 1px solid #ccc; border-top: 1px solid #ccc; } table#qStartLinks tr#qStartTitlePlan td#upgrades { width: 266px; border-top: 1px solid #ccc; border-left: 1px solid #f0c002; } div#shopFeature { width: 257px; height: 168px; float: left; color: #fff; background: url(/img/bg/bg_features.gif) no-repeat; } div#shopDeals { width: 257px; height: 168px; margin-left: 20px; float: left; color: #fff; background: url(/img/bg/bg_deals.gif) no-repeat; } div#shopFeaturePlan { width: 257px; height: 168px; float: left; color: #464646; background: url(/img/bg/bg_plan_features.gif) no-repeat; } div#shopDealsPlan { width: 257px; height: 168px; margin-left: 20px; float: left; color: #464646; background: url(/img/bg/bg_plan_deal.gif) no-repeat; } div#yourArea { width: 534px; float: left; text-align: center; color: #626262; position: relative; bottom: -15px; background: url(/img/bg/bg_gray_top_line.gif) repeat-x #fff; } div#yourArea p { display: inline; } div.borders { border-left: 1px solid #ccc; border-right: 1px solid #ccc; } div.bottomBorder { height: 5px; background: url(/img/bg/bg_gray_bottom_line.gif) repeat-x #fff; } div#qStartRight { background-color: #e9e9e9; } p.crBottomLeft { height: 6px; background: url(/img/corners/bg_bottom_left.gif) no-repeat left bottom; } div#rightLogo { background-color: #e9e9e9; } div#logoBox { background: url(/img/bg/bg_logo_box.gif) repeat-y #e9e9e9 ; } .bgWhite { background-color: #fff; } div#logoContainer { width: 242px; padding-bottom: 5px; margin: 0 auto; text-align: center; } p#logoBoxHeader { line-height: 31px; font-size: 14px; font-weight: bold; color: #fff; background: url(/img/corners/cn_corp_logo_header.gif) no-repeat top left #fff; } div#logoContainer a img { padding: 5px; } div#logoContainer a:hover img { padding: 5px; } .crossSellText { margin-left: 10px; } h1.crossSell { margin-left: 10px; font-size: 24px; font-weight: 900; } h1.crossSell span { font-size: 18px; } #xcart { margin-left: 10px; padding: 14px 0 0; width: 833px; background: #ddddee url(/img/cross_sell_new3/tabs/cs_top_bg.gif) 0 0 no-repeat; } #xcartHead { margin: 0; padding: 0; border: solid #000; border-width: 0 1px 1px; } #xcartHead h3 { margin: -5px 0 0; padding: 0 0 0 29px; font-size: 16px; font-weight: 900; background: url(/img/cross_sell_new3/elements/cs_cartIcon.gif) 9px 3px no-repeat; } #xcartBox { margin: 0; padding: 0; background: #fff url(/img/cross_sell_new3/tabs/cs_bottom_bg.gif) 0 100% no-repeat; } #xcartTop { margin: 0; padding: 0; } #xcartBot { margin: 0; padding-bottom: 12px; } #xcartTab { margin: 0; padding: 0; border: solid #000; border-width: 0 1px; border-spacing: 0; width: 100%; } #xcartTab td { padding: 2px 4px 2px 9px; font-size: 11px; vertical-align: top; } #xcartTab td span { color: #f00; } #dps { position: relative; margin-left: 10px; padding: 0; width: 833px; background: #fff; } #dpsBox { position: relative; margin: 0; padding-bottom: 12px; background: #fff url(/img/cross_sell_new3/tabs/cs_bottom_bg.gif) 0 100% no-repeat; } #dpsHead { position: relative; margin: 0; padding: 14px 0 3px 135px; color: #fff; background: #000 url(/img/cross_sell_new3/tabs/cs_top_bg.gif) 0 0 no-repeat; } #dpsHead h3 { position: relative; margin: -5px 0 0; padding: 0; border: solid #000; border-width: 0 1px; font-size: 16px; } #dpsCopy { position: relative; margin: 0; padding: 4px 0 9px 135px; height: 84px !important; height: 108px; border: solid #000; border-width: 0 1px; } #dpsCopy p { position: relative; margin: 0; padding: 0 0 9px; } #dpsSeal { position: absolute; top: 18px !important; top: 17px; left: 12px; } .addStuff { margin: 1em 0 1em 10px; padding: 14px 0 0; width: 833px; background: #66c url(/img/cross_sell_new3/tabs/cs_top_bg.gif) 0 0 no-repeat; } .addStuffHead { margin: 0; padding: 0; color: #fff; } .addStuffHead h3 { margin: -5px 0 0; padding: 0 0 6px 32px; background: url(/img/cross_sell_new3/elements/cs_plus_sign.gif) 6px 0 no-repeat; border: solid #000; border-width: 0 1px 1px; font-size: 16px; } .addStuffBox { margin: 0; padding: 0 0 12px; background: #fff url(/img/cross_sell_new3/tabs/cs_bottom_bg.gif) 0 100% no-repeat; } .addStuffTabs { margin: 0; padding: 0; width: 100%; background: #dde; border: solid #000; border-width: 0 1px; } .addStuffTabs td { margin: 0; padding: 3px 0; width: 14em; text-align: center; border: solid #000; } .addStuffTabs td.active { background: #fff; border-width: 0 1px 0 0; } .addStuffTabs td.inactive { background: #eff; border-width: 0 1px 1px 0; } .addStuffTabs td.empty { border-width: 0 0 1px 0; empty-cells: show; width: 60% } .addStuffItems { border: solid #000; border-width: 0 1px; border-spacing: 12px; width: 100%; } .addStuffItems td { padding: 0 3px; border-right: 1px solid #999; text-align: center; } .addStuffItems td img{ border: 0 none; } .addStuffItems td.last { border: 0 none; } .addStuffItems table.price td { border: 0 none; font-weight: 900; } .addStuffItems table.price tr.retail { color: #999; } .addStuffItems table.price tr.retail td.col2 { text-decoration: line-through; } .addStuffItems table.price tr.sale td.col2 { color: #f00; } .addStuffFeats { border: solid #000; border-width: 0 1px; width: 100%; } .addStuffFeats tr.stripe { background: #ddd; } .addStuffFeats th { padding: 9px 4px 4px 13px; text-align:left; font-weight: 100; } .addStuffFeats td { padding: 6px 4px; border: solid #fff; border-width: 0 0 0 9px; } .addStuffFeats td a.featName { font-size: 16px; } .addStuffFeats td.col2 { border-width: 0 9px 0 0; text-align: right; font-weight: 900; } .addStuffFeats td.col2 input { margin: 0 18px; } .addStuffFeatsAll{ border: solid #000; border-width: 0 1px; width: 100%; } .addStuffFeatsAll th { padding: 9px 4px 4px 13px; text-align:left; font-weight: 100; } div#emailPopup4reviews { margin: 0; padding: 0; } .red { color: #de0000; } div#emailPopup4reviews h1 { font-size: 22px; line-height: 57px; color: #585758; text-indent: 60px; background: url(/img/reviews/envelop.gif) no-repeat center left; } div#popupTitle { height: 57px; padding-left: 20px; background: url(/img/reviews/bg_yellow_w_border.gif) bottom repeat-x #eee; } div#emailForm { padding: 20px 0; background-color: #fff; } div#emailForm table { padding-bottom: 20px; } div#emailForm table td { padding: 5px; vertical-align: top; } div#emailForm table td.description { font-size: 13px; font-weight: bold; text-align: right; } div#bottomNote { height: 93px; margin-top: -10px; background: url(/img/reviews/bg_yellow_w_border.gif) top repeat-x #eee; } div#bottomNote p { padding: 20px; } .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .clearfix {display: inline-block;} div#accResultPage { width: 95%; _margin-top: 20px; margin-left: 30px; } ul.homeList { margin: 0 0 0 1em; padding: 0; } ul.homeList li { margin: 0 0 0 1em; padding: 0; } .widgetH3 { margin: 6px 0; font: 900 14px Arial, Helvetica, sans-serif; } #pb { padding: 4px 4px 6px; background-color: #fff; border: 1px solid #999; } #pb p { margin: 0 0 0 12px; padding: 0; } #promoIf { margin: 0; padding: 0; border: 0 none; width: 360px; height: 223px; } .howTo, .buyguide { margin: 3px 0 1.5em; width: 95%; } .pwrap { margin: 3px 3em 1.5em; } .howTo .lftCol { padding: 6px; width: 158px; background-color: #edede4; vertical-align: top; } .lftCol h2 { font-size: 13px; } .lftCol h3 { font-size: 12px; } .mainCol { padding: 0 9px 9px; vertical-align: top; } .mainCol h1 { margin: 1em 0 0; padding-bottom: 0; font-size: 24px; } .mainCol p.subtitle { margin: 0; padding: 0; font-weight: 900; } .steps { margin: 1em auto; width: 504px; border-spacing: 3px; } .steps td { padding: 3px 3px 27px; border: 0 none; } .steps td.stepCol { padding-left: 27px; } .picLeft { float: left; padding: 0 6px 6px 0; } .rtCol { width: 286px; padding: 1.5em 6px; vertical-align: top; } .buyPromo { background: #edede4 url(/img/corners/bg_rtNav_topCornerLft.gif) 0 0 no-repeat; width: 280px; } .buyPromo tr.head { background: url(/img/corners/bg_rtNav_topCornerRt.gif) 100% 0 no-repeat; } .buyPromo tr.head td { padding: 6px 12px 0; } .buyPromo tr.foot { background: url(/img/corners/bg_rtNav_botCornerLft.gif) 0 100% no-repeat; } .buyPromo tr.foot td { padding: 0 12px 6px; background: url(/img/corners/bg_rtNav_botCornerRt.gif) bottom right no-repeat; } .bpBody { padding: 0 12px; } .pageNav { font-size: 11px; text-align: center; } #chartTable { margin: 0; padding: 0; border: 1px solid #999; border-collapse: collapse; } #chartTable tr.picRow td { text-align: center; } #chartTable td { padding: 3px; border: 1px solid #999; valign: top; width: 108px; } #RafBg1 {background-color : #000000;}