BODY    {
	margin:			0px;
	margin-left:		3px;
	margin-top:		3px;
	font-size:			9pt;
	background:		#FFFFFF;
}
.bgbase	{
	background:		#19215b;
}
FORM.tm	{
	margin:			0px;
	margin-top:		5px;
	margin-bottom:		5px;
}
TABLE	{
	font-size:			9pt;
}
.hstick	{
	background:		#a9bfc3;
}
TD.b	{
	border:		1px solid #888585;
}
TD.hstickp	{
	padding-left:		9px;
	padding-right:		9px;
	background:		#999967;
}
TD.leftbar	{
	background:		#ececec;
}
TD.hstick-title	{
	background:		#535c93;
	color:			#ffffff;
	font-weight:		bold;
	padding-left:		10px;
	padding-top:		2px;
	padding-bottom:		2px;
	border-top:		1px solid #19215b;
}
TD.left-title	{
	background:		#b2b0b0;
	color:			#000000;
	font-weight:		bold;
	padding-left:		10px;
	padding-top:		2px;
	padding-bottom:		2px;
	border-top:		1px solid #888585;
}
TD.w	{
	color:			#ffffff;
}
TD.wb{
	color:			#ffffff;
	font-weight:		bold;
}
TD.fin	{
	background:		#535c93;
}
TD.big7	{
	border-right:		2px groove #ffffff;
	padding-left:		10px;
	padding-right:		10px;
}

TABLE.center-border{
	border-top:		1px solid #535c93;
	border-left:		1px solid #535c93;
	margin-bottom:		10px;
}
TD.center-title	{
	background:		#dfeaf8;
	color:			#535c93;
	font-weight:		bold;
	padding-left:		10px;
	padding-top:		2px;
	padding-bottom:		2px;
}
TD.center-title-right	{
	background:		#dfeaf8;
	color:			#535c93;
	padding-right:		5px;
	padding-top:		2px;
	padding-bottom:		2px;

}
TD.right-title	{
	background:		#19215b;
	color:			#ffffff;
	font-weight:		bold;
	padding-left:		10px;
	padding-top:		2px;
	padding-bottom:		2px;
              border-top:		1px solid #8c86b8; 
}

TABLE.append{
	border:		0px;
	border-left:		1px solid #535c93;
	margin-bottom:		10px;
	margin-top:		-10px;
}
TD.append-title{
    border-top:		1px solid #535c93;
	font-weight:		bold;
	padding-top:		5px;
	padding-right:		20px;
	color:			#535c93;
}
TD.append-title-right{
    border-top:		1px solid #535c93;
	padding-right:		5px;
	padding-top:		5px;
	padding-bottom:		2px;
	color:			#535c93;
}
TABLE.snav{
	background:		#dfeaf8;
	margin-left:		10px;
	margin-bottom:		10px;
}
TD.snavon	{
	background:		#535c93;
	color:			#ffffff;
	padding-left:		10px;
	border-bottom:		1px solid #a9bfc3;	
}
TD.snavoff	{
	background:		#dfeaf8;
	padding-left:		10px;
	border-bottom:		1px solid #a9bfc3;	
}
TD.snavhov	{
	background:		#ececec;
	padding-left:		10px;
	border-bottom:		1px solid #a9bfc3;	
}
TD.nt	{
	font-size:			9pt;
	padding:			5px;
	padding-left:		3px;
	padding-bottom:		15px;
}
TD.ct	{
	font-size:			9pt;
	padding:			5px;
	padding-left:		10px;
	padding-bottom:		15px;
}
TD.grad	{
	font-weight:	bold;
	color:	#535c93;
	padding-left:	10px;
	padding-top:	2px;		
	padding-bottom:	2px;		
	background:	url(images/grad.gif) no-repeat;
}
TD.grad-right	{
	background:	#dfeaf8;
	border-top:	1px solid #535c93;
	padding-right:		5px;
	color:			#535c93;
}
SPAN.cl		{
	color:			#19215b;
}
SPAN.clb		{
	color:			#19215b;
	font-weight:		bold;
}

A.p	{
	color:			#000000;
	text-decoration:	underline;
	font-size:			9pt;
	line-height:		18px;
}
A.p:hover	{
	color:			#FF3300;
}
A.pl	{
	color:			#000000;
	text-decoration:	underline;
	font-size:			9pt;
	line-height:		18px;
}
A.pl:visited	{
	color:			#666666;
}
A.pl:hover	{
	color:			#FF3300;
}
A.b	{
	color:			#000000;
	text-decoration:		none;
	font-size:			9pt;
	font-weight:		bold;
	line-height:		18px;
}
A.b:visited	{
	color:			#666666;
}
A.b:hover	{
	color:			#FF3300;
}
A.bl	{
	color:			#000000;
	text-decoration:		underline;
	font-size:			9pt;
	font-weight:		bold;
	line-height:		18px;
}
A.bl:visited	{
	color:			#666666;
}
A.bl:hover	{
	color:			#FF3300;
}

A.w	{
	color:			#FFFFFF;
	text-decoration:		underline;
	font-size:			9pt;
	line-height:		18px;
}
A.w:hover	{
	color:			#ff9933;
}
A.w:visited	{
	color:			#cccccc;
}
A.chtop	{
	color:			#FFFFFF;
	text-decoration:	none;
	font-size:			11px;
	position:relative;
	left:25px;
	top:1px;
	letter-spacing:-1px;
}
A.chtop:hover	{
    color:			#ff3300;
}
A.wl	{
	color:			#FFFFFF;
	text-decoration:		underline;
	font-size:			9pt;
	line-height:		18px;
}
A.cr {
	color:			#FFFFCC;
	font-size:			9pt;
	line-height:		18px;
}

A.crl {
	color: 			#FFFFCC;
	font-size:			9pt;
	line-height:		18px;
	text-decoration:		underline;
}
A.crl:hover	{
	color:			#FFCC00;
}
A.hslink {
	color:			#19215b;
	font-size:			9pt;
	line-height:		18px;
	text-decoration:		underline;
}
A.hslink:hover	{
	color:			#fafaaf;
}
A.chnlink {
	color:			#FFFFFF;
	font-size:          		9pt;
	line-height:      		16px;
	text-decoration:		underline;
}
A.chnlink:hover	{
	color:			#ff9933;
}
A.chnlinknew {
	color:			#FFFF39;
	font-size:          		9pt;
	line-height:		16px;
	text-decoration:		underline;
}
A.chnlinknew:hover	{
	color:			#ff9933;
}
a.wb	{
	color:			#ffffff;
	text-decoration:		underline;
	font-size:			12px;
	font-weight:		bold;
}
a.wb:hover	{
	color:			#ff9933;
}
A.snav	{
	color:			#19215b;
	text-decoration:		underline;
	font-size:			9pt;
	line-height:		15px;
}
P.st	{
	margin-top:		5px;
	margin-bottom:		5px;
	font-size:			9pt;
	line-height:		18px;
}