﻿IMG
{
    border-right: 0px;
    border-top: 0px;
    border-left: 0px;
    border-bottom: 0px;
}
BODY
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
}
.BGTable
{
    background-color: #0089D9;
    background: #0089D9 url(images/bg.png) repeat-x left top;
}
.HeaderTable
{
    background: url(images/shade2.gif) repeat-x left bottom;
}
H1
{
    color: #057BC3;
    line-height: 100%;
    padding-bottom: 0px;
    padding-top: 0px;
    margin-bottom: 2px;
    margin-top: 0px;
    font-size: 26px;
    margin: 0 0 2px 0;
    font-weight: normal;
    padding: 0 2em 0 2px;
    letter-spacing: 1px;
    font-family: Impact, Georgia, "Trebuchet MS" , "Times New Roman" , Times, serif;
}
H2
{
    color: #003366;
    line-height: 100%;
    padding-bottom: 0px;
    padding-top: 0px;
    margin-bottom: 1px;
    margin-top: 0px;
    font-size: 1.3em;
    margin: 0 0 2px 0;
    font-weight: normal;
    padding: 0 5px 0 0px;
    font-family: Tahoma, "Trebuchet MS" , "Times New Roman" , Times, serif;
}
H3
{
    color: #003366;
    font-size: 1.0em;
    font-weight: bold;
    font-family: Tahoma, Arial,Helvetica,sans-serif;
    line-height: 100%;
    padding-bottom: 0px;
    padding-top: 0px;
    margin-bottom: 2px;
    margin-top: 0px;
}
H4
{
    color: #AFE2EF;
    font-size: 13px;
    font-weight: bold;
    font-family: Arial,Helvetica,sans-serif;
    line-height: 100%;
    padding-bottom: 0px;
    padding-top: 0px;
    margin-bottom: 2px;
    margin-top: 0px;
}
H5
{
    color: #003366;
    line-height: 100%;
    padding-bottom: 0px;
    padding-top: 0px;
    margin-bottom: 1px;
    margin-top: 0px;
    font-size: 12px;
    margin: 0 0 2px 0;
    font-weight: bold;
    padding: 0 0px 0 0px;
    font-family: Tahoma, "Trebuchet MS" , "Times New Roman" , Times, serif;
}
.footer-table-links
{
    padding-top: 5px;
}
.footer-table-links a
{
    color: White;
    text-decoration: none;
    color: white;
}
.footer-table-links a:visited
{
    color: White;
    text-decoration: none;
}
.footer-table-links a:hover
{
    color: White;
    text-decoration: underline;
}
.footer-table
{
    font-size: 11px;
    color: white;
    background-color: #003A61;
    font-family: Arial,Helvetica,sans-serif;
    background: url(images/linkscenterbg.png) repeat-x left top;
}
.footer-table2
{
    font-size: 11px;
    color: white;
    font-family: Arial,Helvetica,sans-serif;
}
.footer-table2 a
{
    font-size: 11px;
    color: white;
    font-family: Arial,Helvetica,sans-serif;
    text-decoration: none;
}
.footer-table2 a:visited
{
    font-size: 11px;
    color: white;
    font-family: Arial,Helvetica,sans-serif;
    text-decoration: none;
}
.footer-table2 a:hover
{
    font-size: 11px;
    color: white;
    font-family: Arial,Helvetica,sans-serif;
    text-decoration: underline;
}

.footer-table-sides
{
    background-color: #003277;
    background: #003277 url(images/linkscenterbg2.png) repeat-x left top;
}
.body-table
{
    background-color: #ffffff;
    border-right: #5682AE 1px solid;
    border-left: #5682AE 1px solid;
    margin-top: -5px;
    margin-bottom: -5px;
}
.menu-table-bg
{
    background-color: #ffffff;
    border-right: #5682AE 1px solid;
    border-left: #5682AE 1px solid;
    background: url(images/menu-footer-bg.gif) top;
    height: 10px;
}
.menu-table
{
    background-color: White;
    background: url(images/psd-navigation-menu.jpg) repeat-x bottom;
}
.inner-menu-table
{
    border-bottom: #5682AE 1px solid;
}
.innermenucell-sel
{
    padding-left: 20px;
    padding-right: 20px;
    text-align: center;
    height: 25px !important;
    text-decoration: underline;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #0082D6;
    background-color: #ADACAC;
    background: url(images/psd-navigation-menu-sel.gif) repeat-x bottom;
}

