﻿html
{   height:100%;
    width:100%;
    overflow:hidden;
    margin-bottom:0px;
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
}
body
{   height:100%;
    width:100%;
    margin-bottom:0px;
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    font-family:Calibri,Tahoma,Arial,Verdana;
}
form
{   height:100%;
    width:100%;
}

.srchClr
{
   position:absolute;
   float:left;
   margin-left:-8px;
   text-align:left;
   cursor:pointer;
}

.bgPg
{
    background-image:url('../../img/shim.gif');
    background-repeat:repeat;
}

#colortab
{
    background-position: right;
    background: url(../../img/hdrend.png);
    height: 86px;
    background-repeat: repeat-x;
    margin-left: 220px;
    padding-left: 220px;
}

.srchNum
{   font-family:Tahoma; 
    font-size:xx-small; 
    width:50px; 
    text-align:right;}

.colortablayout
{   padding-left:220px; 
    white-space:nowrap;
    overflow:hidden;
}

select
{   font-size:x-small;    
}
.optRtAln
{   text-align:right;
}
.mapPgLayout
{   position:relative; 
    width: 100%; 
    height: 100%;   
}
.menuStdOpt
{   margin-top:-7px;
    margin-left:-1px;
    position:absolute;
    width:260px;
    z-index:210;
}
.menuSel, .menuSel a
{
    background-color: #111111;
    color: #FFFFFF;
    text-decoration: none;
    margin-top: 5px;
    font-size: small;
    font-weight: bold;
    height: 20px;
    padding-top:3px;
    vertical-align: middle;
    background-image: url('../../img/expanded.gif');
    background-position: 4px 4px;
    background-repeat: no-repeat;
    z-index:2;
}
.menuStd, .menuStd a
{   z-index:2;
    background-color: Gray;
    color: Black;
    text-decoration: none;
    margin-top: 5px;
    padding-top:3px;
    font-size: small;
    font-weight: bold;
    height: 20px;
    vertical-align: middle;
    background-image: url('../../img/collapsed.gif');
    background-position: 4px 4px;
    background-repeat: no-repeat;
}
.menuCont
{
    border-right-style: solid;
    border-right-width: 1px;
    border-color: #000000;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-left-style: solid;
    border-left-width: 1px;
    padding: 5px;
    background-image: url('../../img/transGry.png');
    background-repeat: repeat;
    color:White;
    font-size:small;
}
.menuCont a
{
    color:White;
    text-decoration:none;
}
.menuCont a:hover
{
    color:Yellow;
    text-decoration:none;
}
.optLnk
{
    padding-left:20px;
}
.sim
{  text-decoration:none; 
   color:White;    }
.hidden
{  display:none;
    height:0px;
    width:0px;
   visibility:hidden; }
   
.navBtn
{   width:51px;height:51px;
    background-image:url('../../Img/sphere.png'); 
    background-repeat:no-repeat; 
    margin-top:8px;   }
.navBtn:hover
{   background-image:url('../../Img/sphere_s.png'); }
.navWest
{   float:left; 
    width:7px; 
    height:7px; 
    cursor:pointer;
    background-image:url('../../img/west.png');
    background-repeat:no-repeat;
    margin-top:18px;
    margin-left:9px;
    cursor:pointer;    }
.navWest:hover
{   background-image:url('../../img/west_s.png'); }
.navEast
{
    float:right; 
    width:7px; 
    cursor:pointer;
    background-image:url('../../img/east.png');
    background-repeat:no-repeat;
    height:7px; 
    margin-top:18px; 
    margin-right:7px;   
    cursor:pointer; }
.navEast:hover
{   background-image:url('../../img/east_s.png'); }
.navNorth
{   float:right; 
    width:7px; 
    height:7px; 
    cursor:pointer;
    background-image:url('../../img/north.png');
    background-repeat:no-repeat;
    margin-top:-19px; 
    margin-right:22px;
    cursor:pointer;  }
.navNorth:hover
{   background-image:url('../../img/north_s.png');    }
.navSouth
{   float:right; 
    width:7px; 
    background-image:url('../../img/south.png');
    cursor:pointer;
    background-repeat:no-repeat;
    height:7px; 
    margin-top:7px; 
    margin-right:22px;
    cursor:pointer;  }
.navSouth:hover
{  background-image:url('../../img/south_s.png'); }
.mapBtn
{  font-family:Arial;
   font-size:9px; 
   font-weight:bold;
   cursor:pointer;
   color:White;
   background-image:url('../../Img/mpBtBg.png');
   background-repeat:repeat-x;
   background-color:Transparent;
   border:solid 1px Silver;
   height:20px;
   width:60px;
   margin:1px;
   }
.mapBtn:hover
{
     background-image:url('../../Img/mpBtBg_s.png');
}

