/* Home compare button */
.button_compare a {
	background: url('../../../../../images/personal/mobile/home_compare_bg.png') no-repeat scroll 0 0 transparent;
}
.button_compare a span {
	background: url('../../../../../images/personal/mobile/home_compare_bg.png') no-repeat scroll right 0 transparent;
	font-size: 1em;
	font-weight: bold;
	color: #fff;
   cursor: pointer;
}
/* Shop Landing Find Services button */
.sl_find_services {
	background: url('../../../../../images/personal/mobile/home_page_button.png') no-repeat scroll 0 0 transparent;
}
.sl_find_services span {
	background: url('../../../../../images/personal/mobile/home_page_button.png') no-repeat scroll right 0 transparent;
	font-size: 14px;
	font-weight: bold;

	color: #000;
	z-index:1;

	display: block;
	float: left;
	margin-right: -8px; /* The background is transparent the span needs to be moved to the right so the parent element's background image doesn't show through. */
	padding: 5px 8px 6px 0;
	font-family:Arial;
}

.ch_find_services {
	background: url('../../../../../images/personal/mobile/home_page_button.png') no-repeat scroll 0 0 transparent;
}
.ch_find_services a span {
	background: url('../../../../../images/personal/mobile/home_page_button.png') no-repeat scroll right 0 transparent;
	font-size: 1em;
	font-weight: bold;
	text-transform: uppercase;
	color: #000;
   cursor: pointer;
}


/* submit button for forms */
.frm_submit_btn_t1_wrapper {
	background: transparent;
	margin-left: -1px;
	margin-right: -3px;
}
.frm_submit_btn_t1 {
	background: transparent url('../../../../../images/personal/mobile/btn_bg.png') no-repeat scroll 0 1px;
	font-family: OptusDINCond-Medium, "Arial Narrow", "Helvetica Neue Condensed", Arial, sans-serif;
}
.frm_submit_btn_t1.inactive {
	background: transparent url('../../../../../images/personal/mobile/btn_bg_gray.png') no-repeat scroll 0 1px;
}
.frm_submit_btn_t1_inner {
	background: transparent url('../../../../../images/personal/mobile/btn_bg.png') no-repeat scroll right -33px;
	color: #006685;
}
.frm_submit_btn_t1.inactive .frm_submit_btn_t1_inner {
	background: transparent url('../../../../../images/personal/mobile/btn_bg_gray.png') no-repeat scroll right -33px;
	color: #4B4B4B;
}
/* submit button type 2 */
.frm_submit_btn_t2 .frm_submit_btn_t1,
.button_teal {
	background: transparent url('../../../../../images/personal/mobile/btn_bg_blue.png') no-repeat scroll 0 0;
	font-family: Arial, sans-serif; /* overwrite 'OptusDINCond-Medium' from .frm_submit_btn_t1 */
}
.frm_submit_btn_t2 .frm_submit_btn_t1_inner,
.button_teal .button_text {
	background:transparent url('../../../../../images/personal/mobile/btn_bg_blue.png') no-repeat scroll right -28px;
	font-weight: bold;
	color: #fff;
}
.buy_and_compare .compare_link .button_text {
	text-transform: capitalize;
}

.home_rhs_form .frm_submit_btn_t1 {
	background: url("../../../../../images/personal/mobile/home_page_button.png") no-repeat scroll 0 1px transparent;
	padding-left: 8px;
}
.home_rhs_form .frm_submit_btn_t1_inner {
	background: url("../../../../../images/personal/mobile/home_page_button.png") no-repeat scroll right 1px transparent;
	padding-right: 8px;
}

.quick_links_selection .quick_link_submit
{
	margin-left:4px;
}
.quick_links_selection .quick_link_submit .frm_submit_btn_t1{
	padding-left: 8px;
}
.quick_links_selection .quick_link_submit .frm_submit_btn_t1_inner{
	padding-right: 8px;
}
/* end General buttons */

/* list with customized list style image */
.list_t1 .list_t1_item, .list_t2 .list_t2_item {
	background: transparent url('../../../../../images/personal/shared/icons/bullet_grey_arrow.png') no-repeat scroll 0 6px;
}
.list_t1 .list_t1_item.showhide_toggle_active {
	background: transparent url('../../../../../images/personal/shared/icons/bullet_grey_arrow_down.png') no-repeat scroll 0 6px;
}

.list_t3 .list_t3_item,
.planList-inclusionList li {
	background: transparent url('../../../../../images/personal/mobile/right_arrow_lst.png') no-repeat scroll left 5px;
}
.list_t3 .list_t3_item,
.list_t1 .list_t1_item,
.planList-inclusionList li {
	text-align: left;
}

/* list with another customized list style image */
.cart_need_know_lst li {
	background: transparent url('../../../../../images/personal/mobile/shopping_cart/cart_summary_item_sign.gif') no-repeat scroll 0 10px;
}
/* table_t1*/
table.table_t1 {
	border-collapse: collapse;
}
.table_t1 th,
.table_t1 td {
	text-align: left;
	font-weight: normal;
}
/* plan features tabs */
.table_plan_features .costs .col_3 {
	font-style: italic;
}
.fea_spec_tab_content table.table_plan_features th {
	color: #666;
}
.table_plan_features .call_text_value table th.title {
	font-weight: bold;
}
.table_plan_features.call_text_value table th,
.plan_features .call_text_value table td {
	font-size: 1em;
}

/* **
 * Recharge options - features table
 * e.g. CSM031 (static) - Talk and txt 4 less recharge
 */
.plan_features_teaser {
	font-family: "Trebuchet MS", sans-serif;
	font-weight: bold;
}
.plan_features_tbl_content.odd {
	background-color: #e5eff3;
}
.plan_features_tbl_content .price {
	font-family: "Trebuchet MS", sans-serif;
}


/******* fix for IE cell border *******/
/* plan price and name box */
.plan_price_name {
	background: url('../../../../../images/personal/mobile/cap_tag_bg.png') no-repeat scroll 50% 0 transparent;
	color: #fff;
	text-align:center;
}
.box_t1 .box_body .box_inner .plan_price_name {
	background: none;
}
.plan_price_name_inner {
	font-family: OptusDINCond-Bold, "Arial Narrow", "Helvetica Neue Condensed", Arial, sans-serif;
	font-weight: normal; /* needed e.g. homephonePlansInAccordion table as th is bold by default */
}
/* plan details box, with optional new badge */
.plan_details_box {
	background:url(../../../../../images/personal/shared/boxes/plan_details_box.png) no-repeat scroll 0 0 transparent;
}
.plan_details_box .box_body .box_inner {
	background: none;
}
.plan_details_box .plan_included {
	background:url(../../../../../images/personal/shared/boxes/plan_details_box_inner.png) no-repeat scroll 0 0 transparent;
}
.plan_details_box .plan_included_footer {
	background:url(../../../../../images/personal/shared/boxes/plan_details_box_inner.png) no-repeat scroll 0 0 transparent;
	background-position: 0px -164px;
}
.plan_details_box .plan_included .amount {
	font-size:2.4em;
	text-align:right;
}
.plan_details_box .plan_included .amount .dollar_sign {
	font-size: 0.45em;
}
.plan_details_box .plan_included .desc {
	font-weight: bold;
}
.plan_details_box .plan_included_terms {
	color:#666666;
	font-size:0.9em;
	text-align:center;
}

