body, p, h1, h2, ul, li, td {margin:0; padding:0}
body, h1, h2 {font-family:Arial, Helvetica, sans-serif}
body {font-size:12px; color:#4C4B4B; background:#FFFFFF}
@-moz-document url-prefix()
{
    body { overflow-y:scroll}
}

img {border:none}
h1 {text-align:left; color:#0D0D0D; font-size:18px; font-weight:normal; padding-top:39px}
h1.blueText {color:#008ACE; margin-left:225px}
a {text-decoration:none; color:#0096E3}
a:hover {text-decoration:underline}
table {border:none; border-collapse:collapse}

.main {width:696px; margin:0 auto; background-color:#FFFFFF; padding:0 20px}
#logo {padding:15px 25px 15px 20px; float:left}

.header {clear:both; background:url(images/headerBg.gif) top left repeat-x; height:32px; width:100%; display:block; float:left}
.header ul {list-style:none; margin-left:3%}
.header ul li {display:block; float:left; height:32px; font-size:14px}
.header ul li a {padding:8px 17px; color:#FFFFFF; display:block}
.header ul li a:hover, .header ul li .selected {background:url(images/headerSelectionBg.gif) top left repeat-x; color:#696969; padding:8px 17px; text-decoration:none}

.topSection {clear:both; width:100%; height:158px; overflow:hidden; background:url(images/topSectionBg.jpg) top left no-repeat}
.topSection h1 {color:#FFFFFF; padding:25px 0 5px 30px; text-align:left}
.topSection p {color:#FFFFFF; width:91%; padding-left:30px; font-size:12px; padding-top:5px}
.topSection p a {color:#FFFFFF; text-decoration:underline}
.topSection p a:hover {text-decoration:none}

.content {width:676px; margin-top:30px}
.content th {font-size:20px; text-align:left; font-weight:normal; padding-left:20px; padding-bottom:15px}
.content th.first {font-size:22px}
.content td {width:210px; padding:0px 20px; border-right:1px dotted #D1D1D1; vertical-align:top}
.content .latestNews p {padding-bottom:4px}
.content .nobg {border:none}
.content p {padding-bottom:10px}
.date {font-size:11px}
.content a {text-decoration:underline}
.content a:hover {text-decoration:none}

.contentInner {width:100%; clear:both; display:block; float:left; padding:30px 0; background:url(images/innerContentBg.gif) center top no-repeat}
.contentInner h1 {text-align:left}
.contentInner a {color:#0892E5}
.contentInner .sideMenu {list-style:none; width:190px; display:block; float:left}
.contentInner .sideMenu li {padding:5px 30px 5px 10px; color:#4C4B4B; font-size:14px}
.contentInner .sideMenu li.secondary {padding:0 10px 0 30px; font-size:12px; font-weight:bold}
.contentInner .sideMenu li.headerli {padding-bottom:0; font-size:18px}
.contentInner .sideMenu li.year {padding-top:15px}
.contentInner .sideMenu li a {text-decoration:none; font-size:12px}
.contentInner .sideMenu li a:hover {text-decoration:underline}
.contentInner .sideMenu li.secondary a {font-weight:normal}
.contentInner .sideMenu li.year {font-size:14px}
.contentInner .sideMenu li.current {font-size:18px}
.contentInner .textBlock {display:block; float:left; width:470px}
.contentInner .fullText {padding-left:22px; width:650px}
.contentInner .textBlock .date {padding-bottom:5px}
.contentInner .textBlock h1 {padding:0; color:#4C4B4B; font-size:22px}
.contentInner .textBlock h2 {padding:30px 0 10px; color:#4C4B4B; font-size:18px}
.contentInner .textBlock p {padding:5px 0}
.contentInner .textBlock p a {text-decoration:underline}
.contentInner .textBlock p a:hover {text-decoration:none}
.contentInner .textBlock .textlist {list-style:disc inside; padding:5px 0}
.contentInner .textBlock .textlist li {padding:3px 0}

.footer {clear:both; width:100%; margin-top:20px; background:#fff url(images/dotted.gif) top left repeat-x; display:block; float:left; position:relative}
.footer p {padding:15px 30px; color:#A4A4A4; font-size:11px}
.footer #privacy {position:absolute; right:30px; top:15px}

.footerInner {clear:both; width:100%; margin-top:40px; background:#fff url(images/innerFooterBg.gif) center top no-repeat; display:block; float:left; padding-top:40px; position:relative}
.footerInner p {padding:15px 30px; color:#A4A4A4; font-size:11px; text-align:right}
.footerInner #privacy {position:absolute; left:30px; top:30px}
.footerInner ul {list-style:none; text-align:center}
.footerInner ul li {display:inline; padding:0 5px; color:#0096E3}

.clear {clear:both}