.bodytext8pt
{ 
color: #333333; 
font-family: Geneva, Arial, Helvetica, sans-serif; 
font-size: 8pt; 
font-weight: normal;
margin: 0; 
}

a.bodytext8pt	
{
color: #8C0101;
font-weight: normal; 
text-decoration: none
}

a.bodytext8pt:hover	
{
color: #8C0101;
font-weight: normal; 
text-decoration: underline
}
.TESTcpYearNavigation,
	.TESTcpMonthNavigation
			{
			background-color:#6677DD;
			text-align:center;
			vertical-align:center;
			text-decoration:none;
			color:#FFFFFF;
			font-weight:bold;
			}
	.TESTcpDayColumnHeader,
	.TESTcpYearNavigation,
	.TESTcpMonthNavigation,
	.TESTcpCurrentMonthDate,
	.TESTcpCurrentMonthDateDisabled,
	.TESTcpOtherMonthDate,
	.TESTcpOtherMonthDateDisabled,
	.TESTcpCurrentDate,
	.TESTcpCurrentDateDisabled,
	.TESTcpTodayText,
	.TESTcpTodayTextDisabled,
	.TESTcpText
			{
			font-family:arial;
			font-size:8pt;
			}
	TD.TESTcpDayColumnHeader
			{
			text-align:right;
			border:solid thin #6677DD;
			border-width:0 0 1 0;
			}
	.TESTcpCurrentMonthDate,
	.TESTcpOtherMonthDate,
	.TESTcpCurrentDate
			{
			text-align:right;
			text-decoration:none;
			}
	.TESTcpCurrentMonthDateDisabled,
	.TESTcpOtherMonthDateDisabled,
	.TESTcpCurrentDateDisabled
			{
			color:#D0D0D0;
			text-align:right;
			text-decoration:line-through;
			}
	.TESTcpCurrentMonthDate
			{
			color:#6677DD;
			font-weight:bold;
			}
	.TESTcpCurrentDate
			{
			color: #FFFFFF;
			font-weight:bold;
			}
	.TESTcpOtherMonthDate
			{
			color:#808080;
			}
	TD.TESTcpCurrentDate
			{
			color:#FFFFFF;
			background-color: #6677DD;
			border-width:1;
			border:solid thin #000000;
			}
	TD.TESTcpCurrentDateDisabled
			{
			border-width:1;
			border:solid thin #FFAAAA;
			}
	TD.TESTcpTodayText,
	TD.TESTcpTodayTextDisabled
			{
			border:solid thin #6677DD;
			border-width:1 0 0 0;
			}
	A.TESTcpTodayText,
	SPAN.TESTcpTodayTextDisabled
			{
			height:20px;
			}
	A.TESTcpTodayText
			{
			color:#6677DD;
			font-weight:bold;
			}
	SPAN.TESTcpTodayTextDisabled
			{
			color:#D0D0D0;
			}
	.TESTcpBorder
			{
			border:solid thin #6677DD;
			}			   



.BodyMenuGreen
{ 
color: #43751E; 
font-family: 'Tahoma', 'Arial', 'Verdana'; 
font-size: 8pt; 
font-weight: normal;
margin: 0; 
}

a.BodyMenuGreen	
{
color: #43751E;
font-weight: normal; 
text-decoration: none
}

a.BodyMenuGreen:hover	
{
color: #83BB00;
font-weight: normal; 
text-decoration: underline
}





.bodytextwhite8pt
{ 
color: #FFFFFF; 
font-family: 'Tahoma', 'Arial', 'Verdana'; 
font-size: 8pt; 
font-weight: normal; 
margin: 0; 
}

a.bodytextwhite8pt	
{
color: #FFFFFF;
font-weight: normal; 
text-decoration: none
}

a.bodytextwhite8pt:hover	
{
color: #FFFFFF;
font-weight: normal; 
text-decoration: underline
}


.BodyMenuWhite
{ 
color: #FFFFFF; 
font-family: 'Tahoma', 'Arial', 'Verdana'; 
font-size: 8pt; 
font-weight: bold;
margin: 0; 
}

a.BodyMenuWhite	
{
color: #FFFFFF;
font-weight: bold; 
text-decoration: none
}

a.BodyMenuWhite:hover	
{
color: #FFFFFF;
font-weight: bold; 
text-decoration: underline
}


.bodytextBlue8pt
{ 
color: #075287; 
font-family: 'Tahoma', 'Arial', 'Verdana'; 
font-size: 8pt; 
font-weight: normal; 
margin: 0; 
line-height: 120% 
}

a.bodytextBlue8pt	
{
color: #075287;
font-weight: normal; 
text-decoration: none
}

a.bodytextBlue8pt:hover	
{
color: #075287;
font-weight: normal; 
text-decoration: underline
}


.bodytext10pt
{
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin: 0;
	line-height: 120%;
	font-variant: normal;
	letter-spacing: 1px;
}

a.bodytext10pt	
{
color: #8C0101;
font-weight: normal; 
text-decoration: none
}

a.bodytext10pt:hover	
{
color: #8C0101;
font-weight: normal; 
text-decoration: underline
}

p            
{ 
text-align: justify
}

.BoxTitle11pt
{ 
color: #113E6D; 
font-family: 'Arial', 'Verdana'; 
font-size: 11pt; 
font-weight: bold; 
margin-top: 5pt; 
line-height: 120% 
}

.TitleBlue11pt
{ 
color: #113E6D; 
font-family: 'Arial', 'Verdana'; 
font-size: 11pt; 
font-weight: bold; 
margin: 0; 
line-height: 120% 
}


