body { background:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#000000; margin:0px; }
table {font-size: 12px; }
input { font-family: arial; font-size: 12px; }
.TopMenu {font-family:Arial; color:#ffffff; font-style:normal; font-variant:small-caps; font-weight:bold; font-size: 1.1em; padding-left:18px; }
.TopSubMenu {font-family:Arial; color:#003F75; font-style:normal; font-variant:small-caps; font-weight:bold; font-size: 1em; padding-left:18px; }

.PageTitle { padding-right:5px; color:#003F75; font-style:italic; font-weight:bold; font-size: 1.4em; }
.MainContent { padding-left: 10px; font-size: 1.1em;}
.Citation { padding: 10px; width: 475px; }
.TopSubMenu a {color: #003F75; text-decoration:none; }
.TopSubMenu a:hover {color: #003F75; text-decoration:underline; }

.footer { padding-right: 5px; font-size: 0.8em; }
.footer A { color: #ffffff; }

.MainTable, .MainTableContent, .MainTableBanner { padding:0; margin:0; border:none; width:770px; }
.MainTableBanner { border-bottom-color:#003F75; border-bottom-style:solid; border-bottom-width:2px; }
.MainTableContent { font-size: 1em; height: 500px; overflow:auto; }
.HL1 { color:#003F75; font-variant:small-caps; font-weight:bold; font-size: 1.1em; }
.HL2 { color:#003F75; font-variant:small-caps; font-weight:bold; font-size: 1em; }
.FauxMaj { color:#003F75; font-variant:small-caps; font-weight:bold; font-size: 1.3em; }
.FauxMajRed { color:#CC0000; font-variant:small-caps; font-weight:bold; font-size: 1.3em; }

fieldset { border-color:#003F75; border-style: solid; border-width: 1px; height: 100px; padding:10px; }
select { font-size: 12px; }

.DateDisplay { border-color:#003F75; border-style: solid; border-width: 1px; height: 18px; padding:2px; width: 80px; display: inline-block;  }

#lstElt { border-color:#003F75; border-style: solid; border-width: 1px; height: 450px; width: 180px; padding:0px; overflow: auto; display: inline-block; }
.EltDisplay { white-space: nowrap; padding: 3px; cursor: pointer;  }
.EltDisplay:hover { background: #003F75; }


.ContentDisplayGrid { font-size: 1em; border: 0px solid #FFFFFF; }
.ContentDisplayGrid tr:hover { background-color: #FFFCD7;}
.ContentDisplayGrid th {  border: 1px solid #FFFFFF; color: white; background-color: #0099AE; font-weight: bold; padding: 3pt 3pt 3pt 3pt;}
.ContentDisplayGrid th a { color: white; text-decoration: none;}
.ContentDisplayGrid th a:hover { color: white; text-decoration: underline;}
.ContentDisplayGrid td { padding: 3pt 3pt 3pt 3pt; border-width: 1px; border-style: solid; border-color: #eeeeee;}