/***
* Tabs - customized tabs type 1
*/
/**
* Tab header
*/
.page_contents .tabs_t1,
.page_contents .tabs_t2 {
	background: none;
}
.product_details_content .tabs_t2 {
	padding: 0.2em 0;
}
.tabs_t1 .tabs_menu .tabs_menu_item a,
.tabs_t1 .tabs_menu .tabs_menu_item span,
.tabs_t2 .tabs_menu .tabs_menu_item a,
.tabs_t2 .tabs_menu .tabs_menu_item span {
	background:transparent url(../../../../../images/personal/shared/boxes/prod_detail_tab_h1.png) no-repeat scroll 0 -11px;
}
.page_contents .tabs_t1 .ui-widget-header,
.page_contents .tabs_t2 .ui-widget-header {
	background: none;
}
.tabs_t1 .tabs_menu .tabs_menu_item a,
.tabs_t2 .tabs_menu .tabs_menu_item a {
	background-position:left -81px;
}
.tabs_t1 .tabs_menu .tabs_menu_item a span,
.tabs_t2 .tabs_menu .tabs_menu_item a span {
	background-position:right -109px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a {
	background-position:left 1px;
	z-index: 10;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected span {
	background-position:right -31px;
	color: #000;
}

/*****
* Generic promo boxes
*/
/****
* Generic promo boxes (round corner)
*/
/* seems not be in use anymore, rather box_t6 in personal/layout.css
.promo_box .box_header,
.promo_box .box_body,
.promo_box .box_footer,
.promo_box .box_inner {
	background:transparent url(../../../../../images/personal/shared/boxes/promo_t1.png) no-repeat scroll 0 -13px;
}
.promo_box .box_footer {
	background-position:0 0;
}
.promo_box .box_body {
	background-position: right -202px;
	background-color: #919194;
}
.promo_box .box_header .box_inner {
	background-position:right -202px;
}
.promo_box .box_body .box_inner {
	background-position: right -208px;
}
.promo_box .box_footer .box_inner {
	background-position:right -7px;
}
 */
.promo_banner {
	text-align: center;
}
/****
* Shopping cart summary bottom gray boxes (round corner)
*/



/******************** RHS - Email/Print your cart - Created by Wipro***********************/
/*
.rhs_print_listitem   .rhs_print_link_txt {
	background: transparent url(../../../../../images/personal/mobile/right_arrow_lst.png) no-repeat scroll 0.42em center;
}
.rhs_print_listitem  .print_options,
.rhs_print_listitem_last .print_options {
	font-size: 1.15em;
	font-weight: bold;
	line-height: 1.5em;
}
.rhs_print_listitem   input,
.rhs_print_listitem_last input {
	font-size: 1em;
	font-weight: normal;
	margin: .1em 0 0 .5em;
}
*/
/******************** End of RHS - Email/Print your cart ***********************/


/****
* Shopping cart promo code boxes (round corner)
*/
.promo_code_box .box_header,
.promo_code_box .box_body,
.promo_code_box .box_footer,
.promo_code_box .box_inner {
	background: transparent url('../../../../../images/personal/shared/boxes/cart_promo_code.png') no-repeat scroll 0 -14px;
}
.promo_code_box .box_body,
.promo_code_box .box_body .box_inner {
	background-color: #e5eff3;
}
.promo_code_box .box_header .box_inner {
	background-position: right -83px;
}
.promo_code_box .box_footer {
	background-position: 0 0;
}
.promo_code_box .box_footer .box_inner {
	background-position: right -7px;
}

/******* end of  Plan summary Box */

/* Plan Details - Features and Specifications table */
.table_plan_features table th {
	font-family: "Trebuchet MS";
	font-size: 14px;
}
.table_plan_features .tab_plan_specs table th {
	font-weight: normal;
	text-align: left;
}
.buy_now_btn {
	background: url('../../../../../images/personal/mobile/buy_now.png') 0 0 no-repeat transparent;
}
/* Phone categorised list */
.phone_categorised_list .phone_image,
.phone_categorised_list .phone_online_offer,
.phone_categorised_list .phone_buy_now {
	text-align: center;
}
.phone_categorised_list .phone_buy_now .phone_details_specs {
	font-size: 1.1em;
	font-weight: bold;
}
/* plan rates list */
.page_contents .plan_rates_recharge_tabs_wrap {
	background: none;
}
.page_contents .plan_rates_recharge_tabs_wrap .ui-widget-header {
	background: none;
}
.page_contents .plan_rates_recharge_tabs_wrap .plan_rates_recharge_tabs_nav li.ui-tabs-selected {
	background: url('../../../../../images/personal/mobile/plan_rates_tab_selected.png') no-repeat;
	color: #000;
	font-weight: bold;
}
.page_contents .plan_rates_recharge_tabs_wrap .plan_rates_recharge_tabs_nav a {
	text-align: center;
}
.page_contents .plan_rates_recharge_tabs_wrap .plan_rates_recharge_tabs_nav  .ui-tabs-selected  a {
	color: #000;
}
.plans_rates_list .extreme_cap_recharge_offers .col,
.plans_rates_list .extreme_cap_recharge_buttons .col,
.plans_rates_list .extreme_cap_recharge_amounts .col {
	text-align: center;
}
.plans_rates_list .plan_bonus,
.plans_rates_list .plan_add_handset {
	text-align: center;
}
.plans_rates_list .plan_add_handset a.plan_details_specs {
	color: #006685;
}
.plans_rates_list .see_recharge_rates {
	text-align: center;
}
.plans_rates_list .see_recharge_rates a {
	color: #006685;
	font-weight: bold;
}
.plans_rates_list .list_t1_lev2_item .disclaimer a {
	color: #006685;
}
/****
* add optional add-ons
*/
.ui-corner-all {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
.ui-dialog .ui-dialog-content {
	background-color: #fff;
}
/****
* add optional add-ons - skins
*/
.ui-widget-overlay {
    background: #000;
	opacity: .8;
	filter: Alpha(Opacity=60);
}
.dialog_window {
	background: #fff;
}
.dialog_window .dialog_close {
	font-size: .5em;
}
.dialog_window .dialog_close em {
	background: transparent url('../../../../../images/personal/mobile/closeBtn.png') no-repeat scroll 0 0;
}
.buy_now_lightbox .see_addon,
.add_handset_lightbox .see_addon,
.continue_to_cart_lightbox .see_addon {
	text-align: center;
}
.jqmOverlay {
	background: #000;
}
/* phone features & specs tabs */
.tab_plan_specs .table_t1 th {
	font-weight: bold;
}
/* product carousel */
.view_all_phones {
	background: url('../../../../../images/personal/mobile/comp_all_phones_btn.gif') no-repeat scroll 0 0;
}
/* plan compare table */
.plan_compare_tbl_wrap {
	background-color: #fff;
}
/* product view links */
.product_details_content .product_views_list ul li {
	text-align: center;
}
.product_details_content .product_colors_list_popup {
	text-align: center;
}
.product_details_content_body {
	font-family: "Trebuchet MS";
	font-weight: bold;
}
/* lightbox */
.lightbox_close {
	background: #999;
	text-align: center;
}
.lightbox_phone_details .ui-dialog-titlebar-close {
	background: url('../../../../../images/personal/mobile/closeBtn.png') no-repeat scroll 0 0 transparent;
}
/* all phones list */
.product_list_wrap h2 {
	font-size: 1.6em;
	font-weight: bold;
}
.product_list_wrap .buy_and_compare .buy_now_btn,
.plan_details_board .plan_buy .buy_now_btn {
	text-indent: -1000em;
}
.product_thumb .column_content,
.online_offer .column_content,
.top_products_list_wrap .cell_5 .column_content  {
	text-align:center;
}
.buy_and_compare {
	text-align: center;
}
.best_value .rate_value {
	font-size: 5.6em;
}
/* price text template*/
.price .dollar_sign,
.price .price_value_cent,
.price .dingbat_sign{
	font-size: 2em;
}
.price .price_value{
	font-size: 5em;
}
.price_compare .dollar_sign,
.price_compare .price_value_cent {
	font-size: 61%;
}
.price_compare .price_value {
	font-size: 100%;
}
/* smaller price text for accordian single cell view*/
.postpaid_price_definition_acc .price .dollar_sign,
.postpaid_price_definition_acc .price .price_value_cent {
	font-size: 1.3em;
}
.postpaid_price_definition_acc .price .price_value {
	font-size: 2.2em;
}
.price .dollar_sign,
.price .price_value,
.price .price_value_cent{
	font-family: Trebuchet MS;
}

/* ^ symbol in price point */
.price .price_value_cent sup,
.colour_model_price .price_value_cent sup
{
	font-size:0.7em;
}

/* Prepaid: Used in Carousel details */
.product_carousel .product_price_heading .price {
	/* font-family: OptusDINCond-Bold,"Arial Narrow","Helvetica Neue Condensed",Arial,sans-serif; */
	font-family: Trebuchet MS;
	color: #fff;
}

.product_carousel .product_price_heading .price .dollar_sign {
	font-size: 2em;
	vertical-align: top;
	line-height: 1.3em;
}

.product_carousel .product_price_heading .price .price_value {
	font-size: 5em;
}

/****
* Mobile shopping progress bar
*/
.shopping_progress_bar {
	list-style-type: none;
}
.shopping_progress_bar li {
	font-weight: bold;
}
/* Progress bar: about u*/
.about_u_identifier .shopping_cart,
.main_shopping_cart_identifier .shopping_cart {
	background: transparent url('../../../../../images/personal/mobile/shopping_cart/cart_about_u_on.png') no-repeat scroll 0 0;
}
.about_u_identifier .preference {
	background: transparent url('../../../../../images/personal/mobile/shopping_cart/cart_middle_previous_off.png') no-repeat scroll 0 0;
}
.main_shopping_cart_identifier .preference,
.main_shopping_cart_identifier .payment,
.about_u_identifier .payment {
	background: transparent url('../../../../../images/personal/mobile/shopping_cart/cart_finish_previous_off.png') no-repeat scroll 0 0;
}
.single_page_checkout_identifier.main_shopping_cart_identifier .finish,
.single_page_checkout_identifier.about_u_identifier .finish,
.single_page_checkout_identifier.preference_identifier .finish  {
	background: transparent url('../../../../../images/personal/mobile/shopping_cart/step_finish.png') no-repeat scroll 0 0;
}
.main_shopping_cart_identifier .finish,
.about_u_identifier .finish,
.preference_identifier .finish  {
	background: transparent url('../../../../../images/personal/mobile/shopping_cart/cart_finish_previous_off.png') no-repeat scroll 0 0;
}

/* Progress bar: preference*/
.about_u_identifier .shopping_cart,
.preference_identifier .shopping_cart,
.payment_identifier .shopping_cart,
.finish_identifier .shopping_cart {
	background: transparent url('../../../../../images/personal/mobile/shopping_cart/cart_about_u_done.png') no-repeat scroll 0 0;
	color: #fff;
}

.single_page_checkout_identifier.about_u_identifier .about_u,
.single_page_checkout_identifier.preference_identifier .preference,
.single_page_checkout_identifier.payment_identifier .payment {
	background: transparent url('../../../../../images/personal/mobile/shopping_cart/step_about_you.png') no-repeat scroll 0 0;
}
.about_u_identifier .about_u,
.preference_identifier .preference,
.payment_identifier .payment {
	background: transparent url('../../../../../images/personal/mobile/shopping_cart/cart_middle_on.png') no-repeat scroll 0 0;
}
.main_shopping_cart_identifier .about_u,
.about_u_identifier .preference,
.preference_identifier .payment {
	background: transparent url('../../../../../images/personal/mobile/shopping_cart/cart_middle_previous_on.png') no-repeat scroll 0 0;
}

.ordercapture_payment_desc,
.select_registration_notes {
	font-size: 0.7em;
	font-weight: normal;
}
.select_registration_notes {
	display: block;
}

/* Progress bar: payment*/
.preference_identifier .about_u,
.payment_identifier .about_u,
.finish_identifier .about_u,
.payment_identifier .preference,
.finish_identifier .preference,
.finish_identifier .payment {
	background: transparent url('../../../../../images/personal/mobile/shopping_cart/cart_middle_done.png') no-repeat scroll 0 0;
	color: #fff;
}


.single_page_checkout_identifier.preference_identifier .about_u
{
	background: transparent url('../../../../../images/personal/mobile/shopping_cart/step_finish.png') no-repeat scroll 0 0;
	color:#000;
}
.single_page_checkout_identifier.preference_identifier .finish
{
	background: transparent url('../../../../../images/personal/mobile/shopping_cart/step_finish_previous_off.png') no-repeat scroll 0 0;
}
.single_page_checkout_identifier.about_u_identifier .preference,
.single_page_checkout_identifier.finish_identifier .preference
{
	background: transparent url('../../../../../images/personal/mobile/shopping_cart/step_about_you_done.png') no-repeat scroll 0 0;
	color:#FFF;
}
.about_u_identifier .preference .progress_bar_complete_step_link
{
	color:#FFF;
}
.single_page_checkout_identifier.finish_identifier .shopping_progress_bar_two_step .about_u
{
	background: transparent url('../../../../../images/personal/mobile/shopping_cart/step_about_you_done.png') no-repeat scroll 0 0;
}
.single_page_checkout_identifier.finish_identifier .about_u
{
	background: transparent url('../../../../../images/personal/mobile/shopping_cart/cart_middle_previous_done.png') no-repeat scroll 0 0;
}
.single_page_checkout_identifier.about_u_identifier .about_u
{
	background: transparent url('../../../../../images/personal/mobile/shopping_cart/step_finish_yellow.png') no-repeat scroll 0 0;
}

.single_page_checkout_identifier.about_u_identifier  .shopping_progress_bar_two_step  .about_u
{
	background: transparent url('../../../../../images/personal/mobile/shopping_cart/step_about_you.png') no-repeat scroll 0 0;
}

.payment_identifier .finish {
	background: transparent url('../../../../../images/personal/mobile/shopping_cart/cart_finish_previous_on.png') no-repeat scroll 0 0;
}
/* Progress bar: finish*/
.single_page_checkout_identifier.finish_identifier .finish {
	background: transparent url('../../../../../images/personal/mobile/shopping_cart/step_finish_yellow.png') no-repeat scroll 0 0;
}
.finish_identifier .finish {
	background: transparent url('../../../../../images/personal/mobile/shopping_cart/cart_finish_on.png') no-repeat scroll 0 0;
}
/* ** Progress bar: OfflineOrder ** */
.finish_identifier .progress_bar_s2_1 {
	background: transparent url('../../../../../images/personal/mobile/shopping_cart/step_about_you.png') no-repeat scroll 0 0;
}
.finish_identifier .progress_bar_s2_2 {
	background: transparent url('../../../../../images/personal/mobile/shopping_cart/step_finish.png') no-repeat scroll 0 0;
}
.finish_identifier .progress_bar_s2_3 {
	background: transparent url('../../../../../images/personal/mobile/shopping_cart/step_about_you_done.png') no-repeat scroll 0 0;
	color: #fff;
}
.finish_identifier .progress_bar_s2_4 {
	background: transparent url('../../../../../images/personal/mobile/shopping_cart/step_finish_yellow.png') no-repeat scroll 0 0;
}

.green_wrap_container .green_wrap_content {
	padding: 1em 1em 0.25em;
}

.green_wrap_container .green_wrap_content .primary_content {
    background: none repeat scroll 0 0 #eef7B4;
    padding: 1em 1em 0.25em;
    font-family: ;
    line-height:100%;
    font-size: 14px;

}

.green_wrap_container .green_wrap_content .secondary_content {
    background: none repeat scroll 0 0 #ffffff;
}

/****
* Mobile shopping cart
*/
.shopping_cart_wrap .shopping_cart_tbl .even {
	background-color: #e5eff3;
}
.shopping_cart_wrap .shopping_cart_tbl .action {
	background-color: #eeeeee;
}
.shopping_cart_wrap .sub_total .midlle_bottom {
	background: #cce0e7;
}
.shopping_cart_wrap .shopping_cart_tbl .tbl_1_of_9,
.shopping_cart_wrap .shopping_cart_total_tbl .tbl_1_of_9,
.shopping_cart_wrap .shopping_cart_tbl .tbl_2_of_9,
.shopping_cart_wrap .shopping_cart_total_tbl .tbl_2_of_9 {
	line-height: 1em;
	font-family: "Trebuchet MS", sans-serif;
}
/****
* shopping cart items total table
*/
.shopping_cart_wrap .sub_total .left_bottom,
.shopping_cart_wrap .sub_total .right_bottom,
.shopping_cart_wrap .shopping_cart_total_tbl .left_bottom,
.shopping_cart_wrap .shopping_cart_total_tbl .right_bottom {
	background: transparent url('../../../../../images/personal/mobile/shopping_cart/cart_summary_subtotal.png') no-repeat scroll 0 bottom;
}
.shopping_cart_wrap .sub_total .right_bottom {
	background-position: right bottom;
}
.shopping_cart_wrap .shopping_cart_total_tbl .left_top,
.shopping_cart_wrap .shopping_cart_total_tbl .right_top {
	background: transparent url('../../../../../images/personal/mobile/shopping_cart/cart_summary_subtotal_title.png') no-repeat scroll 0 0;
}
.shopping_cart_wrap .shopping_cart_total_tbl .right_top {
	background-position: right 0;
}
.shopping_cart_wrap .shopping_cart_total_tbl .right_bottom {
	background-position: right bottom;
}
.shopping_cart_wrap .shopping_cart_total_tbl th.middle {
	background-color: #d9e8ed;
}
.shopping_cart_wrap .shopping_cart_total_tbl td.middle {
	background-color: #cce0e7;
}
.shopping_cart_wrap .shopping_cart_total_tbl .left_top,
.shopping_cart_wrap .shopping_cart_total_tbl .middle,
.shopping_cart_wrap .shopping_cart_total_tbl .right_top,
.shopping_cart_wrap .shopping_cart_total_tbl .left_bottom,
.shopping_cart_wrap .shopping_cart_total_tbl .right_bottom {
	font-family: "Trebuchet MS";
}
.shopping_cart_wrap .submit_btn_t1 {
	background: transparent url('../../../../../images/personal/mobile/shopping_cart/btn_submit_bg.gif') no-repeat scroll 0 0;
	color: #fff;
	cursor: pointer;
	text-transform: uppercase;
}
.shopping_cart_wrap .submit_btn_t2 {
	background: transparent url('../../../../../images/personal/mobile/shopping_cart/checkout_btn.gif') no-repeat scroll 0 0;
	color: #006685;
	cursor: pointer;
	text-transform: uppercase;
	font-weight: bold;
}
.shopping_cart_wrap .promo_code_fldset legend {
	font-weight: bold;
	font-size: 1.4em;
}
.shopping_cart_wrap .shopping_cart_tbl,
.shopping_cart_wrap .shopping_cart_total_tbl th,
.shopping_cart_wrap .shopping_cart_total_tbl td {
	text-align: center;
}
.shopping_cart_wrap .shopping_cart_tbl th,
.shopping_cart_wrap .shopping_cart_total_tbl th {
	vertical-align: middle;
}
.shopping_cart_wrap .shopping_cart_total_tbl .col_header_title {
	vertical-align: top;
}
.shopping_cart_tbl a.showhide_trigger {
	background: url('../../../../../images/personal/mobile/shopping_cart/shopping_cart_arrow_down.png') no-repeat 0 6px;
}
.shopping_cart_tbl a.showhide_trigger.showhide_toggle_active {
	background: url('../../../../../images/personal/mobile/shopping_cart/shopping_cart_arrow_up.png') no-repeat 0 6px;
}
.shopping_cart_tbl .table_header .product_remove,
.terms_tbl .table_header .title_right {
	background: #fff url('../../../../../images/personal/mobile/shopping_cart/shopping_cart_board.png') no-repeat scroll right top;
}
.shopping_cart_tbl .table_header th,
.terms_tbl .table_header th {
	background: #fff url('../../../../../images/personal/mobile/shopping_cart/shopping_cart_board.png') no-repeat scroll 0 0;
	color: #fff;
}
.shopping_cart_tbl .table_header .product_title,
.terms_tbl .table_header .title {
	font-family: "Trebuchet MS";
}
.shopping_cart_tbl .table_subheader .col_header,
.shopping_cart_tbl .row_bundle_subheader .col_header {
	background: #ddd;
}
.shopping_cart_tbl .remove_button {
	background: url('../../../../../images/personal/mobile/shopping_cart/remove.png') no-repeat scroll right 3px;
	color: #fff;
}
.shopping_cart_wrap .shopping_cart_tbl .first_col_header {
	text-align: left;
}
.shopping_cart_wrap .shopping_cart_tbl h2 {
	font-size: 1.4em;
}
.shopping_cart_wrap .shopping_cart_tbl .package_col {
	text-align: left;
}
.shopping_cart_tbl tr.sub_total td.left_bottom {
	text-align: right;
	font-size: 1.2em;
	font-weight: bold;
}
.shopping_cart_tbl td.package_one_off_payment_col,
.shopping_cart_tbl td.shopping_cart_total_monthly_costs,
.shopping_cart_tbl td.shopping_cart_total_one_off {
	text-align: center;
}
.shopping_cart_tbl td {
	text-align: left;
}
.shopping_cart_tbl td.package_icon_col {
	text-align: center;
}

.shopping_cart_tbl tbody.shopping_cart_options td {
	background: url('../../../../../images/personal/mobile/shopping_cart/border-dotted.png') repeat-x scroll 0 100% #fff;
}
.shopping_cart_tbl tbody.shopping_cart_options tr.last td,
.shopping_cart_tbl tbody.shopping_cart_options td.phone_thumbnail {
	background-image: none;
}
.shopping_cart_tbl tbody.shopping_cart_total td.shopping_cart_total_monthly_costs,
.shopping_cart_tbl tbody.shopping_cart_total td.shopping_cart_total_one_off {
	font-weight: bold;
}
.shopping_cart_tbl .shopping_cart_total_monthly_costs_wrap,
.shopping_cart_tbl .shopping_cart_total_monthly_costs_inner,
.shopping_cart_tbl .shopping_cart_total_one_off_wrap,
.shopping_cart_tbl .shopping_cart_total_one_off_inner {
	background: url('../../../../../images/personal/mobile/shopping_cart/cart_summary_total_bg.png') no-repeat #b2d1da;
}
.shopping_cart_tbl .shopping_cart_total .shopping_cart_total_monthly_costs_wrap {
	background-position: 0 0;
}
.shopping_cart_tbl .shopping_cart_total .shopping_cart_total_one_off_wrap {
	background-position: 100% 0;
}
.shopping_cart_tbl .shopping_cart_total .shopping_cart_total_monthly_costs_inner {
	background-position: 0 100%;
}
.shopping_cart_tbl .shopping_cart_total .shopping_cart_total_one_off_inner {
	background-position: 100% 100%;
}
.shopping_cart_total_tbl td,
.shopping_cart_total_tbl th,
.shopping_cart_wrap .shopping_cart_extra_total_tbl td,
.shopping_cart_wrap .shopping_cart_extra_total_tbl th {
	text-align: left;
}
.shopping_cart_wrap .shopping_cart_extra_total_tbl td {
	text-align: right;
}
.shopping_cart_wrap .shopping_cart_extra_total_tbl th{
	color: #808080;
}
.shopping_cart_wrap .package_price,
.shopping_cart_wrap .subtotal_value {
	text-align: center;
	font-weight: bold;
	font-family: "Trebuchet MS";
}

.lightbox_wrap {
	-moz-box-shadow: 7px 7px rgba(31, 31, 31, 0.5);
	-webkit-box-shadow: 7px 7px rgba(31, 31, 31, 0.5);
	box-shadow: 7px 7px rgba(31, 31, 31, 0.5);
}
.lightbox_wrap .ui-dialog-titlebar-close {
	background: url('../../../../../images/personal/mobile/closeBtn-LGE.png') no-repeat scroll 0 0 transparent;
}
.lightbox_wrap .lightbox_head {
	background-color: #666;
    color: #FFF;
    font-weight: bold;
}
.terms_tbl td {
	border-bottom: 1px solid #ccc;
}

.showhide_trigger {
	cursor: pointer;
}

/* Form Type 1 */
.fieldset_level_1 .legend_title {
	background: url('../../../../../images/personal/mobile/plan_board_open.png') no-repeat scroll 0 0 #fff;
	color: #fff;
	font-size: 1.5em;
}
.field_item_level_1.even {
	background-color: #e5eff3;
}
.form_date_lst_item_label {
	text-align: center;
}
.form_t1 label.sub_section {
	font-size: 1.5em;
	font-weight: bold;
}
/* Form Type 2 */
.form_t2 {
	background-color: #fff;
}
.form_description p {
	font-weight: bold;
}
.form_title {
	font-size: 1.5em;
	font-weight: bold;
	text-shadow: 2px 2px 2px #888;
}

/* Form Field Type 2 */
.field_list_t2 .field_item_level_1 {
	background: url('../../../../../images/personal/shared/icons/icon_unselected.png') no-repeat scroll right .33em #e5eff3;
}
/* Start For CR SSM-486 */
.coverage_confirm_wrap .field_list_t2 .field_item_level_1 {
	background: #fff;
}
.coverage_confirm_wrap .field_list_t2 .field_item_level_1 .field_coverage_wrap {
	background: #e5eff3;
	padding: 0.66em 3.33em 0.66em 2.5em;
	margin: 10px;
}
.coverage_confirm_wrap .field_list_t2 .field_item_level_1  .field_coverage_wrap_active{
	background: #E1EFB4;
	padding: 0.66em 3.33em 0.66em 2.5em;
	margin: 10px;
}
/* End For CR SSM-486 */

.field_list_t2 .selected,
.field_list_t2 .showhide_toggle_active {
	background-image: url('../../../../../images/personal/shared/icons/icon_selected.png');
	background-color: #e0f0b2;
}
.field_list_t2 .field_item_t2 {
	border-color: #ccc;
}
.form_t1 .field_list_t2 label.sub_section {
	color: #006685;
	background: url('../../../../../images/personal/mobile/shopping_cart/down_arrow.gif') no-repeat scroll 0 .75em transparent;
	font-weight: bold;
	cursor:pointer;
}
.form_t1 .field_list_t2 .selected label.sub_section,
.form_t1 .field_list_t2 .showhide_toggle_active label.sub_section {
	background: url('../../../../../images/personal/mobile/shopping_cart/up_arrow.gif') no-repeat scroll 0 .75em transparent;
}
/* End Form Field Type 2 */

/* conjuntion */
.conjunction {
	background: url('../../../../../images/personal/shared/icons/icon_or_bg.png') no-repeat scroll 0 0 transparent;
	font-family: Trebuchet MS;
	color: #fff;
}
/* forms for order capture buttons - continue shopping, confirm order and back to preferences */
.checkout_lst .checkout_btn_item {
	background: none;
}
/*
******************************************************
******************************************************
 FOLLOWING CLASSES ARE INTRODUCED BY WIPRO
******************************************************
******************************************************
 */

/*************
CSC002 Created by Wipro -Start
*************/

.login_form_wrap,
.logout_form_wrap {
	background: transparent url('../../../../../images/personal/mobile/shopping_cart/cart_contact-details.png') no-repeat scroll 0 0;
}
.shopping_cart_tbl .shopping_cart_desc_title {
	font-weight: bold;
}
.shopping_cart_tbl p {
	line-height: 1.2em;
}


.checkout_wrap .alt_link, .captcha_lightbox_cancel {
	background: transparent url('../../../../../images/personal/shared/icons/bullet_grey_arrow.png') no-repeat scroll 0 4px;
}

/************* CSC002 Created by Wipro -End *************/

/* Form Type 1 */
.form_t1 legend {
	display: block; /* Reverted from skin.css */
	width: 100%;
	background: url('../../../../../images/personal/mobile/plan_board_open.png') no-repeat scroll 0 0 white;
}
/*
* Accordion inner option
*/
.product_list_item.even {
	background: none repeat scroll 0 0 #E5EFF3;
}
.product_list_item.odd {
	background: none repeat scroll 0 0 #fff;
}
/** product title **/
 .product_features .product_title {
	font-size: 1.5em;
}
.top_products_list_wrap .plans_list_body .plans_list_title {
    border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
}
/** Bold text title **/
 .strong_text {
	font-weight: bold;
}
/** image alignment in mdiddle **/
 .accessory_image {
	text-align: center;
}
/* online offer*/
.online_offer {
	text-align:center;
}
/*11-10-2010 */
/* added for sub heading after H1*/
.offer_desc {
	font-size: 1.5em;
	font-weight: bold;
}
/****
/**
12-10-10
Mobile Recharge Details Page
**/
.col_phone_image .mobile_thumbnail_pic,
.mobile_thumbnail .mobile_thumbnail_pic,
.recharge_col_content {
	text-align: center;
}

.mobile_thumbnail .mobile_thumbnail_pic  .out_of_stock{
	opacity: 0.2;
	-moz-opacity: 0.2;
	filter: alpha(opacity = 20);
}

/** Recharge option  **/
.recharge_options_wrap .plan_buy a.cap_details_rates {
	font-size: 1.1em;
	font-weight: bold;
}
/*Optional add-ons*/
.messaging_value_pack {
	font-weight: bold;
}
/* Pre-paid rewards */
.prepaid_rewards_wrap .reward_title {
	font-size: 1.4em;
}
.prepaid_rewards_wrap .reward_content {
	font-size: 1em;
	font-weight: normal;
}
.prepaid_rewards_wrap .find_more {
	font-size: 1.1em;
	font-weight: normal;
	color: #006685;
}
/*Mobile feature & service*/
.answering_service_pic p,
.mobile_overseas_pic p,
.email_service_pic p {
	text-align: left;
}
.answering_service_pic,
.mobile_overseas_pic,
.email_service_pic {
	text-align: center;
}
/* Phone comparision */
.mobile_phone_comparison_wrap h2 {
	font-size: 1.2em;
	color: #006685;
	text-align: center;
	font-weight: bold;
	margin: 7px 0 -3px;
	padding: 0 10px;
}
.mobile_phone_comparison_wrap .mobile_phone_comparison_table {
	border-collapse: collapse
}
.mobile_phone_comparison_wrap .mobile_phone_comparison_table .section_header {
	font-size: 1em;
	text-align: left;
	font-weight: bold;
}
.mobile_phone_comparison_wrap .mobile_phone_comparison_table .see_details_link {
	font-size: 1.2em;
	text-align: center;
	font-weight: bold;
	color: #006685;
}
/*.mobile_phone_comparison_wrap .mobile_phone_comparison_table tbody.even .section_header,
.mobile_phone_comparison_wrap .mobile_phone_comparison_table tbody.even .feature_desc_content,
.mobile_phone_comparison_wrap .mobile_phone_comparison_table tbody.even .feature_desc_heading {
	background-color: #e5eff3;
}*/
.recharge_col_content .price .price_value {
	font-size: 3.5em
}
.recharge_col_content .price .dollar_sign,
.recharge_col_content .price .price_value_cent {
	font-size: 2em
}
/* Moved attributes and classes from layout.css */
.phone_reviews_title {
	font-size: 1em;
}
.phone_reviews .review_summary {
	font-weight: bold;
}
.messaging_value_plan {
	text-align: left;
}
.messaging_value_plan_desc {
	text-align: left;
}
.messaging_value_plan_price {
	text-align: left;
}
.phone_list .accessory_name {
	font-weight: bold;
	font-size: 1.5em;
	color: #006685;
}
.phone_list .device_image {
	text-align: center;
}
.mobile_phone_comparison_wrap .mobile_phone_comparison_table tbody td.feature_desc_content {
	text-align: center;
}
.mobile_phone_comparison_wrap .mobile_phone_comparison_table tbody th.feature_desc_heading {
	font-size: 1em;
	text-align: left;
	font-weight: normal;
}
.mobile_phone_comparison_wrap .tbl_heading .feature_desc_heading {
	text-align: left !important;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 1.5em;
}
.accessory_image {
	text-align:center;
}
.recharge_details_content .product_views_list ul li {
	text-align: center;
}
/*************
CSC006 Created by Wipro -Start
*************/
.thank_you_message_tick {
	background: transparent url('../../../../../images/personal/mobile/message_box_tick.png') no-repeat scroll .5em .5em;
}
.order_number {
	font-weight: bold;
}
.thank_you_message_lst li {
	background: transparent url('../../../../../images/personal/mobile/right_arrow_lst.png') no-repeat scroll .2em .4em;
}
.what_happen_next_title {
	font-size: 1em;
	font-weight: bold;
}
.what_happen_next_option_list li {
	background: transparent url('../../../../../images/personal/mobile/right_arrow_lst.png') no-repeat scroll left center;
}
.view_your_order_details {
	background: transparent url('../../../../../images/personal/mobile/shopping_cart/down_arrow.gif') no-repeat scroll 0 50%;
}
.view_your_order_details.showhide_toggle_active {
	background: transparent url('../../../../../images/personal/mobile/shopping_cart/up_arrow.gif') no-repeat scroll 0 50%;
}
/*
.view_your_order_details {
	background: transparent url('../../../../../images/personal/mobile/bottom_arrow.png') no-repeat scroll left center;
}
*/
.register_my_account_title {
	font-weight: bold;
}
.register_my_account_list li {
	background: transparent url('../../../../../images/personal/mobile/right_arrow_lst.png') no-repeat scroll left center;
}
.your_details_title {
	font-size: 1.167em; /* = 14px */
	font-weight: bold;
}
.your_details_level_1.even {
	background-color: #e5eff3;
}
.order_details_title {
	font-size: 1.5em;
	font-weight: normal;
}
.order_details_tbl {
	border-collapse: collapse;
}
.order_details_tbl th, .order_details_tbl td.total_cell {
	background-color: #ccc;
	text-align: center;
}
.order_details_tbl td {
	text-align: center;
}
.order_details_tbl .first_col {
	text-align: left;
	width: 37em;
}
.order_details_tbl .content_col {
	background-color: #D9E8ED;
}
.order_details_tbl .footer_first_col {
	text-align: left;
}
.order_details_tbl .footer_content_col {
	background-color: #ccc;
}
.order_details_tbl .order_details_monthly_costs .package_price,
.order_details_tbl .order_details_one_off .package_price {
	text-align: center;
	font-weight: bold;
	font-size: 2em;
}
.register_account_description p {
	font-weight: bold;
}
.promo_box_wrap .i_want_to_list li {
	background: transparent url('../../../../../images/personal/mobile/right_arrow_lst.png') no-repeat scroll left center;
}
/************* CSC006 Created by Wipro -End *************/

/*** Password Password Strength Meter ***/
.password-meter-message {
	text-align: right;
	font-weight: bold;
	color: #676767;
}
.password-meter-bg {
	background: #e0e0e0;
}
.password-meter-message-very-weak {
	color: #aa0033;
}
.password-meter-message-weak {
	color: #f5ac00;
}
.password-meter-message-good {
	color: #6699cc;
}
.password-meter-message-strong {
	color: #957a60;
}
.password-meter-message-very-strong {
	color: #008000;
}
.password-meter-bg .password-meter-too-short {
	background: #ff0000;
}
.password-meter-bg .password-meter-very-weak {
	background: #aa0033;
}
.password-meter-bg .password-meter-weak {
	background: #f5ac00;
}
.password-meter-bg .password-meter-good {
	background: #6699cc;
}
.password-meter-bg .password-meter-strong {
	background: #957a60;
}
.password-meter-bg .password-meter-very-strong {
	background: #008000;
}

/*************
CSC004 Created by Wipro -Start
*************/
.form_t1 p .current_bil_address_desc,
.form_t1 label .current_bil_address_desc {
	font-size: 1em;
	font-weight: bold;
}
.information_text {
	font-size: 1em;
}
.form_t1 label .email_id {
	font-size: 1em;
	font-weight: bold;
}
.payment_options_title,
.invoice_type {
	font-weight: bold;
}
.account_login_wrap .login_message_title {
	font-size: 1.5em;
}
.card_expiry_date_wrap .field_value p {
	text-align: center;
}
.paypal_login_wrap .login_title {
	font-size: 1em;
	font-weight: bold;
}
.entrust_logo {
	background: transparent url('../../../../../images/personal/mobile/shopping_cart/entrustLogo.png') no-repeat right top;
}
.paypal_logo {
	background: transparent url('../../../../../images/personal/mobile/shopping_cart/PaypalLogo.png') no-repeat right top;
}
.form_t1 div.sub_section {
	font-size: 1.5em;
	font-weight: bold;
}
.form_t1 p.sub_section_level_2 {
	font-size: 1.5em;
	font-weight: bold;
}

/**********************************************
CSM002 Created by Wipro -Start
************************************************/
.learn_more_lists li {
	background: transparent url('../../../../../images/personal/mobile/right_arrow_lst.png') no-repeat scroll left center;
}
.sale_assistance_offers .learn_more h3 {
	font-size: 1.6em;
	text-shadow: 2px 2px 2px #888;
	text-transform: none;
	padding-top: 6px;
}
.sale_assistance_offers .need_assist_wrap h3 {
	font-size: 1.6em;
	text-shadow: 2px 2px 2px #888;
	text-transform: none;
}
.learn_more .learn_more_title h3{
	font-size: 1.6em;
	text-shadow: 2px 2px 2px #888;
}

/*************CSC003 Created by WIPRO --- START************************/

.sub_section_desc {
	font-size: .65em;
	font-weight: normal;
}

/*************CSM003 Created by Wipro -End *************/

/*************  Created by Wipro - START *************/
.cap_details_tbl .cap_details_header h3 {
	text-transform: uppercase;
	font-size: 20px;
	color: #fff;
}
/**/
.cap_details_tbl .cap_details_header .focus_trigger,
.cap_details_tbl .cap_details_header .focus_trigger:hover {
	color: #fff;
}
.cap_details_tbl td.even{
	background-color: #e5eff3;
}
.cap_details_tbl th.highlight, .cap_details_tbl td.within_section.highlight, .cap_details_tbl td.cap_plan.highlight {
	background: #FFF5CC;
	color: #000;
}
.cap_details_tbl th.highlight,
.cap_details_tbl td.highlight {
	border-bottom: 2px solid #ffd100;
}
.cap_details_tbl th.highlight.within_section,
.cap_details_tbl td.highlight.within_section {
	border: 0;
}
.cap_details_tbl .cap_details_header {
	color: #fff;
	background-color: #006685;
	padding-top: 2em;
}
.cap_details_tbl .price .price_value {
	font-family: OptusDINCond-Regular, "Arial Narrow", "Helvetica Neue Condensed", Arial, sans-serif;
}
.product_color_content  {
	font-size: .75em;
	padding-left: 8px;
	margin: 0 0 5px;
}
.thank_you_message .box_t1 .box_header,
.thank_you_message .box_t1 .box_body,
.thank_you_message .box_t1 .box_footer,
.thank_you_message .box_t1 .box_inner {
	background: transparent url('../../../../../images/personal/shared/boxes/plain_color_t3.png') no-repeat scroll 0 0;
}
.thank_you_message .box_t1 .box_header .box_inner,
.thank_you_message .box_t1 .box_body .box_inner,
.thank_you_message .box_t1 .box_footer .box_inner {
	background-position: right -60px;
}
.thank_you_message .box_t1 .box_header .box_inner {
	background-position: right -5px;
}
.thank_you_message .box_t1 .box_body {
	background-color: #e5eff3;
}
.thank_you_message .box_t1 .box_footer {
	background-position: 0 -10px;
}
.thank_you_message .box_t1 .box_footer .box_inner {
	background-position: right -15px;
}
.pre_buy_now_content {
	background: transparent url('../../../../../images/personal/mobile/pre_buy_now.png') no-repeat scroll 0em .5em;
}
.pre_buy_now_content h3 {
	font-size: 1.4em;
}
.pre_buy_now_button {
	text-align: right;
}
/************* CSM025 Created by Wipro -End *************/
/****************************************************
CSM005 Created by Wipro -START
*****************************************************/
.offer_call_actions_wrap {
	font-weight: bold;
	font-family: OptusDINCond-Medium, "Arial Narrow", "Helvetica Neue Condensed", Arial, sans-serif;
}
.offer_call_actions_wrap .box_t6 .box_header,
.offer_call_actions_wrap .box_t6 .box_body,
.offer_call_actions_wrap .box_t6 .box_footer,
.offer_call_actions_wrap .box_t6 .box_header .box_inner,
.offer_call_actions_wrap .box_t6 .box_footer .box_inner {
	background-image: url('../../../../../images/personal/shared/boxes/box_t6_short.png');
}
.offer_call_actions_wrap a {
	color: #000;
}
.offer_call_actions_wrap .online_only {
	font-size: .8em;
	text-transform: uppercase;
	}

.online_exc_offers h2, .other_offers h2 {
	font-size: 1.5em;
	font-weight: bold;
}
.col_section.cap_details_tbl {
	text-align: center;
}
.cap_details_tbl .cap_plan {
	text-align: center;
}
.online_offers {
	text-align: center;
}

/************* CSM005 Created by Wipro -End *************/

/****************************************************
CSM004 Created by Wipro -START
*****************************************************/
.accordion_categorised_list .plan_desc {
	font-style: italic;
}
.extreme_cap_recharge_amounts h3,
.extreme_cap_recharge_value h3,
.extreme_cap_recharge_offers h3 {
	font-size: 1.17em;
}
.recharge_col.even {
	background-color: #e5eff3;
}
.extreme_cap_recharge_amounts .plan_value {
	font-size: 1.17em;
}
.extreme_cap_recharge_amounts .plan_value .credit_expiry_days {
	font-weight: bold;
}
.extreme_cap_recharge_value .recharge_col .column_content{
	font-size: 1.17em;
	font-weight: bold;
	text-align: center;
}
.plans_rates_list .see_recharge_rates a.cap_details_rates{
	background: transparent url('../../../../../images/personal/mobile/right_arrow_lst.png') no-repeat scroll 3.5em center;
}
.plan_rates_recharge_tabs_wrap  .plan_rates_recharge_tabs_nav .ui-state-default {
	background: transparent url('../../../../../images/personal/mobile/plan_rates_tab_default.png') no-repeat;
}
.plan_rates_recharge_tabs_wrap  .plan_rates_recharge_tabs_nav .ui-state-default  a{
	color: #006685;
}
.plans_rates_list .see_recharge_details {
	text-align: center;
}
.plans_rates_list .see_recharge_details a {
	color: #006685;
	font-weight: bold;
	background: transparent url('../../../../../images/personal/mobile/right_arrow_lst.png') no-repeat scroll left center;
}
/************* CSM004 Created by Wipro -End *************/
/********************
CSM030 ---- 12-11-10
*********************/
/* Plan Details features tab */
.plan_rates_lst dt ,
.plan_feature_lst dt,
.table_plan_features table tr td.rate_title,
.table_plan_features table tr td.rate_title.last
 {
	color: #666;
}
.plan_feature_lst dd {
	color: #000;
}
.feature_content_indent {
	text-indent: 1em;
}
.two_month_fee_access_fees {
	font-weight: bold;
}

/* Product Gallery Nov 17, 2010 */
.product_gallery {
	background: url('../../../../../images/personal/mobile/product_gallery.jpg') repeat-x left top;
}
.product_gallery .ui-dialog-titlebar-close a {
	color: #fff;
}
.product_gallery h1 {
	color: #fff;
}
.accordion_see_detail a {
	background: transparent url('../../../../../images/personal/mobile/right_arrow_lst.png') no-repeat scroll left 0.286em;
}

/***** Product Gallery Styles *****/
.flash_content_wrap {
	text-align: center;
}
.three_sixty_degree_wrap {
	text-align: center;
}

/***** Product Gallery Styles End*****/
/******** End CSM030 ****/

/******************
CSM022 New style Classes
*******************/
.mobile_phone_comparison_wrap .mobile_phone_comparison_table tbody.even .col_content_bg,
.mobile_phone_comparison_wrap .mobile_phone_comparison_table tbody.odd .col_content_bg {
	background-color: #e5eff3;
}
.mobile_phone_comparison_wrap .mobile_phone_comparison_table .section_header_content {
	text-align: left;
}
.check_mark {
	font-size: 1.3em;
	color: #006685;
}
.mobile_phone_comparison_wrap .mobile_phone_comparison_table  thead .col_content_bg_img {
	background: url('../../../../../images/personal/mobile/tb_botton_rd_corners.png') repeat-x bottom;
}
.mobile_phone_comparison_wrap .mobile_phone_comparison_table  tbody .rnd_left_corner {
	background: transparent url('../../../../../images/personal/mobile/tb_botton_rd_corners.png') no-repeat scroll left bottom;
}
.mobile_phone_comparison_wrap .mobile_phone_comparison_table  tbody .rnd_right_corner {
	background: transparent url('../../../../../images/personal/mobile/tb_botton_rd_corners.png') no-repeat scroll right bottom;
}
.aboutyou_back,
.button_back,
.see_details {
	font-family: "Trebuchet MS", sans-serif;
	font-size: 14px;
	font-weight: normal;
	background-color: #fff;
}
.see_details_link_wrap{
	background-color: #e5eff3;
}

.mobile_satellite_plans_table {
	border-collapse: collapse;
}
.mobile_satellite_plans_table  .col_content_bg_img {
	background: url('../../../../../images/personal/mobile/tb_botton_rd_corners.png') repeat-x center 10px;
}
.mobile_satellite_plans_table .col_content_bg {
	background-color: #e5eff3;
}


/****************************************************
CSM008 Created by Wipro -START
*****************************************************/
.prepaid_rewards_section h2 {
	font-size: 1.5em;
	font-weight: bold;
}
/****************** End CSM001 *******************/

.middle_layer .accordion_categorised_list .showhide_toggle_active h3 a {
	background:transparent url('../../../../../images/personal/mobile/down_up.png') no-repeat scroll 0 50%;
}

/******************
COMMON LAYOUT -- Address Overlay
*******************/
.addrs_overlay_lightbox  .err_msg {
	color: #f00;
	line-height: 1.2em;
}

/*********************
	CSC010
*********************/

/** validation **/
label.error {
	background: url('http://dev.jquery.com/view/trunk/plugins/validate/demo/images/unchecked.gif') no-repeat;
	color: red;
}
label.valid {
	background: url('http://dev.jquery.com/view/trunk/plugins/validate/demo/images/checked.gif') no-repeat;
}

/** Legend title bar **/
.legend_bar {
	background: transparent url('../../../../../images/personal/mobile/plan_board_open_csc.png') no-repeat scroll right 0;
}
.legend_bar_body {
	background:transparent url('../../../../../images/personal/mobile/plan_board_open_csc.png') no-repeat scroll 0 -38px;
}
.legend_bar_body h2 {
	font-size: 1.5em;
	color: #fff;
}
/*** End of CSC010 ****/

/* lightbox close button Change */
.lightbox_close_icon {
	background: url('../../../../../images/personal/mobile/closeBtn.png') no-repeat scroll right 0 transparent;
	-moz-user-select: none;
}
.lightbox_close_caption {
	-moz-user-select: none;
}
.handset_lightbox a.lightbox_close_icon  {
	color: #fff5c0;
}
.buy_now_lightbox .lightbox_close_icon{
	background: url('../../../../../images/personal/mobile/closeBtn.png') no-repeat scroll right 0 transparent;
	-moz-user-select: none;
}
.buy_now_lightbox .lightbox_close_caption {
	-moz-user-select: none;
}

/* resource details handset lightbox */
.handset_lightbox .tabs_t1 .tabs_menu .tabs_menu_item a {
	background-position: left -80px;
}
.handset_lightbox .tabs_t1 .tabs_menu .tabs_menu_item a span {
	background-position: right -108px;
}
.handset_lightbox .ui-tabs .ui-tabs-nav li.ui-tabs-selected a {
	background-position: left 1px;
}
.handset_lightbox .ui-tabs .ui-tabs-nav li.ui-tabs-selected span {
	background-position: right -31px;
}

.fieldset_level_1 .last,
.field_item_level_4 {
	border-color: #ccc
}
.service_notes,
.service_title {
	font-weight:bold;
}
.list_t6 .list_t6_item {
	background: transparent url('../../../../../images/personal/mobile/check_yes.gif') no-repeat scroll left 0.3em;
}
.list_t3 .list_t6_item{
	text-align: left;
}
.aboutyou_back span,
.button_back span,
.see_details span,
.continue_shopping .button_text {
	background: transparent url('../../../../../images/personal/mobile/left_arrow_lst.png') no-repeat scroll left 6px;
}
.button_back .button_text {
	background-position: left 4px;
}
.cap_details_tbl .plan_compare_group {
	font-weight:bold;
	font-size: 1.2em;
	font-family: "Trebuchet MS", sans-serif;
}
.cap_details_tbl .plan_compare_row {
	border-bottom: 1px solid #efefef;
}
.cap_details_tbl .plan_compare_row td {
	padding-bottom: 0.5em;
}

/* ADDONS */

.addons .roaming {
	background: transparent url('../../../../../images/personal/mobile/addons_roaming.png') no-repeat scroll left 0.35em;
}
.addons .accessories {
	background: transparent url('../../../../../images/personal/mobile/addons_accessories.png') no-repeat scroll left 0.35em;
}
.addons .moredata {
	background: transparent url('../../../../../images/personal/mobile/addons_moredata.png') no-repeat scroll left 0.35em;
}
.addons .security {
	background: transparent url('../../../../../images/personal/mobile/addons_security.png') no-repeat scroll left 0.35em;
}

.lightbox_wrap .button_continue_to_cart {
	background: transparent url('../../../../../images/personal/mobile/shopping_cart/shopping_cart.png') no-repeat scroll left center;
}

.lightbox_wrap .button_continue_to_cart .arrow {
	background: transparent url('../../../../../images/personal/mobile/right_arrow_lst.png') no-repeat scroll right center;
}

/* ADDONS ENDS */

/* Light box - CSM025 */
.lb_selected_add_ons{
	background: url('../../../../../images/personal/mobile/selected_add_ons_bg.jpg') repeat-y scroll left top;
	color: #006685;
}
.lb_selected_add_ons .addons_left{
	text-align: center;
}
.lb_selected_add_ons .addons_right .opt_addons_row{
	text-align: center;
}
.lb_selected_add_ons .line_sep{
	border-top: 1px dotted #cccccc;
	text-align: right;
}
.lb_selected_add_ons .lb_selected_add_ons_content{
	font-size: 18px;
	color: #000;
}
.lb_add_accessories h2{
	font-size: 20px;
}
.lb_add_accessories .lb_content{
	border-bottom: 1px solid #cccccc;
}
.lb_add_accessories .add_to_my_order{
	text-align: right;
}
.price .pr_cent {
    font-size: 2.5em;
}


.why_buy_online
{
	background: url('../../../../../images/personal/mobile/why_buy_online_top_bg.png') repeat-x left top;
}
.why_buy_online .title
{
	color: #fff;
	font-size: 2.33em;
}
.why_buy_online .data_row
{
	border-bottom: 1px solid #e3e3e3;
}

.why_buy_online .data_footer
{
	background: url('../../../../../images/personal/mobile/why_buy_online_footer_bg.jpg') no-repeat left top;
}
.why_buy_online .col_desc h3
{
	font-size: 1.75em;
}
.why_buy_online .col_desc p
{
	font-size: 1em;
}

/** SMB Landing Page **/

.manage_digital_life{
	background: url('../../../../../images/personal/homepage/digital_life_center.jpg') repeat-x left top;
	font-family: "Trebuchet MS", arial;
}

.manage_digital_life_inner{
	/*background: url('../../../../../images/personal/homepage/digital_life_right.gif') no-repeat right top;*/
}

.manage_digital_life_inner .landing_page_link
{
	float:left;
	display:block;
	width: 148px;
	height: 58px;
}

.manage_digital_life_inner ul{
	list-style: none;
	background: url('../../../../../images/personal/homepage/digital_life_left.gif') no-repeat left top;
}

.manage_digital_life_inner ul li.dl_pic1{
	background: url('../../../../../images/personal/homepage/dl_pic1.png') no-repeat left top;
}

.manage_digital_life_inner ul li.dl_pic2{
	background: url('../../../../../images/personal/homepage/dl_pic2.png') no-repeat left top;
}

.manage_digital_life_inner ul li.dl_pic3{
	background: url('../../../../../images/personal/homepage/dl_pic3.png') no-repeat left top;
}

.manage_digital_life_inner ul li.dl_pic4{
	background: url('../../../../../images/personal/homepage/dl_pic4.png') no-repeat left top;
}
.manage_digital_life_inner ul li.dl_pic5{
	background: url('../../../../../images/personal/homepage/dl_pic5.png') no-repeat left top;
}

.manage_digital_life_inner ul li a:hover{
	color: #0097ac;
	text-decoration: none;
}

.smb_main_box, .personal_main_box
{
	background: url('../../../../../images/business/homepage/smb_home_box_1.jpg') no-repeat left top;
	font-family: "Trebuchet MS", arial;
	position:relative;

}

.personal_main_box
{
   padding-left: 10px;
   padding-top: 12px;
}

.smb_main_box h2, .personal_main_box h2{
	font-size: 1.25em;
	font-weight: bold;
}
.personal_main_box h3{
	font-size: 22px;
	font-family: OptusDINCond-Medium,"Arial Narrow","Helvetica Neue Condensed",Arial,sans-serif;
	line-height: 22px;
	width: 14.17em;
	color:#006685;
	padding-bottom:5px;
	height:auto;
	width: 285px;
	letter-spacing: -0.7px;
	padding-left: 2px;
	font-weight:normal;
}

.personal_main_box .sl_find_services, .smb_pic3 .smb_main_box_left .sl_find_services,
.smb_pic1 .smb_main_box_left .sl_find_services
{
	background: url("../../../../../images/personal/mobile/btn_bg_blue.png") no-repeat scroll 0 0 transparent;
	height: 25px;
}

.personal_main_box .sl_find_services span, .smb_pic3 .smb_main_box_left .sl_find_services span,
.smb_pic1 .smb_main_box_left .sl_find_services span
{
	background: url("../../../../../images/personal/mobile/btn_bg_blue.png") no-repeat scroll right -28px transparent;
	color:#FFF;
}

.personal_main_box p{
	font-family:Arial;
	font-size:12px;
	color:#000;
	width: 16em;
	padding-left: 2px;
}

.smb_main_box p, .personal_main_box p{
	font-size: 1em;
	line-height: 14px;
}
.smb_pic1, .smb_pic1, .smb_pic1, .smb_main_box p, .smb_main_box h2{
	color: #fff;
}
.personal_pic1, .personal_pic2, .personal_pic2{
	color: #000;
}

.personal_main_box_right a{
	background: url('../../../../../images/personal/mobile/arrow-blk.png') no-repeat left 5px;
}
.smb_pic1
{
	min-height: 10em;
	height: auto;
   overflow: hidden;
	background: url('../../../../../images/business/homepage/smb_home_box_1.jpg') no-repeat left top;
}
.smb_pic2
{
	min-height: 10em;
	height: auto;
   overflow: hidden;
	background: url('../../../../../images/business/homepage/smb_home_box_2.png') no-repeat left top;
}
.smb_pic3
{
	min-height: 10em;
	height: auto;
   overflow: hidden;
	background: url('../../../../../images/business/homepage/smb_home_box_3.jpg') no-repeat left top;
}
.personal_pic1
{
	background: url('../../../../../images/personal/homepage/personal_home_box_1.png') no-repeat left top;
	overflow: hidden;
	min-height: 11em;
	height: auto;
	width:auto;
}
.personal_pic2
{
	background: url('../../../../../images/personal/homepage/personal_home_box_2.gif') no-repeat left top;
	overflow: hidden;
	min-height: 11em;
	height: auto;
	width:auto;
}
.personal_pic3
{
	background: url('../../../../../images/personal/homepage/personal_home_box_3.gif') no-repeat left top;
	overflow: hidden;
	min-height: 11em;
	height: auto;
	width:auto;
}

.metv_important_message
{
	margin-left: 20px;
	margin-top: 10px;
	font-weight: bold;
	font-size: 1.1em;
}


/* current pagination */
.product_list_wrap .pagination_ctrl a,
.product_list_wrap .pagination_ctrl a:hover {
	text-decoration: underline;
}
/* end current pagination */
/* Nexus landing page - SSM-1064 starts*/
.nexus_page_container .campaign_bonus_highlight {
    color: #F15D12;
    font-weight: bold;
}
.nexus_page_container .campaign_resource_details_table{
	background-color: #E5EFF3;
	padding-bottom: 1em;
}
/* Nexus landing page - SSM-1064 ends*/
/* SSM-656: Online purchase for pre paid mobile- 10% discount offer */
.prepaid_discount_offer_main {
	margin-bottom: 0.7em;
}
.prepaid_discount_offer {
	background: url(../../../../../images/personal/mobile/orange_bar.png) no-repeat scroll 0 0 transparent;
}
.prepaid_discount_offer_inner {
	background: url(../../../../../images/personal/mobile/orange_bar.png) no-repeat scroll right -26px transparent;
	color: white;
}
.phone_features_prepaid .prepaid_instore_price {
	font-size:1em;
}
.product_price_heading .prepaid_instore_price {
	font-size: 1.3em;
}
.features .product_price_heading .prepaid_instore_price {
	color:#fff;
}
.prepaid_instore_price {
	font-weight: bold;
}
.price .offer_condition {
	font-weight: bold;
	font-size:2em;
}
/* SSM-656 ends*/

/* fix product listing template */
.plan_listing_container .price .dollar_sign,
.plan_listing_container .price .price_value,
.plan_listing_container .price .price_value_cent{
	font-family: Arial;
}

.special_delivery_instr_info {
    color: #006685;
    font-weight: bold;
    padding-bottom: 15px;
}
