#col_wrapper {
	width: 920px;
	margin: 0 auto;
}
#home_feature {
	height: 370px;
	position: relative;
	overflow: hidden;
	margin-bottom: 11px;
}
#home_feature #slider {
	width: 10000px;
	height: 370px;
	position: absolute;
	left: 0;
}
#home_feature #slider li {
	width: 920px;
	height: 370px;
	float: left;
	overflow: hidden;
	display: block;
	text-indent: -999em;
}
/*
	#home_feature #slider li#panel1 {
		background: url(../_img/home/panel1.png) left top no-repeat;
	}
	#home_feature #slider li#panel2 {
		background: url(../_img/home/panel2.png) left top no-repeat;
	}
	#home_feature #slider li#panel3 {
		background: url(../_img/home/panel3.png) left top no-repeat;
	}
	#home_feature #slider li#panel4 {
		background: url(../_img/home/panel4.png) left top no-repeat;
	}
	*/
	#home_feature #slider li h2 {
	width: 920px;
	height: 370px;
	background: url(../_img/home/feature_mask.png) left top no-repeat;
}
.slider_controls {
	position: absolute;
	bottom: 10px;
	right: 5px;
}
.slider_controls2 {
	position: absolute;
	top: 62px;
	right: 20px;
}
.slider_controls li,  .slider_controls2 li {
	float: left;
	width: 19px;
	height: 14px;
	background: url(../_img/home/feature_control.png) left top no-repeat;
}
.slider_controls li:hover {
	background: url(../_img/home/feature_control.png) left center no-repeat;
}
.slider_controls li.active {
	background: url(../_img/home/feature_control.png) left bottom no-repeat;
}
#subfeature_controls li {
	float: left;
	width: 11px;
	height: 18px;
	background: url(../_img/home/feature_control_sub.png) left top no-repeat;
}
#subfeature_controls li:hover {
	background: url(../_img/home/feature_control_sub.png) left center no-repeat;
}
#subfeature_controls li.active {
	background: url(../_img/home/feature_control_sub.png) left bottom no-repeat;
}
#home_mid {
	height: 175px;
	position: relative;
	margin-bottom: 10px;
}
#home_mid #home_quicklinks {
	height: 175px;
	width: 270px;
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
#home_mid ul#home_userlinks {
	height: 175px;
	width: 10000px;
	position: absolute;
	top: 0;
	left: 0;
}
#home_quicklinks h2,  #home_quicklinks h3 {
	display: none;
}
#home_quicklinks li#home_menu {
	height: 175px;
	width: 270px;
	float: left;
	display: block;
}
body.loggedout #home_quicklinks li#home_menu a {
	background: url(../_img/home/quicklinks_loggedout.png) left top no-repeat;
}
body.contract #home_quicklinks li#home_menu,  body.contract #home_quicklinks li#home_menu a {
	background: url(../_img/home/home_contract_login.png) left top no-repeat;
}
body.nocontract #home_quicklinks li#home_menu,  body.nocontract #home_quicklinks li#home_menu a {
	background: url(../_img/home/home_nocontract_login.png) left top no-repeat;
}
#home_quicklinks li#home_menu li a {
	display: block;
	overflow: hidden;
	text-indent: -999em;
	width: 270px;
}
body.loggedout #home_quicklinks li#home_menu li#show_topup a {
	background-position: left 0px;
	height: 60px;
}
body.loggedout #home_quicklinks li#home_menu li#show_topup a:hover {
	background-position: right 0px;
}
body.loggedout #home_quicklinks li#home_menu li#show_login a {
	background-position: left -60px;
	height: 53px;
}
body.loggedout #home_quicklinks li#home_menu li#show_login a:hover {
	background-position: right -60px;
}
body.loggedout #home_quicklinks li#home_menu li#show_activate a {
	background-position: left -113px;
	height: 62px;
}
body.loggedout #home_quicklinks li#home_menu li#show_activate a:hover {
	background-position: right -113px;
}
body.contract #home_quicklinks li#home_menu li#show_account a {
	background-position: left -34px;
	margin-top: 34px;
	height: 69px;
}
body.contract #home_quicklinks li#home_menu li#show_account a:hover {
	background-position: right -34px;
}
body.contract #home_quicklinks li#home_menu li#show_logout a {
	background-position: left -103px;
	height: 72px;
}
body.contract #home_quicklinks li#home_menu li#show_logout a:hover {
	background-position: right -103px;
}
body.nocontract #home_quicklinks li#home_menu li#show_account a {
	background-position: left -34px;
	margin-top: 34px;
	height: 48px;
}
body.nocontract #home_quicklinks li#home_menu li#show_account a:hover {
	background-position: right -34px;
}
body.nocontract #home_quicklinks li#home_menu li#show_topup a {
	background-position: left -82px;
	height: 44px;
}
body.nocontract #home_quicklinks li#home_menu li#show_topup a:hover {
	background-position: right -82px;
}
body.nocontract #home_quicklinks li#home_menu li#show_logout a {
	background-position: left -126px;
	height: 49px;
}
body.nocontract #home_quicklinks li#home_menu li#show_logout a:hover {
	background-position: right -126px;
}
.seperator {
	border-top: 1px solid #e5e5e5;
}
#home_quicklinks li.home_menu_content {
	height: 175px;
	width: 270px;
	float: left;
	display: none;
	background: url(../_img/home/home_menu_content.png) left top no-repeat;
	position: relative;
}
#home_quicklinks li#home_login iframe {
	display: block;
}
#home_quicklinks li.home_menu_content h3 {
	position: absolute;
	top: 0;
	left: 0;
	width: 234px;
	height: 34px;
	display: block;
	text-indent: 13px;
	line-height: 34px;
	font-size: 1.1em;
	font-weight: bold;
	color:#8e3193;
}
#home_quicklinks li.home_menu_content .close {
	position: absolute;
	top: 0;
	right: 0;
	width: 34px;
	height: 34px;
	display: block;
	overflow: hidden;
	text-indent: -999em;
}
#home_quicklinks li.home_menu_content div.home_menu_body {
	position: absolute;
	top: 44px;
	left: 10px;
	width: 248px;
	height: 120px;
	display: block;
}
#home_quicklinks li#home_login iframe {
	width: 248px;
	height: 120px;
	display: block;
}
#home_mid #home_subfeature {
	height: 175px;
	width: 320px;
	position: absolute;
	top: 0;
	right: 0;
}
.subfeature_2anim li.item {
	width: 320px;
	height: 282px;
	display: block;
	float: left;
}
.subfeature_2anim li.item2 {
	overflow: hidden;
	position: relative;
}
.subfeature_2anim li.item2 ul#subslider {
	width: 10000px;
	height: 220px;
	float: left;
	background: transparent;
	position: absolute;
	left: 0;
	top:72px;
	padding-top:10px;
}
.subfeature_2anim li.item2 ul#subslider li {
	width: 320px;
	height: 220px;
	float: left;
	display: block;
}
#home_bottom {
	height: 372px;
	position: relative;
	margin-bottom: 10px;
	background: #eee;
}
#account_type_display {
	line-height: 27px;
	height: 27px;
	border: 1px solid #e5e5e5;
	padding: 0 38px 0 8px;
	font-weight: bold;
	overflow: hidden;
	margin-bottom: 1em;
	background: url(../_img/home/activate_drop.gif) right top no-repeat;
}
#account_type_selector {
	z-index: 2000;
	position: absolute;
	width: 247px;
	top: 576px;
	left: 43px;
	float: left;
	border-top: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5;
}
#account_type_selector li {
	line-height: 1;
	border: none;
	border-right: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	margin: 0;
	background: #fff;
	padding: 5px 8px;
	font-weight: normal;
	overflow: hidden;
	cursor: pointer;
	display: block;
}
#account_type_selector li.hover {
	color: #000;
	background: #eee;
}
/* ------------------------ */
/*	REBRAND					*/
/* ------------------------ */
#home_bottom {
	height: 307px;
	margin-bottom: 0;
}
#home_mid {
	margin-bottom: 0;
	height: 172px;
}
#home_mid ul li {
	float: left;
}
#home_mid ul li a {
	width: 320px;
	height: 172px;
	text-indent: -999em;
	display: block;
	background-repeat: no-repeat;
}
#home_promo1 {
	background-image: url(../_img/banners/lt_panel_ul25.png);
}
#home_promo2 {
	background-image: url(../_img/banners/prsp_mpanel_touch.png);
}
#home_promo3 {
	background-image: url(../_img/banners/rt_panel_bb2g_usb.png);
}
#home_feature {
	margin-bottom: 0;
	height: 350px;
}
#col_wrapper {
	width: 960px;
}
#home_feature #slider li {
	width: 960px;
	height: 350px;
	cursor:pointer;
}
#home_feature #slider li a {
	display: block;
	width: 960px;
	height: 350px;
	text-indent:-9999px;
}
/*
	#home_feature #slider li#panel1 { background: url(../_img/banners/homeslide1.jpg) left top no-repeat; }
	#home_feature #slider li#panel2 { background: url(../_img/banners/homeslide2.jpg) left top no-repeat; }
	#home_feature #slider li#panel3 { background: url(../_img/banners/homeslide3.jpg) left top no-repeat; }
	#home_feature #slider li#panel4 { background: url(../_img/banners/homeslide4.jpg) left top no-repeat; }
	*/
	#home_feature #slider li h2 {
	width: auto;
	height: auto;
	background: none;
}
/* ------------------------ */
/*	REBRAND JULY 2010		*/
/* ------------------------ */

