/* MAPMACHINE STYLE SHEET */

/* Link Blocker 
#topControls {
	position: relative;
	z-index:0;}	
	
#testing {
	position: relative;
	z-index:0;}
*/


/* News and Related Links (at the bottom of the page) */
.searchbar { font: bold 11px/12px arial, verdana, sans-serif; color: #444647; margin-bottom: 0px; margin-top: 0px; }
a:visited .searchbar { font: color: #76797B;}

.searchFormText { font: bold 11px/12px arial, verdana, sans-serif; color: #444647; padding-left: 6px; padding-top: 3px; }

/* link effects */
a:hover { text-decoration:none; }
#MSVE_minimap_r_style_button, #MSVE_minimap_h_style_button, #MSVE_minimap_resize, .MSVE_PoweredByLogo, #maxRF, #resultDiv,
#MSVE_navAction_topBackground, #MSVE_navAction_topBar, #MSVE_navAction_toggleGlyphWrapper {
	display: none;
}

#myMap {
	position:relative; 
	clear: both;
	width:665px; 
	height:500px;
}

.virtual-earth-nav {
	float: left;
	width:439px; 
	margin: 0;
	padding: 0;
	list-style: none;
	height: 25px;
}

.virtual-earth-nav li {
	float: left;
	margin: 0;
	padding: 0;
}

.virtual-earth-nav li a {
	display: block;
	text-indent: -9999px;
	height: 25px;
	cursor: pointer;
	font-size: 0.8em;
}

/*
<div id="mmTabs">
	<a href="javascript:onClick=mapTabs('roadBut')">
	<img id="roadBut" name="roadBut" border="0" src="/map-machine/images/mm-roadmap_off.gif">
	</a>
	<a href="javascript:onClick=mapTabs('satBut')">
	<img id="satBut" name="satBut" border="0" src="/map-machine/images/mm-satellite_off.gif">
	</a>
	<a href="javascript:onClick=mapTabs('topoBut')">
	<img id="topoBut" name="topoBut" border="0" src="/map-machine/images/mm-topo_off.gif">
	</a>
	<a href="javascript:onClick=mapTabs('moreBut')">
	<img id="moreBut" name="moreBut" border="0" src="/map-machine/images/mm-more_off.gif">
	</a>
</div>
*/

.virtual-earth-nav #road-button {
	width: 87px;
}
.virtual-earth-nav #road-button:hover {
	background: transparent url('http://ngm.nationalgeographic.com/map-machine/images/mm-roadmap_on.gif') no-repeat;
}
.virtual-earth-nav .road-button-off {
	background: transparent url('http://ngm.nationalgeographic.com/map-machine/images/mm-roadmap_off.gif') no-repeat;
	width: 87px;
}
.virtual-earth-nav .road-button-on {
	background: transparent url('http://ngm.nationalgeographic.com/map-machine/images/mm-roadmap_on.gif') no-repeat;
}

.virtual-earth-nav #satellite-button {
	width: 86px;
}
.virtual-earth-nav #satellite-button:hover {
	background: transparent url('http://ngm.nationalgeographic.com/map-machine/images/mm-satellite_on.gif') no-repeat;
}
.virtual-earth-nav .satellite-button-off {
	background: transparent url('http://ngm.nationalgeographic.com/map-machine/images/mm-satellite_off.gif') no-repeat;
	width: 86px;
}
.virtual-earth-nav .satellite-button-on {
	background: transparent url('http://ngm.nationalgeographic.com/map-machine/images/mm-satellite_on.gif') no-repeat;
}

.virtual-earth-nav #birdseye-button {
	width: 120px;
}
/*.virtual-earth-nav #birdseye-button:hover {
	background: transparent url('http://ngm.nationalgeographic.com/map-machine/images/mm-birdseye_on.gif') no-repeat;
}*/
.virtual-earth-nav .birdseye-button-off:hover {
	background: transparent url('http://ngm.nationalgeographic.com/map-machine/images/mm-birdseye_on.gif') no-repeat;
}
.virtual-earth-nav .birdseye-button-off {
	background: transparent url('http://ngm.nationalgeographic.com/map-machine/images/mm-birdseye_off.gif') no-repeat;
	width: 120px;
}
.virtual-earth-nav .birdseye-button-on {
	background: transparent url('http://ngm.nationalgeographic.com/map-machine/images/mm-birdseye_on.gif') no-repeat;
}
.virtual-earth-nav .birdseye-button-disabled {
	background: transparent url('http://ngm.nationalgeographic.com/map-machine/images/mm-birdseye_disabled.gif') no-repeat;
	cursor:default;
}

