/* SHOPPING BUYFLOW STEPS */

.buyflow_phones1, .buyflow_phones1_ON, .buyflow_phones1_NO {
  width: 113px;
  height: 38px;
  float: left;
  text-indent: -9999px;
  padding: 0;
  font-size: 1px;
  line-height: 0;
  display: block;
}

.buyflow_phones1 {
  background-image: url(../_img/buyflow/buyflow_phones1.gif);
  background-position: 0px 0px;
}
.buyflow_phones1_ON {
  background-image: url(../_img/buyflow/buyflow_phones1_on.gif);
  background-position: 0 0px;
}
.buyflow_phones1_ON:hover {
  background-position: 0 0px;
}
.buyflow_phones1_NO {
  background-image: url(../_img/buyflow/buyflow_phones1_no.gif);
}

.buyflow_plans2, .buyflow_plans2_ON, .buyflow_plans2_NO {
  width: 96px;
  height: 38px;
  float: left;
  text-indent: -9999px;
  padding: 0;
  font-size: 1px;
  line-height: 0;
  display: block;
}

.buyflow_plans2 {
  background-image: url(../_img/buyflow/buyflow_plans2.gif);
  background-position: 0px 0px;
}
.buyflow_plans2_ON {
  background-image: url(../_img/buyflow/buyflow_plans2_on.gif);
  background-position: 0 0px;
}
.buyflow_plans2_ON:hover {
  background-position: 0 0px;
}
.buyflow_plans2_NO {
  background-image: url(../_img/buyflow/buyflow_plans2_no.gif);
}

.buyflow_phones2, .buyflow_phones2_ON, .buyflow_phones2_NO {
  width: 110px;
  height: 38px;
  float: left;
  text-indent: -9999px;
  padding: 0;
  font-size: 1px;
  line-height: 0;
  display: block;
}

.buyflow_phones2 {
  background-image: url(../_img/buyflow/buyflow_phones2.gif);
  background-position: 0px 0px;
}
.buyflow_phones2_ON {
  background-image: url(../_img/buyflow/buyflow_phones2_on.gif);
  background-position: 0 0px;
}
.buyflow_phones2_ON:hover {
  background-position: 0 0px;
}
.buyflow_phones2_NO {
  background-image: url(../_img/buyflow/buyflow_phones2_no.gif);
}

.buyflow_plans1, .buyflow_plans1_ON, .buyflow_plans1_NO {
  width: 99px;
  height: 38px;
  float: left;
  text-indent: -9999px;
  padding: 0;
  font-size: 1px;
  line-height: 0;
  display: block;
}

.buyflow_plans1 {
  background-image: url(../_img/buyflow/buyflow_plans1.gif);
  background-position: 0px 0px;
}
.buyflow_plans1_ON {
  background-image: url(../_img/buyflow/buyflow_plans1_on.gif);
  background-position: 0 0px;
}
.buyflow_plans1_ON:hover {
  background-position: 0 0px;
}
.buyflow_plans1_NO {
  background-image: url(../_img/buyflow/buyflow_plans1_no.gif);
}

.buyflow_svcs, .buyflow_svcs_ON, .buyflow_svcs_NO {
  width: 115px;
  height: 38px;
  float: left;
  text-indent: -9999px;
  padding: 0;
  font-size: 1px;
  line-height: 0;
  display: block;
}

.buyflow_svcs {
  background-image: url(../_img/buyflow/buyflow_svcs.gif);
  background-position: 0px 0px;
}
.buyflow_svcs_ON {
  background-image: url(../_img/buyflow/buyflow_svcs_on.gif);
  background-position: 0 0px;
}
.buyflow_svcs_ON:hover {
  background-position: 0 0px;
}
.buyflow_svcs_NO {
  background-image: url(../_img/buyflow/buyflow_svcs_no.gif);
  background-position: 0 0px;
}

