	body {
		margin: 0;
		padding: 0;
		background-color: #f2ecd9;
		font-family: arial, helvetica, verdana, sans-serif;
		font-size: 0.75em;
		line-height: 135%;
		color: #9f9f9f;
	}
	
	form {
		padding: 0;
		margin: 0;
		}
	
	#wrapper {
		width: 100%;
		margin: 0;
		padding: 0 0;
		float: left;
		background: #fff url(../images/bg.gif) repeat-x top;
	}
	
	#footer {
		width: 100%;
		margin: 0;
		padding: 0;
		background-color: #f2ecd9;
		float: left;
	}
	
	.footHRWrapper {
		width: 100%;
		margin: 0;
		padding: 0;
		height: 2px;
		background: url(../images/f-colour1.gif) repeat-x;
	}
	
	.footHR {
		width: 33%;
		margin: 0;
		padding: 0;
		height: 2px;
		float: right;
	}
		
	.footHR1 { background: url(../images/f-colour1.gif) repeat-x; }
	.footHR2 { background: url(../images/f-colour2.gif) repeat-x; }
	.footHR3 { background: url(../images/f-colour3.gif) repeat-x; }
	
	#container {
		width: 950px;
		margin: 0 auto;
		padding: 0 25px;
	}
	
	#header {
		width: 950px;
		height: 110px;
		margin: 0;
		padding: 0;
		float: left;
	}
	
	#header img {
		border: 0;
		margin: 17px 0 0 0;
		padding: 0 46px 0 0;
		float: right;
	}
	
	#mainContent {
		width: 900px;
		background-color: #fff;
		margin: 0;
		padding: 50px 25px 15px;
		float: left;
	}
	
	.col1 {
		width: 335px;
		margin: 0;
		padding: 0;
		float: left;
	}
	
	.col2 {
		width: 375px;
		margin: 0;
		padding: 0 25px 0 0;
		float: left;
	}
	
	.colSpan {
		width: 735px;
		margin: 0;
		padding: 0;
		float: left;
	}
	
	h1.mainTitle { 
		color: #d5cd97;
		font-size: 2em;
		font-weight: normal;
		margin: 0 0 20px 0;
		padding: 2px 0;
		}
		
	.colSpan h1.mainTitle { margin-bottom: 5px; }
		
	.col1 h3, .col2 h3, .colSpan h3 { 
		color: #e3572f;
		font-weight: bold;
		font-size: 1.1em;
		margin: 0 0 -6px 0;
		padding: 0;
		}
	
	.lgeImg { border: 1px solid #cdcdcd; }
	
	a:focus { outline: none; }

	p {
		color: #9f9f9f;
		margin: 0 0 18px 0;
		padding: 0;
	}
	
	.colSpan p { padding-right: 40px; }
	
	.col1 ul, .col2 ul { 
		padding-left: 0px;
		margin-left: 18px;
		}
		
	.col1 li, .col2 li {
		color: #9f9f9f;
		margin: 0 0 5px 0;
		padding: 0;
	}
	
	#mainContent a {
		color: #e5ab15;
	}
	
	#mainContent a:hover {
		color: #b25d44;
	}
	
	#mainContent .latestNews a {
		color: #928d74;
		text-decoration: none;
	}
	
	#mainContent .latestNews a:hover {
		color: #b25d44;
	}
	
	#sidePanel {
		width: 145px;
		padding: 0 0 0 20px;
		margin: 0;
		background: url(../images/vr-dotty.gif) repeat-y left;
		font-size: 0.95em;
		float: left;
		}
		
	#sidePanel h2, #sidePanel h3, #sidePanel h4 {
		text-indent: -10000em;
		font-size: 0.1em;
		margin: 0;
		padding: 0;
		}
		
	h2#Reservations { width: 145px; height: 54px; background: url(../images/24-hour-reservations.gif) no-repeat -2px top; margin-bottom: 12px; }
	h4#hSearch { width: 77px; height: 14px; background: url(../images/h-search.gif) no-repeat; }
	/* h4#hSelectCountry { width: 133px; height: 11px; background: url(../images/h-select-your-country.gif) no-repeat; } */
	h4#hSelectCountry { width: 114px; height: 14px; background: url(../images/h-you-are-in-the.gif) no-repeat; }
	h3#hReadyToBook { width: 122px; height: 19px; background: url(../images/h-ready-to-book.gif) no-repeat; margin-top: 14px; }
	h3#hGetAQuote { width: 122px; height: 16px; background: url(../images/h-get-a-quote.gif) no-repeat; }
	h3#hMoreInformation { width: 114px; height: 32px; background: url(../images/h-more-information.gif) no-repeat; }
	h3#hLatestNews { width: 154px; height: 18px; background: url(../images/h-latest-news.gif) no-repeat; }
	
	#sidePanel form {
		margin: 0;
		padding: 0;
		}
		
	#sidePanel fieldset {
		width: 145px;
		margin: 0;
		padding: 2px 0 0;
		border: 0;
		}
		
	#sidePanel fieldset.sidePanelHR {
		background: url(../images/hr-sidepanel.gif) no-repeat bottom;
		padding: 0 0 18px;
		}
		
	#sidePanel select {
		width: 145px;
		margin: 0 0 16px;
		font-size: 0.9em;
		color: #989181;
		border-width: 1px;
		border-top-color: #848484;
		border-right-color: #ccc;
		border-bottom-color: #ccc;
		border-left-color: #848484;
		border-style: solid;
		}
		
	#sidePanel input.searchInput {
		width: 96px;
		height: 15px;
		font-family: arial, helvetica, verdana, sans-serif;
		font-size: 0.9em;
		color: #989181;
		margin: 0;
		padding: 1px;
		border-width: 1px;
		border-top-color: #848484;
		border-right-color: #ccc;
		border-bottom-color: #ccc;
		border-left-color: #848484;
		border-style: solid;
		vertical-align: middle;
		}
		
	#sidePanel input.searchBtn {
		vertical-align: middle;
		text-align: right;
		margin: 0 0 0 5px;
		padding: 0;
		}
		
	#sidePanel ul {
		margin: 0 0 14px;
		padding: 0;
		}
		
	#sidePanel li {
		margin: 0 0 2px 0;
		padding: 0 0 0 9px;
		line-height: 125%;
		list-style-type: none;
		background: url(../images/bullet-arrow.gif) no-repeat left 4px;
		}
		
	#sidePanel .latestNews li {
		background: url(../images/bullet-arrow-red.gif) no-repeat left 4px;
		}
			
	#sidePanel .latestNews {
		background: url(../images/hr-sidepanel-red.gif) repeat-x top;
		padding-top: 14px;
		}
		
	#sidePanel li a {
		text-decoration: none;
		color: #928d74;
		}
		
		
		
	ul.linkListNav {
		width: 100%;
		margin:  4px 0 4px 0;
		padding: 0;
		float: right;
		clear: both;
		}
		
	.col2 ul.linkListNav {
		padding: 0;
		}
		
	ul.linkListNav li {
		margin: 0 3px 2px 0;
		padding: 0;
		list-style-type: none;
		float: left;
		}
		
	ul.linkListNav li.last { margin-right: 0; }
		
	#mainContent ul.linkListNav li a {
		margin: 0;
		padding: 3px 5px 3px 14px;
		background: #f6f4e6 url(../images/bullet-nav.gif) no-repeat 4px 6px;
		text-decoration: none;
		color: #8c886d;
		font-size: 0.95em;
		}
		
	#mainContent ul.linkListNav li a:hover { 
		background-color: #e5e1cd;
		color:#B25D44; 
		}
		
	h2 {
		color: #91864a;
		font-size: 1.2em;
		}		
	
	h2.sIFRh2 { 
		margin: 4px 0 0 0;
		padding: 0;
		}
	
	form.ratesSearch {
		margin: 0 0 18px;
		padding: 0;
		}
		
	.ratesSearch fieldset {
		width: 145px;
		margin: 0;
		padding: 0;
		border: 0;
		}
		
	input.searchInput {
		width: 321px;
		height: 15px;
		font-family: arial, helvetica, verdana, sans-serif;
		font-size: 0.95em;
		color: #989181;
		margin: 0;
		padding: 1px;
		border-width: 1px;
		border-top-color: #848484;
		border-right-color: #ccc;
		border-bottom-color: #ccc;
		border-left-color: #848484;
		border-style: solid;
		vertical-align: middle;
		}
		
	#autocomplete input.searchInput {
		width: 313px;
		padding: 1px 4px;
		}
		
		
	.ratesTabs {
  		width: 323px;
		height: 22px;
		margin: 0;
		padding: 0;
  		}

	.ratesTabs ul {
		width: 313px;
		height: 17px;
		margin: 0;
		padding: 5px 0 0 10px;
		background: url(../images/rates-tabs.gif) no-repeat;
		}
	
	.ratesTabs ul.ratesTabsAbout { background: url(../images/rates-tabs-about.gif) no-repeat; }
	.ratesTabs ul.ratesTabsRates { background: url(../images/rates-tabs-rates.gif) no-repeat; }
	.ratesTabs ul.ratesTabsVehicles { background: url(../images/rates-tabs-vehicles.gif) no-repeat; }
	.ratesTabs ul.ratesTabsChauffeur { background: url(../images/rates-tabs-chauffeur.gif) no-repeat; }

	.ratesTabs ul li {
		margin: 0 6px 0 0;
		padding: 0;
		font-size: 12px;
		list-style-type: none;
		display: inline;
		float: left;
		}
	
	.ratesTabs ul li.last { margin-right: 0; }

	.ratesTabs ul li a {
		height: 21px;
		margin: 0;
		padding: 3px 6px;
		text-decoration: none;
		color: #8c886d;
		}
	
	#mainContent .ratesTabs ul li a { color: #b2ac8c; }
	#mainContent .ratesTabs ul li a:hover { color:#B25D44; }
	
	#mainContent .ratesTabs ul.ratesTabsAbout li.tabAbout a, 
	#mainContent .ratesTabs ul.ratesTabsRates li.tabRates a, 
	#mainContent .ratesTabs ul.ratesTabsVehicles li.tabVehicles a, 
	#mainContent .ratesTabs ul.ratesTabsChauffeur li.tabChauffeur a { color: #fff; }
	
	
	
	.ratesTable {
		width: 700px;
		margin: 0;
		background-color: #fefdfa;
		}
		
	.ratesTable th, .ratesTable td {
		text-align: left;
		padding: 8px 6px;
		}
		
	.ratesTable h2 {
		font-family: arial, helvetica, verdana, sans-serif;
		font-size: 1.3em;
		font-weight: normal;
		color: #91864a;
		margin: 6px 0 10px 0;
		padding: 0;
	}
	
	.ratesTable h4 {
		font-family: arial, helvetica, verdana, sans-serif;
		font-size: 1.15em;
		font-weight: normal;
		color: #91864a;
		margin: 10px 0 4px 0;
		padding: 0;
	}
		
	.ratesTable p {
		font-family: arial, helvetica, verdana, sans-serif;
		font-size: 0.95em;
		color: #91864a;
		margin: 0 0 18px 0;
		padding: 0;
	}
	
	.ratesTable li {
		font-size: 0.95em;
		color: #91864a;
	}
	
	ul.key {
		width: 200px;
		margin: -4px 0 4px 0;
		padding: 0;
		float: right;
		clear: right;
		}
		
	ul.key li {
		margin: 0 5px 0 0;
		padding: 0 0 0 4px;
		list-style-type: none;
		font-size: 0.95em;
		color: #91864a;
		float: right;
		}
	
	.keyPremium {
		width: 10px;
		height: 10px;
		display: block;
		margin: 1px 3px 0 0;
		background-color: #e2c44e;
		border: 1px solid #d3cdb3;
		float: left;
		}
	
	.keyExecutive {
		width: 10px;
		height: 10px;
		display: block;
		margin: 1px 3px 0 0;
		background-color: #3b6d49;
		border: 1px solid #d3cdb3;
		float: left;
		}
	
	.ratesTable table {
		margin: 2px 0 14px;
		border: 1px solid #c8c3a5;
		border-collapse: collapse;
		font-size: 0.95em;
		line-height: 120%;
		color: #6c6542;
		clear: both;
		}
	
	.ratesTable table th {
		border: 1px solid #c8c3a5;
		border-collapse: inherit;
		text-align: center;
		background-color: #faf9f1;
		}
	
	.ratesTable table td {
		border: 1px solid #c8c3a5;
		border-collapse: inherit;
		text-align: center;
		background-color: #faf9f1;
		}
		
	.ratesTable table th.premium { background-color: #fff; color: #6c6542; }
	.ratesTable table td.premium { background-color: #f2e099; }
	.ratesTable table th.executive { background-color: #cabb9c; color: #fff; }
	.ratesTable table td.executive { background-color: #f4f0e7; }
	
	
	
	.brochureForm, .getAQuoteForm {
		color: #928d74;
		}
	
	.brochureForm fieldset, .getAQuoteForm fieldset {
		border-top: 1px solid #f6f3e4;
		border-right: 0;
		border-bottom: 0;
		border-left: 0;
		padding: 10px 0;
		}
		
	.brochureForm .fieldset1, .getAQuoteForm .fieldset1 {
		padding: 10px 0 0 0;
		}
		
	.formFields {
		width: 270px;
		padding: 0;
		margin: 0;
		float: left;
		}
		
	.brochureForm .fieldset1 label {
		width: 70px;
		vertical-align: middle;
		float: left;
		clear: left;
		}
		
	.getAQuoteForm .fieldset1 label {
		width: 110px;
		margin-bottom: 10px;
		vertical-align: middle;
		float: left;
		clear: left;
		}
		
	input.textField {
		width: 130px;
		height: 15px;
		font-family: arial, helvetica, verdana, sans-serif;
		font-size: 0.95em;
		color: #989181;
		margin: 0 0 10px 0;
		padding: 1px;
		border-width: 1px;
		border-top-color: #848484;
		border-right-color: #ccc;
		border-bottom-color: #ccc;
		border-left-color: #848484;
		border-style: solid;
		vertical-align: middle;
		float: left;
		}
		
	.getAQuoteForm select {
		margin: 0;
		font-size: 0.95em;
		color: #989181;
		border-width: 1px;
		border-top-color: #848484;
		border-right-color: #ccc;
		border-bottom-color: #ccc;
		border-left-color: #848484;
		border-style: solid;
		}
		
	.getAQuoteForm textarea {
		width: 200px;
		font-family: arial, helvetica, verdana, sans-serif;
		font-size: 1em;
		padding: 1px;
		margin-bottom: 10px;
		color: #989181;
		border-width: 1px;
		border-top-color: #848484;
		border-right-color: #ccc;
		border-bottom-color: #ccc;
		border-left-color: #848484;
		border-style: solid;
		}
		
	.formNote {
		width: 150px;
		font-size: 0.95em;
		line-height: 120%;
		color: #928d74;
		float: right;
		margin-bottom: 40px;
		}
		
	.getAQuoteForm .formNote { width: 120px; margin-bottom: 40px; }
		
	.brochureForm .fieldset2 input, .brochureForm .fieldset2 label {
		vertical-align: middle;
		}
		
	.brochureForm .fieldset2 img {
		border: 0;
		padding-right: 38px;
		float: right;
		}
		
	.brochureForm .fieldset3 input {
		vertical-align: middle;
		margin-right: 6px;
		float: left;
		}
		
	.brochureForm .fieldset3 label {
		width: 300px;
		vertical-align: middle;
		float: left;
		}
		
	
	.recruitmentNews {
		background: url(../images/hr-sidepanel.gif) repeat-x center top; 
		padding-top: 18px;
		}
		
	ul.linkListNews {
		margin:  4px 0;
		padding: 0;
		}
		
	ul.linkListNews li {
		width: 380px;
		margin: 0 0 16px 0;
		padding: 0;
		list-style-type: none;
		color: #9f9f9f;
		float: left;
		clear: both;
		}
				
	#mainContent ul.linkListNews li a {
		margin: 0 0 2px 0;
		padding: 1px 5px 1px 14px;
		background: #f3f1e3 url(../images/bullet-nav.gif) no-repeat 4px 6px;
		text-decoration: none;
		color: #8c886d;
		float: left;
		}
		
	#mainContent ul.linkListNews li a:hover { 
		background-color: #e5e1cd;
		color:#B25D44; 
		}
		
	#mainContent ul.linkListNews li span {
		width: 380px;
		margin: 0;
		padding: 0 0 0 3px;
		font-size: 0.95em;
		float: left;
		clear: left;
		}
		
		
	
	p.topper {
		margin: 0 0 16px;
		padding: 0 0 0 10px;
		background: url(../images/nav-topper.gif) no-repeat 0 5px;
		float: right;
		}
		
	#mainContent p.topper a {
		color: #8c886d;
		margin: 0;
		padding: 0;
		font-size: 0.95em;
		}
		
	#mainContent p.topper a:hover { 
		color:#B25D44; 
		text-decoration: underline;
		}
		
	#holdingPage h1, #holdingPage p {
		text-indent:-9999px;
	}
	
	#holdingPage {
		background:#f2ecd9 url(../images/holding-page-bg.gif) center center no-repeat;
	}	
		
		
		
	.bod {
		width: 670px;
		margin: 0;
		padding: 16px 0 0;
		clear: both;
		}
		
	.bod img {
		float: left;
		margin: 0 20px 0 0;
		border: 1px solid #CDCDCD;
		}
		
	.bod h4 {
		padding: 0;
		margin: 2px 0 8px;
		font-size: 1.1em;
		font-weight: normal;
		}
		
	.bod h4 span { 
		color: #c75238;
		font-size: 1.1em;
		}
		
		
		
		
	#SiteSearchListing {
		padding: 0 30px 0 0;
		}
		
	#SiteSearchListing .paging {
		clear: both;
		color: #BBBEC0;
		font-size: 0.95em;
		margin: 0 0 5px 0;
		text-align: right;
		}
		
	#SiteSearchListing hr {
		 color: #ded9cc;
		background-color: #ded9cc;
		height: 1px;
		border: 0;
		}
		
		
	.errorText {
		display: block;
		clear: left;
		color: red;
		padding: 0 0 6px;
		}
		
		
		
	/* --- Pagination styles --- */
		
	.paging {
		clear: both;
		color: #BBBEC0;
		font-size: 0.95em;
		margin: 30px 0 20px 0;
		text-align: right;
		}
	
	.paging ul {
		border-left: 1px solid #D3D0D7;
		border-right: 1px solid #D3D0D7;
		display: inline;
		padding: 0 10px;
		margin: 0;
		}
		
	.paging li {
		display: inline;
		}
	
	.paging li a {
		color: #7A7A7A;
		padding: 2px;
		}
	
	#mainContent .paging li.selected a {
		background-color: #ecdab5;
		color: #B25D44;
		text-decoration: none;
		}
	
	.paging a.previous {
		padding: 2px 5px 2px 10px;
		}
		
	.paging a.next {
		padding: 2px 9px 2px 7px;
		}
		
		
		
	/* --- Sitemap styles --- */
		
	ul.sitemap {
		padding: 0;
		margin: 15px 0;
		float: left;
		}
	
	.sitemap li {
		width: 132px;
		padding: 1px;
		margin: 0 4px 0 0;
		list-style: none;
		font-weight: bold;
		border: 1px solid #ecdab5;
		background-color: #f8f1e0;
		float: left;
		}
	
	.sitemap li a { padding-left: 3px; }
	
	#mainContent .sitemap li a { 
		color: #395a35;
		font-weight: normal;
		text-decoration: none;
		}
		
	#mainContent .sitemap li a:hover { color: #B25D44; }
	
	#mainContent .sitemap li ul li a { 
		color: #928D74;
		text-decoration: none;
		padding-left: 1px;
		}
		
	#mainContent .sitemap li ul li a:hover { color: #B25D44; }
		
	.sitemap li ul {
		margin: 2px 0 0;
		padding: 0;
		border-top: 1px solid #ecdab5;
		float: left;
		}
		
	.sitemap li ul li {
		width: 130px;
		padding: 1px;
		margin: 0;
		font-weight: normal;
		border-bottom: 1px solid #ecdab5;
		border-top: none;
		border-left: none;
		border-right: none;
		background-color: #fff;
		float: left;
		font-size: 0.95em;
		}
		
	.sitemap li ul li.last { border-bottom: none; }
	
		
	
	/* --- Main nav styles --- */

	#nav {
  		width: 757px;
		height: 36px;
  		padding: 0;
  		margin: 20px 0 0 0;
		clear: left;
  		float: left;
		background: url(../images/nav-bg.gif) no-repeat;
  		}
	
	#home #nav { background: url(../images/nav-bg-home.gif) no-repeat; }
	#company #nav { background: url(../images/nav-bg-company.gif) no-repeat; }
	#services #nav { background: url(../images/nav-bg-services.gif) no-repeat; }
	#locations #nav { background: url(../images/nav-bg-locations.gif) no-repeat; }
	#flotte #nav { background: url(../images/nav-bg-flotte.gif) no-repeat; }
	#rates #nav { background: url(../images/nav-bg-rates.gif) no-repeat; }
	#career #nav { background: url(../images/nav-bg-career.gif) no-repeat; }
	#affiliates #nav { background: url(../images/nav-bg-affiliates.gif) no-repeat; }
	#news #nav { background: url(../images/nav-bg-news.gif) no-repeat; }
	#notab #nav { background: url(../images/nav-bg.gif) no-repeat; }

	#nav ul {
		width: 757px;
		height: 36px;
		margin: 0;
		padding: 0;
		background: url(../images/nav-combo.gif) no-repeat;
	}

	#nav ul li {
		margin: 0;
		padding: 0;
		list-style-type: none;
		display: inline;
		float: left;
	}

	#nav ul li a {
		height: 36px;
		margin: 0;
		padding: 0;
		text-decoration: none;
		text-indent: -10000em;
		font-size: 0.1em;
		float: left;
	}

	/* off states */
	/*#nav #navHome a { width: 91px; }
	#nav #navOurCompany a { width: 138px; }
	#nav #navOurServices a { width: 107px; }
	#nav #navOurLocations a { width: 116px; }
	#nav #navOurRates a { width: 93px; }
	#nav #navNews a { width: 145px; }*/
	
	#nav #navHome a { width: 91px; }
	#nav #navOurCompany a { width: 138px; }
	#nav #navOurServices a { width: 107px; }
	#nav #navNotreFlotte a { width: 107px; }
	#nav #navOurLocations a { width: 114px; }
	#nav #navOurRates a { width: 92px; }
	#nav #navNews a { width: 93px; }

	/* over and active states */
	#nav #navHome a:hover, #home #nav #navHome a { background: url(../images/nav-combo.gif) no-repeat 0px -36px; }
	#nav #navOurCompany a:hover, #company #nav #navOurCompany a { background: url(../images/nav-combo.gif) no-repeat -91px -36px; }
	#nav #navOurServices a:hover, #services #nav #navOurServices a { background: url(../images/nav-combo.gif) no-repeat -229px -36px; }
	#nav #navNotreFlotte a:hover, #flotte #nav #navNotreFlotte a { background: url(../images/nav-combo.gif) no-repeat -336px -36px; }
	#nav #navOurLocations a:hover, #locations #nav #navOurLocations a { background: url(../images/nav-combo.gif) no-repeat -443px -36px; }
	#nav #navOurRates a:hover, #rates #nav #navOurRates a { background: url(../images/nav-combo.gif) no-repeat -557px -36px; }
	#nav #navNews a:hover, #news #nav #navNews a { background: url(../images/nav-combo.gif) no-repeat -649px -36px; }



	#subNav {
  		width: 790px;
		height: 15px;
  		padding: 0;
  		margin: 15px 0 0 0;
		clear: left;
  		float: left;
  	}

	#subNav ul {
		height: 15px;
		margin: 0;
		padding: 0;
	}
	
	#company #subNav ul {
		background: url(../images/subnav-our-company.gif) no-repeat;
		margin: 0;
	}
	
	#services #subNav ul {
		width: 650px;
		background: url(../images/subnav-our-services.gif) no-repeat;
		margin: 0 0 0 28px;		
	}
	
	#locations #subNav ul {
		width: 359px;
		background: url(../images/subnav-our-locations.gif) no-repeat;
		margin: 0 0 0 190px;
	}
	
	#rates #subNav ul {
		width: 95px;
		background: url(../images/subnav-our-rates.gif) -92px 0 no-repeat;
		margin: 0 0 0 553px;
	}
	
	#career #subNav ul {
		width: 385px;
		background: url(../images/subnav-careers.gif) no-repeat;
		margin: 0 0 0 365px;
	}
	
	#affiliates #subNav ul {
		width: 133px;
		background: url(../images/subnav-affiliates.gif) no-repeat;
		margin: 0 0 0 572px;
	}
	
	#subNav ul li {
		margin: 0 0 0 0;
		padding: 0;
		list-style-type: none;
		display: inline;
		float: left;
	}

	#subNav ul li a {
		height: 15px;
		margin: 0;
		padding: 0;
		text-decoration: none;
		text-indent: -10000em;
		font-size: 0.1em;
		float: left;
	}

	/* OFF STATES */
	/* Company */
	#subNav #subNavCompanyStrategy a { width: 73px; }
	#subNav #subNavHistory a { width: 159px; }
	#subNav #subNavEnvironment a { width: 194px; }
