body
	{
		margin: 0;
		padding: 0;
		font-size: 12px;
		background-image: url("../images/bg.gif") ;
		background-repeat: repeat-x;
		background-position: 0 0;
		background-color: #fff;
		color: #222;
		line-height: 17px;
		font-family: "Lucida Sans Unicode","Lucida Grande", "Lucida Sans", "Trebuchet MS", Verdana, Arial, sans-serif; 
		text-align: center;
	}

div
	{
	text-align: left;
	}
	
p
	{
	margin: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 10px;
	}

	
img
	{
		border: 0;
	}
	
ul
	{
		margin: 0 0 0 0;
		padding: 0px 10px 10px 20px;
		list-style: square;
	}
	
		
a {text-decoration:underline}
a:link {color:#BD5D00}
a:visited {color:#BD5D00}
a:active {color:#BD5D00}
a:hover {color:#F68415}

.uberclear
{
	float: none;
	display: block;
	clear: both;
	margin: 0;
	padding: 0;
	height: 1px;
	line-height: 0px;
	font-size: 0;
}
* html .uberclear
{
	height: 0;
}

.wrapper
	{
		width: 741px;
		margin-left: auto;
		margin-right: auto;
	}
	
.header
	{
		margin: 4px 0 0 0;
		height: 114px;
		width: 741px;
		position: relative;
		
	}
	
	.header .logo
		{
			position: absolute;
			left: 0px;
			top: 15px;
		}
	
	.header .tagline
		{
			position: absolute;
			left: 206px;
			top: 45px;
		}
		
		
	.header .topNavigation
		{
			position: absolute;
			left: 189px;
			top: 53px;
			font-size: 10px;
			width: 544px;
			text-align: right;
		}
	
	.header .topNavigation a {text-decoration: none}
	.header .topNavigation a:link {color:#000}
	.header .topNavigation a:visited {color:#000}
	.header .topNavigation a:active {color:#000}
	.header .topNavigation a:hover {color:#666}
	
	.header .topNavigation a.login {color:#B7005F}
	.header .topNavigation a.prelogin {color:#FFF}
	.header .topNavigation a.icoMr {color:#FFF}
	.header .topNavigation a:hover.prelogin {color:#EC2D75}
	
#navigation
	{
		position: absolute;
		left: 189px;
		top: 73px;
		height: 41px;
		width: 544px;
		margin: 0;
		padding: 0;
		background-color: transparent;
		list-style: none;
	}
	
	#navigation li
		{
			height: 43px;
			float: left;
		}
		
		#navigation li a
			{
				height: 43px;
				display: block;
				background-repeat: no-repeat;
				background-position: 0 0;
				background-color: transparent;
				text-decoration: none;
			}
		
		#navigation li a span
			{
				display: block;
				/*text-indent: -999em;*/
				text-indent: 0em;
				display:none;
			}
			
		#navigation li a:hover
			{
				background-position: 0 -43px;
			}
			
		body.whyxan #navigation li.nav1 a, body.howwork #navigation li.nav1 a, body.portable_modem #navigation li.nav1 a, 
		body.serviceplans #navigation li.nav2 a, body.planDetail #navigation li.nav2 a, body.allplans #navigation li.nav2 a, 
		body.segmentcb #navigation li.nav2 a, body.segmentsl #navigation li.nav2 a, body.segmentoe #navigation li.nav2 a,
		body.segmenttc #navigation li.nav2 a,
		body.availability #navigation li.nav3 a, body.availability_abelineTX #navigation li.nav3 a, body.availability_lubbockTX #navigation li.nav3 a, body.availability_wichitafallsTX #navigation li.nav3 a,  body.availability_burkburnettTX #navigation li.nav3 a,
		body.support #navigation li.nav4 a, body.faqs #navigation li.nav4 a, body.trouble #navigation li.nav4 a, 
		body.contact #navigation li.nav5 a,
		body.prepaid  #navigation li.nav1_pre a, body.prepaid2  #navigation li.nav2_pre a, body.prepaid3  #navigation li.nav3_pre a, body.prepaid4  #navigation li.nav4_pre a
			{
				background-position: 0 -86px;
			}
			
		
	#navigation li.nav1
		{
			width: 121px;
			background-image: url("../images/nav1.jpg");
		}
		
		#navigation li.nav1 a
			{
				width: 121px;
				background-image: url("../images/nav1.jpg");
			}
	
	#navigation li.nav2
		{
			width: 118px;
			background-image: url("../images/nav2.jpg");
		}
		
		#navigation li.nav2 a
			{
				width: 118px;
				background-image: url("../images/nav2.jpg");
			}
	
	#navigation li.nav3
		{
			width: 110px;
			background-image: url("../images/nav3.jpg");
		}
		
		#navigation li.nav3 a
			{
				width: 110px;
				background-image: url("../images/nav3.jpg");
			}
	
	#navigation li.nav4
		{
			width: 105px;
			background-image: url("../images/nav4.jpg");
		}
		
		#navigation li.nav4 a
			{
				width: 105px;
				background-image: url("../images/nav4.jpg");
			}
	
	#navigation li.nav5
		{
			width: 90px;
			background-image: url("../images/nav5.jpg");
		}
		
		#navigation li.nav5 a
			{
				width: 90px;
				background-image: url("../images/nav5.jpg");
			}
			
/* Prepaid_Navigation
___________________________________________*/

#navigation li.nav1_pre
		{
			width: 143px;
			background-image: url("../images/nav1_pre.jpg");
		}
		
		#navigation li.nav1_pre a
			{
				width: 143px;
				background-image: url("../images/nav1_pre.jpg");
			}
	
	#navigation li.nav2_pre
		{
			width: 158px;
			background-image: url("../images/nav2_pre.jpg");
		}
		
		#navigation li.nav2_pre a
			{
				width: 158px;
				background-image: url("../images/nav2_pre.jpg");
			}
	
	#navigation li.nav3_pre
		{
			width: 115px;
			background-image: url("../images/nav3_pre.jpg");
		}
		
		#navigation li.nav3_pre a
			{
				width: 115px;
				background-image: url("../images/nav3_pre.jpg");
			}
	
	#navigation li.nav4_pre
		{
			width: 128px;
			background-image: url("../images/nav4_pre.jpg");
		}
		
		#navigation li.nav4_pre a
			{
				width: 128px;
				background-image: url("../images/nav4_pre.jpg");
			}
	
	#navigation li.nav5_pre
		{
			width: 104px;
			background-image: url("../images/nav5_pre.jpg");
		}
		
		#navigation li.nav5_pre a
			{
				width: 104px;
				background-image: url("../images/nav5_pre.jpg");
			}
	
	.content
		{
			width: 741px;
			background-image: url("../images/leftContent_bg_extend.jpg") ;
			background-repeat: repeat-y;
			background-position: 0 0;
		}
		
	.content_nobg
		{
			width: 741px;
			background-position: 0 0;
		}

	
	.home .content
		{
			background-image: none ;
		}
	
	.leftContent
		{
			width: 189px;
			float: left;
			background-image: url("../images/leftContent_bg.jpg") ;
			background-repeat: repeat-y;
			background-position: 100% 0;
			background-color: transparent;
			padding: 0 0 20px 0;
			margin: 0;
		}
	
	.leftContent p
		{
			padding: 5px 15px 10px 5px;
		}


	.content_pre
		{
			width: 741px;
			background-position: 0 0;
		}
		
	.content_pre a, .content_pre a:link, .content_pre a:visited, .content_pre a:active, .content_pre a:hover
		{
		color:#EC2D75;
		text-decoration: none;
		}
		
	.leftContent_pre
		{
	width: 189px;
	float: left;
	background-position: 100% 0;
	padding: 0;
	margin: 0;
		}
		
	.leftContent_pre a:link
		{
		color:#FFFFFF;
		}

	.leftContent_pre a:hover
		{
		color:#EC2D75;
		}
		
	.leftContent_pre a:visited
		{
		color:#FFFFFF;
		}
	
	.leftContent_pre p
		{
			padding: 5px 15px 10px 5px;
		}
	
		.subNav
			{
				margin: 0 0 10px 0;
				padding: 0;
				list-style: none;
				width: 177px;
				background-color: transparent;
			}
	
	
		.subNav li
			{
				display: inline;
				padding: 0;
				margin: 0;
				text-indent: 0;
			}
		
		.subNav li a
			{
				height: 24px;
				display: block;
				line-height: 24px;
				background-repeat: no-repeat;
				background-position: 0 0;
				background-color: transparent;
				text-decoration: none;
				text-indent: 25px;
				color: #000;
				padding: 0;
				margin: 0;
			}
			
		.subNav li a:visited
			{
				color: #000;
			}
			
		body.segmentcb .subNav li.sideNav1 a,
		body.segmentsl .subNav li.sideNav2 a,
		body.segmentoe .subNav li.sideNav3 a,
		body.segmenttc .subNav li.sideNav4 a,
		body.cbDetail .subNav li.sideNav1 a,
		body.slDetail .subNav li.sideNav2 a,
		body.oeDetail .subNav li.sideNav3 a,
		body.tcDetail .subNav li.sideNav4 a
			{
				background-position: 0 -48px;
			}
		
		.subNav li a:hover, 
		body.segmentcb .subNav li a:hover, 
		body.segmentsl .subNav li a:hover, 
		body.segmentoe .subNav li a:hover, 
		body.segmenttc .subNav li a:hover,
		body.cbDetail .subNav li a:hover,
		body.slDetail .subNav li a:hover,
		body.oeDetail .subNav li a:hover,
		body.tcDetail .subNav li a:hover
			{
				background-position: 0 -24px;
				color: #000;
			}
			
		
	.subNav li.sideNav1
		{
			background-image: url("../images/sideNav1.jpg");
		}
		
		.subNav li.sideNav1 a
			{
				background-image: url("../images/sideNav1.jpg");
			}
	
	.subNav li.sideNav2
		{
			background-image: url("../images/sideNav2_a.jpg");
		}
		
		.subNav li.sideNav2 a
			{
				background-image: url("../images/sideNav2_a.jpg");
			}
	
	.subNav li.sideNav3
		{
			background-image: url("../images/sideNav3.jpg");
		}
		
		.subNav li.sideNav3 a
			{
				background-image: url("../images/sideNav3.jpg");
			}
	
	.subNav li.sideNav4
		{
			background-image: url("../images/sideNav4_a.jpg");
		}
		
		.subNav li.sideNav4 a
			{
				background-image: url("../images/sideNav4_a.jpg");
			}
	
	
	
	.rightContent
		{
	width: 544px;
	float: left;
	padding: 6px 4px 20px 4px;
	background-position: 10px 15px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 536px;
		}
		
		
	.rightContent_wimax
		{
			width: 544px;
			float: left;
			padding: 6px 4px 20px 4px;
			background-position: 0 7px;
			voice-family: "\"}\"";
			voice-family: inherit;
		
			width: 536px;
		}
		/* Begin hiding from Mac IE */
		/* \*/
		html>body div.rightContent
		{
			width: 536px;
		}
		html>body div.rightContent_wimax
		{
			width: 536px;
		}
		/* End hiding from Mac IE */
		
		
	
		.subNav li ul
			{
				padding: 0;
				margin: 0;
				list-style: none;
				background: #fff;
			}		
			
			.subNav li ul li
				{
					padding: 0;
					margin: 0;
					text-transform: none;
				}
			
			.subNav li ul li a
				{
					text-indent: 40px;
				}
				
			body.segmentcb .subNav li.sideNav1 ul li a, body.segmentcb .subNav.sideNav1 li ul li,
			body.segmentsl .subNav li.sideNav2 ul li a, body.segmentsl .subNav.sideNav2 li ul li,
			body.segmentoe .subNav li.sideNav3 ul li a, body.segmentoe .subNav.sideNav3 li ul li,
			body.segmenttc .subNav li.sideNav4 ul li a, body.segmenttc .subNav.sideNav4 li ul li,
			body.cbDetail .subNav li.sideNav1 ul li a,
			body.slDetail .subNav li.sideNav2 ul li a,
			body.oeDetail .subNav li.sideNav3 ul li a,
			body.tcDetail .subNav li.sideNav4 ul li a
				{
					background-position: 0 0;
				}
				
			body.segmentcb .subNav li.sideNav1 ul li a:hover, 
			body.segmentsl .subNav li.sideNav2 ul li a:hover, 
			body.segmentoe .subNav li.sideNav3 ul li a:hover,
			body.segmenttc .subNav li.sideNav4 ul li a:hover,
			body.cbDetail .subNav li.sideNav1 ul li a:hover,
			body.slDetail .subNav li.sideNav2 ul li a:hover,
			body.oeDetail .subNav li.sideNav3 ul li a:hover,
			body.tcDetail .subNav li.sideNav4 ul li a:hover
				{
					background-position: 0 -24px;
				}


			body.cbDetail .subNav li.sideNav1 ul li a.on
				{
					color: #DB8812;
				}
				

			body.slDetail .subNav li.sideNav2 ul li a.on
				{
					color: #499542;
				}

			body.oeDetail .subNav li.sideNav3 ul li a.on
				{
					color: #0F83C0;
				}
				
			body.tcDetail .subNav li.sideNav4 ul li a.on
				{
					color: #C10D0E;
				}
			
			
			
.subNav li.sideNav1 ul li
		{
			background-image: url("../images/sideNav1_exp.jpg");
		}
		
		.subNav li.sideNav1 ul li a
			{
				background-image: url("../images/sideNav1_exp.jpg");
			}
	
	.subNav li.sideNav2 ul li
		{
			background-image: url("../images/sideNav2_exp_a.jpg");
		}
		
		.subNav li.sideNav2 ul li a
			{
				background-image: url("../images/sideNav2_exp_a.jpg");
			}
	
	.subNav li.sideNav3 ul li
		{
			background-image: url("../images/sideNav3_exp.jpg");
		}
		
		.subNav li.sideNav3 ul li a
			{
				background-image: url("../images/sideNav3_exp.jpg");
			}
	
	.subNav li.sideNav4 ul li
		{
			background-image: url("../images/sideNav4_a.jpg");
		}
		
		.subNav li.sideNav4 ul li a
			{
				background-image: url("../images/sideNav4_exp_a.jpg");
			}
				
				
			body.slDetail .subNav li.sideNav2 a.off
	{
		background-position: 0 0;
	}
	
				body.slDetail .subNav li.sideNav2 a.off:hover
					{
						background-position: 0 -24px;
					}
		
/* Prepaid
----------------------------------------------------*/				
body.prepaid, body.prepaid2, body.prepaid3, body.prepaid4, body.prepaid5, body.prepaid_rewards
	{
	background-image:url(../images/bg_prepaid.gif);
	background-color:#000;
	}

.prepaid .leftContent
		{
			width: 189px;
			float: left;
			background-image: none;
			background-color: #FFF;
			padding: 0 0 5px 0;
			margin: 0;
		}
		
.prepaid .rightContent
		{
	width: 540px;
	height:500px;
	float: left;
	padding: 6px 4px 20px 0px;
	voice-family: "\"}\"";
	voice-family: inherit;
	background-image:url(../images/pre_home_bg.jpg);
	background-repeat:no-repeat;
		}

.prepaid .rightContent p
		{
		float:right;
		display:inline;
		width:300px;
		margin-top:150px;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		}
		/* Begin hiding from Mac IE */
		/* \*/
		html>body.prepaid div.rightContent
		{
			width: 540px;
		}
		/* End hiding from Mac IE */
		
/* pre2
----------------------------------------------------*/

.prepaid2 .leftContent
		{
			width: 189px;
			float: left;
			background-image: none;
			background-color: #FFF;
			padding: 0 0 5px 0;
			margin: 0;
		}
		
.prepaid2 .rightContent
		{
	width: 540px;
	float: left;
	padding: 6px 4px 0px 0px;
	voice-family: "\"}\"";
	voice-family: inherit;
		}

.prepaid2 .rightContent p
		{
		margin:20px;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		}
		/* Begin hiding from Mac IE */
		/* \*/
		html>body.prepaid2 div.rightContent
		{
			width: 540px;
		}
		/* End hiding from Mac IE */
		
/* pre3
----------------------------------------------------*/

.prepaid3 .leftContent
		{
			width: 189px;
			float: left;
			background-image: none;
			background-color: #FFF;
			padding: 0 0 5px 0;
			margin: 0;
		}
		
.prepaid3 .rightContent
		{
			width: 540px;
			float: left;
			padding: 6px 4px 20px 0px;
			voice-family: "\"}\"";
			voice-family: inherit;
		}

.prepaid3 .rightContent p
		{
		margin: 0px 40px 10px 30px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		line-height:20px;
		}
		/* Begin hiding from Mac IE */
		/* \*/
		html>body.prepaid3 div.rightContent
		{
			width: 540px;
		}
		/* End hiding from Mac IE */
		
.yellow_prepaid
		{
		color:#ffc325;
		}
		
.pink_prepaid
		{
		color:#FFF;
		}
		
/* pre4
----------------------------------------------------*/

.prepaid4 .leftContent
		{
			width: 189px;
			float: left;
			background-image: none;
			background-color: #FFF;
			padding: 0 0 5px 0;
			margin: 0;
		}
		
.prepaid4 .rightContent
		{
			width: 540px;
			/*height:800px;*/
			float: left;
			padding: 6px 4px 20px 0px;
			voice-family: "\"}\"";
			voice-family: inherit;
			background-image:url(../images/prepaid_card_bg.jpg);
			background-repeat:no-repeat;
		}

.prepaid4 .rightContent p
		{
		float:right;
		display:inline;
		width:240px;
		margin-top:95px;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		}
		/* Begin hiding from Mac IE */
		/* \*/
		html>body.prepaid4 div.rightContent
		{
			width: 540px;
		}
		/* End hiding from Mac IE */
		
/* pre5
----------------------------------------------------*/

.prepaid5 .leftContent
		{
			width: 189px;
			float: left;
			background-image: none;
			background-color: #FFF;
			padding: 0 0 5px 0;
			margin: 0;
		}
		
.prepaid5 .rightContent
		{
	width: 540px;
	height:500px;
	float: left;
	padding: 6px 4px 20px 0px;
	voice-family: "\"}\"";
	voice-family: inherit;
	background-image:url(../images/prepaid_starter_kit_bg.jpg);
	background-repeat:no-repeat;
		}

.prepaid5 .rightContent p
		{
		float:left;
		display:inline;
		margin-top:200px;
		margin-left:15px;
		width:250px;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:16px;
		line-height:24px;
		}

		/* Begin hiding from Mac IE */
		/* \*/
		html>body.prepaid5 div.rightContent
		{
			width: 540px;
		}
		/* End hiding from Mac IE */
		
		
/* pre_rewards
----------------------------------------------------*/

.prepaid_rewards .leftContent
		{
			width: 189px;
			float: left;
			background-image: none;
			background-color: #FFF;
			padding: 0 0 5px 0;
			margin: 0;
		}
		
.prepaid_rewards .rightContent
		{
			width: 540px;
			/*height:800px;*/
			float: left;
			padding: 6px 4px 20px 0px;
			voice-family: "\"}\"";
			voice-family: inherit;
			background-repeat:no-repeat;
		}

.prepaid_rewards .rightContent p
		{
		margin: 0px 40px 10px 30px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		line-height:20px;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		}
		/* Begin hiding from Mac IE */
		/* \*/
		html>body.prepaid_rewards div.rightContent
		{
			width: 540px;
		}
		/* End hiding from Mac IE */
		
		

.pushed_pre
		{
		margin: 460px 15px 0px 15px;
		text-align:center;
		}
		
.buy_pre
		{
	margin: 255px 0px 0px 475px;
	position:absolute;
	z-index:1;
		}
		
.white_body
		{
		font-family:Arial, Helvetica, sans-serif;
		font-size:20px;
		line-height:24px;
		color:#FFFFFF;
		}
		
.white_body_smaller
		{
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		line-height:24px;
		color:#FFFFFF;
		}
/* home
----------------------------------------------------*/

body.home
	{
		background-image: url("../images/home_bg.jpg") ;
	}
	
.home .leftContent
		{
			width: 189px;
			float: left;
			background-image: none ;
			background-color: #fff;
			padding: 0 0 5px 0;
			margin: 0;
		}
		
.home .rightContent
		{
			width: 544px;
			float: left;
			padding: 6px 4px 20px 0px;
			voice-family: "\"}\"";
			voice-family: inherit;
		
			width: 540px;
		}
		/* Begin hiding from Mac IE */
		/* \*/
		html>body.home div.rightContent
		{
			width: 540px;
		}
		/* End hiding from Mac IE */
		
	
.home .callouts
	{
		
	}

	
	
.home .callouts .titleCallouts
	{
		padding: 0 0 10px 0;
	}
	
.home .callouts h2
	{
	font-size: 16px;
	font-weight: normal;
	margin: 0 0 3px 0;
	padding: 0;
	line-height: 32px;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-color: #fff;
	}
	
	.home .callouts h2 a
		{
			color: #000;
			text-decoration: none;
		}
	
	
.home .firstCallout
	{
		width: 166px;
		float: left;
		margin: 0 22px 0 0;
		
	}
	
	.home .callouts .firstCallout h2
		{
			 background-image: url("../images/home_1stCallout_titlebg.jpg") ; 
		}
	
.home .secondCallout
	{
		width: 166px;
		float: left;
		margin: 0 22px 0 0;
	}
	
	.home .callouts .secondCallout h2
		{
			background-image: url("../images/home_2ndCallout_titlebg.jpg") ;
		}
	
.home .thirdCallout
	{
		width: 166px;
		float: left;
		margin: 0 22px 0 0;
	}
	
	.home .callouts .thirdCallout h2
		{
			background-image: url("../images/home_3rdCallout_titlebg.jpg") ;
		}
	
.home .fourthCallout
	{
		width: 166px;
		float: left;
	}
	
	.home .callouts .fourthCallout h2
		{
			background-image: url("../images/home_2ndCallout_titlebg.jpg") ;
		}
		
.home .prepaidCallout
	{
		width: 166px;
		float: left;
		margin: 0 22px 0 0;
	}
	
	.home .callouts .prepaidCallout h2
		{
			background-image: url("../images/home_prepaidCallout_titlebg.jpg") ;
		}
		
/*NEW INDEX BOTTOMS */
.home .firstCallout2
	{
		width: 166px;
		float: left;
		margin: 0 22px 0 0;
		
	}
	
	.home .callouts .firstCallout2 h2
		{
			 background-image: url("../images/home_1stCallout_titlebg2.jpg") ; 
		}
	
.home .secondCallout2
	{
		width: 166px;
		float: left;
		margin: 0 22px 0 0;
	}
	
	.home .callouts .secondCallout2 h2
		{
			background-image: url("../images/home_2ndCallout_titlebg2.jpg") ;
		}
	
.home .thirdCallout2
	{
		width: 166px;
		float: left;
		margin: 0 22px 0 0;
	}
	
	.home .callouts .thirdCallout2 h2
		{
			background-image: url("../images/home_3rdCallout_titlebg2.jpg") ;
		}
	
.home .fourthCallout2
	{
		width: 166px;
		float: left;
	}
	
	.home .callouts .fourthCallout2 h2
		{
			background-image: url("../images/home_2ndCallout_titlebg2.jpg") ;
		}
		
/* END NEW CALLOUTS */
	
.home .callouts span
	{
		color: #BD5D00;
		font-weight: bold;
		font-family: arial;
	}
	
	
.home .callouts span a
	{
		font-weight: normal;
		font-family: "Lucida Sans Unicode","Lucida Grande", "Lucida Sans", "Trebuchet MS", Verdana, Arial, sans-serif; 
	}


/* site map
----------------------------------------------------

.sitemap .rightContent
	{
			background-image: url("../images/sitemapHead.gif") ;
			background-repeat: no-repeat;
			background-position: 0 7px;
			background-color: #fff;
	}
	
.sitemap .rightContent h1
	{
		background-image: url("") ;
		background-repeat: no-repeat;
		background-position: 5% 50%;
		background-color: transparent;
		line-height: 81px;
		font-weight: 0;
		font-size: 8px;
	}
	
	.sitemap .rightContent h1 span
		{
			display: block;
			text-indent: -999em;
		}*/


/* promo
----------------------------------------------------*/

.promo .rightContent
	{
			background-image: url("../images/cback_header.gif") ;
			background-repeat: no-repeat;
			background-position: 0 7px;
			background-color: #fff;
	}
	
	
	#left1
	{
			float:left;
			display:inline; 
			padding: 0px 10px 0px 0px; 
	}
	
	#right1
	{
			float:left;
			display:inline;
			width:200px; 
			padding: 30px 0px 0px 0px;
	}
		
		
.promo .rightContent h1
	{
		background-image: url("") ;
		background-repeat: no-repeat;
		background-position: 5% 50%;
		background-color: transparent;
		line-height: 81px;
		font-weight: 0;
		font-size: 8px;
	}
	

	.promo .rightContent h1 span
		{
			display: block;
			text-indent: -999em;
		}


/* promoplans
----------------------------------------------------*/

.promoplans .rightContent
	{
			background-image: url("../images/promoplan_header_a.gif") ;
			background-repeat: no-repeat;
			background-position: 0 7px;
			background-color: #fff;
	}
	
	


.promoplans .rightContent h1
	{
		background-image: url("") ;
		background-repeat: no-repeat;
		background-position: 5% 50%;
		background-color: transparent;
		line-height: 81px;
		font-weight: 0;
		font-size: 8px;
	}
	
	.promoplans .rightContent h1 span
		{
			display: block;
			text-indent: -999em;
		}

/* Free Modem
----------------------------------------------------*/

.freemodem .rightContent
	{
			background-image: url("../images/promoplan_header_b.gif") ;
			background-repeat: no-repeat;
			background-position: 0 7px;
			background-color: #fff;
	}
	
	


.freemodem .rightContent h1
	{
		background-image: url("") ;
		background-repeat: no-repeat;
		background-position: 5% 50%;
		background-color: transparent;
		line-height: 81px;
		font-weight: 0;
		font-size: 8px;
	}
	
	.freemodem .rightContent h1 span
		{
			display: block;
			text-indent: -999em;
		}
		
/* Promotion From Home Page
----------------------------------------------------*/

.promotional .rightContent
	{
			background-image: url("../images/50promo.gif") ;
			background-repeat: no-repeat;
			background-position: 0 7px;
			background-color: #fff;
	}
	
	


.promotional .rightContent h1
	{
		background-image: url("") ;
		background-repeat: no-repeat;
		background-position: 5% 50%;
		background-color: transparent;
		line-height: 81px;
		font-weight: 0;
		font-size: 8px;
	}
	
	.promotional .rightContent h1 span
		{
			display: block;
			text-indent: -999em;
		}

/* holidaypromo
----------------------------------------------------*/

.holidaypromo .rightContent
	{
			background-image: url("../images/title_holidaypromo.gif") ;
			background-repeat: no-repeat;
			background-position: 0 7px;
			background-color: #fff;
	}
	
	
	#left1
	{
			float:left;
			display:inline; 
			padding: 0px 10px 0px 0px; 
	}
	
	#right1
	{
			float:left;
			display:inline;
			width:200px; 
			padding: 30px 0px 0px 0px;
	}
		
		
.holidaypromo .rightContent h1
	{
		background-image: url("") ;
		background-repeat: no-repeat;
		background-position: 5% 50%;
		background-color: transparent;
		line-height: 81px;
		font-weight: 0;
		font-size: 8px;
	}
	

	.holidaypromo .rightContent h1 span
		{
			display: block;
			text-indent: -999em;
		}



/* holidaypromo2
----------------------------------------------------*/

.holidaypromo2 .rightContent
	{
			background-image: url("../images/title_holidaypromo2.gif") ;
			background-repeat: no-repeat;
			background-position: 0 7px;
			background-color: #fff;
	}
	
	
	#left1
	{
			float:left;
			display:inline; 
			padding: 0px 10px 0px 0px; 
	}
	
	#right1
	{
			float:left;
			display:inline;
			width:200px; 
			padding: 30px 0px 0px 0px;
	}
		
		
.holidaypromo2 .rightContent h1
	{
		background-image: url("") ;
		background-repeat: no-repeat;
		background-position: 5% 50%;
		background-color: transparent;
		line-height: 81px;
		font-weight: 0;
		font-size: 8px;
	}
	

	.holidaypromo2 .rightContent h1 span
		{
			display: block;
			text-indent: -999em;
		}








/* halloween
----------------------------------------------------*/

.halloween .rightContent
	{
			background-image: url("../images/halloween_header.gif") ;
			background-repeat: no-repeat;
			background-position: 0 7px;
			background-color: #fff;
	}
	
	


.halloween .rightContent h1
	{
		background-image: url("") ;
		background-repeat: no-repeat;
		background-position: 5% 50%;
		background-color: transparent;
		line-height: 81px;
		font-weight: 0;
		font-size: 8px;
	}
	
	.halloween .rightContent h1 span
		{
			display: block;
			text-indent: -999em;
		}



/* summersale
----------------------------------------------------*/

.sale .rightContent
	{
			background-image: url("../images/summersale.gif") ;
			background-repeat: no-repeat;
			background-position: 0 7px;
			background-color: #fff;
	}
	
.sale .rightContent h1
	{
		background-image: url("") ;
		background-repeat: no-repeat;
		background-position: 5% 50%;
		background-color: transparent;
		line-height: 81px;
		font-weight: 0;
		font-size: 8px;
	}
	
	.sale .rightContent h1 span
		{
			display: block;
			text-indent: -999em;
		}






/* About Us
----------------------------------------------------*/

.about .rightContent
	{
			background-image: url("../images/AboutUsHead.gif") ;
			background-repeat: no-repeat;
			background-position: 0 7px;
			background-color: #fff;
	}
	
.about .rightContent h1
	{
		background-image: url("") ;
		background-repeat: no-repeat;
		background-position: 5% 50%;
		background-color: transparent;
		line-height: 81px;
		font-weight: 0;
		font-size: 8px;
	}
	
	.about .rightContent h1 span
		{
			display: block;
			text-indent: -999em;
		}
		
/* March 08
----------------------------------------------------*/

.march08 .rightContent
	{
			background-image: url("../images/special_offer.gif") ;
			background-repeat: no-repeat;
			background-position: 0 7px;
			background-color: #fff;
	}
	
.march08 .rightContent h1
	{
		background-image: url("") ;
		background-repeat: no-repeat;
		background-position: 5% 50%;
		background-color: transparent;
		line-height: 81px;
		font-weight: 0;
		font-size: 8px;
	}
	
	.march08 .rightContent h1 span
		{
			display: block;
			text-indent: -999em;
		}
		
		/* Careers
----------------------------------------------------

.careers .rightContent
	{
			background-image: url("../images/career_header.gif") ;
			background-repeat: no-repeat;
			background-position: 0 7px;
			background-color: #fff;
	}
	
.careers .rightContent h1
	{
		background-image: url("") ;
		background-repeat: no-repeat;
		background-position: 5% 50%;
		background-color: transparent;
		line-height: 81px;
		font-weight: 0;
		font-size: 8px;
	}
	
	.careers .rightContent h1 span
		{
			display: block;
			text-indent: -999em;
		}*/


/* Investor Relations
----------------------------------------------------*/

.investor .rightContent
	{
			background-image: url("../images/irheader.gif") ;
			background-repeat: no-repeat;
			background-position: 0 7px;
			background-color: #fff;
	}
	
.investor  .rightContent h1
	{
		background-image: url("") ;
		background-repeat: no-repeat;
		background-position: 5% 50%;
		background-color: transparent;
		line-height: 81px;
		font-weight: 0;
		font-size: 8px;
	}
	
	.investor .rightContent h1 span
		{
			display: block;
			text-indent: -999em;
		}



/* Xanadoo difference
----------------------------------------------------*/

.difference .rightContent
	{
			background-image: url("../images/DifferenceHead.gif") ;
			background-repeat: no-repeat;
			background-position: 0 7px;
			background-color: #fff;
	}
	
.difference .rightContent h1
	{
		background-image: url("") ;
		background-repeat: no-repeat;
		background-position: 5% 50%;
		background-color: transparent;
		line-height: 81px;
		font-weight: 0;
		font-size: 8px;
	}
	
	.difference .rightContent h1 span
		{
			display: block;
			text-indent: -999em;
		}
		
		
		.difference td.column1
		{
			width: 187px;
			text-align: center;
			font-size:12px;
			font-weight:bold;
		}
		
		.difference td.column2
		{
			width: 147px;
			text-align: center;
			font-size:14px;
			font-weight: bold;
			color:#00CC33;
		}
		
		.difference td.column3
		{
			width: 147px;
			text-align: center;
			font-size:14px;
			font-weight: bold;
			color:#FF0000;
		}
		
				
		.difference td.column2a
		{
			width: 147px;
			text-align: center;
			font-size:12px;
			font-weight: bold;
			color:#00CC33;
		}
		
		.difference td.column3a
		{
			width: 147px;
			text-align: center;
			font-size:12px;
			font-weight: bold;
			color:#FF0000;
		}

	.difference tr.titles td
		{
			background-image: url(../images/allplans_bg_light.jpg);
			background-repeat: repeat-x;
			background-position: 0 100%;
			background-color: #EBEBEB ;
			height:70px;
			font-size: 12px;
			font-weight: bold;
			color: #000;
			/*line-height: 55px;
			text-indent: 5px;*/
		}
	
	.difference tr.dark td
		{
			background-image: url(../images/allplans_bg_dark.jpg);
			background-repeat: repeat-x;
			background-position: 0 100%;
			background-color: #DBDBDB;
			height:40px;
		}
	
	.difference tr.light td
		{
			background-image: url(../images/allplans_bg_light.jpg);
			background-repeat: repeat-x;
			background-position: 0 100%;
			background-color: #EBEBEB ;
			height:40px;
		}
		
	.difference tr.prepaid td
		{
			background-image: url(../images/allplans_bg_prepaid.jpg);
			background-repeat: repeat-x;
			background-position: 0 100%;
			background-color: #EBEBEB ;
			height:40px;
		}



/* News
----------------------------------------------------*/

.news .rightContent
	{
			background-image: url("../images/NewsHead.gif") ;
			background-repeat: no-repeat;
			background-position: 0 7px;
			background-color: #fff;
	}
	
.news .rightContent h1
	{
		background-image: url("") ;
		background-repeat: no-repeat;
		background-position: 5% 50%;
		background-color: transparent;
		line-height: 81px;
		font-weight: 0;
		font-size: 8px;
	}
	
	.news .rightContent h1 span
		{
			display: block;
			text-indent: -999em;
		}
		
		


/* Portable Modem
----------------------------------------------------

.portable_modem .rightContent
	{
			background-image: url("../images/portable_modem.gif") ;
			background-repeat: no-repeat;
			background-position: 0 7px;
			background-color: #fff;
	}
	
.portable_modem .rightContent h1
	{
		background-image: url("") ;
		background-repeat: no-repeat;
		background-position: 5% 50%;
		background-color: transparent;
		line-height: 81px;
		font-weight: 0;
		font-size: 8px;
	}
	
	.portable_modem .rightContent h1 span
		{
			display: block;
			text-indent: -999em;
		}*/





/* Why Xanadoo
----------------------------------------------------*/

.whyxan .rightContent
	{
			background-image: url("../images/whyxan-head2.gif") ;
			background-repeat: no-repeat;
			background-position: 0 7px;
			background-color: #fff;
	}
	
.whyxan .rightContent h1
	{
		background-image: url("") ;
		background-repeat: no-repeat;
		background-position: 5% 50%;
		background-color: transparent;
		line-height: 81px;
		font-weight: 0;
		font-size: 8px;
	}
	
	.whyxan .rightContent h1 span
		{
			display: block;
			text-indent: -999em;
		}

		
/* How does it work
----------------------------------------------------

.howwork .rightContent
	{
			background-image: url("../images/howWorkHead.gif") ;
			background-repeat: no-repeat;
			background-position: 0 7px;
			background-color: #fff;
	}
	
.howwork .rightContent h1
	{
		background-image: url("") ;
		background-repeat: no-repeat;
		background-position: 5% 50%;
		background-color: transparent;
		line-height: 81px;
		font-weight: 0;
		font-size: 8px;
	}
	
	.howwork .rightContent h1 span
		{
			display: block;
			text-indent: -999em;
		}*/
		
		
/* Availability
----------------------------------------------------*/
	
.availability .rightContent
	{
			/*background-image: url("../images/titlebg_availability.jpg");*/
			background-repeat: no-repeat;
			background-position: 0 7px;
			background-color: #fff;
	}
	
.availability .rightContent h1
	{
		/*background-image: url("../images/title_availability.gif");*/
		/*background-repeat: no-repeat;
		background-position: 5% 50%;
		background-color: transparent;
		line-height: 81px;
		font-weight: 0;*/
		font-size: 18px;
	}
	
	.availability .rightContent h1 span
		{
			display: block;
			/*text-indent: -999em;*/
		}
	
	
	.availability .textServiceplan
	{
		font-size: 14px;
		font-weight: normal;
		line-height: 20px;
		margin-bottom: 10px;
		margin-top: 20px;
		font-weight: normal;
	}
	
		
	.availability .rightContent .dropdown
	{
		
			width:169px;
				
	}
	
	
	
	
	
	

	
/* Support
----------------------------------------------------

.support .rightContent
	{
			background-image: url("../images/supportHead.gif") ;
			background-repeat: no-repeat;
			background-position: 0 7px;
			background-color: #fff;
	}
	
.support .rightContent h1
	{
		background-image: url("") ;
		background-repeat: no-repeat;
		background-position: 5% 50%;
		background-color: transparent;
		line-height: 81px;
		font-weight: 0;
		font-size: 8px;
	}
	
	.support .rightContent h1 span
		{
			display: block;
			text-indent: -999em;
		}*/


/* faqs
----------------------------------------------------*/

.faqs .rightContent
	{
			background-image: url("../images/faqshead.gif") ;
			background-repeat: no-repeat;
			background-position: 0 7px;
			background-color: #fff;
	}
	
.faqs .rightContent h1
	{
		background-image: url("") ;
		background-repeat: no-repeat;
		background-position: 5% 50%;
		background-color: transparent;
		line-height: 81px;
		font-weight: 0;
		font-size: 8px;
	}
	
	.faqs .rightContent h1 span
		{
			display: block;
			text-indent: -999em;
		}
		
		
/* trouble
----------------------------------------------------

.trouble .rightContent
	{
			background-image: url("../images/troubleshoothead.gif") ;
			background-repeat: no-repeat;
			background-position: 0 7px;
			background-color: #fff;
	}
	
.trouble .rightContent h1
	{
		background-image: url("") ;
		background-repeat: no-repeat;
		background-position: 5% 50%;
		background-color: transparent;
		line-height: 81px;
		font-weight: 0;
		font-size: 8px;
	}
	
	.trouble .rightContent h1 span
		{
			display: block;
			text-indent: -999em;
		}*/
		
		

/* Contact
----------------------------------------------------*/

.contact .rightContent
	{
	background-repeat: no-repeat;
	background-color: #fff;
	}
	
.contact .rightContent h1
	{
	background-image: url("");
	background-repeat: no-repeat;
	background-color: transparent;
	line-height: 65px;
	font-weight: 0;
	font-size: 8px;
	height: 125px;
	}
	
	.contact .rightContent h1 span
		{
			display: block;
			text-indent: -999em;
		}


/* Order
----------------------------------------------------*/

.order .rightContent
	{
			background-image: url("../images/order_entry_head.gif") ;
			background-repeat: no-repeat;
			background-position: 0 7px;
			background-color: #fff;
	}
	
.order .rightContent h1
	{
		background-image: url("") ;
		background-repeat: no-repeat;
		background-position: 5% 50%;
		background-color: transparent;
		line-height: 81px;
		font-weight: 0;
		font-size: 8px;
	}
	
	.order .rightContent h1 span
		{
			display: block;
			text-indent: -999em;
		}



/* Service Plans Wimax
----------------------------------------------------
.serviceplans .rightContent_wimax
	{
			background-image: url("../images/top_callout.jpg");
			background-repeat: no-repeat;
			background-position: 0 7px;
			background-color: #fff;
	}
	
.serviceplans .rightContent_wimax h1
	{
		background-image: url("") ;
		background-repeat: no-repeat;
		background-position: 5% 50%;
		background-color: transparent;
		line-height: 81px;
		font-weight: 0;
		font-size: 8px;
	}
	
	.serviceplans .rightContent_wimax h1 span
		{
			display: block;
			text-indent: -999em;
		}*/
	
.serviceplans .rightContent_wimax .textServiceplan
	{
		font-size: 14px;
		font-weight: normal;
		line-height: 20px;
		margin-bottom: 10px;
		margin-top: 10px;
	}
	
	
/* Service Plans
----------------------------------------------------

.serviceplans .rightContent
	{
			background-image: url("../images/top_callout.jpg");
			background-repeat: no-repeat;
			background-position: 3px 6px;
			background-color: #fff;
	}

	
.serviceplans .rightContent h1
	{
	background-image: url("");
	background-repeat: no-repeat;
	background-position: 5% 50%;
	background-color: transparent;
	line-height: 77px;
	font-weight: normal;
	font-size: 8px;
	}
	
	.serviceplans .rightContent h1 span
		{
			display: block;
			text-indent: -999em;
		}*/
	
.serviceplans .rightContent .textServiceplan
	{
		font-size: 14px;
		font-weight: normal;
		line-height: 20px;
		margin-bottom: 10px;
		margin-top: 10px;
	}
	
.serviceplans .callouts h2
	{
		font-size: 16px;
		font-weight: normal;
		margin: 0 0 3px 0;
		padding: 0;
		line-height: 32px;
		text-indent: 7px;
		background-repeat: no-repeat;
		background-position: 0 0;
		background-color: #fff;
	}
	
	.serviceplans .callouts h2 a
		{
			color: #000;
			text-decoration: none;
		}
	

.serviceplans .segments {
	float:left;
	width:175px;
	margin:0 5px 20px 0;
	background-image:url(../images/segment_bg.jpg);
}
.serviceplans .segments_cap {
	float:left;
	width:175px;
	margin:0;
	background-image:url(../images/segment_bg.jpg);
}
.serviceplans .segments_prepaid {
	float:left;
	width:265px;
	margin:0 5px 0 0;
}
.serviceplans .segments_dv {
	float:left;
	width:265px;
	margin:0;
}
.serviceplans .firstCallout
	{
		width: 257px;
		float: left;
		margin: 0 22px 0 0;
		
	}
	
	.serviceplans .callouts .firstCallout h2
		{
			background-image: url("../images/serviceplans_1stCallout_titlebg_a.jpg") ;
		}
	
.serviceplans .secondCallout
	{
		width: 257px;
		float: left;
		margin: 0 0 0 0;
	}
	
	.serviceplans .callouts .secondCallout h2
		{
			background-image: url("../images/serviceplans_3rdCallout_titlebg_a.jpg") ;
		}
	
.serviceplans .thirdCallout
	{
		width: 257px;
		float: left;
		margin: 0 22px 0 0;
	}
	
	.serviceplans .callouts .thirdCallout h2
		{
			background-image: url("../images/serviceplans_2ndCallout_titlebg_a.jpg") ;
		}
	
.serviceplans .fourthCallout
	{
		width: 257px;
		float: left;
	}
	
	.serviceplans .callouts .fourthCallout h2
		{
			background-image: url("../images/serviceplans_4thCallout_titlebg_a.jpg") ;
		}
	
.serviceplans .callouts span
	{
		color: #BD5D00;
		font-weight: bold;
		font-family: arial;
	}
	
.serviceplans .callouts span a
	{
		font-weight: normal;
		font-family: "Lucida Sans Unicode","Lucida Grande", "Lucida Sans", "Trebuchet MS", Verdana, Arial, sans-serif; 
	}
	

	
.serviceplans .btnCallouts
	{
		padding: 0 0 20px 0;
		margin: 0 0 20px 0;
	}
	
/* All Plans
----------------------------------------------------

.allplans .rightContent
	{
			background-image: url("../images/top_callout.jpg") ;
			background-repeat: no-repeat;
			background-position: 3px 7px;
			background-color: #fff;
	}
	
.allplans .rightContent h1
	{
	/*background-image: url("../images/title_allplans.gif") ;
		background-repeat: no-repeat;
	background-position: 5% 50%;
	background-color: transparent;
	line-height: 77px;
	font-weight: 0;
	font-size: 8px;
	}
	
	
	
	.allplans .rightContent h1 span
		{
			display: block;
			text-indent: -999em;
			background-color: transparent;
		}*/
	
	
	.allplans td.columnIcons
		{
			width: 75px;
			color: #31802A;
			text-align: center;
			padding: 5px 0 0 0;
		}
	
	.allplans td.column1
		{
			width: 95px;
			color: #31802A;
			text-align: center;
		}
	
		.allplans td.column1 img
			{
				margin: 0 0 5px 0 ;
			}
		
	.allplans td.column2
		{
			width: 75px;
			text-align: center;
		}
	
		.allplans td.column2 img
			{
				margin: 0 0 5px 0 ;
			}
	
	.allplans td.column3
		{
			width: 274px;
			text-align: left;
			font-size:11px;
		}
	
	.allplans td.column3 ul
		{
			list-style: square;
			margin: 0 0 0 0;
			padding: 5px 5px 5px 20px;
		}
	
		.allplans td.column3 img
			{
				margin: 0 0 5px 5px ;
			}

	
		.allplans td.column3 .btns
			{
				text-align: center;
			}
	
	
	/* .allplans td.column4
		{
			width: 116px;
			text-align: center;
		}
	
		.allplans td.column4 img
			{
				margin: 0 0 5px 0 ;
			} */
	
	.allplans tr.titles td
		{
			background-image: url(../images/allplans_bg_light.jpg);
			background-repeat: repeat-x;
			background-position: 0 100%;
			background-color: #EBEBEB ;
			font-size: 12px;
			text-align: left; 
			font-weight: bold;
			color: #000;
			line-height: 55px;
			text-indent: 5px;
		}
	
	.allplans tr.dark td
		{
			background-image: url(../images/allplans_bg_dark.jpg);
			background-repeat: repeat-x;
			background-position: 0 100%;
			background-color: #DBDBDB;
		}
	
	.allplans tr.light td
		{
			background-image: url(../images/allplans_bg_light.jpg);
			background-repeat: repeat-x;
			background-position: 0 100%;
			background-color: #EBEBEB ;
		}
		
	.allplans tr.prepaid td
		{
			background-image: url(../images/allplans_bg_prepaid.jpg);
			background-repeat: repeat-x;
			background-position: 0 100%;
			background-color: #fac4d8;
		}
	
	
/* Segment Callouts
----------------------------------------------------*/

.segmentCallout
	{
		padding: 0 0 5px 0;
		background-image: url("../images/segment_calloutbg.jpg") ;
		background-repeat: repeat-x;
		background-position: 0 0;
		background-color: #fff;
		margin: 0 0 0 0;
	}

	.segmentCallout ul
		{
			margin: 0 0 0 0;
			padding: 10px 10px 10px 30px;
			font-size: 9px;
			list-style: square;
		}
		
	.segmentCallout span
		{
			display: block;
			text-align: center;
		}
		
		.segmentCallout span img
			{
				margin: 0 0 4px 0;
			}
			
.btnCallouts
	{
		padding: 0 0 15px 0;
		margin: 0 0 10px 0;
	}
		
	
	.btnCallouts div
		{
			display: block;
			text-align: center;
		} 
		
	.home .btnCallouts div
		{
			display: block;
			text-align: left;
		} 
		
	.btnCallouts div img
			{
				margin: 0 0 4px 0;
			}
	
.btnSegments
	{
		height: 55px;
		position: relative;
	}
	
	.btnSegments .btn1
		{
			position: absolute;
			top: 0;
			left: 0;
		}
	
	.btnSegments .btn2
		{
			position: absolute;
			top: 0;
			left: 285px;
		}
	
	.btnSegments .btn3
		{
			position: absolute;
			top: 45px;
			left: 4px;
		}
		
		.btnSegments .btn4
		{
		
			position: absolute;
			top: 30px;
			left: 205px;
		}
		
	
/* Segment Casual Browser
----------------------------------------------------
	
.segmentcb .rightContent
	{
			background-image: url("../images/casual_browser_header_1010.jpg");
			background-repeat: no-repeat;
			background-color: #fff;
			background-position:5px 5px;
	}
	
.segmentcb .rightContent h1
	{
		background-color: transparent;
		line-height: 120px;
		font-weight: 0;
		font-size: 8px;
		height:273px;
	}
	
	.segmentcb .rightContent h1 span
		{
			display: block;
			text-indent: -999em;
			background-color: transparent;
		}*/
	
.segmentcb .callouts h2
	{
		font-size: 16px;
		font-weight: normal;
		margin: 0 0 3px 0;
		padding: 0;
		line-height: 32px;
		text-indent: 7px;
		background-repeat: no-repeat;
		background-position: 0 0;
		background-color: #fff;
	}
	
	
.segmentcb .firstCallout
	{
		width: 155px;
		float: left;
		margin: 0 22px 0 0;
	}
	
	.segmentcb .callouts .firstCallout h2
		{
			background-image: url("../images/segmentcb_1stCallout_titlebg.jpg") ;
		}
	
.segmentcb .secondCallout
	{
		width: 155px;
		float: left;
		margin: 0 22px 0 0;
	}
	
	.segmentcb .callouts .secondCallout h2
		{
			background-image: url("../images/segmentcb_2ndCallout_titlebg.jpg") ;
		}
	
.segmentcb .thirdCallout
	{
		width: 155px;
		float: left;
		margin: 0 0 0 0;
	}
	
	.segmentcb .callouts .thirdCallout h2
		{
			background-image: url("../images/segmentcb_3rdCallout_titlebg.jpg") ;
		}
	
.segmentcb .fourthCallout
	{
		display: none;
	}
	

/* Segment Student Life
----------------------------------------------------
	
.segmentsl .rightContent
	{
			background-image: url("../images/titlebg_segmentsl.jpg") ;
			background-repeat: no-repeat;
			background-color: #fff;
	}
	
.segmentsl .rightContent h1
	{
		background-image: url("../images/title_segmentsl.gif") ;
		background-repeat: no-repeat;
		background-position: 5% 50%;
		background-color: transparent;
		line-height: 120px;
		font-weight: 0;
		font-size: 8px;
	}
	
	.segmentsl .rightContent h1 span
		{
			display: block;
			text-indent: -999em;
			background-color: transparent;
		}*/
	
.segmentsl .callouts h2
	{
		font-size: 16px;
		font-weight: normal;
		margin: 0 0 3px 0;
		padding: 0;
		line-height: 32px;
		text-indent: 7px;
		background-repeat: no-repeat;
		background-position: 0 0;
		background-color: #fff;
	}
	
	
.segmentsl .firstCallout
	{
		width: 155px;
		float: left;
		margin: 0 22px 0 0;
	}
	
	.segmentsl .callouts .firstCallout h2
		{
			background-image: url("../images/segmentsl_1stCallout_titlebg.jpg") ;
		}
	
.segmentsl .secondCallout
	{
		width: 155px;
		float: left;
		margin: 0 22px 0 0;
	}
	
	.segmentsl .callouts .secondCallout h2
		{
			background-image: url("../images/segmentsl_2ndCallout_titlebg.jpg") ;
		}
	
.segmentsl .thirdCallout
	{
		width: 155px;
		float: left;
		margin: 0 0 0 0;
	}
	
	.segmentsl .callouts .thirdCallout h2
		{
			background-image: url("../images/segmentsl_3rdCallout_titlebg.jpg") ;
		}
	
.segmentsl .fourthCallout
	{
		display: none;
	}

/* Segment Online Enthusiast
----------------------------------------------------
	
.segmentoe .rightContent
	{
			background-image: url("../images/online_enthusiast_header_1010.jpg") ;
			background-repeat: no-repeat;
			background-color: #fff;
			background-position:5px 5px;
	}
	
.segmentoe .rightContent h1
	{
		background-color: transparent;
		line-height: 120px;
		font-weight: 0;
		font-size: 8px;
		height:273px;
	}
	
	.segmentoe .rightContent h1 span
		{
			display: block;
			text-indent: -999em;
		}*/
		
.segmentoe .callouts h2
	{
		font-size: 16px;
		font-weight: normal;
		margin: 0 0 3px 0;
		padding: 0;
		line-height: 32px;
		text-indent: 7px;
		background-repeat: no-repeat;
		background-position: 0 0;
		background-color: #fff;
	}
	
	
.segmentoe .firstCallout
	{
		width: 155px;
		float: left;
		margin: 0 22px 0 0;
	}
	
	.segmentoe .callouts .firstCallout h2
		{
			background-image: url("../images/segmentoe_1stCallout_titlebg.jpg") ;
		}
	
.segmentoe .secondCallout
	{
		width: 155px;
		float: left;
		margin: 0 22px 0 0;
	}
	
	.segmentoe .callouts .secondCallout h2
		{
			background-image: url("../images/segmentoe_2ndCallout_titlebg.jpg") ;
		}
	
.segmentoe .thirdCallout
	{
		width: 155px;
		float: left;
		margin: 0 0 0 0;
	}
	
	.segmentoe .callouts .thirdCallout h2
		{
			background-image: url("../images/segmentoe_3rdCallout_titlebg.jpg") ;
		}
	
.segmentoe .fourthCallout
	{
		display: none;
	}
	
/* Segment Online Enthusiast
----------------------------------------------------
	
.segmenttc .rightContent
	{
			background-image: url("../images/totally_connected_header_1010.jpg") ;
			background-repeat: no-repeat;
			background-color: #fff;
			background-position:5px 5px;
	}
	
.segmenttc .rightContent h1
	{
	background-color: transparent;
	line-height: 40px;
	font-weight: 0;
	font-size: 8px;
	height:273px;
	}
	
	.segmenttc .rightContent h1 span
		{
			display: block;
			text-indent: -999em;
		}*/
	
.segmenttc .callouts h2
	{
		font-size: 16px;
		font-weight: normal;
		margin: 0 0 3px 0;
		padding: 0;
		line-height: 32px;
		text-indent: 7px;
		background-repeat: no-repeat;
		background-position: 0 0;
		background-color: #fff;
	}
	
	
.segmenttc .firstCallout
	{
		width: 234px;
		float: left;
		margin: 0 22px 0 0;
	}
	
	.segmenttc .callouts .firstCallout h2
		{
			background-image: url("../images/segmenttc_1stCallout_titlebg.jpg") ;
		}
	
.segmenttc .secondCallout
	{
		width: 234px;
		float: left;
		margin: 0 0 0 0;
	}
	
	.segmenttc .callouts .secondCallout h2
		{
			background-image: url("../images/segmenttc_2ndCallout_titlebg.jpg") ;
		}
	
.segmenttc .thirdCallout
	{
		display: none;
	}
	
.segmenttc .fourthCallout
	{
		display: none;
	}
	
	
/* Template 2 
----------------------------------------------------*/

.template2 .header .topNavigation
		{
			position: absolute;
			left: 197px;
			top: 65px;
			font-size: 10px;
			width: 544px;
			background-image: url("../images/colorbar.gif") ;
			background-repeat: no-repeat;
			background-position: 0 100%;
			background-color: #fff;
			padding: 0 0 10px 0;
			text-align: right;
		}

.template2 .navContent
	{
		height: 20px;
		font-size: 10px;
	}
	
.template2 .navContent .info
	{
		float: left;
		height: 20px;
		width: 200px;
		line-height: 20px;
		text-align: left;
	}
	
.template2 .navContent .buttons
	{
		float: right;
		height: 20px;
		width: 200px;
		line-height: 20px;
		text-align: right;
	}

.template2 .navContent .buttons a {text-decoration:none}
.template2 .navContent .buttons a:link {color:#2F7DD5}
.template2 .navContent .buttons a:visited {color:#2F7DD5}
.template2 .navContent .buttons a:active {color:#2F7DD5}
.template2 .navContent .buttons a:hover {color:#000}


	
	
/* Segment Online Enthusiast planDetail cbDetail
----------------------------------------------------*/
	
.planDetail .rightContent
	{
		position: relative;
	}
	
	.planDetail .rightContent .titleImg
		{
			padding-top: 23px;
			padding-left: 15px;
			height: 88px;
			voice-family: "\"}\"";
			voice-family: inherit;
			height: 65px;
		}
		/* Begin hiding from Mac IE */
		/* \*/
		html>body.planDetail .rightContent .titleImg
		{
			height: 65px;
		}
		/* End hiding from Mac IE */
	
	.planDetail .rightContent .info
		{
	float: left;
	padding: 25px 0 0 0;
	width: 340px;
		}
	
	.planDetail .rightContent .info p
		{
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 5;
		}
	
	.planDetail .rightContent .price
		{
			float: right;
			padding: 140px 0 0 0;
		}
	
	.planDetail .rightContent .info .planIncludes
		{
			margin: 10px 0 -5px 0;
		}
	
	.planDetail .rightContent .info .plus
		{
			margin: 10px 0 -10px 0;
		}
	
	.planDetail .rightContent .info ul
		{
			padding: 5px 5px 5px 20px;
		}
		
		
	.ordernow
		{	
			padding: 10px 0 0 0;
			float: right;
		}
	.add_digital
		{
	padding: 10px 0 0 0;
	margin-top:15px;
	width:540px;
	height:306px;
	background-image:url(../images/add_digital_voice_bg_2.jpg);
		}
	.cbDetail .rightContent
		{
			background-image: url("../images/planTitleBg_cb.png");
			background-repeat: no-repeat;
			background-color: #fff;
		}
	
	.cbDetail .includes
		{
			background-image: url("../images/planTextBg_cb.jpg") ;
			background-repeat: repeat-x;
			background-position: 0 0;
			background-color: #fff;
			padding: 5px 10px 0 20px;
			margin: 10px 0 0 0;
			font-size:11px;
		}
	
	.cbDetail .plans
		{
			background-color: #fff;
			padding: 5px 10px 0 20px;
			margin: 10px 0 10px 0;
			font-size:11px;
		}
		
		
	.slDetail .rightContent
		{
			background-image: url("../images/planTitleBg_sl.jpg") ;
			background-repeat: no-repeat;
			background-color: #fff;
		}
		
		
	.slDetail .lap
		{
			background-image: url("../images/planTitleBg_sl_lap.jpg") ;
			background-repeat: no-repeat;
			background-color: #fff;
		}
		
	.slDetail .includes
		{
			background-image: url("../images/planTextBg_sl.jpg") ;
			background-repeat: repeat-x;
			background-position: 0 0;
			background-color: #fff;
			padding: 5px 10px 0 20px;
			margin: 10px 0 0 0;
			font-size:11px;
		}
	
	.slDetail .plans
		{
			background-color: #fff;
			padding: 5px 10px 0 20px;
			margin: 10px 0 10px 0;
			font-size:11px;
		}
		
/* PLAN PAGES - COLORED HEADERS */		
	.oeDetail .rightContent
		{
			background-image: url("../images/planTitleBg_oe_updated.png") ;
			background-repeat: no-repeat;
			background-color: #fff;
		}
		
	.oeDetail .lap
		{
			background-image: url("../images/planTitleBg_oe_updated_lap.png") ;
			background-repeat: no-repeat;
			background-color: #fff;
		}
	
	.oeDetail .includes
		{
			background-image: url("../images/planTextBg_oe.jpg") ;
			background-repeat: repeat-x;
			background-position: 0 0;
			background-color: #fff;
			padding: 5px 10px 0 20px;
			margin: 10px 0 0 0;
			font-size:11px;
		}
	
	.oeDetail .plans
		{
			background-color: #fff;
			padding: 5px 10px 0 20px;
			margin: 10px 0 10px 0;
			font-size:11px;
		}
		
		
	.tcDetail .rightContent
		{
			background-image: url("../images/planTitleBg_tc2.jpg");
			background-repeat: no-repeat;
			background-color: #fff;
		}
		
		.tcDetail2 .rightContent
		{
			background-image: url("../images/planTitleBg_sl_lap.jpg");
			background-repeat: no-repeat;
			background-color: #fff;
		}

	
	.tcDetail .includes
		{
			background-image: url("../images/planTextBg_tc.jpg") ;
			background-repeat: repeat-x;
			background-position: 0 0;
			background-color: #fff;
			padding: 5px 10px 0 20px;
			margin: 10px 0 0 0;
			font-size:11px;
		}
	
	.tcDetail .plans
		{
			background-color: #fff;
			padding: 5px 10px 0 20px;
			margin: 10px 0 10px 0;
			font-size:11px;
		}
	
/* planDetail header
------------------------------------------------------- */

	
.planDetail .rightContent h1
	{
		background-color: transparent;
		line-height: 81px;
		font-weight: 0;
		font-size: 8px;
		background-repeat: no-repeat;
		background-position: 7% 45%;
		background-color: transparent;
		padding: 0;
		margin: 0;
		height: 88px;
	}
	
	.planDetail .rightContent h1 span
		{
			display: block;
			text-indent: -999em;
		}
	
	.planDetail .rightContent .title128kcb
		{
			background-image: url("../images/title_128k_cb.png") ;
	    }
		
	.planDetail .rightContent .title256kcb
		{
			background-image: url("../images/title_256k_cb.png") ;
		}
		
	.planDetail .rightContent .title512kcb
		{
			background-image: url("../images/title_512k_cb.png") ;
		}
		
	.planDetail .rightContent .title512ksl
		{
			background-image: url("../images/title_512k_sl.gif") ;
		}
		
	.planDetail .rightContent .title700ksl
		{
			background-image: url("../images/title_700klap_sl.gif") ;
		}
		
	.planDetail .rightContent .title15mbsl
		{
			background-image: url("../images/title_15mb_sl.gif") ;
		}
		
		
	.planDetail .rightContent .title768koe
		{
			background-image: url("../images/title_768k_oe.png") ;
		}
		
		.planDetail .rightContent .title768kcb
		{
			background-image: url("../images/title_768k_cb.gif") ;
		}
		
	.planDetail .rightContent .title700koe
		{
			background-image: url("../images/title_laptop.png") ;
		}
		
	.planDetail .rightContent .title1mboe
		{
			background-image: url("../images/title_1mb_oe.png") ;
		}
		
	.planDetail .rightContent .title15mboe
		{
			background-image: url("../images/title_15mb_oe.png") ;
		}
		
	.planDetail .rightContent .title1mbtc
		{
			background-image: url("../images/title_1mb_tc_updated2.gif") ;
		}
		
	.planDetail .rightContent .title15mbtc
		{
			background-image: url("../images/title_15mb_tc.gif") ;
		}
	
	.planDetail .rightContent .titlewimax1
		{
			background-image: url("../images/title_wimax_256k.png") ;
		}
		
	.planDetail .rightContent .titlewimax2
		{
			background-image: url("../images/title_wimax_512k.png") ;
		}
		
	.planDetail .rightContent .titlewimax3
		{
			background-image: url("../images/title_wimax_768k.png") ;
		}
		
	.planDetail .rightContent .titlewimax4
		{
			background-image: url("../images/title_wimax_1m.png") ;
		}
		
	.planDetail .rightContent .titlewimax5
		{
			background-image: url("../images/title_wimax_2m.png") ;
		}	
		
	.planDetail .rightContent .titlewimax6
		{
			background-image: url("../images/title_wimax_3m.png") ;
		}
		
	.planDetail .rightContent .titlewimax7
		{
			background-image: url("../images/title_wimax_2m_combo.png") ;
		}
	
/* Footer 
----------------------------------------------------*/
	.footer
		{
			width: 741px;
			text-align: center;
			color:#666;
			border-top: 1px solid #999;
			padding: 5px 0 0 0;
			margin: 10px 0 0 0;
			line-height: 20px;
			font-size: 10px;
		}
		
	.footer a {text-decoration: none}
	.footer a:link {color:#666}
	.footer a:visited {color:#666}
	.footer a:active {color:#666}
	.footer a:hover {color:#000}
	
	/*
-----------------------------------------------------------*/

#flashcontent { margin: 0; padding: 0; width: 374px; height: 224px; border: 0; }

	div.tickerWrapper {
		height: 98px; 
		width: 149px; 
		background-color: #F7CC3F; 
		padding: 5px 5px 5px 5px; 
		margin: 5px 0 0 0;
		overflow: hidden;
	
	}
		div.ticker
			{
				position: relative;
				overflow: hidden;
				margin: 0;
				
			}
			/*\*/
			* html div#tickerUpcomingEvents {
				margin-top: 5px;
			
			}
			/* */
			div#tickerUpcomingEvents
			{
				height: 70px;
				margin: 10px 0 0 0;
		
			}
				div.ticker div.tickerControl
				{
					float: right;
					width: 15px;
			
				}
				
				div.ticker div.tickerContent
				{
					position: absolute;
					top: 0;
				}
					div.ticker div#tickerUpcomingEventsContent
					{
						width: 130px;
					}
					div.ticker div.tickerContent div
					{
						clear: both;
					}
					/*div.ticker div.tickerContent img
					{
						float: left;
					}*/
					div.ticker div.tickerContent h2, div.ticker div.tickerContent p
					{
						margin: 0;
					}
					div.ticker div.tickerContent p
					{
						margin-bottom: 9px;
					}
					div.ticker div.tickerContent h2
					{
						display: inline;
						font-size: 10px;
					}
					
				div.ticker div#tickerUpcomingEventsContent
				{
					padding-left: 0;
				}
				
.disclaimer {
	font-size:10px;
	line-height:11px;
		}
		
		
/*PREPAID STORES EXPANDERS
-----------------------------------------------------------*/
#on1, #expand1, #on3, #expand3, #on5, #expand5, #on7, #expand7, #on9, #expand9, #on11, #expand11, #on13, #expand13, #on15, #expand15, #on17, #expand17, #on19, #expand19 {
	margin: 0px 10px 0px 0px;
	padding-top:4px;
	/*width:169px;*/
	}
	
#on2, #expand2, #on4, #expand4, #on6, #expand6, #on8, #expand8, #on10, #expand10, #on12, #expand12, #on14, #expand14, #on16, #expand16, #on18, #expand18, #on20, #expand20 {
	margin: 0px 10px 0px 0px;
	padding-top:4px;
	/*width:169px;*/
	}
	
.expanders, .expanders a:link, .expanders a:visited, .expanders a:hover
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	/*background-color:#EC2D75;
	background-image:url(../images/prepaid_stores_bg.jpg);*/
	}
	
.pre_expanders, .pre_expanders a:link, .pre_expanders a:visited, .pre_expanders a:hover
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CCC;
	}
	
.expander_bgs
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	background-color:#EC2D75;
	}
	
.bigger
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	}
	
.bigger2
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	}
	
.footer2
	{
	width: 741px;
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	border-top: 1px solid #FFF;
	padding: 5px 0 0 0;
	margin: 10px 0 0 0;
	line-height: 10px;
	font-size: 8px;
	}
	
.disclaimer {line-height:16px;}

#map {
	margin-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#666666;
	}
	
.storelocations {
	padding:5px;
	margin-left:10px;
	margin-top:10px;
	width:490px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:21px;
	color:#333;
	}
	
.storelocations_pop {
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	color:#333;
	text-indent:0;
	}
	
/* Color Changes */
.red {
	color: #EE3224;
}

.yellow {
	color: #FFC425;
}

.green {
	color: #54B948;
}

.blue {
	color: #00A4E3;
}

.pink {
	color: #EC2D75;
}

.orange {
	color: #F7901E;
}

.purple {
	color: #935AA4;
}

.darkblue {
	color: #1182B6;
}

.darkpurple {
	color: #4D2F5E;
}

.darkpink {
	color: #B71F5D;
}

.white {
	color:#FFFFFF;
}

.pre_ol {
	list-style:upper-alpha;
	margin:0;
	color:#FFF;
	padding:0 0 10px 25px;
}

