/* static section | begin */
.udm li.dividerBelow { margin-bottom:6px !important; padding-bottom:6px; border-bottom:1px dashed #99AAD0; }
.udm li.dividerAbove { margin-top:6px !important; padding-top:6px; border-top:1px dashed #99AAD0; }
.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; }	
#hpContainer { margin:auto; width:770px; } 
#tN { height: 32px; white-space:no-wrap !important; }
#swnsearch{width:184px; text-align:right;}
#tab1, #tab1Button, #tab1Button:visited {	width:142px; }
#tab2, #tab2Button, #tab2Button:visited {	width:152px; }
#tab3, #tab3Button, #tab3Button:visited {	width:117px; }
#tab4, #tab4Button, #tab4Button:visited {	width:153px; }
#swnquerytext { background-color:#EEEEEE; text-align:center; margin:0; border:1px solid #B5C4DD; font-size:12px; width:95px; color:#1B3D6B; height:16px; padding:3px 2px 1px 1px; /* use backslash to hide mac ie \*/  font-size:11px; /* end fix */ }
#swnquerybutton { width:21px; height:22px; }
#ualheader {clear: both;} 
.bodyColSpace {width:1px;background-color:#FFFFFF;}
#bodyCol2 {width:108px;background-color:#E7E3DA;font-family:arial,helvetica;font-size:12px;}
#bodyCol3 {width:652px;background-color:#FFFFFF;font-family:arial,helvetica;}
#containerCenter {	background-color:#FFFFFF;}
.swnBreadcrumbgt {color:#000000;font-size:13px;}
#swnBreadcrumb { font-family:Arial,Helvetica,Sans-Serif; font-size:11px; margin:6px 16px 6px 16px; }
#swnBreadcrumb a { color:#0038A5; text-decoration:none; }
#swnBreadcrumb a:hover { color:#0038A5; text-decoration:underline; }
#swnPagetitle { color:#344F7E; font-family:Arial,Helvetica,Sans-Serif; font-size:24px; margin:0px 16px 6px 14px; }
#swnBodycontent { font-family:Arial,Helvetica,Sans-Serif; font-size:13px; margin:0px 0px 16px 16px; }
#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;}
#ualFooter1right {padding:0px 15px 0px 0px;}
#ualfooter1container { position:relative; }
#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;}
#ualbrandedlogo {padding:14px 0px 0px 19px;}
#ualbrandedlinks {padding:15px 10px 0px 0px; font-family:Arial,Helvetica;font-size:10px;}
#ualbrandedlinks a {text-decoration:none;color:#0038A5;}
#ualbrandedlinks a:hover {text-decoration:underline;}
.headerpipe{ color:#8398B0;}
#ualbrandedflyted {padding:11px 10px 0px 0px;}
#swnLeftColContainer { margin-top:64px; margin-bottom:20px;}

#swnRelatedLinkstitle{margin:10px 0px 7px 7px;color:#777;font-size:11px;font-weight:bold;font-family:arial,helvetica;}
.swnRelatedLinksgt{font-size:9px;font-family:arial,helvetica;color:#0033CC;padding:1px 3px 0px 6px;}
.swnRelatedLinksitem{width:100%;font-size:10px;font-family:arial,helvetica;padding:0px 4px 5px 0px;}
.swnRelatedLinksitem a {color:#0038A5;text-decoration:none;}
.swnRelatedLinksitem a:hover {text-decoration:underline;}
#swnGLLContainer a {color:#0038A5;text-decoration:none;}
#swnGLLContainer a:hover {text-decoration:underline;}
#swnGLLid {font-size:11px;font-weight:bold;font-family:arial,helvetica; margin-left:5px; margin-top:3px;}
#swnGLLpassword {width:89px; border:1px solid #666; font-size:10px;font-family:arial,helvetica; padding-left:2px;}
#swnGLLuserid {width:89px; border:1px solid #666; font-size:10px;font-family:arial,helvetica; padding-left:2px;}
#swnGLLdropdown {font-size:10px; width:102px;}
#swnGLLform {display:none; font-size:10px; color:#333333;}
#swnGLLlogin {margin:16px 0px 0px 4px;}
#swnGLLloginbox {margin:1px 0px 0px 4px;}
#swnGLLpass {margin:10px 0px 0px 4px;}
#swnGLLpassbox {margin:1px 0px 0px 3px;}
#swnGLLremem {margin:1px 0px 0px 1px;}
#swnGLLstartin {margin:6px 0px 0px 3px;}
#swnGLLdrop {margin:1px 0px 0px 1px;}
#swnGLLsubmit {margin:16px 0px 12px 4px;}

#swnGLLnotamem{font-size:10px;font-family:arial,helvetica; padding-left:4px;color:#666666;padding-top:16px;}
#swnGLLnotamemtable{margin-bottom:10px;}

#swnGLLhello{font-size:11px; font-weight:bold; font-family:arial,helvetica; color:#333; margin:1px 0px 0px 6px;}
#swnGLLstatus{font-size:10px;font-family:arial,helvetica; margin:0px 0px 8px 5px; color:#666;}
#swnGLLmyproflogout{font-size:10px;font-family:arial,helvetica; margin:24px 0px 0px 6px;}
#swnGLLmyproflogoutPipe{color:#666666;}



/* static section | end */

/* dynamic appends section | begin */
#ualfooter1 {
	width:770px; height:34px;
	}
* html #ualfooter1 { 
     background-color: #6F88A4;  back\ground-color: transparent; }
.udm ul {
	background-repeat: no-repeat !important; }	
body {
	background-repeat:repeat; margin:0px; text-align:center;	}
* html #containerLeft { 
	background-color:#000; back\ground-color:transparent; }
* html #containerRight { 
	background-color:#000; back\ground-color:transparent; }
#ualswnarea {
	height:32px; width:760px; margin-bottom:11px; text-align:left; background-repeat:repeat-x; }
#ualbonusbar {
	font-size:9px; height:20px; background-repeat:repeat-x; margin-left:1px; margin-right:1px; }
/* dynamic appends section | end */

/* styles for Earn and Redeem Miles */

a {color: #0038A5;}

td#intro {font: 13px Arial, Helvetica, sans-serif;padding: 19px 0 0 10px;}

#pgsubhdr {font: bold 14px Arial, Helvetica, sans-serif;padding: 27px 0 0 0;margin: 0;}

table#contentgnrmembers {font: 12px Arial, Helvetica, sans-serif;}

#dotline {background: url(/ual/asset/dotLine.gif) repeat-x;height: 1px;margin: 6px 0 12px 0;}

#dotlinespc {background: url(/ual/asset/dotLine.gif) repeat-x;height: 1px;margin: 6px 0;width:170px;}

#porthdrelitemembers {background: url(/ual/asset/portHdrEliteMembers.gif) no-repeat;height: 49px;}

#porthdrelitemembers a {font: 10px Arial, Helvetica, sans-serif;}
	
#porthdrelitemembers div {padding: 0 9px 7px 0;}

#portbtmelitemembers {background: url(/ual/asset/portBtmEliteMembers.gif) no-repeat;height: 14px;}

#portbgelitemembers {background: #f6f4f1 url(/ual/asset/portBgEliteMembers.gif) repeat-y;font: 12px Arial, Helvetica, sans-serif;padding: 10px;}	

#porthdrmpvisa {background: url(/ual/asset/portHdrMPVisa.gif) no-repeat;height: 72px;}	

#porthdrmpvisa a {font: 10px Arial, Helvetica, sans-serif;}
	
#porthdrmpvisa div {padding: 0 9px 12px 0;}

#portbtmmpvisa {background: url(/ual/asset/portBtmMPVisa.gif) no-repeat;height: 15px;}

#portbgmpvisa {background: #f6f4f1 url(/ual/asset/portBgMPVisa.gif) repeat-y;font: 12px Arial, Helvetica, sans-serif;padding: 4px 16px 0 16px;}

#carret ul {list-style: none;margin:0;padding:0;}

#carret li {padding-left: 10px;background: url(/ual/asset/333333_bullet.gif) 0 .4em no-repeat;}

table#earnwithtravel {font: 12px Arial, Helvetica, sans-serif;}

#hdrearnwithtravel {font-size: 18px;}

#portearnwithtravel {border: 1px solid #d4cfc6;background-color: #f3f1eb;font: 12px Arial, Helvetica, sans-serif;}

#tanborders {border: 1px solid #d4cfc6;}

table#earnwithothers {font: 12px Arial, Helvetica, sans-serif;}

#hdrearnwithothers {font-size: 18px;}

#portearnwithothers {font: 12px Arial, Helvetica, sans-serif;}

ul#awardtravel {list-style: none;margin:0;padding:0;}

ul#awardtravel li {padding-left: 7px;}