.buyflow_access, .buyflow_access_ON, .buyflow_access_NO {
  width: 140px;
  height: 38px;
  float: left;
  text-indent: -9999px;
  padding: 0;
  font-size: 1px;
  line-height: 0;
  display: block;
}

.buyflow_access {
  background-image: url(../_img/buyflow/buyflow_access.gif);
  background-position: 0px 0px;
}
.buyflow_access_ON {
  background-image: url(../_img/buyflow/buyflow_access_on.gif);
  background-position: 0 0px;
}
.buyflow_access_ON:hover {
  background-position: 0 0px;
}
.buyflow_access_NO {
  background-image: url(../_img/buyflow/buyflow_access_no.gif);
  background-position: 0 0px;
}

.buyflow_checkout, .buyflow_checkout_ON, .buyflow_checkout_NO {
  width: 115px;
  height: 38px;
  float: left;
  text-indent: -9999px;
  padding: 0;
  font-size: 1px;
  line-height: 0;
  display: block;
}

.buyflow_checkout {
  background-image: url(../_img/buyflow/buyflow_checkout.gif);
  background-position: 0px 0px;
}
.buyflow_checkout_ON {
  background-image: url(../_img/buyflow/buyflow_checkout_on.gif);
  background-position: 0 0px;
}
.buyflow_checkout_ON:hover {
  background-position: 0 0px;
}
.buyflow_checkout_NO {
  background-image: url(../_img/buyflow/buyflow_checkout_no.gif);
  background-position: 0 0px;
}


/*#checkoutContainer { width: 667px; height: 38px; !important; padding: 0px 0px 10px 0px; }*/
#checkoutContainer {
  width: 667px;
  height: 38px;
  padding: 0px 0px 10px 0px;
}

#buyflowSteps {
  float: left;
  width: 667px;
  height: 38px;
  margin: 0 0px 20 0px;
  padding: 0px;
}
#checkoutContainer ul#buyflowSteps {
  height: 38px;
  margin: 0px;
  padding: 0px;
  width: 667px;
  float: left;
}
#buyflowSteps li {
  font-size: 1px;
  line-height: 0; /* fixes "stair-step" effect in IE */
  display: block;
  height: 38px;
  margin-right: 0;
  float: left;
  text-indent: -9999px;
  padding: 0;
}
#buyflowSteps li a {
  display: block;
  outline: none;
  width: 100%;
  height: 100%;
}
#buyflowSteps li.active {
  height: 38px;
  background-position: 0 0px;
}
#buyflowSteps li:hover {
  background-position: 0 -38px;
}
#buyflowSteps li.buyflow_phones1_ON:hover, #buyflowSteps li.buyflow_phones1_NO:hover, #buyflowSteps li.buyflow_plans2_ON:hover, #buyflowSteps li.buyflow_plans2_NO:hover, #buyflowSteps li.buyflow_phones2_ON:hover, #buyflowSteps li.buyflow_phones2_NO:hover, #buyflowSteps li.buyflow_plans1_ON:hover, #buyflowSteps li.buyflow_plans1_NO:hover, #buyflowSteps li.buyflow_svcs_ON:hover, #buyflowSteps li.buyflow_svcs_NO:hover, #buyflowSteps li.buyflow_access_ON:hover, #buyflowSteps li.buyflow_access_NO:hover, #buyflowSteps li.buyflow_checkout_ON:hover, #buyflowSteps li.buyflow_checkout_NO:hover {
  background-position: 0 0px;
}

#buyflowSteps .steps_divOFF, #buyflowSteps .steps_divON, #buyflowSteps .steps_divON2 {
  height: 38px;
  float: left;
  width: 22px;
  background-image: url(../_img/buyflow/steps_div.gif);
}
#buyflowSteps .steps_divOFF, #buyflowSteps .steps_divOFF:hover {
  background-position: 0 0;
}
#buyflowSteps .steps_divON, #buyflowSteps .steps_divON:hover {
  background-position: 0 -38px;
}
#buyflowSteps .steps_divON2, #buyflowSteps .steps_divON2:hover {
  background-position: 0 -76px;
}