#bottom_column1 {
	float:left;
	height:307px;
	background:#f5f5f5 url(../_img/home/homepage_bottom_bg.jpg);
}
#bottom_column1 h4 {
	background:url(../_img/banners/homepage_title-why-choose-us.png) no-repeat;
	width:320px;
	height:72px;
	text-indent:-9999px;
}
#bottom_column1_list li {
	width:320px;
	height:42px;
	text-indent:-9999px;
}
#bottom_column1_list_item1 {
	background:url(../_img/banners/homepage-why-choose-us-item1.gif) no-repeat;
}
#bottom_column1_list_item2 {
	background:url(../_img/banners/homepage-why-choose-us-item2.gif) no-repeat;
}
#bottom_column1_list_item3 {
	background:url(../_img/banners/homepage-why-choose-us-item3.gif) no-repeat;
}
#bottom_column1_list_item4 {
	background:url(../_img/banners/homepage-why-choose-us-item4.gif) no-repeat;
}
#bottom_column1_list_item5 {
	background:url(../_img/banners/homepage-why-choose-us-item5.gif) no-repeat;
}
#bottom_column2 {
	float:left;
	background:#f5f5f5 url(../_img/home/homepage_bottom_bg.jpg);
	height:307px;
}
#bottom_column2 h4 {
	background:url(../_img/banners/homepage_title-up-to.png) no-repeat;
	width:320px;
	height:72px;
	text-indent:-9999px;
	position:absolute;
}
#bottom_column3 {
	float:left;
	height:307px;
	background:#f5f5f5 url(../_img/home/homepage_bottom_bg.jpg);
}
#bottom_column3 h4 {
	background:url(../_img/banners/homepage_title-top-features.png) no-repeat;
	width:320px;
	height:72px;
	text-indent:-9999px;
}
#bottom_column3_list li {
	width:320px;
	height:70px;/*text-indent:-9999px;*/
}
#bottom_column3_list_item1 {
/*background:url(../_img/banners/homepage_banner-features1.png) no-repeat;*/
}
#bottom_column3_list_item2 {
/*background:url(../_img/banners/homepage_banner-features2.png) no-repeat;*/
}
#bottom_column3_list_item3 {
/*background:url(../_img/banners/homepage_banner-features3.png) no-repeat;*/
}
/* ============================================= */

