﻿html, body
{
    height: 100%;
    margin: 0;
    padding: 0;
    font-family: Tahoma;
    font-size: 12px;
}
a
{
    text-decoration: none;
    font-family: Tahoma;
    font-size: 11px;
    color: #1D5EA0;
}
.header_txt
{
    font-family: Tahoma;
    font-size: 12px;
    color: f7931e;
    font-weight: normal;
}
.footer_txt
{
    font-family: Tahoma;
    font-size: 12px;
    color: White;
    font-weight: normal;
}
a:hover
{
    text-decoration: underline;
}
.hotline_txt
{
    color: Red;
}
#main_link img
{
    padding: 1px;
    -moz-border-radius: 5px;
}
#main_link a:hover img
{
    padding: 1px;
}
#main_link a
{
    line-height: 200%;
    opacity: 1;
}
/*----------*/
.footer-bg1
{
    background: url(images/footer.png) no-repeat;
    height: 30px;
}
#map_canvas
{
    height: 100%;
}

@media print
{
    html, body
    {
        height: auto;
    }

    #map_canvas
    {
        height: 650px;
    }
}
label.error
{
    color: red;
    font-size: 16px;
    font-weight: normal;
    line-height: 1.4;
    margin-top: 0.5em;
    width: 100%;
    float: right;
}
em
{
    color: red;
    font-weight: bold;
    padding-right: .25em;
}

.lst_li
{
    padding: 0.2em 0.5em;
    position: absolute;
    right: 50%;
}
.lst_li_2
{
    padding: 0.2em 0.5em;
    position: absolute;
    right: 10%;
}

.lst_li_header
{
    padding: 0.2em 0.5em;
    position: absolute;
    right: 40%;
}
.lst_li_header_2
{
    padding: 0.2em 0.5em;
    position: absolute;
    right: 10%;
}
.infoBox
{
    float: left;
    width: 45%;
    font-family: Arial;
    font-size: 13px;
    text-align: left;
}
.infoBox2
{
    float: left;
    width: 55%;
    font-family: Arial;
    font-size: 13px;
    text-align: left;
}
.infoBoxHeader
{
    background-color: Gold;
    float: left;
    width: 100%;
    font-family: Arial;
    font-size: 16px;
    text-align: center;
    font-weight: bold;
}
.ui-icon-myapp-logout
{
    background-image: url("../icon/exit_icon.png");
}


.ac_results
{
    padding: 0px;
    border: 1px solid black;
    background-color: white;
    overflow: hidden;
    z-index: 99999;
}

.ac_results ul
{
    width: 100%;
    list-style-position: outside;
    list-style: none;
    padding: 0;
    margin: 0;
}

.ac_results li
{
    margin: 0px;
    padding: 2px 5px;
    cursor: default;
    display: block;
    font: menu;
    font-size: 16px;
    line-height: 25px;
    overflow: hidden;
}

.ac_loading
{
    background: white url('indicator.gif') right center no-repeat;
}

.ac_odd
{
    background-color: #eee;
}

.ac_over
{
    background-color: #0A246A;
    color: white;
}
.header_CAM, .info
{
    color: #31536E;
    display: block;
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 0.6em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.6em;
    overflow-x: hidden;
    overflow-y: hidden;
    text-overflow: ellipsis;
}
ul li
{
    display: inline;
}

#gridReport
{
    font-family: "Lucida Sans Unicode" , "Lucida Grande" , Sans-Serif;
    font-size: 12px;
    background: white;
    border-collapse: collapse;
    border: 1px solid #CCC;
    text-align: left;
    margin: 10px;
}

#gridReport th
{
    font-size: 14px;
    font-weight: normal;
    color: #039;
    border-bottom: 2px solid #6678B1;
    border-right: 1px solid #CCC;
    padding: 5px 5px;
    text-align: center;
    background-color: #F8F8F8;
}

#gridReport td
{
    border-bottom: 1px solid #CCC;
    border-right: 1px solid #CCC;
    color: #30526D;
    padding: 2px 3px;
    font-family: Tahoma;
    font-size: 12px;
}

#info_window_on_history_map
{
    width: 250px;
    height: 100px;
    line-height: 1.35;
    overflow: hidden;
    font-family: Arial;
    text-align: left;
}
