input, select, textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #696D60;
}

body, table, tr, td, a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #696D60;
	line-height: 20px;
}

li {
	list-style-type: square;
}

a {
	color: #20559F;
	text-decoration: none;
}
a:hover {
	color: #D43D2B;
	text-decoration: none;
}
a:active {
	color: #D43D2B;
	text-decoration: none;
}

a.nav {
	color: #AEAEAE;
	text-decoration: none;
	font-weight: bold;

}
a.nav:hover {
	color: #000000;
	font-weight: bold;

}
a.nav:active {
	color: #D43D2B;
	text-decoration: none;
	font-weight: bold;

}

body {
	background-color: #ffffff;
	margin: 0px;
}
.rightPxTable {
	border: 1px solid #000000;


}
.navTable {
	background-color: #F0F1F2;
	border-top: 1px solid #DADADA;
	border-right: 1px solid #DADADA;
	border-bottom: 1px solid #DADADA;
	border-left: 1px solid #DADADA;
}
.navLinkBGcolor {
	background-color: #EDEDED;
}
.navLinkActive {
	color: #000000;
	font-weight: bold;
}
.addressText {
	font-size: 9px;
	color: #000000;
	line-height: normal;
}
.grey1pxTable {
	background-color: #FFFFFF;
	border-top: 1px solid #CECCCC;
	border-right: 1px solid #CECCCC;
	border-bottom: 1px solid #CECCCC;
	border-left: 1px solid #CECCCC;


}
.infoBoxHeaderText {
	font-size: 11px;
	font-weight: bold;
	color: #696D60;
	line-height: normal;

}

.infoBoxTitle {
	font-size: 11px;
	font-weight: bold;
	color: #D43D2B;

}

a.infoBoxTitle{
	color: #D43D2B;
}

a.infoBoxTitle:hover{
	color: #40403F;
}

.infoBoxTitleActive {
	font-size: 11px;
	font-weight: bold;
	color: #40403F;

}

.infoBoxText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #696D60;
	line-height: normal;
}

a.infoBoxText {
	color: #20559F;
}

a.infoBoxText:hover {
	color: #D43D2B;
}
.projectSubhead {
	font-weight: bold;
	color: #40403F;
	font-size: 11px;
}

.projectTitle {
	font-weight: bold;
	color: #999999;
	/* color: #40403F; */
	font-size: 15px;
}
.dividerTable {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #CECCCC;
	border-left-color: #CECCCC;
}
.infoBoxHeaderLeft {
	background-color: #E2E4E3;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #DADADA;
	border-bottom-color: #DADADA;
}
.infoBoxHeaderRight {
	background-color: #F0F1F2;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #dadada;
	border-bottom-color: #dadada;
}

.errorMessage {
	color:#CC0000;
	font-weight:bold;
}

.successMessage {
	font-weight:bold;
}
