@charset "utf-8";
/* CSS Document */

#site_tools { position:relative; z-index:1000; }
#site_tools div, #site_tools label, #site_tools span { font-size:11px; }

#site_tools a { font-size:11px; }
#site_tools a.menuitem, #site_tools a.menuitem span { color:#fff; cursor:pointer; display:block; font-size:12px; height:25px; line-height:25px; text-align:center; width:158px; }
#site_tools a.menuitem { background:url(images/mainnav_r.jpg) no-repeat right top; }
#site_tools a.menuitem.on { background-position:right -50px; }
#site_tools a.menuitem span { background:url(images/mainnav_l.jpg) no-repeat left top; }
#site_tools a.menuitem.on span { background-position:left -50px; }

#site_tools .wrap { background:#cfcfcf url(images/bg_frame_top.png) no-repeat -10px top; left:-9999px; overflow:hidden; padding-top:6px; position:absolute; width:320px; }
#site_tools .wrap.active { left:-162px; }
#site_tools .wrap .frame { }

#site_tools .wrap .module { background:#DCDCDC; border:solid 2px #fff; border-right:solid 2px #bebebe; border-bottom:solid 2px #bebebe; margin-bottom:3px; padding:10px 10px 15px 10px; }
#site_tools .wrap .module h3 { font-size:14px; }
#site_tools .wrap .module .row { margin-top:5px; }
#site_tools .wrap .module .row a { text-decoration:underline; }
#site_tools .wrap .module .row label { display:block; }
#site_tools .wrap .module .row .clear { clear:both; }
#site_tools .wrap .module .row.submit .button { margin-right:5px; }

#site_tools .wrap .login .left { float:left; width:220px; *width:215px; }
#site_tools .wrap .login .left .inputbox { width:213px; *width:208px; }
#site_tools .wrap .login .right { float:right; width:70px; }
#site_tools .wrap .login .right .inputbox { width:60px; }

#site_tools .wrap .register label { float:left; line-height:15px; text-align:right; width:70px; }
#site_tools .wrap .register .inputbox { margin:5px 0 0 5px;; width:208px; }
#site_tools .wrap .register .row.email,
#site_tools .wrap .register .row.submit { margin-top:10px; }

#site_tools .wrap .overview { border-bottom:solid #bebebe 5px; margin-bottom:0; }
#site_tools .wrap .overview .row ul { margin:5px 0; padding:0; }
#site_tools .wrap .overview .row li { background:url(images/pt.png) no-repeat 1px 7px; list-style:none; margin:0; padding-left:15px; }
