body {
	font-family: arial, helvetica, sans-serif;
	padding: 20px 0 0 0;
	margin: 0;
}

a img { border: none; }

div.wrap {
	position: relative;
	width: 782px;
}

h1 {padding: 0; margin: 0; position:absolute; top:-18px; left: 7px;}

h2 {display: none;}

/*
	Begin Main Nav
*/
ul#mainNav {
	position: absolute;
	top: 5px;
	right: 0;
	font-size: 9pt;
	list-style-type: none;
	color: #999;
}
	ul#mainNav li {display: inline; padding: 5px;}
	ul#mainNav li a, ul#mainNav li a:visited {color: #669900; text-decoration:none;}
	ul#mainNav li a:hover {text-decoration: none; color: #666; }
/*
	End Main Nav
*/

/*
	Begin Primary Nav
*/
#primary-nav {
	position: absolute;
	top: 60px;
	right: 0;
	color: #a4a4a4;
}

	#primary-nav, #primary-nav ul {
	    font-family:Arial, Helvetica, sans-serif;
		padding: 0;
		margin: 0;
		list-style: none;
	}
	#primary-nav a {
	    font-family:Arial, Helvetica, sans-serif;
		display: block;
		color: #999999;
		text-decoration: none;
		padding: 2px 2px 0 2px;
		margin: 0;
		font-size: 12px;
	}	
	#primary-nav li {
		float: left;
	}
	#primary-nav a:hover {
		color: #666;
	}

	#primary-nav li#cellularLI,
	#primary-nav a#cellular { width: 52px; }
	 
	#primary-nav li#networkCoverageLI,
	#primary-nav a#networkCoverage { width: 110px; }
	
	#primary-nav li#buyLI,
	#primary-nav a#buy { width: 29px; }
	
	#primary-nav li#businessSolutionsLI,
	#primary-nav a#businessSolutions { width: 117px; }
	
	#primary-nav li#promotionsLI,
	#primary-nav a#promotions { width: 72px; }
	
	#primary-nav li#ten4LI,
	#primary-nav a#ten4 { width: 55px; }
	
	#primary-nav li#otherServicesLI,
	#primary-nav a#otherServices { width: 90px; }
/*
	End Primary Nav
*/





div#search {
	position: absolute;
	top: 52px;
	left: 7px;
	font-size: 8pt;
	color: #999;
	width: 155px;
}
	input {position: relative;}
	
	input.button {
		position: absolute;
		right: -25px;
		top: 6px;
		height: 20px; 
		width: 24px; 
		font-size: 14px;
		font-weight: 100;
		color: #ccc;
		background-color: #fff;
		text-align: center;
		padding: 0;
		margin: 0;
	}
		input.button:hover {background-color: #eeeeee;}
	
	input.box {
		margin: 5px 0 0 0;
		width: 151px;
		border: 1px solid #cccccc;
	}
