BODY		{	margin-left	:	0;
			margin-top	:	0;
		}
			
BODY.blank	{	margin-left	:	10;
			margin-top	:	10;
		}

TH.debt		{	font		:	8pt Arial,Helvetica,serif;
			font-weight	:	bold;
			background	:	#FFFFCC;
			text-align		:	right;
		}

TH.debt0		{	font		:	8pt Arial,Helvetica,serif;
			font-weight	:	bold;
			background	:	#FFFFCC;
			text-align		:	center;
		}

TD.sidebar	{	background	:	#D5D0A2;
		}

TD.debt		{	font		:	8pt Arial,Helvetica,serif;
			background	:	#FFFFCC;
			text-align		:	right;
		}

TD.sun		{	font		:	8pt Arial,Helvetica,serif;
			background	:	#0D0D0F;
			text-align		:	right;
		}

TD.sun2		{	font		:	8pt Arial,Helvetica,serif;
			color		:	white;
			background	:	#0D0D0F;
			text-align		:	right;
		}
			
TD.hometitle	{	font		:	14pt Arial,Helvetica,serif;
			font-weight	:	bold;
			color		:	white;
			vertical-align	:	bottom;
			text-align	:	center;
			text-decoration	:	none;
		}
				
TD.homelinksl	{	font		:	10pt Arial,Helvetica,serif;
			font-weight	:	bold;
			color		:	white;
			text-align	:	left;
		}

TD.homelinksr	{	font		:	10pt Arial,Helvetica,serif;
			font-weight	:	bold;
			color		:	white;
			text-align	:	right;
		}

TD.homelinksc	{	font		:	10pt Arial,Helvetica,serif;
			font-weight	:	bold;
			color		:	white;
			text-align	:	center;
		}
				
TD.footnote		{	font-size		:	8pt;
					font-family		:	"Times Roman", serif;
					font-weight		:	normal;
					font-style		:	italic;
					color			:	black;
					vertical-align	:	middle;
					text-align		:	center;
					text-decoration	:	none;
				}
			
P.body		{	font			:	10pt Arial,Helvetica,serif;
				font-weight		:	normal;
				color			:	black;
				vertical-align	:	top;
				text-align		:	justify;
				text-decoration	:	none;
				margin-left		:	10px;
				margin-top		:	10px;
				margin-bottom	:	5px;
			}

P.bodyl		{	font			:	10pt Arial,Helvetica,serif;
				font-weight		:	normal;
				color			:	black;
				vertical-align	:	top;
				text-align		:	left;
				text-decoration	:	none;
				margin-left		:	10px;
				margin-top		:	10px;
				margin-bottom	:	5px;
			}

P.imgright	{	font			:	10pt Arial,Helvetica,serif;
				font-weight		:	normal;
				color			:	black;
				vertical-align	:	top;
				text-align		:	right;
				text-decoration	:	none;
				margin-left		:	10px;
				margin-top		:	10px;
				margin-bottom	:	5px;
			}

P.quote		{	font			:	12pt "Times Roman",Helvetica,serif;
				font-weight		:	bold;
				font-style		:	italic;
				color			:	black;
				vertical-align	:	top;
				text-align		:	justify;
				text-decoration	:	none;
				margin-left		:	10px;
				margin-top		:	5px;
				margin-bottom	:	0px;
			}

P.inQuote	{	font			:	10pt "Times Roman",Helvetica,serif;
				font-weight		:	normal;
				font-style		:	italic;
				color			:	black;
				vertical-align	:	top;
				text-align		:	justify;
				text-decoration	:	none;
				margin-left		:	20px;
				margin-right	:	20px;
				margin-top		:	5px;
				margin-bottom	:	5px;
			}
			
P.citation	{	font			:	10pt "Times Roman",Helvetica,serif;
				font-weight		:	bold;
				color			:	black;
				vertical-align	:	top;
				text-align		:	right;
				text-decoration	:	none;
				margin-left		:	10px;
				margin-top		:	0px;
				margin-bottom	:	10px;
			}

P.special	{	margin-left		:	15px;
				color			:	black;
				text-align		:	justify;
			}

P.debt		{	margin-left		:	15px;
				color			:	#CDCDCD;
				text-align		:	center;
			}

P.sun		{	margin-left		:	15px;
				color			:	white;
				text-align		:	left;
			}

P.sun2		{	margin-left		:	0px;
				color			:	white;
				text-align		:	right;
			}