#buyflowSteps .steps_divDoneOFF, #buyflowSteps .steps_divDoneON, #buyflowSteps .steps_divDoneON2 {
  height: 38px;
  float: left;
  width: 22px;
  background-image: url(../_img/buyflow/steps_divDone.gif);
}
#buyflowSteps .steps_divDoneOFF, #buyflowSteps .steps_divDoneOFF:hover {
  background-position: 0 0;
}
#buyflowSteps .steps_divDoneON, #buyflowSteps .steps_divDoneON:hover {
  background-position: 0 -38px;
}
#buyflowSteps .steps_divDoneON2, #buyflowSteps .steps_divDoneON2:hover {
  background-position: 0 -76px;
}


/* PHONES SORT ANCHOR TAGS */

#tabShopContainer {
  width: 512;
  height: 17px;
  margin: 5px 0 0px 10px;
}

#tabShopList {
  width: 512;
  height: 17px;
}

#tabShopContainer ul#tabShopList {
  margin: 0px;
  padding: 0;
  height: 17px;
  float:left;
}

#tabShopList li {
  font-size: 1px;
  line-height: 0;
  display: block;
  height: 17px;
  float: left;
  text-indent: -9999px;
  padding: 0;
}

#tabShopList li.activeTab a {
  height: 17px;
  background-position: 0 -17px;
}
#tabShopList a {
  display: block;
  height: 17px;
  float: left;
  outline: none;
  text-indent: -9999px;
  background-repeat: no-repeat;
}
#tabShopList a:hover {
  background-position: 0 -17px;
}

#allPhonesTab, #touchScreenTab, #msgPhonesTab, #cameraPhonesTab, #smartPhonesTab, #freePhonesTab, #blackberryTab, #androidTab, #easytouseTab {
  height: 17px;
  float: left;
  margin-right: 13px;
  text-indent: -9999px;
  padding: 0;
  font-size: 1px;
  line-height: 0;
  display: block;
}

#allPhonesTab {
	width:85px;
}

/* all */

#tabShopList li#allPhonesTab a {
  width: 91px;
  background-image: url(../_img/buttons/phonesSort_all.gif);
}

#blackberryTab {
	width:91px;
}

#tabShopList li#blackberryTab a {
  width: 87px;
  background-image: url(../_img/buttons/phonesSort_blackberry.gif);
}

#androidTab {
	width:65px;
}

#tabShopList li#androidTab a {
  width: 68px;
  background-image: url(../_img/buttons/phonesSort_android.gif);
}

#easytouseTab {
	width:83px;
}

#tabShopList li#easytouseTab a {
  width: 83px;
  background-image: url(../_img/buttons/phonesSort_easy.gif);
}

#touchScreenTab {
	width:101px;
}

#tabShopList li#touchScreenTab a {
  width: 101px;
  background-image: url(../_img/buttons/phonesSort_touch.gif);
}

#msgPhonesTab {
	width:80px;
}

#tabShopList li#msgPhonesTab a {
  width: 80px;
  background-image: url(../_img/buttons/phonesSort_msg.gif);
}

#cameraPhonesTab {
	width:64px;
}

#tabShopList li#cameraPhonesTab a {
  width: 64px;
  background-image: url(../_img/buttons/phonesSort_camera.gif);
}

#smartPhonesTab {
	width:100px;
}

#tabShopList li#smartPhonesTab a {
  width: 100px;
  background-image: url(../_img/buttons/phonesSort_smart.gif);
}

#freePhonesTab {
	width:44px;
	margin-right:0px;
}

#tabShopList li#freePhonesTab a {
  width: 44px;
  background-image: url(../_img/buttons/phonesSort_free.gif);
}









/* TO MOVE THE COMPARE BUTTON */

#compareText p {
  padding-bottom: 5px;
}

/* TO SHORTEN THE PADDING ABOVE THE FIRST PHONE TABLE ROW */

