/* CSS Document */
.heading1
{
	 font-family:Georgia;
	 font-size:12;
	 font-weight:bold;
	 color:#2c75a2;
	 text-decoration:none;
}

.heading1config
{
	 font-family:Georgia;
	 font-size:8;
	 font-weight:bold;
	 color:#2c75a2;
	 text-decoration:none;
}











.heading1white
{
	 font-family:Georgia;
	 font-size:12;
	 font-weight:bold;
	 color:#FFF;
	 text-decoration:none;
}

.heading1_link
{
	 font-family:Georgia;
	 font-size:12;
	 font-weight:bold;
	 color:#2c75a2;
	 text-decoration:none;
}

.heading1_link:active
{
	 font-family:Georgia;
	 font-size:12;
	 font-weight:bold;
	 color:#2c75a2;
	 text-decoration:none;
}
.heading1_link:hover
{
	 font-family:Georgia;
	 font-size:12;
	 font-weight:bold;
	 color:#2c75a2;
	 text-decoration:none;
}

.heading1_link:visited
{
	 font-family:Georgia;
	 font-size:12;
	 font-weight:bold;
	 color:#2c75a2;
	 text-decoration:none;
}

.heading2
{
	 font-family:Georgia;
	 font-size:12;
	 padding-left:6;
	 font-weight:bold;
	 color:#2c75a2;
	 text-decoration:none;
	 text-align:left;
}


.heading_link
{
	 font-family:Georgia;
	 font-size:10;
	 padding-left:6;
	 font-weight:bold;
	 color:#FFF;
	 text-decoration:none;
}



.heading_link : hover
{
	 font-family:Georgia;
	 font-size:10;
	 padding-left:6;
	 font-weight:bold;
	 color:#000;
	 text-decoration:none;
}

.heading_link : visited
{
	 font-family:Georgia;
	 font-size:10;
	 padding-left:6;
	 font-weight:bold;
	 text-decoration:none;
	 color:#603;    
}

.heading_link : focus
{
	 font-family:Georgia;
	 font-size:10;
	 padding-left:6;
	 font-weight:bold;
	 text-decoration:none;
	 color:#603;    
}

.movie_link
{
	 font-family:Georgia;
	 font-size:11;
	 font-weight:bold;
	 padding-left:12;
	 color:#FFF;
	 text-decoration:none;
}

.movie_link : hover
{
	 font-family:Georgia;
	 font-size:11;
	 font-weight:bold;
	 padding-left:12;
	 color:#000;
	 text-decoration:none;
}

.movie_link : visited
{
	 font-family:Georgia;
	 font-size:11;
	 font-weight:bold;
	 padding-left:12;
	 text-decoration:none;
	 color:#CCC;    
}

.movie_link : focus
{
	 font-family:Georgia;
	 font-size:11;
	 text-align:center;
	 padding-left:12;
	 font-weight:bold;
	 text-decoration:none;
}





.main_head
{
	 font-family:Georgia;
	 font-size:10;
	 padding-left:10;
	 font-weight:bold;
	 color:#FFF;
}
.home_heading1
{
	 font-family:Georgia;
	 font-size:12;
	 text-align:center;
	 font-weight:bolder;
}
.home_heading2
{
	 font-family:Georgia;
	 font-size:18;
	 text-align:center;
	 font-weight:bolder;
}
.home_text
{
	 font-family:Georgia;
	 font-size:23;
	 text-align:center;
	 font-weight:bolder;
}
.inner_content
{
	font-family:Georgia;
	font-size:12px;
	padding-left:10px;
	padding-right:10px;
	margin-left:10px;
	text-indent:0px;
	float:left;
	list-style:none;
	color:#95999c;
	font-weight: bold;
}
.inner_content_j
{
 	 font-family:Georgia;
	 font-size:12px;
	 text-indent:0px;
	 list-style:none;
	 text-align:justify;
	 color:#95999c;
}
.inner_content2
{
 	 font-family:Georgia;
	 font-size:12px;
	 padding-left:10px;
	 padding-right:10px;
	 margin-left:10px;
	 text-indent:0px;
	 float:left;
	 list-style:none;
	 color:#95999c;
	
}
.table_content1
{
	font-family:Georgia;
	font-size:11px;
	text-align:left;
	padding-top:0;
	border:thin;
}
.table_content2
{
	font-family:Georgia;
	font-size:11px;
	text-align:center;
	padding-top:0;
	border:thin;
}

