body {
color: #333;
font-size: 12px;
line-height: 14px;
font-weight: 400;
font-family: Arial, Helvetica, sans-serif;
margin: 0;
padding: 0;
}

h1 {
color:#666;
font-size: 16px;
line-height: 19px;
font-family: Arial, Helvetica, sans-serif;
margin: 0;
padding: 0;
}

.welcome_cl1 {
color: #66CC00;
font-size: 18px;
line-height: 22px;
font-weight: 700;
font-family: Arial, Helvetica, sans-serif;
letter-spacing: -.25px;
padding-left: 12px;
padding-top: 10px;
}

.welcome_cl2 {
color: #006;
font-size: 18px;
line-height: 22px;
font-weight: 700;
font-family: Arial, Helvetica, sans-serif;
letter-spacing: -.25px;
}

h1c1 {
color: #66CC00;
font-size: 18px;
line-height: 22px;
font-weight: 700;
font-family: Arial, Helvetica, sans-serif;
letter-spacing: -.25px;
padding-top: 18px;
}

h1c2 {
color: #006;
font-size: 18px;
line-height: 22px;
font-weight: 700;
font-family: Arial, Helvetica, sans-serif;
letter-spacing: -.25px;
margin: 0;
padding-top: 18px;
}

h2 {
color:#999;
font-size: 15px;
line-height: 14px;
font-family: Arial, Helvetica, sans-serif;
letter-spacing: -.5px;
margin: 0;
padding: 0;
}

a.h2 {
color:#333;
font-size: 15px;
line-height: 14px;
font-family: Arial, Helvetica, sans-serif;
letter-spacing: -.5px;
margin: 0;
padding: 0;
text-decoration: none;
}

a.h2:active {
color:#333;
font-size: 15px;
line-height: 14px;
font-family: Arial, Helvetica, sans-serif;
letter-spacing: -.5px;
margin: 0;
padding: 0;
text-decoration: none;
}

a.h2:hover {
color:#333;
font-size: 15px;
line-height: 14px;
font-family: Arial, Helvetica, sans-serif;
letter-spacing: -.5px;
margin: 0;
padding: 0;
}

a.h2:visited {
color:#333;
font-size: 15px;
line-height: 14px;
font-family: Arial, Helvetica, sans-serif;
letter-spacing: -.5px;
margin: 0;
padding: 0;
text-decoration: none;
}

h3 {
color:#333;
font-size: 15px;
line-height: 18px;
font-family: Arial, Helvetica, sans-serif;
margin: 0;
padding: 0;
}

h4 {
color:#C00;
font-size: 36px;
line-height: 36px;
font-weight: 700;
font-family: Arial, Helvetica, sans-serif;
letter-spacing: -1px;
margin: 0;
padding: 0;
}

h5 {
color:#666;
font-size: 16px;
line-height: 19px;
font-family: Arial, Helvetica, sans-serif;
margin: 0;
padding: 0;
}

h6 {
color:#C00;
font-size: 36px;
line-height: 36px;
font-weight: 400;
font-family: Arial, Helvetica, sans-serif;
letter-spacing: -1px;
margin: 0;
padding: 0;
}

ul {
color:#000;
font-size: 11px;
line-height: 14px;
font-family: Arial, Helvetica, sans-serif;
list-style-image: url(images/grey_arrow.gif);
margin: 0;
padding-bottom: 7px;
}


.disc_ul {
color:#000;
font-size: 11px;
line-height: 14px;
font-family: Arial, Helvetica, sans-serif;
list-style-type: circle;
padding-left: 10px;
padding-bottom: 7px;
}

.disc_bullet ul, .disc_bullet li {
color:#000;
font-size: 11px;
line-height: 14px;
font-family: Arial, Helvetica, sans-serif;
list-style-type: circle;
padding-left: 10px;
padding-bottom: 7px;
}

#c5_legend {
position: absolute;
top: 15px;
left: 550px;
width: 60px;
}

#c6_legend {
position: absolute;
top: 15px;
left: 615px;
width: 60px;
}

#cart_plan_summary, #cart_phone_summary, #cart_accessory_summary {
background-image: url(images/blue_bar_subdivider.gif);
background-repeat: no-repeat;
position: relative;
left: 18px;
width: 672px;
margin-bottom: 0px;
border-width: 1px 1px 0 1px;
border-style: solid;
border-color: #8CB2D8;
}

#cart_subtotal {
position: relative;
top: 0;
left: 18px;
width: 672px;
background-color: #FFF;
margin-bottom: 6px;
border-width: 3px 1px 1px 1px;
border-style: double solid solid solid;
border-color: #8CB2D8;
}

#center_chicklet {
position: absolute;
top: 6px;
left: 96px;
}

#checkout_customer, #checkout_shipping, #checkout_payment, #checkout_carrier, #checkout_rateplan {
background-image: url(images/blue_bar_divider.gif);
background-repeat: no-repeat;
position: relative;
left: 14px;
width: 672px;
border-width: 1px;
border-style: solid;
border-right-color: #36C;
border-bottom-color: #36C;
border-left-color: #668CD9;
border-top-color: #668CD9;
}

#checkout_rateplan_cost {
position: absolute;
top: 0;
left: 524px;
width: 148px;
}

#checkout_shipping, #checkout_payment, #checkout_carrier, #checkout_rateplan {
margin-top: 9px;
}

#continue_checkout {
position: relative;
top: 3px;
left: 50px;
width: 700px;
}

#continue_checkout, .continue_checkout {
color: #C30;
margin: 0;
padding-right: 3px;
}

#continue_options, #continue_options {
width: 650px;
}

#continue_shared_special_offer {
position: relative;
left: 162px;
width: 630px
;
margin-top: 12px;
}

#continue_shopping_cart, #continue_checkout {
position: relative;
top: 6px;
left: 50px;
width: 700px;
}

#continue_special_offer {
position: relative;
top: 18px;
left: 0;
width: 315px;
text-align: right;
}

#continue_special_offer a, #continue_shared_special_offer a, #continue_options a, #continue_shopping_cart a {
color: #666;
}

#continue_special_offer p, #continue_shared_special_offer p, #continue_options p, #continue_shopping_cart p, #continue_checkout p {
font-size: 13px;
line-height: 18px;
font-weight: 600;
letter-spacing: -.5px;
}

