/*		Everything is absolute: SMS - 8/27/08 - 2:30pm				*/
body {
		background-repeat:repeat;
		margin:0;
		text-align:center;
	}
	#hpContainer {
		margin:auto;
		width:770px;
	}	
	#containerCenter {
		background-color:#FFFFFF;
	}
	
	* html #containerLeft { 
	background-color:#000; back\ground-color:transparent;
	}
	
	* html #containerRight { 
		background-color:#000; back\ground-color:transparent;
	}
	
	.navButton, .navButton:visited {	height:32px; position:relative !important; }
	.navButton span, .navButton:visited span { display:block; height:32px; width:100%; position:absolute; left:0; top:0; z-index:1; background-repeat:no-repeat; }	
	.navButton span, .navButton:visited span { background-position:0 0; }
	.navButton:hover span, .navButton:focus span, .navButton:visited:hover span, .navButton.udmR span, .navButton.udmR:visited span, .navButton:active span { background-position:0 -32px; }
	
	#tab1, #tab1Button, #tab1Button:visited {	width:142px; }
	#tab2, #tab2Button, #tab2Button:visited {	width:160px; }
	#tab3, #tab3Button, #tab3Button:visited {	width:117px; }
	#tab4, #tab4Button, #tab4Button:visited {	width:153px; }
	
	#ualfooter1 {
		width:770px; height:34px;
	}
	
	* html #ualfooter1 { 
     background-color: #6F88A4;  back\ground-color: transparent; }
	
	#ualheader {
		clear:both;
	}
	.bodyColSpace {
		background-color:#FFFFFF;
		width:1px;
	}
	#ualbrandedlogo {
		float:left;
		padding:14px 0 0 19px;
	}
	a {
		color:#0038A5;
	}
	
	#ualbrandedlinks {
		float:right;
		font-family:Arial,Helvetica;
		font-size:11px !important;
		padding:14px 15px 0 0;
	}
	
	#ualbrandedlinks a {text-decoration:none;color:#0038A5;font-size:11px !IMPORTANT;}
	#ualbrandedlinks a:hover {text-decoration:underline;}	

	.headerpipe { 
		color: #ACA9D8;
		padding-left: 4px;
		padding-right:4px;
		}
	
	#ualswnarea {
		background:url("//www.united.com/ual/asset/swn_bar_bg.gif") repeat-x scroll 0 0 transparent;
		height:33px;
		margin-bottom:10px;
		margin-top:17px;
		text-align:left;
	}
	#ualbonusbar {
		background-repeat:repeat-x;
		font-size:9px;
		height:20px;
		margin-left:1px;
		margin-right:1px;
		overflow:hidden;
	}
	#ualbranded:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
	}
	#ualbranded {
		zoom: 1;
	}
	.login-boxes{
		border:1px solid #999; font-size:11px; height:22px; padding-top:3px; padding-left:3px;
	}
	#swnquerybutton { width:22px; height:22px;}
	
	#swnquerytext {
	height: 20px;
	_height: 22px;
	width: 117px;
	font-size: 11px;
	line-height: 14px;
	_line-height: 20px;
	margin: 0px 0px 0px 0px !important; /* Right margin is only needed in non-positioned implementations */
	padding: 0px 3px 0px 6px;
	-moz-box-sizing: content-box;
	text-align: left;
	color: #666666;
	background-color: #fff; 
	border:1px solid #B5C4DD; 
	}
	
	#ualFooter1right {padding:0px 15px 0px 0px;}
	#ualfooter1container { position:relative; }
	#ualFooter1left {text-align:left; font-size:10px; font-family:Arial,Helvetica; padding:8px 0px 0px 17px;}
	#ualFooter1left a {color:#FFFFFF; text-decoration:none;}
	#ualFooter1left a:hover {text-decoration:underline;}
	#ualFooter1left span.footerpipe {color:#8DAAC8;}
	
	#ualfooter1 { }
	#ualfooter2 {font-size:9px;font-family:Arial,Helvetica; text-align:left; padding:0px 5px 5px 16px;}
	#ualfooter2 a {color:#59697B; text-decoration:none;}
	#ualfooter2 a:hover {text-decoration:underline;}
	#ualfooter2 span.footercopyright {color:#979185;}
	#ualfooter2 span.footerpipe {color:#8398B0;}

	#carret ul {list-style: none;margin:0;padding:0;}
	#carret li {padding-left: 10px;background: url('http://content.united.com/ual/asset333333_bullet.gif') 0 .4em no-repeat;}
	
	.err {font-size:11px;color:#CC0000; margin-left:5px;}
		
	.fl{float:left;}
	.fr{float:right;}	
		
div {
	color:#333333;
	font:11px/15px "Arial",sans-serif;
	margin:0;
	padding:0;
}

/* CSS for ecoCheck-in Start*/
.ecohpCheckin_w{ width:238px; _width:234px; }
.ecohpCheckin_bg_shade1{ width:232px; background: transparent url(http://www.united.com/ual/asset/hpCheckin_mid.gif) repeat-y; }
.ecohpCheckin_top_shade{ background: transparent url(http://www.united.com/ual/asset/hpCheckin_top.gif) no-repeat top left; line-height: 5px; width:229px; }
.ecohpCheckin_box_bottom_shade{	clear:left; width:229px; height: 5px;background: transparent url(http://www.united.com/ual/asset/hpCheckin_btm.gif) no-repeat bottom left; _margin-top:-10px;}
.ecohpCheckin_bold{ font-weight: bold; padding-left: 7px; font-size:11px;}
.ecohpCheckin_content{ 	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica; TEXT-ALIGN: left! important; }
.ecohpCheckin_normalcontent{ margin-left: 8px; margin-right:8px; }
.ecohpCheckin_plsSelect{ width:185px; border:1px solid #AABDCE; height:18px; font-size:11px; }
.ecohpCheckin_today{ padding-right:5px; padding-left:3px; }
.ecohpCheckin_deptFrom{ width:85px; border:1px solid #AABDCE; padding:2px; color:gray; }
.ecohpCheckin_Enter{ width:190px; border:1px solid #AABDCE; padding:2px; color:gray; font-size:11px; }
.ecohpCheckin_Password{ width:80px; border:1px solid #AABDCE; padding:2px; color:gray; font-size:11px; }
.ecohpCheckin_FirstName{ width:90px; border:1px solid #AABDCE; padding:2px; color:gray; }
.ecohpCheckin_LastName{ width:90px; border:1px solid #AABDCE; padding:2px; color:gray; }
.ecohpCheckin_forgotPswd{ float:left; margin-left:10px;line-height:10px; color:gray; }
.redfont{ color:darkred; font-style:italics;font-weight:bold; font-size:11px;}
.ecohpCheckin_ccpnrLastName{ width:190px; border:1px solid #AABDCE; padding:2px; color:gray; font-size:11px; }
.ecohpCheckin_MpNumber{ width:190px; border:1px solid #AABDCE; padding:2px; color:gray; font-size:11px; }
/* CSS for ecoCheck-in Start*/
#shop_departmonth, #shop_arrivemonth {width:74px;}
#shop_departday, #shop_arriveday {width:40px;}
#shop_departtime, #shop_arrivetime {width:92px;}
.err {color: #CC0000;font-weight: bold;font-size:11px;}
#joinMPcontainer, #mploggedin, #mpLoggedinContainer, #mileagePlus_login, #ff29pane2, #ff29pane3, #ff29pane1sub2a, #ff29pane1sub3a, #ff29pane1sub4a, #childseniorfull, #ff29upprclnoarrowb, #ff29upprclno, #ff29pane1sub2b, #ff29pane1sub3b, #ff29pane1sub4b, #hpHotelsPromo {display:none;}
#forHold {float:left;padding-right:3px}
#mploggedin {padding-bottom:9px;font-family:Arial, Helvetica; background:#EBE6DB url('http://content.united.com/ual/asset/hp30mpheader.gif') no-repeat;}
*html #mploggedin {padding-bottom:12px}

#mileagePlus_login {font-family:Arial, Helvetica; padding:38px 0px 10px 12px;  background:#EBE6DB url('http://content.united.com/ual/asset/hp30mpheader_login.gif') no-repeat;}
*html #mileagePlus_login {height:100px;}

#mpLevelHold {padding:0px 0px 9px 12px;font-family:arial,helvetica;font-size:11px;color:#333333;}
#toppiece {padding:11px 0;margin:0 0 13px 111px;font-size:11px;font-weight:bold;color:#535353; }

.carret {  float:left;  padding:0;}
.carret ul {	margin:0;	padding:0;}
.carret li {	font-size:10px;	padding-left: 8px;	list-style: none;	background: url('http://content.united.com/ual/asset/333333_bullet.gif') 0 .4em no-repeat;}
*html .carret li {background-position: 0 .7em; 	}
.carret a {text-decoration:none;}
.carret a:hover {text-decoration: underline}

.col3 {
	background: #F5F5F5 url('http://content.united.com/ual/asset/landing6_bg.gif') repeat-x left top;
	font: normal 11px/1.2 Arial, Helvetica, sans-serif; 
}
.dashedBorder {margin:4px 0; border: 1px dashed #B7B7B7; padding: 7px;background-color:#EFEFEF;
}
.dashTop {
  border: 1px dashed #B7B7B7;
  border-width:1px 0 0 0;
  padding-top:5px;
}
h6, .col3 label, .col3 label {
	color:#333333; 
	font-weight:bold; 
	font-size:11px; 
	margin:0; padding:0;
}
h6 {
	margin:5px 0;
}
#or {
	padding: 4px 0 4px 11px;
}
.clearer {
	clear: both;
	font-size: 1px;
}
.login {
  margin:17px 0 0px 4px;
  float:left;
}
/*IE hack */
*html .login {
  margin-left:5px;
}
.login a {
 /* background-image:  url('http://content.united.com/ual/asset/login_bttn_77x36.png');
  background-repeat: no-repeat;
  margin:0;
  padding:0;
  cursor:pointer;cursor:hand;
  border:0;
  width:77px;
  height:18px;
  background-position:100% 0px;
  text-align:center;
  display:block;*/
}
 .login a:hover {
  /*background-position:0% -18px;*/
}
.fltRight {float:right;}
#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	opacity: 0.85;
	width: 250px;
	font: normal 10px 'lucida grande', helvetica, verdana, arial, sans-serif;
	margin: 0;
	color: #333;
	text-align: left;
}
#tooltip h3 {margin: 0;padding:0;font-size:14px;}
/*hpFSAbackground is dynamically written from the FSA gen orph pg*/
.hpFSApad {
	padding:3px 0px 0px 3px;
}
.hpRightCol {
	background-color: #F1EDE1;
}

.btTabsPad{padding:10px 0px 0px 4px;}

#ff29 {height:35px;font-size:12px;font-weight:bold;width:250px;margin-bottom:5px;margin-left:1px;}
#ff29 a {text-decoration: none;width:100%;padding:2px 0;margin:0;background-position:0% 0px; } 
.ff29on {color:#000;}
#ff29b1 {text-align: center; background-image: url('http://www.united.com/ual/asset/tab_flights_off_80x37.png');background-repeat:no-repeat;width:78px;height:37px;}
#ff29b2 {text-align: center; background-image: url('http://www.united.com/ual/asset/tab_checkin_off_84x37.png');background-repeat:no-repeat;width:83px;_width:84px;height:37px;}
#ff29b3 {text-align: center; background-image: url('http://www.united.com/ual/asset/tab_flightstatus_off_84x37.png');background-repeat:no-repeat;width:86px;_width:88px;height:37px;}
#ff29b1.ff29on {background-image: url('http://www.united.com/ual/asset/tab_flights_onover_80x37.png');width:78px;height:37px;}
#ff29b2.ff29on {background-image: url('http://www.united.com/ual/asset/tab_checkin_onover_84x37.png');width:83px;_width:84px;height:37px;}
#ff29b3.ff29on {background-image: url('http://www.united.com/ual/asset/tab_flightstatus_onover_84x37.png');width:86px;_width:88px;height:37px;}
.ff29genericBig {
	FONT-SIZE:11px; FONT-FAMILY: arial,helvetica; FONT-WEIGHT:BOLD;
}

/* Start - FSN Part 2 */
#tabbedHeader { 
  height:27px;
  font: bold 9px/1 Verdana, Arial, Helvetica, sans-serif;
  line-height:normal;
  clear:both;
  padding:20px 0px 6px 8px;
  background-color:#ffffff;
  width:240px;_width:248px;
}
/* End - FSN Part 2 */
#tabbedHeader ul {
  margin:0;
  padding:0;
  list-style:none;
}
#tabbedHeader li {
  display:inline;
  margin:0;
  padding:0;
}
#tabbedHeader a {
  float:left;
  margin:0;
  padding:0;
  text-decoration:none;
  cursor:pointer;cursor:hand;
  border:0;

}
/* Start - FSN Part 2 - modified height and background position values*/
#tabbedHeader a span {
  float:left;
  display:block;
  background-position:0% 0px;
  padding-top:3px;
  height:25px;
  text-align:center;
  border:0;
  font-size:10px;
  FONT-FAMILY: arial,helvetica;
}
/* End - FSN Part 2 */
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabbedHeader a span {float:none;}
 /* End IE5-Mac hack */
#tabbedHeader #flights span {
  background-image:    url('http://content.united.com/ual/asset/fs_tab_flights.gif');
  width:61px;
}
/* Start - FSN Part 2 - Added new button for cars, hotels and vacations*/
#tabbedHeader #hotels span {
  background: url("http://www.united.com/ual/asset/hp_btn_hotel.gif") no-repeat;
  width:83px; height: 24px;
}
#tabbedHeader #cars span {
  background: url("http://www.united.com/ual/asset/hp_btn_car.gif") no-repeat;
  width:73px; height:24px;
}
#tabbedHeader #vacations span {
  width:75px; height: 24px;
  background: url("http://www.united.com/ual/asset/hp_btn_vacation.gif") no-repeat;
}
#tabbedHeader #vflights span {
  width:75px; height: 24px;
  background: url("http://www.united.com/ual/asset/hp_btn_vacation.gif") no-repeat;
}

.ff29innerpanel { /* Added for background image */
	background:transparent url('http://www.united.com/ual/asset/homeFF_bg_top_new_7x61.gif') repeat-x scroll 0 0; padding-top:0px;
	width: 248px; background-color: #ffffff;
	}
#manageItin {background-color:#ffffff;width:248px; }

#EmpCheckIn {background-color:#ffffff;width:248px; }
/* End - FSN Part 2 */

#ff29pane1tab1 {width:50px;} #ff29pane1tab2 {width:45px;}
#ff29pane1tab3 {width:35px;} #ff29pane1tab4 {width:69px;}
td.ff29pane1tab{font-family:arial,helvetica;font-size:13px;text-align:center; padding-top:4px; padding-bottom:4px; cursor:pointer; }
td.ff29pane1tabdivider{font-family:arial,helvetica;font-size:12px;text-align:center; padding-top:4px; padding-bottom:4px;}
#ff30container a{color:#0038a5;}
#ff30container { font-family:arial,helvetica; width:242px;
					 	
						box-sizing: border-box;  -moz-box-sizing: border-box; }
#ff30pane1controller { width:235px; padding:10px 0px 3px 0px;}
.ff29genericlabel{font-family:arial,helvetica; font-size:11px;color:#333333;font-weight:bold; padding:0px 3px 5px 9px;}
.ff29genericlabelforCabin{font-family:arial,helvetica; font-size:11px;color:#333333;font-weight:bold;}
.ff29minorlabel{font-family:arial,helvetica; font-size:11px;color:#333333; padding:0px 3px 5px 9px;}
.ff29minoritem{ font-family:arial,helvetica; font-size:11px;color:#333333; padding:0px 3px 3px 9px;}
#ff29search{ font-family:arial,helvetica; padding:0px 0px 8px 0px;}
#shop_departmonth, #shop_departday, #shop_departtime, #shop_arrivemonth, #shop_arriveday, #shop_arrivetime {font-size:11px;}
.ff29Dateitem{font-family:arial,helvetica; padding:0px 3px 0px 0px;}
.ff29generic{font-family:arial,helvetica; font-size:11px;}
.ff29genericSmall{font-family:arial,helvetica; font-size:9px;}
#ff29pane1sub1a, #ff29pane1sub2a, #ff29pane1sub3a, #ff29pane1sub4a, #ff29pane1sub1b, #ff29pane1sub2b, #ff29pane1sub3b, #ff29pane1sub4b {font-size:11px;}
.portletL-pad, .dashTop  { padding-left: 5px; } /* for flight status*/
.ff29carContent{font-family:arial,helvetica; font-size:11px;color:#333333;}

.dashTop {
  border: 1px dashed #C7B09A;
  border-width:1px 0 0 0;
  padding-top:5px;
}
.dash {
margin:5px -5px 0px -5px;
padding:5px;
 border: 1px dashed #C7B09A;
 border-width: 1px 0 0 0;
}
/*ie hack*/
*html .dash {
margin: 9px -3px 0 -3px;
}

/* Start - FSN Part 2 - commented background color and border*/
#ff29pane1sub4a { background-color:#ffffff; width:248px;}
#ff29pane1sub3a1 { background-color:#ffffff;width:248px;}
#ff29pane1sub3a { background-color:#ffffff;width:248px;}
#ff29pane1sub1a { border-left:1px solid #ffffff;border-right:1px solid #ffffff; }
#ff29pane1sub4b { width:248px;padding-top:0px;padding-bottom:0px;}
/*darker*/
#ff29pane1sub1a, #ff29pane1sub1b1, #ff29pane1sub2a, #ff29pane1sub2b, #ff29pane1sub3a1, #ff29pane1sub4a, { 
  padding-bottom:5px;  
  padding-top:5px;
}
/*lighter*/
#dateContainer {
 background-color:#ffffff; 
 width:248px;
 padding-top:0px;
 padding-bottom:8px; 
 }
 #ff29pane1sub3a2 { 
 width:248px;
  padding-top:5px;
 padding-bottom:10px;
 }
/* End - FSN Part 2 */
#offrBlk_244x97 {
 font: normal 11px/1.2 Arial, Helvetica, sans-serif;
 width:225px;
 padding:8px 10px 12px 8px;
 margin:0;
 text-align:left;
 border: 1px dashed #B2A78F;
 border-width:1px 0 0 0;
}
/*ie hack */
*HTML #offrBlk_244x97 {
 width:243px;
}

a:link, a:visited, #offrBlk_244x97 a:link, #offrBlk_244x97 a:visited, #headerLogin a, #faqs UL a:link, #ff30container a, .login a:hover, .login a  {
 text-decoration:none;
}

#offerBlk_text {
  margin: 3px 0 0 70px;
	line-height:1.3;
}
#offrBlk_244x97 a{
  font-size:11px;
  font-weight: bold;
	color:#0038A5;
	}
#offrBlk_244x97 a:hover {
	color: #0099FF;
 text-decoration:underline;

}
#offrBlk_244x97 a:hover,  a:hover, a:active {
  text-decoration: underline;
}
#offrBlk_244x97 img {
 border: 0;
 display:block;
 margin: 0 8px 4px 0;
 height:62px;
 width:62px;
 float:left;
}
#offrBlk_244x97 .sm {
	font-size: 8px;
	vertical-align:text-top;  
}
.clearRt { clear:right;}

