BODY {
	color: #000000;
	font-family: Arial, Verdana, Helvetica;
	font-size: 8pt;
}

TABLE, TD, TH, TR {
	color: Black;
	font-family: Arial, Verdana, Helvetica;
	font-size: 9pt;
}

.BODY {
	color: #000000;
	font-family: Arial, Verdana, Helvetica;
	font-size: 9pt;
}

.errorMessage 
{
	color: red;
	font-family:  Verdana; 
	font-size: 9pt;
}
.notificationMessage 
{
	color: green;
	font-family:  Verdana; 
	font-size: 9pt;
}
.stepthru {
	color: #496989;
	font-family: Arial, Verdana, Helvetica;
	font-size: 9pt;
	font-weight : bold;
}

.sectionmain {
	color: #FFFFFF;
	font-family: Verdana; 
	font-size: 9pt; 
	font-weight: bold;
}

.sectionmain2 {
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration : none;
}

.sectionsub {
	color: #6699cc;
	font-family: Arial; 
	font-size: 12pt; 
	font-style: normal;
	font-weight: bold;
}

.tdgrayline {
	background-color: #CCCCCC;
}

.tddarkblueline {
	background-image:  url("/images/menudarkblue.gif");
	background-repeat: repeat;
}

.tdlightbluefill {
	background-image:  url("/images/menuBGon.gif");
	background-repeat: repeat;
}

.tdmenubar {
	background-image:  url("/images/menubg_side.gif");
	background-repeat: repeat;
}

.tdmenuon {
	background-image: url("/images/menuBG_viewed.gif");
	background-repeat: repeat;
}

.tdmenu_off {
	background-image: url("/images/menuBG.gif");
	background-repeat: repeat;
}

.tdsubmenu {
	background-image: url("/images/menuBG_expand.gif");
	background-repeat: repeat;
}

.tdlanguageleft {
	background-image: url("/images/boxSIDEBGL.gif");
	background-repeat: repeat;
}

.tdlanguageright {
	background-image: url("/images/boxSIDEBGR.gif");
	background-repeat: repeat;
}

.tdlanguagetop {
	background-image: url("/images/boxTRT.gif");
	background-repeat: repeat;
}

.tdlanguagebottom {
	background-image: url("/images/boxBOTTOMBG.gif");
	background-repeat: repeat;
}

.tdwhite {
	background-color:  #FFFFFF;
}

.tickerText
{
	color: green;
	font-family:  Verdana; 
	font-size: 10pt;
}
.popupbanner {
}

.whitefirstheader {
	color: #FFFFFF;
	font-family: Verdana;
	font-style: none;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
}

