 TD
{
    FONT-SIZE: 12px;
    font-family:Arial, Helvetica, sans-serif;
}


SPAN
{
    FONT-SIZE: 12px;
    font-family:Arial, Helvetica, sans-serif;
}
BODY
{
    FONT-SIZE: 12px;
    margin: 0;
	font-family:Arial, Helvetica, sans-serif;
	
    
}
INPUT 
{
	font-family:Arial, Helvetica, sans-serif;
	color: #003399;
	font-size: 8pt;
	font-weight: bold;
	height: 20px;
	border-bottom : #000000 1px solid;
	border-left : #000000 1px solid;
	border-right : #000000 1px solid;
	border-top : #000000 1px solid;
 	background-color: #FFFFFF; 
	background-position: center center 
}
INPUT.white_bg_button 
{
	font-family:Arial, Helvetica, sans-serif;
	color: #0C4877;
	font-size: 8pt;
	font-weight: bold;
	height: 20px;
	cursor: hand;
	border-bottom : #000000 1px solid;
	border-left : #000000 1px solid;
	border-right : #000000 1px solid;
	border-top : #000000 1px solid;
 	background-color: #FFFFFF; 
	background-position: center center;
	filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=1,StartColorStr='#8FB0CCFFFF',EndColorStr='#FFFFFFFFFF');
}
INPUT.white_bg_button_noborder 
{
	font-family:Arial, Helvetica, sans-serif;
	color: #003399;
	font-size: 8pt;
	font-weight: bold;
	height: 20px;
	border-bottom : #FFFFFF 1px solid;
	border-left : #FFFFFF 1px solid;
	border-right : #FFFFFF 1px solid;
	border-top : #FFFFFF 1px solid;
 	background-color: #FFFFFF; 
	background-position: center center;
	vertical-align:middle
}
INPUT.blue_bg_button 
{
	font-family:Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 8pt;
	font-weight: bold;
	height: 20px;
	cursor: hand;
	border-bottom : #000000 1px solid;
	border-left : #000000 1px solid;
	border-right : #000000 1px solid;
	border-top : #000000 1px solid;
 	background-color: #0C4877;
	background-position: center center;
    filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=1,StartColorStr='#0C4877',EndColorStr='#0C86e8'); 
}
A
{
    COLOR: #003399
}
B
{
    FONT-WEIGHT: bold
}
.altquote
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #003366
}

.tablemain
{
}

.tablemain .tablehead
{
	text-align:center;
	background-color:#0C4877
}
.tablemain .tablehead b
{
	FONT-SIZE: 13px;
	color:#ffffff
}

.tablemain .columnhead
{
	text-align:center;
	background-color:#3c86e8;
	color:#ffffff
}

.tablemain .columnheadexp
{
	text-align:center;
	vertical-align:bottom;
	background-color:#3c86e8;
	color:#ffffff;
	height:25px
}

.tablemain .tableheadres
{
	text-align:center;
	background-color:#0C4877
}
.tablemain .tableheadres b
{
	FONT-SIZE: 16px;
	color:#ffffff
}

.altquote2
{
    FONT-SIZE: 11px;
    COLOR: #003366
}
.altquote3
{
    FONT-SIZE: 9px;
    COLOR: #003366
}
.altquotelink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #003366
}

.article
{
	text-align:left;
}

.article
{
	text-align:-moz-left;
}

.article h4
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    text-align:center;
    /*text-align:-moz-center;*/
}
.article h4
{
	text-align:-moz-center;
}

.bluehead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #003366;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-VARIANT: normal
}
.bluesubhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #003399;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.bluelink
{
    FONT-SIZE: 12px;
    COLOR: #003399;
    font-family:Arial, Helvetica, sans-serif;
}
.biglink
{
    FONT-SIZE: 14px;
    COLOR: black;
    TEXT-DECORATION: none
}
.bluetext
{
    PADDING-RIGHT: 11px;
    PADDING-LEFT: 11px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 11px;
    COLOR: white;
    PADDING-TOP: 11px;
    font-family:Arial, Helvetica, sans-serif;
}
.bullet
{
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    font-family:Arial, Helvetica, sans-serif;
}
.chartviews
{
    FONT-SIZE: 10px;
    COLOR: #000066
}
.charthead
{
    FONT-WEIGHT: bold
}
.chartdata
{
    FONT-SIZE: 10px
}
.chartdata2
{
    FONT-WEIGHT: bold
}
.chartdata3
{
    FONT-SIZE: 11px
}
.chartdata3bad
{
    FONT-SIZE: 11px;
    COLOR: #ff0000
}
.chartdata3good
{
    FONT-SIZE: 11px;
    COLOR: #40903e
}
.content
{
	color: #123759;
	font: normal 21px arial, sans-serif;
	margin-bottom: 0px;
	
	text-align:center; 
	left: 3px; 
	width: 952px; 
	top: 80px
}

