HTML, BODY {margin:  0; padding: 0;font: normal 8pt Arial, Helvetica, sans-serif; text-align: center;}
BODY {background-color: #FFFFFF;}

DIV#header {position: relative; margin: 20px 20px 10px 20px; padding: 1px;  border: 0; background-color: #FFFFFF;}
DIV#nav {margin: 0 20px 10px 20px; padding: 1px 5px; height: 28px; background-color: #000; color: #FFFFFF; text-align: left; vertical-align: middle;}
DIV#nav TD{color: #FFFFFF;}
DIV#footer {margin: 0 20px 10px 20px; padding: 1px 5px; border: 0; border-top: 1px solid #000; text-align: center;}
DIV#container {margin: 0 20px 10px 20px; padding: 0; text-align: left; border: 1px solid #FFFFFF; text-align: left;}
DIV#content{margin: 0 0 0 210px; padding: 0 0 0 10px; border: 0; background-color: #FFFFFF;}
DIV#menu {position: absolute; left: 20px;}
DIV#menu A#active {color: #FFFFFF; font-weight: bold; text-decoration: none;}
DIV#menu A:hover {color: #FFFFFF; text-decoration: underline;}
DIV .box {margin: 0 5px 5px 0; padding: 0; width: 200px; border: 3px solid #000000;}

.grey {background-color: #C0BEBF; color: #FFFFFF;}
.grey1 {background-color: #AAAAAA; color: #FFFFFF;}
.grey2 {padding: 0; background-color: #C0BEBF; color: #FFFFFF;}
.grey3 {background-color: #C0BEBF; color: #000000;}
.grey4 {background-color: #CCCCCC; color: #000000;}
.whit {background-color: #FFFFFF; color: #000000;}
.red {font-size: 1pt; padding: 0 2px; background-color: #ED1E24; color: #000000; font-weight: bold; height: 5px;}
.redtop {font-size: 1pt; padding: 0 2px; background-color: #ED1E24; color: #000000; font-weight: bold; height: 5px; border-top: 1px solid #000000;}
.bortop {border-top: 1px solid #000000;}

H3 {margin: 0; padding: 0; font-size: 10pt; color: #FFF;}
H4 {margin-bottom: 0; font-size: 10pt; font-weight: bold;}
H5 {margin: 0; padding: 0; font-size: 10pt; font-weight: bold;}
FORM {margin: 0; padding: 0;}
INPUT, TEXTAREA, SELECT {padding: 0 0 0 2px; font: normal 8pt Arial, Helvetica, sans-serif; border: 1px solid #000}
IMG {border: 0;}
TD {font-size: 8pt;}
.cbox {border: 0;}
A {color: #ED1E24; text-decoration: none; font-weight: normal;}
A:hover {color: #990000; text-decoration: underline;}
HR {margin: 3px 0; padding: 0; border-top: 1px solid #000; border-bottom: 1px solid #ddd;}
A#lnk:hover {background-color: #ED1E24;}
A#imglnk:hover {background-color: #990000;}

DIV#content ol, DIV#content ul {margin-top: 2px;}

.cat1 {font-size: 10pt; padding: 2px 0 2px 5px;}
.cat1 A, .cat2 A{font-weight: bold;}
.cat2 {padding: 2px 0 2px 20px;}
.num1, .num2  {text-align: center; font-size: 8pt; color: #990000;}
.cat1, .num1 {background-color: #CECECE;}
.cat2, .num2 {background-color: #DFDFDF;}
.tit  {padding: 2px; text-align: center; font-weight: bold; color: #fff;}
.tit1  {font-weight: bold; color: #f00;}
.pad5 {padding: 1px 5px;}
.tdtit {font-weight: bold; text-align: right;}
.tab1 TD {padding: 1px 2px;}
.data {padding: 0 5px 0 0; text-align: right; font-style: italic;}
.txt {padding: 5px;}
.txtmsg {padding: 5px 5px 5px 15px;}
.reply {padding: 1px 10px 1px 5px; text-align: right; border-top: 1px dotted #AAAAAA;}
.none {padding: 5px; font-size: 10pt; font-weight: bold; text-align: center;}
.filesiz {font-size: 7pt;}
.vot1 {text-align: center; font-weight: bold; border-top: 1px solid #000;}
.ok {color: #090; font-weight: bold;}

.imgm {border: 1px solid #fff;}
.imgr {border: 1px solid #900;}