.Billboard {
background-color: transparent;
}
.Menu .BillboardContent {
background-color: #FFFFFF;
}
.Menu .Loader:link {
color: #000000;
}
.Menu .Loader:visited {
color: #000000;
}
.Menu .Loader:hover {
color: #000000;
}
.Menu .Loader:active {
color: #000000;
}
.BillboardContent {
background-color: #FFFFFF;
}
.BillboardHeader {
background-color: #d2e8f7;
color: #000000;
font-weight:bold;
}
.BillboardFooter{
background-color: #d2e8f7;
color: #000000;
font-weight:bold;
}
.SubHeader {
background-color: #d2e8f7;
color: #000000;
font-weight:bold;
}
.SubHeader a.Loader {
color: #000000;
}
.SubHeader a.Loader:visited {
color: #000000;
}
.SubHeader a.Loader:hover {
color: #000000;
}
.SubHeader a.Loader:active {
color: #000000;
}
.BillboardHeader .Loader:link {
color: #000000;
}
.BillboardHeader .Loader:visited {
color: #000000;
}
.BillboardHeader .Loader:hover {
color: #000000;
}
.BillboardHeader .Loader:active {
color: #000000;
}
.BillboardFooter .Loader:link {
color: #000000;
}
.BillboardFooter .Loader:visited {
color: #000000;
}
.BillboardFooter .Loader:hover {
color: #000000;
}
.BillboardFooter .Loader:active {
color: #000000;
}
.TableHeader {
color: #000000;
font-weight: bold;
}
.MessageBox {
background-color: #F4F4FF; 
color: #666666;
}
.ErrorMessageBox .BillboardHeader
{
background-color: #d2e8f7;
color: #000000;
}
.TravelItem
{
background-color: #F2F2F2;
color: #000000;
}
td.TravelItem
{
border: 1px solid #eaeff2;
}
.TableHeader td
{
border: 1px solid #eaeff2;
}
.SubHeader td
{
border: 1px solid #eaeff2;
}
.ImportantCell
{
background-color: #90a4b0;
border: 1px solid #eaeff2;
}
.SubTitleText {
color: #DA3507;
font-weight: bold;
}
.ImportantText {
color: #4C1B1B;
}
.VeryImportantText
{
color: #F1A300;
font-weight: bold;
}
.RequiredText {
color: #EC0000;
}
.FormLoader{
color: #000000;
}
/* Left Billboard border */
.i1 { 
background: none !important;
}
/* Right Billboard border */
.i2 {
background: none !important;
}
.BillboardHeader{
background: none !important;
}
.BillboardHeader .BillboardHeaderCorner{
background: none !important;
}
.BillboardFooter{
background: none !important;
}
.BillboardFooter .BillboardFooterCorner{
background: none !important;
}
div .BillboardHeaderFlat{
background: none !important;
}
div.BillboardHeaderFlat .BillboardHeaderCorner{
background: none !important;
}
div.BillboardFooterFlat{
background: none !important;
}
div.BillboardFooterFlat .BillboardFooterCorner{
background: none !important;
}
div.MessageBox .BillboardContent{
background-color: #F4F4FF;
}
/*Error message Billboard*/
/* Left Billboard border */
.ErrorMessageBox .i1 {
background: none !important;
}
/* Right Billboard border */
.ErrorMessageBox .i2 {
background: none !important;
}
.ErrorMessageBox .BillboardHeader{
background: none !important;
}
.ErrorMessageBox .BillboardHeader .BillboardHeaderCorner{
background: none !important;
}
.ErrorMessageBox .BillboardFooter{
background: none !important;
}
.ErrorMessageBox .BillboardFooter .BillboardFooterCorner{
background: none !important;
}
.ErrorMessageBox .BillboardHeaderFlat{
background: none !important;
}
.ErrorMessageBox .BillboardHeaderFlat .BillboardHeaderCorner{
background: none !important;
}
.ErrorMessageBox .BillboardFooterFlat{
background: none !important;
}
.ErrorMessageBox .BillboardFooterFlat .BillboardFooterCorner{
background: none !important;
}
.AnnotatedList .AnnotatedListPaneTopLeft{
background: none !important;
}
.AnnotatedList .AnnotatedListPaneTop{
background: none !important;
}
.AnnotatedList .AnnotatedListPaneBottomLeft{
background: none !important;
}
.AnnotatedList .AnnotatedListPaneBottom{
background: none !important;
}
.AnnotatedList .AnnotatedListPaneBorderLeft{
background: none !important;
}
.AnnotatedList .AnnotatedListPaneBorderRight{
background: none !important;
}
.AnnotatedList td.MessageBoxAnnotatedListPaneTopLeft{
background: none !important;
}
.AnnotatedList td.MessageBoxAnnotatedListPaneTop{
background: none !important;
}
.AnnotatedList td.MessageBoxAnnotatedListPaneBottomLeft{
background: none !important;
}
.AnnotatedList td.MessageBoxAnnotatedListPaneBorderLeft{
background: none !important;
}
.AnnotatedList td.MessageBoxAnnotatedListPaneBorderRight{
background: none !important;
}
.AnnotatedList td.MessageBoxAnnotatedListPaneBottom{
background: none !important;
}
.AnnotatedList td.MessageBoxAnnotatedListPaneContent{
background: none !important;
}
div.BlockButton {
background: none !important;
}
div.BlockButton div{
background: none !important;
}
input.FormLoader{
color: #000000; 
}
button.ButtonLoader{
color: #000000; 
}
.PaneBox .PaneBoxHeader {
background: none !important;
}
.PaneBox .PaneBoxHeader div{
background: none !important;
}
.PaneBox .PaneBoxContent{
background: none !important;
}
.PaneBox .PaneBoxFooter {
background: none !important;
}
.PaneBox .PaneBoxFooter div{
background: none !important;
}
.FrameBox .FrameBoxHeader {
background: none !important;
}
.FrameBox .FrameBoxHeader div{
background: none !important;
}
.FrameBox .FrameBoxLeft{
background: none !important;
}
.FrameBox .FrameBoxRight{
background: none !important;
}
.FrameBox .FrameBoxFooter {
background: none !important;
}
.FrameBox .FrameBoxFooter div{
background: none !important;
}
.InfoSpot {
background: none !important;
}
.PopUpFrameBox .PopUpFrameBoxTail {
background: none !important;
}
.PopUpFrameBox .PopUpFrameBoxTailRight {
background: none !important;
}
.PopUpFrameBox .PopUpFrameBoxHeader {
background: none !important;
}
.PopUpFrameBox .PopUpFrameBoxHeader div{
background: none !important;
}
.PopUpFrameBox .PopUpFrameBoxLeft{
background: none !important;
}
.PopUpFrameBox .PopUpFrameBoxRight{
background: none !important;
}
.PopUpFrameBox .PopUpFrameBoxContent{
background: none !important;
}
.PopUpFrameBox .PopUpFrameBoxFooter {
background: none !important;
}
.PopUpFrameBox .PopUpFrameBoxFooter div{
background: none !important;
}
.PopUpFrameBox .PopUpFrameBoxCloseButton {
border:1px solid #d2e8f7;
color: #d2e8f7;
background-color: #F4F4FF;
}
.PopUpFrameBox .PopUpFrameBoxDetailsButton {
border:1px solid #d2e8f7;
color: #d2e8f7;
background-color: #F4F4FF;
}
.CollapseButtonClose {
background: none !important;
}
.CollapseButtonOpen {
background: none !important;
}
.BillboardHeaderColor {
background-color: #d2e8f7;
color: #000000;
}
.BillboardContentColor {
background-color: #FFFFFF;
color: #000000;
}
.MailBillboard
{
border: 1px solid;
border-color: #d2e8f7;
}
.MailBillboardHeader, .MailBillboardFooter
{
background-color: #d2e8f7;
color: #000000;
font-weight: bold;
}
.MailBillboardContent
{
background-color: #FFFFFF;
color: #000000;
}
.AirlineSummary td.AirlineSummaryItemPrice {
border: 1px solid #F4F4FF;
}
.AirlineSummary td.AirlineSummaryItemLogo {
border: 1px solid #FFFFFF;
}
.AirlineSummary td.AirlineSummaryItemOn{
border: 1px solid #d2e8f7;
}
div.ButtonPopupLoader {
background: none !important;
}
div.ButtonPopupLoaderHover {
background: none !important;
}
div.ButtonPopupLoader div{
background: none !important;
}
div.ButtonPopupLoader a.Loader {
color: #000000;
}
.DisabledButtonTxtColor {
color:	#000000 !important;
}
.rAvCal_VeryImportant {
background-color: #F2F2F2;
color: #000000;
}
.AdminListTable{
border:1px solid #d2e8f7;
}
.AdminListTableHeader {
background-color: #d2e8f7;
color: #000000;
font-weight:bold;
}
.AdminListTableRowDark{
background-color: #F4F4FF;
}

