@media screen
{
body { background:white; font-size:9pt;  font-family: Georgia, Times, serif; line-height:150%; margin:0; padding:0; }
a { color:#006699;text-decoration:none; }
a:visited { color:#9999cc; }
a:hover { border-bottom:1px dotted #c0c0c0; }
h1 { font-size:2em; font-weight:normal; margin:0;}
h2 { font-size:1.5em; font-weight:normal; }
blockquote { font-style: italic; }

#CONTENT_FRAME { width:85em;}
#MAIN_CONTENT { float:left; width:55em; padding:2em; }
#SIDEBAR { float:left; font-size:0.9em; line-height:120%; width:20em; padding:2em 0 2em 5em; }
#PAGE  { padding:2em; }
#FOOTER { font-size:0.8em; clear:both; padding:2em; margin-top:5em; border-top:1px solid #e4e4e4;}

.error { color:red; }

.forma { margin:0; margin-bottom:3em;  }
.forma label { font-size:0.9em; display:block; }
.forma div { margin-top:1em; }
.forma textarea, .forma input, .forma select { font-size:1em; font-family: Verdana, serif; }
.forma .txt { border:1px solid #a0a0a0; width:100%; }

.hidebtn { font-size:0.9em; background:white; border:1px solid #a0a0a0; padding:0; }
.tooltip { position:absolute; display:none; width:20em; font-size:0.9em; border:1px solid #a0a0a0; background:#ffe088;padding:1em; }

.post { clear:both; margin-bottom:5em;}
.post img {margin:1em;}
.post .subline {font-size:0.8em; margin:1em 0 1em 0; color:#a0a0a0;}
.post .author { font-weight:bold; }
.post .hide_link { color:#e4e4e4; }
.post .hide_link a { color:#e4e4e4; }
.post .more {font-size:0.8em; margin:0 0 1em 0;}

.post pre {background:#eef0eb; padding:1em;  }
.post code { background:#eef0eb; }
.post td, .post th { border:1px solid #a0a0a0; }
.post h5 { font-size:0.9em; margin-bottom:0; }

.comments {font-size:0.9em;  margin-top:5em; line-height:130%; }
.comments .comment { margin-bottom:2em; }
.comments p { margin:0 0 0.2em 0; }

#COMMENT_FORM { width:50%; }

#SIDEBAR h2 { font-size:1em; font-weight:bold; margin:2em 0 1em 0;  }
#SIDEBAR ul, #SIDEBAR div { margin-left:0em;  padding:0; color:#a0a0a0;}
#SIDEBAR li { list-style: none;  margin-bottom:1em; }
#SIDEBAR .forma p { margin:0 0 0.5em 0; }

.hilite {background: yellow; }

.icaptcha { }
.icaptcha div {font-size:0.9em; margin-bottom:2em;}
.icaptcha input { width:3em; margin-right:0.3em;}
.icaptcha p {display:inline; font-weight: bold; }

.xmp_link { font-size:0.8em;margin-top:0; }
}

@media print
{
#SIDEBAR, #COMMENT_FORM, #FOOTER, .tooltip, .xmp, .xmp_link { display: none; }
a { text-decoration: none; }
}
