body,p,td,li,div {
	font-family: Verdana,Helvetica,Arial;
	font-size: 11px;
	color: #666666;
}
a:active, a:link, a:visited {
	color: #990000;
	text-decoration: none;
}
a:hover {
	color: #990000;
	text-decoration: underline;
}

.metanav {
	font-family: Verdana,Helvetica,Arial;
	font-size: 10px;
}

a.metanav:active,a.metanav:link,a.metanav:visited {
	color: #666666;
	text-decoration: none;
}

a.metanav:hover {
	color: #990000;
	text-decoration: underline;
}

.header {
	font-size: 12px;
	color: #666666;
	font-weight: bold;
}

.BoilerPlateText {
	font-family: Verdana,Helvetica,Arial;
	font-size: 10px;
	color: #999999;
	line-height: 11pt;
}

.PageHeader {
	font-size: 13px;
	color: #921F18;
	font-weight: bold;
}

.InternalHeader {
	font-size: 11px;
	color: #921F18;
	font-weight: bold;
}

.smallFont {
	font-family: Verdana,Helvetica,Arial;
	font-size: 9px;
	color: #666666;
}

a.NavLinkOn:active, a.NavLinkOn:link, a.NavLinkOn:visited, a.NavLinkOn:hover {
	font-family: Arial,Verdana,Helvetica;
	font-size: 9px;
	letter-spacing: .5pt;
	color: #921F18;
	text-decoration: none;
}

a.NavLink:active, a.NavLink:link, a.NavLink:visited {
	font-family: Arial,Verdana,Helvetica;
	font-size: 9px;
	letter-spacing: .5pt;
	color: #666666;
	text-decoration: none;
}

a.NavLink:hover {
	font-family: Arial,Verdana,Helvetica;
	font-size: 9px;
	color: #921F18;
	text-decoration: underline;
}
/************************************************************************************
	Navigation bar that falls under the Flash Menu
	For information on how the following CSS was generated, 
	see http://accessat.c-net/articles/convert_p3.html
************************************************************************************/
.flashMenuBar {
	position: relative; 
	border: 1px solid #3969A5;
}

.flashMenuBar ul {
	position: relative;
	margin: 0;
	padding: 0;
	text-align: center;
	width: 100%;      
}

.flashMenuBar li {
	float: left;      
	margin: 0;
	padding: 0;
	list-style: none; 
	border-left: 1px solid #3969A5; 
}

.flashMenuBar li a,
.flashMenuBar li a:active,
.flashMenuBar li a:link,
.flashMenuBar li a:visited {
	background: #7B9EC6;
	display: block;         
	margin: 0;              
	padding: 0 0 0 0; 
	text-decoration: none; 
	font-family: Arial,Verdana,Helvetica,Arial;
	color: #FFFFFF;         
	font-size: 8px; 
	letter-spacing: .7pt;
	font-weight: bold;
	width: 100%;          
}

.flashMenuBar li a {
	overflow: hidden;
} /* end hack */


.flashMenuBar li a:hover {
	background-color: #3969A5;
	display: block;         
	margin: 0;              
	padding: 0 0 0 0; 
	color: #FFFFFF;  
	text-decoration: none;  
	font-family: Arial,Verdana,Helvetica,Arial;
	font-size: 8px; 
	font-weight: bold;
	letter-spacing: .7pt; 
	width: 100%;                 
}

#mAirSys {
	width: 100px;
	border-left: 0 none;    /* 1st list item has no left border */
}
#mAirServ {
	width: 100px;
}
#mEngine {
	width: 106px;
}
#mTurbine {
	width: 115px;
}
#mPower {
	width: 127px;
}
#mProcess {
	width: 128px;
}
/* slight adjustments for IE, to fill entire .flashMenuBar width */
* html body #mAirSys {
	width: 102px;
}
* html body #mAirServ {
	width: 101px;
}
/* end hacks */

.clear {
	clear: both;
	margin: -1px 0 0 0;  
	height: 1px;
	overflow: hidden;
}
