
/***************************************************
    TEXT

    */

A{color:#0076c0; text-decoration:none;}
A:hover{color:#b1b1b1;}
H1 {color:#0076c0;}
H2 {color:#000}
H3 {color:#000;}
H4 {color:#5e5f5f;text-transform:uppercase;}
H5 {color:#5e5f5f;}
H6 {color:#b1b1b1;}

.btn,
.submit {
    padding:10px;
    margin:5px 0 0 0;
    background:#0076c0;
    color:#FFF !important;
    font-weight:bold;
    text-decoration:none;
    line-height:120%;
    border:none;
    font-size:100%;
    }

.btn:hover,
.submit:hover {
    background:#ffe06a;
    color:#0076c0  !important;;
    }

.arrow-btn {
    width:30px;
    height:20px;
    line-height:14px;
    display:block;
    text-indent:-6em;
    padding-top:3px;
    background:url(../images/arrow-btn.png) no-repeat;
    margin:10px 0 5px 0 ;
    float:right;
    color:#ffe06a;
    }
.fr .arrow-btn {
    text-indent:-12em;
    }
.arrow-btn:hover {
    background:url(../images/arrow-btn.png) 0 -20px no-repeat;
    }
/***************************************************
    TABLES

     */

TABLE{
    clear: both;
    width: 100%;
    padding:0;
    border-collapse: collapse;
    font-size:100%;
    margin:0 0 25px 0;
    }

TABLE THEAD TH {
    background:#ddd;
    }

TABLE TBODY TD {
    color:#333;
    }

TABLE TD,
TABLE TH{
    vertical-align:middle;
    border-bottom: 1px solid #ddd;
    }

TABLE TH {
    padding: 8px 3px;
    color:#000;
    font-weight:bold;
    }

TABLE TR TD {
    padding:0 5px;
    vertical-align:middle;
    border-bottom: 1px solid #ddd;
    }

/***************************************************
    FORMS
     */

LABEL {
    display:block;
    color:#000;
    font-weight:bold;
    }

.text {
    border:solid 1px #0076c0;
    }

INPUT,
TEXTAREA {
    color: #888888;
    margin:2px 0;
    padding:3px;
    font-family:Arial;
    border:none;
    font-size:100%;
    }

INPUT:focus,
TEXTAREA:focus {
    border: 1px solid #ffe06a;
    }

INPUT.checkbox {border:none;}
.submit {border:none;}

FORM .form , FORM .form LI, #content .form, #content .form LI{margin:0; padding:0; list-style:none;}

.clear {clear:both;}

.hider {
    display:block;
    height:0px;
    width:0px;
    text-indent:-999em;
    overflow:hidden;
    }