#continue_special_offer, #continue_shared_special_offer, #continue_options, #continue_options, #continue_shopping_cart, #continue_checkout {
text-align: right;
margin: 0;
padding: 0;
}

#credits_options, #credits_options2 {
position: relative;
left: 75px;
width: 650px;
margin-top: 12px;
}

#credits_shopping_cart {
position: relative;
left: 50px;
width: 700px;
margin-top: 12px;
}

#credits_special_offer {
position: relative;
top: 0;
left: 175px;
width: 610px;
text-align: center;
}

#credits_special_offer a {text-decoration: none;}
#credits_special_offer a:link {color: #00488c;}
#credits_special_offer a:visited {color: #00488c;}
#credits_special_offer a:hover {color: #008c60; text-decoration: underline;}


#credits_special_offer img {
padding-top: 18px;
}

#credits_special_offer p, #credits_options p, #credits_options2 p, #credits_shopping_cart p {
font-size: 9px;
line-height: 14px;
font-family: Arial, Helvetica, sans-serif;
text-align: center;
padding-bottom: 12px;
}

#empty_cart_button {
float: left;
width: 75px;
height: 29px;
margin-left: 15px;
border: 0;
}

#horiz_chicklets {
background-image: url(images/blue_chicklet_separator_hor.gif);
background-repeat: no-repeat;
position: absolute;
top: 24px;
left: 330px;
width: 260px;
height: 80px;
}

#item_summary, #rebate_summary, .item_summary_horiz, .rebate_summary_horiz {
font-size: 11px;
line-height: 15px;
font-family: Arial, Helvetica, sans-serif;
text-align: left;
padding: 0px 3px 0 3px;
}

#item_summary, .item_summary_horiz {
clear: both;
border: 0;
border-color: #CCC;
border-style: solid;
}

#item_summary, #rebate_summary {
position: relative;
left: 14px;
width: 288px;
margin-top: 6px;
}

.selected_block_clear {
clear: both;
background-image:url(images/images/selected_phone_tab_13.gif)
width: 315px;
height: 1px;
margin: 0;
}

#left_chicklet {
position: absolute;
top: 6px;
left: 6px;
}

#offer_locator {
position: relative;
top: 0;
left: 162px;
width: 638px;
}

#offer_locator_r2 {
position: relative;
top: 0;
left: 0;
width: 800px;
}

#offer_locator h1, #offer_locator_r2 h1 {
text-align: center;
}

#offer_locator_r2 h1 {
line-height: 30px;
margin-top: 3px;
}

#one_step_checkout {
position: relative;
left: 50px;
width: 700px;
margin-top: 9px;
}

#page_style {
width: 800px;
background-color: #F6C;
text-align: center;
}

#partner {
background-image: url(images/wirefly_subnav.gif);
position: relative;
top: 0;
left: 0px;
width: 800px;
height: 101px;
}

#partner_logo {
position: absolute;
top: 0;
left: 0px;
width: 175px;
height: 85px;
margin: 0;
border: 0;
}

#partner_main_banner {
position: absolute;
top: 0;
left: 175px;
width: 380px;
height: 85px;
margin: 0;
border: 0;
}

#partner_small_banner {
position: absolute;
top: 0;
left: 555px;
width: 245px;
height: 85px;
margin: 0;
border: 0;
}

#partner_subnav {
position: absolute;
top: 85px;
left: 0;
width: 800px;
height: 18px;
text-align: right;
vertical-align: middle;
}

#partner_subnav ul, #partner_subnav li {
list-style: none;
display: inline;
padding-left: 3px;
}

#phone_images p, .phone_images p {
font-family: Arial, Helvetica, sans-serif;
text-align: center;
margin-left: 6px;
margin-right: 3px;
}

#phone_images, .phone_images {
float: left;
font-family: Arial, Helvetica, sans-serif;
text-align: center;
margin-left: 8px;
margin-right: 16px;
margin-top: 6px;
}

#port_authorization, #terms_agreement {
margin-right: 6px;
}

#primary_phone, #secondary_phone {
position: relative;
top: 0;
left: 162px;
width: 630px;
margin: 0;
padding: 0;
}

#primary_phone_block h3, #secondary_phone_block h3 {
padding-top: 12px;
padding-bottom: 6px;
padding-right: 270px;
}

#primary_phone_block h4, #secondary_phone_block h4 {
letter-spacing: -1px;
margin: 0;
padding-right: 270px;
}

#primary_phone_block h5, #secondary_phone_block h5 {
line-height: 11px;
margin: 0;
padding-top: 3px;
padding-right: 270px;
}

#primary_phone_block ul, #secondary_phone_block ul {
padding-right: 270px;
}

#primary_phone_block, #secondary_phone_block {
background: url(images/images/shared_plan_tab_06.gif) repeat-y;
position: relative;
width: 630px;
height: 250px;
border: none;
}

#primary_phone_header, #primary_phone_footer, #secondary_phone_header, #secondary_phone_footer {
position: relative;
top: 0;
left: 0;
width: 630px;
height: 9px;
margin: 0;
padding: 0;
border: none;
}

#primary_phone_image, #secondary_phone_image, {
width: 100px;
height: 200px;
margin: 0;
}

#rebate_summary {
text-align: left;
margin-top: 6px;
border-width: 1px;
border-style: solid;
border-right-color: #666;
border-bottom-color: #333;
border-left-color: #999;
border-top-color: #CCC;
}

#rebate_summary, .rebate_summary_horiz {
padding-bottom: 0;
margin-bottom: 0;
}

.innerlist ul, .innerlist li {
	list-style-image:none;
	list-style-position: inside;
	list-style-type:disc;
	margin-left: 10px;
} 

#recommended_accessories, #recommended_features {
background-image: url(images/blue_bar_subdivider.gif);
background-repeat: no-repeat;
position: relative;
left: 12px;
width: 626px;
text-align: center;
margin-bottom: 9px;
border-right-style: solid;
border-bottom-style: solid;
border-right-color: #CCC;
border-bottom-color: #CCC;
border-right-width: 1px;
border-bottom-width: 1px;
}

#recommended_options {
position: relative;
top: 0;
left: 75px;
width: 650px;
background-color: #FFF;
}

#recommended_options_locator {
position: relative;
top: 0;
left: 0px;
width: 650px;
height: 48px;
}

#recommended_selections h2 {
color: #FFF;
}

