* {padding: 0px; margin: 0px; font-family: Verdana, sans-serif; position: relative;}
ul, ol {margin-left: 1.5em;}
body {background: #FFF; font-size: x-small; color: #000;}
ul, p, dl {margin-bottom: 0.5em; line-height: 1.3em;}

.toHide {display: none;}

h1 {font-size: 1.3em; margin: 1em 0em 0.5em 0; border-bottom: 1px solid silver; padding-bottom: 0.5em;}
h2 {font-size: 1.1em; margin: 1em 0 0.5em 0; border-bottom: 1px solid silver; padding-bottom: 0.5em;}
.navtitle {font-size: 1.1em; margin: 1em 0 0.5em 0; border-bottom: 1px solid silver; padding-bottom: 0.5em;}

#nav ul {margin-bottom: 0.5em;}
#footer {margin-top: 1em; border-top: 1px solid silver; padding-top: 1em;}
#footer p {margin-top: 1em;}

#page {margin: 0px 5px;}
#header {background: #070E15; color: #fff; padding: 2px; font-weight: bold;}
#header a {color: #fff;}
#header .hidden {font-weight: normal;}

#aside, .bottomlinks {margin-top: 1em;}
#aside h4 {margin: 1em 0em 0.5em 0em;}

#promo, #promoLow {display: none;}

td {padding: 1px 2px;}
#sideSearch div {display: none;}
#aside select, #aside input {font-size: 1em; display: block;}
.smaller {font-size: 0.8em;}

