body, td, th, h3, input { /* redundant rules for bad browsers */ font-family: verdana, sans-serif; font-size: x-small; voice-family: "\"}\""; voice-family: inherit; font-size: small; } body { color: #333; line-height: 140%; } a:link { color: #039; } a:visited { color: #609; } a:hover { color: #333; } a:active { color: #000; } #header a:visited { color: #039; } #header a:hover { color: #333; } #mBody li { padding-bottom: 0.5em; } .sidebar_content > h1,.sidebar_content > h2,.sidebar_content > h3,.sidebar_content > h4,.sidebar_content > h5,.sidebar_content > h6,.sidebar > h1,.sidebar_general > h2,.sidebar_general > h3,.sidebar_general > h4,.sidebar_general > h5,.sidebar_general > h6 { margin-top: 0; } .sidebar_right { margin-left: 65%; } .sidebar_general ul { margin-left: 0; padding-left: 20px; } .sidebar_general li { padding: 0.2em 0; } img.imgright { float: right; } img { border: 0; } dt { font-weight: bold; } dd { margin: 0 0 1em 1em; } .skipLink { position: absolute; left: -1200px; width: 990px; } .hide { display: none; } ul.compact { margin-left: 0; padding-left: 20px; } img.rss { float: right; margin: 0; padding: 4px 4px 0 0; } .first { margin-top: 0.2em; } .requires img { vertical-align: middle; } /* Headers */ #mainContent > h1:first-child, #mainContent > h2:first-child, #mainContent > h3:first-child, #mainContent > h4:first-child, #mainContent > h5:first-child, #mainContent > h6:first-child, #side > h1:first-child, #side > h2:first-child, #side > h3:first-child, #side > h4:first-child, #side > h5:first-child, #side > h6:first-child { margin-top: 0; }