/* HTML/GLOBAL TAGS */

*
{
    margin: 0 auto;
    padding: 0;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

body
{
    background-color: #fff;
    font-size: 11px;
    background: url('../images/bakground.gif') top center repeat-y;
}
input, select
{
    font-size: 11px;
    vertical-align:middle;
}
option
{
    margin-right: 10px;
}

/* STRUCTURAL TAGS */
.left
{
    float: left;
}
.right
{
    float: right;
}
.clear_row
{
    clear: both;
}

.container
{
    width: 820px;
    margin: 0px auto;
    padding-left: 40px;
}

.content
{
    width: 820px;
    padding: 0 0 10px 10px;
    float: left;
}
.header
{
    width: 762px;
    height: auto;
    margin-left: 8px;
    float: left;
    background: url('../images/header.gif') no-repeat;
}

.header #headerLogoLink
{
    width: 320px;
    float: left;
    height: 75px;
}
.nav_tools
{
    height: 40px;
    padding: 30px 15px 15px 15px;
    float: right;
}
.nav_tools a
{
    font-weight: bold;
    color: #00539f;
}
.login_row
{
    padding: 10px 10px 20px 10px;
    clear: both;
}
.login_row a
{
    font-weight: bold;
    color: #00539f;
}

.tab_menu_row
{
    width: 780px;
    height: 37px;
    background-color: #00539f; /*background: url('../images/bak_tab.gif') no-repeat;*/
    float: left;
}
.tab_separator
{
    padding: 3px 10px 0 10px;
    float: left;
}
.tab_item {
 padding: 5px 26px 0 26px;
 text-align: center;
 float: left;
}
.tab_item a
{
    font-weight: bold;
    color: #fff;
    text-decoration: none;
}

.bak_tab_search
{
    width: 184px;
    height: 42px;
    background: url('../images/bak_tab_search.gif') no-repeat;
    float: left;
}
.bak_tab_search p
{
    padding: 15px 0 0 10px;
}

.blu_footer
{
    width: 780px;
    height: 33px; /* margin-left: 8px; */
    color: #fff;
    text-align: center;
    background-color:#00539F; /* background: url('../images/bak_blu_footer.gif') repeat-x; */
    float: left;
}
.blu_footer a
{
    font-weight: bold;
    color: #fff;
    text-decoration: none;
}
.blu_footer p
{
    padding: 10px;
}

.footer
{
    width: 762px;
    margin-left: 8px;
    padding: 10px;
    text-align: center;
    float: left;
}
.footer a
{
    color: #000;
    text-decoration: none;
}

.copyright
{
    width: 610px;
    padding: 10px;
    text-align: center;
    float: left;
}
.poweredby
{
    text-align: right;
    float: left;
}

.fine_print
{
    font-size: 8px;
}
.small_print {
 font-size: 10px;
}
.scrollbox
{
    float: left;
    overflow: auto;
}

.orange { color: #ff913b; }
.dblue { color: #00539f; }
.pink { color: #fb4697; }
.teal_link a { color: #00acaf; }

/* Legacy formatting */
.column100
{
    width: 900px;
    float: left;
}

.column25
{
    width: 195px;
    float: left;
}
.column75
{
    width: 712px;
    float: left;
}

.column40
{
    width: 307px;
    float: left;
}
.column60
{
    width: 600px;
    float: left;
}
.column50
{
    width: 520px;
    float: left;
}
.column55
{
    width: 493px;
    float: left;
}
.column45
{
    width: 408px;
    float: left;
}
.column30
{
    width: 245px;
    float: left;
}
.column70
{
    width: 661px;
    float: left;
}
.pink, .red {
color:#FD0000;
}
.seo_header { /* REVISED MAR2010 */
 color:#00539f;
 font-size:12px;
 padding-bottom:5px;
}

.site_map {
 width: 762px;
 padding: 10px 0;
 margin-top: 5px;
 margin-left: 6px;
 border-top: 1px solid #b9b9b9;
 float: left;
}
.site_map_col {
 width: 152px;
 padding-bottom: 10px;
 float: left;
}
.site_map_col h3 {
 font-size: 12px;
 color: #4e88ae;
 padding-bottom: 5px;
}
.site_map_col p {
 padding-left: 10px;
 padding-bottom: 5px;
}
.site_map_col a {
 color: #4e88ae;
 text-decoration: none;
}
.site_map_col a:hover {
 text-decoration: underline;
}