.textbold { font-size: 100%; font-family:  Verdana, Arial, Helvetica, sans-serif; font-weight : bold;  }
.bodytext { font-size: 10pt; font-family:  Verdana, Arial, Helvetica, sans-serif; }
.boxtext{ color: black; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration : none;}
.tiletext{ color: black; font-size: 75%; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration : none;}
.sidebar { color: white; font-size: 75%; font-family: Verdana, Arial, Helvetica, sans-serif }
.title { font-size: 85%; font-family: Verdana, Arial, Helvetica, sans-serif }
.navhead  {	color : #013162; font-size : 7pt; font-weight : bold; }
.navtextgrey  {	font-size : 7pt; color : gray; text-decoration : none;}
.navtext  {	font-size : 7pt; color : blue; text-align : left; text-decoration : none;}
.navlinktext { font-size : 7pt; color : #013162; text-align : left; text-decoration : none;}
.navbodytext { font-size: 7pt; font-family:  Verdana, Arial, Helvetica, sans-serif; text-align : left; text-decoration : none;}
.nounderline { text-decoration : none;}
.tradetext { color : #013162; text-align : left; text-decoration : none;}
.navlinktitle  {font-size: 7pt;	font-weight : bold;	color : #013162; text-decoration : none;}
.note  {font-size: 11px;	font-style : italic; color : #000000; text-decoration : none;}
.info  { font-size : 75%; color : #000066; background : #eeeeee;}
.infotext  {padding-left : 2pt;}

/* footer classes*/
.footlt  {font-size : x-sma//* CSS S1 World Financial Personality - Revised jun99 */ /* base element inheritance formatting */ body   margin-left: 

0px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

a:link  {color : #003399;}

/* unvisited link*/
a:visited  {color : #003399;}

/* visited links*/
a:active  {	color : #003399;}

/* active links*/
a:hover  {color : #FFa750;}

/* MSIE rollover links*/

.formtable  {
	margin-top : 2px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 5px;
}

TD {
	MARGIN-TOP: 0px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
td.bodytext { 
	font-size: 10pt; font-family:  Verdana, Arial, Helvetica, sans-serif; 
}
th  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
}

.navtitle  {
	font-size: 7pt;
	font-weight : bold;
	color : #013162;
}

.navline  {
	background-color : #013162;
}

.footer {
	font-size: 8pt; font-family: arial, helvetica, sans-serif
}

.inputdescribe{
	font-sytle: italic;
	font-size: 7pt;
}

/* change to navigation links in order to maintain color after visited */
/* did not simply change .navtext since VFM may still use .navtext */
/*new style addin*/
.globaltopnavbkgd {
 background-color: #CCD6EB;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #00234C;
 margin-top: 0px;
 line-height: 13px;
}
 
a.globaltopnavlink:link {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #000066;
 text-decoration: none;
}
 
a.globaltopnavlink:visited {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #000066;
 text-decoration: none;
}
 
a.globaltopnavlink:hover {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #000066;
 text-decoration: none;
}
 
.topnavtext {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #002888;
}
 
.topnavbkgd {
 background-color: #002888;
}
 
a.topnavlink {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 color: #CCD6EB;
 text-decoration: none;
}
 
a.topnavlink:visited {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 color: #CCD6EB;
 text-decoration: none;
}
 
a.topnavlink:hover {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 color: #CCD6EB;
 text-decoration: none;
}
 
a.topnav {

 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 color: #FFCC00;
}

a.topnav:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFCC00;
	text-decoration: none;
}

a.topnav:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFCC00;
	text-decoration: none;
}



a:visited.navlinktext, a:link.navlinktext, a:active.navlinktext {
	font-size : 7pt;
	color : #013162;
	text-align : left;
	text-decoration : none;
}

a:hover.navlinktext {
	font-size : 7pt;
	color : #FFa750;
	text-align : left;
	text-decoration : none;
}

/* Addition for clickable titles */
a:visited.navlinktitle, a:link.navlinktitle, a:active.navlinktitle {
	font-size : 7pt;
	color : #013162;
	text-align : left;
	text-decoration : none;
}

a:hover.navlinktitle {
	font-size : 7pt;
	color : #FFa750;
	text-align : left;
	text-decoration : none;
}
a:visited.navbodytext, a:link.navbodytext, a:active.navbodytext {
	font-size : 7pt;
	color : #013162;
	text-align : left;
	text-decoration : none;
}

a:hover.navbodytext {
	font-size : 7pt;
	color : #FFa750;
	text-align : left;
	text-decoration : none;
}

.formtitle {
	font-size : 18pt;
	color : #003366;
	font-style : normal;
}

.formfont {
	font-size: 9pt;
	font-style : normal;
}


.formfont2 {
	font-size : 8pt; 
	font-family : arial, helvetica, sans-serif;
	font-style : normal;
}

.formheading {
	font-size: 12pt;
	color : #003366;
	font-style : normal;
	font-weight : bold;
}

.formsubheading {
	font-size: 10pt;
	color : #003366;
	font-style : normal;
	font-weight : bold;

