 body { font-family: Verdana, Arial, sans-serif; font-size: 10pt; background: white; color: #333; } a:link { color: #487393; text-decoration: none; } a:visited { color: #487393; text-decoration: none; } a:hover { color: black; text-decoration: underline; } a:active { color: #777; text-decoration: none; } table { border: 1px solid #CCC; padding: .25em; } .title { color: #333; font-size: 1.5em; } table.sidebar { border: none; border-spacing: 1em; padding: 0; } td.sidebar { background: white; border: 1px solid #CCC; padding: .25em; white-space: nowrap; } .main-title { font-size: 2em; text-decoration: underline; font-weight: bold; font-variant: small-caps; color: #487393; white-space: nowrap; } table.maintable { background: #EEE; } td.profleft { text-align: right; vertical-align: top; } td.profright { text-align: left; white-space: normal; } td.blogbody { color: #3d3d3d; vertical-align: top; padding-top: 1em; text-align: justify; } div.topicheader, div.postheader { background: white; border: 1px solid #CCC; padding: .25em; vertical-align: middle; } span.topictitle { color: #AAA; font-weight: bold; } div.topicbody, div.postbody { background: white; border: 1px dashed #CCC; border-top: none; padding-left: 1em; padding-right: 1em; padding-top: .75em; padding-bottom: .75em; } div.topicfooter { font-size: smaller; padding-top: .25em; } span.postername { color: #487393; } div.notify { border: 1px solid black; color: white; background: #487393; font-weight: bold; padding: 5px; } div.notify a:link { color: black; } div.notify a:visited { color: black; } div.error { border: 1px solid black; color: black; background: red; font-weight: bold; padding: 5px; } div.latestmonth { padding-left: 3em; font-size: smaller; } span.postref { color: #487393; text-decoration: underline; } span.emphasis { color: #487393; } div.topicpreview { border: 1px solid #CCC; padding: .50em; } textarea { font-family: Trebuchet, sans-serif; font-size: 10pt; } div.floatingpopup { left: 30%; width: 25em; text-align: justify; background: white; border: 1px solid black; position: absolute; } span.floatingpopup_title { left: 5px; position: absolute; text-decoration: underline; font-weight: bold; color: white; } div.floatingpopup_titlebar { background: #487393; border-bottom: 1px solid black; text-align: right; padding-bottom: 5px; padding-top: 5px; } span.floatingpopup_closebox { background: white; border: 1px solid black; padding: 2px; margin-right: 2px; } div.floatingpopup_text { padding: .5em; } .nodisplay { display: none; } 