#phonesTable tr.topRow td.compare, #phonesTable tr.topRow td.phonePic, #phonesTable tr.topRow td.phoneName {
  padding-top: 10px;
}



/* PLANS SORT ANCHOR TAGS */


#allPlansTab, #indivPlansTab, #famPlansTab, #busPlansTab, #myCommPlansTab {
  width: 113px;
  height: 17px;
  float: left;
  margin-right: 6px;
  text-indent: -9999px;
  padding: 0;
  font-size: 1px;
  line-height: 0;
  display: block;
}

#tabShopList li#allPlansTab a {
  width: 113px;
  background-image: url(../_img/buttons/plansSort_all.gif);
  background-repeat: no-repeat;
}
#tabShopList li#indivPlansTab a {
  width: 113px;
  background-image: url(../_img/buttons/plansSort_indiv.gif);
  background-repeat: no-repeat;
}
#tabShopList li#famPlansTab a {
  width: 113px;
  background-image: url(../_img/buttons/plansSort_fam.gif);
  background-repeat: no-repeat;
}
#tabShopList li#busPlansTab a {
  width: 113px;
  background-image: url(../_img/buttons/plansSort_bus.gif);
  background-repeat: no-repeat;
}
#tabShopList li#myCommPlansTab a {
  width: 113px;
  background-image: url(../_img/buttons/plansSort_myComm.gif);
  background-repeat: no-repeat;
}


/* MESSAGE ORANGE BORDER BOX */

.messagingbox, .messagingbox_body, .messagingbox_head, .messagingbox_head div {
  background: transparent url(../_img/boxes/messageBox_ff6319.gif) no-repeat bottom right;
}
.messagingbox {
  width: 645px !important;
  margin-top: 15px;
}
.messagingbox_head {
  background-position: top right;
  padding-right: 0px;
}
/* set the top-right image */
.messagingbox_head div {
  background-position: top left;
  padding: 10px 0 0 0;
  height: auto !important;
  height: 1%; /* IE Holly Hack */
}
/* set the top-left image */
.messagingbox_body {
  background-position: bottom left;
  padding: 0 10px 10px 10px;
}
/* set the lower-left corner image */
.messagingbox_body p {
  line-height: 18px;
}

#tabShopContainerBig {
  width: 645;
  height: 17px;
  margin: 5px 0 0px 5px;
}
#tabShopListBig {
  width: 645;
  height: 17px;
}
#allAccessTab, #blueAccessTab, #ecoAccessTab, #casesAccessTab, #chargersAccessTab, #headsetsAccessTab {
  width: 99px;
  height: 17px;
  float: left;
  margin-right: 8px;
  text-indent: -9999px;
  padding: 0;
  font-size: 1px;
  line-height: 0;
  display: block;
}
#tabShopContainerBig ul#tabShopListBig {
  margin: 0px;
  padding: 0;
  height: 17px;
}
#tabShopListBig li {
  font-size: 1px;
  line-height: 0;
  display: block;
  height: 17px;
  float: left;
  text-indent: -9999px;
  padding: 0;
}
#tabShopListBig li.activeTab a {
  height: 17px;
  background-position: 0 -17px;
}
#tabShopListBig a {
  display: block;
  height: 17px;
  float: left;
  outline: none;
  text-indent: -9999px;
  background-repeat: no-repeat;
}
#tabShopListBig a:hover {
  background-position: 0 -17px;
}
#tabShopListBig li#allAccessTab a {
  width: 99px;
  background-image: url(../_img/buttons/accessSort_all.gif);
  background-repeat: no-repeat;
}
#tabShopListBig li#blueAccessTab a {
  width: 99px;
  background-image: url(../_img/buttons/accessSort_blue.gif);
  background-repeat: no-repeat;
}
#tabShopListBig li#ecoAccessTab a {
  width: 99px;
  background-image: url(../_img/buttons/accessSort_eco.gif);
  background-repeat: no-repeat;
}
#tabShopListBig li#chargersAccessTab a {
  width: 99px;
  background-image: url(../_img/buttons/accessSort_chargers.gif);
  background-repeat: no-repeat;
}
#tabShopListBig li#casesAccessTab a {
  width: 99px;
  background-image: url(../_img/buttons/accessSort_cases.gif);
  background-repeat: no-repeat;
}
#tabShopListBig li#headsetsAccessTab a {
  width: 99px;
  background-image: url(../_img/buttons/accessSort_headsets.gif);
  background-repeat: no-repeat;
}


