body {
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	line-height:18px;
	background-color:#2C2C39;
}
.errorPage{
	background-color: #FFFBE1;
	border: 1px solid #666666;
}
.errorText{
	color:#CC0000;
	}

a:link, a:visited{
	color:#10608F;
	text-decoration:none;
}
a:hover, a:active{
	color:#FF9900;
	text-decoration:none;
}.borderBtmDark {
	background-image:url(/_assets/nav_bg.jpg);
}
.navBG{
	background-image:url(/_assets/nav/bg.jpg);
	color:#999999;
}
.bottomGray {
	padding-top:2px;
	background-color: #5C5C66;
	border-top-width: 1px;
	border-bottom-width: 4px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #666666;
	color:#999999;
	font-size:50%;
	line-height:30px;
}
.bottomGray a:link, .bottomGray a:visited{
	color:#FFFFFF;
	font-size:120%;
	text-decoration:none;
}
.bottomGray a:active, .bottomGray a:hover{
	color:#FF9900;
	font-size:120%;
	text-decoration:underline;
}
.midGray{
	background-color:#6A6A7E;
	color:#DDDDDD;
	font-weight:bold;
	height:30px;
	padding-left:15px;
}
.pageHeaderDark{
	padding-left:15px;
	background-color:#FFEBC6;
	font-weight:bold;
	height:25px;
	color: #666666;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.pageBody{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	background-color: #FFFFFF;
}
.trregularA {background-color:#FCF8F4; height:20px; vertical-align:middle;padding-left:15px;padding-right:15px;} /* peach*/
.trregularB	{background-color:#FFFFF2; height:20px; vertical-align:middle; padding-left:15px;padding-right:15px;} /* yellow*/
.trregularC {background-color:#F4FDFF; height:20px; vertical-align:middle;padding-left:15px;padding-right:15px;} /* blue*/
.trregularD	{background-color:#F5FFF0; height:20px; vertical-align:middle; padding-left:15px; padding-right:15px;} /* green*/
.trhighlight {background-color: #EAF4FF; cursor:hand;}

.trpriorityR{background-color:#FFF0F3; height:20px; vertical-align:middle;padding-left:15px;}
.trpriorityY{background-color:#FFFFE1; height:20px; vertical-align:middle;padding-left:15px;}
.trpriorityG{background-color:#EAFFEA; height:20px; vertical-align:middle;padding-left:15px;}
.topicHeader{
	font-weight:bold;
	font-size:140%;
	padding-left:15px;
	padding-top:15px;
	padding-bottom:15px;
	color:#346DAD;
}
.statusRed{	color:#CC0000; font-weight:bold;}
.statusYellow{ color:#FF9900; font-weight:bold;}
.statusGreen{color:#00CC00;font-weight:bold;
}
.tableinfo th { 
		vertical-align:text-bottom;
		background-color: #F2F2F2; 
		text-align:left; color:#666;
		border-bottom:1px solid #c0c0c0;
		padding-left:15px;
		height:25px; 
}
.tableinfo td {vertical-align:text-top; font-size:100%; padding-left:15px; padding-right:2px;}
.tableinfoFooter{
	background-color:#F3F3F3;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	font-weight:bold;
	height:25px;
	padding-left:15px;
	}
.tableinfoFooter a:link, .tableinfoFooter a:visited{
	color:#333333;
	text-decoration:underline;
	}
.tableinfoFooter a:hover, .tableinfoFooter a:active{
	color:#FF9900;
	text-decoration:none;
	}
.subNav th{
		vertical-align:text-bottom;
		background-color: #F2F2F2; 
		text-align:left; color:#666;
		border-bottom:2px solid #999999;
		border-right:1px solid #c0c0c0;
		border-left:1px solid #c0c0c0;
		padding-left:15px;
		height:25px; 
		vertical-align:middle;
}
.subNav td{
		vertical-align:text-bottom;
		background-color: #FFFFFF; 
		text-align:left; color:#666;
		border-bottom:1px solid #c0c0c0;
		border-right:1px solid #c0c0c0;
		border-left:1px solid #c0c0c0;
		padding-left:15px;
		height:25px; 
}
.subNav a:link, .subNav a:visited{color:#6A6A7E; text-decoration:none;}
.subNav a:hover, .subNav a:active{color:#FF9900; text-decoration:underline;}