.innermenucell-sel a:hover
{
    text-decoration: underline;
    color: #0082D6;
}
.innermenucell-sel a:active
{
    color: #0082D6;
    text-decoration: underline;
}
.innermenucell-sel a
{
    text-decoration: underline;
    color: #0082D6;
}
.innermenucell
{
    padding-left: 10px;
    padding-right: 10px;
    height: 31px !important;
    text-decoration: none;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #4F4F4F;
    background-color: #ADACAC;
    background: url(images/psd-navigation-menu.jpg) repeat-x bottom;
}

.innermenucell a:hover
{
    text-decoration: underline;
    color: #4F4F4F;
}
.innermenucell a:active
{
    color: #4F4F4F;
    text-decoration: none;
}
.innermenucell a
{
    text-decoration: none;
    color: #4F4F4F;
}
.innermenucell2
{
    padding-left: 5px;
    padding-right: 10px;
    text-align: center;
    height: 25px !important;
    text-decoration: none;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #4F4F4F;
    background-color: #E5E5E5;
    background: url(images/global-nav-bg.gif) repeat-x bottom;
    border: solid 1px #9A9A9A;
}

.innermenucell2 a:hover
{
    text-decoration: underline;
    color: #4F4F4F;
}
.innermenucell2 a:active
{
    color: #4F4F4F;
    text-decoration: none;
}
.innermenucell2 a
{
    text-decoration: none;
    color: #4F4F4F;
}
.menu-cells TD
{
    padding-left: 17px;
    padding-right: 17px;
    text-align: center;
    height: 31px !important;
    text-decoration: none;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #4F4F4F;
    background-color: #ADACAC;
    background: url(images/psd-navigation-menu.jpg) repeat-x bottom;
}
SPAN.menu-cells
{
    padding-top: 10px;
    margin-left: 10px;
    margin-right: 10px;
    text-align: center;
    height: 31px !important;
    text-decoration: none;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #4F4F4F;
    background-color: #ADACAC;
    background: url(images/psd-navigation-menu.jpg) repeat-x bottom;
}
.menu-cells-sel TD
{
    padding-left: 17px;
    padding-right: 17px;
    text-align: center;
    height: 31px !important;
    text-decoration: none;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #0082D6;
    background-color: #ADACAC;
    background: url(images/psd-navigation-menu-sel.gif) repeat-x bottom;
}
.menu-cells-sep
{
    width: 4px;
    background-color: White;
    background: url(images/ig_sep.gif) repeat-x bottom;
}
.menu-cells a:hover
{
    text-decoration: underline;
    color: #0082D6;
}
.menu-cells a:active
{
    color: #0082D6;
    text-decoration: none;
}
.menu-cells a
{
    text-decoration: none;
    color: #4F4F4F;
}
.menu-cells-sel a:hover
{
    text-decoration: underline;
    color: #0082D6;
}
.menu-cells-sel a:active
{
    color: #0082D6;
    text-decoration: underline;
}
.menu-cells-sel a
{
    text-decoration: underline;
    color: #0082D6;
}
.TableBorder
{
    border-bottom: solid 1px #2693C1;
    border-right: solid 1px #2693C1;
    border-top: solid 1px #2693C1;
    border-left: solid 1px #2693C1;
    padding-bottom: 0px;
}
.TableHeading
{
    background-color: #EBF3FB;
    color: White;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10.5px;
    text-indent: 5px;
    text-align: left;
    margin-top: -1px;
    margin-bottom: 3px;
    padding-top: 2px;
    height: 23px;
    background: url(images/bg_navcon.png) 50% top;
}
.search-box
{
    background: url(images/search-bg.jpg) repeat-x left top;
}
.stop-search-box
{
    background: url(images/stop-search-bg.gif) repeat-x left top;
}
.search-bg-right
{
    width: 10px !important;
    background: url(images/search-bg-right.jpg) no-repeat right top;
}
.stop-search-bg-right
{
    width: 10px !important;
    background: url(images/stop-search-bg-right.gif) no-repeat right top;
}
.search-bg-left
{
    background: url(images/search-bg-left.jpg) no-repeat left top;
}
.stop-search-bg-left
{
    background: url(images/stop-search-bg-left.gif) no-repeat left top;
}

.search-labels
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    text-align: right;
    font-weight: bold;
    color: #2C67A5;
}
.search
{
    font-family: sans-serif;
    font-size: 10px;
    color: Gray;
}
.search-labels-white
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    text-align: right;
    font-weight: bold;
    color: White;
}
.user-status
{
    background: url(images/bg-login-panel.gif) repeat-x right top;
}
.user-status-text
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
}
.tbbg
{
    background: url(images/tbbg.gif) no-repeat right bottom;
}
.datetbbg
{
    background: url(images/datetbbg.gif) no-repeat left top;
    width: 170px !important;
}
.timetbbg
{
    background: url(images/timetbbg.gif) no-repeat right center;
}
.tbtransparent
{
    background-color: transparent;
    position: relative;
    top: 1px;
    left: 7px;
    border-style: none;
}