.virtual-earth-nav #threed-button {
	width: 74px;
}
/*.virtual-earth-nav #threed-button:hover {
	background: transparent url('http://ngm.nationalgeographic.com/map-machine/images/mm-3d_on.gif') no-repeat;
}*/
.virtual-earth-nav .threed-button-off {
	background: transparent url('http://ngm.nationalgeographic.com/map-machine/images/mm-3d_off.gif') no-repeat;
	width: 74px;
}
.virtual-earth-nav .threed-button-off:hover {
	background: transparent url('http://ngm.nationalgeographic.com/map-machine/images/mm-3d_on.gif') no-repeat;
}
.virtual-earth-nav .threed-button-on {
	background: transparent url('http://ngm.nationalgeographic.com/map-machine/images/mm-3d_on.gif') no-repeat;
}
.virtual-earth-nav .threed-button-hidden {
	display:none;
}

.virtual-earth-nav .twod-button-off {
	background: transparent url('http://ngm.nationalgeographic.com/map-machine/images/mm-2d_off.gif') no-repeat;
	width: 74px;
}
.virtual-earth-nav .twod-button-off:hover {
	background: transparent url('http://ngm.nationalgeographic.com/map-machine/images/mm-2d_on.gif') no-repeat;
}
.virtual-earth-nav .twod-button-on {
	background: transparent url('http://ngm.nationalgeographic.com/map-machine/images/mm-2d_on.gif') no-repeat;
}

.virtual-earth-interact {
	width:645px; 
	height: 30px;
	padding: 8px;
}

#txtWhere {
	position: relative;
	float: left;
	margin: 5px 0 0 0;
	padding: 2px;
	font-size: 0.9em;
	width: 300px;
}

#moreBut {
	position: relative;
	float: left;
	margin: 5px 0 0 0;
	cursor: pointer;
}

#virtual-earth-email {
	border: 1px solid #000;
	margin-bottom: 10px;
	padding: 10px;
	display: none;
}

#virtual-earth-email h2 {
	margin: 0px;
}

#virtual-earth-email h3 {
	margin: 10px 0 0 0;
	font-size: 11px;
}

#virtual-earth-email input {
	width: 250px;
	font-size: 11px;
}

#virtual-earth-email .virtual-earth-exit {
	display: block;
	width: 15px;
	height: 15px;
	float: right;
}

#virtual-earth-email .virtual-earth-exit a {
	background: transparent url('http://ngm.nationalgeographic.com/map-machine/images/close-button.gif') no-repeat;
	display: block;
	width: 15px;
	height: 15px;
	text-indent: -9999px;
	cursor: pointer;
}

#virtual-earth-email #VEError {
	display: none;
	color: #f00;
	font-weight: bold;
	font-size: 11px;
	margin-top: 5px;
	line-height: 1em;
}

#virtual-earth-email #VEConfirm {
	display: none;
	font-weight: bold;
	font-size: 11px;
}

#virtual-earth-email .ve-email-name {
	float: left;
	width: 300px;
}

#virtual-earth-email .ve-email-email {
	float: left;
	width: 300px;
}

#virtual-earth-email .ve-email-message {
	float: right;
	width: 300px;
}

#virtual-earth-email .ve-email-message textarea {
	width: 300px;
	height: 5em;
}

#virtual-earth-email .ve-email-submit {
	clear: both;
	padding-top: 20px;
	padding-left: 340px;
}

#virtual-earth-email .ve-email-submit input {
	width: 100px;
	margin-right: 20px;
}

.virtual-earth-function {
	float: right;
	width: 20px; 
	margin: 0;
	padding: 0;
	list-style: none;
}

.virtual-earth-function li {
	float: left;
	margin: 0 5px 0 0;
	padding: 0;
}

.virtual-earth-function a {
	display: block;
	cursor: pointer;
	padding: 0px;
	font-size: .8em;
	text-indent: -9999px;
	width: 20px;
	height: 16px;
}

.virtual-earth-function .ve-buy {
	background: transparent url('http://ngm.nationalgeographic.com/map-machine/images/mm-shop_icon.gif') no-repeat;
}

.virtual-earth-function .ve-email {
	display: none;
	margin-top: 2px;
	background: transparent url('http://ngm.nationalgeographic.com/img/icon-email.gif') no-repeat;
}

.virtual-earth-function .ve-print {
	margin-top: 2px;
	background: transparent url('http://ngm.nationalgeographic.com/img/icon-print.gif') no-repeat;
}

.ve-pushpin {
	background: transparent url('http://ngm.nationalgeographic.com/map-machine/images/pushpin.gif') no-repeat;
	width: 20px;
	height: 32px;
}

#myMap_veplacelistbody {
	left: 1px;
}

/* end of html style*/

/* DEBUGGING CODE - delete before going live */
/* body * { border: solid 1px red; } 