﻿body
{
    background-color:#004A80;
    margin:0;
    padding:0;
    font-family:arial;
}
h1
{
    font-size:16pt;
    margin:0px;
}
h2
{
    font-size:12pt;
    margin:0px;
}
h3
{
    font-size:12pt;
    margin:0px;
}
a
{
    color:#003663;
    font-weight:bold;
}
div
{
    text-align:left;
}
form
{
    margin:0px;
    padding:0px;
}


#popUp
{
    position:absolute;
    display:none;
    width:700px;
    background-color:#ccc;
    z-index:99;
}

#header
{
    width:1000px;
    margin:auto;
}

#main
{
    width:1000px;
    margin:auto;
    background-color:#fff;
}

#left
{
    float:left;
    width:600px;
    background-color:#fff;
}

#right
{
    float:left;
    width:399px;
    border-left:1px solid #aaa;
}

#nav
{
    width:1000px;
    margin:auto;
    background-image:url("../images/navBack.png");
}

#contentLeft
{
    padding:5px;
    background-color:#eee;
    border-bottom:1px solid #aaa;
}
#contentBottomLeft
{
    background-color:#fff;
    padding:10px;
}
#contentRight
{
    background-image:url("../images/rightback.png");
}
#mapInfo
{
    padding:10px;
}
#listInfo
{
    background-color:#fff;
    margin:10px;
    margin-top:0px;
    padding:5px;
    border:1px solid #ccc;
    height:125px;
}
#cityList
{
    background-color:#fff;
    border:1px solid #aaa;
    border-left:0px;
    padding:10px;
}
#ajaxResult
{

    height:232px;
    width:390px;
    margin:0px;
    padding:0px;
}
#ajaxResult .scrollPanel
{
    overflow:auto;
    width:370px;
    height:200;
    margin:15px;
    margin-top:0px;
}

#mapStatus
{
    padding:5px;
    font-size:14pt;
    font-weight:bold;
    color:#003663;
    margin-bottom:5px;
    padding-top:0px;
}

.clear
{
    clear:both;
}

.googleAd
{
    background-color:#fff;
    margin:10px;
    margin-top:0px;
    padding:5px;
    border:1px solid #ccc;
}

.resultRow
{
    border-bottom:1px dashed #ccc;
}

.resultColumn
{
    float:left;
    width:100px;
    padding:3px;
    font-size:8pt;
}

.formElement
{
    margin-bottom:10px;
}
.formLabel
{
    float:left;
    font-size:10pt;
    font-weight:bold;
    width:125px;
}


.errorBox
{
    width:90%;
    border:2px solid #a00;
    color:#a00;
    padding:10px;
    font-weight:bold;
    font-size:14pt;
}

