.map-control-button{background-color:#FFF}.map-control-button.toggle:hover{background-color:#F0F0F0}.map-control-button.on{background-color:#CCC}.map-control-button.on.toggle:hover{background-color:#AAA}.map-control-wrapper{position:absolute;top:60px;right:0;font-size:small;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.map-control-main-contents{background:#fff;border-radius:5px 0 0 5px;position:relative;top:0;right:0;z-index:99;float:left}.map-control-tab{background:#fff;float:left;width:2em;height:2em;border-radius:3px 0 0 3px;z-index:0;cursor:pointer;position:relative;left:.2em;top:1em;text-align:center}.map-control-layerslist{margin:5px;padding:1px;background:#EEE;cursor:pointer;width:150px}.map-control-layer{margin:2px;padding:0 3px}#tcontent .map-control-buttons{margin:auto;margin-bottom:.5em;width:150px}.map-control-buttons td{box-shadow:0 0 1px 1px #E0E0E0;padding:.25em;width:50%}.map-control-buttons tr{height:50%}body,html{height:100%;margin:0}body{width:100%;overflow:hidden;margin:0;position:absolute;left:0;top:0;color:#333}#tcontent{display:flex;flex-flow:column;align-items:stretch;height:100%;background-color:gray}#tcontent #mapheader{height:50px}#tcontent #mapheader #menu-wrap{min-width:1100px}#tcontent #mapc{flex:1;border:none}#tcontent #mapcwrapper{flex:1 1 auto;position:relative!important}#tcontent #mapcwrapper #mapc{position:fixed;height:100%;width:100%;border:none}#tcontent #mapcwrapper #mapc .latlonelev-control{bottom:60px}#tcontent .bounds-control-tab{background:#fff;float:left;width:2em;height:2em;line-height:2em;border-radius:3px 0 0 3px;z-index:0;cursor:pointer;position:relative;left:.2em;top:1em;text-align:center}.boundscontrol.polar{position:absolute;bottom:10px;right:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.boundscontrol.polar .bounds-control-tab{background:#fff;float:left;width:2em;height:2em;line-height:2em;border-radius:3px 0 0 3px;z-index:0;cursor:pointer;position:relative;left:.2em;top:1em;text-align:center}.boundscontainer{float:left}.boundscontainer .title{line-height:1.2em;font-weight:700;font-size:1.1em;padding-left:5px}.boundscontainer .instructions{width:180px;font-size:.9em;line-height:1em;padding:0 5px 5px 5px}.boundscontainer .focussitecontainer{width:100%;position:relative}.boundscontainer .focussitecontainer text-align:center div{margin:0 auto;width:190px;text-align:left}.boundscontainer .focussitecontainer select{width:190px;margin-bottom:5px}.boundscontainer #cmg fieldset{margin:5px 5px}.boundscontainer #downloadprofile{display:none}.boundscontainer #bounds{width:100%;position:relative;line-height:1em}.boundscontainer #bounds input.wesnvalue{width:75px!important;padding:1px 0!important;text-align:center;border:none!important;background-color:#eee!important;border-radius:3px}.boundscontainer #bounds .nsbounds{margin:0 auto;width:75px}.boundscontainer #bounds .webounds{margin:0 auto;width:170px}.boundscontainer #bounds .wespacer{float:left;display:block;width:16px;height:16px}.boundscontainer #bounds .tb{clear:both;margin:auto;width:80px}.boundscontainer #bounds .m{clear:both;margin:auto;width:250px}.boundscontainer #bounds .m div{float:left;margin:0 20px}.boundscontainer #bounds input{display:block;width:70px;float:left}.boundscontainer #bounds label{display:block;width:70px}.boundscontainer #bounds #downselected{width:120px;background-color:#ddd;border:1px solid #028;border-radius:4px;padding:4px 8px;font-weight:700;font-size:1.2em;text-align:center;margin:5px auto;cursor:pointer}.boundscontainer #bounds #downselected:hover{background-color:#028;color:#fff}#img{float:left}#img #imgboxwrapper{float:left;margin:0 5px;position:relative}#img #imgboxwrapper #imgbox{width:150px;height:150px;border:1px solid gray;display:table}#img #imgboxwrapper #imgbox div{display:table-cell;vertical-align:middle;text-align:center}#img #imgboxwrapper #imgbox img{max-height:130px;max-width:130px}#img #imgboxwrapper #imgbox a.lightbox{border-bottom:none!important;background-color:transparent!important}#img #imgboxwrapper #downimg{background-color:rgba(255,255,255,.7);border-bottom:none!important;border-radius:4px;position:absolute;top:5px;left:5px}#img #imgboxwrapper #downimg span{margin:0 5px;font-weight:100;font-size:1.1em}#img #imgboxwrapper #downimg img{vertical-align:middle}.gmrtlink{position:absolute;bottom:0;left:5px;font-size:.9em}#gridserverform{font-size:.8em;line-height:1.2em;font-weight:400}#gridserverform #gmrtcitation{margin-bottom:10px}#gridserverform #gridform{width:300px;float:left;margin:0 10px}#gridserverform #gridform .divrow{clear:both;width:300px;padding:0 5px;margin-bottom:15px}#gridserverform #gridform .divrow #mask-desc{background-color:#EEE;border:1px solid #DDD;padding:2px 5px;margin:2px;min-height:50px}#gridserverform #gridform .divrow #mask-desc div{font-style:italic;color:gray}#gridserverform #gridinfowrapper{float:left}#gridserverform #gridinfowrapper #gridinfo{width:300px;border:1px solid #DDD;background-color:#EEE;padding:5px 10px}#gridserverform #gridinfowrapper #gridinfo .label{float:left;width:130px;font-weight:700}#gridserverform #gridinfowrapper #gridinfo .content{float:left;width:150px}#gridserverform #gridinfowrapper #gridinfo .subtext{font-size:small;font-style:italic}#gridserverform #gridinfowrapper #gridinfo .divrow{clear:both}#cmg_results h4{margin-top:.2em!important}#cmg_results td span,#cmg_results th span{cursor:pointer}#imgnotes{font:.9em/1.2em Helvetica;margin-top:.2em}#imgnotes .label{float:left;width:130px;font-weight:700}#imgnotes .content{float:left;width:150px}#rightdiv{float:left;padding:5px}#rightdiv h4{border-bottom:1px solid #028}.dgridbutton{background:#028!important;color:#fff!important}#subbutton{margin:5px;font-size:1.1em}#subbutton input{font-size:1.2em}