/* 11.27.03 -- body and table attributes added as background fix --*/
/*--- SMW Updated 10-05-2004 Changed homedark style backround color -->*/

body	{background-color:#6589A7;}
table	{background-color:#FFFFFF;}
tbody	
{font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.bold
{font-weight:bold;}
.italic
{font-style:italic;}
.center
{text-align:center;}
.footnote
{font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	font-style:italic;}
	
.Heading1
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0054A6;
	text-transform: uppercase;
}

.Heading2
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0054A6;
	text-decoration: none;
}

.txtheadfoot:link
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0054A6;
	text-decoration: none;
}

.txtheadfoot:visited
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0054A6;
	text-decoration: none;
}

.txtheadfoot:hover
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #C41919;
	text-decoration: none;
}

.txtdate
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.menuitems
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.txtblack
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.blackblue
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #E1E7EC;
}

.blackbluedark
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #C4CFDA;
}

.rightnavyellowbg
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #EBEADE;
}


.outerframe
{
	
	background-color: #6589A7;
}
.footerbgcolor
{
	
	background-color: #EFEFEF;
}
.footerline
{
	
	background-color: #020202;
}

.navbarline1
{
	
	background-color: #7A93AA;
}
.smallstrip
{
	
	background-color: #A9A8A1;
}

.blkbg
{
	
	background-color: #000000;
}

.downloadline
{
	
	background-color: #8A8980;
}


.downloadtxtbg
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #545150;
	text-decoration: none;
	background-color: #EFEFEF;
}


.homeleftnavbg
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #344356;
	text-decoration: none;
	background-color: #EBEADE;
	
}

.tablebgcontactus
{
	
	background-color: #F3F2EA;
}

/*--- SMW Updated 10-05-2004 changed from CDCAAD to C4C2A6 to fix color issue -->*/
.homedark
{
	background-color: #C4C2A6;
}

.strip
{
	
	background-color: #EEEDE3;
}

.faqline
{	
	background-color: #C7C6C2;
}

.greyline
{
	background-color: #CCCCCC;
}

.locationline
{
	
	background-color: #E5E3D4;
	
}

.leftnavbg
{
	
	background-color: #ECEADE;
	
}
.downloadsbg
{
	
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #545150;
	text-decoration: none;
	background-color: #ECEADE;
}
.downloadsbgdetails
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #545150;
	text-decoration: none;
	background-color: #EFEFEF;
}
.downloadsbgtxt
{

	background-color: #ECEADE;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #545150;
	text-decoration: none;
		
}

.leftnavred
{
	background-color: #ECEADE;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #C41919;
	text-decoration: none;
}

.contactusbg
{
	
	background-color: #E1E7EC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #545150;
	text-decoration: none;
	
}

.txtandgrey
{
	background-color: #EFEFEF;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}


.rightnavhome
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #344356;
	text-decoration: none;
	background-color: #C4CFDA;
}

.txtfooter
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #344356;
	text-decoration: none;
}
.txtfooterbold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #344356;
	text-decoration: none;
}
.txtassetman
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0054A6;
	text-decoration: none;
}

.hometype1:link
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #0558A8;
	text-decoration: none;
}

.hometype1:visited
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #0558A8;
	text-decoration: none;
}

.hometype1:hover
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #0558A8;
	text-decoration: underline;
}

.hometype1bold
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #0558A8;
	text-decoration: none;
}

.titletype1
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #C41919;
	text-decoration: none;
}

.h1type1
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #545150;
	text-decoration: none;
}


.investmentbank
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #545150;
	text-decoration: none;
	background-color: #ECEADE;
}
.txtsresults
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0054A6;
	text-decoration: none;
	background-color: #EFEFEF;
}
.txtblackbold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}


.TextField
{
	BORDER:#000000 1px solid;
	FONT: 10px arial,Geneva,sans-serif;
	WIDTH: 161px; 
	COLOR: #334353;
	HEIGHT: 18px; 
	BACKGROUND-COLOR: #F7F7F7 
}

.TextField1
{
	BORDER:#000000 1px solid;
	FONT: 10px arial,Geneva,sans-serif;
	WIDTH: 25px; 
	COLOR: #334353; 
	HEIGHT: 18px; 
	BACKGROUND-COLOR: #F7F7F7 
}

