.aaa2 {
	margin-left: 10px;
}
.aaa2 .pBar .incomplete {
background-color:#fff9eb;dfdfff;
border-color:#999;
border-bottom-color:#000000;
border-style:solid;
font-weight: bold;
color:#666666;
}
.aaa2 .pBar .current {
background-color:#e1d5b9;
border-color:#999;
border-bottom-color:#000000;
border-style:solid;
font-weight: bold;
color:#666666;
}
.aaa2 .pBar .complete {
background-color:#f4ebd6;
border-color:#999;
border-bottom-color:#000000;
border-style:solid;
font-weight: bold;
color:#666666;
}
.clubLeft {
	border: none;
	margin: 0pt;
	padding: 0pt;
	width: 120px;
	height:100%;
	float: left;
}


.aaa2 .travelBar {services.css (line 1098)
background-color:#FFFFFF;
border: none;thin solid #BCD2E6;
}

.aaa2 td.blankCell {airResults.css (line 191)
background-color:#F4F7FB;#F6F6FF;
}

.aaa2 .TabbedPanelsContentGroup {
background-color:#FFFFFF;
border:1px solid #BCD2E6;
}


/* For title of the panel, what the user clicks to open/close panel */
.aaa2 .CollapsiblePanel .CollapsiblePanelTab {
	background: transparent url("/AAA/080/images/travel2/tableft1.gif") no-repeat;
	background-position: 0% -42px;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	cursor: pointer;
	/*color:#627EB7; */
	color: #0000CC;
	border-bottom: solid 1px #BCD2E6;
}

/* Defines look of anchor in panel tab */
.aaa2 .CollapsiblePanel .CollapsiblePanelTab a {
	display:block;
	background: #transparent url("/AAA/080/images/travel2/tabright_1.gif") no-repeat;
	background-position: right top;
}
/* Defines look of anchor in panel tab */
.aaa2 .CollapsiblePanel .CollapsiblePanelTab a {
	display:block;
	background-image: url("/AAA/080/images/travel2/tabright_1.gif");
	background-repeat: no-repeat;
	background-position: 100% -42px;
}
/********************************** tabbedPanelsTab Styles *********************************/
/* Defines appearance of TabbedPanelsTab                                                   */
/*******************************************************************************************/
.aaa2 .TabbedPanelsTab {
	background:#F4F7FB;
	font-size:11px;
	border-bottom:1px solid #BCD2E6;
	cursor: pointer;
}
/* Defines appearance of left side of tab, rounded corner sprite, etc */
.aaa2 .TabbedPanelsTab a {
	background: transparent url("/AAA/080/images/travel2/tableft1.gif") no-repeat;
	background-position: left -127px;
	text-decoration:none;
}
/* Defines appearance of right side of tab, rounded corner sprite, etc */
.aaa2 .TabbedPanelsTab a span {
	background: transparent url("/AAA/080/images/travel2/tabright_1.gif") no-repeat;
	background-position: right -127px;
	color:#EEEEEE;
}

/********************************** tabbedPanelsTab Styles *********************************/
/* Defines appearance of tab button container at mouse hover                               */
/*******************************************************************************************/
.aaa2 .TabbedPanelsTabHover {
	color:#627EB7;
}
.aaa2 .TabbedPanelsTabHover a {
	background-position: 0% -169px;
	color:#627EB7;
}
.aaa2 .TabbedPanelsTabHover a span {
	background-position: 100% -169px;
	color:#FFFFFF;
}


/****************************** selectedTabbedPanel Styles *********************************/
/* Defines appearance of tabbutton container after user click activates panel              */
/*******************************************************************************************/
.aaa2 .TabbedPanelsTabSelected {
	font-weight:bold;
}
.aaa2 .TabbedPanelsTabSelected a {
	background-position:0% -169px;
}
.aaa2 .TabbedPanelsTabSelected a span {
	background-position:100% -169px;
}

.aaa2 .TabbedPanelsTabSelected.light a,
.aaa2 .TabbedPanelsTabSelected.light a span {
	color:#336666;
}
.aaa2 .TabbedPanelsTabSelected.light a {
	background-position:0% -42px;
}
.aaa2 .TabbedPanelsTabSelected.light a span {
	background-position:100% -42px;
}
/************************ selectedTabbedPanel Hover Styles *********************************/
/* Defines appearance of tabbutton container after user click activates panel and when     */
/* hovered by mouse                                                                        */
/*******************************************************************************************/

.aaa2 .TabbedPanelsTabSelected.TabbedPanelsTabHover.light a {
	background-position:0% 0%;
}
.aaa2 .TabbedPanelsTabSelected.TabbedPanelsTabHover.light a span {
	background-position:100% 0%;
}





.aaa2 .btn {
	background: transparent url(/AAA/080/images/travel2/tab.gif) repeat-x scroll;
	background-position: 0% -127px;
	border-top-color:#BCD2E6;
	border-left-color:#BCD2E6;
	border-right-color:#BCD2A7;
	border-bottom-color:#BCD2A7;
	border-style:solid;
	border-width:1px 1pt;
	margin:auto 0.25em;
	padding: 2px;
	display:-moz-inline-box;
	color: #EEEFFF;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	vertical-align:text-bottom;
}
.tripBuilder .btn:hover,
.aaa2 .btn:hover {
	background: transparent url(/AAA/080/images/travel2/tab.gif) repeat-x scroll;
	background-position: left -175px;
	border-color: #0000FF;
	color: #FFFFFF;
}


.aaa2 #toolContainer .boxHeader {
	background-image: url(/AAA/080/images/travel2/tab.gif);
	background-repeat: repeat-x;
	background-position: left -126px;
}