.h, .b, .f {
 width:773px;
 }
 #lpContainer {
	margin: 0px auto;
	padding: 0px;
	width: 783px;  
}

 #c_wide {
	width: 753px;
	margin: 5px 0 5px 3px;
	padding:0;
	background: #FFFFFF url('http://content.united.com/ual/asset/c_wide_bttm.gif') left bottom no-repeat;
}
/* ie hack */
*html  #c_wide {
	width: 753px;
	margin-top:0px;
}

#blueHeader_wide {
	width: 733px;
	height: 35px;
	background: #FFFFFF url('http://content.united.com/ual/asset/header_page_753.gif') 0 0 no-repeat;
  padding: 26px 0 0 20px;
}
/*ie hack*/
*html #blueHeader_wide {
	width: 753px;
	height: 61px;
} 

#headerLogin {
 width:753px; 
 height:131px; 
 background: #FFFFFF url('http://content.united.com/ual/asset/pb_banner_753x131.jpg') 0 0 no-repeat;
 padding:0;
 border: 1px dashed #C7B09A;
 border-width:0 0 1px 0;
 margin-bottom:1px;
 }
 /*ie hack */
 *html #headerLogin {
 height:132px; 

 }
 

#loggedin{
 height:85px;
 width:225px;
  display:none;
 float:right;
 padding:30px 10px 0 0px;
}
/*ie hack  */
*html #loggedin {
 width:235px;
}
#loggedout{
 display:none;
 float:right;
 padding:12px 18px 0 0px;
 height:105px;
 width:218px;
}

