@CHARSET "UTF-8";
*{padding:0;margin:0;}
body{background:#f6e6b5 url(bg.png) repeat-x top left;color:#fff;font:13px Arial}
a{color:#fff;text-decoration:none;outline:none;}
#layout{width:750px;position:absolute;top:50%;left:50%;margin:-150px 0 0 -375px}
#sidebar{float:left;width:330px;background:transparent url(ln.png) no-repeat top right;}
#sidebar .box{background:transparent url(bx.png) no-repeat top left;height:350px;}
#content{float:left;width:420px}
#content .inner{padding:10px 0 0 30px}
#content a{display:block;width:319px;height:56px;background:transparent url(logo.png) no-repeat top left;text-indent:-5000px}
#content h2{font-weight:normal;padding:10px 0 0 5px;font-size:28px;}
#content fieldset{border:none;padding:20px 5px 0;}
#content label{display:block;padding:0 0 5px}
#content .text{border:1px solid #fff;background:#fff;height:25px;line-height:24px;padding:0 3px;width:220px}
#content .button{background:#333;border:0;color:#fff;height:27px;line-height:24px;padding:0 10px;cursor:pointer}
#flashdata{display:none;position:absolute;border:1px dotted #a5adff;background:#dfe2ff;width:400px;top:50px;right:50px;text-align:center}
#flashdata div{padding:20px;color:#000;font-size:14px;}
#flashdata.error{background:#ffddcf;border:1px dotted #ffb193}