P.sidebar	{	text-align		:	left; 
				margin-left		:	15px;
				margin-top		:	5px;
				margin-bottom	:	5px;
				white-space		:	nowrap;
			}

P.subheading	{text-align		:	left; 
				margin-left		:	5px;
				margin-top		:	5px;
				margin-bottom	:	5px;
			}

P.footnote	{	font-size			:	8pt;
				color			:	#CDCDCD;
				margin-left		:	15px;
				text-align		:	center;
			}
               
P.column_head	{font			:	bold 12pt "Times Roman", serif;
				color			:	black;
				text-align		:	left; 
				margin-top		:	0em;
				margin-bottom	:	0em;
				margin-left		:	0px;
			}

A:link		{	color			:	#003399;
				text-decoration	:	none;
			}

A:visited	{	color			:	#003399;
				text-decoration	:	none;
			}
			
A:hover{text-decoration:underline;}

A.subheading:link	{font-size	:	10pt;
				font-family		:	Arial,Helvetica,serif;
				font-weight		:	bold;
				color			:	#23238E;
				text-decoration	:	none;
			}

A.subheading:visited	{font-size		:	10pt;
				font-family		:	Arial,Helvetica,serif;
				font-weight		:	bold;
				color			:	#23238E;
				text-decoration	:	none;
			}
			
A.subheading:hover{text-decoration:underline;}

A.sidebar:link	{font-size		:	9pt;
				font-family		:	Arial,Helvetica,serif;
				font-weight		:	bold;
				color			:	#23238E;
				text-decoration	:	none;
			}

A.sidebar:visited	{font-size	:	9pt;
				font-family		:	Arial,Helvetica,serif;
				font-weight		:	bold;
				color			:	#23238E;
				text-decoration	:	none;
			}
			
A.sidebar:hover{text-decoration:underline;}

A.banner:link	{font-size		:	9pt;
				font-family		:	Arial,Helvetica,serif;
				font-weight		:	bold;
				color			:	white;
				text-decoration	:	none;
			}

A.banner:visited	{font-size	:	9pt;
				font-family		:	Arial,Helvetica,serif;
				font-weight		:	bold;
				color			:	white;
				text-decoration	:	none;
			}
			
A.banner:hover{text-decoration:underline;}

A.home:link	{	font-size		:	10pt;
				font-family		:	Arial,Helvetica,serif;
				font-weight		:	bold;
				color			:	white;
				text-decoration	:	none;
			}

A.home:visited	{font-size		:	10pt;
				font-family		:	Arial,Helvetica,serif;
				font-weight		:	bold;
				color			:	white;
				text-decoration	:	none;
			}
			
A.home:hover{text-decoration:underline;}

A.footnote:link	{font-size		:	8pt;
				font-family		:	"Times Roman", serif;
				font-weight		:	normal;
				color			:	gray;
				text-decoration	:	none;
			}

A.footnote:visited	{font-size	:	8pt;
				font-family		:	"Times Roman", serif;
				font-weight		:	normal;
				color			:	gray;
				text-decoration	:	none;
			}
			
A.footnote:hover{text-decoration:underline;}
			
H2			{	font			:	bold 12pt "Times Roman", serif;
               	color			:	black;
               	text-align		:	center; 
               	margin-top		:	.25em;
               	margin-bottom	:	0em;
			}

H3			{	font			:	bold 18pt "Times Roman", serif;
               	color			:	black;
               	text-align		:	center; 
               	margin-top		:	.25em;
               	margin-bottom	:	0em;
			}

H4			{	font			:	bold 14pt "Times Roman", serif;
               	color			:	black;
               	text-align		:	left; 
               	margin-top		:	0em;
               	margin-bottom	:	0em;
               	margin-left		:	15px;
			}

H6			{	font			:	bold 10pt "Times Roman", serif;
               	color			:	black;
               	text-align		:	left; 
               	margin-top		:	0em;
               	margin-bottom	:	0em;
               	margin-left		:	15px;
			}
	               
H6.left		{	font			:	bold 10pt "Times Roman", serif;
               	color			:	black;
               	text-align		:	left; 
               	margin-top		:	0em;
               	margin-bottom	:	0em;
               	margin-left		:	0px;
			}
	               
UL			{	margin-left		:	25px;
				color			:	black;
				text-align		:	left;
			}
LI			{	margin-left		:	45px;
				color			:	black;
				text-align		:	left;
			}

