﻿body { margin: 20px; font-family: Verdana, Arial, sans-serif; background: #fff; }
h1,h2,h3,h4,h5,h6 { font-family: Arial, sans-serif; margin: 10px 0; }
a { color: #000; text-decoration: underline; }
img { border: none; margin: 10px 0; }
span { display: block; clear: both; }
p, ul, ol, li { font-size: 12px; line-height: 19px; }
ul { list-style: square; }

/* Hidden */

.hidden, #osunav, #utilities, #navigation { position: absolute; left: 0; top: -1000px; }

/* Layout */

#top { border-bottom: 1px solid #ddd; }
#bottom { border-top: 1px solid #ddd; padding-top: 20px; }
