
.navFrame body  						{
                            			font-family:  Arial, Helvetica, sans-serif;
                                        font-size: 8pt;
										line-height: 10pt;
										color: #333333;
										}

.navFrame table, tr, td, TABLE, TR, TD, INPUT, input, TEXTAREA, textarea, SELECT, select  { 	font-family:  Arial, Helvetica, sans-serif;
																					font-size: 8pt;
																					line-height: 10pt;
																					color: #333333;
																				}

.navFrame a:link								{ color: #000066; }
.navFrame a:visited         					{ color: #000033; }
.navFrame a:active          					{ color: #FF6600; }

.contentFrameLargeText					   		{ font-size: 12pt; line-height: 13pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; }
.contentFrameMediumText				   			{ font-size: 9pt; line-height: 11pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color: #CC6600; }
.contentFrameSmallText   						{ font-size: 9pt; line-height: 11pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000066; }

.bubbleHeader  { 	font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 13pt;
					line-height: 14pt;
					font-weight: bold;
					color: #666666; }


.htmlError				   						{ font-weight: bold; color: #FF0000; }
.onTimeGraphFont				  				{ font-size: 7pt; line-height: 8pt; font-family:  Arial, Helvetica, sans-serif;}

.rollover { POSITION: absolute; VISIBILITY: hidden; BACKGROUND-COLOR: #D3E9F9; LAYER-BACKGROUND-COLOR: #D3E9F9; width: 400; BORDER-LEFT: 1px solid black; BORDER-TOP: 1px solid black; BORDER-BOTTOM: 3px solid black; BORDER-RIGHT: 3px solid black; PADDING: 3px; z-index: 10 }



.bodytext { 	font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 8pt;
				line-height: 10pt;
				color: #333333; }

.navlinks { 	font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 8pt;
				line-height: 12pt;
				text-decoration: none; }

.header1  { 	font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12pt;
				line-height: 13pt;
				font-weight: bold;
				color: #666666; }

.header2  {		font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 9pt;
				line-height: 11pt;
				font-weight: bold;
				color: #CC6600; }

.header3  {		font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 9pt;
				line-height: 11pt;
				font-weight: bold;
				color: #000066; }

// tool items

.toolBodytext {	font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10pt;
				line-height: 12pt;
				color: #666666; }

.toolHeadertext {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10pt;
				line-height: 12pt;
				font-weight: bold;
				color: #666666; }

a:link	  { color: #000066; }
a:visited { color: #000033; }
a:active  { color: #FF6600; }






.body
{
  background-color: #FFFFFF;
  color: #666666;
}

.td
{
  background-color: #FFFFFF;
}

.outline
{
  background-color: #777777;
}

.tablehead
{
  background-color: #E8E8E8;
  color: #D05D02;
  font-size: 9pt;
	line-height: 12pt;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-weight: bold;
}

.fonthead
{
  color:  #D05D02;
  font-size: 9pt;
  line-height: 12pt;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-weight: bold;
}

.tablerow
{
  background-color: #FFFFFF;
  font-size: 8pt;
	line-height: 10pt;
  font-family: Verdana,Arial,Helvetica,sans-serif;
}

.tablealtrow
{
  background-color: #E8E8E8;
  font-size: 8pt;
	line-height: 10pt;
  font-family: Verdana,Arial,Helvetica,sans-serif;
}




