@import url('color.css');
@import url('text.css');

body {
	margin: 9px 27px;
	padding: 0;
}

div#Primary {
	width: 1000px;
	margin: 0 auto;
	background-position: 0 0;
	background-repeat: repeat-y;
	padding: 0px 0px 0;
}

div#LogoCustomerUtilities {
	float: left;
	width: 1000px;
	margin: 0 0 1px;
	background-position: 0 0;
	background-repeat: repeat-y;
	padding: 26px 0 26px 0px;
}

	div#LogoCustomerUtilities img {
		float: left;
		border: 0;
	}

	div#LogoCustomerUtilities div {
		float: right;
	}

	div#LogoCustomerUtilities ul {
		float: left;
		width: 360px;
		margin: 0;
		padding: 0 40px 0 0;
		list-style: none;
		text-align: center;
		text-transform: lowercase;
	}
	
	div#LogoCustomerUtilities li {
	float: right;
	width: 88px;
	padding: 8px 0;
	color: #FBE71E;
	}
	
	div#LogoCustomerUtilities a:link,
	div#LogoCustomerUtilities a:visited {
		text-decoration: none;
	}

div#MenuTop {
	float: left;
	width: 100%;
	margin: 0 0 2px;
	padding: 10px 0;
	text-align: center;
	text-transform: lowercase;
}

	div#MenuTop ul {
		margin: 0 auto;
		padding: 0;
		list-style: none;
	}
	
	div#MenuTop li {
		display: inline;
	}
	
		div#MenuTop li.first {
			border-left: none;
		}

	div#MenuTop a:link,
	div#MenuTop a:visited {
		padding: 0 13px;
		color: #FFF;
		text-decoration: none;
	}
	
div#Masthead {
	position: relative;
	clear: both;
	margin: 0;
	height: 151px;
	background-position: 0 0;
	background-repeat: no-repeat;
	padding: 0;
}

	div#Masthead img {
		display: block;
		border: 0;
	}

div#Spotlight {
	clear: both;
	margin: 0;
	width: 1000px;
	height: 300px;
	padding: 0;
}

	div#Spotlight img {
		display: block;
		border: 0;
	}

div#Titles {
	position: absolute;
	top: 52px;
	left: 215px;
	width: 704px;
	height: 80px;
}

	div#Titles h1 {
		margin: 0 0 4px;
		padding: 0;
		font: bold 19px/19px Arial,sans-serif;
		text-transform: uppercase;
	}
	
	div#Titles h2 {
		margin: 0;
		padding: 0;
		font: bold 12px/12px Arial,sans-serif;
	}

table#SectionMenuPageContent {
	border-collapse: collapse;
}

td#MenuSection {
	padding: 30px 32px 30px 37px;
}

	td#MenuSection div {
		width: 189px;
		margin: 0;
		padding: 0;
	}

	td#MenuSection ul {
		width: 120px;
		margin: 0;
		padding: 7px 0;
		list-style: none;
	}

	td#MenuSection li {
		margin: 0;
		padding: 0;
	}

	td#MenuSection a:link,
	td#MenuSection a:visited {
		display: block;
		margin: 0 0 4px -15px;
		padding: 4px 0 4px 15px;
		width: 120px;
		text-transform: lowercase;
		text-decoration: none;
	}
	
	td#MenuSection a:hover,
	td#MenuSection a:active {
		background-color: transparent;
		background-position: center left;
		background-repeat: no-repeat;
	}
	
td#Headlines {
	padding: 30px 0 30px 5px;
}

	td#Headlines h3 {
		margin-top: 0;
		font: bold 12px/12px Arial,sans-serif;
		text-transform: uppercase;
	}

td#PageContent {
	padding: 30px 27px;
}

	td#PageContent h3 {
		margin-top: 0;
		font: bold 14px/14px Arial,sans-serif;
		text-transform: uppercase;
	}

	td#PageContent p {
		margin-top: 0;
	}

div#NavPulldown {
	margin: 3px 0 0;
	padding: 5px 12px;
}

	div#NavPulldown span {
		float: right;
		padding-top: 0.3em;
	}

	div#NavPulldown form {
		display: inline;
		margin: 0;
	}

	div#NavPulldown form * {
		text-align: left;
	}

.contactinfo {
	clear: both;
	padding-top: 1em;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	background-position: center top;
}

span.subcontent {
	float:right;
	color:#FFF;
}

span.subcontent a {
	color:#FFF;
}

div#NavPulldownContainer {
	height:28px;
	background:#333;
	padding:8px 10px 0;
}

form#NavPulldown {

}