.table_content_w
{
	font-family:Georgia;
	font-size:11px;
	text-align:left;
	padding-top:0;
	padding-left:0;
	color:#FFF;
	border:thin;
}

.table_content_wj
{
	font-family:Georgia;
	font-size:12px;
	text-align:justify;
	padding-top:0;
	padding-left:0;
	color:#FFF;
	border:thin;
}

.table_content_bottom
{
	font-family:Georgia;
	font-size:11px;
	text-align:left;
	padding-top:0;
	padding-left:0pt;
	color:#FFF;
	
}

.thBottomlinks_w{
	font-family:Georgia;
	font-size:12px;
	color:#fff;
	text-align:center;
    text-decoration:none;
	font-stretch:wider;

}
.thBottomlinks_w:hover{
	font-family: Georgia;
	font-size:12px;
    color:#036;
    text-decoration:underline;
    text-align:center;
}

.thBottomlinks_blue{
	font-family:Georgia;
	font-size:12px;
	color:#036;
	text-align:center;
    text-decoration:none;
	font-stretch:wider;

}
.thBottomlinks_blue:hover{
	font-family: Georgia;
	font-size:12px;
    color:#036;
    text-align:center;
}

.thBottomlinks_blue:visited{
	font-family: Georgia;
	font-size:12px;
    color:#36;
    text-decoration:none;
    text-align:center;
}

.bc_table
{
mso-style-parent:"";
	margin:0in;
	margin-bottom:.0001pt;
	text-align:justify;
	mso-pagination:widow-orphan;
	mso-layout-grid-align:none;
	text-autospace:none;
	font-size:12.0pt;
	font-family:Georgia;
	mso-fareast-font-family:"Times New Roman";
	mso-bidi-font-family:"Times New Roman";
	color:#FFF;
}
.title1
{
 font-family:Georgia;
	 font-size:12px;
	 padding-right:1px;
	 text-indent:0px;
	 float:centre;
	 list-style:none;
	
}
.copyright
{
	font-family:Georgia;
	font-size:10px;
	text-align:left;
	padding-left:38px;
	color:#999;
}

.copyright2
{
	 font-family:Georgia;
	 font-size:9px;
	 text-align:left;	
	 padding-left:10px;
	 color:#FFF;
}
.sub_heading
{
 font-family:Georgia;
	 font-size:11px;
	 float:left;
	 font-weight:bold;
}

A:img
{
	border:none;
}
.tBottomlink{
	font-family: Georgia;
	font-size:11px;
	color:#000;
	text-align:left;
	text-decoration:none;
	
}
.thBottomlinks2{
	font-family: Georgia;
	font-size:11px;
	color:#000;
	text-align:center;
    text-decoration:none;
	font-stretch:wider;

}
.thBottomlinks2 : hover{
	font-family: Georgia;
	font-size:11px;
    color:#fff;
    text-decoration:none;
    text-align:center;
}

.thBottomlinks2 : visted{
	font-family: Georgia;
	font-size:11px;
    color:#603;
    text-decoration:none;
    text-align:center;
}

.img_link{
	color:#000;
	text-align:center;
    text-decoration:none;
	

}
.img_link:hover{
	font-family: Georgia;
	font-size:11px;
    color:#999;
    text-decoration:none;
    text-align:center;
}


.thBottomlinks_w{
	font-family:Georgia;
	font-size:12px;
	color:#fff;
	text-align:center;
    text-decoration:none;
	font-stretch:wider;

}
.thBottomlinks_w:hover{
	font-family: Georgia;
	font-size:12px;
    color:#FF3;
    text-decoration:underline;
    text-align:center;
}




