BODY			{margin:0; background:#fff url("../images/background-jpg.aspx") repeat-x; text-align:center; font-size:1em; font-family:arial, sans-serif;}
img			{behavior: url("/CMSScripts/_iepngfix2.htc"); border:0;}/* PNG Support for IE 5.5-6 http://bjorkoy.com/past/2007/4/8/the_easiest_way_to_png/ */
a			{color:#337fcc; text-decoration:none}
a:visited		{color:#1962ab;}
a:hover			{text-decoration:underline;}

/* HEADER AREA STYLES */
.headerTable	{margin:0 auto;}
.headerTable td	{text-align:left; vertical-align:top; background-color:#fff;}
#shdw_TL		{width:55px;}
#util			{color:#8d8c8c; text-transform:uppercase; font-size:.7em; padding:14px 18px 0 0;}
#util span		{padding:0 5px;}
#util A,
#util A:visited	{color:#8d8c8c; text-decoration:none;}
#logo			{padding-top:29px;}
#navArea		{padding-left:17px;}
#search			{padding-right:18px;}
#search .txt	{width:100px; height:14px;}
#search .button	{margin-left:15px; font-size:.7em;}

/* CONTENT AREA STYLES */
#contentTable	{margin:0 auto;}
#contentTable td{text-align:left; vertical-align:top; background-color:#fff;}
	/* HOMEPAGE STYLES */
	#homeFlash							{padding:0 17px 36px 17px;}
	#home3Cols							{margin:0 17px 20px 17px;}
	#home3Cols .leftCol					{}
	#home3Cols .leftCopy				{height:220px; border-left:1px solid #ddd; border-right:1px solid #ddd; background:#f9f7f7 url("/images/home_leftCol_back-gif.aspx") repeat-x;}
	#home3Cols .leftCopy .date			{padding:0 0 2px 26px; color:#337fcc; font-weight:bold; font-size:.7em;}
	#home3Cols .leftCopy .copy			{padding:0 26px; color:#535353; font-size:.7em;}
	#home3Cols .leftCopy .copy P		{margin:0 0 10px 0;}
	#home3Cols .centerCol				{}
	#home3Cols .centerCopy				{height:220px; border-left:1px solid #ddd; border-right:1px solid #ddd; background:#fdfdfd url("/images/home_centerCol_back-gif.aspx") repeat-x; color:#616161; font-size:.8em; padding:0 22px;}
	#home3Cols .centerCopy p			{margin:0 0 12px 0;}
	#home3Cols .centerCopy a,
	#home3Cols .centerCopy a:visited	{color:#337fcc; text-decoration:none;}
	#home3Cols .rightCol				{}
	#home3Cols .rightCopy				{height:220px; border-left:1px solid #ddd; border-right:1px solid #ddd; background:#fbfbfb url("/images/home_rightCol_back-gif.aspx") repeat-x;}
	#home3Cols .rightCopy .title		{padding:0 0 2px 26px; color:#337fcc; font-weight:bold; font-size:.7em;}
	#home3Cols .rightCopy .copy			{padding:0 26px; color:#535353; font-size:.7em;}
	#home3Cols .rightCopy .copy P		{margin:0 0 10px 0;}
	#home3Cols .rightCopy a,
	#home3Cols .rightCopy a:visited		{color:#337fcc; font-weight:bold; text-decoration:none;}
	#home3Cols .title					{padding-left:9px;}
#content			{width:883px; padding:0 16px 40px 17px;}
#content #leftCol	{width:251px; padding-right:2px;}
#content #rightCol	{width:599px; padding:0 !important; margin:0 !important;}

/* LEFTNAV STYLES */
	#leftnav			{_height:198px; min-height:198px; border:1px solid #ddd; padding:18px 8px 18px 18px; background:url("/images/leftnav_back-jpg.aspx") repeat-x left bottom;}
	#leftnav #section		{color:#337fcc; font-weight:bold; font-size:.95em; text-transform:uppercase; padding-right:20px; background:url("/images/leftnav_section_arrows-gif.aspx") no-repeat right 4px; white-space:nowrap;}
	#leftnav table			{margin:10px 0 0 10px;}
	#leftnav td				{background:transparent url("/images/leftnav_bullet_off-gif.aspx") no-repeat left 5px; padding:5px 0 5px 15px; font-size:.75em; font-weight:bold;}
	#leftnav td.MainCMSTreeMenuSelectedItem		{background:url("/images/leftnav_bullet_on-gif.aspx") no-repeat left 5px; padding:5px 0 5px 15px;color:#337fcc;}
	#leftnav a.MainCMSTreeMenuSelectedLink {color:#337fcc !important}
	#leftnav td a,
	#leftnav td a:visited	{text-decoration:none; color:#616161;}
	#leftnav td a:hover		{color:#337fcc;}
	#leftnav td.SubCMSTreeMenuItem  {background:none; padding:0 0 4px 15px; font-size:.7em; font-weight:normal;}
	#leftnav td.SubCMSTreeMenuSelectedItem  {background:none; padding:0 0 4px 15px; font-size:.7em; font-weight:normal;}
	#leftnav a.SubCMSTreeMenuSelectedLink {color:#337fcc !important}
	#leftnav td.lastsub		{padding-bottom:10px;}

	
	/* RELATED SOLUTIONS STYLES */
	#relatedSolutions			{border:1px solid #ddd; padding:18px 8px 18px 18px; margin:5px 0 0 0; background:#ececec;}
	#relatedSolutions #section	{color:#337fcc; font-weight:bold; font-size:.95em; text-transform:uppercase; padding-right:20px; background:url("/images/leftnav_section_arrows-gif.aspx") no-repeat right 4px; white-space:nowrap;}
	#relatedSolutions ul		{list-style:url("/images/leftnav_bullet_off-gif.aspx"); margin:15px 10px 0 20px; padding:0; color:#616161; font-size:.75em; font-weight:bold;}
	#relatedSolutions li		{margin:0 0 15px 0;}
	#relatedSolutions ul a,
	#relatedSolutions ul a:visited	{color:#616161; text-decoration:none;}
	
	#rightCol H1			{color:#337fcc; font-size:1em; margin:29px 0 0 0; text-transform:uppercase;}
	#rightCol H2			{color:#337fcc; font-size:.9em; margin:20px 0 0 0;}
	#rightCol P				{font-size:.8em; margin:20px 0 0 0;}
	#rightCol .leftContent	{padding:0 15px 0 25px; width:387px; color:#616161;}
	#rightCol .leftContent ul{font-size:.8em;}
	#rightCol .leftContent li{padding-bottom:3px}
	#rightCol .rightContent	{width:208px; padding:48px 0 0 0;}
	
	/* NEWS LISTING STYLES */
	.newsListing h2				{color:#000 !important;}
	.newsListing h3				{ margin:20px 0 0 0;}
	.newsListing h3	a,
	.newsListing h3	a:visited	{color:#337fcc; font-size:.7em; text-decoration:none;}
	.newsListing p				{margin-top:0 !important; padding-top:0 !important;}
	
	/* CONTENT CALLOUT BOX */
	/*.contentCalloutHeader		{width:339px; height:29px; border:1px solid #ddd; border-right:0; background:#eee; float:left; margin-top:10px;}*/
	.contentCalloutHeader		{width:338px; height:29px; border:1px solid #ddd; border-right:0; background:#eee; float:left; margin-top:10px;}
	.contentCalloutHeader h3	{margin:5px 0 0 15px; color:#337fcc; font-weight:bold; font-size:.8em;}
	.contentCalloutTab			{background:#eee url("/images/content_callout_tab-gif.aspx") no-repeat; border-bottom:1px solid #ddd; height:30px; width:11px; float:left; margin-top:10px;}
	/*.contentCalloutCopy			{clear:both; border:1px solid #ddd; border-top:0; background:url("/images/content_callout_back-gif.aspx") repeat-x center bottom; padding:5px; padding-right:5px;}*/
	.contentCalloutCopy			{clear:both; border:1px solid #ddd; border-top:0; background:url("/images/content_callout_back-gif.aspx") repeat-x center bottom; padding:5px; padding-right:5px; margin-right:1px;}
	.contentCalloutCopy P		{margin:0 0 15px 0 !important;}
	.contentCalloutCopy UL		{margin-bottom:4px !important;}
	
	/* MANAGEMENT BIO STYLES */
	#managementBio .img			{float:left; padding:0 10px 10px 0; _padding-top:20px;}
	#managementBio .name		{width:auto;}
	#managementBio .copy p		{width:450px;}
	
	/* INVESTOR STYLES */
	#investors img				{padding:0 10px 10px 0; width:150px;}
	#investors .txt				{padding-bottom:20px;}
	#investors .copy P			{width:350px;}
	
	
	
/* FOOTER AREA STYLES */
#footerTable	{margin:0 auto;}
#footerTable td	{text-align:left; vertical-align:top; background:#fff; color:#999; font-size:.65em;}
#footerTable .txt{padding:18px 0 0 14px; }
#footerTable A,
#footerTable A:visited{color:#999; text-decoration:none; text-transform:uppercase;}
#footerTable SPAN{padding:0 5px;}

/* GLOBAL STYLES */
.shdw_L			{background:url("/images/shdw_L-png.aspx"); background-color:transparent !important; background-repeat:repeat; behavior:url("/CMSScripts/_iepngfix2.htc"); width:12px;}
.shdw_R			{background:url("/images/shdw_R-png.aspx"); background-color:transparent !important; background-repeat:repeat; behavior:url("/CMSScripts/_iepngfix2.htc"); width:12px;}
.alignRight		{text-align:right !important;}
.trans			{background-color:transparent !important;}
.clear			{clear:both;}

.imageCopyLink img		{float:right; padding:0 0 10px 8px;}
.imageCopyLink a		{font-weight:bold; text-decoration:none; color:#337fcc;}

.glossarySections	{font-size:.8em; padding-right:3px}

/* DROP DOWN STYLES */
.subCMSMenu				{width:auto; border:1px solid #ccc; border-right:1px solid #999; border-bottom:1px solid #999; background:#fff url("/images/dropdown_nav_background.aspx") repeat-x !important;}
.subCMSMenu td			{background-color:transparent;}
.subCMSMenuItem,
.subCMSMenuHighlightedMenuItem,
.subCMSMenuHighlightedMenuItemMouseOver,
.subCMSMenuItemMouseDown,
.subCMSMenuHighlightedMenuItemMouseDown,
.subCMSMenuItemMouseOver,
.subCMSMenuItemMouseUp 	{width:auto; font-size:.7em; padding:2px 10px; color:#333; white-space:nowrap;}
.subCMSMenuHighlightedMenuItemMouseOver,
.subCMSMenuItemMouseOver{background:#79ace2 url("/images/dropdown_rollover_background.aspx") repeat-x !important; color:#fff;}
#plcRoot_Layout_zoneNavigation_cmsmenu_CMSMenu1-000-subMenu td {padding:2px 20px !important;}

/* FLOATER STYLES */
#floatContainer 	{position:relative;}
#floater			{position:absolute; right:104px; top:-75px; background:#fff; padding:10px; border:2px solid #999; text-align:center;}
#floater A:link,
#floater A:visited	{color:#337fcc; font-size:.8em; text-decoration:none; font-weight:bold;}
.hidden				{display:none;}
.visible			{display:block;}

#dhtmltooltip	{position:absolute; left:-300px; width:150px; padding:5px; border:1px solid #337fcc; background:#fff; visibility:hidden; z-index:100; text-align:center;}
#dhtmlpointer	{position:absolute; left:-300px; z-index:101; visibility:hidden; display:none;}

.collateralNotesTable p	{margin:0 !important;}
.blueStrong		{color:#337fcc !important;font-weight:bold !important;}

/* UTILITY/SEARCH */
.home_languageSelectorDiv {padding: 8px 0 0 0;} 
#util .home_languageSelectorDiv select {text-transform: capitalize; color:
#333333;}
