/* 5m css base template ver: 1 date: 2006-feb-02 *//* Primary Classes Start */body {	font-family: arial, Helvetica, sans-serif;	font-size: 77%; /* initially set to percentage so that ems work without producing miniscule text in IE */	line-height: 1.3em;	text-align: left;	color: #000;	margin: 0;	padding: 0;	}h1,h2,h3,h4 { margin: 0 0 0 0; }h1 { font-size: 1.2em; margin: 0 0 5px 0; color: #fff; }h2 { font-size: 1.1em; color: #000; }h3 { font-size: 1.1em; }h4 { font-size: 1.1em; }p { margin: 0 0 1em 0; }a { color: #0097d0; text-decoration: underline; }a:hover { color: #1052A0; }form { margin: 0; padding: 0; }strong { font-weight: bold; }img { border: none; }.clear { clear: both; }.clearleft { clear: left; }.clearright { clear: right; }.left { float: left; }.right { float: right; }.push1 { margin-bottom: 1em; }.push2 { margin-bottom: 2em; }.style1 {color: #fff}.smalla {font-size: .85em; }table, tr, th, td { margin: 0; padding: 0; border: none; font-size: 1em; }table { border: 1px solid #ccc; }th { font-size: 1.1em; }th, td { padding: 0.2em; border: 1px solid #ccc; text-align: center; }/* Primary Classes End *//* Global Classes Start */#wrapper {	width: 760px;	margin: 0 auto;	border-bottom: 1px solid #ccc;	background: #fff;	}#header {	height: 133px;	}#header .logo {	padding-left: 10px;	}#nav {	width: 222px;	float: left;	margin: 0;	padding: 0;	}#nav ul {	width: 200px;	margin: 0 0 1em 0;	padding: 0;	list-style: none;	}#nav ul li {	width: 200px;	height: 28px;	margin: 0;	padding: 0;	}#nav ul li#nlinks {	height: 33px;	}#nav ul li a {	display: block;	width: 200px;	height: 28px;	text-decoration: none;	text-indent: -9999px;	}#content {	width: 528px;	float: left;	margin: 0;	padding: 30px 10px 0 0;	}.partners {	clear: both;	width: 100%;	margin: 0;	padding: 20px 0 1em 10px;	overflow: hidden;	}.partner {	float: left;	padding-right: 50px;	}.partner h2 {	font-size: 1em;	font-weight: normal;	padding-bottom: 20px;	}#footer {	clear: both;	border-top: 1px solid #ccc;	padding: 10px 10px 0 10px;	}#footer ul {	list-style: none;	margin: 0 0 5px 0;	padding: 0;	overflow: hidden;	}#footer ul li {	float: left;	margin: 0;	padding: 0 4px 0 5px;	background: transparent url(../images/footer_div.gif) 0 0.3em no-repeat;	}#footer ul li.first {	background: none;	padding-left: 0;	}#footer ul li a {	color: #000;	font-size: 0.9em;	}#footer ul li a:hover {	color: #1052A0;	}#footer p {	clear: both;	font-size: 0.9em;	}p.link, h2.link {	padding-left: 10px;	background: transparent url(../images/arrow_black.gif) 0 0.3em no-repeat;	}/* Global Classes End *//* Application Form Start */#applicationForm {	padding-top: 1em;	}#applicationForm h2 {	padding-bottom: 10px;	}.formField, .formFieldRadio, .formFieldCheckbox, .formFieldSubmit {	clear: both;	padding-bottom: 10px;	overflow: hidden;	}.formLabel {	float: left;	width: 120px;	text-align: right;	padding-right: 10px;	font-weight: bold;	}.formElement {	float: left;	width: 200px;	padding-right: 10px;	}.formNote {	float: left;	width: 120px;	font-size: 0.9em;	color: #006;	}.formError {	color: #c00;	text-decoration: underline;	}.formFieldRadio .formElement, .formFieldCheckbox .formElement {	width: auto;	text-align: center;	padding-left: 10px;	}.formFieldRadio .formLabel, .formFieldCheckbox .formLabel {	width: 300px;	text-align: left;	}input, textarea, select {	font-size: 1em;	font-family: arial, Helvetica, sans-serif;	margin: 0;	padding: 0;	}.border {	border-bottom: 1px solid #ccc;	margin-bottom: 1em;	}/* Application Form Classes End */	/* Home Specific Classes Start *//* Home page navigation */body#home #nav ul li#nhome { background: transparent url(../images/nav/home/nav_home_norm.jpg) 0 0 no-repeat; }body#home #nav ul li#ncover { background: transparent url(../images/nav/home/nav_cover_norm.jpg) 0 0 no-repeat; }body#home #nav ul li#napply { background: transparent url(../images/nav/home/nav_apply_norm.jpg) 0 0 no-repeat; }body#home #nav ul li#nabout { background: transparent url(../images/nav/home/nav_about_norm.jpg) 0 0 no-repeat; }body#home #nav ul li#nlinks { background: transparent url(../images/nav/home/nav_links_norm.jpg) 0 0 no-repeat; }body#home #content {/* GS change 11-1-07 */	width: 275px;	padding-top: 112px;	padding-left: 220px;	padding-right: 40px;/*		width: 270px;	padding-top: 112px;	padding-left: 228px;	padding-right: 30px;*/	}p.greatValue {	position: relative;	top: -34px;	left: 194px;	display: block;	width: 388px;	height: 85px;	margin: 0 0 0 0;	padding: 0;	text-indent: -9999px;	background: transparent url(../images/Great_value_cover_for.gif) 0 0 no-repeat;	}p.unlimitedJumps {	display: block;	width: 213px;	height: 30px;	margin: 0 0 0 -20px;	padding: 0 0 1em 0;	text-indent: -9999px;	background: transparent url(../images/annual_icon.gif) 0 0 no-repeat;	}ul.features {	list-style: none;	margin: 0 0 1em 0;	padding: 0;	}ul.features li {	margin: 0;	padding: 0 0 0 10px;	background: transparent url(../images/bullet_white_cross.gif) 0 0.3em no-repeat;	}	.sectors {	clear: both;	width: 100%;	overflow: hidden;	}.sectorBallooning {	float: left;	margin-top: 32px;	margin-left: 41px;	padding-right: 13px;	background: #fff url(../images/ballooning.jpg) 0 0 no-repeat;	}.sectorBallooning a {	display: block;	width: 216px;	height: 211px;	text-indent: -9999px;	}.sectorSkydiving {	float: left;	margin-top: 32px;	padding-right: 13px;	background: #fff url(../images/skydivers.jpg) 0 0 no-repeat;	}.sectorSkydiving a {	display: block;	width: 216px;	height: 211px;	text-indent: -9999px;	}.sectorTrackdays {	float: left;	margin-top: 32px;/*	padding-right: 13px;*/	width: 216px;	height: 211px;	background: #fff url(../images/track_days.jpg) 0 0 no-repeat;	text-indent: -9999px;	}.sectorTrackdays a {	display: block;	width: 216px;	height: 211px;/*	text-indent: -9999px;*/	}/* Remove tex-indent above and unhide below once trackdays is made live */ .sectorTrackdays a {	display: block;	width: 216px;	height: 211px;	text-indent: -9999px;	} /* Cover Specific Classes Start */body#cover #wrapper { background: transparent url(../images/cover_bodybg.jpg) 0 0 no-repeat; }body#cover h1 { color: #000; }body#cover #nav ul li#nhome { background: transparent url(../images/nav/cover/nav_home_norm.jpg) 0 0 no-repeat; }body#cover #nav ul li#ncover { background: transparent url(../images/nav/cover/nav_cover_selected.jpg) 0 0 no-repeat; }body#cover #nav ul li#napply { background: transparent url(../images/nav/cover/nav_apply_norm.jpg) 0 0 no-repeat; }body#cover #nav ul li#nabout { background: transparent url(../images/nav/cover/nav_about_norm.jpg) 0 0 no-repeat; }body#cover #nav ul li#nlinks { background: transparent url(../images/nav/cover/nav_links_norm.jpg) 0 0 no-repeat; }table.coverTable {	margin: 0 0 1em 0;	border: none;	text-align: left;	width: 370px;	}table.coverTable tr td, table.coverTable tr th {	text-align: left;	margin: 0;	padding: 0 10px 5px 0;	border: none;	vertical-align: top;	}table.coverTable tr th {	color: #333;	}/* Cover Specific Classes End *//* Apply Specific Classes Start */body#apply #wrapper { background: transparent url(../images/apply_bodybg.jpg) 0 0 no-repeat; }body#apply #nav ul li#nhome { background: transparent url(../images/nav/apply/nav_home_norm.jpg) 0 0 no-repeat; }body#apply #nav ul li#ncover { background: transparent url(../images/nav/apply/nav_cover_norm.jpg) 0 0 no-repeat; }body#apply #nav ul li#napply { background: transparent url(../images/nav/apply/nav_apply_selected.jpg) 0 0 no-repeat; }body#apply #nav ul li#nabout { background: transparent url(../images/nav/apply/nav_about_norm.jpg) 0 0 no-repeat; }body#apply #nav ul li#nlinks { background: transparent url(../images/nav/apply/nav_links_norm.jpg) 0 0 no-repeat; }/* Apply Specific Classes End *//* About Specific Classes Start */body#about #wrapper { background: transparent url(../images/about_bodybg.jpg) 0 0 no-repeat; }body#about #content { padding-top: 70px; padding-bottom: 80px; }body#about #nav ul li#nhome { background: transparent url(../images/nav/about/nav_home_norm.jpg) 0 0 no-repeat; }body#about #nav ul li#ncover { background: transparent url(../images/nav/about/nav_cover_norm.jpg) 0 0 no-repeat; }body#about #nav ul li#napply { background: transparent url(../images/nav/about/nav_apply_norm.jpg) 0 0 no-repeat; }body#about #nav ul li#nabout { background: transparent url(../images/nav/about/nav_about_selected.jpg) 0 0 no-repeat; }body#about #nav ul li#nlinks { background: transparent url(../images/nav/about/nav_links_norm.jpg) 0 0 no-repeat; }/* About Specific Classes End *//* Links Specific Classes Start */body#links #wrapper { background: transparent url(../images/links_bodybg.jpg) 0 0 no-repeat; }body#links #content { padding-top: 50px; }body#links #nav ul li#nhome { background: transparent url(../images/nav/links/nav_home_norm.jpg) 0 0 no-repeat; }body#links #nav ul li#ncover { background: transparent url(../images/nav/links/nav_cover_norm.jpg) 0 0 no-repeat; }body#links #nav ul li#napply { background: transparent url(../images/nav/links/nav_apply_norm.jpg) 0 0 no-repeat; }body#links #nav ul li#nabout { background: transparent url(../images/nav/links/nav_about_norm.jpg) 0 0 no-repeat; }body#links #nav ul li#nlinks { background: transparent url(../images/nav/links/nav_links_selected.jpg) 0 0 no-repeat; }/* Links Specific Classes End */