#mapMaker_overlay {                             position:absolute;
                                                top:0px;
                                                left:0px; 
                                                z-index:2;
                                                display:none;
                                                padding:0px;
                                                margin:0px;}
                                                
#mapMaker_overlay div {                         opacity: 0.6;
                                                position:absolute;
                                                background-color:#000;
                                                padding:0px;
                                                margin:0px;}
                                                
#mapMaker_overlay_top,
#mapMaker_overlay_bottom {                      width:100%; }

#mapMaker_overlay_bottom {                      bottom:0px; }

#mapMaker_overlay_right {                       right:0px; }

#mapMaker_overlay_left,
#mapMaker_overlay_right {                       height:100%;}
                                                
#mapMaker_frame {                               width:398px;
                                                border:0;
                                                height:298px;
                                                border-left:2px solid #424B56;
                                                border-right:2px solid #424B56; }

#mapMaker_header {                              height:29px;
                                                line-height:29px;
                                                position:absolute;
                                                float:left;
                                                top:0px;
                                                border-bottom: 2px solid #404954 ;
                                                left:0px;
                                                cursor:move;
                                                background:#404954 url(/images/geostart_button.gif) repeat-x scroll left top;
                                                width:100%;}
                                                
#mapMaker_header img#mapMaker_crosshair{        display:block;
                                                float:left;
                                                margin:3px 0px 0px 5px;}

#mapMaker_header input#mapMaker_title{          float:left;
                                                /*height:13px;
                                                font-size:11px;
                                                color:#494949;
                                                vertical-align:middle;
                                                width:250px;*/
                                                margin:3px 0 0 10px;}

img.mapMaker_close{                             display:block;
                                                position:absolute;
                                                top:5px;
                                                right:5px;
                                                cursor: pointer;}
#mapMaker_header img.mapMaker_close             { top: 4px; right: 4px;}

#mapMaker_footer {                              height:23px;
                                                position:absolute;
                                                bottom:0px;
                                                border-top:1px solid #ccc;                                                 
                                                left:0px;
                                                font-size:11px;
                                                background:#404954 url(/images/geostart_button.gif) repeat-x scroll left top;
                                                width:100%;}
                                                
#mapMaker_footer input#mapMaker_width{          height:13px;
                                                width:40px;
                                                font-size:11px;
                                                color:#494949;}

#mapMaker_footer input#mapMaker_height{         height:13px;
                                                width:40px;
                                                font-size:11px;
                                                color:#494949;}
                                                
#mapMaker_footer #mapMaker_resize{              float:right;
                                                display:block;
                                                z-index:9999;
                                                cursor:nw-resize;
                                                margin:4px 3px 0 10px;
                                                display:block;
                                                float:right;
                                                width:13px;
                                                height:13px;
                                                background-image:url('../images/resize.gif');
}

#footerButtons_left{                            float:left; height: 23px; line-height: 23px; margin-left:10px;}

#footerButtons_right{                           float:right; height: 20px; line-height: 20px; padding-top:2px;}
                                                
#mapMaker_frame a,
#mapMaker_footer2 a{                            display:block;
                                                float:left;
                                                font-size:11px;
                                                margin-right:10px;
                                                text-decoration:none;}

#mapMaker_frame a img{                          border:none;}
                                                
#mapMaker_step1{                                display:block;
                                                padding:0px;
                                                margin:0px;}
                                                
#mapMaker_step2{                                display:none;
                                                border: 0;
                                                padding:0px;
                                                margin:0px;
                                                z-index:100000;
                                                height:100%;
                                                position:absolute;
                                                width:100%;
                                                float:left;
                                                background:#404954 url(/images/geostart_button.gif) repeat-x scroll left top;}

#mapMaker_step2 h1{                             margin:0px;
                                                padding:10px;
                                                font-size:14px;}

#mapMaker_step2 textarea{                       margin:0px 10px;
                                                width:95%;
                                                height:80px;}
                                                
#mapMaker_step2 div#mapMaker_embedForm{         display:none;}

div#mapMaker_embedForm div div#mapMaker_warning{    display:none;
                                                    padding:5px;
                                                    border:1px solid red;
                                                    color:red;
                                                    width:97%;
                                                    margin-top:10px;}

a.mapmaker_previewlink{                             text-decoration:none;
                                                    color:#ff9466;}

a.mapmaker_previewlink:hover{                       text-decoration:underline;}                                                            
                                                            
#mapMaker_footer2{                              position:absolute; 
                                                bottom:5px; 
                                                right:2px;}

p#mapMaker_error{                               color:red;}

img#mapMaker_loading{                           margin:0 auto;
                                                position:absolute;
                                                top:50%;
                                                left:50%;
                                                margin-left:-8px;
                                                margin-top:-8px;}
                                                
                                                