.whitesecondheader {
	color: #FFFFFF;
	font-family: Verdana;
	font-style: none;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

.whitesecondheaderlink {
	color: #FFFFFF;
	font-family: Verdana;
	font-style: none;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

a.whitesecondheaderlink:hover {
	color: #0099FF;
	font-family: Verdana;
	font-style: none;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

.bluesecondheader {
	color: #0099FF;
	font-family: Verdana;
	font-style: none;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

.bluetext {
	color: #0099FF;
	font-family: Verdana;
	font-style: none;
	font-size: 8pt;
	text-decoration: none;
}

.whitetext {
	color: #FFFFFF;
	font-family: Sans Serif, Arial;
	font-style: none;
	font-size: 8pt;
	text-decoration: none;
}

.firstheader {
	color: #660000;
	font-family: Verdana;
	font-style: none;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
}

.secondheader {
	color: #003366;
	font-family: Verdana;
	font-style: none;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
}

.thirdheader {
	color: #666666;
	font-family: Verdana;
	font-style: none;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
}

.globalleader {
	color: #0099FF;
	font-family: Sans Serif, Arial, Helvetica, Verdana;
	font-style: none;
	font-size: 9pt;
	text-decoration: none;
}
a.globalleader:hover {
	color: #0099FF;
	font-family: Sans Serif, Arial, Helvetica, Verdana;
	font-style: none;
	font-size: 9pt;
	text-decoration: underline;
}

.verticalheader {
	color: #0099CC;
	font-family: Verdana;
	font-style: none;
	font-size: 10.5pt;
	font-weight: bold;
	text-decoration: none;
}

.relatedlink {
	color: #666666;
	font-family: Sans Serif, Arial, Helvetica, Verdana;
	font-style: none;
	font-size: 8pt;
	text-decoration: none;
}

a.relatedlink:hover {
	color: #666666;
	font-family: Sans Serif, Arial, Helvetica, Verdana;
	font-style: none;
	font-size: 8pt;
	text-decoration: underline;
}

.articleheading {
	color: #6699cc;
	font-family: Verdana;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;

}

.articledate {
	color: #993333;
	font-family: Sans Serif, Helvetica, Verdana;
	font-style: none;
	font-size: 8pt;
	text-decoration: none;
}

.articletype {
	color: #993333;
	font-family: Sans Serif, Arial, Helvetica, Verdana;
	font-style: none;
	font-size: 8pt;
	text-decoration: none;
}

a.articletype:hover {
	color: #993333;
	font-family: Sans Serif, Arial, Helvetica, Verdana;
	font-style: none;
	font-size: 8pt;
	text-decoration: underline;
}

.articleauthor {
	color: #993333;
	font-family: "Sans Serif", Helvetica, Verdana;
	font-style: none;
	font-size: 8pt;
	text-decoration: none;
}

.articlelink {
	color: #6699cc;
	font-family: "Sans Serif", Arial, Helvetica, Verdana;
	font-style: none;
	font-size: 8pt;
	text-decoration: none;
}
.articlelinkwhite {
	color: #000000;
	font-family: "Sans Serif", Arial, Helvetica, Verdana;
	font-style: none;
	font-size: 8pt;
	text-decoration: none;
}

a.articlelink:hover {
	color: #0099FF;
	font-family: Sans Serif, Arial, Helvetica, Verdana;
	font-style: none;
	font-size: 8pt;
	text-decoration: underline;
}

.tickertape {
	color: #000000;
	font-family: Sans Serif, Arial, Helvetica, Verdana;
	font-style: none;
	font-size: 8pt;
	text-decoration: none;
	background-image:  url("/images/top_lightbluefill.gif");
}

.buttondesc {
	color: #000000;
	font-family: Sans Serif, Arial, Helvetica, Verdana;
	font-style: none;
	font-size: 8pt;
	text-decoration: none;
}

a.buttondesc:hover {
	color: #000000;
	font-family: Sans Serif, Arial, Helvetica, Verdana;
	font-style: none;
	font-size: 7pt;
	text-decoration: underline;
}

.copystatement {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Sans Serif, Arial, Helvetica, Verdana;
	font-style: none;
	font-size: 8pt;
	text-decoration: none;
}

.copysplash {
	color: #FFFFFF;
	font-family: Sans Serif, Arial, Helvetica, Verdana;
	font-style: none;
	font-size: 8pt;
	text-decoration: none;
}

.mainnavi {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica;
	font-style: none;
	font-weight: bold;
	font-size: 9pt;
	text-decoration: none;
}

a.mainnavi:hover {
	color: Silver;
	font-family: Verdana, Arial, Helvetica;
	font-style: none;
	font-weight: bold;
	font-size: 9pt;
	text-decoration: none;
}

a.mainnavi:active {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica;
	font-style: none;
	font-weight: bold;
	font-size: 9pt;
	text-decoration: none;
}

.mainnavion {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica;
	font-style: none;
	font-weight: bold;
	font-size: 9pt;
	text-decoration: none;
}

a.mainnavion:hover {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica;
	font-style: none;
	font-weight: bold;
	font-size: 9pt;
	text-decoration: none;
}

a.mainnavion:active {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica;
	font-style: none;
	font-weight: bold;
	font-size: 9pt;
	text-decoration: none;
}

.menuTD_on {
	background-image: url(/images/menuBG_viewed.gif);
	height: 25px
}

.menuTABLE {
	HEIGHT: 25px
	BORDER: 0px
	CELLPADDING: 0px 
	CELLSPACING: 0px
}