A
{
	font-size:9pt;
	text-decoration:none;
	color:#003366;
}
A:hover
{
	text-decoration:underline;
	color:#336699;
}
A.crl
{
	font-size:8pt;
	text-decoration:underline;
	color:#336699;
}
A.crl:hover
{
	text-decoration:underline;
	color:#66aacc;
}
BODY
{
	font-family:arial;
	font-size:9pt;
}
TD
{
	font-family:arial;
	font-size:9pt;
}
.titleText
{
	font-family:verdana;
	font-size:11pt;
	font-weight:bold;
}
.price
{
	font-size:9pt;
	font-weight:bold;
	font-family:verdana;
	color:#ee0000;
}
.smText
{
	font-size:8pt;
}
.titleCell
{
	font-weight:bold;
	background-color:#EEEEEE;
}
.headTitleCell
{
	font-weight:bold;
	background-color:#000063;
	color:white;
}
.headCell
{
	font-size:8pt;
	background-color:#000063;
	color:white;
}
.formTitle
{
	background-color:#808080;
	color:white;
	font-weight:bold;
}
.formTable
{
	background-color:#eeeeee;
}
.prHead
{
	font-family:verdana;
	font-weight:bold;
	font-size:8pt;
	background-color:#eeeeee;
}
.prOn
{
	font-size:9pt;
	background-color:#eeeeee;
}
.prOff
{
	font-size:9pt;
	background-color:#ffffff;
}
.sideTitle
{
	font-weight:bold;
}
.cshead
{
	color:white;
}
A.sideLink
{
	font-size:8pt;
	text-decoration:none;
	color:#336699;
}
A.sideLink:hover
{
	text-decoration:underline;
	color:#003366;
}
SELECT
{
	font-size:8pt;
}
.reportSectionHeader {
	white-space:nowrap;font-size:8pt; text-decoration:none; font-weight:bold; background-color:gray; color:white; padding-left:2px; padding-top:0px; padding-bottom:0px;
}
.reportHeader {
	white-space:nowrap;font-size:8pt; text-decoration:none; font-weight:bold; background-color:#636394; color:white; padding-left:2px; padding-top:0px; padding-bottom:0px;
}
.reportHeaderLink {
	font-size:8pt; text-decoration:none; font-weight:bold; color:white;
}
.reportHeaderLink:hover {
	text-decoration:underline;color:white;
}
.reportLeft {
	white-space:nowrap;font-size:8pt; text-decoration:none; font-weight:none; background-color:#dddddd;
}
.reportCell {
	white-space:nowrap;background-color:FFFFFF;
}
.coloredCell {
	background-color:#EEEEEE;
}
.stdTable {
	background-color:#EEEEEE;
}