body{
background:none;
background-color:#FFF;
margin:0;
padding:0;
text-align:center;
}

div#wrapper{
background:none;
}

div#headerContainerMain{
display:none;
}

div#footerContainer{
display:none;
}

div#mainContainer{
background:none;
margin-left:auto;
margin-right:auto;
text-align:center;
width:625px;
}

div#column1Container{
display:none;
}

div#column2Container{
background-color:#FFF;
text-align:left;
width:625px;
}

div#column2{
padding:0 30px 50px 30px;
}

div#column3Container{
display:none;
}

div.printHeader{
display:block;
margin-left:auto;
margin-right:auto;
padding:0 25px 10px 25px;
text-align:left;
width:565px;
}

div.printLogo{
padding:20px 0 10px 10px;
}

div.progressBar,div.progressBarShort{
display:none;
}

div#bookingReferenceBox,div#bookingReferenceBox_email,div#bookRefBox_2COL_WR,div#milesBalanceBox{
border:1px solid #000;
}

div.flightSearchSummary{
border:1px solid #000;
}

table.displayTable{
width:565px;
}

table.displayTable th,table.displayTable td,th.hidden{
border-bottom:1px solid #000!important;
border-left:none!important;
border-right:none!important;
}

table.displayTable th,th.hidden,table.displayTable .captionBasic{
border-top:1px solid #000!important;
}

table.displayTable .captionBasic,table.displayTable td.headBasic,table.displayTable td.headOutbound,table.displayTable td.headOnwardFirst{
border-top:1px solid #000;
border-bottom:none!important;
}

table.displayTable td.headInbound,table.displayTable td.headOnward{
border-bottom:none!important;
}

table.displayTable th{
font-weight:bold;
}

table.displayTable td.detail.combineRow{
padding-top:7px;
}

.siteTools,.siteTools_565{
display:none;
}

td.confirmationRight dl{
display:none;
}

div.tableTotalBar{
border:none;
}

div.tableTotalBarLeft a.iconConvertCurrency{
display:none;
}

div.brownBar{
font-size:1.2em;
}


