BODY, TD{
	font-family: Verdana, Arial, sans-serif;
	font-size: 7.5pt;
	color: #000000;
}

.topBannerWidthDiv{
	position:relative;
	width:100%;
	height:62px;
	background-color:#e8ecf7;
}

.newsSection{
	background-color:#a1b0cf;
	height:49px;
}

.newsSectionStyle {
	font-size: 8pt;
	font-weight: normal;
}

.footerBand1 {
	background-color:#ffc162;
}

.footerBand2 {
	background-color:#ff9d3e;
}

.whiteSp{
	background-color:#ffffff;
}

.airSp{
	background-color:#ffc162;
}

.leisureSp{
	background-color:#3e628b;
}

.backgroundColour1{
	background-color:#cfd5e1;
}

.backgroundColour2{
	background-color:#e8ecf7;
}

.clientHeader{
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
}

.clientBlock{
	font-family: Verdana, Arial, sans-serif;
	font-size: 7.5pt;
	color: #000000;
	background-color:#f4f4f4;
	border: 1 solid #8f8f8f;
}

.quoteBlock{
	font-family: Verdana, Arial, sans-serif;
	font-size: 7.5pt;
	color: #000000;
	background-color:#f4f4f4;
	border: 1 solid #8f8f8f;
}

.aboutQuoteBlock{
	font-family: Verdana, Arial, sans-serif;
	font-size: 7.5pt;
	color: #000000;
	background-color:#f5f8fc;
	border: 1px solid #e8ecf7;
}

.aboutQuoteBlock2
{
	background-color:#f5f8fc;
	margin-bottom: 10px;
}

.aboutQuoteBlock2Column
{
	padding-left: 6px;
}

.aboutQuoteBlockTL
{
	background-image: url(../images/quoteBlockTopLeft.gif);
	background-position: left top;
	background-repeat: no-repeat;
	height: 13px;
	width: 13px;	
}

