.bodyText{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
}
td{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
}
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
}

.inputbox
{
border: 1px #000000 solid; font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #343399; background-color: #FCFCFC}

.mhinputbox
{
border: 1px #000000 solid; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #343399; background-color: #FCFCFC}

.readHeader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC0000;
	font-weight:bold;
}

.whiteHeader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight:bold;
}

.blackProdHeader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight:bold;
}

.whiteText{
	font:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}

.whiteBar{
	font:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	font-weight:bold;
}

.readHeaderMid
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	font-weight:bold;
}
.readHeaderlg
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #CC0000;
	font-weight:bold;
}

.blackHeader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.blueTextBold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #343399;
	font-weight:bold;
}
.bluelgTextBold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #343399;
	font-weight:bold;
}
.blueTextBoldMed
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #343399;
	font-weight:bold;
}
.blueTextBoldLrg
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #343399;
	font-weight:bold;
}

.blueTextRegular
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #343399;
}

.redTextRegular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
}

.redTextBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	font-weight:bold;
}

.redTextBoldMed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC0000;
	font-weight:bold;
}

.redTextBoldLrg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #CC0000;
	font-weight:bold;
}


.blueDotBold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #343399;
	font-weight:bold;
}

.arialTen
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.normalText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
}

.tdNavBackDefault
{
	background-color: #F0F2FA;
}
.tdNavBackOver
{
	background-color: #D3D9F0;
}
a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#343399;
	text-decoration:underline;
}

a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#343399;
	text-decoration:underline;
}

a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#343399;
	text-decoration:underline;
}

a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#CC0000;
	text-decoration:underline;
}
a.blueNav{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#343399;
	font-weight:normal;
	text-decoration: none;
}

a.blueNav:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#343399;
	font-weight:normal;
	text-decoration: none;
}

a.blueNav:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#343399;
	font-weight:normal;
	text-decoration: none;
}

a.blueNav:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#343399;
	font-weight:normal;
	text-decoration:underline;
}

a.redNav{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	font-weight:bold;
	text-decoration: none;
}

a.redNav:visited{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	font-weight:bold;
	text-decoration: none;
}

a.redNav:active{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	font-weight:bold;
	text-decoration: none;
}

a.redNav:hover{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	font-weight:bold;
	text-decoration:none;
}
a.storeNav{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#343399;
	font-weight:normal;
	text-decoration: none;
}

a.storeNav:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#343399;
	font-weight:normal;
	text-decoration: none;
}

a.storeNav:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#343399;
	font-weight:normal;
	text-decoration: none;
}

a.storeNav:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#343399;
	font-weight:normal;
	text-decoration:none;
}

a.whiteNav{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration: none;
}

a.whiteNav:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration: none;
}

a.whiteNav:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration: none;
}

a.whiteNav:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#999999;
	font-weight:normal;
	text-decoration:none;
}

a.TopNav{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration: none;
}

a.TopNav:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration: none;
}

a.TopNav:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration: none;
}

a.TopNav:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#D5DCE6;
	font-weight:bold;
	text-decoration:none;
}

a.TopGrayNav{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#D5DCE6;
	font-weight:bold;
	text-decoration: none;
}

a.TopGrayNav:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#D5DCE6;
	font-weight:bold;
	text-decoration: none;
}

a.TopGrayNav:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#D5DCE6;
	font-weight:bold;
	text-decoration: none;
}

a.TopGrayNav:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

a.grayNavsm{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#666666;
	font-weight:normal;
	text-decoration: none;
}

a.grayNavsm:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#666666;
	font-weight:normal;
	text-decoration: none;
}

a.grayNavsm:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#666666;
	font-weight:normal;
	text-decoration: none;
}

a.grayNavsm:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#CC0000;
	font-weight:normal;
	text-decoration:none;
}

a.whiteMainNav{
	font: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;

}

a.whiteMainNav:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration: none;
}

a.whiteMainNav:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration: none;
}

a.whiteMainNav:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

a.smallBlackLink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	text-decoration:none;
}

a.smallBlackLink:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	text-decoration:none;
}

a.smallBlackLink:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	text-decoration:none;
}

a.smallBlackLink:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#CC0000;
	text-decoration:none;
}

a.smallwhiteLink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	text-decoration:none;
}

a.smallwhiteLink:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	text-decoration:none;
}

a.smallwhiteLink:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	text-decoration:none;
}

a.smallwhiteLink:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#CCCCCC;
	text-decoration:none;
}

