body { background:#cccccc; font-family:verdana; margin:0; padding:0; }

#container { width:805px; margin:20px 0 0 0; padding:0; }
.clear { clear:both; }

#top { font-size:14px; color:#FFF; font-weight:bold; }
.topleft { float:left; }
.topright { float:right; }

#box { width:805px; margin:30px 0 0 0; }
#boxtop { height:90px; }
.boxtopl { background:url(images/box_01.gif) no-repeat top left #999999; width:13px; height:90px; float:left; }
.boxtopm { background-color:#999999; width:780px; height:90px; float:left; color:#FFF; font-size:14px; }
.boxtopr { background:url(images/box_04.gif) no-repeat top right #999999; width:12px; height:90px; float:right; }
#boxbg { background:#999999; }
#boxft { height:12px; }
.boxftl { background:url(images/box_10.gif) no-repeat bottom left #999999; width:13px; height:12px; float:left; }
.boxftm { background:#999999; width:780px; height:12px; float:left; }
.boxftr { background:url(images/box_13.gif) no-repeat bottom right #999999; width:12px; height:12px; float:right; }

#wrapper { width:775px; background:#FFF; font-size:10px; color:#000000; }
.shade { background:#CCCCCC; border-top:#999999 solid 2px; padding:5px 0 10px 25px; text-align:left; }
.adsl { border-top:#999999 solid 2px; border-right:#999999 solid 1px; width:387px; float:left; }
.adsr { border-top:#999999 solid 2px; width:387px; float:right; }
.list { font-size:10px; width:200px; border:1px #CCCCCC; }
.btn { background:#999999; width:30px; height:20px; border:#333333 solid 1px; font-family:verdana; font-size:11px; color:#FFF; font-weight:bold; padding-bottom:3px; }
.btnlogin { background:url(images/B1.gif) no-repeat; width:106px; height:32px; border:none; font-size:11px; font-weight:bold; }
.formfont { font-family:Verdana; font-size:10px; color:#000000; }

#footer { float:right; font-size:14px; color:#FFF; font-weight:bold; margin-top:20px; }

