/* @group Universals */body {	text-align: center;	margin: 0;	padding: 0;	background-color: #fff;	font: 80%/1 "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	letter-spacing: -.05em;}/*div {	display: block;}*/span.mainTitle {	font-size: 180%;	padding-right: 4px;	color: #fff;}a.signButton  {	text-decoration: none;	cursor : pointer;	font-size: 90%;}span.taxiwayDirectionLeft {	color: #000;	/*font-size: 100%;*/	font-weight: bold;	text-transform: uppercase;	background: url(../images/bg_taxibutton_direction.png) left top;	height: 37px;	display: inline-block;	width: 30px;	float: left;	text-decoration: none;	margin: 0;	padding: 12px 0 0;}span.taxiwayDirectionRight {	color: #000;	/*font-size: 100%;*/	text-transform: uppercase;	background: url(../images/bg_taxibutton_direction_right.png) right top;	height: 37px;	display: inline-block;	font-weight: bold;	margin: 0;	padding: 12px 30px 0 0;	float: left;}span.taxiwayRunway {	color: #d8d8d8;	/*font-size: 100%;*/	font-weight: normal;	font-style: normal;	text-transform: uppercase;	background: url(../images/bg_taxibutton_runway_right.png) right top;	height: 37px;	display: inline-block;	padding-right: 8px;	padding-top: 12px;	padding-left: 5px;}span.taxiwayLocation {	color: #d3ba02;	/*font-size: 100%;*/	font-weight: normal;	font-style: normal;	text-transform: uppercase;	background: url(../images/bg_taxibutton_location_left.png) left top;	height: 37px;	display: inline-block;	padding-right: 5px;	padding-top: 12px;	padding-left: 8px;}h1, h2, h3 {	margin: 0;	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;}a img {	border-style: none;}p {	line-height: 1.1;	/*padding-top: 2px;	margin-top: 2px;*/}.caption {	font-size: 80%;	color: #478afc;}ol {	margin-top: 1em;	margin-bottom: 1em;}ul {	margin-top: 1em;	margin-bottom: 1em;	list-style-type: square;}li {	margin-top: .5em;	margin-bottom: .5em;}img.homeProductSpot {	float: right;}img.lobbyMenuBackground {	position: absolute;	top: 140px;}/* @end *//* @group Splash Pages */#splashPage {	width: 950px;	text-align: left;	display: inline-block;	position: relative;}#splashTicker {	width: 950px;	text-align: left;	display: inline-block;	position: relative;}
#splashTicker a {	color: #FFEB05}
#splashTop {		height: auto;	}#splashBanner {	background: #476FA7 url(../images/bg_banner_skyhawk_splash.jpg) no-repeat;	height: auto;	width: 950px;	padding: 160px 0 0;	margin: 0;	display: inline-block;	float: left;}#splashBanner h1, #splashBanner h2, #splashBanner p  {	padding-right: 10px;	padding-left: 10px;}#splashBanner h1 {	color: #fff;}#splashBanner h2 {	color: #fff;}#splashBanner p {	padding-bottom: 0;	margin-bottom: 0;	margin-top: 5px;	width: 550px;	color: #fff;	font-weight: bold;}#splashDetails {	height: auto;	background-color: #34302d;	background-image: url(../images/bg_product_splash_ground.jpg);	margin: 0;	padding: 0;	display: inline-block;	float: left;	width: 950px;}#splashDetails div.landingPageProduct {	display: inline;	width: 270px;	white-space: normal;	vertical-align: top;	position: relative;	height: auto;	top: 0;	float: left;	padding: 0;	margin: 10px 20px 20px 25px;}#splashDetails h1 {	color: #fff;	font-size: 130%;	margin-top: 0;	font-weight: bold;	margin-bottom: 0;}#splashDetails h2 {	color: #fff;	font-size: 130%;	margin-top: 5px;	font-weight: bold;	margin-bottom: 0;}#splashDetails h3 {	font-size: 150%;	color: #4c4c4c;}#splashDetails p {	color: #fff;	line-height: 1.2;}#splashDetails h1 a {	color: #fff;}/* @end *//* @group Product Area Home Pages */#homePage {	width: 950px;	text-align: left;	display: inline-block;	position: relative;}#productFamiliesMenu {	position: absolute;	right: 10px;	bottom: 4px;	font-size: 90%;	display: inline-block;	float: right;	width: auto;	height: 86px;	text-align: right;	white-space: nowrap;	top: 60px;}#productFamiliesMenu div {	text-align: center;	width:  auto;	height:  auto;		position: relative;	clear: none;	float: left;}#productFamiliesMenu p {	margin: 0;	padding: 0 0 2px;}#productFamiliesMenu div p a:link, #productFamiliesMenu div p a:active, #productFamiliesMenu div p a:visited {	color: #ffffff;	text-decoration: none;}#productFamiliesMenu div p a:hover {	color: #fff;	text-decoration: underline;}/* @end *//* @group Top */#homeTop {	height: 560px;	overflow: hidden;	display: inline-block;	position: relative;}#homeTop.contentTop {	height: auto;	display: inline-block;	position: relative;	overflow: visible;	float: left;}#homeTopBanner {	width: 950px;	height: 150px;	position: relative;	/*z-index: 2;*/	background: #000;	margin-bottom: 8px;}/*NEW*/div#homeTopBanner.absoluteHomePage {	width: 500px;	height: 150px;	position: absolute;	/*z-index: 2;*/	background: transparent;	margin-bottom: 8px;	top: 0;	right: 0;	display: inline-block;}div#homeTopBanner.absoluteHomePage div {	display: inline-block;	float: left;	width: 80px;}div#homeTopBanner.absoluteHomePage div#productFamiliesMenu {	text-align: center;	width:  auto;	height:  auto;	float: left;	display: inline-block;}div#homeTopBanner.absoluteHomePage p {	display: inline-block;	position: relative;	float: left;	width: 100px;	margin: 0;	padding: 0;}/*END NEW*/#homeTopBannerName {	position: absolute;	bottom: 0px;	left: 0px;	margin-left: 0;	margin-bottom: -13px;}#homeTopBannerPullquote {	margin: 0;	position: absolute;	width: 450px;	left: 10px;	bottom: 85px;}#homeTopBanner h1, #homeTopBanner h2 {	padding-top: 40px;}#homeTopBanner h1 {	color: #fff;}#homeTopBanner h2 {	color: #808080;}#homeTopBanner p {	color: #fff;}#homeTopHeadlines {	width: 460px;	height: 400px;	float: left;	background-color: #666;	overflow: hidden;	position: relative;}#homeTopHeadlines.contentHeadlines{	width: 950px;	height: 90px;}#homeTopHeadlines div {	padding: 0;	height: 410px;	position: absolute;	top: 0;	float: left;	width: 4700px;	margin: 0;}#homeTopHeadlines.contentHeadlines div {	padding: 0;	height: 90px;	position: relative;	top: 0;	float: left;	width: 950px;	margin: 0;	display: inline-block;}#homeTopHeadlines div div {	display: inline;	width: 450px;	white-space: normal;	vertical-align: top;	position: relative;	height: 400px;	top: 0;	float: left;	padding: 10px;}#homeTopHeadlines h1 {	font-size: 190%;	color: #fff;}#homeTopHeadlines h2 {	font-size: 120%;	color: #003f84;}/* @group Menu */#homeTopMenu {	width: 180px;	/*z-index: 2;*/	background-color: #fff;	height: 400px;	position: relative;	overflow: hidden;	float: left;}#homeTopMenu.horizontalMenu {	width: 950px;	white-space: nowrap;	height: 90px;	display: inline-block;	float: left;}div#homeTopMenu.verticalMenu {	display: inline-block;	left: 10px;}#homeTopMenu img {	z-index: 0;	position: absolute;	overflow: hidden;	right: 0;}#homeTopMenu div {	margin: 0;	padding: 0;	height: 500px;	position: absolute;	top: 0;	float: left;	width: 950px;}#homeTopMenu.horizontalMenu div {	height: 80px;}#homeTopMenu div div {	display: inline-block;	width: 180px;	white-space: normal;	vertical-align: top;	position: relative;	height: 80px;	top: 0;	float: left;	clear: left;	padding: 0;	cursor: pointer;	overflow: hidden;	background-color: #333;}img.menuTabIcon {	z-index: 1;	width: 60px;	height: 60px;	position: absolute;	top: 0;	right: 0;	margin-top: 5px;}img#homeTopMenuHilight {	display: inline-block;	width: 30px;	height: 80px;	z-index: 5;	clear: left;	float: right;	position: relative;	right: 0;	top: 0;	margin: 0;	padding: 10px 0 0;}#homeTopMenu.horizontalMenu div div {	position: relative;	clear: none;	height: 80px;	width: 190px;}#homeTopMenu h1, #homeTopMenu h2 {	font-weight: normal;	font-style: normal;	line-height: 1;	z-index: 1;	float: left;	clear: left;	position: relative;}.neutralTabVertical {	background-image: url(../images/bg_menu_vertical_neutral.jpg);}.neutralTabHorizontal {	background: url(../images/bg_menu_horizontal_neutral.jpg) right;}.selectedTabVertical {	background-image: url(../images/bg_menu_vertical_selected.jpg);}.selectedTabHorizontal {	background: url(../images/bg_menu_horizontal_selected.jpg) right;}#homeTopMenu h1 {	font-size: 120%;	color: #b3b3b3;	margin-left: 5px;	margin-top: 5px;	font-weight: normal;	font-style: normal;	margin-bottom: 2px;	padding-bottom: 2px;	padding-top: 2px;}#homeTopMenu h2 {	font-size: 90%;	color: #fceca2;	line-height: 1;	padding-top: 0;	padding-bottom: 2px;	margin-left: 5px;	width: 115px;	margin-top: 0;}#homeTopMenu a:link, #homeTopMenu a:active, #homeTopMenu a:visited {	color: #fff;	text-decoration: none;}/* @end *//* @group Details (Main Body Content) */#homeTopDetails {	width: 290px;	z-index: 1;	float: right;	height: 400px;	position: relative;	overflow: hidden;	display: block;}#homeTopDetails div {	padding: 0;	height: 380px;	position: relative;	top: 0;	/*float: right;*/	width: 3000px;	margin: 0;}#homeTopDetails div div {	display: inline;	width: 270px;	white-space: normal;	vertical-align: top;	position: relative;	height: 380px;	top: 0;	float: left;	padding: 10px;}img.landingPageBannerImages {	margin: 0;	padding: 0;	display: inline-block;	float: left;}img.landingPageFooterImages {	display: inline-block;	float: left;	position: relative;	margin-left: 00px;}#homeTopDetails.contentDetails {	height: auto;	display: inline;	overflow: visible;	width:  930px;	margin-left: 10px;	margin-right: 10px;	float: left;}#homeTopDetails.contentDetails div {	height: auto;	position: relative;	display: inline;}#homeTopDetails h1 {	color: #fff;	font-size: 150%;}#homeTopDetails h2 {	font-size: 120%;	color: #fff;	margin-top: 4px;	margin-bottom: 4px;}#homeTopDetails h3 {	font-size: 110%;	color: #4c4c4c;}#homeTopDetails p{	color: #000;	padding: 0;	margin-top: 4px;	margin-bottom: 4px;}#homeTopDetails a{	color: #a5cdff;}#homeTopDetails.contentDetails h1 {	color: #444;	font-size: 350%;	margin-top: 0;	margin-bottom: 5px;}#homeTopDetails.contentDetails h2 {	font-size: 200%;	color: #787878;	margin-top: 5px;	margin-bottom: 10px;}#homeTopDetails.contentDetails h3 {	font-size: 110%;	color: #4c4c4c;}#homeTopDetails.contentDetails p {	color: #444444;	margin-bottom: 1.1em;}#homeTopDetails.contentDetails a {	color: #4f9214;}#homeTopDetails div.column1of2 {	width: 600px;	float: left;	padding: 0 14px 0 0;	margin: 0 15px 0 0;	border-right: 1px solid #7b7b7b;}#homeTopDetails div.column2of2 {	width: 300px;	float: left;	font-size: 100%;}#homeTopDetails div.column2of2 h1  {	font-size: 170%;	margin-bottom: 2px;}#homeTopDetails div.column2of2 h2  {	font-size: 130%;	margin-bottom: 5px;	margin-top: 3px;}#homeTopDetails div.column2of2 h3  {	font-size: 120%;}/* @end *//* @end *//* @group Bottom */#homeBottom{	height: auto;	overflow: hidden;	display: inline;	float: left;	margin: 10px 0 0;	padding: 0;	/*background-color: #282828;		background-image: url(../images/bg_footer_desktop.jpg);*/}#homeBottom.landingPage {	height: auto;	overflow: visible;	display: inline-block;	float: left;	position: relative;	margin-top: 0;}#homeBottomBanner {	width: 950px;	height: 50px;	background-image: url(../images/bg_footer_desktop.jpg);	position: relative;	margin-bottom: 5px;}#homeBottomBannerName {	position: absolute;	bottom: 10px;	left: 10px;	margin-bottom: -2px;	margin-left: -2px;	display: inline-block;	float: left;}#homeBottomBannerPullquote {	margin: 0;	position: absolute;	bottom: 0;	right: 0;	width: 300px;}#homeBottomBanner h1, #homeBottomBanner h2 {	display: inline;	color: #808080;}#homeBottomBanner h1 {	font-size: 120%;	font-weight: bold;	color: #c2e2f8;}#homeBottomBanner p {}#homeBottomBanner.landingPage h1, #homeBottomBanner.landingPage h2 {	color: #fff;}#homeBottomBanner.landingPage h1 {	color: #fff;	font-size: 140%;}#homeBottomBanner.landingPage p {	color: #8c9cb5;	line-height: 1.2;}#homeBottomContent {	height: auto;	float: left;	position: relative;	top: 0;	display: inline;}#homeBottomContent div div {	display: inline;	/*white-space: normal;*/	position: relative;	top: 0;	float: left;	padding: 10px;}#homeBottomContent h1{	font-size: 150%;}#homeBottomContent h2{	font-size: 120%;}#homeBottomContent h3{	font-size: 110%;}#homeBottomContent p{	font-size: 100%;	margin: 4px 0;	padding: 0;	color: #fff;}#homeBottom a:link, #homeBottom a:active, #homeBottom a:visited {	color: #fff;	text-decoration: none;}.homeBottomTileRank1 {	background-color: #333;	width: 330px;	height: 225px;	margin-right: 5px;}.homeBottomTileRank2 {	background-color: #666;	width: 330px;	height: 225px;	margin-right: 5px;}.homeBottomTileRank3 {	background-color: #808080;	width: 220px;	height: 100px;	margin-bottom: 5px;}.homeBottomTileRank4 {	background-color: #808080;	width: 220px;	height: 100px}/* @end */