body,html{
    font-family: arial;
    padding: 0;
    margin: 0;
}
body{
    background: #a7d7f9 url("images/body_bg.png") repeat-x;
}
#box{
    width: 920px;
    height: 327px;
    margin: 0px auto 0 auto;
    background: url("images/login_box_bg.png") no-repeat left 54px;
    padding-top: 290px;
}
    #inner{
        width: 402px;
        margin: 0 auto 0 auto;
        height: 135px;
        
    }
    #inner table{
        margin: 0 auto 0 auto;
        text-align: left;
        color:#a7d7f9;
        font-size: 12px;
    }
    #inner table th{
        text-align: left;
    }
    
    #inner table input.text{
        width: 151px;
        /*height: 27px;  */
        font-size: 12px;
        padding: 7px 0 7px;
        background: url("images/input.png");
        border: none;
        padding-left: 20px;
        padding-right: 20px;
        color: #86949F;
    }
    #inner table input.submit{
        background: url("images/button.png") no-repeat;
        width: 201px;
        height: 30px;
        border: none;
        display: block;
        margin: 0 auto 0 auto;
        color: white;
        font-weight: bold;
        margin-top: 10px;
    }
    #inner table input.submit:hover{
        background: url("images/button_hover.png") no-repeat;
    }

#box .flash{width: 437px; margin: 0 auto 5px auto; }
    #box .flash .top{background: url("images/login_flash_top.png"); width: 437px; height: 15px;}
    #box .flash .content{padding: 5px 20px; background: #fffbb3; border-right: 1px solid #c0bf46; border-left: 1px solid #c0bf46; color: #888445; font-size: 14px; font-family: "Palatino Linotype",Arial;position: relative;}
        #box .flash .content .flashClose{cursor: pointer; position: absolute; right: 20px; top: 50%; margin-top: -8px;}
    #box .flash .bottom{background: url("images/login_flash_bottom.png"); width: 437px; height: 4px;}
    