body{
margin:0; padding:0;font-size:12px;
background:#EEE;
}
div,form,img,ul,li,input{margin:0;padding:0;}
ul,li{list-style:none;}
a:link, a:active, a:visited{text-decoration:none;color:#FFF;outline:none;}
a:hover {text-decoration:underline;outline:none;}

.input {color:#888;border:1px solid #BBB;padding:0px;height:19px;width:150px;}
.span {color:#000;background:#DDD;border:1px solid #BBB;padding:3px 3px 3px 0;*padding:0 3px 0 0;width:150px;}
.file {padding:0px;height:19px;width:100px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.submit {background:#DDD;border:0;width:60px;padding:0px;height:20px;}

#topbar {min-width:898px;width:100%;height:53px;background:#222;border-bottom:5px solid #CCC;}
#menubar {margin:0 auto;padding:4px 6px 0 0;width:888px;height:42px;background:url(logo.gif) no-repeat 0px 12px;}
#menu {float:right;}
#menu li {margin:7px 2px 0 0;float:left;width:135px;text-align:center;font-weight:bold;}
#menu li a:link, #menu li a:visited{display:block;line-height:150%;padding-top:8px;}
.menuitem a {border:1px solid #222;height:24px;background:#222;}
.menuitem a:hover{text-decoration:none;color:#88F;}
.selectitem a {background:#222;border:1px dotted #333;height:24px;color:#F00;}
.selectitem a:hover{text-decoration:none;color:#F00;}

#navigation {margin:0 auto;width:890px;height:15px;color:#9B9B9B;}

#main {margin:0 auto;width:900px;min-height:450px;clear:both;overflow:hidden;}
.m {padding:20px;margin-bottom:10px;width:858px;min-height:20px;clear:both;overflow:hidden;border:solid 1px #CCC;background:#FFF;}
.m a{color:#FF0000;}
#bottom {margin:10px auto;width:898px;height:30px;color:#FFF;display:none;}
#bleft {float:left}
#bright {float:right}

