 
/* ==========LAYERS========== */
/* ID = "#" | CLASS = "."     */

.masthead
{
	position:		absolute;
	
	width:			100%;
	height:			350px;
	left: 			0px;
	top:				0px;
	
	border: 		none;
	visibility: visible;
	z-index:		1;
}

.frontButtons
{
	position:			absolute;
	
	width:				260px;
	height:				25px;
	left: 				10px;
	
	background:		#FF0000;
	
	border: 			3px;
	visibility: 	visible;
	z-index:			5;
}

.floatingBlurb
{
	position:			absolute;
	
	width:				225;
	height:				205px;
	left: 				300px;
	top:					70px;
	
	background:		#FFFFFF;
	padding:			10px;
	border-width: 5px;
	border-style: solid;
	border-color:	#000000;
	
	visibility: 	hidden;
	z-index:			2;
	
	font-family: 	Arial, Helvetica, sans serif;
	font-size: 		14px;
	font-weight: 	bold;
	font-style: 	normal;
	line-height: 	1.5;
	color: 				#990000;
}

.floatingDefinition
{
	position:			absolute;
	
	width:				515;
	left: 				10px;
	top:					300px;
	
	background:		#FFFFFF;
	padding:			10px;
	border-width: 5px;
	border-style: solid;
	border-color:	#000000;
	
	visibility: 	visible;
	z-index:			3;
}

#headLinks
{
	position:			relative;
	
	width:				100%;
	height:				85px;
	top:					0px;
	left: 				0px;
	
	background:		#FFFFFF;
	padding:			0px;
	
	border: 		none;
	visibility: 	visible;
	z-index:			3;
	
	text-align:		center;
}

.infoBar
{
	position:			relative;
	
	width:				100%;
	top:					-2px;
	left: 				0px;
	
	background:		#FFFFFF;
	padding:			0px;
	border-width: 2px;
	border-style: solid;
	border-color:	#000000;
	
	visibility: 	visible;
	z-index:			5;
}

.roleImage
{
	position:			relative;
	
	width:				100%;
	
	padding:			0px;
	
	visibility: 	visible;
	z-index:			5;
}

/* ==========CONTENT STYLING========== */

.backStandard
{
	background:			#FFFFFF;
}

A:Link
{
	font-family: 			Arial, Helvetica, sans serif;
	color: 						#CC0000;
	text-decoration:	none;
}

A:Visited
{
	font-family: 			Arial, Helvetica, sans serif;
	color: 						#990000;
	text-decoration:	none;
}

A:Active
{
	font-family: 			Arial, Helvetica, sans serif;
	color: 						#FF9999;
	text-decoration:	none;
}

A:Hover
{
	font-family: 			Arial, Helvetica, sans serif;
	color: 						#FF3333;
	text-decoration:	underline;
}

.headline
{
	font-family: 			Arial, Helvetica, sans serif;
	font-size: 				16px;
	font-weight: 			bold;
	font-style: 			normal;
	line-height: 			1;
	color: 						#000000;
	text-decoration:	none;
}

.subhead
{
	font-family: 			Arial, Helvetica, sans serif;
	font-size: 				14px;
	font-weight: 			normal;
	font-style: 			italic;
	line-height: 			1.5;
	color: 						#000000;
	text-decoration:	none;
}

.copy
{
	font-family: 	Arial, Helvetica, sans serif;
	font-size: 		12px;
	font-weight: 	normal;
	font-style: 	normal;
	line-height: 	1.5;
	color: 				#000000;
}

.caption
{
	font-family: 	Arial, Helvetica, sans serif;
	font-size: 		10px;
	font-weight: 	normal;
	font-style: 	normal;
	line-height: 	1;
	color: 				#000000;
}

.insetText
{
	position:			relative;
	
	width:				400px;
	left: 				50px;
	
	border: 			none;
	visibility: 	visible;
	z-index:			5;
	
	font-family:	Arial, Helvetica, sans serif;
	font-size: 		12px;
	font-weight:	normal;
	font-style: 	normal;
	line-height: 	1.2;
	color: 				#000000;
}

.toc
{
	font-family: 	Arial, Helvetica, sans serif;
	font-size: 		16px;
	font-weight: 	bold;
	font-style: 	normal;
	line-height: 	1;
	color: 				#000000;
}

.visionheadline
{
	font-family: 	Arial, Helvetica, sans serif;
	font-size: 		16px;
	font-weight: 	bold;
	font-style: 	normal;
	line-height: 	1;
	color: 				#000000;
}

.visionbody
{
	font-family: 	Arial, Helvetica, sans serif;
	font-size: 		16px;
	font-weight: 	normal;
	font-style: 	normal;
	line-height: 	1;
	color: 				#000000;
}

