body { margin: 0px; background: url(/images/background.gif) repeat-x #E8E8E8; }

body, table, label { font-family: "trebuchet ms", "arial", "helvetica"; font-size: 10pt; }

h1 { margin: 0px; font-size: 14pt; }
h2 { margin-top: 3px; margin-bottom: 10px; font-size: 10pt; }
h3 { margin-top: 0px; margin-bottom: 10px; font-size: 10pt; }

p { margin-top: 0px; margin-bottom: 20px; }

a { color: #0000FF; }
a:hover { color: #FF0000; }

em { color: #AA0000; }

li { margin-bottom: 5px; }

table.footer a { font-size: 9.25pt; text-decoration: none; color: #000000; }
table.footer a:hover { color: #FF0000; text-decoration: underline; }


div#slideshow { border: 2px solid #AAAAAA; background-color: #FFFFFF; padding: 5px; width: 740px; -moz-border-radius: 10px; }
div#slideshow div#inner { border: 1px solid #AAAAAA; background: url(/images/slideshow-back.gif); padding: 10px; height: 282px; overflow: hidden; -moz-border-radius: 5px; }
div#slideshow div#ss_image { border: 4px solid #FFFFFF; width: 400px; height: 272px; float: left; margin-right: 5px; -moz-border-radius: 6px; }
div#slideshow h1 { font-size: 16pt; color: #114E87; margin: 0; }
div#slideshow div#ss_body { height: 210px; }
div#slideshow p { font-size: 10pt; color: #444444; margin: 10px 0 10px 0; }
div#slideshow span { display: block; width: 16px; height: 16px; float: left; border: 1px solid #0A6F9B; font-size: 8pt; margin-right: 5px; background: url(/images/unselect.gif); cursor: pointer; -moz-border-radius: 3px; }
div#slideshow span.select { border: 1px solid #4E8203; background: url(/images/select.gif); }
div#slideshow div#prevnext { float: right; width: 100px; text-align: right; }