BODY  {
color: 333333;
font-family: tahoma, arial, verdana, helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
line-height: 13px;
margin-bottom: 7px;
margin-top: 0px;
}
P, TD  {
font-family: tahoma, arial, verdana, helvetica, sans-serif;;
font-size: 11px;
} 
.keywordhighlight { color:#FF0000; font-weight: bold; }
.datatablehead {
	background-color: #333333;
	color: #FFFFFF;
	font-weight: bold;
}
.dataalternate1 { background-color: #F4F8FB; }
.dataalternate2 {
	background-color: #FFFFFF;
}
.dataoddrow { background-color: #C3DBC4; }
.dataevenrow { background-color: #FFFFFF; }
.datatablefoot { background-color: #BDBDBD; }
.datahelptext {
	background-color: #FFFFFF;
	color: #000000;
}
.dataheadline1 { font-weight: bold; font-size: 12px; }
.dataheadline2 { font-weight: bold; font-size: 12px; }
.dataheadline3 { font-weight: bold; font-size: 12px; }
.datainputfield {font-weight: normal; font-family: sans-serif; font-size: 9pt }

.leftcolumntitle {
	background-color: #efefef;
	color: #000000;
	font-weight: bold;
}
.disclaimer { 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
}
a.disclaimer { 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
}
a.disclaimer:link { 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
}
a.disclaimer:hover { 
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
}
a.disclaimer:active { 
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
}
a.disclaimer:visited { 
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
}