.aaa2 #refineDDSearch.CollapsiblePanel.CollapsiblePanelOpen .CollapsiblePanelTab,
.aaa2 #SearchPanel.CollapsiblePanel.CollapsiblePanelOpen .CollapsiblePanelTab,
.aaa2 #refineSearch.CollapsiblePanel.CollapsiblePanelOpen .CollapsiblePanelTab {
	background: transparent url(/AAA/080/images/travel2/tableft1.gif) no-repeat scroll left -42px;
}
.aaa2 #refineDDSearch.CollapsiblePanel.CollapsiblePanelOpen .CollapsiblePanelTab a,
.aaa2 #SearchPanel.CollapsiblePanel.CollapsiblePanelOpen .CollapsiblePanelTab a,
.aaa2 #refineSearch.CollapsiblePanel.CollapsiblePanelOpen .CollapsiblePanelTab a {
	background: transparent url(/AAA/080/images/travel2/tabright_1.gif) no-repeat scroll 100% -42px
	}
	



.aaa2 .flightStatus .CollapsiblePanel .CollapsiblePanelTab,
.aaa2 .flightStatus .CollapsiblePanelClosed .CollapsiblePanelTab {
	border: 1px solid #BCDEFF;
	background-image:url(/AAA/080/images/travel2/tab.gif);
	background-repeat: repeat-x;
	background-position: 0% -43px;
	padding: 2px 5px;
	width:580px;
}

/****************************************************
 * BEGIN Collapsible Panel style overrides for the  *
 * MyTrips section 									*
 ****************************************************/
.aaa2 #toolContainer .CollapsiblePanelTab {
	background: transparent url(/AAA/080/images/travel2/myTripSprite.gif) no-repeat scroll;
	background-position: 0% -168px;
	color: #FFFFFF;
}
.aaa2 #toolContainer .CollapsiblePanelOpen .CollapsiblePanelTab {
	background-position: 0% -210px;
}
.aaa2 #toolContainer .CollapsiblePanelClosed .CollapsiblePanelTab.CollapsiblePanelTabHover {
	background-position: 0% -253px;
}
.aaa2 #toolContainer .CollapsiblePanelOpen .CollapsiblePanelTab.CollapsiblePanelTabHover {
	background-position: 0% -295px;
}
.aaa2 #toolContainer .CollapsiblePanelOpen .CollapsiblePanelTab a span {
	background-image: none;
}
.aaa2 #toolContainer .CollapsiblePanelTab a span {
	float: right;
}
.aaa2 #toolContainer .CollapsiblePanelTab a, 
.aaa2 #toolContainer .CollapsiblePanelTab a span, 
.aaa2 #toolContainer .CollapsiblePanelTab span {
	background-image: none;
	color: #EEEEEE;
}
.aaa2 #toolContainer .CollapsiblePanelTabHover .tripHeader {
	color: #EEEEEE; 
}
.aaa2 #toolContainer .CollapsiblePanelTabHover a, 
.aaa2 #toolContainer .CollapsiblePanelOpen .CollapsiblePanelTabHover a {
	font-weight: normal;
	font-size: 10px;
	color: #EEEDDD; 
}
.aaa2 #toolContainer .CollapsiblePanelOpen .CollapsiblePanelContent {
	background-color: #F4F7FB;
}
/* END Collapsible Panel style overrides for the MyTrips section */


/**************************** Search Buttons ********************************/
.qfBtnSearch {
	background: transparent url(/AAA/080/images/travel2/tab.gif) repeat-x scroll;
	background-position: 0% -127px;
	border-top-color:#BCD2E6;
	border-left-color:#BCD2E6;
	border-right-color:#BCD2A7;
	border-bottom-color:#BCD2A7;
	border-style:solid;
	border-width:1px 1pt;
	margin:auto 0.25em;
	padding: 2px;
	display:-moz-inline-box;
	color: #EEEFFF;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	vertical-align:text-bottom;
	cursor: pointer;
	float: right;
}
.qfBtnSearch:hover {
	background: transparent url(/AAA/080/images/travel2/tab.gif) repeat-x scroll;
	background-position: left -175px;
	border-color: #0000FF;
	color: #FFFFFF;
}
/* Defines appearance of left side of tab, rounded corner sprite, etc */
#quickfinder {
height:200px;
margin-top:5px;
width:395px;
}



#quickfinder .TabbedPanelsTab a {
	background: transparent url("/AAA/080/images/travel2/tableft1.gif") no-repeat;
	background-position: left -127px;
	text-decoration:none;
	float:left;
	margin:0;
	padding:0 0 0 4px;
}
/* Defines appearance of right side of tab, rounded corner sprite, etc */
#quickfinder .TabbedPanelsTab a span {
	background: transparent url("/AAA/080/images/travel2/tabright_1.gif") no-repeat;
	background-position: right -127px;
	color:#EEEEEE;
	
	display:block;
	padding:3px 10px 3px 6px;
}



#quickfinder .TabbedPanelsTab a span {
background:transparent url(/AAA/common/images/tabright_1.gif) no-repeat scroll right -127px;
color:#EEEEEE;
display:block;
padding:3px 10px 3px 6px;
}

#quickfinder .quickfinderTabGroup .TabbedPanelsTab a span {quickfinder.css (line 257)
padding:6px 12px 6px 8px;
}

/* Defines panel's anchor's appearance when open */
.aaa2 .CollapsiblePanelOpen .CollapsiblePanelTab a {
	color: #003399;}
	
.aaa2 .TabbedPanelsTab.disabled a span {
color:#003399;
}
.aaa2 .rightServicesContent .clubRight {border: medium none;}
.aaa2 .mainContent {border-right: thin solid #999999;}

/* Added by WMS to remove Smart Campaign 1/09/09 */

.smartCampaignFooter
{
	display: none;
}

.aaa2 .smartCampaignSection
{
	display: none;
}
