BODY {
	MARGIN: 0px; BACKGROUND-COLOR: #ffffff
}
BODY {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif
}
TABLE {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif
}
INPUT {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif
}
P {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 10px
}
TH {
	BORDER-RIGHT: black 0px solid; PADDING-RIGHT: 4px; BORDER-TOP: black 0px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: black 0px solid; PADDING-TOP: 4px; BORDER-BOTTOM: black 0px solid; HEIGHT: 30px; BACKGROUND-COLOR: #96b7c3; TEXT-ALIGN: left
}
TR {
	BORDER-LEFT-COLOR: black; BORDER-TOP-COLOR: black; BORDER-BOTTOM: 1px; BORDER-RIGHT-COLOR: black
}
TD {
	BORDER-RIGHT: black 0px solid; PADDING-RIGHT: 4px; BORDER-TOP: black 0px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; BORDER-LEFT: black 0px solid; PADDING-TOP: 4px; BORDER-BOTTOM: black 0px solid; TEXT-ALIGN: left
}
.label {
	PADDING-RIGHT: 3px; COLOR: #265766
}
.value {
	PADDING-RIGHT: 15px; FONT-WEIGHT: normal
}
.errorText {
	FONT-SIZE: 8pt; COLOR: #b22222
}
H1 {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 0px
}
H2 {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 0px
}
H3 {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 0px
}
H1 {
	FONT-SIZE: 14pt; MARGIN-BOTTOM: 5px; COLOR: #a13c00; FONT-FAMILY: "Franklin Gothic Medium"
}
H2 {
	FONT-SIZE: 12pt; MARGIN-BOTTOM: 4px; COLOR: #245564; FONT-FAMILY: "Franklin Gothic Medium"
}
H3 {
	FONT-SIZE: 10pt; MARGIN-BOTTOM: 4px; COLOR: #245564; FONT-FAMILY: "Franklin Gothic Medium"
}
IMG {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
UL {
	MARGIN-TOP: 5px
}
UL.noindent {
	MARGIN-LEFT: 0px
}
LI.user {
	LIST-STYLE-POSITION: inside; LIST-STYLE-IMAGE: url(user.jpg); VERTICAL-ALIGN: super
}
.quote {
	PADDING-RIGHT: 1cm; PADDING-LEFT: 1cm
}
.highlight {
	COLOR: #a13c00
}
A {
	COLOR: #8b554c; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.pageHeader {
	BACKGROUND-COLOR: rgb(139,165,118)
}
.subPageHeader {
	BACKGROUND-IMAGE: url(SubPageHeaderBackground.jpg); VERTICAL-ALIGN: middle; HEIGHT: 25px; BACKGROUND-COLOR: #ffffff
}
.navigation {
	BACKGROUND-COLOR: rgb(235,240,246)
}
.content {
	PADDING-BOTTOM: 10px
}
TABLE.generalTemplate {
	WIDTH: 800px
}
TABLE.generalTemplate .pageHeader {
	HEIGHT: 100px
}
TABLE.generalTemplate TD.pageHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.generalTemplate .subPageHeader {
	
}
TABLE.generalTemplate .navigation {
	VERTICAL-ALIGN: top; WIDTH: 120px; HEIGHT: 100%
}
TABLE.generalTemplate .content {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; BORDER-LEFT: black 0px solid; WIDTH: 99%; BORDER-BOTTOM: black 0px solid
}
TABLE.projectTemplate .pageHeader {
	HEIGHT: 100px
}
TABLE.projectTemplate TD.pageHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.projectTemplate .subPageHeader {
	PADDING-LEFT: 10px
}
TABLE.comments {
	WIDTH: 800px
}
TABLE.projectSummary {
	WIDTH: 382px
}
.rndContainerTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; VERTICAL-ALIGN: bottom; COLOR: #f0ffff; FONT-FAMILY: "Franklin Gothic Medium"
}
FORM {
	MARGIN: 0px
}
.goalHeader {
	FONT-SIZE: 100%
}
.subGoalHeader {
	PADDING-RIGHT: 20px; FONT-SIZE: 80%
}
.goal {
	FONT-SIZE: 100%
}
.subGoal {
	PADDING-RIGHT: 20px; FONT-SIZE: 80%
}
.goalTable TD {
	VERTICAL-ALIGN: top
}
.criteriaTable TD {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; BORDER-LEFT: black 0px solid; BORDER-BOTTOM: black 0px solid
}
.bandEven {
	BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: white
}
.bandOdd {
	BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #eef5f9
}
.help {
	
}
FORM {
	
}
.formDiv {
	
}
TD.label {
	WIDTH: 1%
}
TD.labelAbove {
	WIDTH: 1%; TEXT-ALIGN: left
}
TD.value {
	WIDTH: 1%; TEXT-ALIGN: left
}
TD.lastValueCell {
	WIDTH: 99%
}
TH.lastValueCell {
	WIDTH: 99%
}
.date {
	
}
.errorProvider {
	FONT-WEIGHT: bold; COLOR: red
}
.formError {
	BACKGROUND-COLOR: #ffcccc
}
.generalTemplate TABLE {
	
}
.errorContainer {
	BORDER-RIGHT: red 5px solid; PADDING-RIGHT: 30px; BORDER-TOP: red 5px solid; PADDING-LEFT: 30px; FONT-SIZE: larger; PADDING-BOTTOM: 30px; BORDER-LEFT: red 5px solid; PADDING-TOP: 30px; BORDER-BOTTOM: red 5px solid
}
.messageContainer {
	BORDER-RIGHT: #9ab774 5px solid; PADDING-RIGHT: 30px; BORDER-TOP: #9ab774 5px solid; PADDING-LEFT: 30px; FONT-SIZE: larger; PADDING-BOTTOM: 30px; BORDER-LEFT: #9ab774 5px solid; PADDING-TOP: 30px; BORDER-BOTTOM: #9ab774 5px solid
}
.pagebg2 {
	BACKGROUND-COLOR: #d7e1bc
}
.pagebg3 {
	BACKGROUND-COLOR: #8c8858
}
.pagebg4 {
	BACKGROUND-COLOR: #95b06b
}
.pagebg5 {
	BACKGROUND-COLOR: #d4d19a
}
.pagebg6 {
	BACKGROUND-COLOR: #6a9043
}
.pagebg8 {
	BACKGROUND-COLOR: #abbd8b
}
.navbg1 {
	BACKGROUND-COLOR: #7c3a2e
}
.pagebg13 {
	BACKGROUND-COLOR: #62787f
}
.pagebg14 {
	BACKGROUND-COLOR: #aaad6e
}
.pagebg15 {
	BACKGROUND-COLOR: #d4d19a
}
.pagebg16 {
	BACKGROUND-COLOR: #8a8a48
}
.pagebg18 {
	BACKGROUND-COLOR: #b9bc8c
}
.navbg2 {
	BACKGROUND-COLOR: #2d5a74
}
TABLE.navbar TD {
	VERTICAL-ALIGN: middle
}
TABLE.nopad TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.pad TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.navbartext {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-STYLE: normal; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.navbartext-nolink {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #b5b088; FONT-STYLE: normal; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.navbartext-general {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #b59988; FONT-STYLE: normal; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.navbartext-nolink-general {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #6e8270; FONT-STYLE: normal; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.headerdropshadow {
	BACKGROUND-IMAGE: url(project_header_dropshadow.jpg)
}
.generalheaderdropshadow {
	BACKGROUND-IMAGE: url(general_header_dropshadow.jpg)
}
.footertext {
	PADDING-RIGHT: 4px; MARGIN-TOP: 10px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #336633; PADDING-TOP: 4px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.subgoaltext {
	COLOR: #245564
}
TABLE.loginHelp {
	MARGIN-LEFT: 10px; WIDTH: 500px
}

