@charset "UTF-8";
/* for US letter or Euro A4 */

body { width:100%; margin:0; max-width:7.7in }

/* global header styles */
#headA {width:99%; max-width:7.7in; height:14mm; margin:0 0 2mm 0; padding:0; border-bottom:1pt solid #CCC; } /*  search */
#headA div.floatLeft {padding:0; margin:5mm 0 0 0 } /* sitename */
#bodyWrap { width:99%; min-width:6.0in; max-width:7.7in; background:none; margin:0; padding:0; } /* top content container */
#siteNav { display:none }

#headB #logo img { display:none } /* hide big citi logo */

/* #headB #logo { position:absolute; top:0; right:0; margin:0; width:180px; height:44px; background: url(../img/citi_corp_logo2.gif) no-repeat }*/ /* substitute smaller citi logo */
#headB { margin:0; width:690px; height:53px; background: url(/transactionservices/home/img/citi_gts_logo.gif) no-repeat } /* substitute smaller citi logo */

#main { width:100%; height:auto; margin:0; max-width:7.7in; }
#main.noColumns #contentWrap,
#main.leftOnly #contentWrap,
#main.rightOnly #contentWrap,
#main.leftRight #contentWrap { background:0; width:100%; margin:0; }
		#main.noColumns #contentWrap #content { width:100%; margin:0; }
		#main.leftOnly #contentWrap #content  { width:100%; margin:0; }
		#main.rightOnly #contentWrap #content { width:100%; margin:0; border-bottom:1pt solid #CCC }
		#main.leftRight #contentWrap #content { width:69%; height:auto; margin:0 3mm 0 0; border-right:1pt dotted #CCC; }

		div.widebanr { width:100%; overflow:hidden;} /* cut off the right edges of banners that are too wide for their enclosing DIV */
		
			#main.leftRight #contentWrap #rcolumn { width:28%; margin:3mm 0 0 0; overflow:hidden }
			#main.rightOnly #contentWrap #rcolumn { width:40%; margin:3mm 0 0 0; overflow:hidden }
		/*	p.f11 { width:667pt }*/


			/* column transforms */
			.transform2to4R .column1,
			.transform2to4R .column2,
			.transform2to4R .column3 {width:29%; }

/* localnav */
#localNav {float:none; width:100%; margin:0; padding:0; background-color:#FFF; clear:left; }
#localNav #nav,
#localNav #nav ul li {display:none}
#localNav .smbut {display:none; width:auto; clear:left}
#country {display:none}

/* main */
#main #content h1 { color:#000000; }
#main #content h1 span.np {height:0;display:none }
.rightOnly #content { background:url(../img/flash-fpo-home.jpg) no-repeat }/* to compensate for FF not printing Flash */
* html .rightOnly #content {background:none } /* to allow IE to print Flash normally */

/* NEW PRINT STYLE FORCED BY LACK OF CLASSES OR IDS */
.np  {display:none}

/* don't print the text-rezize/printer icons */
.printoption {display:none}

/* search results page */
div#search,
.resultCount {display:none}
td.srTitle {width:80%}
td.srCountry {width:20%}
td.srDescription,
td.srURL {width:190mm}

/* breadcrumb */
#breadCrumb { background:none; display:none; width:0 }

/* global footer */
#footer { width:100%; margin:6mm auto 0; padding-top:0; border-top:1pt solid #CCC }
#footer img { display:none } /* requires 2 inline style definitions to be deleted */
#footcol1 img {display:block }
	#footcol2 {margin-top:4pt; }
#corpNav,
#corpNav1 {display:none}
#innerFoot { width:100%; padding-right:0 }
