s@charset "utf-8";
.landing-w {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
.bluetitle {color:#08669b; font-size:18px;}
.greytitle {color:#676767; font-style:italic; font-weight:bold; font-size:17px; margin:5px 0 13px 0}
.landing-blk-width{text-align:center} 
.landing-images{background:url(../images/bg-lnding-ggradient.png) repeat-x bottom; float:left; width:100%;padding-top:10px}
.landing-infos {clear:both; width:94%; margin:0 auto; padding-bottom:50px;}
.landing-infos-list{clear:both;padding:20px 0}
.landing-infos-list ul{clear:both; border:1px solid #ddd; border-width:1px 0 0; padding:15px 0; text-align:left; list-style:disc; }
.landing-infos-list ul li {font-size:14px; margin:10px 0 10px 20px; /*background: url(../images/bullete.png) no-repeat left center;*/padding:0;}
.landing-infos .landing-blk-width{text-align:left}
a.greenbtn{margin-top:7px}
.landing-infos .info-center{text-align:center; position:relative}
.button-center{margin:0 auto}
.dscItem{position:absolute; left: -55px; bottom: 270px}
.w50p{width:50%}
.w45p{width:45%}
.w30p{width:30%;margin:0 11px}
.w31p{width:31%}
.w48p {width:48%;}

/*ver1 - 12-11-2010*/
.landingver1{background:url(../images/bg-landing-grey-strip.png) repeat-x top; float:left; width:100%; text-align:center; line-height:normal; position:relative; padding:20px 0}
.landingver1 a{text-decoration:none; position:relative;}
.landingver1 a:hover{text-decoration:none}
.landingver1 a .dscSeal{position:absolute; z-index:3; top:8px; left:8px;}
.landingver1 .subprodtit{font-size:18px; color:#156CB4; font-weight:bold}
.landingver1 .subprodtit small{font-size:14px; display:block;}
.landingver1 .pricesubtext span{display:block; color:#333; padding-bottom:20px}
.landingver1 .pricesubtext span.discounted{display:inline; color:#cc0000; text-decoration:line-through;}
.landingver1 .pricesubtext span.discountedb{display:inline; color:#cc0000; text-decoration:line-through; font-size:18px}
.landingver1 .pricesubtext .price{font-size:16px; color:#333; font-style:italic; padding-bottom:5px}
.newbutton {position:relative}
.newbutton span.gry{background:url(../images/bg-gry-btn-left-ver1.png) no-repeat left top; display:block; padding-left:24px; height:45px}
.newbutton span.gry .gry1{background:url(../images/bg-gry-btn-ver1.png) no-repeat right top; display:block; padding-right:20px; height:45px}
.newbutton span.gry .gry1 .gry2{font-size:12px; padding:15px 0 0 0; display:block; background:none}
.newbutton span.grn{background:url(../images/bg-grn-btn-left-ver1.png) no-repeat left top; display:block; padding-left:27px; float:left; height:40px; margin-left:-47px; margin-top:-17px}
.newbutton span.grn .grn1{background:url(../images/bg-grn-btn-ver1.png) no-repeat right top; display:block; padding-right:27px; height:40px}
.newbutton span.grn .grn1 .grn2{color:#fff; font-size:18px; padding:13px 0 0 0; background:none; display:block}
.ctaFull{background:url(../images/cta-landing2.png) no-repeat top left; width:216px; height: 45px; display:block; margin:0 auto;}
.ctaFull .green{color:#ffffff; float:left; padding:10px 18px; font-size:18px; text-indent:-999px; overflow: hidden;}
.ctaFull .gray{color:#156CB4; float:right; padding:13px 8px; font-size:12px;}
a:hover .ctaFull .gray{text-decoration:underline;}
.landingver1 a:hover .gry2, .landingver1 a:hover .grn2{text-decoration:underline}
.w200px{width:200px; margin:0 auto}
.dual a.left,.dual a.right{width:47%; display:block}
.trio a.left{width:33%; margin:0 0 0 2px}
.dual .orimage, .trio .orimage1, .trio .orimage2{background:url(../images/bg-landing-or.png) no-repeat center center; text-indent:-2000px; width:64px; height:225px; position:absolute; overflow:hidden; display:block; top:20px}
.dual .orimage{left:360px}
.trio .orimage1{left:231px}
.trio .orimage2{left:491px}
.trio a .dscSeal{left:5px; top:39px;}

.landingver1 .pricesubtext .ctaFull span.gray{color:#156CB4; float:right; padding:13px 8px; font-size:12px;}

/*Landing Page - 03.08.2011*/
.landingBanner-w{ clear:both; width:707px; margin:auto }
.landingBanner-bdy{ background:url(../images/bc-lp1.png) no-repeat -14px 18px; height:64px }
.landingBanner-w ul{ float:left; margin-top:23px }
.landingBanner-w ul li{ float:left }
.landingBanner-w ul li span{ color:#666; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; display:block; line-height:normal }
.landingBanner-w ul li.uplDes{ margin-left:70px }
.landingBanner-w ul li.uplDes span{padding-top:8px}
.landingBanner-w ul li.desOnl{ margin-left:93px }
.landingBanner-w ul li.desOnl span{padding-top:8px}
.landingBanner-w ul li.extGMU{ margin-left:67px }
.fbBanner .pricesubtext{margin-top:10px; display:block }
.fbBanner .pricesubtext .price{color:#333;font-size:18px;font-style:italic;padding-bottom:0;}
.fbBanner.pricesubtext span{color:#333; display:block; font-size:14px; padding-bottom:20px; }
.fbBanner{background:url(../images/bg-landing-grey-strip.png) repeat-x center 78px; float:left; width:100%; text-align:center; line-height:normal; position:relative; padding:20px 0}
.fbBanner .orimage{top:103px}
/*03.12.2011*/
.bcCamp{text-align:center; line-height:normal; clear:both; padding:20px 0 10px}
.bcCamp span{display:block; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:}
.bcCamp .bcCtexta{color:#000 ; font-size:24px; font-weight:bold}
.bcCamp .bcCtextb{font-size:18px; font-weight:bold}
.bcCamp .bcCtextc{font-size:14px}
/*03.17.2011*/
.lpProdPrice{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; width:329px; line-height:normal}
.lpProdPriceTit{padding-bottom:5px}
.lpProdPricew{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; width:329px; line-height:normal; margin:30px 0 20px 0}
.lpProdPrice .lpProdPriceTop{background:url(../images/lpProdPriceTop.png) no-repeat top center; padding-top:5px}
.lpProdPrice .lpProdPriceTop .lpProdPriceBot{background:url(../images/lpProdPriceBot.png) no-repeat bottom center; padding-bottom:5px}
.lpProdPriceGreyed{background-color:#eeeeee}
.lpProdPrice table{border:1px solid #ccc; border-width:0 1px}
.lpProdPrice table tr{}
.lpProdPrice table tr td{padding:5px 10px}
.lpProdPrice table tr td a{color:#156CB4 }
.lpProdPrice table tr td a:hover{text-decoration:none}

/*greenbtn(2)*/
.lpgrnbtn{background:url(../images/lpgrnbtn.png) no-repeat left top; display:block; height:36px; padding-left:16px; cursor:pointer}
.lpgrnbtn span{background:url(../images/lpgrnbtn.png) no-repeat right -64px; display:block; height:36px; padding-right:16px}
.lpgrnbtn span span{background:none; font-size:13px; color:#fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; height:auto; padding:6px 0 0 0; text-align:center}
.lpgrnbtn:hover{background:url(../images/lpgrnbtn.png) no-repeat left -107px}
.lpgrnbtn:hover span{background:url(../images/lpgrnbtn.png) no-repeat right -171px}
.lpgrnbtn:hover span span{background:none}
.w143px{width:135px; margin:auto}

/*bluebtn(2)*/
.lpblubtn{background:url(../images/lpblubtn.png) no-repeat left top; display:block; height:36px; padding-left:16px; cursor:pointer}
.lpblubtn span{background:url(../images/lpblubtn.png) no-repeat right -62px; display:block; height:36px; padding-right:16px}
.lpblubtn span span{background:none; font-size:13px; color:#fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; height:auto; padding:6px 0 0 0; text-align:center}
.lpblubtn:hover{background:url(../images/lpblubtn.png) no-repeat left -112px}
.lpblubtn:hover span{background:url(../images/lpblubtn.png) no-repeat right -174px}
.lpblubtn:hover span span{background:none}

.geoIp{color: #00a656;float: right; font-size: 17px; padding-right:10px; font-style: italic; font-weight: bold; }
.geoIp span{display:block; background:url(../images/geo-sprites.png) no-repeat; padding-left: 50px;}
.geoIp span.notax{background-position:0 7px;}
.geoIp span.pickup{background-position:0 -83px;}
.geoIp span.ship{background-position:0 -170px;}

.main-page-title{position:relative; ,position:none}

/*Campaign Disclaimer*/
.campd{font-size:12px; text-align:center;margin-right: 17px;padding-top: 19px; float:right}
.campd a{text-decoration:underline}
.campd a:hover{text-decoration:none}
.par{font-size:14px; color:#999; line-height:17px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif}

/*S-Content*/
.productdetails-tab{clear:both}
.proddet-tabs { margin-top:20px }
.proddet-tabs ul { border-bottom:1px solid #e5e5e5; height:32px; padding-left:10px; }
.proddet-tabs ul li { background:url(../images/bg-homepage-tab.png) no-repeat left -53px; float:left; padding:0 0 0 20px; margin:0 5px }
.proddet-tabs ul li a, .proddet-tabs ul li span { background:url(../images/bg-homepage-tab.png) no-repeat right 0px; display:block; text-decoration:none; font-size:12px; color:#999; padding:10px 20px 10px 0; cursor:pointer }
.proddet-tabs ul li.sel { background:url(../images/bg-homepage-tab-sel.png) no-repeat left -53px; border-bottom:1px solid #fff }
.proddet-tabs ul li.sel a, .proddet-tabs ul li.sel span { background:url(../images/bg-homepage-tab-sel.png) no-repeat right 0px; color:#06c }
.proddet-tab-cont { clear:both; color:#666; font-size:12px; padding-bottom:30px }
.proddet-tab-cont div { width:93%; margin:20px auto; line-height:normal }
.proddet-tab-cont h4, .proddet-tab-cont h1 { font-size:14px; margin:20px 0 }
.proddet-tab-cont p { margin:5px 0 }
.proddet-tab-cont a { color:#666 }
.proddet-tab-cont a:hover { text-decoration:none }
.temp .tmpSel li a{padding:5px; display:block}
.temp .tmpSel li.selTemp a{border:1px solid #cc0000; padding:4px}

/*FOR 3-10-2012 SPRINT*/
.landingver1 .pricesubtext span.orgprice{color:#000; display: inline; text-decoration:line-through; padding:0}
.landingver1 .pricesubtext span.discprice{ color:#cc0000; font-weight:bold; display:inline; padding:0}
.campd {float: right;font-size: 12px;margin-right: 25px;text-align: center;width: 100%;}
