* {font-family: Arial, Helvetica, sans-serif;font-size:12pt;}
#header {width:754px;background: #fff;}
/* Airtran */
}
#container {width: 754px;}

#header {width:754px;background: #fff;}
#titleRecap{margin-top:3px; border:0; color:#055a8d; background:#fff;}
#titleRecap h1{color:#055a8d; font-size:1.8em;}
#content a{color:#055a8d;}
#workspace{background:#fff; border:0;}
#workarea{border:0;} 
#content .stepBullet{background:#fff; color:#055a8d; font-weight:bold; font-size: 1.5em;}
#content .stepBullet h2{color:#055a8d;} /* not working */

/* Progress bar */
#content #locator #altprogress li{border:none; font-size:1.2em;}
#content #locator #altprogress li.off{border:none;}
#content #locator #altprogress li span{display:inline;color:#055a8d; font-weight:bold; }
#content #locator #altprogress li.off span{color:#ccc; border:0;}
#content #locator #altprogress li.at span{color:#055a8d; font-weight:bold;}

/* Buttons */
#content button,#content .button{background-color:#055a8d; border-color:#d5e4ec #9cbdd2 #9cbdd2 #d5e4ec; text-shadow:none; color:#fff;}
#content button.btn_sec,#content a.btn_sec{background-color:#48a4c8; border-color:#d5e4ec #9cbdd2 #9cbdd2 #d5e4ec; text-shadow:none; color:#fff;}
#content button.btn_alt,#content a.btn_alt{background-color:#48a4c8; border-color:#d5e4ec #9cbdd2 #9cbdd2 #d5e4ec; text-shadow:none; color:#fff;}



/*.propcard {border: 1px solid #055a8d;}*/
#workspace .pagination a{color:#055a8d;}
#content .propcard h2 {padding-left:5px;}
#content #sort {background: #055a8d !important;}
.propcard .outline {border:0; border-bottom: 3px solid #055a8d;}
.propcard .cardnav {background:#055a8d;}
#content .propcard .photobox ul {background:#055a8d left bottom no-repeat; background-image: url() !important;}
.packcost {background-image: url() !important;}
.packbot {background-image: url() !important;}
.propcard .packcost {float: right; width: 200px; margin:5px; background:#055a8d no-repeat;}
#content .propcard .photobox ul {background:#055a8d left bottom no-repeat;}

/* map */
#content #map table {background:#fff;}
#map tr.zoom {background:#fff;}
#map tr.zoom td {border-top:1px solid #fff;}
#map tr.zoom a {text-decoration: none;} /*notused for TPN */
#map td.map {border:1px solid #fff;}
#map td.sides {border-right:solid 1px #9cbdd2; border-top:solid 1px #d5e4ec; border-left:solid 1px #d5e4ec; border-bottom:solid 1px #9cbdd2; background:#055a8d;}
#content #map td.sides_over {border-right:solid 1px #9cbdd2; border-top:solid 1px #d5e4ec; border-left:solid 1px #d5e4ec; border-bottom:solid 1px #9cbdd2; background:#48a4c8;}
#map td ul li span {border-right:solid 1px #9cbdd2; border-top:solid 1px #d5e4ec; border-left:solid 1px #d5e4ec; border-bottom:solid 1px #9cbdd2; background:#055a8d; color:#fff;}
#map td ul li span.over {background:#48a4c8; color:#fff;}
#map td ul li span.zoom {background:#fff;}
#map td ul li span.zoom_over {background:#48a4c8;}
#map ul li span.zoom_on {background:#ef862c;}

/* outbound air */
#ttgrid {background: #fff; border:0;}
#ttgrid td {border-left:0; border-bottom:1px solid #bbb;}
#ttgrid th.sort {border-right:1px solid #000; border-top:1px solid #cecece; border-left:1px solid #cecece; border-bottom:1px solid #000; background:#055a8d;}
#ttgrid th.sortOff {border-right:1px solid #cecece; border-top:1px solid #000; border-left:1px solid #000; border-bottom:1px solid #fff; background:#999;}
#ttgrid th.sortOver {border-right:1px solid #000; border-top:1px solid #cecece; border-left:1px solid #cecece; border-bottom:1px solid #000; background:#48a4c8;}

/* uni chkout */
.cardhead {background:#055a8d;}
.card {border:1px solid #055a8d;}
.tipbg {background:#eaeaea; color:#000;}

/* uni chkout */
.product .prod_head{background:#055a8d;}
.product .prod_head .type{color:#fff;}
.pax .pax_head{background:#055a8d; color:#fff;}
.pax_form{border:0;}
#seat_map table#seat_select thead{background:#055a8d; color:#fff;}
#seat_map .plane_scroll{background:#fff;}
#confirmation #conf_title, #tripdet #conf_title, #tripdet #itin, #tripdet #emfrnd_title, #tripdet .section_hd{background:#055a8d;}
#confirmation #conf_title h3, #tripdet #conf_title h3, #tripdet #itin h3, #tripdet #voucher h3, #tripdet #emfrnd_title h3, #tripdet .section_hd h3{color:#fff;}
#confirmation #conf_content{background:#fff; border:0;}
#confirmation #conf_content, #tripdet #conf_content, #tripdet #itin_content, #tripdet #vouch_content, #tripdet #emfrnd_content{background-color:#fff; color:#000;}
#tripdet #itin_content, #tripdet .section{background:#fff; border:0;}