/*	#subNav #subNavHealthAndSafety a { width: 87px; } */
	#subNav #subNavBoardOfDirectors a { width: 119px; }
	#subNav #subNavContactUs a { width: 102px; }
	#subNav #subNavDownloadABrochure a { width: 100px; }
	
	/* Services */
	#subNav #subNavIntroduction a { width: 73px; }
	#subNav #subNavExecutive a { width: 67px; }
	#subNav #subNavPremium a { width: 65px; }
	#subNav #subNavRoadshows a { width: 78px; }
	#subNav #subNavEventsLogistics a { width: 161px; }
	#subNav #subNavTours a { width: 69px; }
	#subNav #subNavAssistance a { width: 120px; }
	
	/* Locations 
	#subNav #subNavIntroduction a { width: 70px; }
	#subNav #subNavWorldwideCoverage a { width: 115px; }
	#subNav #subNavMeetingYourChauffeur a { width: 132px; }*/
	
	/* Rates */
	/* #subNav #subNavIndicativeRates a { width: 92px; } */ 
	#subNav #subNavGetAQuote a { width: 95px; }
	
	/* Career
	#subNav #subNavWorkingForTristar a { width: 105px; }
	#subNav #subNavJobNoticeboard a { width: 90px; }
	#subNav #subNavEqualOpportunitiesPolicy a { width: 148px; } */
	
	/* Affiliates 
	#subNav #subNavIntroduction a { width: 70px; }
	#subNav #subNavLogIn a { width: 34px; }*/
	
	
	/* OVER AND ACTIVE STATES */
	/* Company */
	#subNav #subNavCompanyStrategy a:hover, #subNav #subNavCompanyStrategy a.selected { background: url(../images/subnav-our-company.gif) no-repeat 0px -15px; }
	#subNav #subNavHistory a:hover, #subNav #subNavHistory a.selected { background: url(../images/subnav-our-company.gif) no-repeat -73px -15px; }
	#subNav #subNavEnvironment a:hover, #subNav #subNavEnvironment a.selected { background: url(../images/subnav-our-company.gif) no-repeat -232px -15px; }
