body {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border: none;
    background-color: white;
    color: black;
    font-family: Arial;
}


#page {
/* Div for entire page, including ads */
    width: 100%;
    height: 99%;
}

#ads {
    position: absolute;
    height: 600px;
    width: 120;
    left: 0;
    top: 20px;
}

#main {
    margin-right: 5px;
    border: solid 1px white;
    margin-left: 130px;
}

#top {
    margin-bottom: 2px;
}

#entry .top {
    height: 15px;
    font-size: 12px;
}

#entry .mid {
    vertical-align: text-top;
    font-size: 9px;
}

#entry .bot {
    font-size: 9px;
}

#top_links span {
    vertical-align: bottom;
    font-size: 12px;
    border: none;
    margin-left: 10px;
}


#rhs_tabs {
    margin: 0px;
    padding: 0px;
}

#rhs_main {

    background-color: white; /* border: solid 1px #ffaa66;*/
    height: auto;
    overflow: hidden;
    border-top: none;
    margin: 0px;
    padding-left: 5px;
    padding-right: 2px;
    padding-top: 5px;
    font-size: 10px;

}

#rhs_main .header {
    margin-top: 10px;
    font-size: 12px;
    font-weight: bold;
    display: block;
    margin-left: 5px;
}

#rhs_main .header {
    margin-top: 10px;
    font-size: 12px;
    font-weight: bold;
    display: block;
    margin-left: 5px;
}

#help .header {
    margin-top: 10px;
    font-size: 14px;
    font-weight: bold;
    display: block;
    margin-left: 5px;
    margin-right: 5px;
}

#help a {
    color: black
}

#help a:link {
    text-decoration: underline;
}

#help a:visited {
    text-decoration: underline;
}

#help a:hover {
    text-decoration: underline;
    color: blue
}

a.normallink {
    color: black
}

a.normallink:link {
    text-decoration: underline;
}

a.normallink:visited {
    text-decoration: underline;
}

a.normallink:hover {
    text-decoration: underline;
    color: blue
}

a.noulinelink {
    color: black
}

a.noulinelink:link {
    text-decoration: none;
}

a.noulinelink:visited {
    text-decoration: none;
}

a.noulinelink:hover {
    text-decoration: underline;
    color: blue
}

#help b {
    color: #bb6600;
}

#help .subindent {
    margin-top: 0px;
    font-size: 12px;
    margin-left: 12px;
    margin-right: 5px;
    display: block;
}

#help .indent {
    margin-top: 5px;
    font-size: 12px;
    margin-right: 5px;
    margin-left: 12px;
    display: block;
}

#rhs_main .indent {
    margin-top: 5px;
    font-size: 10px;
    margin-left: 12px;
    display: block;
}

#map {
    height: 85%;
    margin-right: 5px;

}

#map_container {
    height: 85%;
    padding: 3px;
    margin-right: 10px;
}



.coolerbutton {
    border: 1px solid;
    background-color: white;
    color: rgb( 0, 0, 0 );
}



#groundOverlayDiv {
    margin-left: 10px;
    border: 1px solid white;
    height: 23px;
    font-size: 9px;
}

#groundOverlaySelect {
    font-size: 9px;
}

#top_nav {
    position: absolute;
    right: 15;
}

#mptl {
    position: absolute;
    width: 130px;
    overflow: hidden
}

.zoomboxlayer {
    border: 3px solid #ff0000;
    z-index: 10000;
    height: 0px;
    width: 0px;
    left: 0px;
    top: 0px;
    margin: 0px;
    padding: 0px;
    position: absolute;
    line-height: 0px;
}

#description {
    display: none;
    width: 0;
    height: 0;
    overflow: hidden;
}

.description {
    display: none;
    width: 0;
    height: 0;
    overflow: hidden;
}

.weatherdetail {
    font-size: 12px;
}

.weatherdetail b {
    font-size: 12px;
}

#rhs_googleearth, #rhs_disclaimer, #rhs_key {
    display: none;
}

.vsmall {
    font-size: 9px;
    font-family: Arial;
}

/* Dave custom */

#top_links a {
    color: black
}

#top_links a:link {
    text-decoration: none;
}

#top_links a:visited {
    text-decoration: none;
}

#top_links a:hover {
    text-decoration: underline;
    color: red
}

#celfahselect a:hover {
    color: red
}

div.markerTooltip {
    text-align: left;
    white-space: nowrap;
    margin: 0;
    padding: 2px 0.5ex;
    border: 1px solid #555;
    font-weight: bold;
    font-size: 10px;
     background:  #fff;

}


