/******************************************************************************
* Sri Books: Login
******************************************************************************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a,
abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small,
strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table,
caption, tbody, tfoot, thead, tr, th, td {
    border: 0pt none;
    font-family: inherit;
    font-size: 100%;
    font-style: inherit;
    font-weight: inherit;
    margin: 0pt;
    padding:0pt;
    vertical-align: baseline;
}

body {
    font-family: 'trebuchet ms', verdana, arial, sans-serif;
    font-size: 85%;
    font-weight: normal;
    color: #826C55;
}

input {
    border: 1px solid #aaa;
    width: 12em;
}

input.submit {
	border: none;
    background: url(../img/btns/login.png) no-repeat scroll right top;
    width: 100px;
    height: 28px;
}

label {
    display: block;
    float: left;
    padding: 0.3em 0.9em 0 0;
    width: 8.0em;
    text-align: right;
    font-weight: bold;
}

fieldset {
    border: none;
    margin: 0;
    padding: 0;
}

p {
    padding: 0.5em 0pt 10px;
}

h2 {
    font-size: 1.5em;
    font-weight: bold;
    margin-bottom: 0.5em;
    text-align: center;
}

/******************************************************************************
* container
******************************************************************************/
div#container {
    margin-left:auto;
    margin-right:auto;
    margin-top:100px;
    min-width:300px;
    width:30em;
}

/******************************************************************************
* messaging
******************************************************************************/
#error_message {
    border: 2px solid #cc0000;
    margin: 0 1.0em 1.0em 1.0em;
    padding: 0.5em;
    color: #fff;
    width: 25em;
    font-weight: bold;
    background: #cc0000;
}

/******************************************************************************
* Form
******************************************************************************/
fieldset.login {
    background: #E1D4C0 url(../img/corner_rt.png) no-repeat scroll right top;
    position: relative;
    float: center;
    border-left: 10px solid #826C55;
    padding-top: 0.5em;
}

#info {
    background: #E1D4C0 url(../img/corner_rb.png) no-repeat scroll right bottom;
    font-size: 0.8em;
    margin: 0;
    padding: 10px;
    border-left: 10px solid #826C55;
    text-align: center;
}

p.input {
    padding: 0pt 0pt 10px 9.0em;
}

p.return-to-login {
    text-align: center;
}