﻿/* IVA Website Core StyleSheet */

body {
    background-color: #E0E1E1;
    background-repeat: repeat-x;
    cursor: default;
    margin: 5px 0px 0px 0px;
    padding: 0px;
}

div {
    font-family: Verdana, Sans-Serif;
    font-size: 11px;
    margin: 0px;
    padding: 0px;
}

a {
    color: #333;
    text-decoration: none;
}

a:hover {
    color: #666;
    text-decoration: underline;
}

img {
    border: 0px;
}

hr {
    border: solid 1px #333;
}

table {
    padding: 0px;
}

td {
    font-family: Verdana, Sans-Serif;
    font-size: 11px;
}

.valign_top {
    vertical-align: top;
}

.pos_rel {
    position: relative;
}

.cur_click {
    cursor: pointer;
}

.center {
    margin: auto;
}

.round {
}

.header {
    color: #1A66A8;
}

div#container_header {
    height: 70px;
    margin: auto;
    width: 750px;
}

div#container_header a {
    color: #FFF;
    text-decoration: none;
}

div#container_header a:hover {
    color: #CCC;
    text-decoration: none;
}

div#header_logo {
    float: left;
    width: 300px;
}

div#header_tag {
    float: right;
    color: #BCBCBC;
    font-family: Georgia, Serif;
    font-size: 16px;
    font-style: italic;
    vertical-align: bottom;
    text-align: right;
    padding-top: 54px;
    width: 400px;
}

div#header_nav_spacer {
    height: 6px;
    margin: auto;
    width: 750px;
}

div#container_nav {
    height: 33px;
    margin: auto;
    width: 750px;
}

div#container_splash {
    height: 300px;
    margin: auto;
    width: 750px;
}

div#splash_navdrop {
    width: 750px;
    height: 5px;
    margin: auto;
    position: absolute;
    top: 0px;
    z-index: 10;
}

div#splash_rotator {
    width: 750px;
    height: 300px;
    position: absolute;
    top: 0px;
    z-index: 1;
}

div#container_heading {
    background-color: #333;
    color: #EFEFEF;
    font-family: Verdana, Sans-Serif;
    font-size: 20px;
    height: 48px;
    margin: auto;
    padding: 17px 0px 0px 10px;
    width: 740px;
}

div#container_content_home {
    background-color: #FFF;
    height: 150px;
    margin: auto;
    width: 750px;
}

div#container_content {
    background-color: #FFF;

    margin: auto;
    padding: 5px;
    width: 740px;
}

div#content_sub1_head {
    position: absolute;
    left: 5px;
    top: 5px;
    background-color: #333;
    width: 230px;
    font-family: Verdana, Sans-Serif;
    font-size: 14px;
    padding: 5px;
    color: #EFEFEF;
    text-align: center;
}

div#content_sub2_head {
    position: absolute;
    left: 255px;
    right: 255px;
    top: 5px;
    background-color: #666;
    width: 230px;
    font-family: Verdana, Sans-Serif;
    font-size: 14px;
    padding: 5px;
    color: #EFEFEF;
    text-align: center;
}

div#content_sub3_head {
    position: absolute;
    right: 5px;
    top: 5px;
    background-color: #999;
    width: 230px;
    font-family: Verdana, Sans-Serif;
    font-size: 14px;
    padding: 5px;
    color: #EFEFEF;
    text-align: center;
}

div#content_sub1 {
    position: absolute;
    left: 5px;
    top: 35px;
    width: 230px;
    height: 100px;
    cursor: default;
    line-height: 120%;
    font-family: Verdana, Sans-Serif;
    font-size: 12px;
    padding: 5px;
    color: #000;
}

div#content_sub2 {
    position: absolute;
    left: 255px;
    right: 255px;
    top: 35px;
    height: 100px;
    cursor: default;
    line-height: 120%;
    width: 230px;
    font-family: Verdana, Sans-Serif;
    font-size: 12px;
    padding: 5px;
    color: #000;
}

div#content_sub3 {
    position: absolute;
    right: 5px;
    top: 35px;
    width: 230px;
    height: 100px;
    cursor: default;
    line-height: 120%;
    font-family: Verdana, Sans-Serif;
    font-size: 12px;
    padding: 5px;
    color: #000;
}

div#container_accent {
    margin: auto;
    width: 750px;
    height: 5px;
    background-color: #3D3F44;
}

div#content_footer_spacer {
    width: 750px;
    margin: auto;
    height: 5px;
}

div#container_footer {
    margin: auto;
    font-size: 11px;
    font-family: Verdana, Sans-Serif;
    padding-bottom: 10px;
    width: 750px;
    text-align: center;
}

:focus { -moz-outline-style: none; outline: none; }