body { background: #fff; }
p { 
	font-size: 10pt;
    margin: 8px 0 0 0;
    padding: 0;
    font-weight: bold;
    color: #333;
    font-family: verdana, arial, sans-serif;
	line-height: 1.2em;
    text-align: left;
     }    
img { border: 0; }
a:link,
a:active,
a:visited {
	font-weight: bold;
    color: #333;
    font-family: verdana, arial, sans-serif;
    text-decoration: underline;	
	}
a:hover {
	 text-decoration: none;
} 
img {
	margin: 0;
	padding: 0;	
	border: 0;
	}
#frame {
	margin: 0;
	padding: 0;
	position: absolute;
	width: 648px;
    height: 800px;	
    border: 1px solid #999;
	text-align: left;  
	} 
#logo {
	position:absolute;
	margin: 0;
	width:132px;
	height:400px;
}
#catch {
	margin: 20px 0 0 138px;
	padding: 0;
	position: absolute;
	width: 510px;
    height: 30px;
	}
div#navigation { DISPLAY: none }
div#subnavarea { DISPLAY: none }
#copy {
	margin: 50px 0 0 138px;
	padding: 0;
	position: absolute;
	width: 470px;
	}
div.hotspot { DISPLAY: none }

    div.hotspot-sep { DISPLAY: none }

    h3.hotspot-header { DISPLAY: none }
      h3.sample-header { DISPLAY: none }
        h2.sample-header { DISPLAY: none }  
div.mainframe {
	width : 400px;
  }      
#mapsearch {
	margin: 10px auto 0 auto;
	position: relative;
  width : 400px;
  height: 400px;
  padding : 4px;
  border : 1px solid #f9f9f9;
  color: #000;
  background-color: #fff;
  font-size: 11px;
  text-align: left;
  font-family: verdana, arial, sans-serif;
}      

#mapsearch .gsmsc-idleMapDiv { height : 400px; }

/* set height of active state map */
#mapsearch .gsmsc-mapDiv { height : 400px; }   
