﻿
/* --------------------------------------------------------------  */
/* -----------                 Layout                ------------  */
/* --------------------------------------------------------------  */

body 
{
	color: #333333;
	background: #CECECE;
}


div.Container
{
	background: #FFFFFF;
}

div.InnerBody h1
{
    color: #011a3a;
}

div.InnerBody h2
{
    color: #1a3558;
}


div.Footer
{
	color: #96b8da;
	background: #004990;
}


	div.FooterCopyright
	{
		color: #FFFFFF;
	}
	
	
		div.FooterCopyright h2
		{
			color: #96b8da;
		}
		
		
	
div.HeaderSearch
{
	color: #6c9fd1;
}

	.searchTextBox
	{
		color: #8b9cab;
		background-color: #d9e2ef;                        
	}
	
	
div.FlashHeader
{
	background: #666666 url("/_images/temp_flashIMage.jpg");
}

div.FlashHeaderInner
{
	background: #666666 url("/_images/InternationalInnerImage.jpg");
}


div.QuickLinksMenuDropDown, div.QuickLinksMenuDropDownLast
{
	background: url("/_images/quickLinksDDBack.jpg");
    color: #FFFFFF;        
}


div.Login h1
{
	color: #000000;
    background: url("/_images/loginBoxes.gif") bottom no-repeat;
}


	.loginTextBox
	{
		color: #8b9cab;
		background-color: #d9e2ef;                        
	}
	
	
div.ActionLinks
{
	color: #6c9fd1;     
}


div.FuturesTab
{
	background: url("/_images/futuresTab.jpg") no-repeat;
}

	div.FuturesTab h1
	{
		color: #000000;            
	}
	
	
	div.FuturesTab h2
	{
		color: #004990;            
	}
	
	
div.FuturesItem, div.FuturesItemAlt
{
	background: #f2f2f2;
    color: #004990;  
    border-bottom-color: #e6e6e6;        
}

div.FuturesItem a, div.FuturesItemAlt a
{
	color: #004990;
	text-decoration: none;        
}

	div.FuturesItem a:hover, div.FuturesItemAlt a:hover
	{
		text-decoration: underline;       
	}


	div.FuturesItemAlt, div.FuturesItemAlt a
	{
		color: #4f92d4;
	}
	
	
		div.FuturesDelayed 
	{
		padding: 10px 0 8px 5px;
		background: #EBEBEB;
		width:248px;
		}
		
	div.FuturesDelayed a
	{
		color:#004990;
		}
	
/* ---------------------------------------------------------- */
/* --------------		  Layout Menu          -------------- */
/* ---------------------------------------------------------- */


div.Menu
{
	background: url("/_images/menuBack.gif");	
}

	a#selected
	{
		color: #000000;
	}

	a.menuItem, a.menuItemLast
	{
		color: #FFFFFF;
		border-right-color: #009bca;			
	}
	
	div.menuItem,a.menuItem:hover, a.menuItemLast:hover
	{
		color: #FFFFFF;
		border-right-color:#009bca;
		background: url("/_images/menuBack_over.gif");			
	}
	
	
	div.MenuOption ul.Menu li ul.subMenu li
	{
		color:#000000;
	}
	
	
	div.MenuOption ul.Menu li:hover a.menuItem, div.MenuOption ul.Menu li:hover a.menuItemLast, div.MenuOption ul#selected li a.menuItem, div.MenuOption ul#selected li a.menuItemLast
	{
		background: url("/_images/menuBack_over.gif");
		color: #FFFFFF;						
	}
	
	div.MenuOption ul.Menu li:hover ul.subMenu li:hover a.subLink
	{
		background-color: #004990;
	}
	
	
	div.MenuOption ul.Menu li ul.subMenu li a.subLink
	{
		color: #FFFFFF;					
		background: #1a3558;
		border-bottom-color: #8d9aac;
	}
	
	div.MenuOption ul.Menu li ul.subMenu li a.subLink:hover
	{
		background-color: #004990;
	}
	
	
	div.MenuOption ul.Menu li ul.subMenu li ul.flyoutMenu li a.flyoutLink
	{
		color: #FFFFFF;
		background: #0088c0;
		border-bottom-color: #8d9aac;
	}
	
	
	div.MenuOption ul.Menu li ul.subMenu li:hover a.flyoutLink:hover, div.MenuOption ul.Menu li ul.subMenu li a:hover li a.flyoutLink:hover
	{
		background-color: #0062c1;
	}
	
	
	div.MenuOption ul.Menu li ul.subMenu li a.arrow
	{
		background-image: url(/_images/arrow.gif);
		background-position: right center;
		background-repeat: no-repeat;
	}
	
	