.aboutQuoteBlockBR
{
	background-image: url(../images/quoteBlockBottomRight.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	height: 15px;
	width: 15px;	
}

.aboutQuoteBlockBL
{
	background-image: url(../images/quoteBlockBottomLeft.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	height: 15px;
	width: 13px;	
}

.aboutQuoteBlockTR
{
	background-image: url(../images/quoteBlockTopRight.gif);
	background-position: right top;
	background-repeat: no-repeat;
	height: 13px;
	width: 15px;	
}

.aboutQuoteBlockL
{
	background-image: url(../images/quoteBlockLeft.gif);
	background-position: left top;
	background-repeat: repeat-y;
	width: 13px;
}

.aboutQuoteBlockR
{
	background-image: url(../images/quoteBlockRight.gif);
	background-position: right top;
	background-repeat: repeat-y;
	width: 15px;
}

.aboutQuoteBlockT
{
	background-image: url(../images/quoteBlockTop.gif);
	background-position: left top;
	background-repeat: repeat-x;
	height: 13px;
}

.aboutQuoteBlockB
{
	background-image: url(../images/quoteBlockBottom.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
	height: 15px;
}

.aboutQuoteBlockHeader2
{
	background-image: url(../images/quoteBlockTopLeft.gif);
	background-position: left top;
	background-repeat: no-repeat;
	height: 13px;	
}

.aboutQuoteBlockHeader
{
	background-image: url(../images/quoteBlockHeader.gif);
	background-color:#e8ecf7;
	padding-top: 1px;
	padding-bottom: 2px;
	background-repeat: repeat-y;
	background-position: top left;
	border-bottom-width: 1px;
	border-bottom-color: White;
	border-bottom-style: solid;
}

.adBlock{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	color: #000000;
	background-color:#ffc162;
	border: 1 solid #8f8f8f;
}

.airColour{
	background-color:#e1972f;
}

.leisureColour{
	background-color:#355170;
}

li{
	color: #5a598c;
	list-style-type: square;
	LINE-HEIGHT: 20px;
	list-style-image: url(../images/star.gif);
}

.footerText{
	color : #355170;
}

.bgTable1{
	color : #355170;
	background-color:#c3c3c3;
}

.bgTable2{
	color : #355170;
	background-color:#e9e9e9;
	font-weight: bold;
}

.bgTable3{
	color : #355170;
	background-color:#f4f4f4;
}

.bgTable4{
	color : #355170;
	background-color:#f4f4f4;
	font-weight: bold;
}

.newsSectionStyle A:link  {
	color : #ffffff;
	text-decoration : none;
}

.newsSectionStyle A:visited  {
	color : #ffffff;
	text-decoration : none;
}

.newsSectionStyle A  {
	color : #ffffff;
	text-decoration : none;
}

.newsSectionStyle A:hover  {
	color : #ffc162;
	text-decoration : underline;
}

.subNav  {
	font-size: 7.5pt;
	background-color: #a1b0cf;
	color: #ffffff;
	font-weight: normal;
	width:312px;
	height:49px;
}

.newsAerlingus
{
	background-image: url(../images/news_aerlingus.gif);
	background-position: right;
	background-repeat: no-repeat;
}

.newsAerlingusOver
{
	background-image: url(../images/news_aerlingus_o.gif);
	background-position: right;
	background-repeat: no-repeat;
}

.newsVail
{
	background-image: url(../images/news_vail.gif);
	background-position: right;
	background-repeat: no-repeat;
}

.newsVailOver
{
	background-image: url(../images/news_vail_o.gif);
	background-position: right;
	background-repeat: no-repeat;
}

.newsPhocuswright
{
	background-image: url(../images/news_phocuswright.gif);
	background-position: right;
	background-repeat: no-repeat;
}

.newsPhocuswrightOver
{
	background-image: url(../images/news_phocuswright_o.gif);
	background-position: right;
	background-repeat: no-repeat;
}

.newsVirgin
{
	background-image: url(../images/news_virgin.gif);
	background-position: right;
	background-repeat: no-repeat;
}

.newsVirginOver
{
	background-image: url(../images/news_virgin_o.gif);
	background-position: right;
	background-repeat: no-repeat;
}

.newsDatalex
{
	background-image: url(../images/news_datalex.gif);
	background-position: right;
	background-repeat: no-repeat;
}

.newsDatalexOver
{
	background-image: url(../images/news_datalex_o.gif);
	background-position: right;
	background-repeat: no-repeat;
}

.newsSta
{
	background-image: url(../images/news_sta.gif);
	background-position: right;
	background-repeat: no-repeat;
}

.newsStaOver
{
	background-image: url(../images/news_sta_o.gif);
	background-position: right;
	background-repeat: no-repeat;
}

.newsSnow
{
	background-image: url(../images/news_snow.gif);
	background-position: right;
	background-repeat: no-repeat;
}

.newsSnowOver
{
	background-image: url(../images/news_snow_o.gif);
	background-position: right;
	background-repeat: no-repeat;
}

.subNav A:link  {
	color : #000000;
	text-decoration : none;
}

.subNav A:visited  {
	color : #000000;
	text-decoration : none;
}

.subNav A  {
	color : #000000;
	text-decoration : none;
}

.subNav A:hover  {
	color : #939292;
	text-decoration : none;
}

.subNav2  {
	font-size: 7.5pt;
	background-color: #ffc162;
	color: #355170;
	font-weight: normal;
	width:312px;
	height:49px;
}

.subNav2 A:link  {
	color : #000000;
	text-decoration : none;
}

.subNav2 A:visited  {
	color : #000000;
	text-decoration : none;
}

.subNav2 A  {
	color : #000000;
	text-decoration : none;
}

.subNav2 A:hover  {
	color : #000000;
	text-decoration : none;
}

.headerNav  {
	font-size: 7.5pt;
	color: #355170;
	font-weight: normal;
	/*padding-left: 7;
	padding-right: 7;*/
}

.headerNav A:link  {
	color : #355170;
	text-decoration : none;
}

.headerNav A:visited  {
	color : #355170;
	text-decoration : none;
}

.headerNav A  {
	color : #355170;
	text-decoration : none;
}

.headerNav A:hover  {
	color : #ff9d3e;
	text-decoration : normal;
}

.footerNav  {
	font-size: 7.5pt;
	font-weight: normal;
	/*padding-left: 7;
	padding-right: 7;*/
}

.footerNav A:link  {
	color : #a82f39;
	text-decoration : none;
}

.footerNav A:visited  {
	color : #355170;
	text-decoration : none;
}

.footerNav A  {
	color : #355170;
	text-decoration : none;
}

.footerNav A:hover  {
	color : #ff9d3e;
	text-decoration : normal;
}

.portalNav  {
	font-size: 7.5pt;
	color: #ffffff;
	font-weight: bold;
	width:377px;
	height:49px;
}

.portalNav A:link  {
	color : #000000;
	text-decoration : none;
}

.portalNav A:visited  {
	color : #000000;
	text-decoration : none;
}

.portalNav A  {
	color : #000000;
	text-decoration : none;
}

.portalNav A:hover  {
	color : #939292;
	text-decoration : none;
}

.portalNav2  {
	font-size: 7.5pt;
	background-color: #cfd5e1;
	color: #355170;
	font-weight: bold;
	width:377px;
	height:49px;
}

.portalNav2 A:link  {
	color : #000000;
	text-decoration : none;
}

.portalNav2 A:visited  {
	color : #000000;
	text-decoration : none;
}

.portalNav2 A  {
	color : #000000;
	text-decoration : none;
}

.portalNav2 A:hover  {
	color : #000000;
	text-decoration : none;
}

.mainSubPageHeaderstyle{
	font-size: 16pt;
	color: #355170;
	font-weight: normal;
	font-family: Trebuchet MS, Verdana, Arial, sans-serif;
}

.mainText{
	color: #000000;
	font-weight: normal;
	font-size: 8pt;
	LINE-HEIGHT: 14px;
	padding-bottom : 15px;
}

.tradeMark{
	color: #000000;
	font-weight: normal;
	font-size: 7.5pt;
}

.mainTextTitle1{
	color: #000000;
	font-weight: bold;
	font-size: 12pt;
	LINE-HEIGHT: 14px;
	padding-bottom : 5px;
}

.subpageNav  {
	font-size: 7.5pt;
	color: #ffffff;
	font-weight: normal;
	background-color: #a1b0cf;
	width:221px;
	height:49px;
}

.subpageNav A:link  {
	color : #000000;
	text-decoration : none;
}

.subpageNav A:visited  {
	color : #000000;
	text-decoration : none;
}

.subpageNav A  {
	color : #000000;
	text-decoration : none;
}

.subpageNav A:hover  {
	color : #939292;
	text-decoration : none;
}

.subpageNav2  {
	font-size: 7.5pt;
	background-color: #ff9d3e;
	color: #355170;
	font-weight: normal;
	width:221px;
	height:49px;
}

.subpageNav2 A:link  {
	color : #000000;
	text-decoration : none;
}

.subpageNav2 A:visited  {
	color : #000000;
	text-decoration : none;
}

.subpageNav2 A  {
	color : #000000;
	text-decoration : none;
}

.subpageNav2 A:hover  {
	color : #000000;
	text-decoration : none;
}

.caseStudies  {
	font-size: 8pt;
	color: #000000;
	font-weight: normal;
	/*padding-left: 7;
	padding-right: 7;*/
}

.caseStudies A:link  {
	color : #000000;
	text-decoration : none;
}

.caseStudies A:visited  {
	color : #000000;
	text-decoration : none;
}

.caseStudies A  {
	color : #000000;
	text-decoration : none;
}

.caseStudies A:hover  {
	color : #ff9d3e;
	text-decoration : none;
}

.contactUs{
	font-family: Verdana, Arial, sans-serif;
	font-size: 8.5pt;
	color: #ffffff;
	background-color:#ff9d3e;	
	border: 1 solid #a1b0cf;
}

.contactUs2{
	font-family: Verdana, Arial, sans-serif;
	font-size: 8.5pt;
	color: #000000;
	background-color:#ffffff;
	border: 1 solid #ffffff;
}
.quoteBlock1{
	font-family: Verdana, Arial, sans-serif;
	font-size: 7.5pt;
	color: #000000;
	background-color:#a1b0cf;
	border: 1 solid #8f8f8f;
}

.bannerTDP
{
	float: right;
}

.bannerTDP img
{
	border: none;
}