P.BBL {
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.Navlette {
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: navy;
}

LI {
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
UL {
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

A:link {
	text-decoration: underline;
	color: Blue;
}
A:visited {
	text-decoration: underline;
	color: purple;
}

PRE {
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
}

TABLE, TR, TD, P{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

SELECT, INPUT{
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.xsmallText {
	font-size: 9px;
}

.smallText {
	font-size: 10px;
}

.mediumText {
	font-size: 11px;
}

.largeText {
	font-size: 13px;
}

.XLARGEText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
}

.whiteText {
	color: white;
}

.whiteText A:link {
	color: white;
}

.whiteText A:hover {
	color: yellow;
}

.whiteText A:visited {
	color: white;
}

.redText {
	color: red;
}

.leftColumn {
	background-color: 6666CC;
}

.leftColumnBottom {
	background-color: 6666CC;
}

.leftColumnMiddle {
	background-color: 6666CC;
}

.middleColumn {
	background-color: FFFFFF;
}

.banner {
	font-family: Arial, Helvetica, sans-serif;
	background-color: navy;
	font-size: 12px;
	color: white;
	border: none;
	border-right-style: none;
}

.menubar {
	font-family: Arial, Helvetica, sans-serif;
	background-color: ebd2aa;
	font-size: 12px;
	color: black;
	border: none;
	border-right-style: none;
}

.menubar A:link{
	font-family: Arial, Helvetica, sans-serif;
	color:navy;
	font-size: 14px;
	font-weight : 900;
	text-decoration: none;
}
	
.menubar A:hover{
	font-family: Arial, Helvetica, sans-serif;
	color:navy;
	font-size: 14px;
	font-weight : 900;
	text-decoration: none;
}

.menubar A:visited{
	font-family: Arial, Helvetica, sans-serif;
	color:navy;
	font-size: 14px;
	font-weight : 900;
	text-decoration: none;
}
	
.headline {
	background-color: 6666CC;
	font-size : 10px;
	font-weight: bold;
}

.form_required {
	font-size: 12px;
	color: red;
}

.formwhite {
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
}

.formsmall {
	font-size: 10px;
}

.formsmallwhite {
	font-size: 10px;
	color: white;
}
.title {
	font-size:25px;
	font-weight:bold;
}
.News {
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.NewsDate {
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.IconText {
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.AdminTableHead {
	background-color: cfc0ff;
	color: black;
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.TableFormButton {
	font-size: 10px;
}

.AdminTableBody {
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: ccccaa;
}

.Row0 {
	background-color: lightgrey;
}
.Row1 {
	background-color: f0f0f0;
}
.announcementheader {
	background-color: #9999CC;
	color: white;
	font-size: 10px;
}
	.announcementheader A:link {
		text-decoration: none;
		color: white;
	}
	.announcementheader A:hover {
		text-decoration: none;
		color: black;
	}
	.announcementheader A:visited {
		text-decoration: none;
		color: white
	}
.announcementheader2 {
	background-color: blue;
	color: white;
	font-size: 13px;
	font-weight: bold;
}
.activeTab {
	background-color : #ffffff;
}
.inactiveTab {
	background-color : Silver;
}
.admin {
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.oddrow {
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color : #f0f0f0;
}
.loginText1 {
	font-size:18px;
	color:#4E00FF;
}
.loginText2 {
	font-size:15px;
	color:#4E00FF;
}
.loginWarning {
	font-size:15px;
	color:red;
}
.loginNote{
	font-size:15px;
	color:#666666;
}
.loginCopyright{
	font-size:13px;
	color:white;
}
.fileSubmittalMenu {
	font-size:12px;
	color:white;
	background-color:#6699CC;
}
	.fileSubmittalMenu A{
		color:white;
	}
	.fileSubmittalMenu A:hover{
		color:white;
	}
	.fileSubmittalMenu A:visited{
		color:white;
	}
.fileSubmittalMenuSelected {
	font-size:13px;
	color:black;
	background-color:#FFCC00;
	font-weight:bold;
}
.fileSubmittalMenuBlank {
	background-color:#336699;
}
.greyedout {
	background-color:#c3c3c3;
}
.calendar_headline {
	background-color: #c6dfff;
	font-size : xx-small;
	font-weight: lighter;
}
.calendar_body0{
	background-color: lightgrey;
	font-size : xx-small;
	font-weight: lighter;
}
.calendar_body1{
	background-color: f0f0f0;
	font-size : xx-small;
	font-weight: lighter;
}
.portletteName{
	color: White;
	font-weight: bold;
}
.calendar_headline {
	background-color: #c6dfff;
	font-size : xx-small;
	font-weight: lighter;
}
.calendar_body0{
	background-color: lightgrey;
	font-size : xx-small;
	font-weight: lighter;
}
.calendar_body1{
	background-color: f0f0f0;
	font-size : xx-small;
	font-weight: lighter;
}
