
.textboxparticipants
{
font-family: "arial, helvetica", sans-serif;
font-size: 9pt;
font-style: normal;
font-weight: bold;
border-color: #cc9900 cc9900 cc9900 cc9900;
line-height: normal;
height: auto; width: auto;
border-style: solid;
border-top-width: 3px;
border-right-width: 1px;
border-bottom-width: 1px; 
border-left-width: 3px;
}


a 
{
	font-family: arial, helvetica, sans-serif; 
	font-size: 9pt; 
	text-decoration: none;
}
a:hover 
{
	font-family: arial, helvetica, sans-serif; 
	font-size: 9pt; 
	text-decoration: underline;
}

.article {margin: -3px 0 15px 0 ;}

.logo 
{
	position: absolute; 
	left: 9pt; top: 5px;
	z-index: 10;
}

.normal 
{
	font-family: arial, helvetica, sans-serif;
	font-size: 9pt; color: #000000; 
	text-decoration: none;
}

.link
{
	position: absolute;
	width: 130px;
	height: 15px;
	left: 42px;
	z-index: 20;
	font-size: 9pt;
	font-style: italic;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
}

BODY, TABLE, TD, TH 
{
	font-family: arial,  sans-serif,  helvetica;
	font-size: 10pt;
}

TD 
{
	font-family: arial,  sans-serif,  helvetica;
	font-size: 10pt;
}

UL 
{
	font-family: arial,  sans-serif,  helvetica;
	font-size: 10pt;
}

OL 
{
	font-family: arial,  sans-serif,  helvetica;
	font-size: 10pt;
}

.H1 
{
	font-family: arial,  sans-serif,  helvetica;
	font-size: 13pt;
	font-weight: bold;
}

DT 
{
	font-family: arial,  sans-serif,  helvetica;
	font-size: 10pt;
	color : #3366cc;
	font-weight: bold;
}

DD 
{
	font-family: arial,  sans-serif,  helvetica;
	font-size: 10pt;
}

DL 
{
	font-family: arial,  sans-serif,  helvetica;
	font-size: 10pt;
}

P 
{
	font-family: arial,  sans-serif,  helvetica;
	font-size: 10pt;
}

.footer 
{
	font-family: arial,  sans-serif,  helvetica;
	font-size: 8pt;
}

.servicemark 
{
	font-family: arial,  sans-serif,  helvetica;
	font-size: 7pt;
}


.tmheader 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color : #000000;
	font-weight: bold;
; vertical-align: super; letter-spacing: normal; word-spacing: normal
}


.footeritalic 
{
	font-family: arial,  sans-serif,  helvetica;
	font-size: 7pt;
	font-style: italic;
}

.fundsitalic 
{
	font-family: arial,  sans-serif,  helvetica;
	font-size: 9pt;
	font-style: italic;
}


DIV.large 
{
	font-family: arial,  sans-serif,  helvetica;
	font-size: 13pt;
	font-weight: bold;
}

.rowColor 
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : normal;
	background-color: #FFFF99;
}

.homesubhead 
{
	font-family: arial,  sans-serif,  helvetica;
	font-size: 9pt;
	color : #3366cc;
	font-weight: bold;
}

.participantsubhead 
{
	font-family: arial,  sans-serif,  helvetica;
	font-size: 9pt;
	color : #CC9900;
	font-weight: bold;
}

.sponsorsubhead 
{
	font-family: arial,  sans-serif,  helvetica;
	font-size: 9pt;
	color : #ff0000;
	font-weight: bold;
}

.advisorsubhead 
{
	font-family: arial,  sans-serif,  helvetica;
	font-size: 9pt;
	color : #009900;
	font-weight: bold;
}
.faolsubhead 
{
	font-family: arial,  sans-serif,  helvetica;
	font-size: 9pt;
	color : #009900;
	font-weight: bold;
}


.newsupdatesubhead 
{
	font-family: arial,  sans-serif,  helvetica;
	font-size: 9pt;
	color : #993399;
	font-weight: bold;
}

.header 
{
	font-family: Times New Roman, Times, serif;
	font-size: 23pt;
	color : #000000;
	font-weight: normal;
}

.headersmaller 
{
	font-family: Times New Roman, Times, serif;
	font-size: 19pt;
	color : #000000;
	font-weight: normal;
}

.headermed 
{
	font-family: Times New Roman, Times, serif;
	font-size: 18pt;
	color : #000000;
	font-weight: normal;
}