/* CHECKOUT BUYFLOW STEPS */

.checkout1bs, .checkout1bs_ON, .checkout1bs_NO {
  width: 137px;
  height: 38px;
  float: left;
  text-indent: -9999px;
  padding: 0;
  font-size: 1px;
  line-height: 0;
  display: block;
}

.checkout1bs {
  background-image: url(../_img/buyflow/checkout1bs.gif);
  background-position: 0px 0px;
}
.checkout1bs_ON {
  background-image: url(../_img/buyflow/checkout1bs_on.gif);
  background-position: 0 0px;
}
.checkout1bs_ON:hover {
  background-position: 0 0px;
}
.checkout1bs_NO {
  background-image: url(../_img/buyflow/checkout1bs_no.gif);
  background-position: 0px;
}

.checkout2trans, .checkout2trans_ON, .checkout2trans_NO {
  width: 173px;
  height: 38px;
  float: left;
  text-indent: -9999px;
  padding: 0;
  font-size: 1px;
  line-height: 0;
  display: block;
}

.checkout2trans {
  background-image: url(../_img/buyflow/checkout2trans.gif);
  background-position: 0px 0px;
}
.checkout2trans_ON {
  background-image: url(../_img/buyflow/checkout2trans_on.gif);
  background-position: 0 0px;
}
.checkout2trans_ON:hover {
  background-position: 0 0px;
}
.checkout2trans_NO {
  background-image: url(../_img/buyflow/checkout2trans_no.gif);
  background-position: 0px;
}

.checkout3sum, .checkout3sum_ON, .checkout3sum_NO {
  width: 83px;
  height: 38px;
  float: left;
  text-indent: -9999px;
  padding: 0;
  font-size: 1px;
  line-height: 0;
  display: block;
}

.checkout3sum {
  background-image: url(../_img/buyflow/checkout3sum.gif);
  background-position: 0px 0px;
}
.checkout3sum_ON {
  background-image: url(../_img/buyflow/checkout3sum_on.gif);
  background-position: 0 0px;
}
.checkout3sum_ON:hover {
  background-position: 0 0px;
}
.checkout3sum_NO {
  background-image: url(../_img/buyflow/checkout3sum_no.gif);
  background-position: 0 0px;
}

.checkout3conf, .checkout3conf_ON, .checkout3conf_NO {
  width: 403px;
  height: 38px;
  float: left;
  text-indent: -9999px;
  padding: 0;
  font-size: 1px;
  line-height: 0;
  display: block;
}

.checkout3conf {
  background-image: url(../_img/buyflow/checkout3conf.gif);
  background-position: 0px 0px;
}
.checkout3conf_ON {
  background-image: url(../_img/buyflow/checkout3conf_on.gif);
  background-position: 0 0px;
}
.checkout3conf_ON:hover {
  background-position: 0 0px;
}
.checkout3conf_NO {
  background-image: url(../_img/buyflow/checkout3conf_no.gif);
  background-position: 0 0px;
}

.checkout4conf, .checkout4conf_ON, .checkout4conf_NO {
  width: 208px;
  height: 38px;
  float: left;
  text-indent: -9999px;
  padding: 0;
  font-size: 1px;
  line-height: 0;
  display: block;
}

.checkout4conf {
  background-image: url(../_img/buyflow/checkout4conf.gif);
  background-position: 0px 0px;
}
.checkout4conf_ON {
  background-image: url(../_img/buyflow/checkout4conf_on.gif);
  background-position: 0 0px;
}
.checkout4conf_ON:hover {
  background-position: 0 0px;
}
.checkout4conf_NO {
  background-image: url(../_img/buyflow/checkout4conf_no.gif);
  background-position: 0 0px;
}

