body {
	margin: 20px 0;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	background: #fff url(/images/bg.jpg) repeat-x;
}

a {color: #f60; text-decoration: none;}
img {border: 0;}
strong {color: #f60;}
.hideMe {display: none;}
.showMe {}
.clearBoth {clear: both;}

h2 {
	font-size: 150%;
	margin: 9px 0 0 0; 
	color:#717171;
	padding: 0;
	border: 0;
	}

.typeText {
	border: 1px solid #333;
	padding-left: 3px;
}

#wrapper {
	margin: 0 auto;
	width: 936px;
}

#header {
	height: 32px;
	padding-top: 32px;
	background: url(/images/header_bg.gif) no-repeat;
	padding-left: 22px;
}
#header #nvHome {
	width: 69px;
	height: 32px;
	display: block;
	background-image: url(/navbar/home.gif);
	text-indent: -2000px;
	overflow: hidden;
}

#mainNav {
	width: 936px;
	height: 105px;
	background: #f60 url(/images/nav_bg.jpg) no-repeat;
}
#mainNav ul {
	margin: 0;
	padding: 0 0 0 15px;
	list-style-type: none;
	height: 25px;
}
#mainNav ul li {
	float: left;
	width: 150px;
	height: 25px;
	text-indent: -2000px;
	overflow: hidden;
}

#mainNav li a {background-repeat: no-repeat; display: block; height: 25px;}
#mainNav li a:hover {background-position: 0 -25px;}

#nvCV a	{background-image: url(/navbar/current_vacancies.gif);}
#nvFC a	{background-image: url(/navbar/careers_air.gif);}
#nvHO a	{background-image: url(/navbar/careers_ground.gif);}
#nvEC a	{background-image: url(/navbar/engineering_careers.gif);}
#nvWE a	{background-image: url(/navbar/why_easyjet.gif);}
#nvAU a	{background-image: url(/navbar/about_us.gif);}
#nvDL a	{background-image: url(/navbar/downloads.gif);}

#contentWrapper1 {
	background: #e9620f url(/images/content_bg.gif) repeat-y;
}
#contentWrapper2 {
	background: url(/images/content_bg.jpg) no-repeat;
	padding-left: 5px;
}
#content {
	background-repeat: no-repeat;
	background-position: bottom right;
	background-color: #fff;
	width: 925px;
	padding: 6px 0;
}
#contentFooter {
	clear: both;
	background: #fff url(/images/content_footer.gif) no-repeat;
	width: 936px;
	height: 19px;
}
#contentNav {
	height: 350px;
	margin-left: 10px;
	float: left;
	display: inline;
}
#contentMain {
	margin-left: 204px;
	font-size: 80%;
	width: 705px;
	/*border: 1px solid #f0f;*/
}
#contentMain h3 {color: #f60; border-top: 1px solid #f60; padding-top: 5px;}
.contentInner {
	width: 375px;
	/*border: 1px solid #f0f;*/
}

.subNav {
	width: 177px;
	padding-bottom: 14px;
	background: #fff url(/navbar/sub_footer.gif) no-repeat bottom left;
	margin-bottom: 7px;
	line-height: 1.1em;
}
.subNav ul, .subNav form {
	margin: 0;
	padding: 0;
	list-style-type: none;
	background: url(/navbar/bg_sub.gif) repeat-y;
}
.subNav form {
	padding-left: 10px;
	background: url(/navbar/bg_sub.gif) repeat-y;
}
.subNav ul ul {background-image: url(/images/space.gif);}

.subNav ul li {margin-left: 10px;}
.subNav ul li a {
	font-size: 80%;
	color: #717171;
	text-decoration: none;
}
.subNav ul li a:hover {color: #f60;}
.subNav ul li.selected a {color: #f60;}

.subNav ul li ul {display: none;}
.subNav ul li ul li {
	margin: 0;
	padding-left: 15px;
	background-image: url(/navbar/bullet.gif);
	background-repeat: no-repeat;
	background-position: 3px 6px;
}


.subNav h3  {margin: 0;}
.subNav h3 a {
	display: block;
	width: 177px;
	height: 37px;
	text-indent: -2000px;
	overflow: hidden;
}
#contentNav .subNav .subSubNav li a:hover {color: #f60;}

#flags h3 {
	margin: 0;
	text-indent: -2000px;
	overflow: hidden;
	background-repeat: no-repeat;
	/*width: 124px;*/
	width: 151px;
	height: 22px;
	background-image: url(/navbar/select_language.gif);
}
#flags h3.lanEs {background-image: url(/navbar/select_language_es.gif);}
#flags h3.lanDe {background-image: url(/navbar/select_language_de.gif);}
#flags h3.lanFr {background-image: url(/navbar/select_language_fr.gif);}
#flags h3.lanIt {background-image: url(/navbar/select_language_it.gif);}
#flags ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	margin-left: -5px;	
}
#flags ul li{
	float: left;
	margin-left: 7px;
	/*border: 1px solid #f0f;*/
}