#slider_overlay_header {
	display: block;
	height: 100px;
	position: relative;
	text-indent: -9999px;
	width: 826px;
	z-index: 100;
	top:30px;
	margin: 0 3px;
	padding: 0;
}
.customer #slider_overlay_header {
	background: url("../_img/banners/20111018/slider_overlay_header-customer.png") no-repeat scroll bottom left transparent;
}
.prospect #slider_overlay_header {
	background: url("../_img/banners/20111227/slider_overlay_header-prospect.png") no-repeat scroll bottom left transparent;
}
body.log #slider_overlay_header {
	width:774px;
}
/* #mainContent #top_pane { display: block; width: 960px; background: url(../_img/home/bg_top_pane.jpg) 0 0 no-repeat; margin:0 0 0 3px; overflow:hidden; padding-bottom:37px; } */
/* #mainContent #top_pane { display: block; width: 960px; background: url(../_img/home/bg_top_pane-customer.jpg) 0 0 no-repeat; margin:0 0 0 3px; overflow:hidden; padding-bottom:37px; } */
.customer #top_pane {
	display: block;
	width: 960px;
	background: url(../_img/banners/20120103/bg_top_pane-customer-20120103.jpg) 0 0 no-repeat;
	margin:0 0 0 3px;
	overflow:hidden;
	padding-bottom:37px;
}
.prospect #top_pane {
	display: block;
	width: 960px;
	background: url(../_img/banners/20120131/bg_top_pane-prospect-20120131.jpg) 0 0 no-repeat;
	margin:0 0 0 3px;
	overflow:hidden;
	padding-bottom:37px;
}
#hp_rotator {
	height: 344px;
	width: 3840px;
}
#hp_rotator .hp_rotator_panel {
	height: 344px;
	width: 960px;
	float: left;
}
#hp_panels {
	margin: 0 0 0 29px;
}
.hp_panel {
	float: left;
	cursor: pointer;
}
.hp_panel a {
	text-indent: -9999px;
	display: block;
	margin: 125px 0 0 22px;
}
.customer #hp_panel_left {
	width: 302px;
	height: 165px;
	background: url(../_img/banners/20110928/bg_panel-left.png) 0 0 no-repeat;
}
.customer #hp_panel_left a {
	display:block;
	margin: 125px 0 0 27px;
	text-indent: -9999px;
	background: url(../_img/buttons/bg_panel-left-btn-20110714.png) 0 0 no-repeat;
	width: 103px;
	height: 22px;
}
.customer #hp_panel_left a:hover {
	background: url(../_img/buttons/bg_panel-left-btn-20110714.png) 0 -22px no-repeat;
}
.customer #hp_panel_middle {
	width: 300px;
	height: 165px;
	background: url(../_img/banners/20110621/bg_panel-customer-middle.png) 0 0 no-repeat;
}
.customer #hp_panel_middle a {
	background: url(../_img/buttons/hp_customer_panel_bb2g.png) 0 0 no-repeat;
	width: 96px;
	height: 22px;
	margin: 125px 0 0 22px;
}
.customer #hp_panel_middle a:hover {
	background: url(../_img/buttons/hp_customer_panel_bb2g.png) 0 -22px no-repeat;
}
.customer #hp_panel_right {
	width: 311px;
	height: 165px;
	background: url(../_img/banners/20110720/bg_panel-customer-right.png) 0 0 no-repeat;
}
.customer #hp_panel_right a {
	background: url(../_img/buttons/hp_customer_panel_paylo.png) 0 0 no-repeat;
	width: 90px;
	height: 22px;
	margin: 125px 0px 0px 22px
}
.customer #hp_panel_right a:hover {
	background: url(../_img/buttons/hp_customer_panel_paylo.png) 0 -22px no-repeat;
}
.prospect #hp_panel_left {
	width: 307px;
	height: 165px;
	background: url(../_img/banners/20120118/bg_panel-prospect-left.png) 0 0 no-repeat;
}
.prospect #hp_panel_left a {
	display:block;
	margin: 125px 0 0 31px;
	text-indent: -9999px;
	background: url(../_img/buttons/hp_prospect_panel_learnmore.png) 0 0 no-repeat;
	width: 96px;
	height: 22px;
}
.prospect #hp_panel_left a:hover {
	background: url(../_img/buttons/hp_prospect_panel_learnmore.png) 0 -22px no-repeat;
}
.prospect #hp_panel_middle {
	width: 300px;
	height: 165px;
	background: url(../_img/banners/20120118/bg_panel-prospect-middle.png) 0 0 no-repeat;
}
.prospect #hp_panel_middle a {
	display:block;
	text-indent: -9999px;
	margin: 125px 0 0 22px;
	background: url(../_img/buttons/hp_prospect_panel_learnmore.png) 0 0 no-repeat;
	width: 96px;
	height: 22px;
}
.prospect #hp_panel_middle a:hover {
	background: url(../_img/buttons/hp_prospect_panel_learnmore.png) 0 -22px no-repeat;
}
.prospect #hp_panel_right {
	width: 311px;
	height: 165px;
	background: url(../_img/banners/20111011/bg_panel-prospect-right.png) 0 0 no-repeat;
}
.prospect #hp_panel_right a {
	background: url(../_img/buttons/hp_prospect_panel_bb2g.png) 0 0 no-repeat;
	width: 90px;
	height: 22px;
}
.prospect #hp_panel_right a:hover {
	background: url(../_img/buttons/hp_prospect_panel_bb2g.png) 0 -22px no-repeat;
}
#info_panes {
	width: 931px;
	margin: 0 0 30px 32px;
}
#info_panes .info_pane {
	width: 280px;
	margin-right: 30px;
}
#info_panes #info_up_to, #info_panes #info_downloads {
	margin-right: 0;
}
#info_panes .info_pane .info_title h3 {
	color: #333;
	font: bold 1.3em/1em arial;
	text-transform: uppercase;
}
#info_panes .info_pane .info_title a {
	font: bold 1em/1em arial;
	text-transform: uppercase;
	text-decoration: none;
}
#info_panes .info_pane ul {
	width: 280px;
	margin: 0 0 0 2px;
	list-style: none outside none;
}
#info_panes #info_why_choose ul, #info_panes #info_ringtones ul {
	background: url(../_img/home/bg_info_panes.png) 0 0;
}
#info_panes #info_why_choose ul li, #info_panes #info_ringtones ul li {
	color: #333;
	padding: 17px 0 11px 46px;
	margin: 0 0 2px;
	font-size: 1.2em;
	background: url(../_img/home/bg_upto_num.png) 0 0 no-repeat;
	margin:0 0 4px;
}
#info_panes #info_why_choose ul li {
	font-size: 1.1em;
	height:18px;
}
#info_panes #info_why_choose ul li a {
	text-decoration: none;
	font-weight: bold;
	text-decoration: none;
	color: #A3247A;
}
#info_panes #info_why_choose ul li a:hover {
	color: #333;
}
#info_panes #info_ringtones ul li {
	padding: 0;
	color: #727375;
	margin:0 0 2px;
	height: 47px;
}
#info_panes #info_ringtones ul li#ringtone1 {
	background: url(../_img/home/bg_upto_num.png) 0 0 no-repeat;
}
#info_panes #info_ringtones ul li#ringtone1s {
	background: url(../_img/home/bg_upto_num.png) -1px -1px no-repeat;
}
#info_panes #info_ringtones ul li#ringtone2 {
	background: url(../_img/home/bg_upto_num.png) 0 -48px no-repeat;
}
#info_panes #info_ringtones ul li#ringtone2s {
	background: url(../_img/home/bg_upto_num.png) -1px -49px no-repeat;
}
#info_panes #info_ringtones ul li#ringtone3 {
	background: url(../_img/home/bg_upto_num.png) 0 -95px no-repeat;
}
#info_panes #info_ringtones ul li#ringtone3s {
	background: url(../_img/home/bg_upto_num.png) -1px -96px no-repeat;
}
#info_panes #info_ringtones ul li#ringtone4 {
	background: url(../_img/home/bg_upto_num.png) 0 -143px no-repeat;
}
#info_panes #info_ringtones ul li#ringtone4s {
	background: url(../_img/home/bg_upto_num.png) -1px -144px no-repeat;
}
#info_panes #info_ringtones ul li#ringtone5 {
	background: url(../_img/home/bg_upto_num.png) 0 -191px no-repeat;
}
#info_panes #info_ringtones ul li#ringtone5s {
	background: url(../_img/home/bg_upto_num.png) -1px -192px no-repeat;
}
#info_panes #info_ringtones ul li a {
	padding: 15px 0 15px 46px;
	display: block;
	text-decoration: none;
}
#info_panes #info_ringtones ul li a:hover {
	padding:15px 0 15px 46px;
}
#info_panes #info_ringtones ul li.ringtone_selected {
	border: 1px solid #ccc;
	height: 46px;
	margin: 0 0 1px;
}
#info_panes #info_ringtones ul li.ringtone_selected a {
	border: 1px solid #fff;
	padding: 13px 0 13px 44px;
}
#info_panes #info_why_choose ul li.whychoose_split {
	height: 10px;
	padding: 8px 10px 25px 46px;
}
#info_panes #info_latest #the_latest {
	padding: 0;
	height: 261px;
}
#info_panes #info_latest #the_latest h3 {
	color: #333;
	font: bold 1.3em/1em arial;
	text-transform: uppercase;
}
#info_panes #info_latest #the_latest #carousel_control_wrapper {
	top: 0;
	height: 261px;
}
#info_panes #info_up_to ul li, #info_panes #info_downloads ul li {
	height: 79px;
	width: 280px;
	color: #333;
	background: url(../_img/home/bg_info_panes-sm.png) 0 0;
	margin: 0 0 2px;
}
#info_panes #info_up_to ul li a, #info_panes #info_downloads ul li a {
	display: block;
	padding: 27px 15px 17px 79px;
	font: 1em/1.3em arial;
	color: #727375;
	text-decoration: none;
	height: 35px;
}
#info_panes #info_up_to ul li a {
	padding: 19px 15px 17px 79px;
	height: 43px;
}
#info_panes #info_up_to ul li a span, #info_panes #info_downloads ul li a span {
	display: block;
}
#info_panes #info_up_to ul li a span.header, #info_panes #info_downloads ul li a span.header {
	color: #a3247a;
	font: bold 1em arial;
	text-transform: uppercase;
}
#info_panes #info_downloads ul li a span.price {
	font-weight: bold;
	color: #333;
}
#info_panes #info_up_to ul li#up_to-1 a {
	background: url(../_img/home/up_to-vm-live.png) 12px 10px no-repeat;
}
#info_panes #info_up_to ul li#up_to-1 a.up_to_selected {
	background-position: 10px 8px;
}
#info_panes #info_up_to ul li#up_to-2 a {
	background: url(../_img/home/up_to-testimonials.png) 12px 10px no-repeat;
}
#info_panes #info_up_to ul li#up_to-2 a.up_to_selected {
	background-position: 10px 8px;
}
#info_panes #info_up_to ul li#up_to-3 a {
	background: url(../_img/home/up_to-commercials.png) 12px 10px no-repeat;
}
#info_panes #info_up_to ul li#up_to-3 a.up_to_selected {
	background-position: 10px 8px;
}
#info_panes #info_downloads ul li#download-1 a {
	background: url(../_img/myaccount/apps/kama_sutra_love_in_the_making.jpg) 19px 18px no-repeat;
}
#info_panes #info_downloads ul li#download-1 a.download_selected {
	background-position: 17px 16px;
}
#info_panes #info_downloads ul li#download-2 a {
	background: url(../_img/myaccount/apps/virgin_mobile_navigator.jpg) 19px 18px no-repeat;
}
#info_panes #info_downloads ul li#download-2 a.download_selected {
	background-position: 17px 16px;
}
#info_panes #info_downloads ul li#download-3 a {
	background: url(../_img/myaccount/apps/guinness_world_records.jpg) 19px 18px no-repeat;
}
#info_panes #info_downloads ul li#download-3 a.download_selected {
	background-position: 17px 16px;
}
#info_panes #info_up_to ul li.up_to_selected, #info_panes #info_downloads ul li.download_selected {
	border: 1px solid #ccc;
	height: 77px;
	width: 278px;
}
#info_panes #info_up_to ul li.up_to_selected a, #info_panes #info_downloads ul li.download_selected a {
	border: 1px solid #fff;
	padding: 25px 13px 15px 77px;
}
#info_panes #info_up_to ul li.up_to_selected a {
	padding: 17px 13px 15px 77px;
}
#info_panes #info_up_to ul li.up_to_selected a span.header, #info_panes #info_downloads ul li.download_selected a span.header {
	color: #333 !important;
}
#hp_rotator_controls {
	position: relative;
	left: 816px;
	top: 333px;
	height: 24px;
	width: 140px;
}
#hp_rotator_controls ul {
	display: block;
}
#hp_rotator_controls ul li {
	float: left;
}
#hp_rotator_controls ul li a {
	display: block;
	height: 24px;
	width: 23px;
	text-indent: -9999px;
}
#hp_rotator_controls ul li#hp_rc_1 a {
	background: url(../_img/home/home_panel_nav.png) 0 0 no-repeat;
}
#hp_rotator_controls ul li#hp_rc_1 a:hover {
	background: url(../_img/home/home_panel_nav.png) 0 -24px no-repeat;
}
#hp_rotator_controls ul li#hp_rc_1 a.stuck {
	background: url(../_img/home/home_panel_nav.png) 0 -48px no-repeat;
}
#hp_rotator_controls ul li#hp_rc_2 a {
	background: url(../_img/home/home_panel_nav.png) -23px 0 no-repeat;
}
#hp_rotator_controls ul li#hp_rc_2 a:hover {
	background: url(../_img/home/home_panel_nav.png) -23px -24px no-repeat;
}
#hp_rotator_controls ul li#hp_rc_2 a.stuck {
	background: url(../_img/home/home_panel_nav.png) -23px -48px no-repeat;
}
#hp_rotator_controls ul li#hp_rc_3 a {
	background: url(../_img/home/home_panel_nav.png) -46px 0 no-repeat;
}
#hp_rotator_controls ul li#hp_rc_3 a:hover {
	background: url(../_img/home/home_panel_nav.png) -46px -24px no-repeat;
}
#hp_rotator_controls ul li#hp_rc_3 a.stuck {
	background: url(../_img/home/home_panel_nav.png) -46px -48px no-repeat;
}
#hp_rotator_controls ul li#hp_rc_4 a {
	background: url(../_img/home/home_panel_nav.png) -69px 0 no-repeat;
}
#hp_rotator_controls ul li#hp_rc_4 a:hover {
	background: url(../_img/home/home_panel_nav.png) -69px -24px no-repeat;
}
#hp_rotator_controls ul li#hp_rc_4 a.stuck {
	background: url(../_img/home/home_panel_nav.png) -69px -48px no-repeat;
}
#hp_rotator_controls ul li#hp_rc_5 a {
	background: url(../_img/home/home_panel_nav.png) -93px 0 no-repeat;
}
#hp_rotator_controls ul li#hp_rc_5 a:hover {
	background: url(../_img/home/home_panel_nav.png) -93px -24px no-repeat;
}
#hp_rotator_controls ul li#hp_rc_5 a.stuck {
	background: url(../_img/home/home_panel_nav.png) -93px -48px no-repeat;
}
#hp_rotator_controls ul li#hp_rc_p a {
	background: url(../_img/home/home_panel_nav.png) -115px 0 no-repeat;
}
#hp_rotator_controls ul li#hp_rc_p a:hover {
	background: url(../_img/home/home_panel_nav.png) -115px -24px no-repeat;
}
#hp_rotator_controls ul li#hp_rc_p a.paused {
	background: url(../_img/home/home_panel_nav.png) -138px 0px no-repeat;
}
#hp_rotator_controls ul li#hp_rc_p a.paused:hover {
	background: url(../_img/home/home_panel_nav.png) -138px -24px no-repeat;
}
.panel_nav_bubble {
	height: 57px;
	width: 184px;
	display: none;
	position: absolute;
	text-indent: -9999px;
}