.class1 A:link {text-decoration: none; }
.class1 A:visited {text-decoration: none; border-width:0}
.class1 A:active {text-decoration: none; }
.class1 A:hover {text-decoration: underline;}
.class1 A:img { border:none;}
@charset="ISO-8859-1";
<script type="text/javascript" src="interactive-range-map_files/maps"></script><script src="interactive-range-map_files/main.js" type="text/javascript"></script>
	<style type="text/css">
			#mapDiv
			{
			  -moz-outline-width:0px;
			  -moz-outline-radius:15px;
			  -moz-outline-style:solid;
			  -moz-outline-color:#838FBB;
			  margin: 12px;
			  border-width: 8px;
			  border-style: solid;
			  border-color:#838FBB;
			  border-radius:15px;
			}

			body,html
			{
				margin:0px;
				width: 100%;
				height:100%;
				font-family: georgia;
				img : border:0;
				
			}

			.leftColumn
			{
			  float:left;
			  width:13%;
			  min-width:155px;
			  padding:0px 0px 0px 5px;
			  margin:0px;
			  top:-50px;
			}
			.rightColumn
			{
			  float:left;
			  width:60%;
			  padding:5px 0px 0px 5px;
			  top:-150px;
			}
			.rangeSeparator
			{
			  height:25px;
			  clear:both;
			  float:left;
			}
			.header
			{
			  font-weight:bold;
			  width:100%;
			  float:left;
			  clear:both;
			  padding:2px;
			}
			.item
			{
			  padding:5px;
			  float:left;
			  clear:both;
			  width:100%;
			  font-weight:normal;
			}
			.mapTop
			{
			  float:left;
			  clear:both;
			  width:100%;
			}
			.mapBottom
			{
			  float:left;
			  clear:both;
			  width:100%;
			  padding-top:5px;
			}

			.StratosAircraft
			{
		background-color:#FAEDBC;
		border: solid 1px #FF123;
		color:#000000;
		float:left;
		width:100%;
		font-size:13px;
			}

			.StratosAircraft .Straosmaxpay
			{
			  color:#09215f;
			  background-color:#bbc1d7;
			  width:100%;
			  clear:both;
			  float:left;
		      font-size:13px;

			}


			.cessnaAircraft
			{
	background-color:#bbc1d7;
	color:#09215f;
	float:left;
	width:100%;
	clear:both;
	font-size:13px;
			}

			.cessnaAircraft1
			{
	background-color:#d2d2d2;
	color:#09215f;
	float:left;
	width:100%;
	clear:both;
	font-size:13px;
			}


		.o Aircraft .CitationMustang
			{
			  color:#09215f;
			  background-color:#bbc1d7;
			  width:100%;
			  clear:both;
			  float:left;
		      font-size:13px;
			}


			.otherLightJets .Phenom100
			{
			  color:#09215f;
			  background-color:#bbc1d7;
			  width:100%;
			  clear:both;
			  float:left;
		      font-size:13px;
			}

			.otherLightJets .Phenom200
			{
			  color:#09215f;
			  background-color:#bbc1d7;
			  width:100%;
			  clear:both;
			  float:left;
		      font-size:13px;
			  font-style:italic;
			}

		</style>
	<style type="text/css" media="screen">.gmnoscreen{display:none}</style><style type="text/css" media="print">.gmnoprint{display:none}</style>
