/*#componentCenterContent -- Trip management needs, use form#packageTypeForm to hide package booking links: */ 
.aaa2 .rightServicesContent, #packageTypeForm {display: none;} /*for travelocity*/	
.aaa2 .mainContent { width:800px;}
.search .aaa2 .mainContent, .aaa2 .TabbedPanels {width: 800px !important;}
.aaa2 .travelBar ul li.air, .aaa2 .travelBar ul li.hotel, .aaa2 .travelBar ul li.cruise, .aaa2 .travelBar ul li.car  {display: none;}

div.summaryHeading #j_id264 {display: none;} /*Hope this works -- Add Room link on view reservation > Trip planning*/
	
	
	div.tblTop, #footer {width:820px !important;}
div.tblTop {margin-bottom: 0px !important;}
/*body{ background-color:#E2E1D4;}
*html body {text-align: center;}*/
table.layout {background-color: #FFF; margin: 0 auto;}
/*#document {width: 820px; margin: 0 auto; border:1px solid #383D44;}*/
#disclaimer { display:none;}

.aaa2 .mainContent {padding: 0px 5px 10px;}
.aaa2 .travelBar { border:none; margin-bottom:0px !important;}
.aaa2 .mainContent {border: none;}
.aaa2 #myTripHeader, .aaa2 .rightServicesContent .clubRight {border: none;}

/*Progress bar */
.aaa2 .pBar {margin-bottom: 5px; float:left;}
.aaa2 .pBar .incomplete { border-color:#fff; background: url(../../images/T2/icon_arrow-right_ccc.gif) right center no-repeat;}
.aaa2 .pBar #confirm { background-image:none;}
.aaa2 .pBar .complete { background:none; color:#ccc; border:1px solid #ccc; border-right: none;}
.aaa2 .pBar .current {color: #445781; border-color: #445781; background:#eee url(../../images/T2/icon_arrow-right.gif) right center no-repeat;}

.search .aaa2 h1, .aaa2 h1, .aaa2 .pageHeader .heading1, .heading1 {
font-family:Georgia,serif;
border-bottom:1px dashed #CCCCCC;
color:#669933;
font-size:18px;
font-weight:normal;
letter-spacing:2px;
line-height:20px;
margin:0 0 10px;
padding:5px 10px 5px 1px;
text-align:left;
}
.aaa2 .heading2, .aaa2 h2 {font-family:Georgia,serif;
/*border-bottom:1px solid #DBD5C5;
clear:both;*/
color:#3C5981;
font-size:14px;
letter-spacing:1px;
line-height:21px;
margin:15px 1px 2px;
padding:0;
text-align:left;
text-transform:none;}

.heading3 {color:#3C5981;}

a.bodyTextLink, a.bodyText1Link, a.bodyText2Link, .flightDetailsLinks a, .aaa2 .rulesAndRest a, 
a.bodyTextBoldLink, a.bodyText2BoldLink, a.bodyTextLink .bodyTextBoldLink, .profileSectionHeaderLink a, 
.tripDetail a, .bodyText2Link a, .memberBenefitDetailsLink a, .aaa2 .carType a, .bodyText2Link, a.blueulbld {color:#3C5981;}

a.bodyTextLink:hover, a.bodyText1Link:hover, a.bodyText2Link:hover, .flightDetailsLinks a:hover, 
.aaa2 .rulesAndRest a:hover, a.bodyTextBoldLink:hover, a.bodyText2BoldLink:hover, 
a.bodyTextLink:hover .bodyTextBoldLink, .profileSectionHeaderLink a:hover, .tripDetail a:hover, 
.bodyText2Link a:hover,  .memberBenefitDetailsLink a:hover, .aaa2 .carType a:hover, a.blueulbld:hover {color:#669933;}

/*Loading*/
#lrp .section, .aaa2 #lrp .section {display: none;}
#lrp, .aaa2 #lrp {background-color: none; display:block; background: url(../../images/T2/aaa-loader.gif) 50% 50% no-repeat; height:100px; width:100px;}

/*Right Side*/
.aaa2 #myTripHeader { border:none; background:url(../../images/T2/mytriphdr.gif) right 12px no-repeat; padding-top:40px;}
.bodyText2Link {outline:none;}

/*Travelocity: #mainContainer { background: #fff url(../../images/T2/main_bg.gif) right 68px no-repeat;}*/

.aaa2 #toolContainer .CollapsiblePanelOpen .CollapsiblePanelContent, .CollapsiblePanelContent {background-color: #fff;}
.aaa2 .CollapsiblePanel .CollapsiblePanelTab {border-bottom: none;outline:none;}
.aaa2 .rightServicesContent .CollapsiblePanelContent { border: solid 1px #E9DDD2; border-top:none;background-color: #fff;}
.aaa2 #myTripHeader p.bodyTextBold { display:none;}
a.bodyText2Link {color: #0049A4; text-decoration:none; margin:0 10px 0 0; }
a.bodyText2Link:hover {text-decoration: underline;}
.aaa2 #myTripHeader p#loginLinks  {color: #FCF6F1;  margin-bottom:2px;}
.aaa2 #myTripHeader p.bodyTextBold { margin-bottom:2px;}
#myTripsTopOutputPanel {border-top: 1px solid #9EB3B4; padding-top: 5px; display:block;}


.aaa2 .TabbedPanelsContentGroup {border-bottom: none; border-right: none; border-left: none;}


.aaa2 .CollapsiblePanel .CollapsiblePanelTab, .aaa2 .TabbedPanelsTab a,
.aaa2 #refineDDSearch.CollapsiblePanel.CollapsiblePanelOpen .CollapsiblePanelTab,
.aaa2 #SearchPanel.CollapsiblePanel.CollapsiblePanelOpen .CollapsiblePanelTab,
.aaa2 #refineSearch.CollapsiblePanel.CollapsiblePanelOpen .CollapsiblePanelTab {
	
	background-image:url(../../images/T2/tableft1.gif)}
	
.aaa2 .CollapsiblePanel .CollapsiblePanelTab a, .aaa2 .TabbedPanelsTab a span,
.aaa2 #refineDDSearch.CollapsiblePanel.CollapsiblePanelOpen .CollapsiblePanelTab a,
.aaa2 #SearchPanel.CollapsiblePanel.CollapsiblePanelOpen .CollapsiblePanelTab a,
.aaa2 #refineSearch.CollapsiblePanel.CollapsiblePanelOpen .CollapsiblePanelTab a   {
	background-image:url(../../images/T2/tabright.gif);}
	
.aaa2 #toolContainer .CollapsiblePanelTab {
	background-image:url(../../images/T2/myTripSprite.gif);}

.aaa2 .flightStatus .CollapsiblePanel .CollapsiblePanelTab,
.aaa2 .flightStatus .CollapsiblePanelClosed .CollapsiblePanelTab,
.tripBuilder .btn, .aaa2 .btn, .tripBuilder .btn:hover,
.aaa2 .btn:hover, .aaa2 #toolContainer .boxHeader  {
	background-image:url(../../images/T2/tab.gif);
	cursor:pointer; }
	