/* ---------------------------------------------------------------  */
/* -------------               Links                --------------  */
/* ---------------------------------------------------------------  */

a.searchGo
{
	background: url("/_images/goArrow.gif");
    color: #FFFFFF;    
}


a.searchGo:hover
{
	background: #004990;    
}


a.loginLinks
{
	color: #004990;    
}


a.breadcrumbLink
{
	color: #004990;    
}


a.standard
{
	color: #004990;    
}


a.rssFeed
{
	background: url("/_images/rssFeed.jpg") no-repeat;    
}


a.footerLink
{
	color: #FFFFFF;    
}


a.martronLink
{
	color: #96b8da;    
}


a.emailLink
{
	color: #6c9fd1;
    background: url("/_images/icon_email.jpg") no-repeat;    
}


a.printerLink
{
	color: #6c9fd1;
    background: url("/_images/icon_printer.jpg") no-repeat;    
}

a.rssLink
{
	color: #6c9fd1;
	background: url("/_images/icon_syndicate.jpg") no-repeat;    
}

a.textSizeLink
{
	color: #6c9fd1;
    background: url("/_images/icon_textSize.jpg") no-repeat;    
}

a.textOnlyLink
{
	color: #6c9fd1;   
}

a.viewAllLink
{
	color: #6e603b;

}

a.viewAllLink:hover
{
	color: #c2a968;
}

a.readMore
{
	color: #004990;
}


/* -----------------------------------------------------------------  */
/* -----------------          Layout Home            ---------------  */
/* -----------------------------------------------------------------  */

div.NewsDate
{
	background: #004990;
}

	div.NewsDate h1
	{
		color: #FFFFFF;            
	}
	
	div.NewsDate h2
	{
		color: #FFFFFF;            
	}
	
	
	
div.NewsTitle
{
	color: #0049B8;
}

div.NewsItem h4
{
	color: #00488f;
}

div.NewsTeaser b
{
	color: #00488f;
}




/* ----------------------------------------------------------------  */
/* ---------------            Layout  Grids            ------------  */
/* ----------------------------------------------------------------  */


.gridHeader
{
	background: #0049B8;
	color: #FFFFFF;
}

	.gridItem td
	{
		background: #FFFFFF;
	}	
	
	.gridItemAlt td
	{
		background: #F2F2F2;
	}
	
	
	.futuresDetails
	{
		color: #4E92D9;
	}
	
	
	.textDate
	{
		color: #0049B8;
	}
	
	.futuresTitle
	{
		color: #0049B8;
	}	
		
	.titleSmall
	{
		color: #0049B8;
	}
	
	
	div.Listing h4
	{
		color: #0049B8;
	}
	
	
	.gridPager table td a
	{
		color: #0049B8;
	}
	
	
		.gridPager table td a:hover
		{
			font-weight:bold;
			text-decoration: none;
		}
	
		.gridPager table td span
		{
			color: #011a3a;
			font-weight: bold;
			font-size: 14px;
		}
  
 
/* ----------------------------------------------------------- */
/* ---------------     Email A Friend         ---------------- */
/* ----------------------------------------------------------- */


div#EmailAFriend
{
	color: #0049A2;	
}

div.SendSuccess
{
	color: #0049A2;	
}

	div#EmailAFriend .Padding, div.SendSuccess .Padding
	{
		background: #F2F2F2;
		border-color:#0049A2;
	}


div#EmailAFriend div.EmailTitle h4
{
	color: #0049A2;
}


/* ----------------------------------------------------------- */
/* ---------------    Account Registration    ---------------- */
/* ----------------------------------------------------------- */


div.LabelColumn
{
	color: #00488f;
}

	
div.ColumnSpan
{
	color: #004990;
}

div.colspan input
{
	background: #00488f;
	color: #FFFFFF;
	border: solid 1px #004990;
}              