/*#checkoutContainer { width: 667px; height: 38px; !important; padding: 0px 0px 10px 0px; }*/

#checkoutSteps {
  float: left;
  width: 667px;
  height: 38px;
  margin: 0 0px 20 0px;
  padding: 0px;
}
#checkoutContainer ul#checkoutSteps {
  height: 38px;
  margin: 0px;
  padding: 0px;
  width: 667px;
  float: left;
}
#checkoutSteps li {
  font-size: 1px;
  line-height: 0; /* fixes "stair-step" effect in IE */
  display: block;
  height: 38px;
  margin-right: 0;
  float: left;
  text-indent: -9999px;
  padding: 0;
}
#checkoutSteps li a {
  display: block;
  outline: none;
  width: 100%;
  height: 100%;
}
#checkoutSteps li.active {
  height: 38px;
  background-position: 0 0px;
}
#checkoutSteps li:hover {
  background-position: 0 -38px;
}
#checkoutSteps li.checkout1bs_ON:hover, #checkoutSteps li.checkout1bs_NO:hover, #checkoutSteps li.checkout2trans_ON:hover, #checkoutSteps li.checkout2trans_NO:hover, #checkoutSteps li.checkout3sum_ON:hover, #checkoutSteps li.checkout3sum_NO:hover, #checkoutSteps li.checkout3conf_ON:hover, #checkoutSteps li.checkout3conf_NO:hover, #checkoutSteps li.checkout4conf_ON:hover, #checkoutSteps li.checkout4conf_NO:hover {
  background-position: 0 0px;
}

#checkoutSteps .steps_divOFF, #checkoutSteps .steps_divON, #checkoutSteps .steps_divON2 {
  height: 38px;
  float: left;
  width: 22px;
  background-image: url(../_img/buyflow/steps_div.gif);
}
#checkoutSteps .steps_divOFF, #checkoutSteps .steps_divOFF:hover {
  background-position: 0 0;
}
#checkoutSteps .steps_divON, #checkoutSteps .steps_divON:hover {
  background-position: 0 -38px;
}
#checkoutSteps .steps_divON2, #checkoutSteps .steps_divON2:hover {
  background-position: 0 -76px;
}

#checkoutSteps .steps_divDoneOFF, #checkoutSteps .steps_divDoneON, #checkoutSteps .steps_divDoneON2 {
  height: 38px;
  float: left;
  width: 22px;
  background-image: url(../_img/buyflow/steps_divDone.gif);
}
#checkoutSteps .steps_divDoneOFF, #checkoutSteps .steps_divDoneOFF:hover {
  background-position: 0 0;
}
#checkoutSteps .steps_divDoneON, #checkoutSteps .steps_divDoneON:hover {
  background-position: 0 -38px;
}
#checkoutSteps .steps_divDoneON2, #checkoutSteps .steps_divDoneON2:hover {
  background-position: 0 -76px;
}

#verisignCart {
  width: 135px; 
  height: 100px;
  float: left;
  padding: 0px 0px 10px 0px;
}


/* MYCOMMUNITY PLANS PAGE CHANGES */

#hdr_myCommPlans {
  width: 185px;
  height: 62px;
  background-image: url(../_img/headers/myCommunity_plans.gif);
  float: left;
  margin-left: 10px;
}

#myCommPlans {
  margin-bottom: 10px;
}
/* from credomobile-main.css */
#myCommCategories {
  width: 630px;
  padding-left: 10px;
}
.myCommIndiv {
  background: url(../_img/headers/myCommunity_indivPlans.gif) no-repeat 10px 5px;
  padding-top: 10px;
  min-height: 55px;
}
.myCommFam {
  background: url(../_img/headers/myCommunity_famPlans.gif) no-repeat 10px 25px;
  padding-top: 30px;
  min-height: 55px;
}
.myCommFam p, .myCommIndiv p {
  font-weight: bold;
  padding-left: 170px;
  float: left;
  padding-bottom: 15px;
  padding-right: 20px;
}
#myCommCategories p {
  font-weight: bold;
  margin-left: 160px;
  float: left;
  padding-bottom: 5px;
}



