* {
    margin: 0;
    padding: 0;
}

body {
    background: #333;
    color: #666;
    font: 12px "Helvetica", Arial, sans-serif;
}
    body > div {
        -moz-border-radius: 15px;
        background: #dfdfdf url(../img/layout/admin/background-gray-gradient.png) repeat-x;
        margin: 200px auto;
        padding: 30px;
        width: 250px;
    }

form {
    
}
    form div {
        margin: 10px 0;
    }
    form label {
        display: block;
        font-weight: bold;
    }
    form input {
        color: #666;
    }
    form .text input,
    form .password input {
        -moz-border-radius: 6px;
        border: 1px solid #ccc;
        font-size: 24px;
        margin: 2px 0;
        padding: 4px;
        width: 100%;
    }
    form .submit {
        text-align: right;
    }
    form .submit input {
        -moz-border-radius: 25px;
        background: #fff;
        border: 1px solid #ccc;
        font-weight: bold;
        padding: 4px 12px;
    }