.headeritalic 
{
	font-family: Times New Roman, Times, serif;
	font-size: 23pt;
	color : #000000;
	font-style: italic;
}


.mainheader
{
	font-family: Times New Roman, Times, serif;
	font-size: 26pt;
	color : #000000;
	font-weight: bold;
}

.tmheader 
{
	font-family: Times New Roman, Times, serif;
	font-size: 18pt;
	color : #000000;
	font-weight: bold;
}

.body 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color : #000000;
	font-weight: normal
}

.righthandsubnav 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color : #000000;
	font-style: italic;
}

.homesubnav 
{
	font-family: arial,  sans-serif,  helvetica;
	font-size: 9pt;
	color : #3366cc;
	vlink : #3366cc;
	link: #3366cc;
	alink: #3366cc;
}

.participantsubnav 
{
	font-family: arial,  sans-serif,  helvetica;
	font-size: 8pt;
	color : #CC9900;
	vlink : #CC9900;

}

.sponsorsubnav 
{
	font-family: arial,  sans-serif,  helvetica;
	font-size: 9pt;
	color : #ff0000;
	vlink : #ff0000;

}

.sponsorsubnavlink 
{
	font-family: arial,  sans-serif,  helvetica;
	font-size: 9pt;
	color : #ff0000;
	vlink : #ff0000;
	link : #ff0000;
	alink : #ff0000;
	font-weight : bold;
	text-decoration: underline;


}

.advisorsubnav 
{
	font-family: arial,  sans-serif,  helvetica;
	font-size: 9pt;
	color : #009900;
	vlink : #009900;
}
.faolsubnav 
{
	font-family: arial,  sans-serif,  helvetica;
	font-size: 9pt;
	color : #009900;
	vlink : #009900;
}
.updatepanel 
{
	font-family: arial,  sans-serif,  helvetica;
	font-size: 8pt;
	color : #666666;
	vlink : #000000;
	font-weight : bold;
}

.comfortnav 
{
	font-family: arial,  sans-serif,  helvetica;
	font-size: 8pt;
	color : #FFFFFF;
	vlink : #FFFFFF;
}

.performance 
{
	font-family: Times New Roman, Times, serif;
	font-size: 16px;
	color : #000000;
}

.bodybolditalic 
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color : #000000;
	font-weight: bold; 
	font-style: italic
}

.boldbody 
{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000
}

.boldbodyUnderline 
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000 ; 
	text-decoration: underline
}

.regularbodyunderline 
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color : #000000; ; 
	text-decoration: underline
}

.bodyitalic 
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color : #000000; ; 
	font-weight: normal; 
	font-style: italic 
}

.homesubheadunderline 
{ 
	font-family: arial,  sans-serif,  helvetica; 
	font-size: 9pt; 
	color : #3366cc;
	vlink : #3366cc;
	link: #3366cc;
	alink: #3366cc;
	font-weight: bold; 
	text-decoration: underline
}

.participantsubheadgrey 
{ 
	font-family: arial,  sans-serif,  helvetica; 
	font-size: 9pt; 
	color : 636563; 
	vlink : #CC9900; 
	font-weight: bold
}

.advisorsubheadmed 
{ 
	font-family: arial,  sans-serif,  helvetica; 
	font-size: 12pt; 
	color : #009900; 
	font-weight: bold; 
}

.faolsubheadmed 
{ 
	font-family: arial,  sans-serif,  helvetica; 
	font-size: 12pt; 
	color : #009900; 
	font-weight: bold; 
}

.homesubheadmed 
{ 
	font-family: arial,  sans-serif,  helvetica; 
	font-size: 12pt; 
	color : #3366cc; 
	font-weight: bold; 
	}

.sponsorsubheadmed 
{ 
	font-family: arial,  sans-serif,  helvetica; 
	font-size: 12pt; 
	color : #ff0000; 
	font-weight: bold; 
}

.lightbgcolor 
{	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : normal;
	background-color: #FFFFFF;
	margin: 0px
}

.lightcolor
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : normal;
	background-color: #E6E6E6;
	margin: 0px
}

.lightcoloritalic 
{
		font-family : Arial, Helvetica, sans-serif;
		font-size : 9pt;
		font-weight : normal;
		font-style : italic;
		background-color: #C0E4FA;
		margin: 0px
}

.darkcoloritalic 
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : normal;
	font-style : italic;
	background-color: #D7EDFA;
	margin: 0px
}