/*ie hack  */
*html #loggedout {
 width:246px;
 padding-top:8px;
}
 
#headerLogin  a:hover, #faqs a:hover, #faqs a:active, #ff30container a:hover, #ff30container a:active{
 text-decoration:underline;
}

.threecol {
	background-image:    url('http://content.united.com/ual/asset/c_wide_bg.gif');
	background-repeat: repeat-y;
	/* compensates for IE Win bungling */
	height: 100%;
}
.leftcol{ /*257 width minus padding*/
  width:253px;
  float:left;
  padding:6px 0 0 4px;
  background-repeat:repeat-x;
  background-image:    url('http://content.united.com/ual/asset/leftcol_bg_grad_1x107.jpg');
}
/*IE hack*/
*html .leftcol {
  width:257px;
}
.centrecol{ /*width 252 minus padding*/
  background-repeat:repeat-x;
  background-image:    url('http://content.united.com/ual/asset/leftcol_bg_grad_1x107.jpg');
  width:250px;
  float:left;
  padding:6px 0 0 0px;
  margin-right:1px;
  }
/*IE hack*/
*html .centrecol {
  padding-top: 7px;
  width:250px;
}
 .centrecol .inner {
  margin: 0px 0 0 3px;
  background-color: transparent;
  width:238px;
  line-height:1.3;
 } 
  .centrecol .inner p, .leftcol p{
 margin-bottom:15px;
}
 .inner .innerleft {
  background: transparent url('http://content.united.com/ual/asset/cntr_loz_left.png') 0 0 repeat-y;
  width:12px;
 }
 .inner .innerright {
  background: transparent url('http://content.united.com/ual/asset/cntr_loz_right.png') 0 0 repeat-y;
  width:12px;
 }