#title_search {background-image: url(/current-vacancies/images/title_search.gif);}
#title_current_vacancies {background-image: url(/current-vacancies/images/title_vacancies.gif);}
#title_pilot_careers {background-image: url(/flight-crew-careers/images/title_pilot_careers.gif);}
#title_cabin_crew    {background-image: url(/flight-crew-careers/images/title_cabin_crew.gif);}
#title_head_office_careers	{background-image: url(/head-office-careers/images/title_head_office.gif); height: 55px;}
#title_engineering_careers	{background-image: url(/engineering-careers/images/title_engineering.gif);}
#title_why_easyJet	{background-image: url(/why-easyJet/images/title_why_easyJet.gif);}
#title_about_us		{background-image: url(/about-us/images/title_about_us.gif);}
#title_downloads	{background-image: url(/downloads/images/title_downloads.gif);}
#title_information	{background-image: url(/images/title_information.gif);}

#title_why_easyJet_es	{background-image: url(/why-easyJet/es/images/title_why_easyJet.gif); height: 63px;}
#title_about_us_es		{background-image: url(/about-us/es/images/title_about_us.gif); height: 63px;}
#title_why_easyJet_fr	{background-image: url(/why-easyJet/fr/images/title_why_easyJet.gif); height: 63px;}
#title_about_us_fr		{background-image: url(/about-us/fr/images/title_about_us.gif); height: 63px;}
#title_why_easyJet_de	{background-image: url(/why-easyJet/de/images/title_why_easyJet.gif); height: 33px;}
#title_about_us_de		{background-image: url(/about-us/de/images/title_about_us.gif); height: 33px;}
#title_why_easyJet_it	{background-image: url(/why-easyJet/it/images/title_why_easyJet.gif); height: 33px;}
#title_about_us_it		{background-image: url(/about-us/it/images/title_about_us.gif); height: 63px;}

.searchJob {width: 160px;}
.btnSearch {margin-top: 5px;}

.footerBlocks {
	position: relative;
	width: 306px;
	height: 133px;
	text-indent: -2000px;
	overflow: hidden;
	float: left;
	margin: 8px 9px 10px 0;
}
.footerBlocks h3 {
	margin: 0;
	padding: 0;
	height: 36px;
}

.footerBlocks a {
	position: absolute;
	top: 36px; left: 0;
	width: 306px;
	height: 97px;
	display: block;
}
#ftrAboutUs h3 {background-image: url(/home/about_us.gif);}
#ftrAboutUs a {background-image: url(/home/about_us.jpg);}
#ftrCurrentVacancies h3 {background-image: url(/home/current_vacancies.gif);}
#ftrCurrentVacancies a {background-image: url(/home/current_vacancies.jpg);}
#ftrCurrentVacancies  {margin-right: 0;}
#ftrWhy h3 {background-image: url(/home/why_us.gif);}
#ftrWhy a {background-image: url(/home/why_us.jpg);}


#footerNav {
	font-size: 70%;
	color: #f60;
	height: 21px;
	border-top: 1px solid #717171;
	width: 925px;
	margin: 0 auto;
}
#footerNav #copyright {float: left; line-height: 21px;}
#footerNav ul {
	float: right;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#footerNav ul li {
	float: left;
	line-height: 21px;
	border-left: 1px solid #717171;
	padding: 0 7px;
}
#footerNav ul li.first {
	border: none;
}

.titlePlus, .titleMinus {font-size: 110%;}
.titlePlus a, .titleMinus a{display: block; padding-left: 24px;}

.titlePlus{
	background: url(/images/plusIcon.gif) no-repeat center left;
}
.titleMinus {
	background: url(/images/minusIcon.gif) no-repeat center left;
}

#contentFlash {height: 380px;}

hr     {
	border: 0;
	border-top: 1px solid #d5d5d5;
	background-color: #fff;
	height: 1px;
}

.downloadRow {
	width: 394px;
	border: 0;
	float: left;
	display: block;
	margin: 0;
	padding-bottom: 0;
	/*border: 1px solid #f0f;*/
}


.downloadBg {
	width: 128px;
	border: 0;
	float: left;
	display: block;
	margin-left: 5px;
	padding-bottom: 0;
	/*border: 1px solid #f0f;*/
}

.downloadBg hr     {
	border: 0;
	border-top: 1px solid #f60;
	background-color: #fff;
	height: 1px;
	margin: 0;
	padding: 0;
}

.downloadLink {width: 128px; 
	       height:17px;
	       border-top: 1px solid #f60;
	       }
		