#recommended_selections, #recommended_selections2 {
background-image: url(images/grey_bar_divider.gif);
background-repeat: no-repeat;
position: relative;
top: 0;
left: 0;
width: 650px;
margin-bottom: 9px;
border-width: 1px;
border-style: solid;
border-right-color: #999;
border-bottom-color: #999;
border-left-color: #B3B3B3;
border-top-color: #B3B3B3;
}

#recommended_switch {
background-image: url(images/yellow_bar_divider_lg.gif);
position: relative;
left: 12px;
width: 626px;
text-align: center;
margin-bottom: 12px;
border-bottom-style: solid;
border-right-style: solid;
border-right-color: #CCC;
border-right-width: 1px;
border-bottom-color: #CCC;
border-bottom-width: 1px;
}

#right_chicklet {
position: absolute;
top: 6px;
left: 186px;
}

#select_another_carrier h3, #more_phones h3, #more_plans h3, #shared_plans h3, #national_map h3, #local_map h3 {
color: #0033B3;
font-size: 11px;
font-weight: 400;
font-family: Arial, Helvetica, sans-serif;
}

#select_another_carrier, #more_phones, #more_plans, #shared_plans, #national_map, #local_map {
position: relative;
left: 12px;
width: 124px;
height: 24px;
}

.more_phones, .more_plans, .more_shared_plans, .national_map, .local_map, .list_by_carrier, .list_by_manufacturer {
line-height: 14px;
margin-bottom: 2px;
}

.more_phones, .more_plans, .more_shared_plans {
font-weight: 700;
}

#selected_carrier, #catalog_page_leftnav {
position: absolute;
top: 4px;
left: 6px;
width: 155px;
}

#catalog_page_leftnav a {text-decoration: none;}
#catalog_page_leftnav a:link {color: #00488c;}
#catalog_page_leftnav a:visited {color: #00488c;}
#catalog_page_leftnav a:hover {color: #008c60; text-decoration: underline;}


#selected_carrier_r2 {
position: absolute;
top: 0;
left: 6px;
width: 155px;
}

#catalog_page_leftnav {
position: absolute;
top: 16px;
left: 6px;
}

#selected_carrier_block, #selected_carrier_block_r2 {
position: relative;
margin: 0;
background: url(images/images/selected_carrier_tab_05.gif);
margin-top: -3px;
margin-bottom: -2px;
}

#selected_carrier_block p, #catalog_page_leftnav p, #selected_carrier_block_r2 p {
font-size: 9px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
line-height: 12px;
text-align: center;
padding: 0 12px 0 12px;
margin: 0;
}

#selected_carrier_block h3, #selected_carrier_block_r2 h3 {
font-size: 11px;
line-height: 13px;
text-align: left;
padding-left: 15px;
padding-right: 12px;
margin-top: 6px;
margin-bottom: 6px;
}

#selected_carrier_block ul, #catalog_page_leftnav ul {
padding-left: 30px;
padding-right: 12px;
}

#selected_carrier_block_r2 ul, #catalog_page_leftnav_r2 ul {
padding-left: 24px;
padding-right: 12px;
}

#selected_carrier_header, #selected_carrier_footer {
position: relative;
width: 155px;
height: 9px;
margin: 0;
padding: 0;
border: none;
}

#selected_carrier_logo {
position: relative;
left: 12px;
margin-top: 6px;
margin-bottom: 6px;
}

#selected_oem_image, #selected_carrier_image {
margin-left: 0;
padding-top: 12px;
}

#selected_offer {
position: relative;
top: 0;
left: 162px;
width: 638px;
margin: 0;
}

#selected_offer_r2 {
position: relative;
top: 0;
left: 0;
width: 800px;
margin: 0;
}

#selected_phone {
position: relative;
top: 0;
left: 0;
width: 315px;
}

#selected_phone_r2 {
position: relative;
top: 0;
left: 162px;
width: 315px;
}

#selected_phone_c2 {
position: absolute;
top: 24px;
left: 135px;
width: 170px;
}

#primary_phone_c2, #secondary_phone_c2 {
position: absolute;
top: 24px;
left: 110px;
float: right;
width: 244px;
}

#selected_phone_c2 p, #selected_plan_c2 p {
	font-size: 11px;
	line-height: 12px;
	margin: 0;
}

#selected_plan_c2 {
float: right;
width: 200px;
margin: 0;
padding: 0;
}

#selected_phone_block h2 {
background: url(images/images/dimensional_tabs_2x310_04.jpg) no-repeat;
color: #FFF;
}

#selected_phone_block h2, #selected_plan_block h2, #selected_carrier h2, #selected_carrier_block h2, #selected_carrier_block_r2 h2, #shared_plan_block h2, #primary_phone_block h2, #secondary_phone_block h2, #recommended_selections h2 {
color:#999;
font-size: 15px;
line-height: 14px;
font-family: Arial, Helvetica, sans-serif;
text-align: left;
letter-spacing: -1px;
margin: 0;
padding: 1px 0 6px 11px;
}

#selected_phone_block h3, #selected_phone_c2 h3, #selected_plan_c2 h3 {
font-family: Arial, Helvetica, sans-serif;
padding: 6px 6px 6px 0;
}

#selected_phone_block h4, #selected_phone_c2 h4, #selected_plan_c2 h4 {
font-family: Arial, Helvetica, sans-serif;
margin: 0;
padding-left: 0;
}

#selected_phone_block h5, #selected_phone_c2 h5, #selected_plan_c2 h5 {
line-height: 11px;
margin: 0;
padding: 0 0 9px 0;
color: #C00;
}

#selected_phone_block p {
	line-height: 11px;
	margin: 0;
}

#selected_phone_c2 ul, #selected_plan_c2 ul {
padding: 0 6px 9px 0;
}

#selected_phone_block, #selected_plan_block {
background: url(images/images/selected_phone_tab_13.gif) repeat-y;
position: relative;
width: 315px;
margin-top: -3px;
margin-bottom: -1px;
padding-bottom: 0;
}

#selected_phone_header, #selected_phone_footer {
position: relative;
top: 0;
left: 0;
width: 315px;
height: 9px;
margin-top: 0;
margin-bottom: 0;
border: none;
}

#selected_phone_image {
width: 125px;
height: 250px;
padding-left: 6px;
margin: 0 0 -9px 0;
border: none;
}

