body { margin-top:0; margin-left:0; background:url('images/bg.gif') repeat-x top left; background-color:#F4F8EF;}

a { font:12px/1.5em 'Arial'; text-decoration:none; color:#375614;}
a:hover { text-decoration:underline; color:#cc0000;}
h1{ display:block; background:url(images/2_h1bg.gif) no-repeat; width:176px; height:34px; font-size:16px; font-weight:bold; text-align:center; color:#993300; padding:5px 0 0; margin:12px 0 4px;}
h2{ display:block; background:url(images/2_h2bg.gif) no-repeat; width:456px; height:34px; font-size:16px; font-weight:bold; text-align:center; color:#993300; padding:5px 0 0; margin:12px 0 4px;}
th{font-weight:300; font-size:12px;}

.lmenu { font:12px/1.5em 'Arial';}
.lmenu a{ display:block; height:23px;text-decoration:none; color:#cc0000; background-image:url('images/submenu_bg.gif') ; padding:7px 0 0 20px;}
.lmenu a:hover{text-decoration:underline;}

.headnews {font:12px/1.5em 'Arial';}
.headnews ul{ margin:0;padding:0 ;}
.headnews li { margin-left: -15px; padding:3px 0;list-style:url('images/bullet_1.gif');vertical-align:top;} 

.bodytxt { font:13px/1.6em 'Arial'; color:#333;}
.bodyhead { font:80%/1.5em 'Arial'; font-weight:bold; color:#990000;}

.foot { font:12px/1.5em 'Arial'; color:#fff;}
.foot a{ text-decoration:none; color:#fff;}
.foot a:hover { text-decoration:underline;color:#ffff00;}

.r_member { font:12px/1.5em 'Arial'; color:#333; padding: 4px 0 4px 8px;}

.active_form { font-size: 80%; line-height:1.5em;border-collapse:collapse;}
.form_td{border-color:#DD8813;border-width:1px;border-style:Solid;}

.forum { font:12px/1.5em 'Arial'; }
.forum a{text-decoration:none; color:#CC6600;}
.forum a:hover{text-decoration:underline;}
.forum ul { margin:0; padding:0;list-style:url('images/Article.gif') none;}
.forum li { margin-left:18px;padding: 2px 0;vertical-align:top;}