A:link	{
		color:#000000;
		font:8pt "Verdana";
		text-decoration: none;
		}

A:visited
		{
		color:#000000;
		font:8pt "Verdana";
		text-decoration: none;
		}

A:active 
		{
		color:#000000;
		font:8pt "Verdana";
		text-decoration: none;
		}

A.inassocationwith:link	{
		color:#5B5B5B;
		font:9px "Verdana";
		}

A.inassocationwith:visited
		{
		color:#5B5B5B;
		font:9px "Verdana";
		}

A.12:link
		{
		color:"blue";
		font:12pt "Verdana";
		}

A.12:visited
		{
		color:"blue";
		font:12pt "Verdana";
		}

A.Nav, A.Nav:link, A.Nav:visited, A.Nav:active
		{
		color:#FFFFFF;
		font:10pt "Verdana";
		}

A.NonSelected:link
	{
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}

A.NonSelected:visited
	{
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}

A.NonSelected:hover
	{
	font-size: 8pt;
	color: #0080C0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}

A.NonSelected:active
	{
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}


A.Selected:link
	{
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	}

A.Selected:visited
	{
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	}

A.Selected:hover
	{
	font-size: 8pt;
	color: #0080C0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	}

A.Selected:active
	{
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	}

A.gridResultsHeader
	{
	color:#4E4E4E;
	font:8pt Verdana;
	text-decoration: none;
	
	}

A.gridResultsHeader:link
	{
	font:8pt Verdana;
	text-decoration: none;
	color:#4E4E4E;
	
	}

A.gridResultsHeader:visited
	{
	font:8pt Verdana;
	text-decoration: none;
	color:#4E4E4E;
	
	}

A.gridResultsHeader:active
	{
	font:8pt Verdana;
	text-decoration: none;
	color:#4E4E4E;
	
	}

A.gridResultsHeader:hover 
	{
	color:#0080C0;
	font:8pt Verdana;
	text-decoration: underline;
	
	}

BODY		{
		font:10pt "Verdana";
		color:black;
		text-align:left;
		background-repeat:no-repeat;
		}

BODY.ibCom	{
		font:10pt "Verdana";
		color:black;
		text-align:left;
		background-repeat:no-repeat;
		}

BODY.footer	{
		font:8pt "Verdana";
		color:black;
		text-align:left;
		background-repeat:no-repeat;
		}

H1		{
		font:24pt "Verdana";
		font-weight:BOLD;
		color:000080;
		}

H2		{
		font:10pt "Verdana";
		font-weight:bold;
		color:000080;
		}

H3		{
		font:12pt "Verdana";
		font-weight:bold;
		color:BLACK;
		}

IMG		{
		border:"none";
		}

IMG.button	{
		font:10pt "Verdana";
		color:white;
		background-color:#C0C0C0;
		cursor: hand;
		}

INPUT	
		{
		font:8pt Verdana;
		color:black;
		}

INPUT.textbox
		{
		background-color: #F3F3F3; 
		color: Black;
		font:8pt "Verdana";
		border-style: solid; 
		border-width: 1px 1px 1px 1px; 
		border-color: #CCCCCC;
		padding-top:3pt;
		padding-bottom:3pt;
		height:24px;
		width:200px;
		}

.border0100
		{
		font:8pt "Verdana";
		color:#464646;
		vertical-align: top;
		text-align:left;
		border-style: solid; 
		border-width: 0px 1px 0px 0px; 
		border-color: #CCCCCC;
		}

.border0001
		{
		font:8pt "Verdana";
		color:#464646;
		vertical-align: top;
		text-align:left;
		border-style: solid; 
		border-width: 0px 0px 0px 1px; 
		border-color: #CCCCCC;
		}

.border0111
		{
		font:8pt "Verdana";
		color:#464646;
		vertical-align: top;
		text-align:left;
		border-style: solid; 
		border-width: 0px 1px 1px 1px; 
		border-color: #CCCCCC;
		}

.border0010
		{
		vertical-align: top;
		text-align:left;
		border-style: solid; 
		border-width: 0px 0px 1px 0px; 
		border-color: #CCCCCC;
		}

.border0020
		{
		vertical-align: top;
		text-align:left;
		border-style: solid; 
		border-width: 0px 0px 2px 0px; 
		border-color: #CCCCCC;
		}

.border1111
		{
		font:8pt "Verdana";
		color:#464646;
		vertical-align: top;
		text-align:left;
		border-style: solid; 
		border-width: 1px 1px 1px 1px; 
		border-color: #CCCCCC;
		}

.border1111f
	{
	font:8pt Verdana;
	color:black;
	border-style: solid; 
	border-width: 1px 1px 1px 1px; 
	border-color: #C0C0C0;
	background-color:#F8F8F8;
	}

.newsHeader1
	{
	font:11pt "Verdana";
	color:black;
	background-color:#FFFFFF;
	}

.newsHeader2
	{
	font:8pt "Verdana";
	color:black;
	background-color:#FFFFFF;
	}

TD.gridFooter
	{
	font:8pt "Verdana";
	color:black;
	background-color: #F2F2F2;
	}

TD.gridFooterActions
	{
	font:8pt "Verdana";
	color:black;
	background-color: #FFFFFF;
	border-style: solid; 
	border-width: 0px 0px 0px 0px; 
	border-color: #C0C0C0;
	}

TH.Grid	{
		font:10pt "Verdana";
		color:black;
		vertical-align:"middle";
		border-style: solid; 
		border-width: 0px 0px 1px 0px; 
		border-color: #CDCDCD;
		font-weight: bold;
		}

TH.LightGrid
		{
		font:8pt "Verdana";
		color:black;
		background-color: #F2F2F2;
		}

TABLE.Nav
{
		border:"none";
		cursor: hand;
}

TABLE.gridResults
	{
	font:10pt Verdana;
	color:black;
	text-align:left;
	border-style: solid; 
	border-width: 1px 1px 1px 1px; 
	border-color: #C0C0C0;
	background-color:#F3F3F3;
	}

.news
	{
	}

TABLE.header
{
		border:none;
		background-color:transparent;
}

TD		{
		font:8pt "Verdana";
		color:#464646;
		}

TD.gridResults
	{
	font:8pt Verdana;
	color:#2A2A2A;
	background-color:white;
	vertical-align:top;
	border-width: 0px 0px 1px 0px; 
	border-color: #E4E4E4;
	}

TH.gridResults
	{
	font:8pt Verdana;
	color:rgb(50,88,137);
	background-color:#F3F3F3;
	vertical-align:middle;
	border-style: solid; 
	border-width: 0px 0px 1px 0px; 
	border-color: #C0C0C0;
	}

TD.messengerHeader
		{
		font:8pt "Verdana";
		color:#FFFFFF;
		}

TD.securityHeader	{
		font:10pt "Verdana";
		color:#464646;
		background-color:#FFFFFF;
		font-weight: bold;
		vertical-align:"middle";
		border-style: solid; 
		border-width: 1px 1px 1px 1px; 
		border-color: #CCCCCC;
		}

TD.securityHeaderMiddle	{
		font:10pt "Verdana";
		color:#464646;
		background-color:#FFFFFF;
		font-weight: bold;
		vertical-align:"top";
		border-style: solid; 
		border-width: 1px 0px 1px 0px; 
		border-color: #CCCCCC;
		}

TD.securityHeaderLeft	{
		font:10pt "Verdana";
		color:#464646;
		background-color:#FFFFFF;
		font-weight: bold;
		vertical-align:"middle";
		border-style: solid; 
		border-width: 1px 0px 1px 1px; 
		border-color: #CCCCCC;
		}

TD.securityHeaderRight	{
		font:10pt "Verdana";
		color:#464646
		background-color:#FFFFFF;
		font-weight: bold;
		vertical-align:"middle";
		border-style: solid; 
		border-width: 1px 1px 1px 0px; 
		border-color: #CCCCCC;
		}

TD.directoryHeader	{
		font:10pt "Verdana";
		color:#464646;
		background-color:#FFFFFF;
		font-weight: bold;
		vertical-align:"middle";
		border-style: solid; 
		border-width: 1px 1px 1px 1px; 
		border-color: #CCCCCC;
		}

TD.directoryHeaderMiddle	{
		font:10pt "Verdana";
		color:#464646;
		background-color:#FFFFFF;
		font-weight: bold;
		vertical-align:"top";
		border-style: solid; 
		border-width: 1px 0px 1px 0px; 
		border-color: #CCCCCC;
		}

TD.directoryHeaderLeft	{
		font:10pt "Verdana";
		color:#464646;
		background-color:#FFFFFF;
		font-weight: bold;
		vertical-align:"middle";
		border-style: solid; 
		border-width: 1px 0px 1px 1px; 
		border-color: #CCCCCC;
		}

TD.directoryHeaderRight	{
		font:10pt "Verdana";
		color:#464646
		background-color:#FFFFFF;
		font-weight: bold;
		vertical-align:"middle";
		border-style: solid; 
		border-width: 1px 1px 1px 0px; 
		border-color: #CCCCCC;
		}

TD.Bold	{
		font:10pt "Verdana";
		color:000080;
		font-weight:BOLD;
		}

TD.blue	{
		font:10pt "Verdana";
		color:#004080;
		font-weight: bold;
		vertical-align:"top";
		}

TD.Nav	{
		font:10pt "Verdana";
		color:white;
		text-align: right;
		}

TD.bullet	{
		text-align:"right";
		vertical-align:"top";
		}

TD.HomeSmall
		{
		font:8pt "Verdana";
		text-align:"center"
		}

TD.AboutSmall
		{
		font:8pt "Verdana";
		vertical-align:"top";
		}

TD.Button	{
		font:10pt "Verdana";
		color:#000080;
		background-color:#C0C0C0;
		}

TD.header	{
		font:10pt "Verdana";
		color:#004080;
		background-color:#C0C0C0;
		font-weight: bold;
		vertical-align:"top";
		}

TD.headerR	{
		font:10pt "Verdana";
		color:#004080;
		background-color:#C0C0C0;
		}

TD.inassocationwith
		{
		font:9px "Verdana";
		color:#5B5B5B;
		}

TD.small	{
		font:8pt "Verdana";
		color:#000000;
		vertical-align:top;
		border-style: solid; 
		border-width: 1px 0px 0px 0px; 
		border-color: #C0C0C0 #FFFFFF #FFFFFF #FFFFFF;
		}

TD.block	{
		font:10pt "Verdana";
		color:#FFFFFF;
		background-color:#004080;
		}

TD.3DOutGrey
		{
		font:10pt "Verdana";
		color:white;
		text-align: center;
		border-style: solid; 
		border-width: 1px 1px 1px 1px; 
		border-color: #C0C0C0 #000000 #000000 #C0C0C0;
		}

TD.PageFooter
		{
		font:8pt "Verdana";
		color:#C0C0C0;
		border-style: solid; 
		border-width: 1px 0px 0px 0px; 
		border-color: #C0C0C0 #FFFFFF #FFFFFF #FFFFFF;
		}

TD.Grid	{
		font:8pt "Verdana";
		color:black;
		background-color: #FFFFFF;
		vertical-align:"top";
		}

TD.LightGrid
		{
		font:8pt "Verdana";
		color:black;
		background-color: #F2F2F2;
		vertical-align: top
		}

TD.StopPress	{
		font:10pt "Verdana";
		color:#99FF00;
		vertical-align:"top";
		}


TH		{
		font:10pt "Verdana";
		font-weight: bold;
		color:black;
		}

TH.ibCom01	{
		font:10pt "Verdana";
		color:white;
		background-color:#800000;
		}

TH.header  {
		font:10pt "Verdana";
		font-weight: bold;
		color:#000080;
		background-color: #C0C0C0;
		}

TH.headerR  {
		font:10pt "Verdana";
		color:#000080;
		background-color: #C0C0C0;
		}



P		{
		font:10pt "Verdana";
		color:black;
		}

P.Small	{
		font:8pt "Verdana";
		color:black;
		}

SELECT	{
		font:8pt "Verdana";
		color:black;
		}

TEXTAREA
		{
		font:8pt "Verdana";
		color:black;
		}

.systemNoteMandatory
	{
	font:8pt Verdana;
	color:#FF0000;
	}

.systemNoteAuto
	{
	font:8pt Verdana;
	color:#FF00FF;
	}

.systemNote
	{
	font:8pt Verdana;
	color:#4A4A4A;
	}

<!---- Page Footer Styles ---->
A.PageFooter
		{
		color:#C0C0C0; 
		font-size:8pt;
		}
A.PageFooter:link
		{
		color:#C0C0C0; 
		font-size:8pt;
		}

A.PageFooter:visited
		{
		color:#C0C0C0; 
		font-size:8pt;
		}

A.PageFooter:active
		{
		color:#C0C0C0; 
		font-size:8pt;
		}

TD.PageFooter
		{
		font:8pt "Verdana";
		color:#C0C0C0;
		border-style: solid; 
		border-width: 1px 0px 0px 0px; 
		border-color: #C0C0C0 #FFFFFF #FFFFFF #FFFFFF;
		}

