body { margin:0px 0px 0px; padding:0px; background:#802B2B url(../img/bg1.gif); }
body, td, p { font-size: 9pt; color: #000000; font-family: Arial, Helvetica, sans-serif; }

form { margin:0px; }

a:link { color:#000000; }
a:visited { color:#0C0C0C; }
a:hover { color:#000000; }

.title, .title a:link, .title a:visited, .title a:hover {font-size:11pt; color: #576788; font-weight: bold; text-decoration:none; }
.title { margin:0px; padding:0px; }

.text { color:#000000; }

.rHead { font-size:10pt; color:#D1D6E0; font-weight:bold; padding-top:2px;}
.rText, .rText p, .small { font-size: 8pt; color:#FFFFFF; background-color:#CBA693; padding:3 6 5; font-family: Tahoma; }
.rText a:link { color:#FFFFFF; text-decoration:none; }
.rText a:visited { color:#ECD9CF; text-decoration:none; }
.rText a:hover { color:#8e0606; text-decoration:none; }

a.lnk:link, a.lnk:visited { color:#FFFFFF; }
a.lnk:hover { color:#8e0606; }

.small { padding:0px; }

.bullet { background:url(../img/bullet1.gif) no-repeat 0px 6px; width:10px; }

.menu, .menus {font-size:10pt; color: #D1D6E0; font-family: Arial, Helvetica, sans-serif; line-height:1em; padding-bottom: 5px; }
.menus { color:#FFFFFF; }
.menu a:link, .menus a:link  {color: #D1D6E0; text-decoration: none}
.menu a:visited, .menus a:visited { color: #D1D6E0; text-decoration: none}
.menu a:hover, .menus a:hover {color: #FFFFFF; text-decoration: none}
.menus a:link, .menus a:visited, .menus a:hover { color: #FFFFFF; }

.cmntTitle { background-color:#500100; color:#FFFFFF; margin:20px 0px 15px; padding:2px 0px; text-align:center; font-size:10pt; font-weight:bold; }
.cmntLabel, .cmntLabel p { font-size:8.5pt; }
.cmntPage a:link, .cmntPage a:visited, .cmntPage a:hover { color:#000000; text-decoration:underline; }
.cmntMail:link, .cmntMail:visited, .cmntMail:hover { color:#8e0606; text-decoration:none; font-size:8.5pt; }
a.cmntCnt:link, a.cmntCnt:visited, a.cmntCnt:hover { color:#920707; text-decoration:none; font-size:0.9em; }

.nu, .arrow { text-decoration:none; }
.und A:link, .und A:visited  { text-decoration:underline; }
.und A:visited { color:#FFFFFF; }
.und A:hover { color:#8e0606; }

.arrow  {font-size:0.9em; margin-right:7px; }

.foottxt { font-size: .6em; color: #D1D6E0; }
.pictureRight { margin:0 0 5 7; }
.pictureLeft { margin: 0 7 5 0; }

.inp0 { width:100%; }
.inp1 { font-size:8pt; padding:0px 2px; width:128px; height:18px; }
.inp2 { font-size:8pt; padding:0px 2px; width:100%; height:18px; }
.inp3 { width:100%; height:350px; padding:0px; border:1px solid #000000; }

.inp { font-size:8pt; }
.flnk { border-bottom:1px dotted #8E0606; font-size:0.9em; padding:0px 1px; }
.flnk a:link, .flnk a:visited, .flnk a:hover { text-decoration:none; }
.flnk a:hover { background-color:#ECD9CF; }

.smallTxt  { font-size:8pt;  }
.red  { color: #FF0000; }
.dark_red { color:#9C0808; }
.brown { color:#520000; }
.bd TD { background-color:#9C0808; color:#FFFFFF; }

.butt
{
  font-size:8pt;
  border:1px solid black;
  background-color:#9C0808;
  color:#FFFFFF;
}

.tbrd { width:100%; border-top:1px solid #503442; border-left:1px solid #503442; }
.tbrd table, .tbrd table td { border:none; padding:0px; }
.tbrd th { font-size:8pt; background-color:#500100; text-align:center; color:#FFFFFF; font-weight:bold; padding:3 0; }
.tbrd td { border-bottom:1px solid #503442; border-right:1px solid #503442; padding:2 3; }
.tbrd .theme { padding:3 3; font-weight:bold; }
.tbrd .blue { background-color:#D6D7E7; color:#520000; }
.tbrd .lblue { background-color:#CEA694; color:#FFFFFF; }
.tbrd .cntr { text-align:center; }

.tbrd .lamp { width:23px; height:24px; background:url(../img/forum/icons/lampw.gif) no-repeat 5px 3px; }
.tbrd .lamph { width:23px; height:24px; background:url(../img/forum/icons/lampy.gif) no-repeat 5px 3px; }
.tbrd .book { width:23px; height:27px; background:transparent url(../img/forum/icons/book.gif) no-repeat 5px 3px; }
.tbrd .excl { width:23px; height:27px; background:transparent url(../img/forum/icons/exclamation.gif) no-repeat 5px 3px; }

.forumPath { font-weight: bold; color:#800000; }
.forumPath a:link, .forumPath a:visited, .forumPath a:hover { color:#800000; text-decoration:underline; }

.forumPages td { color:#FFFFFF; font-weight:bold; }
.forumPages td a:link { color:#FFFFFF; text-decoration: none; }
.forumPages td a:visited { color:#FFFFFF; text-decoration: none; }
.forumPages td a:hover { color:#FE2B28; text-decoration: underline; }

.lnkflast, .lnkflast:link, .lnkflast:visited, .lnkflast:hover   { text-decoration:none; }
.lnkflast:hover { color:#9C0808; }

.lnkblue, .lnkblue a { color:#06276F; }
.lnkblue a           { text-decoration:underline; }
.lnkblue2            { color:#06276F; }
.lnkblack:link       { color:#000000; text-decoration:none; }
.lnkblack:visited    { color:#072470; text-decoration:none; }
.lnkblack:hover      { text-decoration:underline; }

.frmTable { width:325px; background-color:#CBA693; }
.frmTable .ftxt { width:100%; padding:5px 6px; }
.frmTable .brd  { background-color:#500100; }
.frmTable .lbrd { width:6px; background:url(../img/right4f.gif) repeat-y; }
.frmTable .rbrd  { width:7px; background:url(../img/right4.gif) repeat-y; }

.dT { width:100%; border-left:1px solid #500100; border-top: 1px solid #500100; }
.dT th { border-right:1px solid #500100; border-bottom:1px solid #500100; background-color:#CBA693; text-align:left; color:#FFFFFF; font-weight:bold; padding:2px 3px; font-size:9pt; }
.dT td { border-right:1px solid #500100; border-bottom:1px solid #500100; padding:2px 3px; font-size:8pt; }


.searchDetect { background-color:#FFFF99; }
