.whiteheader {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.largestwhiteheader {
	color: #FFFFFF;
}
.whitevsubhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #FFFFFF;
}
#progheadbar {
	background-color: #396594;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
#aboutheadbar {
	background-color: #396594;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
#pubheadbar {
	background-color: #396594;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
#contrheadbar {
	background-color: #396594;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
#infoheadbar {
	background-color: #396594;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

#fundingheadbar {
	color: #FFFFFF;
	background-color: #396594;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.whitetext {
	color: #FFFFFF;
}
#whitebar {
	background-color: #FFFFFF;
}
#blueheadbar {
	color: #FFFFFF;
	background-color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
#trainingheadbar {
	color: #FFFFFF;
	background-color: #396594;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
/* table container for feed news */
.fd_bordertable { 
	background-color: white; 
	border-style: solid; border-width: 1px; border-color: #CCCCCC; 
	padding: 0; 
	width: 250px;
}

/* table container for feed news */
.fd_maintable { border-width: 0; background: white }

/* header cell with feed title text and xml button */
.fd_header {
	padding: 5px;
	color: white;
	text-align: left;
	vertical-align: top;
	background-color: #993300;
}

/* header title link (leading to rss) */
.fd_headerlink, .fd_headerlink:visited, .fd_headerlink:hover {
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; 	
	color: white;	text-decoration: none;
}

/* item link properties, such as text-decoration and etc */
.fd_itemlink { color: #006699; text-decoration: none; }
.fd_itemlink:visited { color: blue; text-decoration: none }
.fd_itemlink:hover { color: #990000; text-decoration: none}

/* item descriptions */
.fd_itemcell { 
	padding: 4px; 
	background: #FAFAFA; color: black; 
	font-family: Arial, Helvetica, sans-serif; font-size: 12px 
}

/* item post date */
.fd_postdate { 
	color: #666666;	font-style: italic;	
}
.serviceblock {
	background-color: #FFFFFF;
	padding: 4px;
	border: 1px solid #CC0000;
}

a.servicelink:link {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.servicelink:visited {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.servicelink:hover {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
a.servicelink:active {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
