html, body { background:#d6d6c7; margin:0; font-size:13px; font-family:Verdana, sans-serif; color:#222; }

a  { color:#000; }
a:hover { text-decoration:none; color:#889c69; }

h1, h2, h3, h4 { margin-bottom:4px; font-family:sans-serif; font-weight:700; }
h1 { color:#889c69; font-size:22px; }
h2 { font-size:18px; }
h3 { font-size:16px; }
h4 { font-size:14px; }

p, ul, ol, td { font-size:13px; }
p, ul, address { margin-top:0; margin-bottom:0.8em; line-height: 21px; font-style:normal; }
.pad5 { padding:5px; }
.pad10 { padding:10px; }

.white { color:#fff; }
.small { font-size:11px; font-family:sans-serif; }
.medium { font-size:12px; font-family:sans-serif; }
.sc { font-variant:small-caps; }
.footer { font-size:9px; }
a.footer {   color:#222; text-decoration:none; }
a.footer:hover { color: #3A69AF; }

.nav { font-family:sans-serif; font-size: 11px; text-align:center; clear:both; margin:1.5em 0; }
a.nav { font-size:11px; text-decoration:none; }

td.header { border-right: 1px solid #000; border-left: 1px solid #000; }
td.main { background-color: #fff; padding-top: 10px; padding-right: 10px; padding-left: 10px; border-top: 1px solid #000; border-right: 1px solid #000; border-left: 1px solid #000; }
td.main-side { background-color: #fff; border-left: 1px solid #000; }
td.footer { background-color: #fff; text-align: center; border-style: dashed solid solid solid; border-width: 1px; border-color: #000; }
td.footer-side { background-color: #fff; border-top: 1px dashed #000; border-bottom: 1px solid #000; border-left: 1px solid #000; }
ul.pdf li, li.pdf { background: url(images/pdf.gif) no-repeat left; list-style-type: none; margin-left: -20px; padding-left: 24px }

img { display:block; border:0; }
img.pic-right { float: right; margin: 0 0 10px 15px; border: 1px #000 solid; }
img.align-right { float:right; margin:0 0 1em 1.5em; }

hr { margin:1.75em 0; border:0; border-top:1px solid #bbb; }
label {text-align:right;}