BODY {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
        
}

A {font-family: Arial, Verdana, Helvetica, sans-serif;}

A:link { 
     text-decoration: underline;
     color: #316E98;
}

A:visited {
	text-decoration: underline;
	color: #316E98;
}

A:hover {
	text-decoration: underline;
	color: #7CA5CE;
}

DIV.content {
    font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
}

#SIDENAV TD.small {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 7pt;
}

#SIDENAV TABLE TR TD {
		font-size: 8pt;	
}

OL {
    font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
}

UL {
    font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
}

SPAN {
    font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
}

TD {
    font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
}


.bodysmall {
    font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
}

.bodysmall1 {
   font-family: Arial, Verdana, Helvetica, sans-serif;
       font-size: 9pt;
       color: #FF0000;
}

.bodysmallblue {
    font-family: Arial,Verdana,Helvetica, sans-serif;
    font-size: 9pt;
    color: #316E98;
    font-weight: bold;
}

.bodysmallwhite {
    font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
}

.small {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
	text-decoration: none;
}


TD.highlights {
			font-size: 8pt;

}

H1 { 
	font-family: Helvetica, sans-serif;
	font-size: 12pt;

}

H2 { 
	font-family: Helvetica, sans-serif;
	font-size: 12pt;
        text-decoration : none;
}

H3 { 
	font-family: Helvetica, sans-serif;
	
}

SELECT {
    font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
}

TH.columnHdr {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #000000;
    font-size: 8pt;
    font-weight: bold;
}

TH.tableHdr	{
	font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #000000;
    font-size: 10pt;
}

TD.rowHdr {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight: bold;
}

.ffind {
	padding-top:0px;
	padding-bottom:5px;
	padding-left:0px;
	margin-top:0px;
	margin-bottom:5px;}

.wwsgi {
	padding-top:3px;
	padding-bottom:0px;
	padding-left:0px;
	margin-top:0px;
	margin-bottom:0px;
}

.bottombanner {
    color: #000000;
}

.header {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 16pt;
    line-height: 18pt;
}

.hierarchicalHdr {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #000000;
    font-size: 8pt;
	text-decoration: none;
}


.subheadNoLink {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
}

.subhead2 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12pt;
	font-weight: bold;
}

.subhead3 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
}

TH.subheadNoLinkWhite {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #000000;
    font-size: 10pt;
    font-weight: bold;
}


FONT.tm {
	font-family: Arial Narrow, Verdana, Helvetica, sans-serif;
	text-decoration: none; 
	font-size: 8pt;}

.credit {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    color: #000000;
}

.small {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
}
.list {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size 14pt;
    text-decoration: nonoe;
}

.linksa {

A:link { color: #7CA5CE } 
A:active { color: #316E98 }
A:visited { color: #000000 }
}

.bodysmallred {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    color: #FF0000;
}

