@import "http://hola.metropcs.com/enes/assets/styles/theme_0001.css";

/* ------------------------------------------------ */
/* - Header Styles -------------------------------- */
/* ------------------------------------------------ */

#header h1
{
	background: #fff url(http://hola.metropcs.com/img/metropcs/ES_1.jpg) left top no-repeat;
}

#search
{
	background: #fff url(http://www.metropcs.com/assets/images/bg_search.jpg) left top no-repeat;
}

	#search input
	{
		color: #5f5f5f;
		border-color: #5f5f5f;
	}

/* ------------------------------------------------ */

/* ------------------------------------------------ */
/* - Navigation Styles ---------------------------- */
/* ------------------------------------------------ */

#phones	a:link, #phones	a:visited		{ background: url(http://hola.metropcs.com/img/metropcs/ES_1068.jpg) left top no-repeat; }
#plans a:link, #plans a:visited			{ background: url(http://hola.metropcs.com/img/metropcs/ES_1069.jpg) left top no-repeat; }
li#features a:link, li#features a:visited	{ background: url(http://hola.metropcs.com/img/metropcs/ES_1070.jpg) left top no-repeat; }
#coverage a:link, #coverage a:visited	{ background: url(http://hola.metropcs.com/img/metropcs/ES_1071.jpg) left top no-repeat; }
#downloads a:link, #downloads a:visited	{ background: url(http://hola.metropcs.com/img/metropcs/ES_1072.jpg) left top no-repeat; }
#support a:link, #support a:visited		{ background: url(http://hola.metropcs.com/img/metropcs/ES_1073.jpg) left top no-repeat; }
li#about a:link, li#about a:visited			{ background: url(http://hola.metropcs.com/img/metropcs/ES_1074.jpg) left top no-repeat; }

#phones a:hover, #phones a:active		{ background: url(http://hola.metropcs.com/img/metropcs/ES_1075.jpg) left top no-repeat; }
#plans a:hover, #plans a:active			{ background: url(http://hola.metropcs.com/img/metropcs/ES_1076.jpg) left top no-repeat; }
li#features a:hover, li#features a:active	{ background: url(http://hola.metropcs.com/img/metropcs/ES_1077.jpg) left top no-repeat; }
#coverage a:hover, #coverage a:active	{ background: url(http://hola.metropcs.com/img/metropcs/ES_1078.jpg) left top no-repeat; }
#downloads a:hover, #downloads a:active	{ background: url(http://hola.metropcs.com/img/metropcs/ES_1079.jpg) left top no-repeat; }
#support a:hover, #support a:active		{ background: url(http://hola.metropcs.com/img/metropcs/ES_1080.jpg) left top no-repeat; }
li#about a:hover, li#about a:active			{ background: url(http://hola.metropcs.com/img/metropcs/ES_1081.jpg) left top no-repeat; }

