/* 03/01 BRANDING SSM */

#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;
					 	/*border-bottom:1px solid #002eaa; border-left:1px solid #002eaa; border-right:1px solid #002eaa; */
						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 0px 9px;}
.ff29genericlabelNew{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: 3px; } /* for flight status*/
.ff29carContent{font-family:arial,helvetica; font-size:11px;color:#333333;}

.dash {
margin:5px -5px 0px -5px;
padding:5px;
 border-width: 1px 0 0 0;
}
/*ie hack*/
*html .dash {
margin: 9px -3px 0 -3px;
}


/*darker*/
#ff29pane1sub1a, #ff29pane1sub1b1, #ff29pane1sub2a, #ff29pane1sub2b, #ff29pane1sub3a1, #ff29pane1sub4a, #ff29pane1sub4b {
  background-color:#FEFEFD;
  padding-bottom:0px; 
  border-width:1px 0 0 0;
  padding-top:0px;
}
/*lighter*/
#dateContainer, #ff29pane1sub3a2 {background-color:#FEFEFD;
  border-width:1px 0 0 0;
  padding-top:0px;
  padding-bottom:0px;
 }
#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("/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("/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:176px; 
 background: #FFFFFF url("/ual/asset/p&b_bluehdr_752x176.gif") 0 0 no-repeat;
 padding:0;
 /*
 border: 1px dashed #C7B09A;
 border-width:0 0 1px 0;
 */
 
 margin-bottom:1px;
 }
 /*ie hack */
 *html #headerLogin {
 height:177px; 

 }
 

#loggedin{
 height:85px;
 width:225px;
  display:none;
 float:right;
 padding:30px 10px 0 0px;
}
/*ie hack  */
*html #loggedin {
 width:235px;
}

#loggedin div b{
color:#ffffff;
}

.carret ul li a{
color:#ffffff;
}


#loggedout{
 display:none;
 float:right;
 padding:12px 18px 0 0px;
 height:105px;
 width:218px;
 color:#FFFFFF !important;
}

/*ie hack  */
*html #loggedout {
 width:236px;
 padding-top:12px;
}
 
#headerLogin  a:hover, #faqs a:hover, #faqs a:active, #ff30container a:hover, #ff30container a:active{
 text-decoration:underline;
}

.threecol {
	background-image:    url("/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("/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("/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("/ual/asset/cntr_loz_left.png") 0 0 repeat-y;
  width:12px;
 }
 .inner .innerright {
  background: transparent url("/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("/ual/asset/cntr_loz_top.gif") 0 0 no-repeat;
}
.inner .innerbttm {
  background: transparent url("/ual/asset/cntr_loz_bttm.png") 0 0 no-repeat;
  height:12px;
}
#faqs {
  padding:18px 13px 10px 4px;
}
.carret {
  float:left;
  padding:4px 23px 10px 0px;
}
.carret1 {
  float:left;
  padding:0px;
  width:200px;
}
#faqs ul, .carret ul , .carret1 ul{
	margin:0;
	padding:0;
}
#faqs li, .multicity, .carret1 li{
	padding-left: 10px;
	list-style: none;
	background:   url("/ual/asset/333333_bullet.gif") 0 .4em no-repeat;
}


.carret li {
	padding-left: 10px;
	list-style: none;
	background:   url("/ual/asset/C5D7FC_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("/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("/ual/asset/rtcol_bg_grad_1x79.jpg");
  border: 1px dashed #C7B09A;
  border-width:1px 0 0 0;
}
#divVOtiles {
  background: #F1EEE9 url("/ual/asset/rtcol_bg_grad_1x79.jpg") 0 0 repeat-x;
  margin-bottom:10px;
}

#divDidYouKnow {
  background: #F1EEE9 url("/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 {
 border: 1px dashed #C8C8C8;
 border-width:1px 0 0 0;
 padding:2px 0px 4px 0px;
 font-size:10px;
 color:#C8C8C8;
}
#ff29Aftersearchbutton a {
margin: 3px;}

/*Button Controls*/
.login {
  margin:12px 0 0px 4px;
  float:left;
}
/*IE hack */
*html .login {
  margin-left:5px;
}

.login a {
  background-image:  url("/ual/asset/grn_login_buttonblu_75x26.gif");
  background-repeat: no-repeat;
  margin:0;
  padding:0;
  cursor:pointer;cursor:hand;
  border:0;
  width:75px;
  height:26px;
  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;
}
.FFbg{
background:transparent url('http://www.united.com/ual/asset/homeFF_bg_top_new_7x61.gif') repeat-x scroll 100% 0;
}

