/*		=============================================	*/
/*					MASTER CSS FILE FOR SCREEN DISPLAY					*/
/*		=============================================	*/
/*		4/13/09 - DH - Changed BG color / text color on Left Nav per janet request to lighten it.		*/

/*		----------------------------------------------------------	*/
/*					HTML COMMANDS													*/
/*		----------------------------------------------------------	*/

body {
	margin: 						0px 0px 0px 0px;
	text-align: 					center;
	background-color:		black;
}

table {
	border-spacing:			0px;
	border-collapse: 			collapse;
}

td, th {
		vertical-align: 			top;
}

/*  Work-around to correct the fact that IE does not inherit from body correctly in tables 	*/
body, table {
	font:							normal 9pt Verdana, sans-serif;
	color:							#CCCCCC;														/* DEFAULT TEXT COLOR	*/
}

td {
	font:							normal 9pt Verdana, sans-serif;
	color:							black;														/* DEFAULT TEXT COLOR	*/
}

h4 {
	font:							normal 11pt Verdana, sans-serif;
	font-weight:				bold;
	color:							black;														/* DEFAULT TEXT COLOR	*/
	line-height: 				0pt;
	padding-top: 				10px;
}

a:link, a:visited {
	font:							bold 10pt "Trebuchet MS", sans-serif;
	color: 						#666666;														/* DEFAULT LINK COLOR	*/
	text-decoration:			none;		
}

a:active, a:hover {
	text-decoration:			none;
	color:							#FFFFFF;														
}

a.SmNav:link, a.SmNav:visited {
	font:							bold 8pt "Trebuchet MS", sans-serif;
	color: 						#666666;														/* DEFAULT LINK COLOR	*/
	text-decoration:			none;		
}

a.SmNav:active, a.SmNav:hover {
	text-decoration:			none;
	color:							#FFFFFF;
}

a.LftNav:link, a.LftNav:visited {
	font:							bold 10pt "Trebuchet MS", sans-serif;
	color: 						black;														/* DEFAULT LINK COLOR 666666	*/
	text-decoration:			none;		
}

a.LftNav:active, a.LftNav:hover {
	text-decoration:			none;
	color:							#FFFFFF;
}

a.ContentLink:link, a.ContentLink:visited {
	font:							normal 9pt Verdana, sans-serif;
	color: 						#666666;
	text-decoration:			none;		
}

a.ContentLink:active, a.ContentLink:hover {
	text-decoration:			none;
	color:							#6FB4AF;
	font-weight:				bold;
}


/*		----------------------------------------------------------	*/
/*					LAYOUT ITEMS													*/
/*		----------------------------------------------------------	*/
table#HeaderBanner {
	width:						975px;
	margin-left:					auto;
	margin-right:				auto;
	border:						0px;
}

div#HeaderFlash {
	width:						975px;
	height:						260px;
	margin-left:					auto;
	margin-right:				auto;
	border:						0px;
	background-color:		#000000;
	color:							black;
}

table#HeaderMainNav {
	width:						975px;
	margin-left:					auto;
	margin-right:				auto;
	margin-bottom:			8px;	
	border:						0px;
}

table#ContentBox {
	width:						975px;
	margin-left:					auto;
	margin-right:				auto;
	text-align: 					left;
}
		
	/*	 MAIN CONTENT AREA CONTAINERS		*/
	/*		3-COLUMN CONTAINERS [CELLS]		*/
		/*		LEFT COLUMN CONTAINER			*/
	.MCA_LeftContainer {
		width:						250px;
		padding:						12px;
		background-color:		#EEEEEE;											/*		NAV SECTION COLOR	333333	*/
		border-right:				10px solid black;
	}
	
		/*		CENTER COLUMN CONTAINER		*/
	.MCA_CenterContainer {
		width:						468px;
		padding:						12px;
		background-color:		#EEEEEE;
		color:							black;
	}
	
		/*		RIGHT COLUMN CONTAINER		*/
	.MCA_RightContainer {
		width:						250px;
		padding:						12px;
		border-left:					10px solid black;
		background-color:		#EEEEEE;
		color:							black;
	}

	/*		END OF 3-COLUMN CONTAINERS		*/
	
	/*		CELL CLASS THAT HOLDS THE MAIN PAGE CONTENT FOR THE LEFT NAV / ONE COLUMN CONTENT 	*/
	.MCA_1ColWNavContent {
		width:						825px;
		padding-top:				12px;
		padding-bottom:			8px;
		padding-left:				10px;
		padding-right:				10px;
		background-color:		#EEEEEE;
		color:							black;
	}

	.MCA_1ColWNavContentWht {
		width:						725px;
		padding-top:				12px;
		padding-bottom:			8px;
		padding-left:				10px;
		padding-right:				10px;
		background-color:		white;
		color:							black;
	}

	.WhiteNavCol {
		background-color:		#FFFFFF;
		border-right:				2px solid black;	
	}

	/*		TABLE THAT HOLDS THE LEFT COLUMN NAVIGATION ITEMS		*/
	table#LeftColNavTable {
		width:						250px;
		border:						0px;
		margin-top:					12px; 			
		margin-left:					15px;
		margin-right:				15px;
	}
	
	.MCA_1ColContent {
		width:						975px;
		padding-top:				8px;
		padding-bottom:			8px;
		padding-left:				10px;
		padding-right:				10px;
		background-color:		white;
		color:							black;
	}
	
/*		END OF THINGS IN CONTENT BOX		*/

div#FooterBox {
	width:						975px;
	margin-left:					auto;
	margin-right:				auto;
	text-align: 					left;
}


table#FooterBanner {
	width:						975px;
	text-align:					center;
	background-color:		black;

}

.justifyright {
	text-align:					right;
}

/*		----------------------------------------------------------	*/
/*					FORMAT ITEMS													*/
/*		----------------------------------------------------------	*/
.UpperLeftLogoCell {
	width:						220px;
	height:						68px;
	background-image:		url('Images/logoBlack220.png');
	background-position:	top left;
	background-repeat:		no-repeat;
	color:							black;
}

.UpperNavCell {
	height:						20px;
	text-align:					right;
	vertical-align: 				bottom;
	white-space:				nowrap;
	padding-left:				4px;
	padding-right: 				4px;
}

.UpperNavDivider {
	width:						3px;
	vertical-align: 				bottom;
}

.MainNavCell {
	width:						100px;
	height:						30px;
	text-align:					center;
	vertical-align: 				bottom;
}

.NavDivider {
	width:						3px;
	vertical-align: 				bottom;
}

.BottomNavCell {
	height:						30px;
	text-align:					center;
	vertical-align: 				bottom;
	padding-left:				5px;
	padding-right:				5px;
}

.LightBG {
	background-color:		#666666;										/*	CONTENT AREA GRAY 333333	*/
}

.NavBG {
	background-color:		#666666;										/*	NAV AREA GRAY TEXT 666666	*/
}

.LeftNavCell	 {
	vertical-align: 				bottom;
}

.LeftNavDividerCell {
	height:						20px;
	vertical-align:				top;
}

.HomeContent {
	color:							#EEEEEE;
}

.CopyrightText {
	font-size:					7pt;
	color:							#666666;										/*	NAV AREA GRAY TEXT	*/
}

.MenuItemSelected {
	color:							#FFFFFF;										/*		#86B0B0 	*/
}

.bold {
	font-weight:				bold;
}