#selected_plan {
position: absolute;
top: 0;
left: 316px;
}

#selected_plan_r2 {
position: absolute;
top: 0;
left: 478px;
}

#selected_plan_block h2, #selected_phone_block h2 {
background: url(images/images/selected_phone_tab_12.gif) no-repeat;
color: #FFF;
}

#selected_carrier_block h2, #selected_carrier_block_r2 h2 {
background: url(images/images/selected_carrier_tab_03.gif) no-repeat;
color: #FFF;
}

#selected_plan_block h3, #selected_plan_c2 h3 {
padding: 6px 6px 6px 0;
}

#selected_plan_block h4, #selected_plan_c2 h4 {
padding: 3px 0 6px 0;
}

#selected_plan_detail {
position: absolute;
top: 18px;
width: 208px;
}

#selected_plan_header, #selected_plan_footer {
position: relative;
top: 0;
left: 0;
width: 315px;
height: 9px;
margin: 0;
border: none;
}

#selected_plan_image {
position: absolute;
left: 104px;
}

#shared_plan {
position: relative;
left: 162px;
width: 630px
;
margin: 0;
}

#shared_plan_block {
background: url(images/images/shared_plan_tab_06.gif) repeat-y;
position: relative;
top: 0;
left: 0;
width: 630px;
border: none;
}

#shared_plan_block h2, #primary_phone_block h2, #secondary_phone_block h2 {
background: url(images/images/shared_plan_tab_04.gif) no-repeat;
color: #FFF;
}

#shared_plan_block h3, #shared_plan_block h4 {
padding-top: 3px;
padding-left: 15px;
}

#shared_plan_block h4 {
letter-spacing: -1px;
padding-bottom: 6px;
}

#shared_plan_block, #primary_phone_block, #secondary_phone_block {
margin-top: -2px;
margin-bottom: -2px;
}

#shared_plan_column2 {
position: absolute;
top: 60px;
left: 424px;
width: 210px;
}

#shared_plan_header, #shared_plan_footer {
position: relative;
top: 0;
left: 0;
width: 630px;
height: 9px;
border: none;
}

#shared_plan_image {
position: absolute;
top: 30px;
left: 1000px;
}

#shop_plans h4, #shop_prepaid h4, #shop_accessories h4 {
color: #0033B3;
font-size: 11px;
font-weight: 400;
font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.shop_plans, .shop_prepaid, .shop_accessories {
height: 16px;
}

#shopping_cart {
position: relative;
left: 50px;
width: 700px;
margin-top: 9px;
}

#special_offer, #catalog_page_content {
position: relative;
top: 0;
left: 0;
width: 800px;
background-color: #FFF;
}

.catalog_page_content_row, .catalog_page_header_row {
	position: relative;
	left: 174px;
	width: 617px;
	margin-bottom: 6px;
	padding: 0;
}

.catalog_page_header_row {
     background-image: url(images/top_content_hbg.gif);
     background-repeat: no-repeat;
	 left: 174px;
	 height:150px;
}

.catalog_page_header_row2 {
	position: relative;
	left: 174px;
	width: 617px;
	margin-bottom: 6px;
	padding: 0;
}

#catalog_page_header_row2 a {text-decoration: none;}
#catalog_page_header_row2 a:link {color: #00488c;}
#catalog_page_header_row2 a:visited {color: #00488c;}
#catalog_page_header_row2 a:hover {color: #008c60; text-decoration: underline;}

.catalog_page_content_row {
	border-bottom: 1px solid #CCC;
}

.catalog_page_header_row h1, .catalog_page_header_row h2, .catalog_page_header_row p {
	margin: 0;
}

.catalog_page_content_row h2 {
	margin-top: 15px;
	font-size: 13px;
	line-height: 13px;
	padding-bottom: 6px;
	color: #333;
}

.catalog_page_list_item {
	width: 300px;
	height: 210px;
	margin-top: 0;
	margin-bottom: 6px;
	margin-left: 0;
	margin-right: 6px;
	padding-left: 5px;
}

#list_item_right {
	position: absolute;
	left: 306px;
	margin-top: 0;
	margin-bottom: 6px;
	margin-left: 6px;
	border-left: 1px solid #CCC;
}

.catalog_page_list_item h2 {
	margin-top: 9px;
	font-size: 14px;
	line-height: 14px;
	margin-bottom: 0;
}

.catalog_page_list_item h3, .cash_back_green, rebate_price_blue {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0;
	font-size: 15px;
	line-height: 14px;
	font-weight: 700;
	color: #C00;
}

.cash_back_green, .rebate_price_blue {
	color: #063;
	text-transform: capitalize;
}

.rebate_price_blue {
	color: #00C;
}

.catalog_page_list_item img {
	width: 51px;
	height: 92px;
	float: left;
	margin: 0 12px 0 18px;
	padding: 0;
	border: none;
}

.catalog_page_list_item_button {
	font-size: 10px;
	line-height: 24px;
	margin: 6px 0 6px 0;
	text-decoration: none;
	color: #006600;
}

a.catalog_page_list_item_button:hover {
	color: #006600;
	text-decoration: none;
}

a.catalog_page_list_item_button {
	color: #006600;
}

a.catalog_page_list_item_button:active, a.catalog_page_list_item_button:visited {
	color: #006600;
}

.catalog_page_list_item_disclaimer {
	font-size: 10px;
	line-height: 11px;
	font-weight: 400;
	color: #666;
}

#standard_shipping_rb, #express_shipping_rb {
margin-top: 3px;
}

#textarea {
height: 90px;
overflow: scroll;
overflow-x: hidden;
margin: 3px 12px 12px 12px;
border: 1px;
border-style: solid;
border-color: #999;
}

#textarea p {
color: #333;
font-size: 10px;
line-height: 12px;
font-weight: 400;
font-family: Arial, Helvetica, sans-serif;
text-align: justify;
text-indent: 12px;
margin-top: 6px;
margin-bottom: 0;
padding: 0 6px 12px 6px;
padding-bottom: 12px;
}

#top_chicklet, #mid_chicklet, #bot_chicklet {
position: relative;
top: 6px;
left: 6px;
}

#top_chicklet, #mid_chicklet {
margin-bottom: 12px;
}

#vert_chicklets {
background-image: url(images/blue_chicklet_separator.gif);
background-repeat: no-repeat;
width: 80px;
height: 240px;
margin-left: 12px;
}

