BODY {
	font-family:'qMmpS Pro W3','VSB','Osaka','ARISAKA_AA','ARISAKA','lr oSVbNNB','lr oSVbN';
	font-size:11pt;
	line-height:14pt;
}

A:link {
	font-weight:bold;
	text-decoration:none;
	color:#336699; 
}

A:visited 
{
	font-weight:bold;
	text-decoration:none;
	color:#336699; 
}

A:hover 
{
	font-weight:bold;
	text-decoration:underline;
	color:#ff9933; 
}

TD {
	font-size:11pt;
	line-height:14pt;
}

TD.npout {
	font-size:4pt;
	line-height:4pt;
}

TD.np {
	font-size:9pt;
	line-height:11pt;
	color:#ee9c00;
}

TD.access_header {
	background-color:#ee9c00;
	color:#ffffff;
	font-weight:bold;
}

TD.access_small {
	font-size:10pt;
	line-height:13pt;
}

.spacer {
	font-size:4pt;
	line-height:4pt;
}

.large {
	font-weight:bold;
	font-size:16pt;
	line-height:18pt;
}

.small {
	font-weight:normal;
	font-size:9pt;
	line-height:11pt;
}

.sgray {
	font-weight:normal;
	color:#cccccc;
	font-size:9pt;
	line-height:11pt;
}

.moresmall {
	font-weight:normal;
	font-size:8pt;
	line-height:10pt;
}

SPAN.msgray {
	font-weight:normal;
	color:#cccccc;
	font-size:8pt;
	line-height:10pt;
}

SPAN.msgray A:link,
SPAN.msgray A:visited,
SPAN.msgray A:hover,
SPAN.sgray A:link,
SPAN.sgray A:visited,
SPAN.sgray A:hover {
	color:#cccccc; 
	font-weight:bold;
}

SPAN.red {
	color:#ff0000;
}

SPAN.dummylink {
	font-weight:bold;
	text-decoration:none;
	color:#336699; 
	cursor:hand;
}

SPAN.company {
	color:#ee9c00;
	font-weight:bold;
}