.content
{
	color: #123759;
	font: normal 21px arial, sans-serif;
	margin-bottom: 0px;
	
	text-align:-moz-center;
	left: 3px; 
	width: 952px; 
	top: 80px
}

.CopyRight
{
    font-family:Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF
}
.date
{
    FONT-SIZE: 9px;
    COLOR: #666666
}
.datetime
{
    FONT-SIZE: 12px;
    COLOR: #003366
}
.disclaimer
{
    FONT-SIZE: 10px;
    COLOR: #999999
}
.disclaimer2
{
    FONT-SIZE: 11px;
    COLOR: #999999
}
.fixedWidthNetcapeXML
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Courier New
}
.greenhead
{	font-family:Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #40903e;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-VARIANT: normal
}
.greensubhead
{	font-family:Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #40903e;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.HeadContent
{
    MARGIN-TOP: 5px;
    FONT-SIZE: 9pt;
    MARGIN-BOTTOM: 4px;
    MARGIN-LEFT: 10px;
    COLOR: #000000;
    font-family:Arial, Helvetica, sans-serif;
}
.headfoot1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    font-family:Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.headfoot2
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    font-family:Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.headfoot1:unknown
{
    TEXT-DECORATION: underline
}
.headfoot2:unknown
{
    TEXT-DECORATION: underline
}
.Headlines1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    MARGIN-LEFT: 0px;
    COLOR: #666699;
    MARGIN-RIGHT: 0px;
    FONT-STYLE: normal;
    font-family:Arial, Helvetica, sans-serif;
}
.HeadLinesActive
{
    FONT-WEIGHT: normal;
    COLOR: #0033cc;
    font-family:Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.HeadLinesActive:visited
{
    COLOR: #339900;
    TEXT-DECORATION: none
}
.HeadLinesActive:link
{
    COLOR: #0033cc;
    TEXT-DECORATION: none
}
.HeadLinesActive
{
    COLOR: #0033cc;
    FONT-STYLE: italic;
    TEXT-DECORATION: underline
}
#footer
{	font-family:Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
     FONT-WEIGHT:bold;
    COLOR: #FFFFFF
}

.minihead
{	font-family:Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR: #40903e
}
.minihead2
{	font-family:Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #003366
}
.minihead3
{	font-family:Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #0033ff
}
.mktcopy
{
    FONT-SIZE: 11px;
    COLOR: #636363;
    TEXT-ALIGN: right
}
.mktdown
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #d60000;
    TEXT-ALIGN: right
}
.mkttime
{
    FONT-SIZE: 10px;
    COLOR: #636363
}
.mktup
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #339900;
    TEXT-ALIGN: right
}
.ModuleLinks
{	font-family:Arial, Helvetica, sans-serif;
    COLOR: #0000ff;
    TEXT-DECORATION: none
}
.ModuleLinks:link
{
    COLOR: #0000ff;
    TEXT-DECORATION: none
}
.ModuleLinks:hover
{
    COLOR: #339900
	TEXT-DECORATION: italic
}
.ModuleLinks:visited
{
    COLOR: #0000ff
}
.newstext
{
    FONT-SIZE: 11px
}
.picquote
{	font-family:Arial, Helvetica, sans-serif;
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 4px;
    COLOR: #003366;
    PADDING-TOP: 4px;
    FONT-STYLE: italic
}
.picquote2
{	font-family:Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003366;
    TEXT-ALIGN: center
}
.redhead
{	font-family:Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #CC0000;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-VARIANT: normal
}
.redhead1
{	font-family:Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #CC0000;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-VARIANT: normal
}


.sectionhead
{	font-family:Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #66cc33
}
.sidebar
{
    FONT-SIZE: 11px
}
.sidebarstrong
{	font-family:Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px
}
.small
{
    FONT-SIZE: 11px
}
.smallstrong
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px
}
.stepstrong
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px
}
.stepweak
{
    FONT-SIZE: 12px;
    COLOR: #999999
}
.subhead5
{	font-family:Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #40903e
}
.subtitle
{	
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    font-family:Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.subtitleTop
{
    color:#999999;
	font-size:15px;
	font-weight:bold;
    
    
}
.subhead0
{
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.subhead1
{
    TEXT-DECORATION: underline
}
.subhead2
{
    TEXT-DECORATION: underline
}
.subhead1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    TEXT-DECORATION: none
}
.subhead2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    TEXT-DECORATION: none
}
.subhead3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #ff0000
}
.subhead4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px
}
.subhead6
{
    FONT-SIZE: 16px;
    COLOR: #40903e
}
.titletext
{	font-family:Arial, Helvetica, sans-serif;
    FONT-SIZE: 18pt
	
}
.titletext2
{	font-family:Arial, Helvetica, sans-serif;
    FONT-SIZE: 16px;
    COLOR: #999999;
  
}

.backColorBlueHelpPopups
{
	 background-color:#ffffff;
}
