html, body { margin:0px; padding:0px; height:100%; color:#666666; }
table { font:normal 11px Tahoma,Arial,Helvetica; text-align:left; }

.maintable { width:1004px; height:100%; }

.topbg { background:url(images/topbg.gif) repeat-x; }
.searchbg { background:url(images/serachbg.gif) repeat-x; }
.dotline { background:url(images/dotlines.gif) repeat-x; }

#content { padding:11px 0px 11px 11px; }
#rightpart { width:190px; padding:11px; }
#footer { background:url(images/footerbg.gif) repeat-x; height:55px; color:#C6C6C6; padding:0px 15px; }
.graygb { background:#DEDEDE; }

.botline { background:url(images/line.gif) repeat-x bottom; }
.newsbox { border:1px solid #D7D7D7; border-top:0px none; padding:10px; }
.newsdiv { display:none; }
.newsdiv ul { margin:10px 0px; padding-left:25px; }
.newsdiv ul li { margin:4px 0px; padding:0px; font:normal 12px Arial; }
.newsdiv a { color:#0000FF; text-decoration:none; }
.newsdiv a:hover { color:#a90000; text-decoration:none; }
.newsdiv ul li div { font:normal 11px Tahoma; }
.newsdiv ul li div a { color:#990000; font-weight:bold; }
.newsdiv ul li div a:hover { color:#FF0000; font-weight:bold; }

input, select, textarea {  border:1px solid #8E0000; font:normal 11px Tahoma,Arial,Helvetica; }
.button { background:url(images/buttonbg.gif) repeat-x center; padding:1px; border:1px solid #8E0000; font-weight:bold; color:#FFFFFF; }

