body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background: #FFFFFF url(images/bg_main.jpg) repeat-x;
}
td {
    color: #001587;
    font-size: 80%;
}
td.header-logo {
    background: url(images/slice_01.jpg) no-repeat;
    width:950px;
    height:64px;
}
.content-outer {
    background: url(images/slice_03.jpg) repeat-y;
}
.content-inner {
    padding-left: 25px;
    padding-right: 25px;
    background-color: white;
}
.signup_box_content {
    background: url(images/signup_box_slice2.gif) repeat-y;
}
.contact_box_content {
    background: url(images/contact_box_slice2.gif) repeat-y;
}
h1 {
    color: #EB0808;
}
.white {
    color: white;
}
.dark_blue {
    color: #001587;
}
.orange {
    color:#FF4400;
}
.red {
    color: #EB0808;
}
.signup_form {
    position: relative;
    margin-top: 0;
}
#signup_form input {
    width: 275px;
    border: solid 1px #026EB8;
    background:url(images/form_input_bg.png) repeat-x #F1F8FF;
}
#signup_form input:focus {
        background-image: none;
        background-color: white;
        border: solid 1px #EB0808;
}
#signup_form select {
    border: solid 1px #026EB8;
    background-color: #F1F8FF;
}
#contact_form input {
    width: 275px;
    border: solid 1px #026EB8;
    background:url(images/form_input_bg.png) repeat-x #F1F8FF;
}
#contact_form input:focus {
        background-image: none;
        background-color: white;
        border: solid 1px #EB0808;
}
#contact_form textarea {
    width: 275px;
    border: solid 1px #026EB8;
    background: #F1F8FF;
}
#contact_form textarea:focus {
        background-image: none;
        background-color: white;
        border: solid 1px #EB0808;
}
a:link {
    text-decoration: underline;
}
a:visited {
    text-decoration: underline;
}
a:hover {
    text-decoration: none;
}
a:active {
    text-decoration: none;
}

