* {
    font-family: verdana, sans-serif;
  }
html {
    background: #0066cc;
    }
table, th, td {
    border-style: none;
    }
td {
    background: #ffffff;
    }
tt, pre, code {
    font-family: monospace;
    }
pre, code {
    margin-top: 12px;
    margin-bottom: 4px;
    white-space: pre;
    }
.LeftMenu {
    margin-top: 16px;
    margin-left: 16px;
    margin-right: 16px;
    margin-bottom: 16px;
    background: #99cccc;
    }
.LeftMenu * {
    /* font-family: "Book Antiqua", Palatino, Garamond, Georgia, serif; */
    /* font-family: "Gill Sans", "Humanst521 Bt", chantilly, verdana, sans-serif; */
    font-family: verdana, sans-serif;
    }
.MM_Item {
    margin-left: 16px;
    margin-top: 6px;
    margin-bottom: 6px;
}
.MM_Item > .MM_Item {
    font-size: smaller;
    }
.MM_Item * {
    font-weight: bold;
    }
.URHere {
    /* font-weight: bold; */
    color: #cc0000;
    }
.MainBody h1 {
    margin-top: 18px;
    margin-left: 12px;
    margin-right: 12px;
    margin-bottom: 4px;
    }
.MainBody h2, h3, h4, h5, h6 {
    margin-left: 12px;
    margin-right: 12px;
    }
.MainBody h2 {
    margin-top: 12px;
    margin-bottom: 3px;
    }
.MainBody h3 {
    margin-top: 10px;
    margin-bottom: 3px;
    }
.MainBody h5 {
    margin-top: 8px;
    margin-bottom: 2px;
    }
.MainBody IMG {
    margin-left: 20px;
    margin-right: 24px;
    margin-top: 12px;
    margin-bottom: 12px;
    }
.TableBox {
    margin-left: 20px;
    margin-right: 20px;
    }
.BodyText {
    margin-top: 8px;
    margin-left: 12px;
    margin-right: 12px;
    margin-bottom: 4px;
    }
.MenuItem {
    margin-top: 18px;
    margin-left: 12px;
    margin-right: 12px;
    margin-bottom: 4px;
    }
/* p, h1, h2, h3, h4, h5, h6, address, ul, ol, dl, th, td {
    font-family: "Book Antiqua", Palatino, Garamond, Georgia, serif;
    } */
.PageInfo {
    font-size: x-small;
    text-align: center;
    margin-left: 4px;
    margin-right: 4px;
    margin-top: 4px;
    margin-bottom: 4px;
    }
/* .PageInfoBox {
    background: #99cccc;
    }
*/
.PowellsGenericLinkBox {
    background: #99cccc;
    padding-top: 8px;
    padding-bottom: 8px;
    }
.Abstract {
		font-size: small;
		font-style: italic;
		margin-left: 24px;
		margin-right: 24px;
    }
.New {
    color: red;
    font-weight: bold;
    }
.Note {
    font-size: small;
    }
.WhatsNewFrame {
    border-style: solid;
    border-width: thin;
    border-color: #000040;
    margin-top: 24px;
    /*
    margin-bottom: 8px;
    margin-left: 40px;
    margin-right: 48px;
    */
    }
.WhatsNew {
    background: #e0e0e0;
    /*
    padding-top: 4px;
    padding-bottom: 8px;
    padding-left: 16px;
    padding-right: 16px;
    */
    }
.WhatsNew > h3 {
    color: #cc0000;
    }
.WhatsNewDate {
    font-weight: bold;
    margin-left: 12px;
    }
.WhatsNewEntry {
    margin-left: 32px;
    }
.PageTOC0 {
    list-style-type: decimal;
    margin-left: 32px;
    }
.PageTOC1 {
    list-style-type: lower-alpha;
    }
.PageTOC2 {
    list-style-type: lower-roman;
    }
.CodeDefs {
    margin-left: 20px;
    margin-right: 24px;
    }
.CodeDefs dt {
    font-family: Courier, "Courier New", monospaced;
    font-weight: bold;
    }
.Slogan {
    font-size: small;
    font-style: italic;
    }
.LinkMsg {
    text-align: center;
    margin-bottom: 4px;
    }
body > .LinkMsg > span {
    color: #ffff00;
    }
body > .LinkMsg > a {
    color: #a7a7ff;
    }
.LinkMsg > * {
    font-size: small;
    }
.LinkMsg > span {
    color: #a7a700;
    }
.ImgButton:hover {
    background: #ccffff;
    }
#sitePrefsBottomLine {
    margin-top: 6px;
    }
.CoolTable1 {
    margin-left: 16px;
    margin-right: 16px;
    margin-top: 12px;
    margin-bottom: 18px;
    }
.CoolTable1 th {
  background: #ccccff;
}
.CoolTable1 td {
  background: #d7d7d7;
}
.CoolTable1 .BoolCell {
  text-align: center;
}
.CoolTable1 .TextCell {
  font-size: small;
}

.QuickDL {
  margin-left: 60px;
}

.QuickDL a {
  font-size: large;
  font-weight: bold;
}
