/*****************************************************************************/
/*      Map Styles                                                         */
/*****************************************************************************/
.loc_map{
height:600px;
border:1px solid #808080;
padding:0;
margin:0;
}
.m_help {
clear:both;
font-size:1.1em;
line-height:1.2em;
padding:1px;
height:80px;
border-bottom:3px dotted #ddd;
}
.m_help img {
float:left;
padding-right:12px;
padding-bottom:12px;
}
.d_help {
clear:both;
font-size:1.1em;
line-height:1.2em;
padding:1px;
height:160px;
border-bottom:3px dotted #ddd;
}
.d_help img {
float:left;
padding-right:12px;
}
.infowin {
text-align:left;
width:290px;
line-height:18px;
font-size:11px;
font-family: arial,verdana,sans-serif;
}
.infowinpic {
float:left;
margin-right:15px;
}
.ibarlink {text-decoration: underline;color: #0000c0;font-weight: bold;font-size: 14px;}
.ibarlink:hover {color: #0077ff;}
.infodir {
border-top:1px solid #ddd;
padding-top:5px;
font-size:12px;
}
.dir_div {
padding-top:0px;
}
.dir_div label {
font-size:12px;
font-weight:bold;
float:left;
}
.infowin_iput {
border:1px solid #6e4101;
margin-right:0px;
width:150px;
float:left;
height:18px;
}
.infowin_sub {
float:left;
vertical-align:middle;
margin-right:4px;
}
.tooltip {
background-color:#fffef0;
border:1px solid black;
font-family: arial;
font-size: 11px;
line-height:22px;
width: auto;
}
.loading_status {
width:228px;
display:block;
height:26px;
background: #ebebeb url("/gfx/gifs/map_butt_bg.gif") 0 0 repeat-x;
color: #555;
font-size:11px;
line-height:12px;
text-align:center;
font-family:verdana,arial,sans-serif;
font-weight:normal;
position:relative;
top:-591px;
border:1px solid #555;
border-width:0px 1px 0px 1px;
float:right;
right:8px;
clear:both;
}
.spinner {
width:223px;
margin-left:2px;
margin-top:2px;
}
.maptypes {
position:relative;
top:-590px;
float:right;
right:8px;
clear:both;
margin:0;padding:0;
}
.maptypes div {
cursor:pointer;
color: #555;
float:left;
display:block;
height:26px;
font-size:12px;
line-height:26px;
text-align:center;
font-family:verdana,arial,sans-serif;
}
.nor_map {
background: #ebebeb url("/gfx/gifs/map_butt_bg.gif") 0 0 repeat-x;
width:74px;
}
.sat_map {
background: #ebebeb url("/gfx/gifs/map_butt_bg.gif") 0 0 repeat-x;
border:1px solid #555;
border-width:0px 1px 0px 1px;
width:76px;
}
.hyb_map {
background: #ebebeb url("/gfx/gifs/map_butt_bg.gif") 0 0 repeat-x;
width:74px;
}
.map_butts_left {
background: url("/gfx/gifs/lmap_butt_bg.gif") no-repeat;
width:2px;
}
.map_butts_right {
background: url("/gfx/gifs/rmap_butt_bg.gif") no-repeat;
width:2px;
}
.side_bar_cont {
height:559px;
margin-left:1px;
}
.map-cont {
height:559px;
width:100%;
}
.side_bar {
background-color:white;
height:559px;
margin:0;
padding:10px;
padding-bottom:0px;
overflow:auto;
}
.side_info_bar {
background-color:white;
height:559px;
margin:0;
padding:10px;
padding-bottom:0px;
font-size:12px;
overflow:auto;
}
.dirx_bar {
background-color:white;
height:559px;
margin:0;
padding:10px;
padding-bottom:0px;
overflow:auto;
font-size:12px;
}
.side_bar_menuon {
background-color: #3a8bff;
color:white;
line-height:16px;
}
.side_bar_menuoff {
background-color: #ffffff;
line-height:16px;
}
.eside_bar_menuon {
background-color: #3a8bff;
color:white;
line-height:16px;
}
.eside_bar_menuoff {
background-color:#F6F6F6;
line-height:16px;
}
.sblink {
display:block;
font-weight:normal;
text-decoration:none;
color:black;
font-family: tahoma,arial;
font-size:12px;
padding:2px;
}
.sblink:hover {color:white;}
.sbarmapform {
width:100%;
margin:0;
padding:0;
}
.mapevents {
margin:2px;
width:200px;
}
@media print{.gmnoprint{display:none}}@media screen{.gmnoscreen{display:none}}


.tab ul, li{
font-family: Arial, Helvetica, sans-serif;
border:0;
margin:0;
padding:0;
list-style:none;
}
ul.tab{
border-bottom:solid 1px #fff;
height:32px;
padding-left:10px;
margin:0px 2px;
}
ul.tab li{
float:left;
margin-right:2px;
}
.tab a:link, .tab a:visited {
background:url(/gfx/pngs/tabround.png) right 66px;
color:#666;
display:block;
font-weight:bold;
height:33px;
line-height:33px;
text-decoration:none;
}
.tab a span{
background:url(/gfx/pngs/tabround.png) left 66px;
display:block;
height:33px;
margin-right:14px;
padding-left:14px;
}
.tab a:hover{
background:url(/gfx/pngs/tabround.png) right 33px;
display:block;
}
.tab a:hover span{
background:url(/gfx/pngs/tabround.png) left 33px;
display:block;
color:#222;
}
.active a:link, .active a:visited, .active a:visited, .active a:hover {
background:url(/gfx/pngs/tabround.png) right 0 no-repeat;
}
.active a span, .active a:hover span {
background:url(/gfx/pngs/tabround.png) left 0 no-repeat;
}
.r_c{
display:block
}
.r_c *{
display:block;
height:1px;
overflow:hidden;
font-size:.01em;
background:#d8ecff
}
.r_c1{
margin-left:3px;
margin-right:3px;
padding-left:1px;
padding-right:1px;
border-left:1px solid #eef6ff;
border-right:1px solid #eef6ff;
background:#e1f0ff
}
.r_c2{
margin-left:1px;
margin-right:1px;
padding-right:1px;
padding-left:1px;
border-left:1px solid #fbfdff;
border-right:1px solid #fbfdff;
background:#dfefff
}
.r_c3{
margin-left:1px;
margin-right:1px;
border-left:1px solid #dfefff;
border-right:1px solid #dfefff;
}
.r_c4{
border-left:1px solid #eef6ff;
border-right:1px solid #eef6ff
}
.r_c5{
border-left:1px solid #e1f0ff;
border-right:1px solid #e1f0ff
}
.r_cfg{
background:#d8ecff;
padding:12px;
}


