	/* -- GENERAL REDECLARATIONS ---------------------------------------- */
	#spacer				{clear: both; height:8px;}
	
	#form_heading		{width:684px; height:20px; background-color:#0465B0;
						font-family: Arial, Helvetica, sans-serif;
						font-size: 13px;
						font-style: normal;
						font-weight: bolder;
						color: #FFFFFF;
						padding-top:4px;
						padding-left:6px;
						}
						
	#form_subheader		{width:684px; height:20px; background-color:A55047; 
						font-family: Arial, Helvetica, sans-serif;
						font-size: 13px;
						font-style: normal;
						font-weight: bolder;
						color: #FFFFFF;
						padding-top:4px;
						padding-left:6px;
						}
						
	#form_container		{width:688px;}
	#form_outershell	{width:688px; background-color:B9B9B9;}
	
	#form_white_rule	{widows:688; height:3px; background-color:000000; margin-top:4px; margin-bottom:4px;}
	
	#form_textleft		{width:282px; text-align:left; float:left; padding-left:6px;}
	#form_textright		{width:282px; text-align:right; float:left; padding-right:10px;}
	#form_fieldright	{width:402px; text-align:left; float:right;}
	#form_text			{margin-left:15px; font:Verdana, Arial, Helvetica, sans-serif; font-size:small;}
	#form_field			{margin-left:15px; font:Verdana, Arial, Helvetica, sans-serif; font-size:small;}
	#form_error_message {color:red; margin-left:20px; font:Verdana, Arial, Helvetica, sans-serif; font-size:smaller; padding-bottom:6px;}
	#text_red			{color:red;}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #7E9A7F;
}

.PageHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bolder;
	color: #FFFFFF;
	text-transform: uppercase;
}

.subheaderWhite  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bolder;
	color: #FFFFFF;
	text-transform: uppercase;
}

.subheaderWhiteLower  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bolder;
	color: #FFFFFF;
}

.subheaderRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bolder;
	color: #81281F;
	text-transform: uppercase;
}

.subheaderRedLower {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bolder;
	color: #81281F;
}

.HeaderTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bolder;
	color: #000000;
	text-transform: uppercase;
}

.HeaderTxtIndent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bolder;
	color: #000000;
	text-transform: uppercase;
	margin-left: 24px;
	position:relative;
	top: 4px;
}

.HeaderTxtLower {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bolder;
	color: #000000;
}

.HeaderPrograms {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bolder;
	color: #990000;
	text-transform: uppercase;
	background-color: #0465B0;
	line-height: 23px;
}

.HeaderBlack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bolder;
	color: #000000;
	text-transform: uppercase;
	clear: left;
	float: left;
	height: 31px;
	width: auto;
	background-color: #0565B0;
}

.BodyTxt12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	color: #000000;
}

.BodyTxt10Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	color: #000000;
}
.BodyTxt10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bolder;
	color: #000000;
}
.BodyTxt10BoldWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	color: #FFFFFF;
	margin-left: 20px;
}
.BodyTxt12BoldWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bolder;
	color: #FFFFFF;
	margin-left: 20px;
}

.Header {
	position:absolute; 
	width:454px; 
	height:50px; 
	left: 292px;  
	top: 00px; 
	visibility: visible;
}

.spacer {
	clear:both;
	height:10px;
}

.ObjectHeader {
	background-image: url(assets/_gfx_menuBarBlu.gif);
	position: relative
	width:240px;
	height:15px;
	visibility: visible;	
}

.workLeftCol, .workLeftCol2 {
	position:relative;
	float:left;
	height:auto;
	vertical-align:top;
	width:12px;
	left:12
	px;
}

.boxTopRight {
	position:relative;
	float:right;
	height:auto;
	vertical-align:top;
	horizontal-align:right;
	width:12px;
	height:12px;
	background-color:#FFFFFF
}

.PgmDetailsHdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bolder;
	color: #000000;
	text-transform: uppercase;
	clear: left;
	float: left;
	height: 31px;
	width: auto;
	background-color: #0565B0;
	margin-left: 20px;
	margin-top: 6px;
}

.heading3  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	text-align : left;
}

.heading1  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 16pt;
	font-weight : bold;
	font-style : normal;
	color : #ffffff;
	font-variant : normal;
	background-color : #663399;
}

.heading1a  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 16pt;
	font-weight : bold;
	color : #990033;
	font-style : italic;
}

.heading4  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bolder;
	text-align : center;
	color : #ffffff;
	background-color : #663399;
	font-style : normal;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	margin-left:20px;
	margin-top:10px;
}

.heading5  {
	background-color : #cccccc;
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	margin-left:20px;
}

.bodytxtgrey  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8.5pt;
	font-style : normal;
	font-weight : normal;
	color : #666666;
}

.captionblk  {
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
}

/* Form Declarations */	
.form_heading {		
	width:684px; 
	height:20px; 
	background-color:#0465B0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bolder;
	color: #FFFFFF;
	padding-top:4px;
	padding-left:6px;
	}
						
form li span label {
	clear:both;
	color:#2B2838;
	display:block;
	margin:0;
	padding-top:6px;
	}
			
form ul {
	padding: 0;
	margin: 0;
}

form h4 {
	padding: 5px 0 0 0;
	margin: 0;
	}

form li { list-style-type: none; }

form fieldset legend {
	font-weight: bold;
}
				  
.textWidget {
	font-size: .92 em;
	text-align:left;
	color: #666666;
	background-color: #F3EEE8;
}

.textAreaWidget {
	font-size: .92 em;
	text-align:left;
	color:#666666;
	background-color: #F3EEE8;
}

.formSubset {
	background-color:#BBB;
	color:#555;
	border: 1px #555 solid;
}

.formSubset legend {
	padding: 0 .5em 0 .5em;
}

.form_Fieldset_Main {
	color: #666;
	background-color: #F3EEE8;
	border: solid 1px #FFF;
	margin-bottom: 10px;
}

.form_Fieldset_Legend {
	color: #132D3F;
	font-size:1.2em;
	padding: 0 0 0 0;
}

.form_subheader		{width:684px; height:20px; background-color:A55047; 
					font-family: Arial, Helvetica, sans-serif;
					font-size: 13px;
					font-style: normal;
					font-weight: bolder;
					color: #FFFFFF;
					padding-top:4px;
					padding-left:6px;
					}
						
.form_container		{width:688px;}

.form_submit {
	text-align:right;
	padding: 0 20px 20px 0;
}

#form_outershell	{width:688px; background-color: #F3EEE8;}