.customer #panel_nav_bubble-1 {
	background: url(../_img/banners/20110928/nav_bubble_bb2go_20.png) 0 0 no-repeat;
}
.customer #panel_nav_bubble-2 {
	background: url(../_img/banners/20111121/nav_bubble_kickbacks.png) 0 0 no-repeat;
}
.customer #panel_nav_bubble-3 {
	background: url(../_img/banners/20120103/nav_bubble_bt.png) 0 0 no-repeat;
}
.customer #panel_nav_bubble-4 {
	background: url(../_img/banners/20110720/nav_bubble_rpv.png) 0 0 no-repeat;
}

.prospect #panel_nav_bubble-1 {
	background: url(../_img/banners/20120131/nav_bubble_optimus.png) 0 0 no-repeat;
}
.prospect #panel_nav_bubble-2 {
	background: url(../_img/banners/20120103/nav_bubble_bt.png) 0 0 no-repeat;
}
.prospect #panel_nav_bubble-3 {
	background: url(../_img/banners/20111101/nav_bubble_bb2go.png) 0 0 no-repeat;
}
.prospect #panel_nav_bubble-4 {
	background: url(../_img/banners/20120118/nav_bubble_m575.png) 0 0 no-repeat;
}
/*.prospect #panel_nav_bubble-4 {
	background: url(../_img/banners/20111121/nav_bubble_paylo.png) 0 0 no-repeat;
}*/
.hp_rotator_panel {
	cursor: pointer;
}
.customer #rotator_panel_1 a {
	display: block;
	height: 29px;
	width: 149px;
	text-indent: -9999px;
	margin:210px 0 0 125px;
	background: url(../_img/buttons/hp_startshopping.png) 0 0 no-repeat;
}
.customer #rotator_panel_1 a:hover {
	background: url(../_img/buttons/hp_startshopping.png) 0 -29px no-repeat;
}
.customer #rotator_panel_2 a {
	background: url(../_img/buttons/hp_customer_learnmore.png) no-repeat scroll 0 0 transparent;
    display: block;
    height: 25px;
    margin: 200px 0 0 460px;
    text-indent: -9999px;
    width: 150px;
}
.customer #rotator_panel_2 a:hover {
	background: url(../_img/buttons/hp_customer_learnmore.png) 0 -25px no-repeat;
}
.customer #rotator_panel_3 a {
	display: block;
	height: 29px;
	width: 149px;
	text-indent: -9999px;
	margin: 200px 0 0 415px;
	background: url(../_img/buttons/hp_startshopping.png) 0 0 no-repeat;
}
.customer #rotator_panel_3 a:hover {
	background: url(../_img/buttons/hp_startshopping.png) 0 -29px no-repeat;
}
.customer #rotator_panel_4 a {
	background: url(../_img/buttons/hp_customer_learnmore.png) no-repeat scroll 0 0 transparent;
    display: block;
    height: 25px;
    margin: 200px 0 0 370px;
    text-indent: -9999px;
    width: 150px;
}
.customer #rotator_panel_4 a:hover {
	background: url(../_img/buttons/hp_customer_learnmore.png) 0 -25px no-repeat;
}
.prospect #rotator_panel_1 a {
	display: block;
	height: 29px;
	width: 149px;
	text-indent: -9999px;
	margin: 215px 0 0 420px;
	background: url(../_img/buttons/hp_startshopping.png) 0 0 no-repeat;
}
.prospect #rotator_panel_1 a:hover {
	background: url(../_img/buttons/hp_startshopping.png) 0 -29px no-repeat;
}
.prospect #rotator_panel_2 a {
	display: block;
	height: 29px;
	width: 149px;
	text-indent: -9999px;
	margin: 205px 0 0 415px;
	background: url(../_img/buttons/hp_startshopping.png) 0 0 no-repeat;
}
.prospect #rotator_panel_2 a:hover {
	background: url(../_img/buttons/hp_startshopping.png) 0 -29px no-repeat;
}

