﻿UL.HandsetFeatures
{
    margin: 0;
    padding-left: 20px;
    word-wrap: break-word;
}

.upsellSpecial
{
    font-weight: bold;
    color: Red;
}

.validationMessage
{
    color:Red;
    font-weight: bold;
}
.validationErrorBackground
{
    background-color: #D2EAF6;
}

.handsetDetails {display:inline-block;padding-top:35px;padding-left:10px;}
.handsetDetails .previousPage {position:relative;top:-25px;left:15px;background:url("../images/btn_productdetails.png"); width:117px;height:28px;}
.handsetDetails .previousPage A{display:block;width:117px;height:28px;}
.handsetDetails .pageTitle {position:relative;font-size:large;background:url("../images/h1_productsummary.png");width:239px;height:32px;top:-10px;}
.handsetDetails .ImageContainer {float:left;padding-left:10px;}
.handsetDetails .ContentContainer {width:340px;float:left;padding-top:15px;padding-left:40px;}
.handsetDetails .ContentContainer .Make {font-weight:bold;float:left;padding-right:2px;font-size:16px;color:#333;}
.handsetDetails .ContentContainer .Model {font-size:16px;color:#333;}
.handsetDetails .ContentContainer .Description {padding-top:15px;padding-bottom:10px;}
.handsetDetails .ContentContainer .PricePoint {padding-top:15px;font-weight:bold;padding-bottom:12px;color:#333;}
.handsetDetails .handsetSpecials {width:96px;float:left;}

.upsellDetails {width:624px;}
.upsellDetails .dataPackHeader {width:624px;height:50px;position:relative;z-index:99999;}
.upsellDetails .dataPackHeader IMG{position:relative;top:-18px;}
.upsellDetails .bubble_soundlikeyou{width:219px;height:48px;position:relative;top:17px;z-index:999999;}
.upsellDetails .bubble_likeoneofthese{width:239px;height:48px;position:relative;top:17px;z-index:999999;}
.upsellDetails .dataPackTable {width:624px;padding-top:2px;padding-bottom:2px;position:relative;top:9px;}
.upsellDetails .dataPackTable tr.firstRow td {border-top:none;}
.upsellDetails .dataPackTable td {border-top:solid 1px #e5e5e5;border-bottom:none;}
.upsellDetails .dataPackTable td.first {border-right:none;}
.upsellDetails .dataPackTable .col1 {width:51px;padding-left:5px;border-right:solid 1px #e5e5e5;}
.upsellDetails .dataPackTable .col2 {width:262px;padding-left:5px;padding-right:5px;border-right:solid 1px #e5e5e5;}
.upsellDetails .dataPackTable .col3 {width:87px;padding-left:10px;border-right:solid 1px #e5e5e5;}
.upsellDetails .dataPackTable .col4 {width:104px;border-right:solid 1px #e5e5e5;}
.upsellDetails .dataPackTable .col5 {width:95px;text-align:center;}


.upsellDetails .extrasHeader {width:624px;height:50px;position:relative;z-index:99999;}
.upsellDetails .extrasHeader IMG{position:relative;top:-18px;}
.upsellDetails .extrasTable {width:624px;padding-top:2px;padding-bottom:2px;position:relative;top:9px;}
.upsellDetails .extrasTable tr.firstRow td {border-top:none;}
.upsellDetails .extrasTable td {border-top:solid 1px #e5e5e5;border-bottom:none;}
.upsellDetails .extrasTable td.first {border-right:none;}
.upsellDetails .extrasTable .col1 {width:105px;padding-left:5px;border-right:solid 1px #e5e5e5;}
.upsellDetails .extrasTable .col2 {width:295px;padding-left:5px;padding-right:5px;border-right:solid 1px #e5e5e5;}
.upsellDetails .extrasTable .col3 {width:100px;padding-left:10px;border-right:solid 1px #e5e5e5;}
.upsellDetails .extrasTable .col4 {width:96px;}

.couponDetails .couponHeader {width:120px;height:49px;position:relative;z-index:99999;top:18px;}
.couponDetails .couponTable {width:375px;padding-top:2px;padding-bottom:2px;position:relative;top:9px;}
.couponDetails .ValidateButton {background:url("../images/btn_validate.png") 0 0 no-repeat;width:88px;height:28px;vertical-align:baseline;border:0;cursor:hand;}
.couponDetails .ValidatingAnimation {background:url("../images/anim_validating.gif") 0 0 no-repeat;width:104px;height:28px;vertical-align:baseline;border:0;}
.couponDetails .roundedCorners{width:375px;}

.PrintButton {background:url("../images/btn_printthispage.png") 0 0 no-repeat;width:137px;height:28px;display:inline-block;vertical-align:bottom;cursor:hand;}
.AddToCartButton {background:url("../images/btn_Add_to_Cart.png") 0 0 no-repeat;width:108px;height:28px;border:0;display:inline-block;vertical-align:bottom;cursor:hand;}
.SpecialOffer {width:83px;height:83px;background-image:url("../images/drop_specialoffer.gif");position:relative;z-index:99999;}

#totalRunningCostsDiv {width:650px;}
#accessoriesDiv{width:624px;}
.upsellTotals .totalCost{width:130px;position:relative;top:10px;left:10px;display:inline-block;}
.upsellTotals td{position:relative;top:7px;}
.bubble_accessories{width:119px;height:48px;position:relative;top:17px;z-index:9999999;}
.accessoriesHeader{width:625px;height:50px;position:relative;}
.accessoriesHeader IMG{position:relative;top:-18px;}

.upsellTable td{padding-left:10px;padding-right:10px;border-top:solid 1px #e5e5e5;}
.upsellTable tr.firstRow td {border-top:none;}
.upsellTable .col1{width:75px;}
.upsellTable .col2{width:113px;border-right:solid 1px #e5e5e5;}
.upsellTable .col3{width:220px;border-right:solid 1px #e5e5e5;}
.upsellTable .col4{width:110px;border-right:solid 1px #e5e5e5;}
.upsellTable .col5{width:95px;}