.inner .centrecolHeader {
  font-size:17px;
  padding: 12px 0 0 12px;
  background: #FFFFFF url('http://content.united.com/ual/asset/cntr_loz_top.gif') 0 0 no-repeat;
}
.inner .innerbttm {
  background: transparent url('http://content.united.com/ual/asset/cntr_loz_bttm.png') 0 0 no-repeat;
  height:12px;
}
#faqs {
  padding:18px 13px 10px 4px;
}
.carret {
  float:left;
  padding:0px 18px 10px 0px;
}
*html .carret {
  vertical-align: bottom;
	padding: 0px 9px 10px 0px !IMPORANT;
}
#faqs ul, .carret ul {
	margin:0;
	padding:0;
}
#faqs li, .multicity, .carret li {
	padding-left: 10px;
	list-style: none;
	background:   url('http://content.united.com/ual/asset/333333_bullet.gif') 0 .4em no-repeat;
}
.rtcol{/*width 244*/
  float:left;
  width:244px;
  padding:14px 0 0 0;
  background-repeat:repeat-x;
  background-image:   url('http://content.united.com/ual/asset/rtcol_bg_grad_1x79.jpg');
}
/*IE hack*/
*HTML .rtcol {
  padding:15px 0 0 0;
}
.relatedLinks {
  width:244px;
  padding:10px 0 0 0;
  background-repeat:repeat-x;
  background-image:   url('http://content.united.com/ual/asset/rtcol_bg_grad_1x79.jpg');
  border: 1px dashed #C7B09A;
  border-width:1px 0 0 0;
}
#divVOtiles {
  background: #F1EEE9 url('http://content.united.com/ual/asset/rtcol_bg_grad_1x79.jpg') repeat-x scroll 0 0 ;
  /* margin-bottom:10px; */
}