a.medBlackLink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	text-decoration:none;
}

a.medBlackLink:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	text-decoration:none;
}

a.medBlackLink:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	text-decoration:none;
}

a.medBlackLink:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#CC0000;
	text-decoration:none;
}

.bluebg {
	background-color: fof2fa;
}
.footertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #343399;
}

a.footerLink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#343399;
	text-decoration:none;
}

a.footerLink:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#343399;
	text-decoration:none;
}

a.footerLink:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#343399;
	text-decoration:none;
}

a.footerLink:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#CC0000;
	text-decoration:none;
}
a.smwhite {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration: none;
}
a.smwhite:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration: none;
}
a.smwhite:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration: none;
}
a.smwhite:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#CCCCCC;
	font-weight:normal;
	text-decoration:none;
}
.NDNavBackDefault {

	background-color: #D5DCE6;
}
.NDNavBackOver {

	background-color: #B5C0D2;
}
.NDbodyText {

	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#082e69;
}
.NDbodybold {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#082e69;
	font-weight: bold;
}
a.ndredLink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#D90505;
	font-weight:bold;
	text-decoration:none;
}

a.ndredLink:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#D90303;	
	font-weight:bold;
	text-decoration:none;
}

a.ndredLink:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#DA0D0D;
	font-weight:bold;
	text-decoration:none;
}

a.ndredLink:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#999999;
	font-weight:bold;
	text-decoration:none;
}
a.secNav{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#343399;
	font-weight:normal;
	text-decoration: none;
}

a.secNav:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#343399;
	font-weight:normal;
	text-decoration: none;
}

a.secNav:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#343399;
	font-weight:normal;
	text-decoration: none;
}

a.secNav:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#cc0000;
	font-weight:normal;
	text-decoration:none;
}
a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#343399;
	font-weight:normal;
	text-decoration: none;
}

a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#343399;
	font-weight:normal;
	text-decoration: none;
}

a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#343399;
	font-weight:normal;
	text-decoration: none;
}

a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#cc0000;
	font-weight:normal;
	text-decoration:none;
}
.tblhdr { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background: #343399 }
.featureheading { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #343399; text-transform: uppercase; margin-right: 10px; margin-left: 10px; margin-top: 15px;}
.button { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; background: #343399 }
.mhbodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
	color: #333399;
	line-height: 17px;
	background: #FFFFFF;
}

.mhbodytextbgblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
	color: #FFFFFF;
	line-height: 17px;
	background: #333399;
}

.mhbodytext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
	color: #FFFFFF;
	line-height: 17px;
	background: #6666CC;
}

.mhbodytextbold { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 700; color: #333399; line-height: 17px;}
.mhbodytextlgbold { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 700; color: #333399; line-height: 17px;}
.mhbodytextboldcap { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 700; color: #333399; line-height: 17px; text-transform: uppercase;}
.mhbodytextboldcapgray { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 700; color: #999999; line-height: 17px; text-transform: uppercase;}
.mhcustomcap { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 500; color: #999999; line-height: 17px; text-transform: uppercase;}
.mhwdoaboldcap { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 700; color: #CC0000; line-height: 17px; text-transform: uppercase;}
.mhwdoatext { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 500; color: #000000; line-height: 17px;}
.mhwdoaline { font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-weight: 500; color: #999999; line-height: 10px;}
.mhcustomtableheader { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 700; color: #FFFFFF; line-height: 17px; background: #333399; text-decoration: none;}
a.mhlgredlink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#cc0000;
	font-weight:700;
	text-decoration: none;
}

a.mhlgredlink:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#cc0000;
	font-weight:700;
	text-decoration: none;
}

a.mhlgredlink:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#cc0000;
	font-weight:700;
	text-decoration: none;
}

a.mhlgredlink:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#343399;
	font-weight:700;
	text-decoration:none;
}
.mhquotefields {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
	color: #333399;
	line-height: 15px;
	text-decoration: none;
	background: #FFFFFF;
 }
.mhquotefields2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
	color: #FFFFFF;
	line-height: 15px;
	text-decoration: none;
	background: #6666CC;
 }

.mhquoteinputboxes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px #333399 solid;
	background: #FFFFFF;
	color: #333399;
 	font-weight: 600;
 }
.mhquotebuttons {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px #000000 solid;
	background: #333399;
	color: #FFFFFF;
	font-weight: 700;
 }
.mhquotesubmit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px #000000 solid;
	background: #333399;
	color: #FFFFFF;
	font-weight: 900;
 }

