﻿/*** GLOBAL ***/
body				{background:White;margin:0px;font-family:Arial, Verdana, Helvetica, Sans-Serif;font-size:11px;}
img					{border:0px;}
a					{text-decoration:none;}
p {
padding: 0;
margin-top: 5px;
margin-right: 0;
margin-bottom: 1em;
margin-left: 0;
}

/*** Fixes for Changes to Content Css Renames - Keeps previously generated content straight***/
.gfiBody			{color:#636466; font-size:11px;padding:6px 3px 6px 0px}
.gfiBoldBody    	{color:#636466; font-weight:bold; font-size:11px;padding:3px 3px 6px 0px}
.gfiBodyBoldTR    	{color:#636466; font-weight:bold; font-size:12px;padding:3px 3px 6px 0px}
.gfiBody li			{color:#739CD6;}
/*** IE 5.5+ PNG Fix ***/
/* img, div { behavior: url(http://www.graphicdialog.co.uk/css/iepngfix.htc) }*/

/*** HEADER ***/
#menu				{height:26px;}
#title				{height:78px;background-image:url(images/title_backing.gif);}
#topheader			{color:#33498F;font-weight:bold;height:21px;text-align:right;background-image:url(../images/topheader_backing_full.gif);padding-right:20px;}
#topheader a		{color:#33498F;font-weight:bold;text-decoration:none;}
#topheader table	{color:#33498F;font-weight:bold;text-align:right;}
#topheader table a	{color:#33498F;font-weight:bold;text-decoration:none;}
#date				{color:#28387D;font-size:11px;}
.searchbox          {color:#BCBEC0;font-size:11px;padding:2px 6px;width:120px;height:12px;border:solid 1px White;}

/*** TOP NAVIGATION ***/
.topMenu_h			{display:none;}
.topMenu_s			{width:118px;position:absolute;z-index:2;top:22px;display:block;cursor:pointer;cursor:hand;}
.topMenu_s div		{width:118px;text-align:left;border-bottom:solid 1px white;padding:3px 6px;}
.navMenu_h			{display:none;}
.navMenu_s			{position:absolute;z-index:2;top:127px;display:block;cursor:pointer;cursor:hand;}
.navMenu_s div		{text-align:left;border-bottom:solid 1px white;padding:3px 6px;}
.navMenu_on			{width:180px;color:#FF8000;background:White;}
.navMenu_off		{width:180px;color:White;background-image:url(../images/trans_blue.png);}
.topMenu_on			{width:118px;color:#FF8000;background:white;}
.topMenu_off		{width:118px;color:White;background-image:url(../images/trans_blue.png);}

/*** SIDE NAVIGATION ***/
.sideNav					{cursor:pointer;cursor:hand;}
.sideNav div.header			{border-top:solid 3px white;border-bottom:solid 3px white; padding:3px 10px; background:#E4EAF6;color:#4D8AC0; margin:0px; font-size:13px;font-weight:bold;}
.sideNav div.main			{border-bottom:solid 1px #DCDDDE;padding:1px 0px;cursor:default; max-height:12px; height:12px;}
.sideNav div.main div		{font-weight:bold;color:#636466;padding:1px 10px 1px 20px; max-height:12px;height:12px;}
.sideNav div.mainOver		{border-bottom:solid 1px #DCDDDE;padding:1px 0px; max-height:12px;height:12px;}
.sideNav div.mainOver div	{font-weight:bold;color:#636466;padding:1px 10px 1px 20px;background:#C8CACC; max-height:12px;height:12px;}
.sideNav div.mainOn			{border-bottom:solid 1px #DCDDDE;padding:1px 0px; max-height:12px;height:12px;}
.sideNav div.mainOn div		{font-weight:bold;color:White;padding:1px 10px 1px 20px;background:#939598; max-height:12px;height:12px;}

.sideNav div.sub			{border-bottom:solid 1px #DCDDDE;padding:1px 0px;}
.sideNav div.sub div		{color:#636466;padding:1px 10px 1px 20px;}
.sideNav div.subOver		{border-bottom:solid 1px #DCDDDE;padding:1px 0px; }
.sideNav div.subOver div	{color:#636466;padding:1px 10px 1px 20px;background:#C8CACC;}
.sideNav div.subOn			{border-bottom:solid 1px #DCDDDE;padding:1px 0px; }
.sideNav div.subOn div		{color:White;padding:1px 10px 1px 20px;background:#939598;}

.sideNav div.bar			{border-bottom:solid 1px #DCDDDE;}

/*** BREADCRUMBS **/
.breadcrumbs		        {position:absolute;width:500px;color:#BCBEC0;font-size:9px; font-weight:bold;padding:3px 0px;}
#breadcrumbshome	        {position:absolute;width:500px;color:#BCBEC0;font-size:9px; font-weight:bold;padding-top:-20px}
.breadcrumbs a		        {color:#BCBEC0;font-size:9px; font-weight:bold;padding:3px 0px;}

/*** PRINT ***/
.print						{float:right;font-size:11px;padding:5px 0px;color:#BFCDEA;}

/*** INFOBOX ***/
.infoBox div.infoTitle		{color:#28387D; font-weight:bold; font-size:13px;padding:5px 0px;border-bottom:solid 1px #28387D;}
.infoBox div.infoTitleComm  {color:#28387D; font-weight:bold; font-size:13px;padding:5px 0px;border-bottom:solid 1px #f0b600;}
.infoBox div.infoTitleCredit {color:#28387D; font-weight:bold; font-size:13px;padding:5px 0px;border-bottom:solid 1px #0098d4;}
.infoBox div.infoTitleFin {color:#28387D; font-weight:bold; font-size:13px;padding:5px 0px;border-bottom:solid 1px #b11a16;}
.infoBox div.infoTitleEquity {color:#28387D; font-weight:bold; font-size:13px;padding:5px 0px;border-bottom:solid 1px #00919f;}
.infoBox .infoBoldBody		{color:#636466; font-weight:bold; font-size:10px;padding:3px 3px 6px 0px}
.infoBox .infoBody			{color:#808284; font-size:11px;padding:6px 3px 6px 0px}
.infoBox span.infoDate		{color:#739DD2; font-weight:bold;}
.infoBox a					{color:#28387D;}
.infoBox .underlineGrey		{border-bottom:solid 1px #BCBEC0;}
.infoBox div.rcol			{padding-left:8px;}
.infoBox ul					{color:#739DD2;}
.infoBox li					{padding-bottom:2px;}
.infoBox                    {padding-bottom:15px}
.phoneBody					{color:#636466;font-size:11px;border-bottom:solid 1px #BCBEC0;border-top:solid 1px #BCBEC0;}
.phoneBody .name			{background:#E4EAF6;padding:3px 5px;font-weight:bold;}
.phoneBody .number			{position:absolute;padding:3px 200px;width:200px;}
.phoneBody .bar				{border-bottom:solid 2px White;}

/*** INFOBOXGW ***/
.infoBoxGW div.infoTitle	{color:#28387D; font-weight:bold; font-size:13px;padding:5px 0px;border-bottom:solid 1px #28387D;}
.infoBoxGW .infoBoldBody	{color:#636466; font-weight:bold; font-size:10px;padding:3px 3px 6px 0px}
.infoBoxGW .infoBody		{color:#808284; font-size:11px;padding:6px 3px 0px 0px}
.infoBoxGW span.infoDate	{color:#739DD2; font-weight:bold;}
.infoBoxGW a			{color:#28387D;}
.infoBoxGW .underlineGrey	{border-bottom:solid 1px #BCBEC0;}
.infoBoxGW div.rcol		{padding-left:8px;}
.infoBoxGW ul			{color:#739DD2;}
.infoBoxGW li			{padding-bottom:2px;}
.infoBoxGW			{padding-bottom:1px;}
.titlenormalGW 			{color:#4C8CC9; font-weight:bold; font-size:13px;padding:5px 0px;border-bottom:solid 1px #28387D;}

/*** CLIENT LOGIN ***/
#client-login			{background-color:#DEE5F4;}
#client-login .title	{color:#28387D; font-size:10px; font-weight:bold; padding:4px 0px 0px;height:14px;}
#client-login .header	{font-size:10px;padding:3px 8px;font-family:Verdana;font-weight:bold;color:#F3CC72;height:12px;
							background:#28387D;}
#client-login .body		{font-size:10px;color:#333366;font-family:Verdana;font-weight:bold;padding:0px 8px;height:49px;
							border-bottom:solid 1px white;border-top:solid 1px White;}
#client-login select	{width:180px;font-size:11px;}
#client-login .footer	{background-color:#B2C2E6;padding:2px 8px;height:14px;}
#client-login .footer a {font-size:11px;font-weight:bold;color:#28387D;}

/*** MARKETS ***/
.infoBox .block					{padding-top:10px; float:right;width:30px;font-size:1px;}
.infoBox .block div.credit		{height:7px;background:#0098D4;}
.infoBox div.financials			{border-bottom:solid 1px #B11A16;}
.infoBox .block div.financials	{height:7px;background:#B11A16;}
.infoBox .block div.equity		{height:7px;background:#00919F;}
.infoBox .block div.energycomms	{height:7px;background:#F0B600;}

/*** FOOTER ***/
#footer					{border-top:solid 1px #898989;height:70px; color:#898989;margin-top:20px}
#footer a				{color:#898989; text-decoration:underline;}

.hiddenfield {display:none;}
.textbox {font-size:11px;}
.nonlinksmenu       {border-bottom: solid 1px #636466;color:#636466; font-size:11px;padding:6px 3px 6px 10px}

.titlenormal {color:#28387D; font-weight:bold; font-size:13px;padding:5px 0px;border-bottom:solid 1px #28387D;}
.titlecommodities {color:#28387D; font-weight:bold; font-size:13px;padding:5px 0px;border-bottom:solid 1px #f0b600;}
.titlecredit {color:#28387D; font-weight:bold; font-size:13px;padding:5px 0px;border-bottom:solid 1px #0098d4;}
.titleequity {color:#28387D; font-weight:bold; font-size:13px;padding:5px 0px;border-bottom:solid 1px #00919f;}
.titlefinancial {color:#28387D; font-weight:bold; font-size:13px;padding:5px 0px;border-bottom:solid 1px #b11a16;}
.titlenormalTR {color:#4B7A74; font-weight:bold; font-size:13px;padding:5px 0px;border-bottom:solid 1px #4B7A74;}
.titlenormalTRsub {color:#4B7A74; font-weight:bold; font-size:13px;padding:15px 0px 4px 0px;}

.ektSitemap
{
	text-decoration:none;
	color:#636466;
	font-size:11px;
	padding:6px 3px 6px 0px;
	list-style-type:square;
}
.ektSitemap a, .ektSitemap ul
{
	text-decoration:none;
	list-style-type:circle;
	color:#636466; 
	font-size:11px;
	padding:6px 3px 6px 0px;
}



.CDSReport
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(../images/earnings_on.jpg);
width: 233px;
height: 72px;
white-space: nowrap;
display: block;
margin: 0;
padding: -10px 0px 10px 0px;
}

.CDSReport a
{
display: block;
color: #000000;
font-size: 11px;
display: block;
float: left;
color: black;
text-decoration: none;
padding: -10px 0px 10px 0px;
}

.CDSReport img
{
width: 233px;
height: 72px;
border: 0;
padding: -10px 0px 10px 0px;
}

* html a:hover
{
visibility:visible
}

.CDSReport a:hover img
{
visibility:hidden
}


.GlossaryButton
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(../images/glossary_on.jpg);
width: 304px;
height: 72px;
white-space: nowrap;
display: block;
margin: 0;
padding: -10px 0px 10px 0px;
}

.GlossaryButton a
{
display: block;
color: #000000;
font-size: 11px;
display: block;
float: left;
color: black;
text-decoration: none;
padding: -10px 0px 10px 0px;
}

.GlossaryButton img
{
width: 304px;
height: 72px;
border: 0;
padding: -10px 0px 10px 0px;
}


.GlossaryButton a:hover img
{
visibility:hidden
}






.GlossaryOnlineButton
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(../images/glossaryonline_on.jpg);
width: 304px;
height: 20px;
white-space: nowrap;
display: block;
margin: 0;
padding: -10px 0px 10px 0px;
}

.GlossaryOnlineButton a
{
display: block;
color: #000000;
font-size: 11px;
display: block;
float: left;
color: black;
text-decoration: none;
padding: -10px 0px 10px 0px;
}

.GlossaryOnlineButton img
{
width: 304px;
height: 20px;
border: 0;
padding: -10px 0px 10px 0px;
}


.GlossaryOnlineButton a:hover img
{
visibility:hidden
}


#rfqtable {
	width: 428px;
	margin: 0;
	background: url(../images/fenics/boxes/RB-Presentation_04.gif) no-repeat;
}
th.RFQ {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #222222;
	text-transform: uppercase;
	text-align: left;
	padding: 2px 2px 2px 2px;    
	
}
tr.RFQ
{
    
}

td.RFQ {
	
	border-bottom: 1px solid #cccccc;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #222222;
}
.EktronAjaxLoading img 
{
    display: none;
}