.prospect #rotator_panel_3 a {
	display: block;
	height: 29px;
	width: 146px;
	text-indent: -9999px;
	margin: 220px 0 0 130px;
	background: url(../_img/buttons/hp_startshopping_white.png) 0 0 no-repeat;
}
.prospect #rotator_panel_3 a:hover {
	background: url(../_img/buttons/hp_startshopping_white.png) 0 -29px no-repeat;
}

/*.prospect #rotator_panel_3 a {
	display: block;
	height: 47px;
	width: 152px;
	text-indent: -9999px;
	margin: 235px 0 0 355px;
	background: url(../_img/buttons/hp_prospect_learnmore_android.png) 0 0 no-repeat;
}
.prospect #rotator_panel_3 a:hover {
	background: url(../_img/buttons/hp_prospect_learnmore_android.png) 0 -47px no-repeat;
}*/
/*.prospect #rotator_panel_4 a {
	display: block;
	height: 29px;
	width: 146px;/_img/buttons/hp_prospect_see_all_plans.png
	text-indent: -9999px;
	margin: 205px 0 0 160px;
	background: url(../_img/buttons/hp_prospect_see_all_plans.png) 0 0 no-repeat;
}
.prospect #rotator_panel_4 a:hover {
	background: url(..) 0 -29px no-repeat;
}*/