#divDidYouKnow {
  background: #F1EEE9 url('http://content.united.com/ual/asset/rtcol_bg_grad_1x79.jpg') 0 0 repeat-x;
  border: 1px dashed #C7B09A;
  border-width:1px 0 0 0;
}

#divInThisSection, #divDidYouKnow {
  padding:10px 10px 20px 10px;
}

#ff29Aftersearchbutton {
 padding:0px 0px 0px 10px;
 font-size:10px;
}
#ff29Aftersearchbutton a {
margin: 10px;}

/*Button Controls*/
.login {
  margin:17px 0 0px 4px;
  float:left;
}
/*IE hack */
*html .login {
  margin-left:5px;
}

.login a {
  background-image:  url('http://content.united.com/ual/asset/login_bttn_77x36.png');
  background-repeat: no-repeat;
  margin:0;
  padding:0;
  cursor:pointer;cursor:hand;
  border:0;
  width:77px;
  height:18px;
  background-position:100% 0px;
  text-align:center;
  display:block;
}
 .login a:hover {
  /*background-position:0% -18px;*/
}

#loggedout input#userId  {
  width:114px;
  margin:0;
}

/*IE hac*/
*html #loggedout input#userId  {
  width:124px;
}

#loggedout input#password  {
  width:85px;
  margin:0;
}
.remMPdiv {
  padding:3px 0;
  clear:left;
}
/*ie hack*/
*html .remMPdiv {
  padding:0;
}

