<style type=text/css>
<!--
/* basics */
table {margin-top: 0px; margin-bottom: 0px;}

/* headings */
h5, .h5 {font: small Verdana, Arial, Helvetica; font-weight: bold; margin: 0.2em 4px 0.1em 4px; text-align: left}
a h5 {text-decoration: underline}

/* graphics */
table.icon1, img.icon1 {float: right; clear: right; margin-left: 5px; margin-top: 2px;}
img.icon1-nofloat {margin-left: 5px; margin-top: 2px;}

/* tables */

td.leftColumn {padding: 2px 0px 0px 5px }
td.rightColumn {padding-right: 2px }

/* right column */
h5.right {font-size: x-small; text-align: left}
 a:link h5.right {color: #5E5EFE}
 a:visited h5.right {color: Plum;}
 
h5.guides {color: white; text-align: left}

a.right {background: white}
a.right-ann {text-decoration: none}
a.right-ann:hover {text-decoration: underline}

.right-ann {font: xx-small Verdana, Arial, Helvetica; color: white; margin: 0.2em 5px 0px 1px; clear: left}
 
/* story announcements */
div.ann {font: xx-small Verdana, Arial, Helvetica; color: black; vertical-align: top; margin-bottom: 0.5em; text-align: left; text-indent: 0.5em;}
a.ann {text-decoration: none}
a.ann:hover {text-decoration: underline}

/* poll */
table.poll-outer {margin: 2px 3px 0px 3px; background: #4e4e4e}
table.poll-inner {background: #4e4e4e}
.poll-title {font: 80% Verdana, Arial, Helvetica; color: #f5f5f5}
.poll-option {font: 70%pt Arial, Helvetica; color: whiteSmoke}
a.poll-showresults {font: 70% Arial, Helvetica; color: whiteSmoke}

/* chat */
.chat-notes {font: 70% Verdana, Arial, Helvetica; color: Gainsboro}

/* misc */
strong {font-weight: bold} /* NN bug */

-->
</style>