<script type="text/javascript">
//<![CDATA[

			// --------------------------------------------------------------
			// Icon for the red square displayed with the mouse wheel zoom
			var baseIcon = new GIcon();
			baseIcon.iconSize=new GSize(100,100);
			baseIcon.iconAnchor=new GPoint(50,50);
			var rectIcon = new GIcon(baseIcon, "/images/rect.png", null);

			// Global variables used with the mouse wheel zoom
			var mouseLatLng;
			var zoomRect;
			// --------------------------------------------------------------

			var map;
			var container;
			var opacity = 0.4;
			var circle = [];
			var geoXml = [];
			var centerMarker;
			var circleUnits;
			var circleRadius;
			var loadingPanel;

			var NormalLayer = G_NORMAL_MAP.getTileLayers()[0]
			var SatelliteLayer = G_SATELLITE_MAP.getTileLayers()[0]
			var satProj = G_SATELLITE_MAP.getProjection();
			var normalProj = G_NORMAL_MAP.getProjection();

			var cRight = new GCopyrightCollection('Marcelo');
			var copyright = new GCopyright(1, new GLatLngBounds(new GLatLng(-90, -180), new GLatLng(90, 180)), 0, "Marcelo©2006");
			cRight.addCopyright(copyright);


			// Defaults --------------------------------------------
			var _zoom = 3;
			var centerPoint = new GLatLng(30.902225,-98.964844);

			function load()
			{
				doLoad();
				container = document.getElementById("mapDiv");
			}

			function doLoad()
			{
				if (GBrowserIsCompatible()) {
					container = document.getElementById("mapDiv");
					resizeMap();
					getLocations();
					map = new GMap2(container, {draggableCursor:"crosshair"});

					container.firstChild.nextSibling.firstChild.nextSibling.target = '_blank';

					map.setCenter(centerPoint, _zoom);
					//map.setCenter(centerPoint, zoom);

					map.addControl(new GScaleControl());
					map.addControl(new GLargeMapControl());
					map.addControl(new GMapTypeControl());

					//GEvent.addListener(map, 'mousemove', mouseMove);
					GEvent.addListener(map, "moveend", moveEnd);
					GEvent.addListener(map, "zoomend", zoomEnd);
					GEvent.addListener(map, "dblclick", onCenter);

					var ovcontrol = new GOverviewMapControl(new GSize(165,165));
					map.addControl(ovcontrol);
					var ov_map = ovcontrol.getOverviewMap();
					GEvent.addListener(map, 'maptypechanged', function(){
						ov_map.setMapType(G_NORMAL_MAP);
					});

					loadingPanel = document.getElementById("loadingPanel");

					LoadPoints();
					drawCircle(_zoom);

				}
			}

			function drawCircle(zoom)
			{

				var items = document.getElementById("ranges").getElementsByTagName('input');
				for(i = 0; i < items.length; i++)
				{
					if (items[i].type == "checkbox")
					{
						var ctrl = items[i];
						var value = ctrl.value;
						var radius = ctrl.getAttribute("radius");
						var color = ctrl.getAttribute("color");
						var bWidth = ctrl.getAttribute("bWidth");

						doDrawCircle(value, radius, color, bWidth);

						if (ctrl.checked)
						{
							map.addOverlay(circle[value]);
						}
						else
						{
							map.removeOverlay(circle[value]);
						}
					}
				}

				if (zoom != undefined)
					map.setZoom(zoom)

			}

			function getLocations()
			{
				var items = document.getElementById("locations").getElementsByTagName('input');
				for(i = 0; i < items.length; i++)
				{
					if (items[i].type == "checkbox")
					{
						var ctrl = items[i];
						var value = ctrl.value;
						var kmlFile = ctrl.getAttribute("kmlFile");
						geoXml[value] = new GGeoXml(kmlFile);
					}
				}
			}

			function LoadPoints()
			{
				var items = document.getElementById("locations").getElementsByTagName('input');
				for(i = 0; i < items.length; i++)
				{
					if (items[i].type == "checkbox")
					{
						if (items[i].checked)
							showOverlay(items[i].getAttribute("layerType"), items[i].value);
						else
							hideOverlay(items[i].getAttribute("layerType"), items[i].value);
					}
				}
			}

			function doDrawCircle(cir, circleRadius, color, bWidth)
			{
				var center = map.getCenter();;
				var circlePoints = Array();
				var bounds = new GLatLngBounds();

				with (Math) {
					//  KM Conversion
					//var rLat = (circleRadius/6378.8) * (180/PI);

					//  Miles Conversion
					var rLat = (circleRadius/3963.189) * (180/PI);
					var rLng = rLat/cos(center.lat() * (PI/180));

					for (var a = 0 ; a < 361 ; a+=1 ) {
						var aRad = a*(PI/180);
						var x = center.lng() + (rLng * cos(aRad));
						var y = center.lat() + (rLat * sin(aRad));
						var point = new GLatLng(parseFloat(y),parseFloat(x));
						bounds.extend(point);
						circlePoints.push(point);
					}
				}
				circle[cir] = new GPolyline(circlePoints, color, bWidth);

			}

			function moveEnd()
			{
				map.removeOverlay(zoomRect);
			}

			function zoomEnd(oldZ,zoom)
			{

			}

			function onCenter(overlay, point)
			{
				if ((overlay == null) && (point != null))
				{
					for(i=0; i < circle.length; i++)
					{
						map.removeOverlay(circle[i]);
					}
					map.setCenter(point, _zoom);
					drawCircle(_zoom);
				}
			}

			function setOverlayStatus(obj)
			{
			  if (obj.checked)
					showOverlay(obj.getAttribute("layerType"), obj.value);
				else
					hideOverlay(obj.getAttribute("layerType"), obj.value);
			}

			function hideOverlay(type, index)
			{
				switch(type)
				{
					case "radius":
						map.removeOverlay(circle[index]);
						break;
					case "points":
						map.removeOverlay(geoXml[index]);
						break;
					default:
				}
			}

			function showOverlay(type, index)
			{
				switch(type)
				{
					case "radius":
						map.addOverlay(circle[index]);
						break;
					case "points":
						map.addOverlay(geoXml[index]);
						break;
					default:
				}
			}

			function getWidth()
			{
        var width = 0;
        if( document.documentElement && document.documentElement.clientWidth ) {
          width = document.documentElement.clientWidth;
        }
        else if( document.body && document.body.clientWidth ) {
          width = document.body.clientWidth;
        }
        else if( window.innerWidth ) {
          width = window.innerWidth - 18;
        }
        return width;
      };

      function getHeight()
      {
        var height = 0;
        if( document.documentElement && document.documentElement.clientHeight ) {
          height = document.documentElement.clientHeight;
        }
        else if( document.body && document.body.clientHeight ) {
          height = document.body.clientHeight;
        }
        else if( window.innerHeight ) {
          height = window.innerHeight - 18;
        }
        return height;
      };

			function resizeMap()
			{
			  container.style.width = getWidth() - 350 + 'px';
			  container.style.height = getHeight() - 100 + 'px';

				if (map) {
					map.checkResize();
				}
			}
			function CheckAllStratos(checked)
			{
			  var items = document.getElementById("ranges").getElementsByTagName('input');
			  for (i = 0; i < items.length; i++)
			  {
			    if (i <= 6)
			    {
			      items[i].checked = checked;
			      setOverlayStatus(items[i]);
			    }
			  }
			}

			function CheckAllOtherAircraft(checked)
			{
			  var items = document.getElementById("ranges").getElementsByTagName('input');
			  for (i = 0; i < items.length; i++)
			  {
			    if (i > 6 && i <= 17)
			    {
			      items[i].checked = checked;
			      setOverlayStatus(items[i]);
			    }
			  }
			}





			function CheckAllOther(checked)
			{
			  var items = document.getElementById("ranges").getElementsByTagName('input');
			  for (i = 0; i < items.length; i++)
			  {
			    if (i > 18 && i <= 23)
			    {
			      items[i].checked = checked;
			      setOverlayStatus(items[i]);
			    }
			  }
			}
		//]]>
		</script><title>Stratos Very Light Jet | Interactive Range Map</title>
<link href="interactive-range-map_files/main.css" rel="stylesheet" type="text/css">
<script src="interactive-range-map_files/SpryMenuBar.js" type="text/javascript"></script>
<link href="interactive-range-map_files/SpryMenuBarHorizontal.css" rel="stylesheet" type="text/css">


		<style type="text/css">

.style13 {font-size: medium}
.style14 {color: #000000}
.style15 {
	font-size: 14px;
	color: #000000;
}
.style17 {font-size: 12px}
.style18 {color: #09225B}

</style>