.tbtransparent-dd
{
    background-color: transparent;
    position: relative;
    top: 2px;
    left: 3px;
    border-style: none;
}

.text
{
    text-align: justify;
    color: #323232;
    font-size: 12px;
    padding: 1px;
    font-family: Arial,Helvetica,sans-serif;
}
.small-text
{
    text-align: justify;
    color: #323232;
    font-size: 11px;
    padding: 1px;
    font-family: Arial,Helvetica,sans-serif;
}
.small-text-gray
{
    text-align: justify;
    color: #818181;
    font-size: 11px;
    padding: 1px;
    font-family: Arial,Helvetica,sans-serif;
}
.text a
{
    text-decoration: none;
    color: #003366;
}
a.text
{
    text-decoration: none;
    color: #003366;
}
.text a:visited
{
    text-decoration: none;
    color: #003366;
}
.text a:hover
{
    text-decoration: underline;
    color: #003366;
}
.sitemappath
{
    color: #323232;
    font-size: 12px;
    padding: 1px;
    font-family: Arial,Helvetica,sans-serif;
}
.sitemappath a
{
    color: #323232;
    text-decoration: none;
}
.sitemappath a:visited
{
    color: #323232;
    text-decoration: none;
}
.sitemappath a:hover
{
    color: #800000;
    text-decoration: underline;
}
.Error
{
    color: #800000;
    font-size: 11px;
    font-weight: normal;
    font-family: Verdana, "Trebuchet MS" , "Times New Roman" , Times, serif;
}
.contact-us-form-validation-error
{
    color: #800000;
    font-size: 11px;
    font-weight: normal;
    font-family: Arial, "Trebuchet MS" , "Times New Roman" , Times, serif;
}
.gray-date
{
    color: #818181;
    font-size: 11px;
    padding: 1px;
    font-family: Arial,Helvetica,sans-serif;
}
.text-non-justify
{
    color: #323232;
    font-size: 12px;
    padding: 1px;
    font-family: Arial,Helvetica,sans-serif;
}
.text-non-justify a
{
    text-decoration: none;
    color: #003366;
}
.text-non-justify a:visited
{
    text-decoration: none;
    color: #003366;
}
.text-non-justify a:hover
{
    text-decoration: underline;
    color: #003366;
}

.tabs-sel
{
    padding-left: 10px;
    padding-right: 10px;
    text-align: center;
    height: 25px !important;
    text-decoration: underline;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #0082D6;
    background-color: #ADACAC;
    background: url(images/psd-navigation-menu-sel.gif) repeat-x bottom;
    cursor: pointer;
}

.tabs-sel a:hover
{
    text-decoration: underline;
    color: #0082D6;
}
.tabs-sel a:active
{
    color: #0082D6;
    text-decoration: underline;
}
.tabs-sel a
{
    text-decoration: underline;
    color: #0082D6;
}
.tabs
{
    padding-left: 10px;
    padding-right: 10px;
    height: 31px !important;
    text-decoration: none;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #4F4F4F;
    background-color: #ADACAC;
    background: url(images/psd-navigation-menu.jpg) repeat-x bottom;
    cursor: pointer;
}

.tabs a:hover
{
    text-decoration: underline;
    color: #4F4F4F;
}
.tabs a:active
{
    color: #4F4F4F;
    text-decoration: none;
}
.tabs a
{
    text-decoration: none;
    color: #4F4F4F;
}
.tabs-sep
{
    width: 10px;
    background: url(images/psd-navigation-menu-sep.gif) repeat-x bottom;
}
.tabs-column1
{
    text-align: right;
    color: #323232;
    font-size: 13px;
    font-weight: bold;
    padding: 1px;
    font-family: Arial,Helvetica,sans-serif;
    padding-right: 10px;
}
.tabs-column2
{
    color: #323232;
    font-size: 13px;
    padding: 1px;
    font-family: Arial,Helvetica,sans-serif;
}
.mapcell
{
    background: url(images/loading36.gif) no-repeat center;
}
.forward 
{
    background: url(images/forward.png) repeat-x top left;
    height:28px !important;
    padding-bottom:15px;
    }
    .backward 
{
    height:28px !important;
    background: url(images/backward.png) repeat-x top left;
    padding-bottom:15px;
    }