<!--
/* core styles */

A:link {
  color: #333366;
}
A:visited {
  color: #666699;
}
A:hover {
  color: #666699;
  text-decoration: none;
}
A:active {
  color: #666699;
  text-decoration: none;
}

/* DHTML Menu Styles */

.PrimaryNavText { text-decoration: none; color: #284070; font: 10px Arial, Helvetica, sans-serif; }
.PrimaryNavHover { text-decoration: none; color: #FFFFFF; font: 10px Arial, Helvetica, sans-serif; }
.PrimaryNavBorder { border: 1px solid #284070; }

.NavText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #FFFFFF}

/* custom styles */

.Title {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 20px;
  color:#CC0033;
}

.SubTitle {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 20px;
  color:#CC0033;
}

.Header {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
  color: #333333;
}

.Body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
    color: #333333;
}

.BodyBold {
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
    color: #333333;
	font-weight: bold;
}

.BodyItalic {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
    color: #333333;
    font-style: italic;
}

.BodyRed {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
    color: red;
}

.BodyGreen {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
    color: green;
}

.BodyYellow {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
  color: #FFCC33;
}

.Button {
    font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
    font-size: 9px;
    color: #333333;
}

.ExplainField {
	font-size: .8em;
	}

.AutoForm {
	clear: both;
/*	width: 650px; */
	margin: 1em auto;
	}

.AutoForm TD {
	vertical-align: top;
	}

.FormFieldRequired {
	color: red;
	font-size: 1.3em;
	}

.FormFieldRequirements {
	text-align: left;
	width: 25%;
	vertical-align: top;
	padding-left: .25em;
	}

.FormFieldControl INPUT.TextInput {
;	width: 100%;
;  margin-top:3px;
	}

.FormFieldControlWide {
	text-align: right;
;  margin-top:3px;
	}
	
.FormFieldControlWide TEXTAREA.TextAreaInput {
	width: 95%;
/*	height: 12em; */
	}

.FormFieldControlWide INPUT.SubmitInput {
	margin: .5em 0em .5em auto;
	}

.FormFieldControl TEXTAREA.TextAreaInput {
	width: 100%;
/*	height: 6em; */
	}
	
.FormFieldCopy {
	font-size: 0.9em;
	padding: .6em;
	}
	
.FormFieldCopy STRONG {
	font-size: 1.3em;
	}

.FormFieldLabel {
	width: 18%;
	text-align: right;
	font-family: Arial;
	font-weight: bold;
	letter-spacing: 1px;
	vertical-align: top;
	color: #333333;
	padding-top: .5em;
	}
.FormFieldInfo {
/*  width: 100%;*/
  text-align: left;
  font-family: Arial;
  font-weight: bold;
  font-size: 12px;
  letter-spacing: 1px;
  vertical-align: middle;
  color: #333333;
  padding-left: 1em;
  padding-top: .3em;
  }

.FormFieldControl SELECT.SelectInput {

	width: 100%;
	}	

.FilterFormField {
  font-size: 12px;
  font-family: Arial;
  font-weight: bold;
  letter-spacing: 1px;
  vertical-align: middle;
  color: #333333;
  }
.FilterFormFieldCaption {
  font-size: 12px;
  font-family: Arial;
  font-weight: bold;
  letter-spacing: 1px;
  vertical-align: middle;
  color: #333333;
  padding-top: .5em;
  }

.FormSpacer {
	width: 90%;
	height: 1px;
	background: #CCCCCC;
	border: 1px #666666;
	
	border-style: none none solid none;
	margin: 1em 0em 1em auto;
	}

.ModuleFunction {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 11px;
  color: #333333;
}

.InputValidationError {
	text-transform: uppercase;
	font-family: georgia,arial,sans-serif;
	font-size: 10px;
  color: red;
	}	

.ExternalForm {
	width: 95%;
	margin: 1em auto;
	}
	
.HeaderText {
	font-size: 24px;
	font-family: Helvetica;
	}
	
.AnnotationActive {
	color: #004400;
	}

.AnnotationInactive {
	color: #FF0000;
	}
	
.TestimonialStatusActive {
	color: #004400;
	}
	
.TestimonialStatusInactive {
	color: #FF0000;
	}

.TestimonialStatusRecommended {
	color: #000044;
	}
.Text {
}

-->