body {
	background-color: #16303A;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

#logo {
	position: absolute;
	top: 0;
	left: 0;
}

#mainNav {
	position: absolute;
	top: 40;
	left: 305;
}

#subLinks {
	position: absolute;
	top: 250;
	left: 30;
}

#contentArea {
	position: absolute;
	top: 120;
	left: 400;
}


/*
********************************************
	Links
********************************************	
*/


a {
	text-decoration: none;
	color: #C54C1A;
}

a:hover {
	text-decoration: underline;
	color: #C54C1A;
}

.level1 a {
	font-size: 12px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	color: #FFFFFF;
	margin-right: 5px;
	margin-left: 5px;
}

.level1 a:hover, .level1-sel a {
	font-size: 12px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	color: #E23621;
	margin-right: 5px;
	margin-left: 5px;
}

.level2 a {
	font-size: 11px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	color: #FFFFFF;
}

.level2 a:hover, .level2-sel a {
	font-size: 11px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	color: #E23621;
}


/*
********************************************
	Background colors
********************************************	
*/

.whiteBG {
	background-color: #FFFFFF;
}

.transparentBG {
	background-color: #1F3842;
}

.brownBG {
	background-color: #A0410A;
}

.tdRowBG {
	background-color: #EDEBEB;
}

.greyHeaderBorder {
	background-color: #F8F5F5; 
	border: 1px #CBCACA solid;
}


/*
********************************************
	Pages
********************************************	
*/

.level1Content {
	font-size: 11px;
	font-family: verdana, arial, helvetica;
	color: #FFFFFF;
}

.level2Content {
	font-size: 11px;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	line-height: 20px;
	color: #FFFFFF;
}

.contentWidth {
	width: 560px;
}

.content {
	font-size: 12px;
	font-family: verdana, arial, helvetica;
	line-height: 16px;
	color: #E23621;
}

.headerTitle {
	font-size: 16px;
	font-family: verdana, arial, helvetica;
	color: #E23621;
}

.tableHeader {
	font-size: 11px;
	font-family: verdana, arial, helvetica;
	line-height: 16px;
	color: #FFFFFF;
}


/*
********************************************
	Spacers
********************************************	
*/

.hSpace10 {
	margin-left: 10px;
}

.hSpace12 {
	margin-left: 12px;
}

.hSpace20 {
	margin-left: 20px;
}

.hSpace54 {
	margin-left: 54px;
}

.vSpace20 {
	margin-top: 20px;
}
