/*Green 0c5649*/

body{
	background-color:#FFFFFF;
	margin-bottom:0px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	}
.contentGreen{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0c5649;
	}
.contentBox{
	background-image:url(../images/contentBackground.gif);
	background-position:top left;
	background-repeat:repeat-x;
	}
	
.content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#333333;
	}
a.content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#333333;
	text-decoration:underline;
	}
a.content:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#004036;
	text-decoration:underline;
	}
.Smallcontent{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	}
a.Smallcontent{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration:underline;
	}
a.Smallcontent:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#004036;
	text-decoration:underline;
	}
.headline{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#004036;
	font-weight:bold;
	}
.subHeadline{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#004036;
	}
.pageHeader{
	font-family:"Times New Roman", Times, serif;
	font-size:26px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	}
.pageDescription{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	}
a.pageDescription{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	}
a.pageDescription:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:underline;
	}
.dividerBar{
	background-image:url(../images/pageTitleRunnerBottom.gif);
	background-position:top left;
	background-repeat:repeat-x;
	height:6px;
	}
.loginBox{
	background-image:url(../images/footerRunner.gif);
	background-position:top left;
	background-repeat:repeat-x;
	height:73px;
	}
.lineVerticleGreen{
	background-image:url(../images/line_green.gif);
	background-position:top center;
	background-repeat:repeat-y;
	}
.lineVerticleGold{
	background-image:url(../images/line_gold.gif);
	background-position:top center;
	background-repeat:repeat-y;
	}
.footerText{
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0c5649;
	text-align:center;
	}
a.footerText{
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0c5649;
	text-align:center;
	text-decoration:none;
	}
a.footerText:Hover{
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0c5649;
	text-align:center;
	text-decoration:underline;
	}
.formInputs{
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0c5649;
	border:1px solid #f7c939;
	}
.formLabels{
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:right;
	padding-right:5px;
	}
.formRequiredFields{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0000;
	}
.requirementCells{
	padding:2px;
	border-left:1px solid #f8d057;
	border-right:1px solid #f8d057;
	border-top:1px solid #004b3f;
	border-bottom:1px solid #004b3f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:center
	}
.requirementsTitles{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	padding:2px;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	background-color:#004b3f;
	text-align:center;
	color:#FFFFFF;
	}
.requirementsStates{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	padding:2px;
	border-top:1px solid #004b3f;
	border-bottom:1px solid #004b3f;
	background-color:#f8d057;
	text-align:left;
	}

	