#navigation li ul
{
	border-color: #666;
	border-top-color: #666;
	background: #fff url(http://www.metropcs.com/assets/images/bg_dropdown.gif) left top repeat-y;
}

	#navigation li ul li
	{
		background: none;
	}
	
		#navigation li ul li a:link, #navigation li ul li a:visited,
		#navigation li ul li a:hover, #navigation li ul li a:active
		{
			background: none;
		}

	#navigation li ul li a:link, #navigation li ul li a:visited
	{
		color: #4d4d4d;
	}

	#navigation li ul li a:hover, #navigation li ul li a:active
	{
		color: #fff;
		background: url(http://www.metropcs.com/assets/images/bg_dropdownhover.jpg) left top repeat-x;
	}

/* ------------------------------------------------ */

/* ------------------------------------------------ */
/* - Content Styles ------------------------------- */
/* ------------------------------------------------ */

#nav_left_content, #nav_left_content_shop
{
	background: url(http://www.metropcs.com/assets/images/bg_leftnav_top.jpg) left top no-repeat;
}

#nav_left
{
	background: url(http://www.metropcs.com/assets/images/bg_leftnav_bottom.gif) left bottom no-repeat;
}

	#nav_left_content h3, #nav_left_content_shop h3
	{
		color: #3e107b;
	}

	#nav_left_content p, #nav_left_content_shop p
	{
		color: #5f5f5f;
	}

	#nav_left_content li a:link, #nav_left_content li a:visited, #nav_left_content_shop li a:link, #nav_left_content_shop li a:visited
	{
		color: #5f5f5f;
		background: url(http://www.metropcs.com/assets/images/bullet_leftarrow.gif) right 1px no-repeat;
	}

	#nav_left_content li a:hover, #nav_left_content li a:active, #nav_left_content_shop li a:hover, #nav_left_content_shop li a:active
	{
		color: #5f5f5f;
		background-color: #efefef;
	}

	#nav_left_content a.nav_left_go, #nav_left_content_shop a.nav_left_go
	{
		color: #e65a1d;
		background: url(http://www.metropcs.com/assets/images/bullet_leftarrow.gif) right 2px no-repeat;
	}

	.nav_left_coverage
	{
		color: #5f5f5f;
		border-color: #5f5f5f;
	}

	.nav_left_divider
	{
		margin: 9px 0 0 5px;
		width: 128px;
		height: 13px;
		border-top-color: #d9d9d9;
	}

#content
{
	color: #fff;
	background-color: #336699;
}

h1, h3
{
	color: #3e107b;
}

h2
{
	color: #e65a1d;
}

p
{
	color: #434343;
}

ul li
{
	color: #434343;
	background: url(http://www.metropcs.com/assets/images/bullet_arrowsmall.gif) left 2px no-repeat;
}

a:link, a:visited
{
	color: #434343;
}

a:hover, a:active
{
	color: #e65a1d;
}

h3 a:link, h3 a:visited
{
	color: #3e107b;
}

h3 a:hover, h3 a:active
{
	color: #e65a1d;
}

a.link_back:link, a.link_back:visited, a.link_back:hover, a.link_back:active
{
	color: #434343;
	background: url(http://www.metropcs.com/assets/images/bullet_arrowsmall_left.gif) -2px 2px no-repeat;
}

p.disc
{
	color: #737373;
}

hr
{
    background-color: #434343;
}

/* ------------------------------------------------ */

/* ------------------------------------------------ */
/* - Button Styles -------------------------------- */
/* ------------------------------------------------ */

.btn_buyaccessories
{
	background: url(http://hola.metropcs.com/img/metropcs/ES_1089.jpg) left top no-repeat;
}

.btn_selectthisphone
{
	background: url(http://hola.metropcs.com/img/metropcs/ES_1090.jpg) left top no-repeat;
}

.btn_addtocart
{
	background: url(http://hola.metropcs.com/img/metropcs/ES_1091.jpg) left top no-repeat;
}

.btn_addtocart_purple
{
	background: url(http://hola.metropcs.com/img/metropcs/ES_44801.jpg) left top no-repeat;
}

.btn_outofstock
{
	background: url(http://hola.metropcs.com/img/metropcs/ES_1092.jpg) left top no-repeat;
}

.btn_instoreonly
{
	background: url(http://hola.metropcs.com/img/metropcs/ES_1093.jpg) left top no-repeat;
}

.btn_comingsoon
{
	background: url(http://hola.metropcs.com/img/metropcs/ES_45506.jpg) left top no-repeat;
}

.btn_morefaqs
{
	background: url(http://hola.metropcs.com/img/metropcs/ES_1094.jpg) left top no-repeat;
}

.btn_greetme
{
	background: url(http://hola.metropcs.com/img/metropcs/ES_1095.jpg) left top no-repeat;
}

.btn_view_downloads
{
	background: url(http://hola.metropcs.com/img/metropcs/ES_1096.jpg) left top no-repeat;
}

.btn_start_shopping
{
	background: url(http://hola.metropcs.com/img/metropcs/ES_1097.jpg) left top no-repeat;
}

.btn_viewopenings
{
	background: url(http://hola.metropcs.com/img/metropcs/ES_1098.jpg) left top no-repeat;
}

.btn_go
{
	background: url(http://hola.metropcs.com/img/metropcs/ES_1099.jpg) left top no-repeat;
}

.btn_get_started
{
	background: url(http://hola.metropcs.com/img/metropcs/ES_1100.jpg) left top no-repeat;
}

.btn_inciar
{
	background: url(http://hola.metropcs.com/img/metropcs/ES_1101.jpg) left top no-repeat;
}

.btn_newuser
{
	background: url(http://hola.metropcs.com/img/metropcs/ES_1102.jpg) 4px top no-repeat;
}

.btn_existinguser
{
	background: url(http://hola.metropcs.com/img/metropcs/ES_1103.jpg) 4px top no-repeat;
}

.btn_get_started
{
	background: url(http://hola.metropcs.com/img/metropcs/ES_1100.jpg) left top no-repeat;
}

.btn_view_plans
{
	background: url(http://hola.metropcs.com/img/metropcs/ES_1104.jpg) left top no-repeat;
}

.btn_edit
{
	background: #fff url('http://hola.metropcs.com/img/metropcs/ES_1105.jpg') 0 0 no-repeat;
}

.btn_cart_viewcart_bck
{
	background: #fff url('http://hola.metropcs.com/img/metropcs/ES_1106.jpg') 0 0 no-repeat;
}

.btn_cart_billinginfo_bck
{
	background: #fff url('http://hola.metropcs.com/img/metropcs/ES_1107.jpg') 0 0 no-repeat;
}

.btn_cart_billinginfo_fwd
{
	background: #fff url('http://hola.metropcs.com/img/metropcs/ES_1108.jpg') 0 0 no-repeat;
}

.btn_cart_continue_fwd
{
	background: #fff url('http://hola.metropcs.com/img/metropcs/ES_1109.jpg') 0 0 no-repeat;
}

.btn_cart_revieworder_fwd
{
	background: #fff url('http://hola.metropcs.com/img/metropcs/ES_1110.jpg') 0 0 no-repeat;
}

.btn_cart_shippinginfo_bck
{
	background: #fff url('http://hola.metropcs.com/img/metropcs/ES_1111.jpg') 0 0 no-repeat;
}

.btn_cart_shippinginfo_fwd
{
	background: #fff url('http://hola.metropcs.com/img/metropcs/ES_1112.jpg') 0 0 no-repeat;
}

.btn_cart_submitorder
{
	background: #fff url('http://hola.metropcs.com/img/metropcs/ES_1113.jpg') 0 0 no-repeat;
}

.btn_cart_viewcart_bck
{
	background: #fff url('http://hola.metropcs.com/img/metropcs/ES_1106.jpg') 0 0 no-repeat;
}

.btn_cart_viewcart_fwd
{
	background: #fff url('http://hola.metropcs.com/img/metropcs/ES_1114.jpg') 0 0 no-repeat;
}

.btn_cart_checkout_fwd
{
	background: #fff url('http://hola.metropcs.com/img/metropcs/ES_1115.jpg') 0 0 no-repeat;
}

.btn_cart_updatetotals
{
	background: #fff url('http://hola.metropcs.com/img/metropcs/ES_1116.jpg') 0 0 no-repeat;
}

.btn_cart_continuecheckout
{
	background: #fff url('http://hola.metropcs.com/img/metropcs/ES_1117.jpg') 0 0 no-repeat;
}

.btn_cart_continueshopping
{
	background: #fff url('http://hola.metropcs.com/img/metropcs/ES_1118.jpg') 0 0 no-repeat;
}

/* ------------------------------------------------ */

/* ------------------------------------------------ */
/* - Title Styles --------------------------------- */
/* ------------------------------------------------ */

.plans
{
	background: url(http://hola.metropcs.com/img/metropcs/ES_1119.jpg) left top no-repeat;
}

.phones
{
	background: url(http://hola.metropcs.com/img/metropcs/ES_1120.jpg) left top no-repeat;
}

.choose
{
	background: url(http://hola.metropcs.com/img/metropcs/ES_1121.jpg) left top no-repeat;
}

.new_customer
{
	background: url(http://hola.metropcs.com/img/metropcs/ES_1122.jpg) left top no-repeat;
}

.password_help
{
	background: url(http://hola.metropcs.com/img/metropcs/ES_1123.jpg) left top no-repeat;
}

.username_help
{
	background: url(http://hola.metropcs.com/img/metropcs/ES_1124.jpg) left top no-repeat;
}

.password_reset
{
	background: url(http://hola.metropcs.com/img/metropcs/ES_1125.jpg) left top no-repeat;
}

.shipping_info
{
	background: url(http://hola.metropcs.com/img/metropcs/ES_1126.jpg) left top no-repeat;
}

.shipping_method
{
	background: url(http://hola.metropcs.com/img/metropcs/ES_1127.jpg) left top no-repeat;
}

.billing_info
{
	background: url(http://hola.metropcs.com/img/metropcs/ES_1128.jpg) left top no-repeat;
}

.billing_discount
{
	background: url(http://hola.metropcs.com/img/metropcs/ES_44852.jpg) left top no-repeat;	
}

.billing_method
{
	background: url(http://hola.metropcs.com/img/metropcs/ES_1129.jpg) left top no-repeat;
}

.phonefeatures
{
	background: url(http://hola.metropcs.com/img/metropcs/ES_1130.jpg) left top no-repeat;
}

.popularaccessories
{
	background: url(http://hola.metropcs.com/img/metropcs/ES_1131.jpg) left top no-repeat;
}

.available_accessories
{
	background: url(http://hola.metropcs.com/img/metropcs/ES_1132.jpg) left top no-repeat;
}

.overview
{
	background: url(http://hola.metropcs.com/img/metropcs/ES_1133.jpg) left top no-repeat;
}

/* ------------------------------------------------ */

/* ------------------------------------------------ */
/* - Tabs Styles ---------------------------------- */
/* ------------------------------------------------ */

.phones_collapsed
{
	background: url(http://hola.metropcs.com/img/metropcs/ES_1134.jpg) left top no-repeat;
}

.phones_expanded
{
	background: url(http://hola.metropcs.com/img/metropcs/ES_1135.jpg) left top no-repeat;
}

.plans_amf
{
	background: url(http://hola.metropcs.com/img/metropcs/ES_1136.jpg) left top no-repeat;
}

.plans_fcc
{
	background: url(http://hola.metropcs.com/enes/assets/images/tabs_fcc.jpg) left top no-repeat;
}

.plans_fcc2
{
	background: url(http://hola.metropcs.com/img/metropcs/ES_32170.jpg) left top no-repeat;
}

.plans_b2b
{
	background: url(http://hola.metropcs.com/img/metropcs/ES_46414.jpg) left top no-repeat;
}


.plans_fam
{
	background: url(http://hola.metropcs.com/img/metropcs/ES_1138-1.jpg) left top no-repeat;
}

.plans_fam2
{
	background: url(http://hola.metropcs.com/img/metropcs/ES_32171.jpg) left top no-repeat;
}

.plans_smartphone
{
	background: url(http://hola.metropcs.com/enes/assets/images/tabs_smartphones.jpg) left top no-repeat;
}

/* ------------------------------------------------ */

/* ------------------------------------------------ */
/* - Promo Styles --------------------------------- */
/* ------------------------------------------------ */

.promo_school
{
	background: url(http://hola.metropcs.com/img/metropcs/ES_1139.jpg) left top no-repeat;
}

/* ------------------------------------------------ */

/* ------------------------------------------------ */
/* - Footer Styles -------------------------------- */
/* ------------------------------------------------ */

#footer
{
	color: #b2b2b2;
	border-top-color: #e2e2e2;
}

	#footer p
	{
		color: #b2b2b2;
	}

	#footer ul.disclaimer li
	{
		color: #b2b2b2;
		background: url(http://www.metropcs.com/assets/images/bullet_pipe_disc.jpg) left 2px no-repeat;
	}

		#footer ul.disclaimer li.first
		{
			color: #b2b2b2;
			background: none;
		}

		#footer ul.disclaimer li.privacy
		{
			color: #5f5f5f;
		}

			#footer ul.disclaimer li.privacy a:link, #footer ul.disclaimer li.privacy a:visited
			{
				color: #5f5f5f;
			}

			#footer ul.disclaimer li.privacy a:hover, #footer ul.disclaimer li.privacy a:active
			{
				color: #5f5f5f;
			}

			#footer ul.disclaimer li a:link, #footer ul.disclaimer li a:visited
			{
				color: #b2b2b2;
			}

			#footer ul.disclaimer li a:hover, #footer ul.disclaimer li a:active
			{
				color: #b2b2b2;
			}

	#email_signup
	{
		background: #fff url(http://hola.metropcs.com/img/metropcs/ES_1141.jpg) left top no-repeat;
	}

/* ------------------------------------------------ */

/* ------------------------------------------------ */
/* - Helper Styles -------------------------------- */
/* ------------------------------------------------ */

#doc
{
	background-color: #fff;
}

ul.pipe li
{
	color: #5f5f5f;
	background: url(http://www.metropcs.com/assets/images/bullet_pipe.jpg) left 2px no-repeat;
}

	ul.pipe li.first
	{
		background: none;
	}

		ul.pipe li a:link, ul.pipe li a:visited
		{
			color: #5f5f5f;
		}

		ul.pipe li a:hover, ul.pipe li a:active
		{
			color: #5f5f5f;
		}

/* ------------------------------------------------ */

/* ------------------------------------------------ */
/* - Form Styles -------------------------------- */
/* ------------------------------------------------ */


fieldset em
{
    color: #f00;
}

fieldset .fieldexplanation
{
    color: #808080;
}

fieldset p.requiredfields
{
    color: #f00;
}

fieldset li .listSearch
{
    color: #808080;
}

.errorsummary li
{
	color: #f00;	
}

.submitmessage
{
	color: #f00;
}

/* ------------------------------------------------ */

/* ------------------------------------------------ */
/* - MetroLocal Promo Styles ---------------------- */
/* ------------------------------------------------ */

#partners
{
    background-image: url(http://www.metropcs.com/assets/styles/images/partners_bg.jpg);
    background-repeat: no-repeat;
    background-position: bottom left;
    color: #4C4C4C;
}
			#partners .partner img
			{
				border-color: #ccc;
			}
			
			#partners a.view_all_partners
			{
				color: #4C4C4C;
			}
    			
			#partners a.view_all_partners:hover
			{
				color: #000;
			}	
			
		#promotions .promo
		{
			border-color: #ccc;
		}
    	
	#middle_column h2
	{
		color: #4C4C4C;
	}
	
/* ------------------------------------------------ */


/* ------------------------------------------------ */
/* - Email Collection Control --------------------- */
/* ------------------------------------------------ */

    .redval li 
    {
        color: #f00;   
    }
    
    .btn_submitemail
    {
	    background: url(http://hola.metropcs.com/img/metropcs/ES_1099.jpg) left top no-repeat;
	    color: #B43A07;
    }
    
/* ------------------------------------------------ */

/* ------------------------------------------------ */
/* - Microcart  ------------------------------------ */
/* ------------------------------------------------ */

.microcart
{
	background: #fff url(http://hola.metropcs.com/img/metropcs/ES_1144.jpg) left top no-repeat;
}


/* Coupon Code Styles Start */

.couponError
{
	clear: both;
	display: block;
	font-weight: bold;
	text-align: center;
	width: 250px;
	margin: 0 auto;
	padding: 10px;
}

/*Coupon Code Styles End */
/* ------------------------------------------------ */


/*downloadable content start*/


.contentbg
{
	background-image: url(http://www.metropcs.com/assets/images/downloads/content_bg1.jpg);
	background-repeat: no-repeat;
	background-position: center 40px;
	
}

.rihanna
{
	background-image: url(http://www.metropcs.com/assets/images/downloads/downloadableContent_rihanna_bg2.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	_background-position: 2px center;
	
}

.lilwayne
{
	background-image: url(http://www.metropcs.com/assets/images/downloads/downloadableContent_lilwayne_bg2.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}

#seeit
{
	height: 38px;
	width: 212px;
	position: relative;
	top: 282px;
	left: 547px;
	float: left;
}



.search_box
{
	float: left;
	display: inline;
	margin: 10px 0px 2px 10px;
}


.searchfor label
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3c3c3c;
}

.searchfor input
{
	border: 1px solid #c1c1c1;
	height: 15px;
	width: 80px;
	margin-top: 3px;
	font-size: 11px;
}

.searchfor select
{
	width: 100px;
	height: 19px;
	margin-top: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.button_search
{
	margin-top: 21px;
}

.ringsblingsthings
{
	margin-right: 5px;
	width: 374px;
	height: 340px;
	float: left;
	position: relative;
	top: 392px;
	left: 4px;
}

.ringsblingsthings .description_realtones
{
	width: 245px;
	float: left;
	color: #b8a3d4;
	font-size: 10px;
	padding-left: 10px;
}

.ringsblingsthings .view_realtones
{
	width: 106px;
	height: 26px;
	float: left;
	padding-right: 10px;
}

.ringsblingsthings .description_wallpapers
{
	width: 235px;
	float: left;
	color: #b8a3d4;
	font-size: 10px;
	padding-left: 10px;
}

.ringsblingsthings .view_wallpapers
{
	width: 30%;
	height: 26px;
	float: left;
	padding-right: 10px;
}

#songs
{
	margin-top: 67px;
}

.featured_realtones
{
	margin-top: 1px;
	margin-left: 1px;
	_margin-left: 2px;
	width: 373px;
	height: 26px;
	float: left; display: inline;
}

.star, .listen, .zoom
{
	width: 15px;
	margin-top: 7px;
	margin-left: 15px;
	float: left;
	display: inline;
}

.featured_details
{
	width: 85px;
	margin-top: 7px;
	margin-left: 15px;
	float: left;
	display: inline;
	font-size: 10px;
	color: white;
}

.namecolor { color: #844ccd; }
.buynow { margin-top: 4px; text-align: right; }

#wallpapers
{
	width: 374px;
	margin-top: 46px;
	_margin-top: 43px;
	float: left;
	display: inline;
}

.featured_wallpaper
{
	height: 64px;
	width: 123px;
	margin-bottom: 28px;
	_margin-bottom: 25px;
	float: left;
	display: inline; 
}

.featured_wallpaper .image
{
	width: 64px;
	height: 64px;
	margin-left: 22px;
	_margin-left: 11px;
	float: left;
}

.featured_wallpaper .details
{
	width: 20px;
	height: 64px;
	float: left;
}

.featured_wallpaper .details .zoom, .featured_wallpaper .details .star
{
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
}


/*downloadable content end*/

/* ------------------------------------------------ */
/* - Zip Code Bars -------------------------------- */
/* ------------------------------------------------ */

.zipbar_contentwrap
{
	background: #fff url(http://www.metropcs.com/assets/images/zipbar_centerbg.jpg) left 50% no-repeat;
}

	.zipbar_top
	{
		background: url(http://www.metropcs.com/assets/images/zipbar_top.jpg) left top no-repeat;
	}

	.zipbar_bottom
	{
		background: url(http://www.metropcs.com/assets/images/zipbar_bottom.jpg) left bottom no-repeat;
	}

	#zipbar_bubble
	{
		background: url(http://hola.metropcs.com/img/metropcs/ES_44856.gif) left top no-repeat;
	}

		.zipbar_center p
		{
			color: #e65a1d;
		}

		.zipbar_center p span
		{
			color: #333;
		}

#zipbar_container
{
	background: url(http://www.metropcs.com/assets/images/zipcode_bg.jpg) left top repeat-x;
}

#zipbar 
{
	background: url(http://www.metropcs.com/assets/images/zipcode_right_end.jpg) center right no-repeat;
}
 
#zipbar_left
{
	background: url(http://www.metropcs.com/assets/images/zipcode_left_end.jpg) left top repeat-x;
}

#zipbar_right
{
	background: url(http://www.metropcs.com/assets/images/zipcode_right_end.jpg) center right no-repeat;
}

.lnkEditZip, a.lnkEditZip, a.lnkEditZip:hover
{
	color: #666;
}

.lnkEditZip span
{
	color: #e65a1d;
}

/* ------------------------------------------------ 