.LeftNavSectionHeaderText
{
  font-weight: bold;
  font-size: 10pt;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
}
.LeftNavSectionHeaderActive
{
	font-weight: bold;
	font-size: 9pt;
	color: #ff9900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.WizardTd
{
border-bottom-color:Gray;
border-bottom-style:dotted;
border-bottom-width:1px
}

.LeftNavSectionItemActive
{
  font-size: 8pt;
  color: #ff9900;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
}

A.LeftNavSectionHeaderLink
{
  font-weight: bold;
  font-size: 9pt;
  color: #006600;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
}
A.LeftNavSectionHeaderLink:visited
{
  font-weight: bold;
  font-size: 9pt;
  color: #006600;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
}
A.LeftNavSectionHeaderLink:active
{
  font-weight: bold;
  font-size: 9pt;
  color: #006600;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
}
A.LeftNavSectionHeaderLink:hover
{
  font-weight: bold;
  font-size: 9pt;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
}
A.LeftNavSectionItemLink
{
  font-size: 8pt;
  color: #006600;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
}
A.LeftNavSectionItemLink:visited
{
  font-size: 8pt;
  color: #006600;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
}
A.LeftNavSectionItemLink:active
{
  font-size: 8pt;
  color: #006600;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
}
A.LeftNavSectionItemLink:hover
{
  font-size: 8pt;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
}
A.LeftNavSectionItemParentLink
{
  font-size: 8pt;
  color: #ff9900;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
}
A.LeftNavSectionItemParentLink:visited
{
  font-size: 8pt;
  color: #ff9900;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
}
A.LeftNavSectionItemParentLink:active
{
  font-size: 8pt;
  color: #ff9900;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
}
A.LeftNavSectionItemParentLink:hover
{
  font-size: 8pt;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
}
A.LeftNavSectionHeaderParentActive
{
  font-weight: bold;
  font-size: 9pt;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
}
A.LeftNavSectionHeaderParentActive:hover
{
  font-weight: bold;
  font-size: 8pt;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
}
A.LeftNavSectionHeaderParentActive:visited
{
  font-weight: bold;
  font-size: 9pt;
  color: #ff9900;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
}
A.LeftNavSectionHeaderParentActive:active
{
  font-weight: bold;
  font-size: 9pt;
  color: #ff9900;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
}

BODY
{
  font-size: 10pt;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.BodyAlt
{
  font-weight: bold;
  font-size: 9pt;
  color: #006600;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.PageText
{
  font-size: 10pt;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.BoldText
{
  font-weight: bold;
  font-size: 10pt;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Text
{
  font-size: 10pt;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.SmallText
{
  font-size: 9pt;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.ApplicationTitleText
{
  font-weight: bold;
  font-size: 8pt;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.PageTitleText
{
  font-weight: bold;
  font-size: 13pt;
  color: #006600;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.SectionTitle
{
  font-weight: bold;
  font-size: 12pt;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
H4
{
  font-weight: bold;
  font-size: 14pt;
  color: #999966;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
H3
{
  font-weight: bold;
  font-size: 14pt;
  color: #ff9900;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
H2
{
  font-weight: bold;
  font-size: 14pt;
  color: #006600;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
H1
{
  font-weight: bold;
  font-size: 14pt;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
P
{
  font-size: 10pt;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
DIV
{
  font-size: 10pt;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
UL
{
  font-size: 10pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
OL
{
  font-size: 10pt;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
LI
{
  font-size: 10pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.FormField
{
  font-size: 10pt;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #ffffff;
}
.formField
{
  font-size: 10pt;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #ffffff;
}
INPUT
{
  font-size: 10pt;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
SELECT
{
  font-size: 10pt;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #ffffff;
}
.FieldLabel
{
  font-weight: bold;
  font-size: 10pt;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.FieldLabelItalic
{
  font-weight: bold;
  font-size: 10pt;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: italic;
    
}
.fieldLabel
{
  font-weight: bold;
  font-size: 10pt;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.FieldLabelLink
{
  font-size: 10pt;
  color: #006600;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
A
{
  font-size: 10pt;
  color: #006600;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
A:active
{
  font-size: 10pt;
  color: #006600;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
A:visited
{
  font-size: 10pt;
  color: #666666;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
A:hover
{
  font-size: 10pt;
  color: #666666;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

A.FooterLink
{
  font-size: 8pt;
  color: #666666;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.FooterLink:active
{
  font-size: 8pt;
  color: #666666;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.FooterLink:visited
{
  font-size: 8pt;
  color: #666666;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.FooterLink:hover
{
  font-size: 8pt;
  color: #666666;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.ActionLink
{
  font-size: 10pt;
  color: #006600;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.ActionLink:active
{
  font-size: 10pt;
  color: #006600;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.ActionLink:visited
{
  font-size: 10pt;
  color: #006600;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.ActionLink:hover
{
  font-size: 10pt;
  color: #666666;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.FooterText
{
  font-size: 8pt;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.FooterTextBold
{
  font-weight: bold;
  font-size: 8pt;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.ErrorText
{
  font-weight: bold;
  font-size: 8pt;
  color: #cc0000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.DarkBgColor
{
  background-color: #3f6526;
}
.MediumDarkBgColor
{
  background-color: #70ac48;
}
.MediumBgColor
{
  background-color: #ddf1bc;
}
.LightBgColor
{
  background-color: #f1f9e3;
}
.WhiteBgColor
{
  background-color: #ffffff;
}
.TableHeaderDark
{
  font-weight: bold;
  font-size: 10pt;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #3f6526;
}
.TableHeaderLight
{
  font-weight: bold;
  font-size: 10pt;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #ffffff;
}
.TableHeader
{
  font-weight: bold;
  font-size: 10pt;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #70ac48;
}
.TableDataLight
{
  font-size: 10pt;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #f1f9e3;
}
.TableDataMedium
{
  font-size: 10pt;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #e8ecca;
}
.TableDataLight2
{
  font-size: 10pt;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #ddf1bc;
}
.TableDataDark
{
  font-size: 10pt;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #d2d8a6;
}
.TableData
{
  font-size: 10pt;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #ffffff;
}
.TableDataSmall
{
  font-size: 8pt;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #ffffff;
}
.TableDataNoBgColor
{
  font-size: 10pt;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
HR
{
  background-image: url(/_images/dotted_line.gif);
  background-repeat: repeat-x;
}
BR
{
  font-size: 10pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
BR.Small
{
  font-size: 5pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.DottedHorizontal
{
  background-image: url(/_images/dotted_line.gif);
  background-repeat: repeat-x;
}
.DottedVertical
{
  background-image: url(/_images/dotted_line.gif);
  background-repeat: repeat-y;
}
.SkinnyDottedHorizontal
{
  background-image: url(/_images/dotted_line.gif);
  line-height: 6px;
  background-repeat: repeat-x;
}
.SkinnyDottedVertical
{
  background-image: url(/_images/dotted_line.gif);
  line-height: 6px;
  background-repeat: repeat-y;
}

.TextIndentOnWrap
{
  font-size: 10pt;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin-right:0in;
  margin-bottom:0in;
  margin-left:.25in;
  text-indent:-.25in
}

.LabelIndentOnWrap
{
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	max-width: 200px;


}

P.PageBreak
{
  page-break-before: auto
}


.fancyButton
{
    padding: 3px 5px 3px 5px;
    width: 0;  /* IE table-cell margin fix */
    overflow: visible;
        
    outline: none;
    
    float: none;
    font-size: 0.9em;
    margin: 0 !important;
    padding: 2px 20px 2px 20px !important;

	/*padding: 5px 10px;*/
	display: inline;
	background: url(/Img/btn_green.gif) repeat-x scroll 0 0 #4B9825  !important;
    border: 1px solid #2A7802  !important;
    border-radius: 6px 6px 6px 6px;
    color: #FFF;
    cursor: pointer;    
    font-weight: bold;
}
.fancyButton[class] {  /* IE < 7 ignores [class] */
    width: auto;  /* cancel margin fix for other browsers */
}
.fancyButton:hover
{
	color:#FFFFFF
	background-position: 0 center;
}

.fancyButton:disabled
{
	background: url(/HomelessEd/Images/btn_gray.png) repeat-x scroll 0 0 #4B9825 !important;
	border-color: #222222  !important;
	background-color: Gray !important;
}