#view_cart_button {
float: left;
width: 79px;
height: 29px;
border: 0;
}

#zoom, #zoom_100 {
font-size: 9px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
text-align: center;
padding-left: 6px;
margin-top: -6px;
margin-bottom: 12px;
width: 125px;
}

#zoom_100 {
padding-left: 0;
width: 100px;
}

.accessory_details {
width: 596px;
border: 0;
}

.accessory_details a {text-decoration: none;}
.accessory_details a:link {color: #00488c;}
.accessory_details a:visited {color: #00488c;}
.accessory_details a:hover {color: #008c60; text-decoration: underline;}

.accessory_info {
width: 180px;
text-align: center;
vertical-align: top;
}

.accessory_info p {
font-size: 12px;
line-height: 16px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
text-align: center;
vertical-align: top;
}

.accessory_name {
width: 25%;
font-size: 12px;
line-height: 14px;
font-weight: 600;
font-family: Tahoma, Arial, Helvetica, sans-serif;
text-align: center;
}

.add_to_cart_button {
width: 113px;
height: 35px;
margin-left: 3px;
border: 0;
}

.add_to_cart_button_special_offer {
width: 113px;
height: 35px;
margin-top: 6px;
border: 0;
}

.all_accessories, .all_features {
font-size: 11px;
font-weight: 600;
font-family: Tahoma, Arial, Helvetica, sans-serif;
text-align: center;
text-decoration: none;
margin-top: 3px;
margin-bottom: 6px;
}

.block_title_protection, .block_title_switch {
padding: 4px 0 3px 7px;
color: #663;
text-align: left;
}

.block_title_rec_acc, .block_title_rec_feat, .block_title_cart_plan, .block_title_cart_phone, .block_title_cart_accessories {
color: #0033B3;
font-size: 12px;
font-weight: 600;
text-align: left;
text-transform: capitalize;
padding-left: 6px;
}

.block_title_table {
padding: 4px 0 0 9px;
}

.block_title_table2 {
padding: 4px 0 0 9px;
font-size: 11px;
line-height: 13px;
font-family: Arial, Helvetica, sans-serif;
}

.block_title_table3 {
padding: 4px 0 0 9px;
font-size: 11px;
line-height: 15px;
font-family: Arial, Helvetica, sans-serif;
}

.block_title_table3 a {text-decoration: none;}
.block_title_table3 a:link {color: #00488c;}
.block_title_table3 a:visited {color: #00488c;}
.block_title_table3 a:hover {color: #008c60; text-decoration: underline;}

.carrier_info_disclaimer p {
padding-bottom:6px;
}

.carrier_info_disclaimer2 {
padding-bottom:6px;
font-size: 11px;
line-height: 13px;
font-family: Arial, Helvetica, sans-serif;
}

.carrier_info_disclaimer2 a {text-decoration: underline;}
.carrier_info_disclaimer2 a:link {color: #00488c;}
.carrier_info_disclaimer2 a:visited {color: #00488c;}
.carrier_info_disclaimer2 a:hover {color: #008c60; text-decoration: underline;}


.carrier_info_disclaimer3 {
padding-bottom:6px;
font-size: 11px;
line-height: 13px;
font-family: Arial, Helvetica, sans-serif;
}

.carrier_info_disclaimer4 {
padding-bottom:6px;
font-style:italic;
font-size: 11px;
line-height: 13px;
font-family: Arial, Helvetica, sans-serif;
}

.cart_accessory_name {
background-image: none;
background-color: #FFF;
font-size: 11px;
font-weight: 400;
padding: 6px 0 6px 9px;
}

.cart_feature_li, .cart_rebate_li, .cart_item_li {
font-family: Tahoma, Arial, Helvetica, sans-serif;
list-style: none;
list-style-image: none;
margin: 0;
}

.cart_feature_ul {
list-style-image: url(images/tridot.gif);
margin: 0;
padding: 0 0 0 26px;
}

.cart_h2_change {
color:#666;
font-size: 12px;
font-weight: 400;
font-family: Arial, Helvetica, sans-serif;
text-transform: none;
letter-spacing: 0px;
margin: 0;
padding: 0px;
}

.cart_item_ul {
list-style: none;
list-style-image: none;
margin: 0;
padding-left: 9px;
}

.cart_item_ul, .cart_feature_ul, .cart_rebate_ul {
font-size: 11px;
line-height: 14px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.cart_item_ul2 {
list-style: none;
list-style-image: none;
margin: 0;
padding-left: 9px;
}

.cart_item_ul2 {
font-size: 11px;
line-height: 16px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.cart_phone_activation {
color: #0033B3;
font-size: 11px;
font-weight: 400;
text-align: left;
text-transform: lowercase;
padding-left: 3px;
padding-right: 3px;
}

.cart_phone_name, .cart_plan_name {
background-image: none;
background-color: #FFF;
font-size: 13px;
font-weight: 700;
padding: 6px 0 6px 9px;
}

.cart_plan_c1r2 {
background-image: none;
vertical-align: middle;
}

.cart_plan_carrier_logo {
float: left;
margin-left: 9px;
margin-bottom: 0;
}

.cart_plan_locator {
font-size: 11px;
font-weight: 400;
}

.cart_plan_name {
margin: 0;
}

.cart_plan_table, .cart_phone_table, .cart_accessory_table {
width: 530px;
font-size: 11px;
line-height: 12px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
text-align: left;
border: 0;
padding-left: 12px;
}

.cart_plan_table, .cart_phone_table, .cart_accessory_table a {text-decoration: none;}
.cart_plan_table, .cart_phone_table, .cart_accessory_table a:link {color: #00488c;}
.cart_plan_table, .cart_phone_table, .cart_accessory_table a:visited {color: #00488c;}
.cart_plan_table, .cart_phone_table, .cart_accessory_table a:hover {color: #008c60; text-decoration: underline;}

.cart_accessory_table2 {
color:#006;
width: 617px;
font-size: 14px;
line-height: 16px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
text-align: left;
border: 0;
padding-left: 12px;
}

.cart_plan_table, .cart_phone_table, .cart_accessory_table {
margin-left: 12px;
padding-bottom: 2px;
}

.cart_product_thumb {
background-image: none;
background-color:#FFF;
text-align: right;
vertical-align: top;
padding: 0 12px 0 12px;
}

.cart_rebate_ul {
list-style: none;
list-style-image: none;
margin: 0;
padding: 0 0 0 14px;
}

.cart_subtotal, .cart_subtotal_taxes, .cart_subtotal_today, .cart_subtotal_rebates {
padding-right: 18px;
text-align: right;
}

.cart_subtotal, .cart_subtotal_today {
padding-bottom: 2px;
}

.cart_subtotal_rebates, .cart_rebate_li {
color: #C00;
}

.cart_subtotal_table {
width: 100%;
font-size: 11px;
line-height: 16px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
text-align: left;
border: 0;
}

.cart_subtotal_table {
margin-bottom: 6px;
}

.cart_subtotal_table_c4, .cart_subtotal_table_c5, .cart_subtotal_table_c6 {
background-image: none;
background-color: #FFF;
}

.cart_summary_r1 {
background-image: none;
background-color:#FFF;
}

.cart_summary_r2 {
background-image: none;
background-color:#FFF;
}

.cart_table_c1 {
background-image: none;
padding: 0 12px 0 12px;
}

.cart_table_c1r1, .cart_table_c5r1, .cart_table_c6r1 {
line-height: 12px;
font-weight: 700;
}

.cart_table_c2 {
background-image: none;
line-height: 16px;
padding: 0 6px 0 12px;
}

.cart_table_c2_phone_name {
background-image: none;
background-color: #FFF;
font-size: 13px;
font-weight: 700;
padding: 6px 0 6px 9px;
}

.cart_table_c3 {
padding-right: 6px;
text-align: right;
}

.cart_table_c4r1, .cart_table_c4, .cart_subtotal_table_c4 {
background-image: none;
width: 45px;
background-color:#FFF;
text-align: center;
padding-right: 6px;
}

.cart_table_c5 {
background-color: #E8F0FF;
color: #C03;
text-decoration: line-through;
}

.cart_table_c5r1, .cart_table_c5, .cart_subtotal_table_c5 {
width: 60px;
text-align: center;
}

.cart_table_c6, .cart_subtotal_table_c6 {
background-image: none;
background-color: #FFF;
padding-right: 6px;
}

.cart_table_c6, .cart_subtotal_table_c6 {
} text-align: right;
.cart_table_c6r1 {
line-height: 11px;
text-align: center;
margin: 0;
}

.cart_table_c6r1, .cart_table_c6, .cart_subtotal_table_c6 {
width: 60px;
font-weight: 700;
}

.cart_table_invitation {
width: 150px;
color: #666;
padding-left: 6px;
}

.cart_table_invitation, .cart_table_subtotal, .cart_table_taxes, .cart_table_today, .cart_table_rebates, .cart_subtotal, .cart_subtotal_today, .cart_subtotal_taxes, .cart_subtotal_rebates {
line-height: 20px;
}

.cart_table_rebates {
background-color: #FFF;
padding-bottom: 3px;
padding-top: 2px;
}

.cart_table_subtotal {
background-color: #E8F0FF;
}

.cart_table_subtotal, .cart_table_today, .cart_table_rebates, .cart_subtotal, .cart_subtotal_today, .cart_subtotal_rebates {
font-size: 12px;
font-weight: 700;
}

.cart_table_taxes, .cart_subtotal_taxes {
font-size: 11px;
font-weight: 400;
}

.checkout_button, .checkout_button_cart {
width: 101px;
height: 35px;
margin-top: 0;
border: 0;
}

.checkout_customer_block_title, .checkout_shipping_block_title, .checkout_payment_block_title, .checkout_carrier_block_title, .checkout_rateplan_block_title {
padding: 5px 0 6px 8px;
color: #FFF;
text-align: left;
}

.checkout_customer_block_title_link, .checkout_shipping_block_title_link, .checkout_payment_block_title_link, .checkout_carrier_block_title_link, .checkout_rateplan_block_title_link {
color: #FFF;
font-size: 11px;
font-weight: 500;
text-align: left;
text-transform: lowercase;
padding-left: 3px;
padding-right: 3px;
}

.checkout_customer_block_title_link:hover, .checkout_shipping_block_title_link:hover, .checkout_payment_block_title_link:hover, .checkout_carrier_block_title_link:hover, .checkout_rateplan_block_title_link:hover {
color: #CCC;
}

.checkout_customer_block_title_link:visited, .checkout_shipping_block_title_link:visited, .checkout_payment_block_title_link:visited, .checkout_carrier_block_title_link:visited, .checkout_rateplan_block_title_link:visited {
color: #FFF;
}

.checkout_rateplan_cost {
padding: 5px 8px 0 0;
color: #FFF;
text-align: right;
}

.checkout_terms_agreement {
font-size: 11px;
line-height: 16px;
font-weight: 600;
text-indent: 24px;
}

.cingular_plan_details {
line-height: 14px;
list-style: none;
list-style-image: url(images/cingular_checkmark.gif);
padding-top: 6px;
padding-left: 54px;
}

.color_c00 {
color: #C00;
}

.contact_us a {
margin-right: 12px;
}

.continue_shopping_cart {
margin-top: 0;
margin-bottom: 6px;
}

.cost_summary_c2 {
text-align: right;
}

.cost_summary_r1, .cost_summary_c2 {
color: #FFF;
font-size: 12px;
line-height: 18px;
font-weight: 700;
background-color: #36C;
vertical-align: bottom;
padding-top: 2px;
border-top-width: 1px;
border-top-style: ridge;
border-top-color: #666;
}

.credits_icons {
margin: 0 9px 0 9px;
border:0;
}

.credits_logo {
margin-top: 12px;
}

.credits_shopping_cart {
text-indent: -9px;
}

.credits_shopping_cart, .credits_shopping_cart_noindent {
margin: 6px;
text-align: left;
padding-left: 24px;
padding-right: 24px;
}

.customer_c1, .shipping_c1, .payment_c1, .carrier_c1, rateplan_c1 {
padding-right: 3px;
width: 170px;
text-align: right;
margin: 0;
}

.customer_c2 p, .payment_c2 p, .carrier_c2 p, rateplan_c2 p {
text-transform: lowercase;
}

.customer_c2, .shipping_c2, .shipping_c2r2, .payment_c2, .carrier_c2, rateplan_c2 {
margin: 0;
text-align: left;
}

.customer_info_disclaimer p {
padding: 6px;
}

.customer_info_disclaimer, .carrier_info_disclaimer, .shipping_info_disclaimer {
font-size: 10px;
line-height: 12px;
font-family: Arial, Helvetica, sans-serif;
}

.customer_information, .shipping_information, .payment_information, .carrier_information {
position: relative;
left: 12px;
width: 648px;
color: #333;
font-size: 11px;
line-height: 14px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
margin-bottom: 9px;
}

.feature_summary {
width: 596px;
font-size: 11px;
line-height: 16px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
text-align: left;
margin: 6px 0 9px 0;
}

.feature_summary_c2 {
background-image: none;
background-repeat: no-repeat;
text-align: right;
padding-right: 0px;
}

.feature_summary_r1 {
background-image: none;
background-repeat: no-repeat;
background-color: #FFF;
font-size: 10px;
line-height: 12px;
text-indent: 9px;
}

.feature_td {
background-image: none;
background-repeat: no-repeat;
line-height: 16px;
text-indent: 12px;
}

.item_bonus, .item_bonus_c2 {
color: #339;
font-weight: 700;
}

.item_savings, .item_savings_c2 {
color:#C00;
}

.item_summary_horiz, .rebate_summary_horiz {
position: relative;
top: 0;
left: 0;
}

.item_summary_horiz, .rebate_summary_horiz {
width: 250px;
}

.item_summary_phone, .item_savings, .item_savings_c2, .item_summary_phone_c2, .item_summary_c2 {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #CCC;
}

.item_summary_phone, .item_savings, .item_savings_c2, .item_summary_phone_c2, .item_summary_c2, .item_bonus, .item_bonus_c2 {
line-height: 14px;
vertical-align: bottom;
margin: 0;
padding-top: 1px;
padding-bottom: 1px;
}

.item_summary_r1 {
background-color: #E0E8F7;
line-height: 16px;
font-weight: 600;
color: #333;
}

.item_summary_r1 h5, .item_summary_c2 h5 {
color: #333;
font-weight: 600;
padding: 0 3px 0 3px;
border-style: solid;
border-color: #666;
border: 2px;
}

.item_summary_r1c2, .item_summary_c2, .item_summary_phone_c2, .item_savings_c2, .item_bonus_c2 {
width: 55px;
text-align: right;
}

.locator_city_name {
color: #333;
font-size: 12px;
font-weight: 400;
font-family: Arial, Helvetica, sans-serif;
text-align: left;
letter-spacing: -.25px;
margin: 0px;
}

.locator_plan_name {
color: #333;
font-size: 13px;
font-weight: 600;
font-family: Arial, Helvetica, sans-serif;
text-align: left;
letter-spacing: -.25px;
margin: 0px;
}

.offer_locator_logo {
vertical-align: middle;
}

.offer_locator_zip_change {
font-size: 10px;
font-weight: 500;
}

.one_step_checkout {
color: #333;
line-height: 14px;
margin-bottom: 15px;
padding: 12px 0 0 18px;
}

.order_by_phone_button, .order_by_phone_button_cart, .order_by_phone_button_checkout {
width: 104px;
height: 30px;
margin-top: 0;
border: 0;
}

.order_by_phone_button_cart, .checkout_button_cart {
margin-right: 6px;
}

.order_by_phone_button_checkout {
text-align: right;
margin-right: 6px;
}

.payment_information, .carrier_information {
margin-top: 9px;
}

.phone_features, .more_carrier_phones, .buy_phone_without_plan {
background: url(images/grey_arrow.gif);
background-repeat: no-repeat;
line-height: 14px;
font-weight: 400;
font-family: Tahoma, Arial, Helvetica, sans-serif;
margin-left: 0;
padding-left: 0;
}

.plan_details_td {
padding-top: 6px;
}

.protection_details_first {
text-indent: -12px;
margin-top: 15px;
}

.protection_details_first, .protection_details_second {
font-size: 12px;
line-height: 15px;
font-family: Arial, Helvetica, sans-serif;
margin-bottom: 12px;
padding: 0 9px 0 42px;
}

.protection_details_second {
text-indent: -24px;
margin-top: 0;
}

.rateplan_information {
position: relative;
left: 12px;
width: 648px;
margin-bottom: 12px;
}

.rateplan_logo_details {
font-size: 10px;
text-align: center;
margin: 0;
padding-top: 6px;
border: 0;
}

.rateplan_logo_nostyle {
text-decoration: none;
border: 0;
}

.rateplan_textarea {
padding-left: 12px;
text-align: center;
padding-right: 12px;
}

.rateplan_textarea p {
color: #333;
font-size: 11px;
line-height: 14px;
font-weight: 600;
margin-top: 3px;
margin-bottom: 0;
}

.rebate_calculator {
background-color: #4066B3;
}

.rebate_calculator p {
color: #FFF;
font-size: 9px;
line-height: 9px;
font-weight: 700;
font-family: Tahoma, Arial, Helvetica, sans-serif;
text-transform: capitalize;
text-align: left;
padding: 3px 0 3px 3px;
}

.rebate_final, .rebate_final_horiz {
color: #333;
font-family: Tahoma, Arial, Helvetica, sans-serif;
text-align: left;
border-bottom-width: 3px;
border-bottom-color: #FFF;
border-bottom-style: double;
}

.rebate_final, .rebate_final_horiz {
font-size: 11px;
line-height: 16px;
margin: 0;
}

.rebate_final_horiz {
color: #090;
font-family: Tahoma, Arial, Helvetica, sans-serif;
padding-left: 6px;
padding-right: 6px;
}

.rebate_highlight {
color: #090;
font-size: 11px;
font-weight: 700;
}

.rebate_item, .rebate_item_horiz {
line-height: 16px;
border-bottom-width: 1px;
border-bottom-color: #FFF;
border-bottom-style: solid;
}

.rebate_item a, .rebate_item_last a, .rebate_item a:visited, .rebate_item_last a:visited, .rebate_item_horiz a, .rebate_item_horiz_last a, .rebate_item_horiz a:visited, .rebate_item_horiz_last a:visited {
color: #C00;
text-decoration: none;
}

.rebate_item a:hover, .rebate_item_last a:hover, .rebate_item_horiz a:hover, .rebate_item_horiz_last a:hover {
text-decoration: underline;
}

.rebate_item p, .rebate_item_last p, .rebate_item_horiz p, .rebate_item_horiz_last p {
color: #C00;
font-size: 11px;
line-height: 16px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
text-align: left;
margin: 0;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 3px;
}

.rebate_item_horiz p, .rebate_item_horiz_last p {
padding-left: 6px;
padding-right: 6px;
}

.rebate_item_last p, .rebate_item_horiz_last p {
padding-bottom: 3px;
}

.rebate_summary_c2 {
text-align: left;
}

.rebate_summary_horiz {
margin-top: 9px;
text-align: left;
padding: 0;
border-style: solid;
border-width: 1px 1px 0 1px;
border-color: #ABBCDD;
}

.recommended_oem_image {
position: absolute;
top: 36px;
left: 96px;
}

.recommended_opt {
color: #333;
font-size: 14px;
line-height: 16px;
font-weight: 600;
font-family: Tahoma, Arial, Helvetica, sans-serif;
letter-spacing: -.25px;
text-align: left;
margin: 0px;
padding: 12px 0 6px 0;
}

.recommended_phone_image {
position: absolute;
top: 36px;
left: 15px;
width: 75px;
height: 150px;
margin: 0px;
}

.recommended_phone_images {
position: absolute;
top: 0;
left: 96px;
width: 250px;
}

.recommended_protection {
background-image: url(images/yellow_bar_divider_sm.gif);
position: absolute;
top: 33px;
left: 370px;
width: 268px;
margin: 0;
border-bottom-style: solid;
border-right-style: solid;
border-right-color: #CCC;
border-right-width: 1px;
border-bottom-color: #CCC;
border-bottom-width: 1px;
}

.recommended_selections_phone_list {
padding: 0 0 33px 116px;
}

.recommended_selections_phone_name {
padding: 66px 290px 6px 96px;
}

.save_now {
color: #090;
font-weight: 700;
}

.selected_oem_image {
margin-left: 0;
padding-top: 12px;
}

.selected_phone_list, .selected_plan_list, .primary_phone_list, .secondary_phone_list {
list-style-position: outside;
padding-right: 6px;
padding-top: 9px;
margin-left: 16px;
}

.selected_phone_without_plan {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 9px;
list-style: none;
list-style-image: none;
padding-right: 6px;
margin: 0;
} 

.selected_phone_more_phones {
list-style-position: outside;
padding-right: 6px;
margin-top: 9px;
margin-left: 12px;
} 

.selected_phone_list li, .selected_plan_list li, .primary_phone_list li, .secondary_phone_list li {
line-height: 16px;
}

.selected_phone_list_r2 li, .selected_plan_list_r2 li {
line-height: 16px;
}

.selected_phone_price_unit {
font-size: 16px;
line-height: 15px;
font-weight: 700;
letter-spacing: normal;
margin: 0;
}

.selected_plan {
padding: 0 0 0 104px;
}

.selected_plan_price_unit {
font-size: 16px;
font-weight: 700;
letter-spacing: normal;
}

.shared_plan_inline_first {
text-align: left;
display: inline;
padding: 0 6px 0 18px;
}

.shared_plan_inline_second {
line-height: 30px;
text-align: left;
display: inline;
padding: 0 6px 0 6px;
}

.shared_plan_nav {
padding-left: 18px;
text-align: left;
margin-top: 0;
margin-bottom: 0;
padding-bottom: 6px;
}

.shared_plan_options {
padding-right: 9px;
}

.shared_plan_price {
letter-spacing: -.25px;
padding-top: 9px;
padding-bottom: 6px;
}

.shared_plan_price_unit {
font-size: 16px;
font-weight: 700;
}

.shipping_address_same, .current_customer_query {
padding-top: 6px;
}

.shipping_c1 {
font-size: 13px;
font-weight: 400;
}

.shipping_c2 p {
margin: 0;
padding-bottom: 0px;
}

.shipping_c2r2 p {
margin: 0;
padding-bottom: 6px;
}

.shipping_info_disclaimer {
margin: 6px;
}

.shipping_info_disclaimer p {
background-color: #E8F0FF;
padding: 6px;
border-width: 1px;
border-style: solid;
border-color: #999;
}

.shopping_cart {
color: #333;
line-height: 14px;
margin-bottom: 15px;
padding: 12px 0 0 18px;
}

.strikethru {
text-decoration: line-through;
}

.submit_button {
width: 129px;
height: 35px;
text-align: right;
margin-top: 12px;
margin-right: 6px;
margin-bottom: 6px;
border: 0;
}

.summary_tables_horiz {
position: absolute;
top: 36px;
left: 365px;
width: 250px;
}

.switch_faq {
color: #663;
font-size: 12px;
font-weight: 700;
font-family: Arial, Helvetica, sans-serif;
text-align: center;
text-decoration: none;
margin-bottom: 12px;
}

.view_cart a, .order_status a, .about_us a, .help a, .contact_us a {
color: #FFF;
font-weight: 500;
font-family: Arial, Helvetica, sans-serif;
padding-right: 6px;
margin-top: 1px;
text-decoration: none;
}

.order_status {
	border-right: 1px solid #FFF;
}

.about_us {
	margin-left: 5px;
}

.view_cart a:hover, .order_status a:hover, .about_us a:hover, .help a:hover, .contact_us a:hover {
color: #FFF;
text-decoration: underline;
}

.view_cart a:visited, .order_status a:visited, .about_us a:visited, .help a:visited, .contact_us a:visited {
color: #FFF;
}

.left {
	float:left;
	margin: 6px;
}
.right {
	float: right;
	margin: 6px;
}
.left, .right {
	border: none;
}

a img{
	border:0;
}

/* chicklet position and spacing on shared special offer */ 
/* chicklet position and spacing on special offer */ 
/* Continue Navigation Styles */ 
/* Credits Styles */ 
/* Page Statements */ 
/* Partner Element Styles */ 
/* Partner Header Styles */ 
/* Partner Header Subnavigation */ 
/* Primary Phone Block */ 
/* Recommended Options Styles */ 
/* Secondary Phone Block */ 
/* Selected Carrier Block */ 
/* Selected Offer Block */ 
/* Selected Phone Block */ 
/* Selected Plan Block */ 
/* Shared Plan Block */ 
/* Shared Plan Special Offer */ 
/* Shopping Cart Styles */ 
/* Special Offer Block */ 