.Billboard {
    font-size:11px !important;
    zposition:relative;
    line-height:20px !important;
}
a.CloseButton { display:none; }


span.EmphasizedText {display:none;}
.BillboardContent ul li { list-style: none !important; overflow: hidden; margin:0px; }
.BillboardContent { border:1px solid #DEE2E5; border-radius: 8px; }

.BillboardContent table tr td.TravelItem { vertical-align: top; background-color:#FFFFFF !important; border:0px !important; padding:5px; }
.BillboardContent table tr td.TravelItem span.EmphasizedText { display:inline; }
.BillboardContent table tr td.TravelItem a { text-decoration: underline; }
.BillboardContent table tr td.TravelItem a.PopupLoader img { margin: 5px; padding:1px; border:1px solid #E1E1E1; }
.BillboardContent table tr td.TravelItem ul li { list-style: none !important; overflow: hidden; margin:0px; width:715px !important; }
.BillboardContent table tr td.TravelItem ul li p b {display:none;}
.BillboardContent table tr td.TravelItem ul li p { margin:0px !important;}
.BillboardContent table tr td.TravelItem ul li br {line-height: 0px;}

.BillboardContent table tr td.TravelItem div.ButtonPopupLoader { float:right; }

.BillboardHeader {
    position:absolute; 
    right:25px;
    top:15px;
}

.BillboardHeader .BillboardHeaderCorner .BillboardTitle{ 
    background-color: #CEE7F6 !important;
    border: 1px solid #C7C7C7;
    border-radius: 8px 8px 8px 8px;
    color: #025884;
    font-size: 13px;
    font-style: italic;
    padding: 5px;    
}

.BillboardHeader .LoaderGoToMap { display:none; }

.BillboardContent table.PaginationWrapper td.PageNavButtonCell { width:22%; }
.BillboardContent table.PaginationWrapper td.PageNavButtonCell div.BlockButton { padding-left:0px; }
.BillboardContent table.PaginationWrapper td.PageNavButtonCell div.BlockButton div { padding-right:0px; }

.BillboardContent table.PaginationWrapper td.MoreFlights span.EmphasizedText { display:inline; font-weight:normal; font-size:10px;}
.BillboardContent table.PaginationWrapper td.MoreFlights a.Loader {border:1px solid #DEE2E5; font-weight:normal; font-size:10px; color:#666666; text-decoration: none; padding:0 2px}
.BillboardContent table.PaginationWrapper td.MoreFlights a.Loader:hover {color:#D4E3ED; text-decoration: underline;}

.BillboardContent .BlockButton input.FormLoader {
    display: inline-block;
  *display: inline;
  padding: 8px 15px!important;
  margin-bottom: 0;
  *margin-left: .3em;
  font-size: 15px;
  line-height: 20px;
  *line-height: 20px;
  color: #FFFFFF;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-color: #f5f5f5;
  *background-color: #e6e6e6;
  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
  background-repeat: repeat-x;
  border: 1px solid #bbbbbb;
  *border: 0;
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  border-bottom-color: #a2a2a2;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  *zoom: 1;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    	background-color: #F05C23; 
	background-image: -moz-linear-gradient(top, #F05C23, #E83C24); 
	background-image: -ms-linear-gradient(top, #F05C23, #E83C24); 
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#F05C23), to(#E83C24)); 
	background-image: -webkit-linear-gradient(top, #F05C23, #E83C24); 
	background-image: -o-linear-gradient(top, #F05C23, #E83C24); 
	background-image: linear-gradient(top, #F05C23, #E83C24); 
	background-repeat: repeat-x; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F05C23', endColorstr='#E83C24', GradientType=0); 
	border-color: #E83C24 #E83C24 #F05C23; 
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); 
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);        
        border: 2px solid #FFFFFF;
        -webkit-box-shadow: 2px 0px 5px rgba(0, 0, 0, 0.2);
        -moz-box-shadow: 2px 0px 5px rgba(0, 0, 0, 0.2);
        box-shadow: 2px 0px 5px rgba(0, 0, 0, 0.2);
}

div.BlockButton { padding-left:5px;}

div.ButtonPopupLoader { padding-left:0px; height:25px;}
div.ButtonPopupLoader .BlockBox a.Loader { padding-left:20px; text-decoration: underline; background:url(/images/new/tsm/lupa.png) no-repeat; display:block; padding-bottom:10px; height:30px;}


.BillboardContent table.PaginationWrapper td.PageNavButtonCell div.BlockButton div button {
    background:url("/images/new/tsm/sm_but.png") no-repeat scroll 0 0 transparent !important;
    width:37px;
    height:31px;
    color:#FFF !important;
    margin-top:-4px;
}

.BillboardTitle2 { margin-top:-10px;}

div.GoogleMap > div {
    margin:10px 0 10px 10px;
}