.lighttablehead  
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : black;
	font-weight : bold;
	vertical-align: bottom;
	background-color: #C0E4FA;
	cell-spacing: 0px;
	border-width: 0px;
	padding: 0px;
	margin: 0px
}

.darktablehead  
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : black;
	font-weight : bold;
	vertical-align: bottom;
	background-color: #D7EDFA;
	cell-spacing: 0px;
	border-width: 0px;
	padding: 0px;
	margin: 0px
}

.tablehead  
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : black;
	font-weight : bold;
	vertical-align: bottom;
	background-color: #9FD0FA;
	cell-spacing: 0px;
	border-width: 0px;
	padding: 0px;
	margin: 0px
}

.articlesubhead
{
	font-family: arial,  sans-serif,  helvetica;
	font-size: 9pt;
	color : #993399;
	font-weight: bold;
}

.articles	
{
	font-family: arial,  sans-serif,  helvetica;
	font-size: 9pt;
	color : #993399;
	font-weight: normal;
}

.links	
{
	font-family: arial,  sans-serif,  helvetica;
	font-size: 9pt;
	color : #3366cc;
	vlink : #3366cc;
	link: #3366cc;
	alink: #3366cc;
	text-decoration : underline;
}

.linkslist	
{
	font-family: arial,  sans-serif,  helvetica;
	font-size: 9pt;
	color : #ff0000;
	vlink : #ff0000;
	link: #ff0000;
	alink: #ff0000;
	text-decoration : underline;
}

.advisorlinkslist	
{
	font-family: arial,  sans-serif,  helvetica;
	font-size: 9pt;
	color : #009900;
	vlink : #009900;
	link: #009900;
	alink: #009900;
	text-decoration : underline;
}

.linksfooter	
{
	font-family: arial,  sans-serif,  helvetica;
	font-size: 7pt;
	color : #3366cc;
	vlink : #3366cc;
	link: #3366cc;
	alink: #3366cc;
	text-decoration : underline;
}

.headwhite  
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : white;
	font-weight : bold;
	background-color : #4C70FF;
}


.alert
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : red;
	font-weight : normal;
	font-style : italic;
	background-color : white;
}

a.standardlink  
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : #000099;
	font-weight : normal;
	text-decoration: underline;
}

a:hover.standardlink  
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : #000099;
	font-weight : normal;
	text-decoration: underline;
}


.boldhead  
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : black;
	font-weight : bold;
}
.small
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : black;
}

.participantsubnavlink 
{
	font-family: arial,  sans-serif,  helvetica;
	font-size: 9pt;
	color : #CC9900;
	vlink : #CC9900;
	link : #CC9900;
	alink : #CC9900;
	font-weight : bold;
	text-decoration: underline;
}

.homesubnavlink 
{
	font-family: arial,  sans-serif,  helvetica;
	font-size: 9pt;
	color : #3366cc;
	vlink : #3366cc;
	link : #3366cc;
	alink : #3366cc;
	font-weight : bold;
	text-decoration: underline;
}

.advisorsubnavlink 
{
	font-family: arial,  sans-serif,  helvetica;
	font-size: 9pt;
	color : #009900;
	vlink : #009900;
	link : #009900;
	alink : #009900;
	font-weight : bold;
	text-decoration: underline;
}
.faolsubnavlink 
{
	font-family: arial,  sans-serif,  helvetica;
	font-size: 9pt;
	color : #009900;
	vlink : #009900;
	link : #009900;
	alink : #009900;
	font-weight : bold;
	text-decoration: underline;
}



.lightbluesubhead 
{
	font-family: arial,  sans-serif,  helvetica;
	font-size: 9pt;
	color : #21BDF1;
	font-weight: bold;
}

.lightgreensubhead 
{
	font-family: arial,  sans-serif,  helvetica;
	font-size: 9pt;
	color : #ACCA65;
	font-weight: bold;
}

Input.bluebox { 
background-color: transparent; 
color: #000000; 
font-family: Trebuchet MS;
font-size: 9pt;
border-style: ridge; 
border-width: 3px; 
border-color: #3366cc;
background-color: transparent; 
padding-left: 4px 
font-weight: 900} 

Input.greenbox { 
background-color: transparent; 
color: #000000; 
font-family: font-family: arial,  sans-serif,  helvetica;
font-size: 10pt;
border-style: solid; 
border-width: 3px; 
border-color: #009900;
background-color: transparent; 
padding-left: 4px 
font-weight: 900} 