.navigation {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: normal}
.navigation A:link    {  COLOR: #FFFFFF; text-decoration: none}
.navigation A:visited {  COLOR: #FFFFFF; text-decoration: none}
.navigation A:active  {  COLOR: #FFFFFF; font-weight: bold}
.navigation A:hover   {  COLOR: #6699ff; text-decoration: none}
.content {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.footer {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.contentLinx a:link {
	color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px
}
.contentLinx a:visited {
	color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px
}
.contentLinx a:hover {
	color: #88172B; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px
}
.contentLinx a:active {
	color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px
}
.contentLinxBig a:link {
	color: #666666; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px
}
.contentLinxBig a:visited {
	color: #666666; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px
}
.contentLinxBig a:hover {
	color: #88172B; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px
}
.contentLinxBig a:active {
	color: #666666; font-weight:bold font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px
}
.contentLinxBig a:visited {
	color: #666666; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px
}
.contentLinxBig a:hover {
	color: #88172B; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px
}
.contentLinxBig a:active {
	color: #666666; font-weight:bold font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px
}
.globalFontFamily
{
    font-family: Arial, Helvetica, Geneva, sans-serif;
}

.back
{
    font-size: 14px;
    font-family: Arial, Helvetica, Geneva, sans-serif;
}

.title
{
    font-size: 14px;
    font-family: Arial, Helvetica, Geneva, sans-serif;
    font-weight: bold;
}

.titleWhite
{
    font-size: 14px;
    font-family: Arial, Helvetica, Geneva, sans-serif;
    font-weight: bold;
	color:#FFFFFF;
}

.headline
{
    font-size: 22px;
    font-family: Arial, Helvetica, Geneva, sans-serif;
    font-weight: bold;
}

.images
{
    font-size: 10px;
    font-family: Arial, Helvetica, Geneva, sans-serif;
}

.bodyText
{
    font-size: 12px;
    font-family: Arial, Helvetica, Geneva, sans-serif;
}

.bodyTextMediumNonBold
{
    font-size: 10px;
    font-family: Arial, Helvetica, Geneva, sans-serif;
	font-weight: normal;
}

.bodyTextMedium
{
    font-size: 11px;
    font-family: Arial, Helvetica, Geneva, sans-serif;
	font-weight: Bold;
}


.bodyTextWhite
{
    font-size: 12px;
	font-weight: normal;
    font-family: Arial, Helvetica, Geneva, sans-serif;
	color:#FFFFFF;
}

.linkTextDkBlue
{
    font-size: 12px;
	font-weight: normal;
    font-family: Arial, Helvetica, Geneva, sans-serif;
	color:#31496B;
}

.disclaimer
{
    font-size: 10px;
    font-family: Arial, Helvetica, Geneva, sans-serif;
}

.footer
{
    font-size: 10px;
    font-family: Arial, Helvetica, Geneva, sans-serif;
}

.reviewInfo
{
    font-size: 10px;
    font-family: Arial, Helvetica, Geneva, sans-serif;
}

/* Begin HRA classes*/

.hraBgGreen
{
background-color:#93B77B;
padding: 4px;
font-size: 14px;
font-family: Arial, Helvetica, Geneva, sans-serif;
font-weight: bold;
color:#FFFFFF;
}

.hraBgCellNavyBlue
{
background-color:#375368;
padding: 4px;
font-size: 14px;
font-family: Trebuchet MS, Helvetica, Geneva, sans-serif;
font-weight: bold;
color:#FFFFFF;
}

.hraPixelLineNavyBlue
{
background-color:#375368
}

.BgTableKellyGreen
{
background-color:#93B77B;
}

TD.hraIndexBG
{
    background-color:#E7EBF1;
}

.hraTabsTable
{
    border-style: solid;
	border-color: #000000;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	background-color:#93B77B;
	
}

.hraTabsText
{
	padding-left: 5px;
	padding-bottom: 1px;
	font-size: 11px;
	font-weight: bold;
    font-family: Arial, Helvetica, Geneva, sans-serif;
	color:#FFFFFF;
}

TD.hraAssessmentName {
	font-weight: bold;
	font-size: 12pt;
	padding-bottom: 5px;
	color: #4e78a5;
	font-family: Arial
}

.hraAssessmentSubtitle {
	font-weight: bold;
	font-size: 9pt;
	color: #4e78a5;
	font-family: Arial
}

TD.hraAssessmentInstructions {
	font-size: 12px;
	padding-bottom: 10px;
	color: #4e78a5;
	font-family: Arial, Helvetica, sans-serif;
	}
	
TABLE.hraQuestion {
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	margin-bottom: 5px;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	border-collapse: collapse;
}
TD.hraQuestion {
	background-color: #F0F4F7;
	border-right: #FFFFFF 0px solid;
	padding-right: 10px;
	border-top: #FFFFFF 1px solid;
	padding-left: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	padding-bottom: 10px;
	vertical-align: top;
	border-left: #FFFFFF 1px solid;
	width: 225px;
	color: #5F8046;
	padding-top: 10px;
	border-bottom: #FFFFFF 1px solid;
	border-collapse: collapse;
}
TABLE.hraAnswers {
	border-right: black 0px solid;
	padding-right: 0px;
	border-top: black 0px solid;
	padding-left: 0px;
	padding-bottom: 0px;
	border-left: black 0px solid;
	padding-top: 0px;
	border-bottom: black 0px solid;
	border-collapse: collapse;
}
TR.hraAnswerOdd {
	background-color: #D5DFE6;
}
TR.hraAnswerEven {
	background-color: #BED3AF;
}
TD.hraAnswer {
	font-size: 8pt;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333
	vertical-align: middle;
	width: 225px
}
TD.hraInput {
	vertical-align: top
}


.hraStartButton {
	background-color: #375368;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
 	font-weight: bold;
  }

/* Begin Pregnancy product classes*/

.subheadPeach {
	border-style: solid;
	border-color: #666699;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 4px;
	text-align: left;
	margin-left: 10px;
	line-height: 20px;
	color: #FF9999;
	margin-bottom: 2px;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, Geneva, sans-serif;
}

.subheadGreen {
	border-style: solid;
	border-color: #666699;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 4px;
	text-align: left;
	margin-left: 10px;
	line-height: 20px;
	color: #669966;
	margin-bottom: 2px;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, Geneva, sans-serif;
}

.subheadPurple {
	border-style: solid;
	border-color: #666699;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 4px;
	text-align: left;
	margin-left: 10px;
	line-height: 20px;
	color: #666699;
	margin-bottom: 2px;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, Geneva, sans-serif;
}

.subheadRedPurple {
	border-style: solid;
	border-color: #666699;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 4px;
	text-align: left;
	margin-left: 10px;
	line-height: 20px;
	color: #CC33CC;
	margin-bottom: 2px;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, Geneva, sans-serif;
}

.subheadOrange {
	border-style: solid;
	border-color: #666699;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 4px;
	text-align: left;
	margin-left: 10px;
	line-height: 20px;
	color: #FF6600;
	margin-bottom: 2px;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, Geneva, sans-serif;
}

.subheadBlue {
	border-style: solid;
	border-color: #666699;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 4px;
	text-align: left;
	margin-left: 10px;
	line-height: 20px;
	color: #3399FF;
	margin-bottom: 2px;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, Geneva, sans-serif;
}

.subheadMagenta {
	border-style: solid;
	border-color: #666699;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 4px;
	text-align: left;
	margin-left: 10px;
	line-height: 20px;
	color: magenta;
	margin-bottom: 2px;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, Geneva, sans-serif;
}

.subheadMaroon {
	border-style: solid;
	border-color: #666699;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 4px;
	text-align: left;
	margin-left: 10px;
	line-height: 20px;
	color: #77172F;
	margin-bottom: 2px;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, Geneva, sans-serif;
}

.subheadDkBlue {
	border-style: solid;
	border-color: #666699;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 4px;
	text-align: left;
	margin-left: 10px;
	line-height: 20px;
	color: #0B0E57;
	margin-bottom: 2px;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, Geneva, sans-serif;
}

.subheadLime {
	border-style: solid;
	border-color:  #666699;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 4px;
	text-align: left;
	margin-left: 10px;
	line-height: 20px;
	color: #9CBB0E;
	margin-bottom: 2px;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, Geneva, sans-serif;
}

.subheadBurntO {
	border-style: solid;
	border-color:  #666699;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 4px;
	text-align: left;
	margin-left: 10px;
	line-height: 20px;
	color: #C47901;
	margin-bottom: 2px;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, Geneva, sans-serif;
}

.subheadPeriwinkle {
	border-style: solid;
	border-color:  #666699;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 4px;
	text-align: left;
	margin-left: 10px;
	line-height: 20px;
	color: #878BBC;
	margin-bottom: 2px;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, Geneva, sans-serif;
}

.subheadPink {
	border-style: solid;
	border-color: #666699;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 4px;
	text-align: left;
	margin-left: 10px;
	line-height: 20px;
	color: #FF6699;
	margin-bottom: 2px;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, Geneva, sans-serif;
}

.subheadTeal {
	border-style: solid;
	border-color: #666699;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 4px;
	text-align: left;
	margin-left: 10px;
	line-height: 20px;
	color: #669999;
	margin-bottom: 2px;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, Geneva, sans-serif;
}


/* End Pregnancy product classes*/
