@import url(navigation.css);
@import url(footer.css);
@import url(content.css);
@import url(sitemap.css);
@import url(forms.css);

/*-------------------------------------------------------------------------------------*/

/* Interface Shell */

body.Home {
	font-family:Arial, Helvetica, sans-serif;
	background: #000000 url(../images/bg_homepage_tile.jpg) repeat-x scroll center top;
	color:#333333;
	text-align:left;
	font-size:small;
}
body.Tier {
	font-family:Arial, Helvetica, sans-serif;
	background: url(../images/bg_tier_tile.jpg) no-repeat scroll center top;
	color:#333333;
	text-align:left;
	font-size:small;
}

.MainContainer {
	margin-right: auto;
	margin-left: auto;
	width: 980px;
	text-align: left;
	padding:0px 0px 0px 0px;
}

.GlobalHead {
	width: 980px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	display:block;
	float:left;
}

.Logo {
	display:block;
	float:left;
	width:240px;
	padding:0px 0px 0px 0px;
	cursor:pointer;
}

#FlashLogo {
	display:block;
	float:left;
	width:223px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height: 111px;
}

.GlobalContainer {
	display:block;
	float:left;
	width:740px;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 75px;
}
.GlobalContent {
	display:block;
	float:right;
	width:auto;
	margin:0px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
}
.HomeContentContainer {
	display:block;
	float:left;
	width:960px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.HomeContent {
	display:block;
	float:left;
	width:960px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#container {
	width:100%;
	display:block;
	float:left;
	z-index:200;
	position:absolute;
	top:110px;
	left:0px;
}

#Flash {
	display:block;
	float:left;
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height: 468px;
	overflow:hidden;
}

#FlashHeli {
	display:block;
	float:left;
	width:620px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height: 344px;
	overflow:hidden;
}


/*-------------------------------------------------------------------------------------*/
/* Tier styles */

.TierMastHead {
	display:block;
	float:left;
	width:980px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.TierContentContainer {
	display:block;
	float:left;
	width:880px;
	margin:0px 0px 0px 0px;
	padding:40px 50px 50px 50px;
}
.TierContentContainerThankyou {
	display:block;
	float:left;
	width:880px;
	height:323px;
	margin:0px 0px 0px 0px;
	padding:40px 50px 50px 50px;
}
.TierContentContainerConcierge {
	display:block;
	float:left;
	width:880px;
	margin:0px 0px 0px 0px;
	padding:30px 50px 40px 50px;
}
.TierContentQuote {
	display:block;
	float:left;
	width:880px;
	margin:0px 0px 0px 0px;
	padding:10px 50px 25px 50px;
	min-height:380px;
}
.TierContentContainerLeft {
	display:block;
	float:left;
	width:250px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.TierContentLeftVideo {
	display:block;
	float:left;
	width:324px;
	margin:0px 0px 0px 0px;
	padding:0px 10px 0px 0px;
}
.TierContentRightVideo {
	display:block;
	float:right;
	width:541px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.TierContentContainerRight {
	display:block;
	float:left;
	width:620px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.TierContent {
	display:block;
	float:left;
	width:960px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.LimoCallout {
	display:block;
	float:left;
	width:880px;
	padding:25px 0px 25px 0px;
	border-top: 1px solid #cccccc;
}
.LimoCallout .Content {
	display:block;
	float:left;
	width:544px;
	padding:0px 0px 0px 20px;
}

.LimoCallout .Limo {
	display:block;
	float:left;
	width:297px;
	padding:26px 0px 0px 19px;
}
.LimoCallout ul {
	margin:0;
	padding:0px 5px 0px 10px;
	list-style:none;
	display:block;
	float:left;
	width:242px;
}
.LimoCallout li {
	margin:0;
	padding:2px 0px 2px 15px;
	list-style:none;
	background:url(../images/bullet.gif) no-repeat 5px 7px;
}

/*Fleet Styles*/

.LimoCalloutFleet {
	display:block;
	float:left;
	width:880px;
	padding:25px 0px 25px 0px;
	border-top: 1px solid #cccccc;
}
.LimoCalloutFleet .ContentFleet {
	display:block;
	float:left;
	width:450px;
	padding:0px 0px 0px 20px;
}
.LimoCalloutFleet .LimoFleet {
	display:block;
	float:left;
	width:390px;
	padding:26px 0px 0px 19px;
}
.LimoCalloutFleet ul {
	margin:0;
	padding:0px 5px 0px 10px;
	list-style:none;
	display:block;
	float:left;
	width:196px;
}
.LimoCalloutFleet li {
	margin:0;
	padding:2px 0px 2px 15px;
	list-style:none;
	background:url(../images/bullet.gif) no-repeat 5px 7px;
}
/*Fleet Styles End*/

/*City Div Styles*/

.scrollable {
	cursor: pointer;
	overflow:auto;
	height:150px;
	border: 1px #435350 solid;
	position:relative;
	background-color:#ffffff;
}
.alwaysOnTop {
	z-index:99;
}
.searchResults {
	width:153px;
	padding:1px;
}
div.result {
	color: #3e8ac6;
}
div:hover.result {
	color: #435350;
}

/*City Div Styles End*/
