@CHARSET "UTF-8";
@import "_form.css";

body {
    font-family: Verdana, Arial;
}

#mainHeader {
    background: transparent url(/images/program3/bg_greybox.gif) repeat-x scroll 0 50%;
    color:#2A2A2A;
    font-family:"Arial";
    font-size:16px;
    font-weight:bold;
    height:20px;
    margin:0 0 2px;
    padding:5px 5px;
    text-align: left;
}

.niceTable {
    color: #000;
}

.x-grid3-cell-inner, .x-grid3-hd-inner {
    color: #000;
}

.x-grid3-cell-inner a {
    color: #333;
}

form {
    display: inline;
    margin: 0;
}

#loginBox {
    float: left;
    width: 575px;
    border: 1px #FFF solid;
    margin: 10px;
}

.newsBox {
        padding: 10px;
}

#loginBox .title {
    padding: 5px;
}

#loginBox .body {
    padding: 5px;
}

label {
    font-weight: bold;
}

/* Removes indentation on li items */
li {
    /*padding: 0.5em 0 0.5em 0;*/
    line-height: 2.0em;
    font-size: 1em;
}

#messageList {
    font: 12pt arial, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
    border:1px solid green;
    background-color: lightgreen;
    padding:10px 10px 10px 10px;

}

#errorList {
    font: 12pt arial, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
    border:1px solid #ff0000;
    background-color: #ffdddd;
    color: #000000;
    text-align: left;
    padding:10px 10px 10px 10px;
}

.blueheader {
    background:transparent url(/images/program3/bg_darkbox.gif) repeat-x scroll 0 50%;
    color:#F5F5F5;
    font-family:"Arial";
    font-size:15px;
    font-weight:bold;
    height:25px;
    margin:0 0 5px;
    padding:0 0;
}

td a {
    color: #ccc;
}

h1 {
    color: #fff;
}

h2 {
    color: #fff;
}

#signup_form fieldset legend {
    color: #FFFFFF;
}

#wsTable {
    width: 90%;
}