.cl333 { color: #333333; }
.ff30bgF5 { }
.fs6 { font-size: 6px; }
.fs10 { font-size: 10px; }
.fs11 { font-size: 11px; }
.fwB { font-weight: bold; }
TD, INPUT, SELECT, DIV, SPAN { font-family: arial,helvetica !IMPORTANT; }

#unitedNewsContent {
  text-align: left !IMPORTANT;
	font-family: Arial, Helvetica !IMPORTANT;
	color: #0033cc !IMPORTANT;
}
#unitedNewsContent A:link{ text-decoration: none; }
#unitedNewsContent A:active{ text-decoration: none; }
#unitedNewsContent A:visited{ text-decoration: none; }
#unitedNewsContent A:hover{ text-decoration: underline; }

#offrBlk_244x97 {
 font: normal 11px/1.2 Arial, Helvetica, sans-serif;
 width:224px;
 padding:8px 2px 8px 8px;
 margin:0;
 text-align:left;
 border: 1px dashed #B2A78F;
 border-width:1px 0 0 0;
}

A.newsItem:link { text-decoration: none; }
A.newsItem:link { text-decoration: none; }
A.newsItem:link { text-decoration: none; }
A.newsItem:hover { text-decoration: underline; }

*html .passItem {
  text-align: left !IMPORTANT; vertical-align: bottom !IMPORTANT;
	padding-left: -4px !IMPORTANT; margin-left: -1px !IMPORTANT;
}

