BODY { background-color: black; font-family: Arial, Helvetica, Sans-Serif, Sans; font-size: 11px; }
H1 { font-family: Arial, Helvetica, Sans-Serif, Sans; font-size: 20px; font-weight: bold; padding: 6px 0px 0px 0px; margin: 0px 8px 0px 8px;  }
H2 { font-family: Arial, Helvetica, Sans-Serif, Sans; font-size: 18px; color: white; }
TABLE { color: white; background-color: #000000; font-family: Trebuchet MS, Tahoma, Arial, Helvetica, Sans, Sans-Serif; font-size: 12px; font-weight: normal; }
SELECT { color: black; font-family: Arial, Helvetica, Sans, Sans-Serif; font-size: 11px; font-weight: normal; }
TEXTAREA { color: black; font-family: Arial, Helvetica, Sans, Sans-Serif; font-size: 11px; font-weight: normal; }
INPUT { color: black; font-family: Arial, Helvetica, Sans, Sans-Serif; font-size: 11px; font-weight: normal; }
P { font-family: Arial, Helvetica, Sans, Sans-Serif; font-size: 14px; font-weight: normal; margin: 8px 8px 0px 8px;}
UL { color: #000000; font-family: Arial, Helvetica, Sans, Sans-Serif; font-size: 14px; font-weight: normal; }
LI { color: #000000; font-family: Arial, Helvetica, Sans, Sans-Serif; font-size: 14px; font-weight: normal; }
a:link:before { color : #008CC1; text-decoration : underline; font-weight: normal; }
a:link:after { color : #008CC1; text-decoration : underline; font-weight: normal; }
a:visited { color : #008CC1; text-decoration : underline; font-weight: normal; }
a:hover { color : #003366; text-decoration : underline; font-weight: normal; }
a { color : #008CC1; text-decoration : underline; font-weight: normal; }
a:link:hover { color : #003366; text-decoration : underline; font-weight: normal; }
a:visited:hover { color : #003366; text-decoration : underline; font-weight: normal; }

.MenuTable { font-weight: bold; font-size: 14px; border: white; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; }
.Menu { color: white; background-color: #7A7878; font-family: Georgia, Times New Roman, Times, serif; font-size: 14px; }
.Menu a:link:before { color : white; text-decoration : none; font-weight: bold; }
.Menu a:link:after { color : white; text-decoration : none; font-weight: bold; }
.Menu a:visited { color : white; text-decoration : none; font-weight: bold; }
.Menu a:hover { background-color : #7A7878; color: #003366; text-decoration : none; font-weight: bold; }
.Menu a { color : white; text-decoration : none; font-weight: bold; }
.Menu a:link:hover { background-color : #7A7878; color: #003366; text-decoration : none; font-weight: bold; }
.Menu a:visited:hover { background-color : #7A7878; color: #003366; text-decoration : none; font-weight: bold; }
.Menu-Selected { color: #003366; background-color: #7A7878; font-family: Georgia, Times New Roman, Times, serif; font-size: 14px; }
.Menu-Selected a:link:before { color : #003366; text-decoration : none; font-weight: bold; }
.Menu-Selected a:link:after { color : #003366; text-decoration : none; font-weight: bold; }
.Menu-Selected a:visited { color : #003366; text-decoration : none; font-weight: bold; }
.Menu-Selected a:hover { background-color : #7A7878; color: #003366; text-decoration : none; font-weight: bold; }
.Menu-Selected a { color : #003366; text-decoration : none; font-weight: bold; }
.Menu-Selected a:link:hover { background-color : #7A7878; color: #003366; text-decoration : none; font-weight: bold; }
.Menu-Selected a:visited:hover { background-color : #7A7878; color: #003366; text-decoration : none; font-weight: bold; }

.bottomline { font-family: Arial, Helvetica, Sans, Sans-Serif; font-size: 10px; color: #718BAC; font-weight: normal; }
.bottomline a:link:before { color : #718BAC; text-decoration : none; font-weight: normal; }
.bottomline a:link:after { color : #718BAC; text-decoration : none; font-weight: normal; }
.bottomline a:visited { color : #718BAC; text-decoration : none; font-weight: normal; }
.bottomline a:hover { color : #718BAC; text-decoration : underline; font-weight: normal; }
.bottomline a { color : #718BAC; text-decoration : none; font-weight: normal; }
.bottomline a:link:hover { color : #718BAC; text-decoration : underline; font-weight: normal; }
.bottomline a:visited:hover { color : #718BAC; text-decoration : underline; font-weight: normal; }

ul.no-indent-2 {
  /* ie fudge begins */
    margin-left: 15px;
    }
    html>body ul.no-indent-2 {
    margin-left: 0px;
    padding-left: 15px;
  /* ie fudge ends */
}
.no-indent-2 li { font-family: Arial, Helvetica, Sans, Sans-Serif; font-size: 11px; list-style-image : url(/Images/Bullet2.gif); line-height: 20px; font-size: 12px; }
.no-indent-2 a:link:before { color: #25286E; font-size: 11px; font-weight: bold; text-decoration : none; }
.no-indent-2 a:link:after { color: #25286E; font-size: 11px; font-weight: bold; ext-decoration : none; }
.no-indent-2 a:visited { color: #25286E; font-size: 11px; font-weight: bold; text-decoration : none; }
.no-indent-2 a:hover { color: #3366FF; font-size: 11px; font-weight: bold; text-decoration : none; }
.no-indent-2 a { color: #25286E; font-size: 11px; font-weight: bold; text-decoration : none; }
.no-indent-2 a:link:hover { color: #3366FF; font-size: 11px; font-weight: bold; text-decoration : none; }
.no-indent-2 a:visited:hover { color: #3366FF; font-size: 11px; font-weight: bold; text-decoration : none; }

.no-indent-2-Sel a:link:before { color: #3366FF; font-size: 11px; font-weight: bold; text-decoration : none; }
.no-indent-2-Sel a:link:after { color: #3366FF; font-size: 11px; font-weight: bold; ext-decoration : none; }
.no-indent-2-Sel a:visited { color: #3366FF; font-size: 11px; font-weight: bold; text-decoration : none; }
.no-indent-2-Sel a:hover { color: #F2A511; background-color: #3366FF; font-size: 11px; font-weight: bold; text-decoration : none; }
.no-indent-2-Sel a { color: #3366FF; font-size: 11px; font-weight: bold; text-decoration : none; }
.no-indent-2-Sel a:link:hover { color: #F2A511; background-color: #3366FF; font-size: 11px; font-weight: bold; text-decoration : none; }
.no-indent-2-Sel a:visited:hover { color: #F2A511; background-color: #3366FF; font-size: 11px; font-weight: bold; text-decoration : none; }

.TitleText { font-family: Times New Roman, Times, serif; font-size: 16px; font-weight: bold; }
.LargeTitleText { font-size: 30px; font-weight: bold; }
.RegularBodyText { font-size: 18px; font-family: Times New Roman, Times, serif, Trebuchet, Arial, Helvetica, Sans, Sans-Serif; }
.FrontTramLines { font-size: 18px; color: #478EC9; border: white; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; }
.FrontFirm { font-size: 18px; color: white; line-height: 24px; font-family: Futura Lt BT, Arial, Helvetica, Sans, Sans-Serif; font-weight: normal; }
.FrontLobbying { color: white; font-weight: bold; font-size: 14px; border: white; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
.StandoutBox { font-size: 16px; font-family: Times New Roman, Times, serif, Trebuchet, Arial, Helvetica, Sans, Sans-Serif; border: white; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }

.InverseHighlight { color: #000A25; background-color: #7A7878; font-family: Arial, Helvetica, Sans, Sans-Serif; font-size: 14px; font-weight: bold; } 
.CopyrightLine p { background-color: black; color: white; font-size: 10px; }

.InfoTable { font-size: 18px; font-family: Times New Roman, Times, serif, Trebuchet, Arial, Helvetica, Sans, Sans-Serif; }
.InfoTable th { background-color: white; color: black; padding-top: 6px; padding-bottom: 6px; }
.InfoTable ul { margin-top: 8px; }
.InfoTable a:link:before { color : white; text-decoration : underline; font-weight: normal; }
.InfoTable a:link:after { color : white; text-decoration : underline; font-weight: normal; }
.InfoTable a:visited { color : white; text-decoration : underline; font-weight: normal; }
.InfoTable a:hover { color : yellow; text-decoration : underline; font-weight: normal; }
.InfoTable a { color : white; text-decoration : none; font-weight: normal; }
.InfoTable a:link:hover { color : yellow; text-decoration : underline; font-weight: normal; }
.InfoTable a:visited:hover { color : yellow; text-decoration : underline; font-weight: normal; }

.LiSpacer Li { margin-bottom: 15px; }

.FAQ-Q { color: yellow; }
.FAQ-A { color: white; }

.SubSidePanel { background-color: #7A7878; font-family: Georgia, Times New Roman, Times, serif; font-size: 14px; border: #000000; border-style: solid; border-top-width: 4px; border-right-width: 2px; border-bottom-width: 0px; border-left-width: 0px; }
.SubSidePanel h1 { font-family: Georgia, Times New Roman, Times, serif; font-size: 18px; font-weight: bold; color: #21456B; margin: 6px 8px 0px 10px; }
.SubSidePanel h2 { font-family: Georgia, Times New Roman, Times, serif; font-size: 14px; font-weight: bold; color: #21456B; margin: 4px 8px 0px 20px; }
.SubSidePanel h2 a:link:before { color : white; text-decoration : none; font-weight: bold; }
.SubSidePanel h2 a:link:after { color : white; text-decoration : none; font-weight: bold; }
.SubSidePanel h2 a:visited { color : white; text-decoration : none; font-weight: bold; }
.SubSidePanel h2 a:hover { background-color : #7A7878; color: white; text-decoration : none; font-weight: bold; }
.SubSidePanel h2 a { color : white; text-decoration : none; font-weight: bold; }
.SubSidePanel h2 a:link:hover { background-color : #7A7878; color: white; text-decoration : none; font-weight: bold; }
.SubSidePanel h2 a:visited:hover { background-color : #7A7878; color: white; text-decoration : none; font-weight: bold; }
.SubSidePanel h3 { font-family: Georgia, Times New Roman, Times, serif; font-size: 14px; font-weight: bold; color: #21456B; margin: 8px 8px 0px 20px; }
.SubSidePanel h3 a:link:before { color : #21456B; text-decoration : none; font-weight: bold; }
.SubSidePanel h3 a:link:after { color : #21456B; text-decoration : none; font-weight: bold; }
.SubSidePanel h3 a:visited { color : #21456B; text-decoration : none; font-weight: bold; }
.SubSidePanel h3 a:hover { background-color : #7A7878; color: white; text-decoration : none; font-weight: bold; }
.SubSidePanel h3 a { color : #21456B; text-decoration : none; font-weight: bold; }
.SubSidePanel h3 a:link:hover { background-color : #7A7878; color: white; text-decoration : none; font-weight: bold; }
.SubSidePanel h3 a:visited:hover { background-color : #7A7878; color: white; text-decoration : none; font-weight: bold; }

.SubMainPanel { background-color: #FFFFFF; border: #000000; border-style: solid; border-top-width: 4px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 2px; }
.SubMainPanel p { color: #000000; }
.SubMainPanel h1 { color: #000000; }
.SubMainPanel h2 { color: #003366; margin: 16px 8px 0px 8px; font-size: 14px; }
.SubMainPanel h3 { color: #003366; margin: 8px 8px 0px 8px; font-size: 11px; }

.SmallerUL li { font-size: 11px; }

.HomeBottom-Main {  background-color: #373535; color : white; font-family: Arial, Helvetica, Sans-Serif, Sans; padding: 5px 5px 15px 5px; line-height: 25px; }
.HomeBottom-Main td { border-style: solid; border-color: #FFFFFF; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px; }
.HomeBottom-Main a:link:before { color : #FFFFFF; text-decoration : underline; font-weight: bold; font-size: 11px; }
.HomeBottom-Main a:link:after { color : #FFFFFF; text-decoration : underline; font-weight: bold; font-size: 11px; }
.HomeBottom-Main a:visited { color : #FFFFFF; text-decoration : underline; font-weight: bold; font-size: 11px; }
.HomeBottom-Main a:hover { color : #FFFFFF; text-decoration : underline; font-weight: bold; font-size: 11px; }
.HomeBottom-Main a { color : #FFFFFF; text-decoration : underline; font-weight: bold; font-size: 11px; }
.HomeBottom-Main a:link:hover { color : #FFFFFF; text-decoration : underline; font-weight: bold; font-size: 11px; }
.HomeBottom-Main a:visited:hover { color : #FFFFFF; text-decoration : underline; font-weight: bold; font-size: 11px; }
 
.Footer p {  background-color: #000000; color : white; line-height: 16px; font-size: 11px; }