/*	#subNav #subNavHealthAndSafety a:hover, #subNav #subNavHealthAndSafety a.selected { background: url(../images/subnav-our-company.gif) no-repeat -348px -15px; } */
	#subNav #subNavBoardOfDirectors a:hover, #subNav #subNavBoardOfDirectors a.selected { background: url(../images/subnav-our-company.gif) no-repeat -426px -15px; }
	#subNav #subNavContactUs a:hover, #subNav #subNavContactUs a.selected { background: url(../images/subnav-our-company.gif) no-repeat -545px -15px; }
	#subNav #subNavDownloadABrochure a:hover, #subNav #subNavDownloadABrochure a.selected { background: url(../images/subnav-our-company.gif) no-repeat -647px -15px; }
	
	/*Services	#services #subNav #subNavIntroduction a:hover, #services #subNav #subNavIntroduction a.selected { background: url(../images/subnav-our-services.gif) no-repeat 0px -15px; }
	#subNav #subNavExecutive a:hover, #subNav #subNavExecutive a.selected { background: url(../images/subnav-our-services.gif) no-repeat -73px -15px; }
	#subNav #subNavRoadshows a:hover, #subNav #subNavRoadshows a.selected { background: url(../images/subnav-our-services.gif) no-repeat -218px -15px; }
	#subNav #subNavEventsLogistics a:hover, #subNav #subNavEventsLogistics a.selected { background: url(../images/subnav-our-services.gif) no-repeat -379px -15px; }
	#subNav #subNavTours a:hover, #subNav #subNavTours a.selected { background: url(../images/subnav-our-services.gif) no-repeat -448px -15px; }
*/
	
	Services	#services #subNav #subNavIntroduction a:hover, #services #subNav #subNavIntroduction a.selected { background: url(../images/subnav-our-services.gif) no-repeat -0px -15px; }
	#subNav #subNavExecutive a:hover, #subNav #subNavExecutive a.selected { background: url(../images/subnav-our-services.gif) no-repeat -73px -15px; }
	#subNav #subNavPremium a:hover, #subNav #subNavPremium a.selected { background: url(../images/subnav-our-services.gif) no-repeat -140px -15px; }
	#subNav #subNavRoadshows a:hover, #subNav #subNavRoadshows a.selected { background: url(../images/subnav-our-services.gif) no-repeat -205px -15px; }
	#subNav #subNavEventsLogistics a:hover, #subNav #subNavEventsLogistics a.selected { background: url(../images/subnav-our-services.gif) no-repeat -283px -15px; }
	#subNav #subNavTours a:hover, #subNav #subNavTours a.selected { background: url(../images/subnav-our-services.gif) no-repeat -444px -15px; }	
	#subNav #subNavAssistance a:hover, #subNav #subNavAssistance a.selected { background: url(../images/subnav-our-services.gif) no-repeat -513px -15px; }	

	/* Locations 
	#locations #subNav #subNavIntroduction a:hover, #locations #subNav #subNavIntroduction a.selected { background: url(../images/subnav-our-locations.gif) no-repeat 0px -15px; }
	#subNav #subNavWorldwideCoverage a:hover, #subNav #subNavWorldwideCoverage a.selected { background: url(../images/subnav-our-locations.gif) no-repeat -84px -15px; }
	#subNav #subNavMeetingYourChauffeur a:hover, #subNav #subNavMeetingYourChauffeur a.selected { background: url(../images/subnav-our-locations.gif) no-repeat -213px -15px; }*/
	
	/* Rates */
	/*  #subNav #subNavIndicativeRates a:hover, #subNav #subNavIndicativeRates a.selected { background: url(../images/subnav-our-rates.gif) no-repeat 0px -15px; } */
	#subNav #subNavGetAQuote a:hover, #subNav #subNavGetAQuote a.selected { background: url(../images/subnav-our-rates.gif) no-repeat -92px -15px; }
	
	/* Career 
	#subNav #subNavWorkingForTristar a:hover, #subNav #subNavWorkingForTristar a.selected { background: url(../images/subnav-careers.gif) no-repeat 0px -15px; }
	#subNav #subNavJobNoticeboard a:hover, #subNav #subNavJobNoticeboard a.selected { background: url(../images/subnav-careers.gif) no-repeat -119px -15px; }
	#subNav #subNavEqualOpportunitiesPolicy a:hover, #subNav #subNavEqualOpportunitiesPolicy a.selected { background: url(../images/subnav-careers.gif) no-repeat -223px -15px; }*/
	
	/* Affiliates 
	#affiliates #subNav #subNavIntroduction a:hover, #locations #subNav #subNavIntroduction a.selected { background: url(../images/subnav-affiliates.gif) no-repeat 0px -15px; }
	#subNav #subNavLogIn a:hover, #subNav #subNavLogIn a.selected { background: url(../images/subnav-affiliates.gif) no-repeat -84px -15px; }*/

	
	/* --- Footer nav styles --- */

	#footerNav {
  		width: 590px;
		height: 17px;
  		padding: 0;
  		margin: 20px auto 40px auto;
  	}

	#footerNav ul {
		width: 590px;
		height: 17px;
		margin: 0;
		padding: 0;
		background: url(../images/footer-nav-combo.gif) no-repeat;
	}

	#footerNav ul li {
		margin: 0;
		padding: 0;
		list-style-type: none;
		display: inline;
		float: left;
	}

	#footerNav ul li a {
		height: 17px;
		margin: 0;
		padding: 0;
		text-decoration: none;
		text-indent: -10000em;
		font-size: 0.1em;
		float: left;
	}

	/* off states */
	#footerNav #navLinks a { width: 56px; }
	#footerNav #navSiteMap a { width: 104px; }
	#footerNav #navTermsOfUse a { width: 165px; }
	#footerNav #navAccessibility a { width: 111px; }
	#footerNav #navContactUs a { width: 147px; }

	/* over and active states */
	#footerNav #navLinks a:hover { background: url(../images/footer-nav-combo.gif) no-repeat 0px -17px; }
	#footerNav #navSiteMap a:hover { background: url(../images/footer-nav-combo.gif) no-repeat -56px -17px; }
	#footerNav #navTermsOfUse a:hover { background: url(../images/footer-nav-combo.gif) no-repeat -160px -17px; }
	#footerNav #navAccessibility a:hover { background: url(../images/footer-nav-combo.gif) no-repeat -325px -17px; }
	#footerNav #navContactUs a:hover { background: url(../images/footer-nav-combo.gif) no-repeat -436px -17px; }
	
		