*html A.passAnchor {
   position: relative !IMPORTANT; top: 18px !IMPORTANT; left: -18px !IMPORTANT;
}

/* IE Hack */
*html #offrBlk_244x97 {
 width:230px;
}

/*
*html ul.newSubMenu {
  position: absolute; top: 78px !IMPORTANT;
}
*/

*html div.carret li { margin: 0px 0px 0px 0px; }

*html li.ieVOli { 
	padding-left: 0px !IMPORTANT; padding-right: 0px !IMPORTANT; 
	margin-left: 0px !IMPORTANT; margin-right: 0px !IMPORTANT; 
	white-space: nowrap; 
}

TD.voCopy { font-size: 10px !IMPORTANT; text-align: left !IMPORTANT; vertical-align: top !IMPORTANT; margin-left: -4px !IMPORTANT; }
*html TD.voCopy { position: relative !IMPORTANT; left: -12px !IMPORTANT; top: -2px !IMPORTANT; padding-left: -4px !IMPORTANT; }
IMG.voMarker  { width: 4px !IMPORTANT; height: 8px !IMPORTANT; padding-top: 4px !IMPORTANT; text-align: right !IMPORTANT; vertical-align: top !IMPORTANT; }
TD.voImage { padding-right: 0px !IMPORTANT; vertical-align: top !IMPORTANT; text-align: right !IMPORTANT; width: 6px !IMPORTANT;"}
*html TD.voImage { padding-top: 6px !IMPORTANT; margin-top: 6px !IMPORTANT; vertical-align: top !IMPORTANT; }

/* FS7 Flash tag IDs to Fade Background 	*/
/* Used by FS9slideshow.swf				 	*/
/* Initial color set to Bonus bar blue 		*/

td#tagToFade1 {
background-color:#0038A5;
}
td#tagToFade2 {
background-color:#0038A5;
}

