/* ==============global styles for united.com c-clamp sitewide navigationupdated 20050408 - zF.============== *//*////////header///////*/#h{	font: 11px/15px "Arial", sans-serif;	color: #333;	width: 100%;	height: 40px;	background-color: #FFF;	background-image: url(../images/bkgd_c_top.gif);	background-repeat: no-repeat;	vertical-align: middle;}#h img.logoU /* united logo */{	position: absolute;	left: 10px;	top: 16px;	z-index: 8765;}#h img.logoT /* flyted logo */{	position: absolute;    left: 708px;	top: 5px;	z-index: 8766;}#h div /* holds links and search box */{    width: 658px;	position: absolute;	top: 12px;	text-align: right;}#h div td{	font-size: 11px;	color: #333;}#h div a{	font-size: 10px;	text-decoration: underline;	color: #03C;	padding: 0 3px 0 3px;}#h div a:hover { color: #69F; }#h input{	font-size: 10px;	margin: 0 0 0 6px;}#h input[type="text"]{	width: 95px;	font-size: 10px;	margin: 0 0 0 14px;}#h input[type="submit"] { font-size: 10px; }#h .hide /* hides label for search box */{	position: absolute;	left: 0px;	top: -500px;	width: 1px;	height: 1px;	overflow: hidden;}/*////////top nav with tabs///////*/#tN{	font-family: "Arial", sans-serif;	width: 100%;	height: 39px;	background-color: #FFF;	background-image: url(../images/bkgd_c_stripes.gif);	background-repeat: repeat-x;	background-position: bottom;}#tN table td { white-space: nowrap; }#tN table td.left{	background-color: #DCE7FD;	background-image: url(../images/bkgd_c_grad.gif);	background-repeat: repeat-x;}#tN .sub /* holds text links */{    margin: 0 0 12px 4px;	color: #002BAA;}#tN .sub a{	font-size: 12px;	font-weight: bold;	text-decoration: none;	color: #002BAA;    padding: 0 6px 0 6px;}#tN .sub a:hover { color: #69F; text-decoration: underline; }.udmBak, .udmBak ul, .udmBak li /* formats fallback tabs */{ 	margin: 0;	padding: 0; 	list-style-type: none; 	display: inline; }/*////////body area///////*/#b table.tmpl{	height: 514px;	table-layout: fixed;	background-color: #FFF;}#b table.tmpl td.left{	background-color: #DCE7FD;	background-image: url(../images/bkgd_c_siderule.gif);	background-repeat: repeat-y;	background-position: right;}/*////////side nav///////*/#sN{	font-family: "Arial", sans-serif;	margin: 63px 0 0 2px;	width: 106px;	font-size: 10px;	color: #666;}#sN table.rL { font-size: 10px; }#sN table.rL th{	padding-bottom: 4px;	text-align: left;	font-weight: normal;}#sN table.rL td{	padding-bottom: 4px;	vertical-align: top;}#sN table.rL a { 	font-size: 10px; 	color: #03C; }#sN table.rL a:hover { color: #69F; }/*////////content area///////*/#c{	width: 640px;	margin: 5px 0 15px 20px;}#c .TabLink {	font-family : "Arial";	font-size : 12px;	color : #1c3b71;	Text-Decoration : Underline;	font-weight : normal;}#c .TabLink:visited {	color : #1c3b71;}#c .TabLink:hover {	color : #1c3b71;}#c .hdrPage {	font-family : "Arial Black", "Geneva";	font-size : 22px;	line-height : 52px;}#c .txtBody {	font-family : "Arial", sans-serif;	font-size : 12px;	line-height : 16px;}#c .txtBodySubHdr {	font-family : "Arial", sans-serif;	font-size : 12px;	line-height : 24px;	font-weight : bold;}#c .txtBodySm {	font-family : "Arial", sans-serif;	font-size : 11px;	line-height : 14px;}#c .txtBodyBlu {	font-family : "Arial", sans-serif;	font-size : 12px;	line-height : 16px;	color : #0033cc;}#c .txtLegal {	font-family : "Arial", sans-serif;	font-size : 10px;	line-height : 11px;	margin-top : 11px}#c .subHdrArea {	width: 100%;	height : 24px;	background-color: #f7f7ff;}#c .spclFeaturArea {	width: 100%;	height: 58px;	background-color: #f7f7ff;}#c .rightCol {	margin-left : 11px}/*////////footer///////*/#f{	font: 11px/15px "Arial", sans-serif;	width: 100%;	height: 18px;	background-color: #1C3B71;}#f table { 	padding-top: 1px;	width: 776px; }#f div.links{	font-size: 10px;	color: #FFF;	margin-left: 10px;}#f div.links a{	text-decoration: underline;	color: #FFF;	padding: 0 3px 0 3px;}#f div.links a:hover { color: #DCE7FD; }#f .copy{	color: #B6C5EE;	padding-left: 10px;}#f img.logoS { 	float: right; 	margin-top: 0px; }