table {font-family: Arial, sans-serif; font-size: 12px; }

.he1 {font: 22px Arial; color: #DBE4EF; }

.he2 {font: 20px  Arial; color: #53729D; }

.he3 {font: 12px  Verdana, Arial; color: #374861; }

A.link_he3 {font-size: 12px; font-family: verdana; color:2469CA; text-decoration: underline}
A.link_he3:hover {font-size: 12px; font-family:verdana; color:2469CA; text-decoration: none}


.he4 {font: 12px Arial; color: #345E99 ; }


.he5 {font: 11px  Verdana, Arial; color: #53729D; }

A.link_he4 {font-size: 12px; font-family: Arial; color:2469CA; text-decoration: underline}
A.link_he4:hover {font-size: 12px; font-family: Arial; color:2469CA; text-decoration: none}



A.link_menu {font-size: 11px; font-family:verdana; color:white; text-decoration: none}
A.link_menu:hover {font-size: 11px; font-family:verdana; color:white; text-decoration: underline}

span.search_highlight {
    color: #FF8600;
    font-weight: bold;
}
#content {
    color:#374861;
}

#content h1 {
    background-image: url(/images/body/header_bg.png);
    background-position: 100% 0;
    height: 57px;
    min-width: 585px;
    font: 20px Arial;
    line-height: 40px;
    color: #53729D;
    text-align: center;
}

#content p {
    color:#374861;
    font-family:Verdana,Arial;
    font-size:12px;
    text-align: left;
    text-indent: 20px;
}

hr {
    border: 0px solid #E3E3E3;
    color:#E3E3E3;
    background-color:#E3E3E3;
    height: 1px;
    margin: 10px auto;
    padding: 0px;
}

div#content hr {
    width:80%;
}

.kno { BORDER-RIGHT: #085797 2px double; BORDER-TOP: #ffffff 2px double; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #ffffff 2px double; COLOR: #ffffff; BORDER-BOTTOM: #085797 2px double; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #55739E; TEXT-DECORATION: none }
div#poll, div#login {
    color: #55739E;
    margin: 0px 15px 0px 30px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
    div#poll ul, div#poll li {
        list-style-type: none;
        margin: 0px;
        padding: 0px;
    }

    div#poll li {
        margin: 5px 10px;
    }

div#searchbox {
    width: 220px;
    border:2px solid #728FB7;
    background-color: #80A1CE;
    margin: 2px 0 0 475px;
    padding: 0;
    position:absolute;
}
    div#searchbox form {
        display: inline;
        margin:0;
        padding: 0;
    }
        div#searchbox input {
            border:0;
            font-size: 12px;
            margin: 0;
            padding: 0;
            font-family: verdana;
        }
            div#searchbox input#submit {
                background-color: #80A1CE;
                color:white;
                width: 60px;
                float:right;
            }
            div#searchbox input#textbox {
                width: 150px;
                height: 19px;
                padding: 0 4px;
                background-color: white;
            }

div#login input {
    color: #55739E;
    margin-bottom: 5px;
    border: 1px solid #B8C3D2;
    background-color: white;
    font-family: verdana;
}

div#login span {
    float:left;
    margin-top: 2px;
}

.sf_label {
    font-weight:bold;
}

.sf_error {
color: red;
}

.sf_form input, .sf_form textarea {
    color: #55739E;
    margin-bottom: 5px;
    border: 1px solid #B8C3D2;
    background-color: white;
    font-family: verdana;
}