body {
   font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
   font-size: 10pt;
   margin: 0px;
   border: 0px;
   padding: 0px;
}

img {
   border: 0px;
}

#divMainMenu {
   background-color: rgb(41,101,144);
}

#divSessionInfo {
   text-align: center;
   color: white;
   font-weight: bold;
   font-size: 8pt;
   padding-top: 5px;
   padding-bottom: 10px;
}

#ulMainMenu {
   list-style: none;
   margin: 0px;
   padding: 8px;
}

#ulMainMenu li {
   display: inline;
   padding: 20px;
}

#ulMainMenu a {
   text-decoration: none;
   font-weight: bold;
   font-size: 11pt;
   color: white;
   text-shadow: black 0.1em 0.1em 0.2em;
}

.Bold {
   font-weight: bold;
   font-size: 10pt;
}

.DataDisplay {
   margin-top: 10px;
   margin-left: 10px;
}

.ErrorMessage
{
   color: Red;
}

.FormField
{
   margin-bottom: 10px;
}

.Hyperlink {
   font-weight: normal;
}

.Indented {
   margin-left: 20px;
   font-size: 10pt;
}

.NavigationButtons
{
   text-align: center;
   margin-top: 60px;
   margin-bottom: 60px;
}

.SiteDownMessage
{
   text-align: center;
   margin-top: 30px;
   font-weight: bold;
   color: Red;
}

.Section {
   color: rgb(41,101,144);
   font-weight: bold;
   font-size: 11pt;
}

.Selected {
   text-decoration: underline;
}

.TextBox 
{
   margin: 0px;
   padding: 0px;
}

.Title {
   color: rgb(41,101,144);
   font-weight: bold;
   font-size: 12pt;
   text-align: center;
   margin-top: 30px;
   margin-bottom: 30px;
}

.validation-summary-errors
{
   list-style-type: none;
   font-weight: bold;
   color: Red;
}
