BODY, H1, H2, H3, H4, H5, H6, OL, UL, LI, P, TD, BUTTON, SPAN, PRE {
    font-family:Verdana,sans-serif;
    margin:0;
    padding:0;
}

BODY {font-size:12px; background:#fff; line-height:16px;}


:focus {outline:0}

DIV, P {}

P {padding:3px 0; margin:0; clear:both}

A {
    color:#dbefb1;
    text-decoration:underline;
}

A:hover {text-decoration:none}

H1, H2{font-weight:normal}
H3, H4, H5, H6 {font-weight:bold; color:#fff}
H1, H1 A {font-size:18px; margin:10px 0; color:#333; line-height:16px; text-decoration:none;}
H2, H2 A {font-size:14px; margin:10px 0; color:#333; line-height:16px; text-decoration:none;}
H3 {font-size:120%}
H4 {font-size:100%}

IMG {border:0}

OL, UL, LI {list-style:none}

TABLE {border-collapse:collapse; border-spacing:0}

.loginForm TABLE {border-spacing:5px; border-collapse:separate;}

PRE {font-family:monospace}

STRONG, B {font-weight:bold}

/*checkbox*/
LABEL {
    padding:0 13px 0 0;
    line-height:20px;
}

LABEL * {vertical-align:middle}

LABEL INPUT {
    margin:-2px 6px 0 0;
}

/*input&textarea*/
.text {
    border:1px solid #ccc;
    background:#bdc6a8;
}

.text INPUT {
    
    width:100%;
    border:0;
    padding:5px 0;
    font:200 15px Arial;
}

INPUT.text,
TEXTAREA {
    border:1px solid #ccc;
    width:100%;
    background:#bdc6a8;
}

SELECT {
    border:1px solid #ccc;
    margin:3px 6px 0 0;
    width:150px;
    background:#bdc6a8;
}


TEXTAREA {width:100%; height:6.6em;}

/*button*/
BUTTON {
    cursor:pointer;
    padding:1px 10px;
    overflow:visible;
    line-height:1.17em;
}

.fl {float:left}
.fr {float:right}
.cb {clear:both}