.prospect #rotator_panel_4 a {
	display: block;
	height: 29px;
	width: 149px;
	text-indent: -9999px;
	margin: 220px 0 0 440px;
	background: url(../_img/buttons/hp_prospect_bb2g.png) 0 0 no-repeat;
}
.prospect #rotator_panel_4 a:hover {
	background: url(../_img/buttons/hp_prospect_bb2g.png) 0 -29px no-repeat;
}
}
#mboxImported-default-GlobalMbox-0 {
	line-height: 0 !important;
}
.hoverSignOut a {
	background: url(../_img/rebrand/nav_top_loggedin_signout_hover.png) 0 0 no-repeat !important;
}
#logo_click_overlay {
	position: relative;
	top: -58px;
	left: 0;
	height: 86px;
	width: 166px;
	z-index: 300 !important;
}
#logo_click_overlay a {
	height: 86px;
	width: 166px;
	display: block;
	text-decoration: none;
}
body.log #logo_click_overlay {
	position: relative;
	top: -90px;
	left: 0;
	height: 90px;
	width: 161px;
	z-index: 300 !important;
}
body.log #logo_click_overlay a {
	height: 90px;
	width: 161px;
	display: block;
	text-decoration: none;
}
#holiday_calendar {
	position: absolute;
	right: 285px;
	top: 137px;
	width: 74px;
}

