
/***********************************************************************************
 Reset                                                                            
 Copyright (c) 2009, Yahoo! Inc. All rights reserved. 
 Code licensed under the BSD License: http://developer.yahoo.net/yui/license.txt
 Version: 3.0.0 - Build: 1549                                                      
***********************************************************************************/
html{color:#333;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
/* li{list-style:none;} */
div#navigation li{list-style:none;}
div#sitemapLinks li{list-style:none;}
table.outline li{list-style:none;}

/* #wrapper table.outline tbody tr:nth-child(1) td { border-right: 2px solid #167C7C; }
#wrapper table.outline tbody tr:nth-child(2) td { border-right: 2px solid #167C7C; }
#wrapper table.outline tbody tr td:nth-child(2) { border-right: 2px solid #167C7C; }
*/
#wrapper table.outline tbody { border-right: 1.5px solid #167C7C; }

caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{font-size:100%;}
legend{color:#000;}

/***********************************************************************************
Debug                                                                         
div#debugInfo { font-family:Times New Roman; font-size:12px;}
***********************************************************************************/


/***********************************************************************************
 General                                                                          
***********************************************************************************/
body	{font-family:Arial,sans-serif;font-size:62.5%background:#fff;}/*background:#F5F5F5 url(/images/bg-header.jpg) repeat-x 0 6px;*/
a	{text-decoration:none;font-size:1.1em;color:#099;} 
a:hover	{text-decoration:underline;} 
p       {font-size:1.1em;}
p a     {font-size:1em;}
a p     {font-size:1em;}
strong  {font-weight:bold;}
em      { font-style: italic; }
td p    {font-size:1em;}
.fl	{float:left}
.fr         {float:right;}
.ar         {text-align:right;}
.clear      {clear:both; line-height: 0; font-size :0; }
.cr         {clear:right;}
.hide       {display:none;}
.innerBorder{border:1px solid #bbb;border-width:1px 0 0 1px;background:#F8F8F8;}
.marginTop10    {margin-top:10px;}
body .noLeftMargin   {margin-left:0px;}

.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}

.yellowButton       {color:#333;position:relative;overflow:hidden;padding:0px 4px;border:1px solid #D0D0D0;cursor:pointer;background:#FFD014 url(/static/affiliate/gatwick/gw_media/images/bg-button-yellow.gif) repeat-x top left;line-height:17px;-moz-border-radius: 2px;-webkit-border-radius: 2px;*border:0px;}
.greenButton        {position:relative;color:#fff;overflow:hidden;padding:0px 4px;border:1px solid #065B5B;cursor:pointer;background:#24a7a7 url(/static/affiliate/gatwick/gw_media/images/bg-button-green.gif) repeat-x top left;line-height:17px;-moz-border-radius: 2px;-webkit-border-radius: 2px;*border:0px;}
.greyButton         {color:#000;padding:0px 4px;border:1px solid #D6D6D6;cursor:pointer;background:transparent url(/static/affiliate/gatwick/gw_media/images/bg-button-grey.gif) repeat-x top left;line-height:17px;-moz-border-radius: 2px;-webkit-border-radius: 2px;*border:0px;}
.greyButtonDisabled {color:#aaa;padding:0px 4px;border:1px solid #D6D6D6;cursor:default;background:transparent url(/static/affiliate/gatwick/gw_media/images/bg-button-grey.gif) repeat-x top left;line-height:17px;-moz-border-radius: 2px;-webkit-border-radius: 2px;*border:0px;}
a.greyButton        {color:#000;display:block;float:left;}
.textButton         {padding:0px 4px;cursor:pointer;line-height:17px;color:#000;display:block;float:left;}

.yellowButton:hover,.greenButton:hover,.greyButton:hover {background-position:0 -17px;text-decoration:none;}

a.followMe      {background:transparent url(/static/affiliate/gatwick/gw_media/images/contentLinkIcon.jpg) no-repeat center right;color:#1b8bcb;display:block;float:left;display:inline;padding-right:20px;}

.greyBox        {background:#dcdcdc url(/static/affiliate/gatwick/gw_media/images/bg-grey-gradient.gif) repeat-x top left;padding:10px;border:1px solid #d5d5d5;}
.greyBox h3     {position:relative;font-size:1.4em;font-weight:bold;color:#066;padding-bottom:10px;}
.greyBox .links {padding:10px;}

/**** Payment page specific css ****/
.or h2.type-02 { background-color: #ADEDED;padding:0 0 0 8px; }

table.form {
  background-image: url(/static/affiliate/gatwick/gw_media/images/bg-grey-gradient-large.jpg);
  border: 0;
}

#wrapper #content-primary table.form tr { padding: 0 0 0 20px; }


/**** Bulleted list styling ****/
.key-benefits { margin: 0 0 0 13px }
/**** ****/

#shoppingCategory                   {position:relative;padding:0px;}
#shoppingCategory select            {width:160px;float:left;}
#shoppingCategory p                 {padding:0px;}
#shoppingCategory input             {float:right;}
#shoppingCategory .greyBoxContainer {height:114px;}

.travel .greyBox h3 {color:#f01e5e;}

.blueBox        {position:relative;background:#016767 url(/static/affiliate/gatwick/gw_media/images/bg-blue-gradient.jpg) repeat-x top left;padding:10px;border:1px solid #d5d5d5;}
.blueBox h3     {font-size:1.4em;font-weight:bold;color:#fff;line-height:19px;}
.blueBox .paras {position:relative;border-bottom:1px solid #066;padding: 0 30px;}
.blueBox p      {color:#fff;padding:10px 0;}
.blueBox label span    {color:#fff;display:block;}
.blueBox .helpLink  {position:absolute;top:10px;right:10px;color:#fff;}

.yellowBox          {background:#ffd11a url(/static/affiliate/gatwick/gw_media/images/bg-yellow-gradient.gif) repeat-x bottom left;border:1px solid #D5D5D5;}
.yellowBox h3       {font-size:1.4em;font-weight:bold;color:#fff;line-height:31px;color:#444;}
.yellowBox .paras   {position:relative;border-bottom:1px solid #c8a30d;padding: 0 30px;}
.yellowBox .paras2  {border-bottom:1px solid #c8a30d;padding-bottom:10px;}
.yellowBox p        {color:#fff;padding:10px 0;}

.blackBox          {background:#000;border:1px solid #D5D5D5;}
.blackBox h3       {font-size:1.4em;font-weight:bold;color:#ff0;line-height:31px;}
.blackBox .paras   {position:relative;border-bottom:1px solid #404040;padding: 0 30px;}
.blackBox .paras2  {border-bottom:1px solid #404040;padding-bottom:10px;}
.blackBox p        {color:#ff0;padding:10px 0;}
.blackBox #lastUpdated  {color:#ff0;}
.blackBox #otherInfo    {color:#ff0;}
.blackBox .textButton   {color:#ff0;}

.pinkBox          {background:#fd3e64;border:1px solid #fd3e64;}

.redBox        {background:#d81b54 url(/static/affiliate/gatwick/gw_media/images/bg-red-gradient.gif) repeat-x top left;padding:10px;border:1px solid #d5d5d5;}
.redBox h3     {font-size:1.4em;font-weight:bold;color:#fff;line-height:19px;}
.redBox p      {color:#fff;padding:10px 0;}

.pinkBox       {background:#fc3e64;border:1px solid #D5D5D5;}

.contentSection,
.contentsection     {border-bottom:1px solid #066;clear:both;padding:10px 0 0 0;}
.contentSection .contentSection,
.contentsection .contentsection {border-bottom:0px;padding-top:0px;}
.contentSection img,
.contentsection img {margin:0 5px;}
.contentSection h3,
.contentsection h3  {font-size:1.2em;font-weight:bold;color:#066;margin-bottom:15px;}
.contentSection p,
.contentsection p   {margin-bottom:15px;}
.contentSection ul,
.contentsection ul  {margin:0 0 10px 6px;}
.contentSection li,
.contentsection li  {margin:1px;font-size:1.1em;background:transparent url(/static/affiliate/gatwick/gw_media/images/bullet-point.jpg) no-repeat 0px 5px;padding-left:15px;line-height:16px;}
.contentSection li a,
.contentsection li a   {font-size:1em;}
.contentSection td, 
.contentSection th,
.contentsection td, 
.contentsection th  {font-size:1.1em;}
.contentSection td p,
.contentsection td p    {font-size:1em;margin-bottom:0px;}
.contentSection table,
.contentsection table   {margin-bottom:10px;}
.contentSection table.pad td,
.contentsection table.pad td   {padding:5px;}

.contentSection ul.links li,
.contentsection ul.links li {padding-left:0px;}
.contentSection ul.links,
.contentsection ul.links    {margin-left:0px;}

.contentSection2    {font-size:1.1em;}

.contentSection3     {clear:both;padding:15px 0 0 0;}
.contentSection3 img {margin:0 5px;}
.contentSection3 h3  {font-size:1.2em;font-weight:bold;color:#066;margin-bottom:15px;}
.contentSection3 p   {margin-bottom:15px;}
.contentSection3 ul  {margin:0 0 10px 6px;}
.contentSection3 li  {margin:1px;font-size:1.1em;background:transparent url(/static/affiliate/gatwick/gw_media/images/bullet-point.jpg) no-repeat 0px 5px;padding-left:15px;line-height:16px;}

.contentSection4    {clear:both;padding:10px 0 0 0;}

.cmsArea     {clear:both;}
.cmsArea img {margin:0 5px;}
.cmsArea h3  {font-size:1.2em;font-weight:bold;color:#066;margin-bottom:15px;}
.cmsArea p   {margin-bottom:15px;}
.cmsArea ul  {margin:0 0 10px 6px;}
.cmsArea li  {margin:1px;font-size:1.1em;background:transparent url(/static/affiliate/gatwick/gw_media/images/bullet-point.jpg) no-repeat 0px 5px;padding-left:15px;line-height:16px;}
.cmsArea li a   {font-size:1em;}
.cmsArea ol li  {background:none;list-style-type:decimal;padding-left:0px;}
.cmsArea ol     {padding-left:30px;}
.cmsArea td, .contentSection th  {font-size:1.1em;}
.cmsArea td p    {font-size:1em;margin-bottom:0px;}
.cmsArea table   {margin-bottom:10px;}
.cmsArea table.pad td   {padding:5px;}
.cmsArea ul.links li {padding-left:0px;}
.cmsArea ul.links    {margin-left:0px;}
.cmsArea hr          {border:1px solid #066;height:1px;overflow:hidden;color:#066;background:#066;border-width:0 0 0 0;margin:0 0 10px 0;clear:both;}

.tabs                       {height:24px;}
.tabs li                    {font-size:1.1em;float:left;margin-right:6px;}
.tabs li .rightTab          {float:left;background:transparent url(/static/affiliate/gatwick/gw_media/images/bg-tab-right-2.gif) no-repeat top left;width:16px;height:24px;display:block;}
.tabs li a                  {float:left;color:#fff;display:block;padding:0 11px;line-height:24px;font-size:1em;}
.tabs li input				{float:left;display:block;padding:0 11px;}					
.tabs li.selected           {}
.tabs li.selected .rightTab {float:left;background:transparent url(/static/affiliate/gatwick/gw_media/images/bg-tab-right.gif) no-repeat top right;width:16px;height:24px;display:block;}
.tabs li.selected a         {background:transparent url(/static/affiliate/gatwick/gw_media/images/bg-tab-left.gif) no-repeat top left;color:#000;}

/***** travel offers tabs *****/

.lastMinuteFormsContainer .tabs                        {height:28px;background:#fff url(/static/affiliate/gatwick/gw_media/images/tabs/offerTabBg.gif) repeat-x top left;}
.lastMinuteFormsContainer .tabs li                     {font-size:1.1em;float:left;text-align:center;}
.lastMinuteFormsContainer .tabs li a                   {float:left;color:#000;display:block;padding:0;height:28px;line-height:24px;font-size:1em;}

.lastMinuteFormsContainer .tabs li#offerTab1                {width:53px; margin-right:1px;background:transparent url(/static/affiliate/gatwick/gw_media/images/tabs/offerTab1.gif) no-repeat top left;} 
.lastMinuteFormsContainer .tabs li#offerTab1 a              {width:53px;} 
.lastMinuteFormsContainer .tabs li#offerTab2                {width:104px; margin-right:1px;background:transparent url(/static/affiliate/gatwick/gw_media/images/tabs/offerTab2.gif) no-repeat top left;} 
.lastMinuteFormsContainer .tabs li#offerTab2 a              {width:104px;} 
.lastMinuteFormsContainer .tabs li#offerTab3                {width:78px; margin-right:1px;background:transparent url(/static/affiliate/gatwick/gw_media/images/tabs/offerTab3.gif) no-repeat top left;} 
.lastMinuteFormsContainer .tabs li#offerTab3 a              {width:78px;} 
.lastMinuteFormsContainer .tabs li#offerTab4                {width:78px; margin-right:0;background:transparent url(/static/affiliate/gatwick/gw_media/images/tabs/offerTab4.gif) no-repeat top left;} 
.lastMinuteFormsContainer .tabs li#offerTab4 a              {width:78px;} 

.lastMinuteFormsContainer .tabs li input			   {float:left;display:block;padding:0 11px;}					
.lastMinuteFormsContainer .tabs li#offerTab1.selected,
.lastMinuteFormsContainer .tabs li#offerTab2.selected,
.lastMinuteFormsContainer .tabs li#offerTab3.selected,
.lastMinuteFormsContainer .tabs li#offerTab4.selected       {background-position:0 -28px;}
.lastMinuteFormsContainer .tabs li.selected a          {background-image:none;color:#fff;}

/***** parking tabs *****/

.parkingTabContainer .tabs                              {height:36px;background:#fff url(/static/affiliate/gatwick/gw_media/images/tabs/parkingTabBg.gif) repeat-x top left;}
.parkingTabContainer .tabs li                           {font-size:1.1em;float:left;text-align:center;}
.parkingTabContainer .tabs li a                         {float:left;color:#000;display:block;padding:0;height:36px;line-height:32px;font-size:1em;}

.parkingTabContainer ul.links li a                      {font-size:1em;}

.parkingTabContainer .tabs li#parkingTab1                {width:92px; margin-right:1px;background:transparent url(/static/affiliate/gatwick/gw_media/images/tabs/parkingTab1.gif) no-repeat top left;} 
.parkingTabContainer .tabs li#parkingTab1 a              {width:92px;} 
.parkingTabContainer .tabs li#parkingTab2                {width:76px; margin-right:1px;background:transparent url(/static/affiliate/gatwick/gw_media/images/tabs/parkingTab2.gif) no-repeat top left;} 
.parkingTabContainer .tabs li#parkingTab2 a              {width:76px;} 
.parkingTabContainer .tabs li#parkingTab3                {width:85px; margin-right:0; background:transparent url(/static/affiliate/gatwick/gw_media/images/tabs/parkingTab3.gif) no-repeat top left;} 
.parkingTabContainer .tabs li#parkingTab3 a              {width:85px;} 

.parkingTabContainer .tabs li#parkingTab1.selected,
.parkingTabContainer .tabs li#parkingTab2.selected,
.parkingTabContainer .tabs li#parkingTab3.selected {background-position:0 -36px;}

.parkingTabContainer .tabs li.selected a           {background-image:none;color:#fff;}
.parkingTabContainer .tabs li input			       {float:left;display:block;padding:0 11px;}					
.parkingTabContainer .form {padding:0;}

#middleCol  .parkingTabContainer .tabs                              {height:36px;background:#fff url(/static/affiliate/gatwick/gw_media/images/tabs/midParkingTabBg.gif) no-repeat top left;}

#middleCol .parkingTabContainer .tabs li#parkingTab1                {width:101px; margin-right:1px;background:transparent url(/static/affiliate/gatwick/gw_media/images/tabs/midParkingTab1.gif) no-repeat top left;} 
#middleCol .parkingTabContainer .tabs li#parkingTab1 a              {width:101px;} 
#middleCol .parkingTabContainer .tabs li#parkingTab2                {width:85px; margin-right:1px;background:transparent url(/static/affiliate/gatwick/gw_media/images/tabs/midParkingTab2.gif) no-repeat top left;} 
#middleCol .parkingTabContainer .tabs li#parkingTab2 a              {width:85px;} 
#middleCol .parkingTabContainer .tabs li#parkingTab3                {width:95px; margin-right:0; background:transparent url(/static/affiliate/gatwick/gw_media/images/tabs/midParkingTab3.gif) no-repeat top left;} 
#middleCol .parkingTabContainer .tabs li#parkingTab3 a              {width:95px;} 

#middleCol .parkingTabContainer .tabs li#parkingTab1.selected,
#middleCol .parkingTabContainer .tabs li#parkingTab2.selected,
#middleCol .parkingTabContainer .tabs li#parkingTab3.selected {background-position:0 -36px;}
#middleCol .parkingTabContainer .tabs li.selected a           {background-image:none;color:#fff;}

.yellowBox .tabs li .rightTab           {background:transparent url(/static/affiliate/gatwick/gw_media/images/bg-tab-right-3.gif) no-repeat top left;}
.yellowBox .tabs li a                   {color:#000;}
.yellowBox .tabs li.selected .rightTab  {background:transparent url(/static/affiliate/gatwick/gw_media/images/bg-tab-right.gif) no-repeat top right;}

.blackBox .tabs li .rightTab            {background:transparent url(/static/affiliate/gatwick/gw_media/images/bg-tab-right-4.gif) no-repeat top left;}
.blackBox .tabs li a                    {color:#ff0;}
.blackBox .tabs li.selected a           {color:#000;}
.blackBox .tabs li.selected .rightTab   {background:transparent url(/static/affiliate/gatwick/gw_media/images/bg-tab-right.gif) no-repeat top right;}

h4.southTerminal    {font-weight:bold;padding-left:17px;background:transparent url(/static/affiliate/gatwick/gw_media/images/icon-south.jpg) no-repeat center left;line-height:15px;font-size:1.2em;margin-bottom:5px;}
h4.northTerminal    {font-weight:bold;padding-left:17px;background:transparent url(/static/affiliate/gatwick/gw_media/images/icon-north.jpg) no-repeat center left;line-height:15px;font-size:1.2em;margin-bottom:5px;}
div.terminalDivider {height:1px;border-top:1px solid #DADADA;margin:10px 0 9px;}
.shopTermInfo       {font-size:1.1em;}
.shopTermInfo p     {font-size:1em;margin-bottom:10px;}

.contentImage       {border-bottom:5px solid #006666;margin:10px 0;}
.contentImage2      {margin:10px 0;}
.noContentImage     {height:10px;}

.introCopy          {border-bottom:1px solid #366;padding-bottom:10px;}
.introCopy p        {margin-bottom:15px;}

.form   {padding:10px;font-size:1.1em;background:#fff url(/static/affiliate/gatwick/gw_media/images/bg-grey-gradient.jpg) repeat-x bottom left;}
.form p {font-size:1em;color:#333;}
.form hr    {margin:15px 0;}


.form2   {padding:10px;font-size:1.1em;background:#fff url(/static/affiliate/gatwick/gw_media/images/bg-grey-gradient.jpg) repeat-x bottom left;}
.form2 p {font-size:1em;color:#333;}

.arrowLink,
.arrowlink  {color:#066;background:url(/static/affiliate/gatwick/gw_media/images/contentLinkIcon.jpg) no-repeat right center;padding-right:19px;}

.genericPod                 {overflow:hidden;margin-bottom:8px;}
.genericPod .greyBox,.genericPod .blueBox   {padding:0px;}
.genericPod .podContent     {padding:10px;background-repeat:no-repeat;}
.genericPod .podTitle       {padding:5px 10px;}
.genericPod .greyBox p      {padding-bottom:10px;}
.genericPod .greyBox h3,.genericPod .blueBox h3     {padding:0px;}
.genericPod .links          {position:relative;border:1px solid #bbb;border-width:1px 0 0 1px;background:#F8F8F8;padding:3px;overflow:hidden;margin-top:40px;}
.genericPod .links p        {color:#333;padding:5px 5px 10px 5px;}
.genericPod .links ul       {display:block;}
.genericPod .links li       {border-bottom:solid 1px #E3E3E3;padding-right:5px;}
.genericPod .links li a	    {padding:2px 20px 2px 5px;color:#066;display:block;font-size:1em;background:url(/static/affiliate/gatwick/gw_media/images/contentLinkIcon.jpg) no-repeat right center;}
.genericPod .links li.last  {border-bottom:1px solid #F8F8F8;}
.genericPod .contentDiv     {margin-bottom:5px;font-size:1.1em;}
.genericPod .contentDiv p   {font-size:1em;}
#middleCol .genericPod .contentDiv p   {font-size:1em;}
.genericPod a.greyButton    {width:80px;float:none;position:absolute;bottom:10px;left:10px;}
.genericBoxContainer        {position:relative;}

.communityPod                       {position:relative;height:390px;}
.communityPod .linkPod              {height:128px;overflow:hidden;margin:0px;padding-top:8px;}
.communityPod .genericPod           {position:absolute;bottom:0px;left:0px;width:270px;margin-bottom:0px;}
.communityPod .genericPod .links    {height:auto;margin-top:115px;}
.communityPod .genericPod .links ul {width:auto;position:relative;right:auto;bottom:auto;}
.communityPod .genericPod .links p  {display:none;}
.col4 .genericPod h3            {color:#111;font-size:1.4em;margin-bottom:0px;line-height:20px;}
.col4 .genericPod .podContent   {height:50px;}
.col4 .genericPod .links        {height:auto;position:absolute;bottom:10px;left:10px;width:171px;}
.col4 .genericPod .links ul     {width:auto;margin:0px;position:relative;right:auto;bottom:auto;}
.col4 .genericPod .links li     {background:none;padding-left:0px;font-size:1em;width:166px;margin:0px;line-height:inherit;}
.col4 .genericPod .links p      {display:none;}

.fullImagePod                   {border:1px solid #d5d5d5;margin-bottom:8px;}
.fullImagePod .backImg          {position:relative;overflow:hidden;}
.fullImagePod .podTitle         {position:absolute;top:8px;left:8px;}
.fullImagePod h3                {font-size:1.5em;color:#111;margin-bottom:0px;}
.fullImagePod h4                {font-weight:bold;font-size:1.1em;color:#111;}
#rightCol .fullImagePod h3      {font-size:1.5em;}
#rightCol .fullImagePod h4      {font-size:1.1em;}
.fullImagePod .light h3,.fullImagePod .light h4         {color:#fff;}
.fullImagePod h3 p,.fullImagePod h4 p {margin:0px;padding:0px;}
.fullImagePod .greyButton       {position:absolute;bottom:10px;left:10px;}
.fullImagePod .arrowLink,
.fullImagePod .arrowlink        {background:transparent url(/static/affiliate/gatwick/gw_media/images/contentLinkIcon.gif) no-repeat right center;display:block;}
.fullImagePod .arrowLink:hover,
.fullImagePod .arrowlink:hover  {background:transparent url(/static/affiliate/gatwick/gw_media/images/contentLinkIcon-on.gif) no-repeat right center;}

#leftCol .fullImagePod, #leftCol .genericPod    {width:170px;}

.col4       {width:201px;float:left;margin-left:10px;display:inline;}
.firstCol   {margin-left:0px;}

.convertDropdown    {visibility:hidden;height:19px;overflow:hidden;}

iframe  {margin-bottom:20px;}

#t8heading      {position:relative;}
#printandemail  {position:absolute;right:0px;top:10px;}
.printIcon      {background:transparent url(/static/affiliate/gatwick/gw_media/images/icon-print.gif) no-repeat center left;float:right;margin-left:20px;padding-left:21px;}
.emailIcon      {background:transparent url(/static/affiliate/gatwick/gw_media/images/icon-mail.gif) no-repeat center left;float:right;padding-left:21px;}

/***********************************************************************************
 Different Section Colours                                                                          
***********************************************************************************/
/* Travel Offers - Pink */
.travel ul#navType li.active	{background-image:url(/static/affiliate/gatwick/gw_media/images/navTypeArrowPink.gif);}
.travel ul#navType li.active a  {color:#F01E5E}
.travel div#navPageBG			{background-image:url(/static/affiliate/gatwick/gw_media/images/navPageBGPink.jpg);}
.travel div#navPageBdrLeft	    {background-image:url(/static/affiliate/gatwick/gw_media/images/navPageBdrLeftPink.jpg);}
.travel div#navPageBdrRight	    {background:url(/static/affiliate/gatwick/gw_media/images/navPageBdrRightPink.jpg);}
.travel ul#navPage li			{background:url(/static/affiliate/gatwick/gw_media/images/navPageIconPink.jpg);}
.travel ul#navPage li.divider	{background:url(/static/affiliate/gatwick/gw_media/images/navPageDividerPink.jpg);}
.travel div#welcome			    {background:url(/static/affiliate/gatwick/gw_media/images/welcomeBGPink.jpg);}

.travel ul#navBar                       {background:transparent url(/static/affiliate/gatwick/gw_media/images/navBarPink.gif) no-repeat top left;}
.travel ul#navBar a                     {background:transparent url(/static/affiliate/gatwick/gw_media/images/arrow-right-pink.gif) no-repeat 5px 15px;}
.travel ul#navBar .divider              {background:transparent url(/static/affiliate/gatwick/gw_media/images/navPageDividerPink.jpg) no-repeat top left;}
.travel ul#navBar li.selected .top-tab-right {background:transparent url(/static/affiliate/gatwick/gw_media/images/bg-toptab-right-pink.gif) no-repeat 0 1px;}

/* Business - Grey */
.business ul#navType li.active	{background-image:url(/static/affiliate/gatwick/gw_media/images/navTypeArrowGrey.gif);}
.business ul#navType li.active a{color:#000}
.business div#navPageBG			{background-image:url(/static/affiliate/gatwick/gw_media/images/navPageBGGrey.jpg);}
.business div#navPageBdrLeft	{background-image:url(/static/affiliate/gatwick/gw_media/images/navPageBdrLeftGrey.jpg);}
.business div#navPageBdrRight	{background-image:url(/static/affiliate/gatwick/gw_media/images/navPageBdrRightGrey.jpg);}
.business ul#navPage li			{background-image:url(/static/affiliate/gatwick/gw_media/images/navPageIconGrey.jpg);}
.business ul#navPage li.divider	{background-image:url(/static/affiliate/gatwick/gw_media/images/navPageDividerGrey.jpg);}
.business div#welcome			{background-image:url(/static/affiliate/gatwick/gw_media/images/welcomeBGGrey.jpg);}

.business ul#navBar                       {background:transparent url(/static/affiliate/gatwick/gw_media/images/navBarBlack.gif) no-repeat top left;}
.business ul#navBar a                     {background:transparent url(/static/affiliate/gatwick/gw_media/images/arrow-right-black.gif) no-repeat 5px 15px;}
.business ul#navBar .divider              {background:transparent url(/static/affiliate/gatwick/gw_media/images/navPageDividerGrey.jpg) no-repeat top left;}
.business ul#navBar li.selected .top-tab-right {background:transparent url(/static/affiliate/gatwick/gw_media/images/bg-toptab-right-grey.gif) no-repeat 0 1px;}

/***********************************************************************************
 Navigation                                                                       
***********************************************************************************/
div#blueBar				{height:6px;background:#066;}
div#navigation			{
font-size:62.5%;
height:157px;
width:960px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;
position:relative;
}
ul#navSite				{float:right;clear:both;padding-top:12px}
ul#navSite li			{float:left;font-size:10px;color:#444;}
ul#navSite li.divider	{padding:0px 7px 0px 7px;}
ul#navSite li a			{color:#666;}
ul#navSite li a.logout  {color:#d00;}
a#logo				    {float:left;height:46px;width:262px;margin-top:19px;}

ul#navType				{float:left;margin:17px 0px 0px 40px;}
ul#navType li			{float:left;padding-left:15px;margin-right:30px;background:#FFF url(/static/affiliate/gatwick/navTypeArrow.gif) no-repeat left 4px;}
ul#navType li a			{color:#B4B4B4}
ul#navType li.active	{background:#FFF url(/static/affiliate/gatwick/navTypeArrowBlue.gif) no-repeat left 4px;}
ul#navType li.active a	{font-weight:bold;color:#066;}

div#search				        {font-size:1.1em;float:right;background:#FFF url(/static/affiliate/gatwick/gw_media/images/searchBG.jpg) no-repeat left top;height:26px;width:165px;margin-top:13px;padding:7px 0px 0px 9px}
div#search input.searchTerm     {border:1px solid #ECE9D8;float:left;height:17px;width:128px;margin:0px 1px 0 0;padding:2px 0px 0px 2px;display:inline;}
div#search input.yellowButton  	{float:left;display:inline;height:20px;width:24px;}
div#search input.greenButton  	{float:left;display:inline;height:20px;width:24px;}

#mainMenuBar                    {clear:both;padding-top:13px;padding-bottom:10px;}
ul#navBar                       {padding:0 3px;background:transparent url('/static/affiliate/gatwick/gw_media/images/navBarBlue.gif') no-repeat top left;display:block; position:relative; height:46px;}
ul#navBar li                    {float:left;}
ul#navBar a                     {float:left;color:#FFF;width:117px;font-size:1.1em;font-weight:bold;display:block;background:transparent url(/static/affiliate/gatwick/gw_media/images/arrow-right-blue.gif) no-repeat 7px center;height:46px;*background-position:7px 15px;}
ul#navBar a p                   {font-size:1em;}
ul#navBar a .pad                {display:table-cell;height:46px;vertical-align:middle;padding-left:25px;padding-right:9px;*display:block;*height:auto;*padding:14px 9px 0 25px;}
ul#navBar .divider              {float:left;display:block;background:transparent url(/static/affiliate/gatwick/navPageDividerBlue.jpg) no-repeat top left;height:46px;width:2px;}
ul#navBar li.selected           {background:transparent url(/static/affiliate/gatwick/gw_media/images/bg-toptab-left.gif) no-repeat 1px 1px;}
ul#navBar li.selected .divider  {display:block;float:left;background:transparent url(/static/affiliate/gatwick/gw_media/images/bg-toptab-right.gif) no-repeat 0 1px;height:46px;width:5px;}
ul#navBar li.selected a         {float:left;color:#333;width:112px;font-size:1.1em;font-weight:bold;display:block;background:transparent url(/static/affiliate/gatwick/gw_media/images/arrow-right-yellow.gif) no-repeat 7px center;height:46px;*background-position:7px 15px;}
ul#navBar li.selected .top-tab-right {display:block;float:left;background:transparent url(/static/affiliate/gatwick/gw_media/images/bg-toptab-right.gif) no-repeat 0 1px;height:46px;width:5px;}

/* ul#subNavBar                    {padding:0 3px;background:transparent url('/static/affiliate/gatwick/gw_media/images/subNavBarBlue.gif') no-repeat top left;display:block; position:relative; height:29px;} */
ul#subNavBar                       {padding:0; no-repeat top left;display:block; position:relative; height:29px;} /*  */
ul#subNavBar li                    {float:left; width: 960px;margin:0;}
ul#subNavBar li img                {float:left; width: 960px;margin:0;}
ul#subNavBar a                     {float:left;color:#FFF;font-size:1.1em;font-weight:bold;display:block;background:transparent url(/static/affiliate/gatwick/gw_media/images/arrow-right-blue.gif) no-repeat 7px center;height:29px;*background-position:7px 15px;}
ul#subNavBar a p                   {font-size:0.8 5em;}
ul#subNavBar a .pad                {display:table-cell;height:29px;vertical-align:middle;padding-left:25px;padding-right:9px;*display:block;*height:auto;*padding:14px 9px 0 25px;}
ul#subNavBar .divider              {float:left;display:block;background:transparent url(/static/affiliate/gatwick/gw_media/images/subNavPageDividerBlue.jpg) no-repeat top left;height:29px;width:2px;}
ul#subNavBar li.selected           {background:transparent url(/static/affiliate/gatwick/gw_media/images/bg-toptab-left.gif) no-repeat 1px 1px;}
ul#subNavBar li.selected .divider  {display:block;float:left;background:transparent url(/static/affiliate/gatwick/gw_media/images/bg-toptab-right.gif) no-repeat 0 1px;height:29px;width:5px;}
ul#subNavBar li.selected a         {float:left;color:#333;width:112px;font-size:1.1em;font-weight:bold;display:block;background:transparent url(/static/affiliate/gatwick/gw_media/images/arrow-right-yellow.gif) no-repeat 7px center;height:29px;*background-position:7px 15px;}
ul#subNavBar li.selected .top-tab-right {display:block;float:left;background:transparent url(/static/affiliate/gatwick/gw_media/images/bg-toptab-right.gif) no-repeat 0 1px;height:29px;width:5px;}
ul#subNavBar li a.selected {text-decoration:underline}


#leftNavigation                     {}
#leftNavigation ul                  { margin: 0 5.5px; }
#leftNavigation ul li               {margin-top:4px; list-style: none outside none;}
#leftNavigation ul a                {font-size:1.2em;font-weight:bold;background:transparent url(/static/affiliate/gatwick/gw_media/images/bg-left-nav.gif) no-repeat top left;display:block;color:#2F2F2F;height:32px;line-height:32px;padding:0px 10px;font-size:12px;}
#leftNavigation ul a.selected       {color:#fff;background:transparent url(/static/affiliate/gatwick/gw_media/images/bg-left-nav-on.gif) no-repeat top left;}

#leftNavigation ul ul               {margin:1px 0 0 0;width:165px;}
#leftNavigation ul ul li            {display:block;background-image:none;width:auto;border-bottom:1px solid #E3E3E3;color:#666;height:auto;margin-bottom:0px;}
#leftNavigation ul ul li a          {display:block;font-weight:normal;padding:5px 10px 5px 15px;height:auto;line-height:15px;color:#666;margin-bottom:0px;background:transparent url(/static/affiliate/gatwick/gw_media/images/arrow-right-menu.gif) no-repeat right center;}
#leftNavigation ul ul li a.selected {color:#fff;background:#006666 url(/static/affiliate/gatwick/gw_media/images/arrow-right-menu-on.gif) no-rep#eat right center;}
#leftNavigation ul ul li li         {disp#lay:block;background-image:none;width:auto;border-bottom:0px;border-top:1px solid #E3E3E3;color:#666;height:auto;margin-bottom:0px;padding-left:10px;}

/************************************/
/*********** Page Heading ***********/
h1#pageH1                       {position:absolute;left:-10000px;}

#pageHeading                    {height:55px;margin-bottom:10px;}
#pageHeading .breadcrumbs       {line-height:24px; margin-top: 10px;}
#pageHeading .breadcrumbs li    {display:inline;color:#40b2b2;font-size: 1.1em;}
#pageHeading .breadcrumbs li a  {color:#006666;font-size:1em;}
#pageHeading h1                 {font-size:3em;color:#006666;}
#innerContentBackground #pageHeading    {height:84px;}
#innerContentBackground #pageHeading h1 {margin-top:5px;}
#innerContentBackground #pageHeading .breadcrumbs    {margin-top:0px;}
#contentBackground #pageHeading .breadcrumbs    {margin-top:0px;}

.headerPicture              {position:relative;background:#fff none no-repeat center top;height:255px;}
.headerPicture #picPos      {position:absolute;top:35px;left:20px;color:#000;}
.headerPicture h2           {font-size:2.4em;color:#000;}
.headerPicture h3           {font-size:1.8em;color:#000;}
.headerPicture p            {font-size:1.2em;}

/************************************/
/*********** Slide show *************/
#slideshow					{float:left;height:254px;width:835px;margin-bottom:10px;position:relative;overflow:hidden;}
#slideshow #slideshow2,
#slideshow #slideshow3		{display:none;}

#slideshow .fullLink        {position:absolute;top:0px;left:0px;width:835px;height:210px;overflow:hidden;text-indent:-100000px;z-index:1000000;display:block;background-image:url(/static/affiliate/gatwick/gw_media/images/spacer.gif);}
#slideshow .halfLink        {position:absolute;top:0px;left:0px;width:473px;height:210px;overflow:hidden;text-indent:-100000px;z-index:1000000;background-image:url(/static/affiliate/gatwick/gw_media/images/spacer.gif);}

#slideshow .slider			{position:absolute;}
#slideshow .sliderContainer	{position:relative;width:835px;height:254px;}
#slideshow .backgroundImg	{position:absolute;top:0px;left:0px;z-index:-1}

/** dw h2 and p as white **/
div#slideshow .slideshowText h1,
div#slideshow .slideshowText h2			        {font-size:2.4em;color:#066;}
body.travel div#slideshow .slideshowText h1,
body.travel div#slideshow .slideshowText h2     {color:#F01E5E;}
body.business div#slideshow .slideshowText h1,
body.business div#slideshow .slideshowText h2   {color:#333333;}
div#slideshow .slideshowText h3			        {font-size:2em;color:#FFF;margin-top:5px;}
div#slideshow .slideshowText p  		        {font-size:1.4em;color:#FFF;margin-top:10px;width:270px;}

/** White slideshow **/
div#slideshow .slideshowText .white h1,
body.travel div#slideshow .slideshowText .white  h1,
body.business div#slideshow .slideshowText .white  h1,
div#slideshow .slideshowText .white h2,
body.travel div#slideshow .slideshowText .white  h2,
body.business div#slideshow .slideshowText .white  h2   {color:#fff;}
div#slideshow .slideshowText .white h3,
body.travel div#slideshow .slideshowText .white  h3,
body.business div#slideshow .slideshowText .white  h3   {color:#fff;}
div#slideshow .slideshowText .white p,
body.travel div#slideshow .slideshowText .white  p,
body.business div#slideshow .slideshowText .white  p    {color:#fff;}

/** Default slideshow **/
div#slideshow .slideshowText .default h3                 {color:#066;}
body.travel div#slideshow .slideshowText .default h3     {color:#F01E5E;}
body.business div#slideshow .slideshowText .default h3   {color:#333333;}
div#slideshow .slideshowText .default p                  {color:#066;}
body.travel div#slideshow .slideshowText .default p      {color:#F01E5E;}
body.business div#slideshow .slideshowText .default p    {color:#333333;}

/** white then default **/
div#slideshow .slideshowText .wd h1,
body.travel div#slideshow .slideshowText .wd h1,
body.business div#slideshow .slideshowText .wd h1,
div#slideshow .slideshowText .wd h2,
body.travel div#slideshow .slideshowText .wd h2,
body.business div#slideshow .slideshowText .wd h2   {color:#fff;}
div#slideshow .slideshowText .wd h3                 {color:#066;}
body.travel div#slideshow .slideshowText .wd h3     {color:#F01E5E;}
body.business div#slideshow .slideshowText .wd h3   {color:#333333;}
div#slideshow .slideshowText .wd p                  {color:#066;}
body.travel div#slideshow .slideshowText .wd p      {color:#F01E5E;}
body.business div#slideshow .slideshowText .wd p    {color:#333333;}


#slideshow .slideshowText				{position:absolute;top:25px;left:20px;width:450px;}
#slideshow .slideshowLinks              {position:absolute;top:25px;right:20px;}
#slideshow .slideshowLinks .linkcol     {float:right;width:106px;margin-left:8px;}
#slideshow .slideshowLinks .linkcol img {margin-bottom:8px;}
#slideshow #slideshowButtons			{position:absolute;bottom:10px;left:0px;display:none;}
#slideshow #slideshowButtons li			{float:left;margin:0px 10px;height:24px;margin:0px 10px;}
.slideShowNoButtons #slideshow #slideshowButtons li,
.slideShowNoButtons #slideshow #slideshowBtnPause,
.slideShowNoButtons2 #slideshow #slideshowButtons li,
.slideShowNoButtons2 #slideshow #slideshowBtnPause       {display:none;}
.slideShowNoButtons #reviewBar      {height:32px;width:835px;position:absolute;bottom:0px;left:0px;background:#e4e4e4;-khtml-opacity:.86;-moz-opacity:.86;-ms-filter:”alpha(opacity=86)”;filter:alpha(opacity=86);opacity:.86;z-index:100;}
.slideShowNoButtons #reviewButton   {z-index:100000;overflow:hidden;text-indent:-1000000px;background:url(/static/affiliate/gatwick/gw_media/images/qype/slideshowReviewButton.gif) no-repeat top left;width:337px;height:24px;position:absolute;bottom:4px;left:10px;}
.slideShowNoButtons #reviewButton2   {z-index:100000;overflow:hidden;text-indent:-1000000px;background:url(/static/affiliate/gatwick/gw_media/images/qype/slideshowReviewButton2.gif) no-repeat top left;width:337px;height:24px;position:absolute;bottom:4px;left:10px;}


#slideshow .slideshowBtn div.left		{float:left;height:24px;width:5px;background:transparent url(/static/affiliate/gatwick/gw_media/images/button-blue-left.gif) no-repeat 0 -24px;}
#slideshow .slideshowBtn a				{float:left;height:24px;background:transparent url(/static/affiliate/gatwick/gw_media/images/button-blue-middle.gif) repeat-x 0 -24px;font-weight:bold;color:#fff;line-height:23px}
#slideshow .slideshowBtn div.right		{float:left;height:24px;width:5px;background:transparent url(/static/affiliate/gatwick/gw_media/images/button-blue-right.gif) no-repeat 0 -24px;}
.slideShowNoButtons #slideshow #slideshowButtons li,
.slideShowNoButtons #slideshow #slideshowBtnPause,
.slideShowNoButtons2 #slideshow #slideshowButtons li,
.slideShowNoButtons2 #slideshow #slideshowBtnPause       {display:none;}
.slideShowNoButtons #reviewBar      {height:32px;width:835px;position:absolute;bottom:0px;left:0px;background:#e4e4e4;-khtml-opacity:.86;-moz-opacity:.86;-ms-filter:”alpha(opacity=86)”;filter:alpha(opacity=86);opacity:.86;z-index:100;}
.slideShowNoButtons #reviewButton   {z-index:100000;overflow:hidden;text-indent:-1000000px;background:url(/static/affiliate/gatwick/gw_media/images/qype/slideshowReviewButton.gif) no-repeat top left;width:337px;height:24px;position:absolute;bottom:4px;left:10px;}
.slideShowNoButtons #reviewButton2   {z-index:100000;overflow:hidden;text-indent:-1000000px;background:url(/static/affiliate/gatwick/gw_media/images/qype/slideshowReviewButton2.gif) no-repeat top left;width:337px;height:24px;position:absolute;bottom:4px;left:10px;}


#slideshow .slideshowBtnHover div.left		{float:left;height:24px;width:5px;background:transparent url(/static/affiliate/gatwick/gw_media/images/button-blue-left.gif) no-repeat 0 0;}
#slideshow .slideshowBtnHover a				{float:left;height:24px;background:transparent url(/static/affiliate/gatwick/gw_media/images/button-blue-middle.gif) repeat-x 0 0;font-weight:bold;color:#fff;line-height:23px}
#slideshow .slideshowBtnHover div.right		{float:left;height:24px;width:5px;background:transparent url(/static/affiliate/gatwick/gw_media/images/button-blue-right.gif) no-repeat 0 0;}

body.travel #slideshow .slideshowBtn div.left		    {float:left;height:24px;width:5px;background:transparent url(/static/affiliate/gatwick/gw_media/images/button-pink-left.gif) no-repeat 0 -24px;}
body.travel #slideshow .slideshowBtn a				    {float:left;height:24px;background:transparent url(/static/affiliate/gatwick/gw_media/images/button-pink-middle.gif) repeat-x 0 -24px;font-weight:bold;color:#fff;line-height:23px}
body.travel #slideshow .slideshowBtn div.right		    {float:left;height:24px;width:5px;background:transparent url(/static/affiliate/gatwick/gw_media/images/button-pink-right.gif) no-repeat 0 -24px;}

body.travel #slideshow .slideshowBtnHover div.left		{float:left;height:24px;width:5px;background:transparent url(/static/affiliate/gatwick/gw_media/images/button-pink-left.gif) no-repeat 0 0;}
body.travel #slideshow .slideshowBtnHover a				{float:left;height:24px;background:transparent url(/static/affiliate/gatwick/gw_media/images/button-pink-middle.gif) repeat-x 0 0;font-weight:bold;color:#fff;line-height:23px}
body.travel #slideshow .slideshowBtnHover div.right		{float:left;height:24px;width:5px;background:transparent url(/static/affiliate/gatwick/gw_media/images/button-pink-right.gif) no-repeat 0 0;}

body.business #slideshow .slideshowBtn div.left		    {float:left;height:24px;width:5px;background:transparent url(/static/affiliate/gatwick/gw_media/images/button-grey-left.gif) no-repeat 0 -24px;}
body.business #slideshow .slideshowBtn a				{float:left;height:24px;background:transparent url(/static/affiliate/gatwick/gw_media/images/button-grey-middle.gif) repeat-x 0 -24px;font-weight:bold;color:#fff;line-height:23px}
body.business #slideshow .slideshowBtn div.right		{float:left;height:24px;width:5px;background:transparent url(/static/affiliate/gatwick/gw_media/images/button-grey-right.gif) no-repeat 0 -24px;}

body.business #slideshow .slideshowBtnHover div.left	{float:left;height:24px;width:5px;background:transparent url(/static/affiliate/gatwick/gw_media/images/button-grey-left.gif) no-repeat 0 0;}
body.business #slideshow .slideshowBtnHover a			{float:left;height:24px;background:transparent url(/static/affiliate/gatwick/gw_media/images/button-grey-middle.gif) repeat-x 0 0;font-weight:bold;color:#fff;line-height:23px}
body.business #slideshow .slideshowBtnHover div.right	{float:left;height:24px;width:5px;background:transparent url(/static/affiliate/gatwick/gw_media/images/button-grey-right.gif) no-repeat 0 0;}

#slideshow .slideshowBtnActive .left    {float:left;height:23px;width:5px;background:url(/static/affiliate/gatwick/gw_media/images/button-white-left.gif) no-repeat top left;}
#slideshow .slideshowBtnActive a		{float:left;height:23px;background:transparent url(/static/affiliate/gatwick/gw_media/images/button-white-middle.png) repeat-x top left;font-weight:bold;color:#000;line-height:23px;}  
#slideshow .slideshowBtnActive .right   {float:left;height:23px;width:5px;background:url(/static/affiliate/gatwick/gw_media/images/button-white-right.gif) no-repeat top left;}
#slideshow #slideshowBtnPause			{height:11px;width:8px;position:absolute;bottom:10px;right:10px;cursor:pointer;}

#slideshow .play                {background: transparent url(/static/affiliate/gatwick/gw_media/images/button-play.gif) no-repeat top left;}
#slideshow .pause               {background: transparent url(/static/affiliate/gatwick/gw_media/images/button-pause.gif) no-repeat top left;}
body.business #slideshow .play  {background: transparent url(/static/affiliate/gatwick/gw_media/images/button-play-grey.gif) no-repeat top left;}
body.business #slideshow .pause {background: transparent url(/static/affiliate/gatwick/gw_media/images/button-pause-grey.gif) no-repeat top left;}
body.travel #slideshow .play    {background: transparent url(/static/affiliate/gatwick/gw_media/images/button-play-pink.gif) no-repeat top left;}
body.travel #slideshow .pause   {background: transparent url(/static/affiliate/gatwick/gw_media/images/button-pause-pink.gif) no-repeat top left;}

#slideshow a:hover                      {text-decoration:none;}

/***********************************************************************************
 Content                                                                          
***********************************************************************************/
.center			{width:960px;margin:0px auto;overflow:hidden;}
div#content		{width:840px;float:left;}

div#content h2  {color:#066;font-size:1.5em;font-weight:bold;padding:10px 0 0;}

div#homeContentBackground   {/*background:#F8F8F8 url(/static/affiliate/gatwick/gw_media/images/background-thick-blue.jpg) repeat-x top left;*/}
div#contentBackground		{/*background:#F8F8F8 url(/static/affiliate/gatwick/gw_media/images/background-thicker-blue.jpg) repeat-x top left;*/}
div#innerContentBackground	{/*background:#F8F8F8 url(/static/affiliate/gatwick/gw_media/images/background-thin-blue.jpg) repeat-x top left;*/}
div#footerBackground		{font-size:62.5%;background:#02727c url(/static/affiliate/gatwick/sitemapBG.jpg) repeat-x top left;width:940px;margin:0 auto;padding: 0 10px;}

div#footerBackground .center			{width:940px;margin:0px auto;overflow:hidden;}

/********** Layout ***********/
#leftCol        {width:180px;float:left;}
#middleCol      {width:448px;float:left;margin:0 0 20px 6px;display:inline;overflow:hidden;}
#rightCol       {width:192px;float:left;margin:0 0 20px 8px;display:inline;}
#middleAndRightCol  {width:648px;float:left;margin-left:6px;display:inline;}

#middleAndRightCol #middleCol   {margin-left:0px;}

#leftCol2           {width:255px;float:left;}
#leftCol3           {width:320px;float:left;}
#middleCol2			{float:left;width:328px;margin:0px 4px 0px 5px;display:inline;}
#rightCol2          {float:left;width:238px;}

#middleCol3                 {float:left;width:498px;margin-left:12px;display:inline;}
#middleCol3 #middleLeftCol  {float:left;width:255px;}
#middleCol3 #middleRightCol {float:left;width:235px;margin-left:8px;display:inline;}

#threeCol           {width:270px;float:left;margin-right: 8px;}
#thirdCol           {width:274px;float:left;margin-left:2px;}
#inner2Col          {width:135px;float:left;}

#skyscraper	{float:right;width:120px;}
#contentBackground #skyscraper {padding-top:10px;}
#innerContentBackground #skyscraper {padding-top:10px;}

#middleCol .innerLeftCol {margin-top:20px;width:220px;float:left;}
#middleCol .innerRightCol{margin-top:20px;width:220px;float:right;}

.contentContainerNoImage    {margin-top:10px;}

.firstNoiseColumn   {width:234px;float:left;margin:8px 0 0 0;}
.noiseColumn        {width:234px;float:left;margin:8px 0 0 8px;}

.noiseColumn .listPod .podContent,
.firstNoiseColumn .listPod .podContent   {position:absolute;bottom:0px;left:0px; }
.noiseColumn .listPod .contentDiv,
.firstNoiseColumn .listPod .contentDiv   {margin-bottom:0px;width:212px; }

.listPod .contentDiv {position:absolute;bottom:0;left:0;margin-bottom:0px;padding:10px;}
.innerLeftCol .listPod .contentDiv .links,
.innerRightCol .listPod .contentDiv .links {width:188px;}

/** Global Validation Errors **/
.errorContainer { margin: 10px; border: 1px solid #ff0000; background: #fff7d4; }
.errorContainer h2 { color: #ff0000; margin: 0;}
.errorContainer span { display: block; color: #ff0000; margin: 10px; }
.errorContainer .errorSummary { margin: 10px; }

/** Standard Link List **/
ul.links		    {overflow:hidden;}
ul.links li		    {border-bottom:solid 1px #E3E3E3;padding:0 5px;background:none;}
ul.links li a	    {padding:0 20px 0 0;line-height:18px;color:#066;display:block;font-size:1.1em;background:url(/static/affiliate/gatwick/gw_media/images/contentLinkIcon.jpg) no-repeat right center;}
ul.links li.last    {border-bottom:1px solid #F8F8F8;}
.travel .links li a {font-size:1.1em;line-height:18px;color:#F01E5E;background:url(/static/affiliate/gatwick/gw_media/images/contentLinkIconPink.gif) no-repeat right center;}
ul.col2 li          {width:190px;float:left;margin-right:12px;padding:0px;}
div.col2            {border-bottom:1px solid #fff;}
div.col2 ul         {overflow:hidden;}
div.col2 li         {width:190px;float:left;margin:0 12px 0 0;padding:0px;}
div.col2 li a       {height:17px;overflow:hidden;}


/** Latest News **/
div#latestNews						{height:390px;background:#0082D9 url(/static/affiliate/gatwick/gw_media/images/bg-blue-gradient-big.gif) repeat-x top left;border:1px solid #dadada;position:relative;padding:0 9px;}
div#latestNews h3                   {font-size:1.4em;color:#fff;font-weight:bold;border-bottom:1px solid #066;line-height:30px;}
div#latestNews h3.second            {border-bottom:0px;border-top:1px solid #066;}
div#latestNews h4                   {font-size:1.2em;font-weight:bold;color:#fff;line-height:25px;margin-top:5px;}
div#latestNews .bubble              {width:251px;}
div#latestNews .bubbleTop           {height:20px;background:transparent url(/static/affiliate/gatwick/gw_media/images/bg-bubble-top.gif) no-repeat top left;}
div#latestNews .bubbleBot           {height:9px;background:transparent url(/static/affiliate/gatwick/gw_media/images/bg-bubble-bot.gif) no-repeat top left;}
div#latestNews .bubbleMid           {height:125px;padding:0 10px;background:transparent url(/static/affiliate/gatwick/gw_media/images/bg-bubble-mid.gif) repeat-y top left;}
div#latestNews .links               {margin-bottom:10px;padding:5px;}
div#latestNews .linkcontainer       {text-align:right;margin:3px 0 8px 0;}
div#latestNews .greyButton          {float:none;margin-top:5px;display:inline;}
div#latestNews #rssBtn              {position:absolute;top:5px;right:9px;}

/** About Gatwick **/
ul#about							{float:left;height:154px;width:271px;}

/** Sustainability **/
div#sustainability					{float:left;background:url(/static/affiliate/gatwick/gw_media/images/sustainabilityBG.jpg) no-repeat left top;height:247px;width:276px;position:relative}
div#sustainability h3				{position:absolute;top:10px;left:13px;color:#066;font-size:1.4em}
div#sustainability h4				{position:absolute;top:40px;left:13px;color:#444;font-size:1.4em}
div#sustainability ul.links			{position:absolute;top:137px;left:15px;width:245px;}

/** Investment **/
div#investment                      {height:390px;background:#e4e4e4 url(/static/affiliate/gatwick/gw_media/images/bg-grey-gradient-big.gif) repeat-x left top;border:1px solid #DADADA;}
div#investment h3                   {font-weight:bold;font-size:1.4em;color:#066;line-height:34px;margin:0 10px;}
div#investment h3.second            {border-top:1px solid #D5D5D5;}
div#investment .imageSwitchControl  {position:relative;margin:10px 0;}
div#investment .leftArrow           {position:absolute;top:47px;left:10px;cursor:pointer;}
div#investment .rightArrow          {position:absolute;top:47px;left:249px;cursor:pointer;}
div#investment .imageSwitchControl .clip    {position:absolute;top:0px;left:28px;}
div#investment .images              {width:217px;height:108px;overflow:hidden;position:relative;left:28px;background:#fff;}
div#investment .images img          {position:absolute;top:0px;left:0px;}
div#investment .links               {margin:0px 10px 10px 10px;padding:5px;}

/** Track flights and local noise reports **/
div#flightsNoise						{float:left;background:url(/static/affiliate/gatwick/gw_media/images/flightsNoiseBG.jpg) no-repeat left top;height:161px;width:206px;position:relative}
div#flightsNoise h3#fnHeader			{position:absolute;top:10px;left:10px;font-size:1.4em;color:#000;}
div#flightsNoise div#fnText				{position:absolute;top:50px;left:10px;color:#444}
div#flightsNoise img#fnFindoutmoreBtn	{position:absolute;top:130px;left:10px;height:19px;width:126px}

/** Publications **/
div#publications						{float:left;background:url(/static/affiliate/gatwick/gw_media/images/publicationsBG.jpg) no-repeat left top;height:161px;width:206px;position:relative}
div#publications h3#pubHeader			{position:absolute;top:10px;left:10px;font-size:1.4em;color:#000}
div#publications div#pubText			{position:absolute;top:90px;left:10px;color:#444}
div#publications ul.links			    {position:absolute;top:110px;left:15px;width:175px;}

/** The Gatwick shopping experience **/
div#shopping							{float:left;background:url(/static/affiliate/gatwick/gw_media/images/shoppingBG.jpg) no-repeat left top;height:162px;width:206px;position:relative}
div#shopping h3#shpHeader				{position:absolute;top:10px;left:10px;font-size:1.8em;color:#FFF}
div#shopping img#shpFindOutMore			{position:absolute;top:130px;left:10px;height:19px;width:126px}

/** Jobs at Gatwick **/
div#jobs								{float:left;background:url(/static/affiliate/gatwick/gw_media/images/jobsBG.jpg) no-repeat left top;height:98px;width:206px;position:relative}
div#jobs h3#jobsHeader					{position:absolute;top:10px;left:10px;font-size:1.4em;color:#000;}
div#jobs div#jobsText					{position:absolute;top:30px;left:10px;color:#444;}
div#jobs img#jobsFindOutMoreBtn			{position:absolute;top:65px;left:10px;height:19px;width:126px}

/** Follow us on twitter **/
img#twitter								{float:left;height:56px;width:206px}

/** Our latest holiday offers **/
div#middleCol3 h3					    {border-bottom:solid 1px #F01;font-size:1.4em;color:#F01E5E;line-height:26px;margin-bottom:6px;font-weight:bold;}
div#middleCol3 .genericPod .greyBox     {height:186px;}
div#middleCol3 .genericPod h3           {border-bottom:0px;}
div#middleCol3 .genericPod .links       {margin-top:0px;}
div#middleCol3 .genericPod .podContent  {padding-top:0px;}
div#holidayOffers                       {height:260px;overflow:hidden;}
div#holidayOffers ul#links				{margin:4px 0px 6px 0px}
div#holidayOffers li					{border-bottom:solid 1px #999;width:255px;}
div#holidayOffers li.first				{border-top:solid 1px #999}
div#holidayOffers li a					{line-height:18px;color:#444;display:block;}
div#holidayOffers li a span				{font-weight:bold;}
div#holidayOffers li a span.price		{color:#F01E5E}
div#middleCol3 .specialOffer            {display:block;height:260px;overflow:hidden;}

/** Book your trip **/
div#bookTrip							{float:left;background:url(/static/affiliate/gatwick/gw_media/images/bookYourTripBG.gif) no-repeat left top;height:211px;width:258px;position:relative}
div#bookTrip h3							{position:absolute;top:11px;left:40px;font-size:1.4em;color:#F01E5E;}
div#bookTrip p							{position:absolute;top:40px;left:13px;width:232px}
div#bookTrip ul							{position:absolute;top:90px;left:13px;}
div#bookTrip ul li						{padding:3px 0px 3px 5px; border-bottom:solid 1px #999;width:227px;background:url(/static/affiliate/gatwick/gw_media/images/contentLinkIconPink.gif) no-repeat 210px center;}
div#bookTrip ul li a					{color:#F01E5E;display:block;height:100%;width:100%}
div#bookTrip ul li.last					{border-bottom:none}

/** Parking & Transport **/
div#transport							{float:left;height:165px;width:265px;}
div#transport h3						{float:left;width:265px;border-bottom:solid 1px #F01E5E;font-size:1.4em;color:#F01E5E;padding-bottom:8px;margin-bottom:8px}
div#transport ul						{float:left;width:265px;margin-bottom:8px}
div#transport ul li						{padding:2px 0px 3px 0px; border-bottom:solid 1px #999;width:266px;background:url(/static/affiliate/gatwick/gw_media/images/contentLinkIconPink.gif) no-repeat 242px center;}
div#transport ul li.last				{border-bottom:none}
div#transport ul li a					{color:#F01E5E;display:block;height:100%;width:100%}
div#transport img#tpFindOutMore			{float:left;height:19px;width:126px}

/** lastminute.com hotelsale **/
div#lastMinuteDotCom					{float:left;background:url(/static/affiliate/gatwick/gw_media/images/lastMinuteDotComBG.gif) no-repeat left top;height:118px;width:206px;position:relative}
div#lastMinuteDotCom img#lmFindOutMore	{position:absolute;top:87px;left:10px;height:19px;width:126px}

/** Up to 10% off on Gatwick hotels **/
div#gatwickHotels						{float:left;background:url(/static/affiliate/gatwick/gw_media/images/GatwickHotelsBG.gif) no-repeat left top;height:118px;width:208px;position:relative}
div#gatwickHotels h3#ghHeader			{position:absolute;top:10px;left:10px;font-size:1.8em;color:#444}
div#gatwickHotels h4#ghText				{position:absolute;top:30px;left:10px;font-size:1.4em;color:#444}
div#gatwickHotels img#ghFindOutMore		{position:absolute;top:88px;left:10px;height:19px;width:126px}

/** January sale now on at Gatwick shops **/
div#januarySale							{float:left;background:url(/static/affiliate/gatwick/gw_media/images/januarySaleBG.gif) no-repeat left top;height:118px;width:208px;position:relative}
div#januarySale h3#janHeader			{position:absolute;top:10px;left:10px;font-size:1.8em;color:#fff}
div#januarySale h4#janText				{position:absolute;top:30px;left:10px;font-size:1.4em;color:#fff}
div#januarySale img#janViewOffers		{position:absolute;top:88px;left:10px;height:17px;width:124px}

/** Great rates on Foreign Currency **/
img#foreignCurrency						{float:left;height:57px;width:208px}

/** Huge savings on Gatwick hotels! **/
img#hugeSavings							{float:left;height:56px;width:207px}

/** Summer 2010 starts at Gatwick! **/
div#summer								{float:left;background:url(/static/affiliate/gatwick/gw_media/images/summerBG.jpg) no-repeat left top;height:118px;width:206px;position:relative}
div#summer h3							{position:absolute;top:10px;left:10px;font-size:2em;color:#000}
div#summer h4							{position:absolute;top:30px;left:10px;font-size:1.3em;color:#000}
div#summer img#smViewTravelOffers		{position:absolute;top:88px;left:10px;height:17px;width:134px}

/** Hundreds of discount flights **/
div#discountFlights						{float:left;background:url(/static/affiliate/gatwick/gw_media/images/discountFlightsBG.jpg) no-repeat left top;height:118px;width:206px;position:relative}
div#discountFlights h3					{position:absolute;top:10px;left:10px;font-size:2.2em;color:#fff}
div#discountFlights h4					{position:absolute;top:30px;left:10px;font-size:1.2em;color:#fff}
div#discountFlights img#dfCheapFlights	{position:absolute;top:88px;left:10px;height:17px;width:132px}

/** Information - Travel to the United States **/
div#information                         {min-height:155px;padding:0px;border:1px solid #d00;height:auto !important;height:155px;}
div#informationContainer                {padding:10px;}
div#information h3                      {background:transparent url(/static/affiliate/gatwick/gw_media/images/icon-info-white.gif) no-repeat top left;padding-left:26px;}
div#information p,div#information a     {margin-left:26px;margin-top:5px;position:relative;}
div#information p a                     {margin-left:0px;margin-top:0px;}
div#information ul                      {margin:5px 0 0 26px;}
div#information li                      {margin:5px 0 0 0;font-size:1.1em;background:transparent url(/static/affiliate/gatwick/gw_media/images/bullet-point.jpg) no-repeat 0px 5px;padding-left:15px;}

/** Helpful Links **/
div#helpfulLinks						{float:left;width:234px;padding:4px;}
div#helpfulLinks h3						{float:left;width:208px;height:19px;line-height:19px;font-size:1.4em;color:#066;padding-left:25px;background:url(/static/affiliate/gatwick/gw_media/images/helpfulLinksIcon.gif) no-repeat left center;position:relative}
div#helpfulLinks hr						{float:left;width:234px;margin:8px 0px 8px 0px;border:0;color:#00aeef;background-color:#00aeef;height:1px;}
div#helpfulLinks h4						{float:left;width:234px;font-size:1.2em;color:#066;border-bottom:solid 1px #00aeef;padding-bottom:4px;}
div#helpfulLinks ul						{float:left;width:234px;margin-bottom:10px}
div#helpfulLinks ul li					{padding:4px 0px 4px 0px;border-bottom:solid 1px #999;width:234px;background:url(/static/affiliate/gatwick/gw_media/images/contentLinkIcon.jpg) no-repeat 210px center;}
div#helpfulLinks ul li a				{color:#038ece;display:block;height:100%;width:100%}
div#helpfulLinks ul li.last				{border-bottom:none}

/** Live Flight Information - Small - Information Pod is being displayed in full. **/
div.liveFlightInfo							{padding:0 2px; margin: 8px 0 5px 0;position:relative;}
div.liveFlightInfo .form                    {padding:10px 0 0 0;}
div.liveFlightInfo h3						{background:transparent url(/static/affiliate/gatwick/gw_media/images/icon-flight-yellow.gif) no-repeat center left;padding-left:26px;margin-left:8px;}
div.liveFlightInfo .searchbox				{margin:0 10px 5px;}
div.liveFlightInfo .searchbox .txtFlightNo  {width:90px;}
div.liveFlightInfo .searchbox .txtFromTo    {width:123px;}
div.liveFlightInfo .searchbox .yellowButton {}
div.liveFlightInfo .liveflights				{background:#fff;width:100%;}
div.liveFlightInfo .liveflights th	        {line-height:20px;padding:0 3px;border-bottom:solid 1px #b0b0b0;font-weight:bold;}
div.liveFlightInfo .liveflights th a        {font-size:1em;}
div.liveFlightInfo .liveflights td			{line-height:18px;padding:0 3px;}
div.liveFlightInfo .liveflights tr.alt		{background-color:#F0F0F0;}
div.liveFlightInfo .greyButton				{float:right;margin:5px 0 0 5px;}
div.liveFlightInfo .textButton				{float:left;margin:5px 0 0 5px;}
div.liveFlightInfo .buttons					{height:30px;padding-right:5px;}

div.liveFlightInfo .errorContainer { margin: 10px; border: 1px solid #ff0000; background: #fff7d4; }
div.liveFlightInfo .errorContainer h2 { color: #ff0000; margin: 0;}
div.liveFlightInfo .errorContainer span { display: block; color: #ff0000; margin: 10px; }
div.liveFlightInfo .errorContainer .errorSummary { margin: 10px; }

#middleCol2 .liveFlightInfo                 {height:355px;margin-top:0px;overflow:hidden;}
#middleCol2 .liveFlightInfo table           {width:305px;margin:0px auto;}
#middleCol2 .liveFlightInfo #otherInfo      {position:absolute;top:30px;right:2px;}
#middleCol2 .liveFlightInfo #lastUpdated    {position:absolute;top:10px;right:2px;}
#middleCol2 .flightFeedContainer            {border-top:solid 1px #b0b0b0;height:235px;overflow-x:hidden;overflow-y:auto;}
#middleCol2 .liveFlightInfo td              {font-size:0.9em;}

#liveFlightForm                 {padding:0 10px 10px 10px;}
#liveFlightForm .innerBorder    {color:#444;margin-top:10px;padding-left:10px;padding-right:10px;font-size:1.2em;position:relative;}
#liveFlightForm .innerBorder .greyButton            {font-size:0.9em;position:absolute;top:10px;right:10px;}
#liveFlightForm .innerBorder .greyButtonDisabled    {font-size:0.9em;position:absolute;top:10px;right:10px;}
#liveFlightForm h3              {line-height:31px;height:31px;position:relative;background:transparent url(/static/affiliate/gatwick/gw_media/images/icon-flight-yellow.gif) no-repeat center left;padding-left:30px;}
#liveFlightForm p               {color:#fff;}
#liveFlightForm label           {display:block;color:#ff0;}
#liveFlightForm label select    {width:192px;}
#liveFlightForm .formPadding    {margin-left:18px;font-size:1.2em;padding:10px 0 0 0;}
#liveFlightForm .col1           {float:left;display:inline;margin:0 0 10px 12px;}
#liveFlightForm .col1 input,
#liveFlightForm .col1 select    {width:139px;}
#liveFlightForm .col2           {float:left;display:inline;margin:0 0 10px 12px;}
#liveFlightForm .col2 input     {width:86px;}
#liveFlightForm .greyButton     {float:right;font-size:1.1em;}
#liveFlightForm .greyButtonDisabled     {float:right;font-size:1.1em;}

#liveFlightForm .errorContainer { margin: 10px; border: 1px solid #ff0000; background: #fff7d4; }
#liveFlightForm .errorContainer h2 { color: #ff0000; margin: 0;}
#liveFlightForm .errorContainer span { display: block; color: #ff0000; margin: 10px; }
#liveFlightForm .errorContainer .errorSummary { margin: 10px; }

#QypePod    {margin-bottom:8px;}

/** Know The Rules**/
#knowTheRules           {padding:0 2px 10px;margin-bottom:8px;}
#knowTheRules h3        {background:transparent url(/static/affiliate/gatwick/gw_media/images/icon-rules.jpg) no-repeat center left;padding-left:26px;margin-left:8px;}
#knowTheRules .form p   {padding-top:0px;}
#knowTheRules .dropdown {margin:10px 0 0 0;}
#knowTheRules select    {margin-right:10px;}

/** Parking **/
#rightCol .parking              {margin-bottom:8px;padding:0px 1px 10px;}
#rightCol .parking .form        {padding:0px;}
#rightCol .parking h3           {background:transparent url(/static/affiliate/gatwick/gw_media/images/icon-parking.gif) no-repeat 4px 4px;color:#fff;line-height:33px;height:33px;padding:0 33px;font-size:1.3em;font-weight:bold;}
#rightCol .parking p            {padding:5px;}
#rightCol .parking .label1      {width:35px;margin:0 0 0 5px;float:left;display:inline;}
#rightCol .parking .label2      {width:30px;margin:0 0 0 50px;float:left;display:inline;}
#rightCol .parking div.datePicker   {float:left;cursor:pointer;width:140px;height:16px;}
#rightCol .parking div.datePicker input {float:left;}
#rightCol .parking div.datePicker img   {float:left;margin-left:5px;}
#rightCol .parking input.datepicker {width:100px;}
#rightCol .parking .dd1         {width:40px;float:left;}
#rightCol .parking .dd2         {width:60px;float:left;margin-left:5px;}
#rightCol .parking .row1        {font-size:1em;height:27px;margin-top:6px;clear:left;}
#rightCol .parking .row2        {font-size:1em;height:27px;margin-bottom:10px;clear:left;border-bottom:1px solid #ccc;}
#rightCol .parking .row2 span   {position:absolute;margin-left:5px;}
#rightCol .parking .row3        {font-size:1em;height:30px;margin-top:15px;padding-left:5px;clear:left;}
#rightCol .parking .row3 select {width:140px;}
#rightCol .parking .errors      {padding:0 5px 5px 5px;display:none;color:#d00;}

#leftCol2 .parking              {min-height:340px;width:253px;border-left:1px solid #d8d2d4;border-right:1px solid #d8d2d4;border-bottom:1px solid #d8d2d4;background:#6289b2 url(/static/affiliate/gatwick/gw_media/images/bg-parking-left.jpg) no-repeat top left;height:auto !important;height:355px;}

#leftCol2 .parkingForm1          {background-image:url(/static/affiliate/gatwick/gw_media/images/tabs/bg-parking-left-Form1.jpg)}
#leftCol2 .parkingForm2          {background-image:url(/static/affiliate/gatwick/gw_media/images/tabs/bg-parking-left-Form2.jpg)} 
#leftCol2 .parkingForm3          {background-image:url(/static/affiliate/gatwick/gw_media/images/tabs/bg-parking-left-Form3.jpg)} 
 
#leftCol2 .parking h3           {/*visibility:hidden;*/text-indent:-9999em;/*height:120px;*/height:68px;}
#leftCol2 .parking h3 span      {display:block;}
#leftCol2 .parking p            {height:32px;padding:0 10px;}
#leftCol2 .parking p.hidden     {height: 1px; margin-bottom:0; overflow:hidden; text-indent:-9999em; width:1px;}

#leftCol2 .parking label        {width:35px;margin:0 0 0 10px;float:left;display:inline;color:#fff;}

#leftCol2 .parking div.datePicker   {float:left;cursor:pointer;width:130px;height:16px;}
#leftCol2 .parking div.datePicker input {float:left;}
#leftCol2 .parking div.datePicker img   {float:left;margin-left:5px;}
#leftCol2 .parking input.datepicker {width:100px;}
#leftCol2 .parking .dd1         {width:40px;float:left;}
#leftCol2 .parking .dd2         {width:60px;float:left;margin-left:5px;}
#leftCol2 .parking .row1        {height:30px;}
#leftCol2 .parking .row2        {height:30px;padding-left:10px;}

#leftCol2 .parking .row2 select {width:160px;margin-left:35px;}
#leftCol2 .parking .row1 span   {position:absolute;margin-left:5px;}
#leftCol2 .parking .row2 span   {position:absolute;margin-left:25px;}
#leftCol2 .parking .links       {margin:12px 10px 10px 10px;padding:5px;}
#leftCol2 .parking .errors      {padding:5px;font-size:1.1em;margin:10px;display:none;color:#d00;}

/**** park & stay form ****/
#leftCol2 .parkingForm2 h3      {height:70px;}
#leftCol2 .parkingForm2 label   {width:67px; margin-right:7px;}
#leftCol2 .parkingForm2 .row1   {height:35px;}
#leftCol2 .parkingForm2 .row1 select {width:160px; margin-left:0;}
#leftCol2 .parkingForm2 .row1 span {margin-left:0;width:72px;}
#leftCol2 .parkingForm2 .row2  {height:25px;padding-left:0;}
#leftCol2 .parkingForm2 .row2 select {width:160px; margin-left:0;}
#leftCol2 .parkingForm2 .row3  {height:50px;padding-left:0;}
#leftCol2 .parkingForm2 .row3 select {width:160px; margin-left:0;}

#leftCol2 .parkingForm2 .row4  {height:35px;padding-left:0;position:relative;}
#leftCol2 .parkingForm2 .row4 label {width:117px; margin-right:8px;}
#leftCol2 .parkingForm2 .row4 span  {width:117px; }
#leftCol2 .parkingForm2 .row4 input {width:80px; }
#leftCol2 .parkingForm2 .row4 .carInfo {margin-left:10px;color:#d5e6e6;font-style:italic;position:absolute;left:0;top:14px;z-index:10;}
#leftCol2 .parkingForm2 .yellowButton {float:right;margin-right:10px;font-size:11px;}
#leftCol2 .parkingForm2 .row4 img {position:absolute;top:0;right:10px;}

/**** airport hotels form ****/
#leftCol2 .parkingForm3 h3 {height:79px;}
#leftCol2 .parkingForm3 label   {width:67px; margin-right:7px;}
#leftCol2 .parkingForm3 .row1  {height:25px;}
#leftCol2 .parkingForm3 .row1 select {width:160px; margin-left:0;}
#leftCol2 .parkingForm3 .row1 span {margin-left:0;width:72px;}
#leftCol2 .parkingForm3 .row2  {height:50px;padding-left:0;}
#leftCol2 .parkingForm3 .row2 select {width:160px; margin-left:0;}

#leftCol2 .parkingForm3 .row3  {height:35px;padding-left:0;position:relative;}
#leftCol2 .parkingForm3 .row3 label {width:117px; margin-right:8px;}
#leftCol2 .parkingForm3 .row3 span  {width:117px; }
#leftCol2 .parkingForm3 .row3 input {width:80px; }
#leftCol2 .parkingForm3 .row3 .carInfo {margin-left:10px;color:#d5e6e6;font-style:italic;position:absolute;left:0;top:14px;z-index:10;}
#leftCol2 .parkingForm3 .yellowButton {float:right;margin-right:10px;font-size:11px;}
#leftCol2 .parkingForm3 .row3 img {position:absolute;top:0;right:10px;}

#middleCol .parking             {/*padding:0 2px 15px 2px;*/padding-bottom:15px;width:446px;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;background:transparent url(/static/affiliate/gatwick/gw_media/images/bg-parking-middle.jpg) no-repeat top left;}
#middleCol .parking h3          {color:#fff;line-height:33px;height:33px;padding:0 33px;font-size:1.4em;font-weight:bold;/*border-bottom:1px solid #027c7d;*/text-indent: -9999em;}
#middleCol .parking p           {width:270px;/*border-bottom:1px solid #027c7d;*/color:#fff;margin-bottom:14px;margin-left:34px;}
#middleCol .parking p span      {padding:10px;display:block;}
#middleCol .parking p.hidden    {margin-bottom:0;}
#middleCol .parking .row1       {/*font-size:1.1em;*/margin-bottom:5px;}
#middleCol .parking .row1 *     {float:left;}
#middleCol .parking .row1 .clear{float:none;}  
#middleCol .parking label       {color:#fff;}
#middleCol .parking .row1 label {margin:0 10px;width:30px;}
#middleCol .parking .row1 img   {margin-right:5px;cursor:pointer;}
#middleCol .parking .row1 select{margin-right:5px;}
#middleCol .parking .row1 input {margin-right:5px;width:105px;}
#middleCol .parking .row2       {/*font-size:1.1em;*/}
#middleCol .parking .row2 select{margin:0 8px 0 50px;float:left;width:145px;}
#middleCol .parking .row2 input {float:left;}
#middleCol .parking .row2 span  {float:left;margin-right:8px;}
#middleCol .parking .errors     {padding:5px;font-size:1.1em;margin:10px;display:none;color:#d00;}

#middleCol .parkingForm1          {background-image:url(/static/affiliate/gatwick/gw_media/images/tabs/bg-parking-middle-Form1.jpg)}
#middleCol .parkingForm2          {background-image:url(/static/affiliate/gatwick/gw_media/images/tabs/bg-parking-middle-Form2.jpg) } 
#middleCol .parkingForm3          {background-image:url(/static/affiliate/gatwick/gw_media/images/tabs/bg-parking-middle-Form3.jpg)} 

#middleCol .parkingForm1 form {width:270px;margin-left:25px;}
#middleCol .parkingForm2 form {width:368px;}
#middleCol .parkingForm3 form {width:368px;}

#middleCol .parkingForm1 h3      {height:47px;}
#middleCol .parkingForm2 h3      {height:65px;}
#middleCol .parkingForm3 h3      {height:65px;}

/***** middle column park & stay form *****/

#middleCol .parkingForm2 .row1 label, 
#middleCol .parkingForm2 .row2 label,
#middleCol .parkingForm2 .row3 label,
#middleCol .parkingForm2 .row4 label    {width:196px; margin:0 10px 0 0;text-align:right;float:left;display:inline;}
#middleCol .parkingForm2 .row1          {height:35px;}
#middleCol .parkingForm2 .row1 select,
#middleCol .parkingForm2 .row2 select,
#middleCol .parkingForm2 .row3 select   {width:160px; margin:0;float:left;display:inline;}

#middleCol .parkingForm2 .row1          {height:26px;margin-left:0;margin-bottom:0;}
#middleCol .parkingForm2 .row2          {height:26px;padding-left:0;margin-bottom:0;}
#middleCol .parkingForm2 .row2 select   {width:160px; margin-left:0;}
#middleCol .parkingForm2 .row3          {height:30px;padding-left:0;margin-bottom:0;}
#middleCol .parkingForm2 .row3 select   {width:160px; margin-left:0;}
#middleCol .parkingForm2 .row4          {height:26px;padding-left:0;position:relative;}
#middleCol .parkingForm2 .row4 span     {width:196px; }
#middleCol .parkingForm2 .row4 input    {width:80px; }
#middleCol .parkingForm2 .row4 .carInfo {width:196px; text-align:right;color:#d5e6e6;font-style:italic;position:absolute;right:174px;top:12px;z-index:10;}
#middleCol .parkingForm2 .yellowButton  {float:right;margin-right:54px;font-size:11px;}
#middleCol .parkingForm2 .row4 img      {position:absolute;top:0;right:54px;}

/**** middle column airport hotels form ****/
#middleCol .parkingForm3 .row1 label, 
#middleCol .parkingForm3 .row2 label,
#middleCol .parkingForm3 .row3 label,
#middleCol .parkingForm3 .row4 label    {width:196px; margin:0 10px 0 0;text-align:right;float:left;display:inline;}
#middleCol .parkingForm3 .row1          {height:35px;}
#middleCol .parkingForm3 .row1 select,
#middleCol .parkingForm3 .row2 select,
#middleCol .parkingForm3 .row3 select   {width:160px; margin:0;float:left;display:inline;}

#middleCol .parkingForm3 .row1          { height:26px;margin-left:0;margin-bottom:0;}
#middleCol .parkingForm3 .row2          { height:26px;padding-left:0;margin-bottom:0;}
#middleCol .parkingForm3 .row2 select   { width:160px; margin-left:0;}
#middleCol .parkingForm3 .row3          { height:26px;padding-left:0;position:relative;}
#middleCol .parkingForm3 .row3 span     { width:196px; }
#middleCol .parkingForm3 .row3 input    { width:80px; }
#middleCol .parkingForm3 .row3 .carInfo { width:196px; text-align:right;color:#d5e6e6;font-style:italic;position:absolute;right:174px;top:12px;z-index:10;}
#middleCol .parkingForm3 .yellowButton  { float:right;margin-right:54px;font-size:11px;}
#middleCol .parkingForm3 .row3 img      { position:absolute;top:0;right:54px;}

#middleCol .parkingFormSingle p         { border-bottom:1px solid #027c7d; margin-left:0;}
#middleCol .parkingFormSingle h3        { border-bottom:1px solid #027c7d;text-indent: 0;}
#middleCol .parkingFormSingle           { margin-top: 10px;}

/***** offers park & stay form *****/

#lastMinuteForms .parkAndStay           { width:297px;}
#lastMinuteForms .parkAndStay h3        { height:70px;}

#lastMinuteForms .parkAndStay .row1 label, 
#lastMinuteForms .parkAndStay .row2 label,
#lastMinuteForms .parkAndStay .row3 label,
#lastMinuteForms .parkAndStay .row4 label    {width:127px; margin:0 10px 0 0;text-align:right;float:left;display:inline;}

#lastMinuteForms .parkAndStay .row1         {height:30px;}
#lastMinuteForms .parkAndStay .row1 select  {width:160px; margin-left:0;float:left;display:inline;}
#lastMinuteForms .parkAndStay .row1 span    {margin-left:0;width:72px;}
#lastMinuteForms .parkAndStay .row2         {height:25px;padding-left:0;}
#lastMinuteForms .parkAndStay .row2 select  {width:160px; margin-left:0;float:left;display:inline;}
#lastMinuteForms .parkAndStay .row3         {height:45px;padding-left:0;}
#lastMinuteForms .parkAndStay .row3 select  {width:160px; margin-left:0;float:left;display:inline;}

#lastMinuteForms .row1 .noTravelMargin{margin-top:0;}
#lastMinuteForms .row3 .noTravelMargin{margin-top:5px;}

#lastMinuteForms .parkAndStay .row4         {height:30px;padding-left:0;position:relative;}
#lastMinuteForms .parkAndStay .row4 input   {width:80px; }
#lastMinuteForms .parkAndStay .row4 .carInfo {width:127px;color:#000;text-align:right;font-style:italic;position:absolute;right:171px;top:12px;z-index:10;}
#lastMinuteForms .parkAndStay .yellowButton {float:right;margin-right:53px;font-size:11px;}
#lastMinuteForms .parkAndStay .row4 img     {position:absolute;top:0;right:53px;}


#leftCol3 .parking             {min-height:160px;border:1px solid #D5D5D5;background:transparent url(/static/affiliate/gatwick/gw_media/images/bg-parking-travel.gif) no-repeat top left;height:auto !important;height:160px;}
#leftCol3 .parkingContainer    {padding:0 2px 10px 2px;}
#leftCol3 .parking h3          {color:#fff;line-height:33px;height:33px;padding:0 0 0 33px;font-size:1.4em;font-weight:bold;border-bottom:1px solid #027c7d;}
#leftCol3 .parking p           {width:270px;border-bottom:1px solid #027c7d;color:#fff;margin-bottom:15px;}
#leftCol3 .parking p span      {padding:10px;display:block;}
#leftCol3 .parking .row1       {font-size:1.1em;margin-bottom:5px;height:18px;}
#leftCol3 .parking .row1 *     {float:left;}
#leftCol3 .parking .row1 .clear{float:none;}   
#leftCol3 .parking .row1 label {margin:0 10px;width:30px;color:#fff;}
#leftCol3 .parking .row1 img   {margin-right:5px;cursor:pointer;}
#leftCol3 .parking .row1 select{margin-right:5px;}
#leftCol3 .parking .row1 input {margin-right:5px;}
#leftCol3 .parking .row2       {font-size:1.1em;height:18px;}
#leftCol3 .parking .row2 select{margin:0 8px 0 50px;float:left;}
#leftCol3 .parking .row2 input {float:left;}
#leftCol3 .parking .row2 span  {float:left;margin-right:8px;}
#leftCol3 .parking .errors     {padding:5px;font-size:1.1em;margin:10px;display:none;color:#d00;}

.parking .errors li {display:none;}

.parking .frame-container {position: absolute;top:125px; left:50%;margin-left:-475px; width:945px;height:765px; z-index:1000;}
.parking .frame-container .inner {background-color: #fff; border:solid 1px; padding: 5px;}

.parking .frame-container iframe {width:930px; height:755px; border:none 0px; margin: 5px; background-color:#FFFFFF;}

fieldset.allProducts { display:none; }

/** terminal search **/
#airlineDestinationSearchForm               {margin:10px 0;padding-top:0px;}
#airlineDestinationSearchForm h3            {line-height:31px;position:relative;background:transparent url(/static/affiliate/gatwick/gw_media/images/icon-plane-blue.jpg) no-repeat center left;height:31px;padding-left:30px;}
#airlineDestinationSearchForm label         {float:left;width:192px;margin:0 0 10px 12px;}
#airlineDestinationSearchForm label select  {width:192px;}
#airlineDestinationSearchForm .formPadding  {margin-left:18px;font-size:1.2em;padding:10px 0 0 0;}
#airlineDestinationSearchForm .yellowButton {position:relative;width:50px;}

/** baggage restrictions **/
#securityInfo               {margin-top:10px;}
#securityInfo h3            {line-height:19px;position:relative;background:transparent url(/static/affiliate/gatwick/gw_media/images/icon-info-blue.jpg) no-repeat top left;padding-left:30px;}
#securityInfo .formPadding  {font-size:1.2em;padding:10px 0 0 30px;}
#securityInfo label span    {font-weight:bold;margin-bottom:10px;}

/** press releases **/
#pressReleasesSearch h3             {line-height:19px;position:relative;background:transparent url(/static/affiliate/gatwick/gw_media/images/icon-letter-blue.jpg) no-repeat center left;padding-left:30px;}
#pressReleasesSearch .formPadding   {margin-left:18px;font-size:1.2em;padding:10px 0 0 0;}
#pressReleasesSearch .label1        {float:left;width:92px;margin:0 0 10px 12px;position:relative;}
#pressReleasesSearch .label2        {float:left;width:242px;margin:0 0 10px 12px;position:relative;}
#pressReleasesSearch label span     {font-weight:bold;margin-bottom:10px;}
#pressReleasesSearch .label1 select {width:92px;}
#pressReleasesSearch .label2 select {width:242px;}
#pressReleasesSearch input          {margin-top:25px;}

/** LinkPod **/
.linkPod        { margin: 5px 5px 15px 5px;}
.linkPod h3     { padding:5px 0 2px 5px;border-bottom:1px solid #066;font-size:1.4em;color:#066;font-weight:bold;margin-bottom:5px; }

#rightCol2 .linkPod {padding-bottom:5px;margin-top:0px;}

/** shopping **/
#shoppingPod                    {position:relative;height:209px;width:833px;margin:10px 0;}
#shoppingPod #shoppingClipping  {position:absolute;top:0px;left:0px;}
#shoppingPod #rightColImages    {position:absolute;top:43px;left:610px;width:198px;height:118px;overflow:hidden;}
#shoppingPod #rightColImages img{}
#shoppingPod #rightColLinks     {position:absolute;top:43px;left:610px;width:198px;height:118px;}
#shoppingPod #rightColLinks a   {display:none;width:198px;height:118px;}
#shoppingPod #rightColLinks a img   {width:198px;height:118px;}
#shoppingPod #shoppingContent   {position:absolute;top:0px;left:0px;height:209px;width:833px;}
#shoppingPod h3                 {line-height:39px;padding: 0 35px;color:#066;font-size:1.4em;font-weight:bold;}
#shoppingPod .leftCol           {width:579px;float:left;position:relative;}
#shoppingPod .leftCol .leftCol  {width:244px;margin-left:10px;display:inline;}
#shoppingPod .leftCol .leftCol p{margin-bottom:10px;}
#shoppingPod .leftCol .rightCol {width:320px;float:left;}
#shoppingPod .leftCol .links a  {position:relative;}
#shoppingPod .leftCol .links li {*width:227px;}
#shoppingPod .rightCol          {width:254px;float:right;position:relative;}
#shoppingPod .rightCol .leftArrow   {position:absolute;top:95px;left:15px;cursor:pointer;}
#shoppingPod .rightCol .rightArrow  {position:absolute;top:95px;left:234px;cursor:pointer;}
#shoppingPod .links             {padding:2px;}
#shoppingPod #featCategory      {width:310px;height:110px;position:absolute;top:36px;left:257px;overflow:hidden;}
#shoppingPod #featCategory img  {margin-left:10px;}
#shoppingPod .leftCat           {position:absolute;top:36px;left:267px;font-size:1.1em;width:144px;}
#shoppingPod .rightCat          {position:absolute;top:36px;left:422px;font-size:1.1em;width:144px;}
#shoppingPod .rightCat span, #shoppingPod .leftCat span {margin:5px 0 0 7px;display:block;}
#shoppingPod .rightCat:hover,#shoppingPod .leftCat:hover {text-decoration:none;}
#shoppingPod .rightCat:hover span,#shoppingPod .leftCat:hover span {text-decoration:underline;}

#shoppingPod ul.links li		{border-bottom:solid 1px #E3E3E3; background:none; height:18px;}
#shoppingPod ul.links li a	    {line-height: 18px; color:#066;display:block;font-size:1.1em;background:url(/static/affiliate/gatwick/gw_media/images/contentLinkIcon.jpg) no-repeat right center;}

#shoppingContent #featProducts-2 ul { position:absolute; float:left; left:275px; margin-top:45px; list-style:none; }
#featProducts-2 li { display:inline;float:left; margin-right:20px; width:130px;}
#featProducts-2 li.secondItem   {margin-right:20px;}
#featProducts-2 li img { width:130px; height:40px;} 
#featProducts-2 li a { float:right;text-align:right;}

#shopping2Col       {}
#shopping2Col h3    {line-height:30px;font-size:1.4em;color:#066;font-weight:bold;}
#shopping2Col .products {border-bottom:1px solid #066;border-top:1px solid #066;overflow:hidden;}
#shopping2Col .products li  {float:left;margin:5px 0;width:146px;display:inline;}
#shopping2Col .products li.seperator    {width:4px;}
#shopping2Col .products h4 {font-size:1.2em;color:#333;font-weight:normal;}

/** sub homepage C **/
.shoppingEatingPod              {background-position:bottom left;background-color:#329998;margin-bottom:8px;}
.shoppingEatingPod h3.shop      {background:transparent url(/static/affiliate/gatwick/gw_media/images/icon-shopping-blue.gif) no-repeat top left;line-height:19px;padding-left:26px;}
.shoppingEatingPod h3.eat       {background:transparent url(/static/affiliate/gatwick/gw_media/images/icon-eating-blue.gif) no-repeat top left;line-height:19px;padding-left:26px;}
.shoppingEatingPod .imageSwitchControl          {position:relative;margin:10px 0;}
.shoppingEatingPod .leftArrow   {position:absolute;top:27px;left:0px;cursor:pointer;}
.shoppingEatingPod .rightArrow  {position:absolute;top:27px;left:182px;cursor:pointer;}
.shoppingEatingPod .imageSwitchControl .clip    {position:absolute;top:0px;left:17px;}
.shoppingEatingPod .images      {width:162px;height:93px;overflow:hidden;position:relative;left:17px;background:#fff;}
.shoppingEatingPod .images img  {position:absolute;top:0px;left:0px;}
.shoppingEatingPod .imageLinks  {width:162px;height:93px;overflow:hidden;position:absolute;top:0px;left:17px;}
.shoppingEatingPod .imageLinks a{display:none;width:162px;height:93px;}
.shoppingEatingPod .imageLinks a img    {width:162px;height:93px;}
.shoppingEatingPod .links       {padding:5px;}

/** Store Finder **/
#storeFinder    {padding:2px 2px 1 0px 2px;margin-bottom:8px;}
#storeFinder h3 {background:transparent url(/static/affiliate/gatwick/gw_media/images/icon-search-blue.jpg) no-repeat 0px 6px;padding-left:26px;line-height:31px;margin-left:6px;}
#storeFinder .form select    {width:166px;margin-bottom:5px;}
div.blueBox select.drp-storefinder  { width: 190px; display: inline-block;  margin: 0 10px 10px 0;}
span#ctl00_ctl00_content_innerContent_SearchResult_dpListView { width:100%; text-align:right; }
span#ctl00_ctl00_content_innerContent_SearchResult_dpListView span { color:#2888C9;font-weight: bold;font-size:larger; text-decoration:none;}
span#ctl00_ctl00_content_innerContent_SearchResult_dpListView a { color:#2888C9;font-weight: normal; text-decoration:none;}

div#ResultArea .pagination      { float:right;font-weight:bold; }
div#ResultArea .pagination span { font-size:1.1em; }
div#ResultArea .pagination span a   {font-size:1em;}
div#ResultArea .searchResultsNo p { float:left;}
div#ResultArea ul.links         { display:inline-block;margin:0 0 0 0;width:200px; }
div#ResultArea div#quickLinks   { padding:5px;display:block;background:#fff;margin-top:10px;padding-bottom:10px; }

#storeSearchBox             {margin-top:0;}
#storeSearchBox .paras      {padding-top:10px;padding-bottom:10px;}
#storeSearchBox .formPadding    {font-size:1.1em;margin-left:30px;padding-top:10px;}
#storeSearchBox .col1           {width:190px;float:left;}
#storeSearchBox .col2           {width:190px;float:right;}
#storeSearchBox label           {color:#fff;display:block;}
#storeSearchBox .yellowButton   {position:relative;}
#storeSearchBox div.col2        {border-bottom:0;}

/********************/
/** Search results **/
/** Shopping **/
h3.search               {background:transparent url(/static/affiliate/gatwick/gw_media/images/icon-search-blue.jpg) no-repeat top left;line-height:19px;padding-left:26px;}
.searchTerms            {color:#066;}
.searchTerms span       {font-weight:bold;}
.searchResultsNo        {margin:10px 0;}
.searchResultsNo span   {color:#066;font-weight:bold;}

/** Global search results **/
#searchArea                         { margin:10px 0px;font-size:1.1em;}
#searchResultList                   { margin-top:10px;}
#searchResultList li                { width:428px;border:1px solid #366;border-width:1px 0;overflow:hidden;background:#fff;padding:15px 10px 15px;font-size:1.1em;position:relative;}
#searchResultList li.odd            { background:transparent;border:0px;}
#searchResultList li .resultContent { margin-left:135px;}
#searchResultList li h4             { font-size:1.2em;font-weight:bold;color:#066;padding-bottom:10px;}
#searchResultList li .type          { padding-left:13px;color:#066;background:transparent url(/static/affiliate/gatwick/gw_media/images/bullet-point.jpg) no-repeat center left;margin-bottom:12px;}
#searchResultList li .date          { font-weight:bold;color:#066;margin-bottom:0px;}
#searchResultList li .intro         { color:#066;font-size:1em;font-weight:normal;}
#searchResultList li p              { margin-bottom:6px;font-size:1em;}
#searchResultList li a              { color:#066;font-size:1em;background:transparent url(/static/affiliate/gatwick/gw_media/images/contentLinkIcon.jpg) no-repeat center right; padding-right:20px;}
#searchResultList li h4 a           { padding:0px;background:none;}
#searchResultList li img            { float:left;margin-right:10px;}
#searchResultList li p strong       { font-weight: normal;}
#searchResultList li .resultQype    { bottom:15px;left:10px;position:absolute;width:120px; }
#searchResultList li .resultQype a  { background:none;color:#333;display:block; }
#searchResultList li .resultQype .star
                                    { background:transparent url(/static/affiliate/gatwick/gw_media/images/qype/azStarOn.gif) no-repeat center right;width:12px;height:12px;text-indent:-99999px;overflow:hidden;float:left;}
#searchResultList li .resultQype .starEmpty
                                    { background:transparent url(/static/affiliate/gatwick/gw_media/images/qype/azStarOff.gif) no-repeat center right;width:12px;height:12px;text-indent:-99999px;overflow:hidden;float:left; }




/** Shop Content Page **/
.shopBox        {overflow:hidden;margin-bottom:10px;}
.shopBox ul     {margin:5px 0;}
.shopBox li     {font-size:1.1em;background:transparent url(/static/affiliate/gatwick/gw_media/images/bullet-point.jpg) no-repeat center left;padding-left:13px;}
.shopBox .logoSurround  {float:left;margin:0 10px 0 0;background:#fff;}
.shopBox img    {margin:10px;}
.shopBox p      {margin-bottom:10px;}
.shopBox a      {color:#066;font-size:1.1em;background:transparent url(/static/affiliate/gatwick/gw_media/images/contentLinkIcon.jpg) no-repeat center right; padding-right:20px;}
.shopContent    {margin-left:158px;position:relative;}

.shopPic        {float:right;margin:18px 10px;}

#shopInfo           {overflow:hidden;width:323px;}
#shopInfo li        {border-bottom:1px solid #DADADA;padding:11px 17px;}
#shopInfo li h4     {font-size:1.2em;}
#shopInfo li p      {margin:5px 0;}
#shopInfo li span   {display:block;}
#shopInfo li strong {color:#066;font-weight:bold;}

/** Contact us **/
.contactInformation             {margin-bottom:20px;}
.contactInformation h3          {font-weight:bold;border-bottom:1px solid #366;margin:28px 0 10px 0;color:#066;font-size:1.2em;}
.contactInformation table       {width:640px;}
.contactInformation th          {font-weight:bold;line-height:40px;padding:0 5px;color:#066;font-size:1.1em;}
.contactInformation td          {vertical-align:top;font-size:1.1em;padding:4px 5px;}
.contactInformation td a,.contactInformation td p   {font-size:1em;}
.contactInformation tr.odd td   {background:#fff;}

/** General Enquiry **/
.enquiry        {padding-left:1px;padding-right:1px;margin-top:20px;}
.enquiry h3     {padding-bottom:10px;padding-left:10px;}
.enquiry .form            {overflow:hidden;padding-top:12px;background:#fff;}
.enquiry .form2           {overflow:hidden;}
.enquiry .form label      {margin-bottom:12px;float:left;width:110px;margin-right:13px;text-align:right;position:relative;}
.enquiry .form input,.enquiry .form textarea      {position:relative;}
.enquiry .form .formRow   {overflow:hidden;margin:0 0 12px 0;clear:both;}
.enquiry .formRow2        {overflow:hidden;margin:0 0 12px 0;clear:both;position:relative;}
.enquiry .form input.input1    {width:154px;float:left;margin-bottom:12px;}
.enquiry .form select.input1   {width:158px;float:left;margin-bottom:12px;}
.enquiry .form .input2    {width:435px;float:left;margin-bottom:12px;}
.enquiry .form .input3    {width:435px;height:125px;float:left;margin-bottom:12px;}
.enquiry .form .yellowButton  {float:right;margin-right:62px;}
.enquiry .form2 .yellowButton  {float:right;margin-right:62px;position:relative;}

/** Form Validation Errors **/
.enquiry .form .validation-error-marker  {float:left; margin-left: 10px; }
.enquiry .form .errorContainer { margin: 10px; border: 1px solid #ff0000; background: #fff7d4; }
.enquiry .form .errorContainer h2 { color: #ff0000; margin: 0;}
.enquiry .form .errorContainer span { display: block; color: #ff0000; margin: 10px; }
.enquiry .form .errorContainer .errorSummary { margin: 10px; }

/** LoginForm **/
#loginForm      {padding-left:1px;padding-right:1px;margin-top:20px;margin-bottom:10px;}
#loginForm h3   {padding-bottom:10px;padding-left:10px;}
#loginForm h4   {font-size:1.1em;font-weight:bold;color:#0099cc;padding-bottom:5px;}
#loginForm .form .formRow           {margin-top:12px;width:600px;}
#loginForm .form .formRow label     {float:none;}
#loginForm .form .formRow input     {margin-right:20px;}
#loginForm .form .formRow .yellowButton {float:none;}
#loginForm .form .formRow .w150     {width:100px;margin-right:50px;float: left;}

/** FAQS **/
.faqBox                 {position:relative;background:#12A0FF;border:1px solid #DADADA;float:left;margin:10px 0 0 10px;width:217px;}
.faqBox h3              {color:#fff;border-bottom:1px solid #066;width:217px;position:absolute;top:0px;left:0px;background:#066;}
.faqBox h3 span         {display:block;padding:0 7px;font-size:1.4em;font-weight:bold;line-height:30px;margin:2px;}
.faqBox .innerBorder    {position:absolute;bottom:10px;left:10px;width:195px;background:#fff;}
.faqBox p               {margin:0 5px;padding:5px 0;border-bottom:1px solid #EAEAEA;font-size:1.1em;}
.faqBox a               {margin:5px;display:block;background:#fff url(/static/affiliate/gatwick/gw_media/images/contentLinkIcon.jpg) no-repeat right center;color:#066;font-size:1.1em;}
.faqBox .FAQPodContent  {width:217px; height:182px;}

#faqTopBox          {background:#008AE5 url(/static/affiliate/gatwick/gw_media/images/bg-blue-gradient.gif) no-repeat top left;border:1px solid #D5D5D5;margin:10px 0;}
#faqTopBox h3       {color:#fff;font-size:1.4em;font-weight:bold;padding-left:34px;line-height:33px;}
#faqTopBox p        {color:#fff;margin:0 10px;padding:10px 24px;font-size:1.2em;border-bottom:1px solid #066;}
#faqTopBox .dropdownlist    {margin:0 10px;padding:10px 24px;font-size:1.2em;}
#faqTopBox .dropdownlist select {margin-right:10px;float:left;}
#faqTopBox .greenButton     {float:left;display:block;}

#faqs           {font-size:1.2em;}
#faqs p         {font-size:1em;}
#faqs li        {border-bottom:1px solid #066;padding-bottom:5px;}
#faqs .label    {float:left;margin:0px;}
#faqs .question {color:#066;font-weight:bold;padding:25px 17px;}
#faqs .answer   {padding:0 17px;}
#faqs .ans p    {padding-bottom:20px;}
#faqs .qu       {margin-left:20px;}
#faqs .ans      {margin-left:20px;}
#faqs li ul     {margin:0 0 10px 6px;}
#faqs li li     {border:0px;padding-bottom:0px;margin:1px;background:transparent url(/static/affiliate/gatwick/gw_media/images/bullet-point.jpg) no-repeat 0px 5px;padding-left:15px;line-height:16px;}


/** Weather **/
#weatherPod         {padding:0px;margin-bottom:8px;}
#weatherPod h3      {padding:5px 5px 5px 31px;background:transparent url(/static/affiliate/gatwick/gw_media/images/icon-weather-blue.gif) no-repeat 5px 5px;line-height:19px;}
#weatherPod h4      {font-size:1.1em;color:#333;font-weight:bold;}
#weatherPod p       {color:#666;}
#weatherPod .pic    {height:72px;width:190px;background:transparent url(/static/affiliate/gatwick/gw_media/images/temp-weather.jpg) no-repeat top left;}
#weatherPod .temps  {background:#fff url(/static/affiliate/gatwick/gw_media/images/bg-grey-gradient-small.gif) repeat-x bottom left;padding:10px;margin-bottom:1px;font-size:1.1em;}
#weatherPod .temps .placename   {float:left;border-right:2px solid #99D6EB;width:60px;}
#weatherPod .temps .temperature {float:left;padding-left:15px;}
#weatherPod .temps a            {display:block;float:right;}
#weatherPod .expandLink         {display:block;background:#048d8d url(/static/affiliate/gatwick/gw_media/images/icon-plus-blue.gif) no-repeat 170px center;line-height:23px;padding-left:10px;color:#fff;font-size:1.1em;border-top:1px solid #35a3a3;border-bottom:1px solid #027d7d;}
#weatherPod .shrinkLink         {display:block;background:#048d8d url(/static/affiliate/gatwick/gw_media/images/icon-minus-blue.gif) no-repeat 170px center;line-height:23px;padding-left:10px;color:#fff;font-size:1.1em;border-top:1px solid #35a3a3;border-bottom:1px solid #027d7d;}
#weatherPod .day5Forecast       {background:#fff url(/static/affiliate/gatwick/gw_media/images/bg-grey-gradient.jpg) repeat-x bottom left;padding:10px;}
#weatherPod .worldWeather       {background:#fff url(/static/affiliate/gatwick/gw_media/images/bg-grey-gradient-small.gif) repeat-x bottom left;padding:10px;}
#weatherPod th                  {color:#0099CC;border-bottom:1px solid #0099CC;padding:5px 3px;}
#weatherPod td                  {vertical-align:top;padding:5px 3px;}
#weatherPod select              {width:130px;}

/** Qype **/
#QypePod .form                  { padding: 0px; }
#QypePod h3                     { text-indent:-9999px;overflow:hidden;background: url(/static/affiliate/gatwick/gw_media/images/qype/pod_qypeLogoBar.jpg) no-repeat bottom left;height:26px;margin-bottom:10px;}
table.qypeReviews .col1         { /*width:100px;*/ }
table.qypeReviews .col2         { text-align:center; }
table.qypeReviews .col3         { /*width:80px;*/ width:45px; }
table.qypeReviews th            { height:13px;background: url(/static/affiliate/gatwick/gw_media/images/qype/pod_tHeader_bg_tile-x.jpg) repeat-x top left;padding:5px 5px 3px;color:#000;position:relative;}
table.qypeReviews th .dl        { position:absolute;right:2px;top:2px;background: url(/static/affiliate/gatwick/gw_media/images/qype/pod_divider.gif) no-repeat right;width:2px;height:11px;text-indent:-9999px;overflow:hidden;}
table.qypeReviews td            { padding: 5px;height:37px;/*border:1px solid #f0f;*/ }
table.qypeReviews tr            { background: url(/static/affiliate/gatwick/gw_media/images/qype/pod_tRow_bg_tile-x.jpg) repeat-x top left;}
/*table.qypeReviews tr:hover    { background: url(/static/affiliate/gatwick/gw_media/images/qype/pod_tRow_bg_tile-x-hover.jpg) repeat-x top left;}*/ /*Do not use unless big target is applied */
table.qypeReviews td a          { font-weight:bold;color:#535353;text-decoration:underline; font-size:1.0em;}
table.qypeReviews td .star      { width:9px;height:8px;background:url(/static/affiliate/gatwick/gw_media/images/qype/pod_star.gif) no-repeat;text-indent:-9999px;overflow:hidden;float:left;}
#content .slideUp h2            { background: #fff url(/static/affiliate/gatwick/gw_media/images/qype/h2_downArrow.gif) no-repeat 98%;border-bottom:1px solid #dfdfdf;border-right:1px solid #dfdfdf;padding:5px 10px;line-height:25px;margin: 15px 0;cursor:pointer; }
.slideUp .content p             { margin:0 0 15px 10px; }
.slideUp .content .qypeLogo     { padding:10px 0;}
.qypePod table.wideBox          { width: 446px; }

#searchResultList li .resultQype a.firstReview  { float:left;font-size:11px;color:#000;border:1px solid #d6d6d6;padding:5px 10px;margin:5px 0 0 0;background:url('/images/qype/btn_review_bg_tilex.jpg') repeat-x bottom; display:block;}


/***********************************************************************************
 Sitemap                                                                          
***********************************************************************************/
div#sitemap	{margin:0px auto;color:#FFF;}

div#sitemapTopContainer	{clear:both;height:65px;}

ul#navFooter			{float:left;margin-top:10px;height:21px;line-height:21px;margin-left:-4px;}
ul#navFooter li			{float:left;display:inline;padding:0 4px;}
ul#navFooter li a		{color:#F8F8F8;display:block;height:16px;float:left;}
.addthis_button         {margin-left:10px;margin-top:2px;}

div#sitemap div#sitemapLinks ul li a  { text-align:left; }
div#sitemap div#sitemapLinks ul li { margin:0; text-align:left; }

/*** footer social media links ***/
.socialMediaLinks   {float:left;margin-top:10px; display:inline;margin-left:10px;line-height:21px;height:21px;}
.socialMediaLinks p {float:left; display:inline; margin-right:5px;}
ul.footerSocialMedia {float:left; display:inline;}
ul.footerSocialMedia li {width:21px;height:21px;float:left;display:inline-block;margin-right:3px;}
ul.footerSocialMedia a {width:21px;height:21px;display:block;}
ul.footerSocialMedia li.twitterIcon a {background:url('/static/affiliate/gatwick/footer-twitter.gif') no-repeat 0 0;text-indent:-9999px; overflow:hidden; text-transform: capitalize;cursor: pointer;}
ul.footerSocialMedia li.youTubeIcon a {background:url('/static/affiliate/gatwick/footer-youtube.gif') no-repeat 0 0;text-indent:-9999px; overflow:hidden; text-transform: capitalize;cursor: pointer;}
ul.footerSocialMedia li.facebookIcon a {background:url('/static/affiliate/gatwick/footer-facebook.gif') no-repeat 0 0;text-indent:-9999px; overflow:hidden; text-transform: capitalize;cursor: pointer;}
ul.footerSocialMedia li.tumblrIcon a {background:url('/static/affiliate/gatwick/footer-tumblr.gif') no-repeat 0 0;text-indent:-9999px; overflow:hidden; text-transform: capitalize;cursor: pointer;}
ul.footerSocialMedia li.rssIcon a {background:url('/static/affiliate/gatwick/footer-rss.gif') no-repeat 0 0;text-indent:-9999px; overflow:hidden; text-transform: capitalize;cursor: pointer;}

p#address				{float:right;margin-top:10px;height:21px;line-height:21px;}

h3#sitemapTitle		    {clear:both;font-size:1.5em;font-weight:bold;line-height:28px;color:#f8f8f8;margin: 0 0 0 0; text-align:left; }

div#sitemapLinks		{float:left;width:970px;padding:10px 0 20px;}
div#sitemapLinks ul		{float:left;margin-right:15px;}
div#sitemapLinks ul.noMargin  {margin-right:0px; }
div#sitemapLinks li.hdr	{font-size:1.1em;font-weight:bold;padding-bottom:8px;color:#E6F4F5;}
div#sitemapLinks li		{padding:2px 0px 2px 0px;}
div#sitemapLinks li a	{color:#E6F4F5;}

#mainSitemap                    {}
#mainSitemap ul                 {margin-top:0px;margin-bottom:0px;}
#mainSitemap .plus              {display:none;width:17px;margin:0px;float:left;padding-top:3px;}
#mainSitemap .spacer            {display:none;width:17px;margin:0px;float:left;}
#mainSitemap .plus img          {margin:0px;}
#mainSitemap ul li a            {color:#066;font-size:1em;}
#mainSitemap ul li              {font-size:12px;font-weight:bold;background:none;padding:0px;clear:left;}
#mainSitemap ul li .plus        {color:#066;}
#mainSitemap ul li li           {font-weight:normal;background:none;}
#mainSitemap ul li li li        {font-size:11px;}
#mainSitemap ul li li li li a   {color:#666;}

/*********** Table Styles *************/
.standardTable,
.standardtable              {width:448px;}
#middleCol2 .standardTable,
#middleCol2 .standardtable  {width:300px;}
#middleCol .standardTable,
#middleCol .standardtable   {width:445px;}
.standardTable th,
.standardtable th           {color:#066;font-weight:bold;font-size:1.2em;}
.standardTable th.bookCol,
.standardtable th.bookCol   {width:48px;padding-left:0px;padding-right:0px;}
.standardTable td,
.standardtable td         {font-size:1.1em;}
.standardTable td.blue,
.standardtable td.blue      {color:#066;}
.standardTable tr.blue td,
.standardtable tr.blue td   {background:#dfeeee;}
.standardTable tr.alt td,
.standardtable tr.alt td    {background:#dfeeee;}
.standardTable td.blueCell,
.standardtable td.blueCell  {background:#dfeeee;}
.standardTable th,
.standardtable th,
.standardTable td,
.standardtable td           {padding:10px 3px;}
.standardTable td .greyButton,
.standardtable td .greyButton   {margin:0px 4px;}

#middleCol2 .standardTable td, 
#middleCol2 .standardtable td, 
#middleCol2 .standardTable th,
#middleCol2 .standardtable th {padding:4px 3px;}

#middleCol .standardTable td, 
#middleCol .standardtable td, 
#middleCol .standardTable th,
#middleCol .standardtable th   {/*padding:4px 3px;*/padding:0 0 0 5px;height:35px;}

#middleCol .standardtable td .greyButton   {margin:0;}

#middleCol .standardTable td.colAirline {width:110px;border:0;}
#middleCol .standardTable td.colPhone span {display:block;width:110px;}
#middleCol .standardTable td.colBook span {display:block;width:50px;}

/** LAST MINUTE FORMS **/
#lastMinuteForms                {margin-bottom:8px;height:310px;padding:0px;overflow:hidden;}
.lastMinuteFormsContainer       {padding:10px 1px;}
#lastMinuteForms .form          {}
#lastMinuteForms .formRow       {clear:both;margin:5px 0;height:18px;}
#lastMinuteForms .formRow2       {clear:both;margin:5px 0;height:46px;}
#lastMinuteForms .formRow label {width:72px;float:left;display:block;}
#lastMinuteForms .formRow2 label {width:72px;float:left;display:block;}
#lastMinuteForms .formRow select {margin: 0px;}
#lastMinuteForms .long          {width:210px;}
#lastMinuteForms .medium        {width:75px;}
#lastMinuteForms .short         {width:40px;margin-right:5px;}
#lastMinuteForms .vshort        {}
#lastMinuteForms .column4       {width:73px;float:left;text-align:center;}
#lastMinuteForms .formDivider   {border-top:1px solid #CBCBCB;}
#lastMinuteForms .yellowButton  {float:right;}
#lastMinuteForms a              {float:left;}
#lastMinuteForms label.hide     {display:none;}


/** Login Page Fix **/
body.loginBody                  {font-family:Arial,sans-serif;background:#F5F5F5 url(/static/affiliate/gatwick/gw_media/images/bg-header.jpg) repeat-x 0 6px;}
.loginBody .center *            {text-align:left;}
.loginBody li                   {list-style:none;}
.loginBody .episize240          {border:2px solid #ECE9D8;float:left;width:125px;margin:0px;padding:2px 0px 0px 2px}
.loginBody .form .episize240    {float:none;}
.loginBody form                 {padding:0px;}
.loginBody #middleAndRightCol .form label  {margin-bottom:0px;margin-right:0px;width:auto;}

/*********** OLD **********/

/* Business - Grey */
div#topContentContainer			{float:left;margin-bottom:7px}
div#bottomContentContainer		{float:left;margin-bottom:7px}
div#bottomRightContainer{float:left;width:207px}

/** footer adverts **/
#footerAdverts      {border-top:1px solid #066; width: 835px; margin:0 0 10px 0;}
#footerAdverts h5   {font-size:1.2em;padding:5px 0 20px 0;}
#footerAdverts .advert      {display:block;float:left;margin-bottom:10px;}
#footerAdverts .firstAdvert {float:right;margin-bottom:10px;}

/** Qype **/
#QypePod .form                  { padding: 0px; }
#QypePod h3                     { text-indent:-9999px;overflow:hidden;background: url(/static/affiliate/gatwick/gw_media/images/qype/pod_qypeLogoBar.jpg) no-repeat bottom left;height:26px;margin-bottom:10px;}
table.qypeReviews .col1         { /*width:100px;*/ }
table.qypeReviews .col2         { text-align:center; }
table.qypeReviews .col3         { /*width:80px;*/ width:60px; }
table.qypeReviews th            { height:13px;background: url(/static/affiliate/gatwick/gw_media/images/qype/pod_tHeader_bg_tile-x.jpg) repeat-x top left;padding:5px 5px 3px;color:#000;position:relative;}
table.qypeReviews th .dl        { position:absolute;right:2px;top:2px;background: url(/static/affiliate/gatwick/gw_media/images/qype/pod_divider.gif) no-repeat right;width:2px;height:11px;text-indent:-9999px;overflow:hidden;}
table.qypeReviews td            { padding: 5px;height:37px;/*border:1px solid #f0f;*/ }
table.qypeReviews tr            { background: url(/static/affiliate/gatwick/gw_media/images/qype/pod_tRow_bg_tile-x.jpg) repeat-x top left;}
/*table.qypeReviews tr:hover    { background: url(/static/affiliate/gatwick/gw_media/images/qype/pod_tRow_bg_tile-x-hover.jpg) repeat-x top left;}*/ /*Do not use unless big target is applied */
table.qypeReviews td a          { font-weight:bold;color:#535353;text-decoration:underline; font-size:1.0em;}
table.qypeReviews td .star      { width:9px;height:8px;background:url(/static/affiliate/gatwick/gw_media/images/qype/pod_star.gif) no-repeat;text-indent:-9999px;overflow:hidden;float:left;}
#content .slideUp h2            { background: #fff url(/static/affiliate/gatwick/gw_media/images/qype/h2_downArrow.gif) no-repeat 98%;border-bottom:1px solid #dfdfdf;border-right:1px solid #dfdfdf;padding:5px 10px;line-height:25px;margin: 15px 0;cursor:pointer; }
.slideUp .content p             { margin:0 0 15px 10px; }
.slideUp .content .qypeLogo     { padding:10px 0;}

.reviewBox                      { background:#fff;padding:10px;border-bottom:1px solid #81b4b4;margin-bottom:20px; }
.reviewBox img                  { margin: 0 10px 10px 0; }
.reviewBox h3                   { font-weight:bold;color:#fe325a;font-size:14px;}
.reviewBox .location            { font-size:11px;margin: 5px 0 15px 0;display:block; }
.reviewBox .noOfReviews         { font-size:11px;text-indent:5px;float:left; }
.reviewBox .star,
#QypePod .star                  { width:11px;height:11px;float:left;background:url(/static/affiliate/gatwick/gw_media/images/qype/azStarOn.gif) no-repeat;text-indent:-9999px;margin-right:0px }
.reviewBox .emptyStar,
#QypePod .emptyStar             { width:11px;height:11px;float:left;background:url(/static/affiliate/gatwick/gw_media/images/qype/azStarOff.gif) no-repeat;text-indent:-9999px;margin-right:0px }
.reviewBox .readMore            { color:#000; }
.reviewBox .button,
#QypePod .button                { float:left;font-size:11px;color:#000;border:1px solid #d6d6d6;padding:5px 10px;margin:20px 10px 0 0;background:url('/images/qype/btn_review_bg_tilex.jpg') repeat-x bottom; }


#QypePod table                  { background: #fff; }
#content #QypePod h2            { text-indent:-9999px;overflow:hidden;background: url(/static/affiliate/gatwick/gw_media/images/qype/pod_qypeLogoBar.jpg) no-repeat bottom left;height:26px;padding:0;margin-bottom:5px;}
#QypePod img                    { margin:5px; }
#QypePod .name                  { font-size:11px; }
#QypePod .readMore              { color:#000 }
#QypePod .button                { float: right;margin:0px; }
#QypePod .bottomRow td          { padding: 5px 10px 10px; }
#QypePod .noOfReviews           { color: #000; }
#QypePod .starRatings           { width: 115px; }
#QypePod.pinkBox table          { /*width: 446px;*/ }
#QypePod table.wideBox          { width: 446px; }


#searchResultList li .resultQype a.firstReview  { float:left;font-size:11px;color:#000;border:1px solid #d6d6d6;padding:5px 10px;margin:5px 0 0 0;background:url('/images/qype/btn_review_bg_tilex.jpg') repeat-x bottom; display:block;}


/** qype content **/

.qypeContent h5.shopTermHeading {font-weight:bold;color:#066;font-size: 1.2em;}
.qypeContent h5 {font-weight:bold;color:#066;font-size: 1.1em;}

.greenText,
.greentext {color:#066;margin-right:5px;}
.qypeContent .shopTermLeftCol {width:135px; float:left; display:inline; margin-bottom:5px;}
.qypeContent .shopTermRightCol {width:275px; float:left; display:inline; margin-bottom:5px;margin-left:35px;}
.qypeContent .shopTermRightCol p a {font-weight:bold;color:#333;display:inline;}
.qypeContent .shopTermRightCol h5 {float:left;display:inline;margin-right:10px;}

.qypeContent .reviewButton { background: url("/images/qype/btnReviewBg.gif") no-repeat top left;border:0;color:#000;float:left;font-size: 1.0em;margin:0 0 10px 0; padding:0; clear:left;width:90px; height:19px;text-align:center;line-height:19px; cursor:pointer;}
.qypeContent .firstReviewButton { background: url("/images/qype/btnFirstReviewBg.gif") no-repeat top left;border:0;color:#000;float:left;font-size: 1.1em;margin:0 0 15px 0; padding:0; clear:left;width:200px; height:34px;text-align:left;text-indent:46px;line-height:34px; cursor:pointer;}

.qypeContent a	  {text-decoration:none;} 
.qypeContent a:hover {text-decoration:underline;} 

.qypeContent .starRatings {float:right;margin-right:22px;margin-top:10px;}
.qypeContent .shopTermLeftCol .starRatings {float:left;margin-right:0;margin-top:0;margin-bottom:10px;}
.qypeContent .shopTermLeftCol .starRatings img {float:left;display:inline;}
.qypeContent .shopTermLeftCol .starRatings p {margin-left:42px; display:block;padding-top:2px;}

.qypeContent .star {background: url("/images/qype/azStarOn.gif") no-repeat scroll 0 0 transparent;float: left;height: 11px;margin-right:0;text-indent: -9999px;width: 11px;}
.qypeContent .emptyStar {background: url("/images/qype/azStarOff.gif") no-repeat scroll 0 0 transparent;float: left;height: 11px;margin-right:0;text-indent: -9999px;width: 11px;}

.qypeContent .hr {border:1px solid #dadada;height:1px;overflow:hidden;color:#dadada;background:#dadada;border:0;margin:0 0 13px 0;clear:both;width:443px;}
.qypeContent .hr2 {border:1px solid #dadada;height:2px;overflow:hidden;color:#066;background:#066;border:0;margin:0 0 20px 0;clear:both;width:443px;}

.reviewSummary { margin-bottom:10px; }


/* Crisis Messaging */
.crisis-takeover { width: 960px;}
.crisis-takeover .top { width:770px;height:113px; overflow:hidden; background:url(/static/affiliate/gatwick/gw_media/images/crisis/takeover-background.jpg) no-repeat top left;padding:40px 80px 40px 110px;margin:0;}
.crisis-takeover .top h2 { font-size:3em;font-weight:bold;margin-bottom:10px;}
.crisis-takeover .top p { font-size:1.8em;font-weight:bold;padding-left:5px;} 
.crisis-takeover a { color:#000;text-decoration:underline; }
.crisis-takeover .bottom { width:770px;padding:40px 80px 40px 110px;background:#373737;margin:0;}
.crisis-takeover .bottom p a,
.crisis-takeover .bottom a { color:#fff; }
.crisis-takeover .bottom p,
.crisis-takeover .bottom li { color:#fff;font-size:1.4em;}
.crisis-takeover .bottom p { margin-bottom:10px;line-height:1.4em; }
.crisis-takeover .bottom ul { margin:15px; }
.crisis-takeover .bottom li { margin-bottom:4px;list-style:disc;}
.crisis-takeover .bottom .button { float:left;width:208px;height:58px;background:url(/static/affiliate/gatwick/gw_media/images/crisis/button.gif) no-repeat;font-size:1.8em;color:#303030;line-height:58px;text-indent:10px;text-decoration:none;margin-right:45px;display:inline;}

.crisis-banner { width:920px;height:49px; border: 1px solid #CCC715; overflow: hidden; background:url(/static/affiliate/gatwick/gw_media/images/crisis/banner-background.jpg) no-repeat;padding:10px 40px; }
div#content .crisis-banner h2, 
.crisis-banner h2,
div#content .crisis-banner h3, 
.crisis-banner h3 { font-size:1.4em;font-weight:bold;color:#000; padding: 0; }
.crisis-banner p { font-size:1.1em;padding-left:2px;color:#000;}
.crisis-banner a { color:#000;text-decoration:underline;}
div#homeContentBackground .crisis-banner { margin-bottom: 10px; }

.crisis-pod { width:142px;height:208px; overflow:hidden; background:url(/static/affiliate/gatwick/gw_media/images/crisis/pod-background.jpg) no-repeat;padding:18px 10px 18px 40px;margin-bottom:10px; }
.crisis-pod h3 { font-size:1.4em;font-weight:bold;margin-bottom:5px;color:#000;}
.crisis-pod p { font-size:1.1em;color:#000;}
.crisis-pod a { color:#000;text-decoration:underline;}

div#information.crisis-alt { border:1px solid #cac716;height: auto !important;min-height: 155px;background:#ffdf01 url(/static/affiliate/gatwick/gw_media/images/crisis/alt-background.jpg) no-repeat;}
div#information.crisis-alt #informationContainer { width:283px;height:100%;padding:10px 10px 10px 35px; }
div#information.crisis-alt #informationContainer h3 { font-size:1.4em;font-weight:bold;margin-bottom:5px;background:none;padding:0;color:#000;}
div#information.crisis-alt #informationContainer p { font-size:1.1em;color:#000;padding:0;margin:0; }
div#information.crisis-alt #informationContainer a { color:#000;text-decoration:underline;}
.reviewSummary { margin-bottom:10px; }

/** tailfin content **/
.tailfin {margin:5px 10px;}

/** Twitter Feed **/
#twitter * {
    margin:0px;
    padding:0px;
}
#twitter.full {
    width:234px;
    height: 209px;
    float: right;
}
#twitter.thin {
    width:190px;
    margin-bottom: 8px;
}

#twitter {
    font-family:Arial, sans-serif;
    font-size:11px;
    color:#656565;
    border:1px solid #2f9695;
    margin:0px;
    background-color:#efefef;
    position: relative;
    overflow: hidden;
}
#twitter a {
    color:#0a9c9c;
    text-decoration:none;
}
#twitter a:hover {
    text-decoration:underline;
}
#twitter .tweet_header {
    display:block;
    padding:10px 5px 10px 5px;
    height:20px;
    background:#2f9695 url('/images/tweetIcon.gif') no-repeat 5px 10px;
    border-bottom:2px solid #c7c7c7;
}
#twitter .tweet_header h3 {
    color:#fff;
    height:20px;
    font-weight:bold;
    font-size:1.4em;
    padding:0px 0px 0px 25px;
    line-height: normal;
}

#twitter .tweet_header h3 a {
    background:url('/images/arrowIcon.gif') no-repeat 98% 56%;
    display:block;
    font-size:1em;
    color:#fff;
}

#twitter.thin .tweet_header h3 a {
    font-size:0.8em;
}

ol.tweets {
    color:#656565;
    display:block;
    list-style:none;
    position: relative;
}

#twitter li.tweetInfoTemplate, #twitter li.tweetInfo .timestamp {
    display: none;
}

#twitter li.tweetInfo {
    margin:0px 0px 0px 0px;
    background-color:#DEEFEF;
    border-bottom: 3px solid #efefef;
    padding: 7px;
}

#twitter li.static {
    background-color:#ffffff;
}

#twitter .tweetInfoInner {
}

#twitter li.tweetInfo a {
    font-size: 0.9em;
}

#twitter .tweetText {
    height: auto;
}

#twitter.thin .tweetText {
    height: auto; /*70px;*/
    width:177px;
    overflow:hidden;
}

#twitter .tweetDetails {
    margin:5px 0px 0px 0px;
}
span.separator,
.tweetDetails a,
span.time {
    color:#0a9c9c;
    font-size:0.9em;
}
span.time {
    margin:0px 10px 0px 10px;
}
a.reply, a.retweet {
    margin:0px 10px 0px 10px;
}
#tweetsError p {
    margin-top: 7px;
}
#tweetsError {
    display: none;
    margin: 5px;
}
#twitter .invalid {
    border: 1px solid #ff0000;
}


/***** social media pod *****/

#socialMediaPod     { border-left: 1px solid #d5d5d5; border-right: 1px solid #d6d6d4; margin-bottom:8px; height:53px; position:relative;overflow:hidden;background:url('/images/pod-socialmedia-bg.gif') repeat-x 0 0;}
#socialMediaPod h3  {color: #111;font-size:1.5em;float:left;display:inline;margin:10px 0 0 17px;width:63px;overflow:hidden;}

#socialMediaPod ul                  {float:left;display:inline;margin:16px 0 0 8px;height:34px;background:url('/images/pod-socialmedialinks-bg.gif') no-repeat 0 0;width:127px;}
#socialMediaPod ul li               {width:21px;height:21px;float:left;display:inline;overflow:hidden;}
#socialMediaPod ul li.twitterIcon   {margin-right:2px;padding-left:8px;}
#socialMediaPod ul li.youTubeIcon   {margin-right:1px;}
#socialMediaPod ul li.facebookIcon  {margin-right:2px;}
#socialMediaPod ul li.tumblrIcon    {margin-right:2px;}
#socialMediaPod ul li.rssIcon       {margin-right:0;}

#socialMediaPod ul a                    {width:21px;height:21px;display:block;overflow:hidden;}
#socialMediaPod ul li.twitterIcon a     {background:url('/images/pod-twitter.gif') no-repeat 0 0;text-indent:-9999px; overflow:hidden; text-transform: capitalize;cursor: pointer;}
#socialMediaPod ul li.youTubeIcon a     {background:url('/images/pod-youtube.gif') no-repeat 0 0;text-indent:-9999px; overflow:hidden; text-transform: capitalize;cursor: pointer;}
#socialMediaPod ul li.facebookIcon a    {background:url('/images/pod-facebook.gif') no-repeat 0 0;text-indent:-9999px; overflow:hidden; text-transform: capitalize;cursor: pointer;}
#socialMediaPod ul li.tumblrIcon a      {background:url('/images/pod-tumblr.gif') no-repeat 0 0;text-indent:-9999px; overflow:hidden; text-transform: capitalize;cursor: pointer;}
#socialMediaPod ul li.rssIcon a         {background:url('/images/pod-rss.gif') no-repeat 0 0;text-indent:-9999px; overflow:hidden; text-transform: capitalize;cursor: pointer;}

#rightCol2 #socialMediaPod    {margin: 0 5px 15px 5px; }

#rightCol #socialMediaPod h3 {margin:11px 0 0 6px;font-size:1.4em;width:59px;}
#rightCol #socialMediaPod ul {margin-left:0;width:124px;}

.col4 #socialMediaPod       {padding:0;margin:0;}
.col4 #socialMediaPod ul    {margin-left:0;} 
.col4 #socialMediaPod h3    {margin:10px 0 0 9px;}


/***** business pod styles *****/
#layoutRow1,
#layoutRow2,
#layoutRow3,
#layoutRow4 { clear: both; width:830px; margin:0px 0px 30px 0px; float:left; color:#656565;}

#layoutRow1 .listArea { height: 304px; position: relative; }
#layoutRow1 .listArea .cta { position: absolute; bottom: 20px;left: 0px; }

#layout2 #layoutRow1 .column3 .linkPod { height: 130px; position: relative; }
#layout2 #layoutRow1 .column3 .linkPod .cta { position: absolute; bottom: 10px; left: 10px; }

#layoutRow3 .imagePod,
#layoutRow3 .listArea { height: 285px; position: relative; }
#layoutRow3 .listArea .cta { position: absolute; bottom: 20px;left: 0px; }

.title h3 {font-size:1.3em; font-weight:bold; color:#444444; margin:0px 0px 10px 0px;}

/***** business full video player pod *****/
#mask { position: absolute; left: 0; top: 0; display: none; height: 100%; width: 100%; background: #000; z-index: 120; }
#mask { opacity: .7; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter: alpha(opacity=70); }

.videoContainer { display: none; position: absolute; top: 25%; left: 50%; margin-top: -50px; margin-left: -25%; z-index: 121 }
.videoBorder { border: 1px solid #fff; background: #fff; float: left; clear: both; -moz-border-radius: 8px; border-radius: 8px; }
.videoCanvas { margin: 10px; position:relative;}
.videoControls { color: #fff; padding: 0 0 5px 5px; }
.videoControls a {background:url('/images/business/close.png') no-repeat; width:50px; height:50px; position:absolute; z-index:999999; right:-30px; top:-25px; display:block; text-indent:-99999em;}
a.videoLink { position: relative; z-index: 10; }
a.videoLink .videoPlayButton { position: absolute; width: 52px; height: 52px; top: 50%; left: 50%; margin: -26px auto auto -26px; z-index: 15; }

/***** business image pod *****/

div#layoutRow1 div.column2 {width:198px; float:left; margin:0px 10px 0px 0px;}

div.imagePod { height:304px; text-indent:-99999em; position:relative;}
div.imagePod span {text-indent:-99999em; display:block;}
div.imagePod hr {display:none;}
#layoutRow3 div.imagePod a.cta,
div.imagePod a.cta { position:absolute; bottom:20px; left:15px; text-indent:0em; }
/*div.imagePod a.cta-linksPod {background:url('/images/business/cta_facts.gif') no-repeat; width:137px; height:20px; display:block; text-indent:-99999em; position:absolute; bottom:20px; left:15px;}*/
/*.column4 div.imagePod { height:270px; }*/

div.basicImagePod { position:relative; }
div.basicImagePod a.cta { position:absolute; bottom:20px; left:15px; text-indent:0em; }

/***** business image with links pod *****/
div#layoutRow1 div.column3 {float:left; width:200px;}
a.cta-linksPod {background:url('/images/business/cta_media.gif') no-repeat; display:block; width:120px; height:20px; text-indent:-999999em; margin:13px 0px 0px 0px; float:left;}

/***** business rotating image pod *****/

div.rotatingImages { width:411px; height:304px; position:relative; float:left; margin:0px 10px 0px 0px;}
div.rotatingImages .slideshowLinks img { position: absolute; top: 0; left:0; }
div.rotatingImages a.cta {position:absolute; bottom:20px; left:20px; }

.rotatingImages .nivoSlider {position: relative; -webkit-box-shadow: 0px 1px 5px 0px #4a4a4a; -moz-box-shadow: 0px 1px 5px 0px #4a4a4a; box-shadow: 0px 1px 5px 0px #4a4a4a; }
.rotatingImages .nivoSlider img { position:absolute; top:0px; left:0px; }
.rotatingImages .nivoSlider a {  border:0; display:block; }

/*.rotatingImages .nivo-controlNav { position:absolute; left:50%; bottom:-22px;  margin-left:10px; }
.rotatingImages .nivo-controlNav a { display:block; width:22px; height:22px; background:url(/static/affiliate/gatwick/gw_media/images/business/bullets.png) no-repeat; text-indent:-9999px; border:0; margin-right:3px; float:left; }
.rotatingImages .nivo-controlNav a.active { background-position:0 -22px; }*/
.rotatingImages .nivo-directionNav a { display:block; width:30px; height:30px; background:url(/static/affiliate/gatwick/gw_media/images/business/arrows.png) no-repeat; text-indent:-9999px; border:0; }
.rotatingImages a.nivo-nextNav { background-position:-30px 0; right:15px; }
.rotatingImages a.nivo-prevNav { left:15px; }

a.cta-find {border:1px solid #20848a; position:absolute; bottom:20px; text-indent:0; left:10px; background:url('/images/business/cta_bg.gif') repeat-x; width:auto; font-size:1em; letter-spacing:0.5px; height:13px; color:#fff; margin:13px 0px 0px 0px; padding:3px 10px 3px 5px; -moz-border-radius: 3px; border-radius: 3px;}
a.cta-find:after {content: ">"; padding:0px 0px 0px 15px; }
a.cta-find:hover {text-decoration:none; background-position:left bottom;}

.rotatingImages .nivo-controlNav {margin:3px 0px 0px 0px; position: absolute; bottom: -25px;left: 10px; }
ul.controls li {float:left; margin:0px 3px 0px 0px;}
.rotatingImages .nivo-controlNav a { text-indent:-999999em; width:10px; height:10px; background-color:#ddd; display:block; float: left; margin: 5px; -moz-border-radius: 3px; border-radius: 3px; }
.rotatingImages .nivo-controlNav a.active {background-color:#1097a0;}

/** promo pods **/

div.podContainer div.podImage {margin:0px 0px 10px 0px;}

div#layoutRow3 div.column1 {width:200px; margin:0px 10px 0px 0px; float:left;}
div#layoutRow3 div.column2 {width:200px; margin:0px 10px 0px 0px; float:left;}
div#layoutRow3 div.column3 {float:left; width:200px;}
div#layoutRow3 div.column4 {float:right; width:200px;}

a.cta {float:left; border:1px solid #20848a;  background:url('/images/business/cta_bg.gif') repeat-x; display:inline-block; width:auto; font-size:1em; letter-spacing:0.5px; height:13px; color:#fff; margin:13px 0px 0px 0px; padding:3px 10px 3px 5px; -moz-border-radius: 3px; border-radius: 3px;}
a.cta:after {content: ">"; padding:0px 0px 0px 15px; }
a.cta:hover {text-decoration:none; background-position:left bottom;}

/** video **/

div#layoutRow2 div.column2 {float:right; width:408px;}


/** news links **/


div#layoutRow2 div.column1 {width:410px; float:left;}
div#layoutRow2 div.column1 h3 {margin:0px 0px 10px 0px;}

div.listArea p {font-size:1.3em; margin:10px 0px 10px 0px; color:#656565;}
div.listArea div.first, 
div.listArea ul li { border-bottom:1px solid #eaeaea; padding:0px 0px 5px 0px; width:100%; float:left; }
div.listArea div.img {margin:0px 10px 0px 0px; width:100px; height:auto; float:left;}
div.listArea span.date { color:#666666; display:block; margin:5px 0px 5px 0px; font-size:1.2em; }
div.listArea div.first a,
div.listArea ul li a {margin:3px 0px 0px 0px;  font-size:1.3em; color:#006665; }

/** media pod small **/
div.media {border:1px solid #dfdfdf; background:url('/images/business/media_bg.gif') repeat-x; padding:10px; float:left; margin:0px 0px 15px 0px;}

/** linkPod **/
.businessTemplateContainer div.linkPod{border:1px solid #dfdfdf; background:url('/images/business/media_bg.gif') repeat-x #E9E9E9; padding:10px; margin:0px 0px 15px 0px;}

/* 3 column area template3 */

div#layoutRow4 div.column1 {float:left; margin:0px 10px 0px 0px; width:265px; }
div#layoutRow4 div.column2 {float:left; margin:0px 10px 0px 0px; width:265px; }
div#layoutRow4 div.column3 {float:left; margin:0px 10px 0px 0px; width:270px; }
div#layoutRow4 div.column3 div#twitter { width:268px; margin:10px 0px 0px 0px;}



