a.Top { text-decoration:none }
a.Top:hover { font-size: 12px; color: #ffffff; background: #909FBE  }

a { font-weight:bold; color:#7688AE; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;  }
a:hover { background: #ECEDF2; font-weight:bold; color:#7688AE; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;  }

a.NoBG { background: #ffffff; }
a.NoBG:hover { background: #ffffff; }

.TopMessage {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; color: #ffffff; font-weight:bold }
.TopNav {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight:bold; line-height: 13px; height:11px}
.TopLeftMessage {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight:bold; text-decoration:underline }
.BottomNav {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #7688AE; font-weight:bold}
.MainText {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color: #000000; line-height: 16px}
.Bold { font-weight:bold }
.Italic { font-style:italic }

.Button {Border: Solid 1px #000000; font-family: Arial, Verdana, Helvetica, sans-serif; color: #ffffff; font-size: 12px; background-color:#7688AE; cursor:hand; font-weight:bold}
.TextBox { font-size: 12px; Border: Solid 1px #000000; font-family: Arial, Verdana, Helvetica, sans-serif; Font-Weight:bold; background-color:#ECEDF2; color: #000000;}

.PageCopyright {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight:bold }

.PageDisclosure {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #000000; }
a.PageDisclosure { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #7688AE; cursor:hand; font-weight: bold}
a.PageDisclosure:hover { font-family: Arial, Helvetica, sans-serif; background-color:#ECEDF2; font-size: 10px; color:#7688AE; cursor:hand; font-weight: bold  }

hr {color:#909FBE}

.TDSpacer { width: 25px; background-color: #7688AE; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000;}
.TDAnswer { width: 474px; background-color:#ffffff; border-bottom: 1px solid #000000; border-top: 1px solid #000000; padding-left: 15px; padding-bottom: 10px; padding-top: 10px; border-right: 1px solid #000000; }
.TDQuestion { background-color: #ECEDF2; border-top: 1px solid #000000; border-right: 1px solid #000000; border-left: 1px solid #000000; padding-top: 10px; padding-bottom:10px; padding-left: 15px;}

.AdminColumn { background-color: #7688AE; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #ffffff;}
.AdminText { background-color: #ECEDF2; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #ff0000;}

.CheckBox {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.QuestionText {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000;  line-height: 20px; }
.DropDown { font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #ECEDF2}
.GeneralBox { background-color: #ECEDF2; border: 1px solid #000000; padding-top: 10px; padding-bottom:10px; padding-left: 15px;}
h1.Type1 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; color: #000000; background-color: #ffffff; border-bottom: 1px solid #909FBE; padding-bottom: 7px; padding-top: 7px }
.QuestionNote {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #ff0000; line-height: 15px }




h1.PageName {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; color: #00010B; line-height: 18px; }

a.ErrorTableLink { font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size: 11px; color: #cc0066; text-decoration:underline; cursor:hand}
a.ErrorTableLink:hover { font-family: Arial, Helvetica, sans-serif; font-weight:normal; background-color:#cc0066; font-size: 11px; color:#ffffff; text-decoration:underline; cursor:hand  }
.Error { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ff0000}

.QuestionTextError {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #ffffff; background-color:#cc0066; font-weight:bold; line-height: 20px}

.ErrorHeader {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #ffffff; background-color:#cc0066; font-weight:bold}
.ErrorTable {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #ffffff; background-color:#ffcccc; font-weight:bold}
.ErrorTableAlternate {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #ffffff; background-color:#ffffff; font-weight:bold}

.RadioButton {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000;}

td.QuestionText {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight:bold}

.Table1 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #ffffff; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 10px; width: 95%; }
.Table2 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #ffffff; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 10px; width: 95%; height: 30px; }


.EmailBox { background-color: #ffffff; border-top: 1px solid #EAE2D0; border-right: 1px solid #EAE2D0; border-left: 1px solid #FDC027; border-bottom: 1px solid #FDC027; }
.EmailCopyright {background-color: #FDC027; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #030303}
.TDQuestionNoBorders { background-color: #FAF8F3; padding-top: 10px; padding-bottom:10px; padding-left: 15px;}




