/* REUSABLE CLASSES */
.modernTitleUdrl {background: url(/CMS/ContinentalImages/travel/title_bl_underline.jpg) bottom repeat-x; width: 760px; padding-bottom: 4px;}

/* TABLES */
.modern1 td, .modern1 th {padding:.5em}
.modern1, .modern1 td, .modern1 th {border:1px solid #BFCCE5}
.modern1 th {vertical-align:bottom;color:#000; font-weight: normal;}
.modern1 th a:active, .modern1 th a:visited, .modern1 th a:link {color:#fff}
.modern1 .bgblue {background-color:#E0E7F1;}

/* CMS/en-US/AboutUnited/Pages/UnitedExpressPartners.aspx */
.uepartner { width: 153px; height: 84px; float: left; padding: 10px; }

/*CMS/en-US/Marketing/CustComm/Promotions/Pages/earnmileseveryday.aspx */
/* CMS/en-US/Marketing/CustComm/Promotions/Pages/usemileseveryday.aspx */
h2.mileseveryday {
text-transform:none;
margin-top: 30px;
font-size: 140%;
}

/*/CMS/en-US/AboutUnited/Community/Pages/EatForGood.aspx*/
.orgRow {
margin-bottom: 15px
}
.orgLogo {
width: 220px;
float: left;
margin-right: 10px;
}
.orgDesc {
}
.clearFloat {
clear: all;
}

/*Loyalty Partners*/
h2.loyaltypartners {
font-size: 145%;
text-transform:none;
margin: 0px 0px 15px 0px;
}
h3.loyaltypartners {
background: none;
text-transform:none;
padding: none;
margin: 0px 0px 10px 0px;

}
.lp_offers {
margin-left: 25px;
}
.lp_logo {
width: 120px;
padding: 0px 20px 20px 0px;
vertical-align: top;
}

.lp_desc {
vertical-align: top;
padding: 0px 0px 20px 0px;
}

/*Congress of Chefs*/
.simpleChef li {clear:both;margin:0 0 2em 0;height:100%;overflow:auto}
.column li {clear:none;display:inline;width:48%;height:100%;margin:.5em 1em 1em 0;float:left;}
.simpleChef img {width:100px;height:130px;margin-bottom:1em;padding:0;float:left}
.simpleChef p {margin:0 0 1em 9.5em}
/* end Congress of Chefs */

/*Baggage Carry-on*/

#carryonbaggage {
	margin: 0;
	padding: 0;
	padding-bottom: 0;
	font-size: 100%;
	color: #000000;	
	background-image: none;
	text-transform: none;
}
#baggageSpecifics {
	background: none repeat scroll 0 0 #e7e7e7;
}
#container2 {
	background: none repeat scroll 0 0 #f6f6f6;
	clear: left;
	float: left;
	overflow: hidden;
	width: 100%;
	padding-bottom: 40px;

}
#container2 h2 {
	padding: 10px 25px;
}
#container1 {
	position: relative;
	width: 100%;
}
#col1 {
	float: left;
	overflow: hidden;
	position: relative;
	width: 49%;
	border-right: 1px solid #bebfbf;
}
#col1 p, #col2 p {
	padding: 0 25px 0 25px;
	margin: 0;
}
#col2 {
	float: left;
	overflow: hidden;
	position: relative;
	width: 50%;
}
#col1 img, #col2 img {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
#sizerscont2 {
	background: none repeat scroll 0 0 #f6f6f6;
	overflow: hidden;
	padding: 25px;
}
#sizerscont1 {
	position: relative;
	width: 100%;
	border-top: 1px solid #bebfbf;
}
#sizerscont1 ul {
	overflow: hidden;
}

#sizerscol1 {
	float: left;
	padding: 25px 50px 0 0;
	display: block;	
}
/*end Baggage Carry-on*/

/* start mp-shopping retail and more */
#mpshopping-subtitle {border-bottom: rgb(237,183,43) 1px solid; border-left: rgb(237,183,43) 1px solid; font-weight: bold; color: rgb(0,51,153); padding: 5px 10px; margin: 0px;font-size:1em;text-transform:none;background-image:none;}
.mp-twocolumn {margin-bottom: 5px; max-width: 348px; float: left}
.mp-rows {border-right: rgb(237,183,43) 1px solid; max-width: 150px; float: left; padding: 5px 10px 18px 10px; text-align: center;}
.mp-disclaimer {font-size: 0.8em; clear: both}
/* end mp-shopping retail and more */