/* phone detail pages handset/detail.aspx + handset/handsetdetails.aspx */

body#phoneDetails, body.causes {
	background-color: #a1dad0;
}

#phoneDetails .btnAddToCart {
	margin: 70px 30px 0 0;
}

#largeImageWrapper {
	float: left;
	width: 280px;
	text-align: center;
	background: url(../_img/ajax-loader.gif) no-repeat center center;
}

#largeImage {
	margin: 0 auto;
	position: relative;
	margin-top: 100px;
	height:auto;
}

#phoneDetailsWrapper2 {
	width: 340px;
	float: left;
}
#phoneDetailsWrapper2 h1 {
	font-size: 20px;
	font-weight: bold;
	padding: 25px 0 2px 0;
	margin: 0 10px 0 0;
}

#phoneDetailsWrapper2 p {
	font-size: 12px;
	line-height: 18px;
	margin: 0 10px 0 0;
}

#phoneDetailsWrapper2 p.msrp {
	text-decoration: line-through;
}

#phoneDetailsWrapper2 #accessoriesContent p {
	font-size: 12px;
	line-height: 15px;
	margin: 18px 0 0 0;
}

#phoneDetailsWrapper2 ul.top {
	margin: 20px 0 25px 30px;
	font-size: 15px;
	font-weight: bold;
}

#phoneDetailsWrapper2 ul.top li {
	margin-bottom: 5px;
}

.tabContent {
	width: 310px;
	margin: 0;
	padding: 0 10px 0 7px;
}

.tabContent h5 {
	font-size: 13px;
	font-weight: bold;
	margin: 10px 0px 5px 0px;
	padding: 0px;
}

.tabContent li {
	margin: 0px 0 3px 0;
	padding: 0px;
	list-style: none;
	background: none;
	line-height: 14px;
}
ul#tabList {
	margin: 0 0 20px 0;
	padding: 0;
}

ul#tabList li {
	display: block;
	float: left;
	background: none;
	margin: 0;
	padding: 0;
	width: auto;
}

ul#tabList li.activeTab a {
	background-position: 0 -17px;
}

ul#tabList a {
	display: block;
	height: 17px;
	float: left;
	outline: none;
	text-indent: -9999px;
	background-repeat: none;
	margin-right: 20px;
}

	ul#tabList a:hover {
		background-position: 0 -17px;
	}

li#featuresSpecsTab a {
	width: 117px;
	background-image: url(../_img/nav/phoneDetails_featuresSpecs.gif);
}

li#featuresTab a {
	width: 69px;
	background-image: url(../_img/nav/phoneDetails_features.gif);
}

li#specsTab a {
	width: 49px;
	background-image: url(../_img/nav/phoneDetails_specs.gif);
}

li#accessoriesTab a {
	width: 117px;
	background-image: url(../_img/nav/phoneDetails_available_extras.gif);
}

li#termsTab a {
	width: 52px;
	background-image: url(../_img/nav/planDetails_terms.gif);
}

li#extrasTab a {
	width: 118px;
	background-image: url(../_img/nav/planDetails_extras.gif);
}

ul#thumbnails {
	list-style: none;
	padding: 0;
	margin: 0 0 0 0;
	float: left;
	height: 95px;
	position: absolute;
	margin-left: 0px;
}

ul#thumbnails li {
	display: block;
	float: left;
	padding: 0px;
	margin: 0;
	background: none;
	width: 40px;
	height: 100px;
}

div ul#thumbnails img {
	position: absolute;
	bottom: 0;
}
#footer {
	padding-bottom: 20px;
}

#featuresContent ul {
	margin-top:0px;
}
