body { text-align:center;font-family:Tahoma;font-size:11px;margin:0 }
table { font-size:11px }
h1 { font-size:18px;font-weight:bold }
h2 { font-size:14px;font-weight:bold;text-align:center }
a img { bborder:1px solid gray }
a:hover img { bborder:1px outset white }
#container { width:788px;margin:0 auto;text-align:left;border-left:1px solid #445B5F;border-right:1px solid #445B5F;border-bottom:1px solid #445B5F; }
#top { width:788px;height:72px;background:url("gfx/top.jpg") no-repeat}
#menu { background:#445B5F;height:14px;padding:3px 8px; color:white }
#menu a { font-weight:bold;color:white;text-decoration:none;padding:1px;margin-top:8px }
#menu a:hover { background:#667D7F }
#main { width:788px;background:url("gfx/bg.gif") repeat-y; color:black}
#right { width:156px;background:white url("gfx/right.jpg") no-repeat;border-left:1px solid #445B5F;padding-top:110px;color:#445B5F }
#right a, #main a { border:0;text-decoration:none;color:#445B5F;font-weight:bold }
#footer { margin:0 auto;border:1px solid #445B5F; width:788px;height:18px;background:#445B5F;border-top:0;color:white }
.news { background:gray;color:white;font-weight:bold;padding:0 4px 1px 4px }
.rinfo { text-align:right;display:block;margin-top:6px }
.tdh { border-left:2px solid #445B5F;text-align:right;width:80px;background:#DDD }
.tdi { border:1px solid #DDD;border-right:2px solid #445B5F;color:#999;font-style:italic}
.tdb { border-left:2px solid #445B5F;border-right:2px solid #445B5F;text-align:center }
.txtinp { font-style:normal;font-size:11px;font-family:Tahoma;padding:2px;border:1px solid black;background:#eee url("gfx/grid.gif") repeat-y }
.button { background:#445B5F;color:white;font-size:11px;font-weight:bold;border:1px outset white;padding:2px 8px }
.active { background:#888 !important }
.pimg { background:#EEEEEE;width:164px;vertical-align:top }
.pdes { background:#EEEEEE;vertical-align:top;padding-left:6px;color:black;font-weight:normal }