.selectBox
{
	BORDER:#000000 1px solid;
	FONT: 10px arial,Geneva,sans-serif;
	WIDTH: 86px; 
	COLOR: #334353;
	HEIGHT: 18px; 
	BACKGROUND-COLOR: #F7F7F7; 
}

.TextField2
{
	BORDER:#000000 1px solid;
	FONT: 10px arial,Geneva,sans-serif;
	WIDTH: 45px; 
	COLOR: #334353; 
	HEIGHT: 18px; 
	BACKGROUND-COLOR: #F7F7F7
}

.TextField3
{
	BORDER:#000000 1px solid;
	FONT: 10px arial,Geneva,sans-serif;
	WIDTH: 455px; 
	COLOR: #334353; 
	HEIGHT: 65px; 
	BACKGROUND-COLOR: #F7F7F7
}

.misclinks
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0558A8;
	text-decoration: none;
}
.contactustxt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #545150;
	text-decoration: none;
}
.newsboldtxt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #545150;
	text-decoration: none;
}
.contactustxtbold
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #545150;
	text-decoration: none;
}

.locationtxtbold
{
	font-family: 
, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #545150;
	text-decoration: none;
}

.txtdenotes
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #04316E;
	text-decoration: none;
}
.redast
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #C41919;
	text-decoration: none;
}
.redsmap
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #B30D0D;
	text-decoration: none;
}
.txtcontact
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #04316E;
	text-decoration: none;
}

.txtfaq
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #04316E;
	text-decoration: none;
}
.txtcfsubmit
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #04316E;
	text-decoration: none;
}

.txtcontact1
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #344356;
	text-decoration: none;
}
select
{
	background-color: #FFFFFF;
	border-color: #7F9DB9;
	color: #7F9DB9;
	font-size: 7.5pt;
	font-family: arial;
	size: 90;
}
.biodetailtxt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #032F6D;
	text-decoration: none;
}
.downloadtxt
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #545150;
	text-decoration: none;
}

.visitedParentCat
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #0558A8;
	text-decoration: none;
}

.visitedSubCat
{
	background-color: #ECEADE;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #C41919;
	text-decoration: none;
}

.visitedtertiaryCat
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #C41919;
	text-decoration: none;
}

.breadcrumb
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #C41919;
	text-decoration: none;
}

.contactusthankyoutxt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #04316E;
	text-decoration: none;
}

.subcatParent:link
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0054A6;
	text-decoration: none;
}

.subcatParent:visited
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0054A6;
	text-decoration: none;
}

.subcatParent:hover
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #C41919;
	text-decoration: none;
}

.mgmtList:link
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0558A8;
	text-decoration: none;
}

.mgmtList:visited
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0558A8;
	text-decoration: none;
}

.mgmtList:hover
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0558A8;
	text-decoration: underline;
}

ul 
{
	list-style-image: url(../images/bullet.gif);
}

.bodyback
{	
	background-color: #6589A7;
}

.SearchTextField
{
	BORDER: #7F9DB9 1px solid; 
	FONT: 10px arial,Geneva,sans-serif;
	WIDTH: 140px; 
	COLOR: #354255; 
	HEIGHT: 17px; 
	BACKGROUND-COLOR: #FFFFFFF;
}

.txtmgmt
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #535250;
	text-decoration: none;
}

.txtmgmtbold
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #535250;
	text-decoration: none;
}

.whiteback
{
	background-color: #FFFFFF;
}

.tab:link
{
	font-family: verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #0F4572;
	text-decoration: none;
}

.tab:hover
{
	font-family: verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #C41919;
	text-decoration: none;
}

.tab:visited
{
	font-family: verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #0F4572;
	text-decoration: none;
}

.visitedtab
{
	font-family: verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #0F4572;
	text-decoration: none;
}

.leftnav
{
	background-image: url("/images/leftnav_bg.gif");
}

.tablewithbackground
{
	background-image: url("/images/search_bg.gif");
}

.tablewithnotab
{
	background-image: url("/images/search_bg1.gif");
}

.modules
{
	font-family: TIMES NEW ROMAN;
	font-size: 12 px;
	font-weight: bold;
	color: #032f6d;
	text-decoration: none;
}