.TitleRed11pt
{ 
color: #7E2A10; 
font-family: 'Arial', 'Verdana'; 
font-size: 11pt; 
font-weight: bold; 
margin: 0; 
line-height: 120% 
}

.ticker
{ 
color: #237723; 
font-family: 'Tahoma', 'Arial', 'Verdana'; 
font-size: 8pt; 
font-weight: normal;
margin: 0; 
}


.FormTagLabel
{ 
color: #8C0101; 
font-family: 'Tahoma', 'Arial', 'Verdana'; 
font-size: 8pt; 
font-weight: Bold; 
margin: 0;
}

.SubPageHead
{ 
color: #4D6B07; 
font-family: 'Tahoma', 'Arial', 'Verdana'; 
font-size: 15pt; 
font-weight: Bold; 
}

.HistoryTrail
{ 
color: #FFFFFF; 
font-family: 'Tahoma', 'Arial', 'Verdana'; 
font-size: 8pt; 
font-weight: normal; 
margin-left: 1pt;
text-decoration: none
}

a.HistoryTrail:hover
{ 
color: #FFFFFF; 
font-family: 'Tahoma', 'Arial', 'Verdana'; 
font-size: 8pt; 
font-weight: Normal;
text-decoration: underline; 
margin-left: 1pt;
}


.bodyMenutext8pt
{ 
color: #075287; 
font-family: 'Tahoma', 'Arial', 'Verdana'; 
font-size: 8pt; 
font-weight: bold; 
margin: 0; 
line-height: 120% 
}

a.bodyMenutext8pt	
{
color: #075287;
font-weight: bold; 
text-decoration: none
}

a.bodyMenutext8pt:hover	
{
color: #075287;
font-weight: bold; 
text-decoration: underline
}


.headerMenutext8pt
{ 
color: #585DB3; 
font-family: 'Tahoma', 'Arial', 'Verdana'; 
font-size: 8pt; 
font-weight: bold; 
margin: 0; 
line-height: 120% 
}

a.headerMenutext8pt	
{
color: #585DB3;
font-weight: bold; 
text-decoration: none
}

a.headerMenutext8pt:hover	
{
color: #5D89DC;
font-weight: bold; 
text-decoration: underline
}

.headerMenuWhite
{ 
color: #B3BDE8; 
font-family: 'Tahoma', 'Arial', 'Verdana'; 
font-size: 8pt; 
font-weight: bold; 
}

a.headerMenuWhite
{
color: #B3BDE8;
font-weight: bold; 
text-decoration: none
}

a.headerMenuWhite:hover	
{
color: #C8D0F1;
font-weight: bold; 
text-decoration: underline
}


.rightMenutext8pt
{ 
color: #FFFFFF; 
font-family: 'Tahoma', 'Arial', 'Verdana'; 
font-size: 8pt; 
font-weight: bold; 
margin-left: 3pt;
}

a.rightMenutext8pt	
{
color: #FFFFFF;
font-weight: bold; 
text-decoration: none
margin-left: 3pt;
}

a.rightMenutextt:hover	
{
color: #437DBA;
font-weight: bold; 
text-decoration: underline
margin-left: 3pt;
}



form
{
word-spacing: 0;
line-height: 100%;
text-align: Left;
margin: 0
}


select
{
FONT-SIZE: 8pt;
FONT-COLOR: #404040;
font-family: 'Tahoma', 'Arial', 'MS Sans Serif', 'Verdana';
font-weight: Normal;
BACKGROUND-COLOR: #F3F7FB 
}



input
{
FONT-Size: 8pt;
FONT-Color: #FFFFFF;
font-family: 'Tahoma', 'Arial', 'MS Sans Serif', 'Verdana';
font-weight: normal;
}



.tdheader
{
background-color: #C3C8D1;
font-family: 'Tahoma', 'Arial', 'MS Sans Serif', 'Verdana';
font-size: 8pt; 
color: #542201; 
font-weight: bold; 
padding: 5px;
}




.tddark  
{ 
background-color: #BDDAFF;
font-family: 'Tahoma', 'Arial', 'MS Sans Serif', 'Verdana';
font-size: 8pt; 
color: #000000; 
font-weight: normal; 
padding: 5px; 
}




.tdlight
{
background-color: #F4E3CE;
font-family: 'Tahoma', 'Arial', 'MS Sans Serif', 'Verdana';
font-size: 8pt; 
color: #000000; 
font-weight: normal; 
padding: 5px; 
}.smallbodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
}
.tdmidshade {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	border: thin solid #EBFDFE;
	background-color: #C4D6E8;
}
.subhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/images/tback1.gif);
	
	
}
.paratext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	background-color: #6699FF;
	padding: 0px;
	height: 0px;
	width: 0px;
	margin: 0px;
	border: none;
}
.tabledatatype1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #F7FBE8;
	border: thin solid #E2E8ED;
}
.tabledatatype2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color: #F7FBE8;
}
.bodytext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #003366;
	border: none;
}
.tableheader {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #3366CC;
	background-image: none;
	height: 20px;
	width: auto;
}
.tabledata {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	border: #FFFFFF;
	background-color: #ECF5FE;
}
.textbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	height: auto;
	width: auto;
	border: 0px none;
}
.subheader {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #66CC99;
}
.link {
	margin: 0px;
	padding: 0px;
	height: 0px;
	width: 0px;
	border: 0px none;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
}
.pageheader {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 10px;
	color: #339999;
	word-spacing: normal;
	letter-spacing: normal;
	font-weight: bold;
	vertical-align: 120%;
	height: 70px;
}

