H2
{font-family: Verdana, Tahoma, Arial;
 font-size: 12pt;
 font-weight: bold}

BODY
{font-family: Verdana, Tahoma, Arial;
 font-size: 8pt;
 font-weight: normal;}

SELECT 
{background-color: #FFFFFF; 
 color: #000000;
 font-size: 8pt;
 font-family: Verdana, Tahoma, Arial;
 font-weight: normal;}

TEXTAREA,.TEXTBOX,.FILE
{background-color: #FFFFFF; 
 border: #7F9DB9 1px solid; 
 color: black; 
 font-family: Verdana, Tahoma, Arial; 
 font-size: 8pt; 
 font-weight: normal;}

.SUBMIT
{background-color: #cadeee; 
 border: #7F9DB9 1px solid; 
 color: black; 
 font-family: Verdana, Tahoma, Arial; 
 font-size: 8pt; 
 font-weight: bold;}

input.REDBUTT
{background-color: #ffbbbb; 
 border: #aa0000 1px solid; 
 color: #660000; 
 font-family: Verdana, Tahoma, Arial; 
 font-size: 8pt; 
 font-weight: bold;}

TABLE, TR, TD                
{font-family:Verdana, Tahoma, Arial;
 font-size: 8pt; 
 color:#000000}

a:link, a:visited, a:active  
{text-decoration:underline; 
 color:#000000}
a:hover 
{text-decoration:none;
 color:#AA9280}

table.borderlist { background-color:#CBE6DA; width:95%; border: 1px solid #F8C8A8; empty-cells:show; }
table.borderlist tr td { border: 1px solid #F8C8A8; empty-cells:show; }
table.borderlist tr.toplist td { border: 1px solid #EA9A62; empty-cells:show; }

table.borderbox { width:450px; border: 1px solid #4A94D6; }
table.borderbox tr td { border: 1px solid #4A94D6; }
table.borderbox tr.topbox td { background-image: url(../img/bevel_bg.gif); font-weight:bold; }

table.borderrbox { width:450px; border: 1px solid #F37272; }
table.borderrbox tr td { border: 1px solid #F37272; }
table.borderrbox tr.toprbox td { background-image: url(../img/bevelr_bg.gif); font-weight:bold; color:#880000; }

table.list { background-color:#CBE6DA; width:95%; border-spacing:0px;  }
table.flatbox tr td { border: 0; }

.error { font-weight:bold; font-size:12px; color:red; text-align:center; }

.metah1 { font-size:14px; font-weight:normal; line-height:16px; color:#446688; text-align:center; }

IMG.bwhite { border: 3px solid white; }
IMG.rspace { margin-right: 5px; margin-top:3px; margin-bottom:3px; }

.subtitle { background: url(../images/tbg2.jpg) repeat-x; font-weight:bold; padding:4px; height:26px; margin-top:6px; margin-bottom:5px; }
.itemhdr  { font-weight: bold; padding-top:4px; padding-bottom:4px; border-top:1px solid #BBD5EC; }
.spacebox { padding-top:4px; };

TD.NewsTheme { font-family:Tahoma; font-size:11px; font-weight:bold; }
TD.NewsDate { font-family:Arial; font-size:11px; text-align:right;  }
TD.NewsDescr { font-family:Arial; font-size:11px; }
.forumTheme { font-size:13px; font-weight:bold; font-style:italic; color:#000088; letter-spacing:1px; }
.forumTitle { background:#F8CC66; font-size:14px; font-weight:bold; font-style:italic; letter-spacing:2px; color:#660000; padding-left:12px; }
A.forumLink:visited { padding-left:20px; font-weight: normal; background: url(../forum/label_close.gif) no-repeat left middle; }
A.forumlink:link    { padding-left:20px; font-weight: bold; background: url(../forum/label_open.gif) no-repeat left middle; }
INPUT.butt { height:21px; font-size:11px; font-weight:bold; background-color:#D8E8FF; border: 1px solid #8898B8; cursor:hand; }
INPUT.edit { height:21px; border: 1px solid #8898B8; }
TEXTAREA.insert { border: 1px solid #8898B8; width:100%; }
INPUT.insert { border: 1px solid #8898B8; }

INPUT.ybutt { border: 2px solid #BC8D00; background-color:#FFD65F; font-size:11px; font-weight:bold; color:#862600; cursor:hand; }
INPUT.rbutt { border: 2px solid #BB0000; background-color:#FF9999; font-size:11px; font-weight:bold; color:#880000; cursor:hand; }

.txflash { background: url(../img/flashbg1.gif); padding:2px; margin-top:4px; margin-bottom:6px; font-weight:bold; color:#880000; }