html {
    background: url(../images/bg.jpg) 50% 50% fixed no-repeat;
}

body {
    font-family: Georgia;
}

h1 {
    color: #013A6F;
    font-weight: normal;
    font-size: 250%;
    padding-left: 250px;
    padding-top: 3px;
}

image {
    vertical-align: middle;
    border: none;
}

td {
    vertical-align: top;
}

a {
    color: #013A6F;
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

ul {
    list-style-image: url(../images/bullet2.gif);
}

ul.menu {
    margin: 0 10px 0 0;
    padding: 0;
}

ul.menu li {
    list-style-type: none;
    list-style-image: none;

    margin: 10px 5px;
    border: 1px solid #013A6F;
    padding: 3px;
}

ul#submenu li {
    font-size: 70%;
}

h2 {
    color: #91a2cd;
}

/* ============== CONTACT FORM  STYLES ============================== */

.formfield {
    border: 1px solid #ccc;
    background-color: #fcfcfc;
}

.error {
    color: #b13838;
}

span.error {
    margin-left: 10px;
}

.errorbox {
    color: #b13838;
    border: 1px solid #e6b8b2;
    background-color: #fffcfc;
    padding: 10px;
    margin-bottom: 20px;
}

.successbox {
    color: #669900;
    border: 1px solid #669900;
    background-color: #fcfcfa;
    padding: 10px;
    margin-bottom: 20px;
}

.pendingbox {
    color: orange;
    border: 1px solid orange;
    background-color: #fffcfc;
    padding: 10px;
    margin-bottom: 20px;
}

.req {
    color: #b13838;
}

div.question {
    padding: 4px;
}

.clear {
    clear: both;
    line-height: 1px;
    height: 1px;
}
