body {background:white url(images/nhdphilly.gif) no-repeat left top; margin:0;}
#wrapper {width:810px;margin-bottom:15px;}

#mainblock {margin-left: 300px; width:600px; color:#000;}
#leftbar {float:left; border:thick green solid; margin-top:160px; margin-left:20px; width:245px; border:#191970 1px solid; background:url(images/peach.jpg) repeat-x; color:#000;font:7pt/12pt verdana,sans-serif;}

.topnav {padding-left: 30px; height:65px;}

a {font-weight:bold; color:#000080; text-decoration:none}
a:visited {color:#000080;}
a:hover {color:#9f1100; text-decoration:underline}
.mainbody {border:#CC9933 1px solid; margin-top:10px; padding:10px; color:#000; background-color:#fff;}
strong {font-weight:bold}
b {font-weight:bold}
h1 {font:bold 16pt/18pt verdana,sans-serif; margin:0 0 20px; color:black;}
h1.fancy {padding:5px; color:#0f009f; background-color:#feeee9}
h3 {margin-top:5px; font:bold 13pt/15pt verdana,sans-serif; margin-bottom:10px;}
h4 {clear:both;margin:0;padding:5px; border-top:#191970 1px solid; border-bottom:#191970 1px solid; font:bold 9pt verdana,sans-serif; background:#000080; color:#fff; letter-spacing:0.2em; text-align:center;}
h5 {font:bold 9pt/11pt verdana,sans-serif; color:#333333; font-variant:small-caps;margin:0;}
.side {padding:5px; margin:0; color:#000;font:8pt/11pt verdana,sans-serif;text-align:left;}
.side p {margin-top:0;}
.side ul {font:bold 8pt/12pt verdana,sans-serif; padding-left:12px; margin:0;}
.side li {background:url(images/bluebullet.gif) no-repeat; margin:0 0 5px; padding-left:24px; list-style-type:none}
.picl {float:left;margin:0 10px 10px 0;font:7pt verdana,sans-serif;}
.picr {float:right;margin:0 0 10px 10px;font:7pt verdana,sans-serif;}
.pic {font:7pt verdana,sans-serif;}
td {vertical-align:top;}
table.look td {padding-bottom:15px; font:7.5pt verdana,sans-serif;}
table.look td.pi {padding-right:5px;}
.spellout {border-bottom:1px black dotted; cursor:pointer}
td.rightside {padding-left:10px; font:7.5pt/8.5pt verdana,sans-serif;}
td.rightside .rightside2 {background: url(images/wp.jpg) repeat-x #efefef; border-left:#191970 1px solid; border-right:#191970 1px solid;}
td.rightside .rightside2 .rightstuff {padding-left:6px; padding-right:6px;}
td.rightside .rightside2final {margin:0;padding:5px; border-bottom:#191970 1px solid;}
td.rightside a {text-decoration:underline;}
td.rightside a:hover {background:#FEF6F4;}
td.rightside ul {padding-left:20px;}
.sponsors {font:8.5pt/10.5pt verdana,sans-serif;}
.goldrule {border-top:2px solid #cc9933;padding-top:2px;margin-bottom:5px;font-weight:bold;color:#CC9933;margin-top:6px;}
.tight {margin:0;}
.footer {text-align:center;font:8.5pt arial,sans-serif;background:white;}

.congrats {font:bold 9pt verdana,sans-serif; border:1px gray solid; padding:3px; text-align:center;margin:8px 0 0; background:#FDE1D5;}

p.done {color:#999;}
p.done a {color:#999; text-decoration: none;}

.ds li {padding-top:3px; padding-bottom: 3px;}