.downloadLink a     {color:#333; display: block; padding-left:3px; background-image: url(/downloads/images/link.gif);}
.downloadLink a:hover {color:#f60; text-decoration: none; display: block; background-color: #fef0e8; background-position: 0 -17px;}		

.downloadIcon {
	margin-bottom: 6px;
}

.pinBoardTop {
	margin: 0;
	width: 705px;
	height: 45px;
	background-image: url(/images/pin_board_top.gif);
}
.pinBoardMiddle {
	margin: 0 0 10px 0;
	padding: 1px 0px 10px 0;
	width: 705px;
	color: #fff;
	background-image: url(/images/pin_board_middle_bottom.gif);
	background-position: bottom left;
	float: left;
}
.pinBoardBottom {
	margin: 0;
	width: 705px;
	height: 33px;
	background-image: url(/images/pin_board_bottom.gif);
	clear: left;
}
.pinBoardColumn {
	margin: 0 15px;
	float: left;
	width: 195px;
}
.pinBoardColumn strong {color: #fff;}


.russell {
	font-size: 72px;
	color: #f00;
	text-decoration: blink;
}

table.content {
	background-color: #E0DFE0;
	border: none;
}
table.content td, table.content th {
	border: 1px solid #fff;
}

#fccPage {
	margin-left: 20px;
	font-size: 80%;
	width: 705px;
}
#fccBlocks {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#fccBlocks li{
	float: left;
	margin-right: 20px;
}

#fccBlocks a{
	text-indent: -3000px;
	overflow: hidden;
	width: 221px;
	height: 196px;
	display: block;
}

#fccBlocks #ccc {
	width: 221px;
	height: 196px;
	background-image: url(/flight-crew-careers/images/ccc_bg.jpg);
}
#fccBlocks #ccc #ccc_a {
	background-image: url(/flight-crew-careers/images/ccc_text.gif);
}
#fccBlocks #pc {
	width: 221px;
	height: 196px;
	background-image: url(/flight-crew-careers/images/pc_bg.jpg);
}

#fccBlocks #pc #pc_a {
	background-image: url(/flight-crew-careers/images/pc_text.gif);
}

#quote1, #quote2, #quote3, #quote4, #quote5, #quote6, #quote7  {
	width: 382px;
	height: 371px;
	margin-bottom: 20px;
	background-repeat: no-repeat;
	/*text-indent: -5000px;*/
	margin-top:30px;
}

#quote1{background-image: url(/images/quotes/1.gif);}
#quote2{background-image: url(/images/quotes/2.gif);}
#quote3{background-image: url(/images/quotes/3.gif);}
#quote4{background-image: url(/images/quotes/4.gif);}
#quote5{background-image: url(/images/quotes/5.gif);}
#quote6{background-image: url(/images/quotes/6.gif);}
#quote7{background-image: url(/images/quotes/7.gif);}

#quote1 p, #quote2 p, #quote3 p, #quote4 p, #quote5 p, #quote6 p, #quote7 p {width:382px; margin-left: -5000px;}


.rightOrangeColumn {
	float: right;
	width: 285px;
	margin-top: 5px;
	background: #f60 url(/images/right_orange_top.gif) top left no-repeat;
}

.apply_unlist {
	background: #fff url(/images/apply_unlisted_bg.gif) no-repeat top left;
	width: 375px;
	height: 121px;
	margin-top: 10px;
}
.apply_cv_bg {
	background-image: url(/current-vacancies/images/cv_bg.gif);
	background-repeat: no-repeat;
	height: 89px;
	padding: 10px 0 0 10px;
}

.meetPeople {
	width: 177px;
	float: left;
}

.meetPeople p {margin: 2px 0 20px 0;}
.meetPeople p a {
	background: #fff url(/why-easyJet/interviews/images/arrow.gif) no-repeat left center;
	padding-left: 22px;
	color: #666;
}

ul#vacanciesListing {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
ul#vacanciesListing li {
	width: 375px;
	border-bottom: 1px solid #ccc;
}
ul#vacanciesListing li a {
	display: block;
	line-height: 22px;
	height: 22px;
	background: url(/current-vacancies/images/apply.gif) no-repeat center right;
}

.leadershipTeam {
	margin-left:10px;
	margin-bottom:5px;
	float:right;
}
		
caption{
	display:none
}

.addressBlocks {float: left; margin: 0 20px 10px 0;}
.googleMapBox {margin: 0 0 290px 0; width: 335px; height: 255px; border: 1px solid #000;}
.pdfIcon {
	width: 150px;
	float: left;
	background: #fff url(/images/icon_pdf.gif) no-repeat left center;
	line-height: 40px;
	height: 40px;
	margin-bottom: 20px;
}
.pdfIcon a {
	display: block;
	height: 40px;
	padding-left: 50px;
}

#sn3p, #sn3cc {display: none;}