.mapBtn_sel
{  font-family:Arial;
   font-size:9px; 
   font-weight:bold;
   cursor:pointer;
   color:White;
   background-image:url('../../Img/mpBtBg_sel.png');
   background-repeat:repeat-x;
   background-color:Transparent;
   border:solid 1px Silver;
   height:20px;
   width:60px;
   margin:1px;
   }

 .zoomIn
 {  background-image:url('../../img/plus.png');
    background-repeat:no-repeat;
    cursor:pointer;
    height:22px;
    width:22px;        
 }
 .zoomIn:hover
 {  background-image:url('../../img/plus_s.png');
 }
 .zoomOut
 {  background-image:url('../../img/minus.png');
    background-repeat:no-repeat;
    cursor:pointer;
    height:22px;
    width:22px;        
 }
 .zoomOut:hover
 {  background-image:url('../../img/minus_s.png');
 }

 .rotL
 {  background-image:url('../../img/left.png');
    background-repeat:no-repeat;
    cursor:pointer;
    height:22px;
    width:22px;        
 }
 .rotL:hover
 {  background-image:url('../../img/left_s.png');
 }
 .rotR
 {  background-image:url('../../img/right.png');
    background-repeat:no-repeat;
    cursor:pointer;
    height:22px;
    width:22px;        
 }
 .rotR:hover
 {  background-image:url('../../img/right_s.png');
 }

 .tiltUp
 {  background-image:url('../../img/tiltUp.png');
    background-repeat:no-repeat;
    cursor:pointer;
    height:22px;
    width:22px;        
 }
 .tiltUp:hover
 {  background-image:url('../../img/tiltUp.png');
 }
 .tiltDown
 {  background-image:url('../../img/tiltDown.png');
    background-repeat:no-repeat;
    cursor:pointer;
    height:22px;
    width:22px;        
 }
 .tiltDown:hover
 {  background-image:url('../../img/tiltDown.png');
 }

 .mapNav
 {  margin-top:-4px;
    margin-left:2px;
    position:absolute;
    right:1px;
    z-index:1;
 }
.prevNxt
{
    font-family: Tahoma, Arial;
    font-size: 8px;
    color: #333333;
    background-image: url('../../img/PrevNxt.jpg');
    background-repeat: repeat-x;
    background-color: Transparent;
    border: none;
    font-weight:bolder;
    height: 15px;
    width: 20px;
} 
.prevNxt:hover
 {
    background-image:url('../../img/PrevNxt_o.jpg');
 }

.prevNxtAct
{
    font-family: Tahoma, Arial;
    font-size: 9.5px;
    color: #333333;
    background-image: url('../../img/PrevNxt.jpg');
    background-repeat: repeat-x;
    background-color: Transparent;
    border: none;
    font-weight:bolder;
    height: 25px;
    width: 75px;
} 
 .prevNxtAct:hover
 {
    background-image:url('../../img/PrevNxt_o.jpg');
 }
 
 .astImgs
{
    padding: 5px;
    border: solid 2px white;
    cursor: pointer;
}

.srchRes
{   color:white;
    text-decoration:none;
    cursor:pointer;
    padding-left:10px; }
    
.tabCtr .ajax__tab_header {
    font-family:verdana, tahoma, helvetica;
    font-size:11px;
    border-bottom:solid 1px #999999
}

.tabCtr .ajax__tab_outer {
    padding-right:4px;
    height:38px;
    background-color:#C0C0C0;
    margin-right:2px;
    border-right:solid 1px #666666;
    border-top:solid 1px #aaaaaa
}

.tabCtr .ajax__tab_inner {
    padding-left:3px;
    background-color:#C0C0C0;
}

.tabCtr .ajax__tab_tab {
    height:32px;
    padding:3px;
    margin:0;
}

.tabCtr .ajax__tab_hover .ajax__tab_outer {
    background-color:#cccccc
}

.tabCtr .ajax__tab_hover .ajax__tab_inner {
    background-color:#cccccc
}

.tabCtr .ajax__tab_hover .ajax__tab_tab {}

.tabCtr .ajax__tab_active .ajax__tab_outer {
    background-color:#c0c0c0;
    border-left:solid 1px #999999;
}

.tabCtr .ajax__tab_active .ajax__tab_inner {
    background-image:url('../../img/spacer.gif');
    background-repeat:repeat;
}

.tabCtr .ajax__tab_active .ajax__tab_tab {
    background-color:Gray;
}

.tabCtr .ajax__tab_body {
    font-family:verdana, tahoma, helvetica;
    font-size:10pt;
    border:1px solid #999999;
    border-top:0;
    padding:8px;
    background-image:url('../../img/spacer.gif');
    background-repeat:repeat;
}

.tabHdr
{
    font-size:8px;
    text-align:center;
    height:40px;
    width:43px;
    position:relative;
}

.advSrchScroll
{
    font-size:9px;
    height:278px;
}
.advSrchScroll a
{   text-decoration:none;
    color:silver;
    cursor:pointer; }

.cblScroll
{
    height:262px;
    overflow-y:auto;
    overflow-x:hidden;
    width:235px;
    font-size:9px;
}

.tabCont
{
    font-size:9px;
}

.tabCont a
{
    color:Silver;
    cursor:pointer;
}

.chkBxTxt
{   min-width:100px;
}

.advSrchRes
{
    height:272px;
    overflow-y:auto;
    overflow-x:hidden;
    width:220px;
}

.divAdvSearch
{   
    height:340px;
    overflow:hidden;
}
.ameniChkBxAl
{
    float:left; 
    min-width:104px;
}

.neighChkBxAl
{
    float:left; 
    min-width:104px;
}

.ameniScroll
{
    max-height:100px;
    overflow-y:scroll;
}
.searchResultsScroll
{
    color:White;
    font-size:small;
    height:278px;
    overflow-y:scroll;
    font-family:Calibri,Tahoma,Arial,Verdana
}
.srchHdr
{
    font-weight:bolder;
}

.srchBtn 
{
    background-image:url('../../img/srchicon.png');
    background-repeat:no-repeat;
    background-position:left;
    padding-left:14px;
    height:22px;
    width:60px;
    background-color:Silver;
    font-family:Arial,Tahoma,Verdana;
    font-size:10px;
    font-weight:bold;
}

.srchTxtBx
{
    font-family:Arial,Tahoma,Verdana;
    font-size:x-small;
    width:120px;
}

.actInfo
{
    margin-left:25px;
    border:solid 1px Gray;
    padding-left:10px;
    margin-bottom:-20px;
}

#divSelTools
{
    height:100px;
}

