BODY 
	{
	  FONT-FAMILY: Arial, Helvetica, Sans Serif;
	  FONT-SIZE: 10pt;
	  MARGIN-TOP: 0em;
	  MARGIN-RIGHT: 0em;
	  MARGIN-BOTTOM: 0em;
	  MARGIN-LEFT: 0em;
	}


H1	
	{
		FONT-FAMILY: Arial, Helvetica, Sans Serif;
		FONT-SIZE: 12pt;
		COLOR: #002157;
		FONT-WEIGHT: bold;
	}

H2
	{
		FONT-FAMILY: Arial, Helvetica, Sans Serif;
		FONT-SIZE: 11pt;
		COLOR: #002157;
		FONT-WEIGHT: bold;
	}

H3
	{
		FONT-FAMILY: Arial, Helvetica, Sans Serif;
		FONT-SIZE: 10pt;
		COLOR: #002157;
		FONT-WEIGHT: bold;
	}
	
option, select
	{
		Font-Family: Arial,Sans Serif;
		Font-Size: 8pt;
		Color: #002157;
	}	

td, input, textarea
{
		Font-Family: Verdana,Arial,Sans Serif;
		Font-Size: 8pt;
		Color: #002157;
	}

TABLE.maintable * TD
	{
		PADDING:4pt;
		
	}

TABLE.maintable * TH
	{
		PADDING:2pt;
		FONT-SIZE: 8pt;
		TEXT-ALIGN: LEFT;
		FONT-WEIGHT: bold;
		COLOR: #FFFFFF;
		background-color: #8F90B6;
	}
	
TABLE.ritetable
	{
	     border-collapse:collapse;
	}
	
TABLE.ritetable * TD
	{
		text-align: center;
		color: #5E0384;
		
		background-color: #ECE6FF;
		padding: 2pt;
		
		
		font-family: Arial,Helvetica,Sans Serif;
		font-size: 8pt;
		font-weight: bold;

	}
	
TABLE.ritetable2
	{
	     border-collapse:collapse;
	}
	
TABLE.ritetable2 * TD
	{
		text-align: center;
		color: #5E0384;
		
		background-color: #F7E7D1;
		padding: 4pt;
		
		
		font-family: Arial,Helvetica,Sans Serif;
		font-size: 8pt;
		font-weight: bold;

	}
	
.tsandcs
	{
		FONT-FAMILY: Arial,Sans Serif;
		FONT-SIZE: 7pt;
		COLOR: #002157;
	}
	
.darkheader
	{
		FONT-FAMILY: Arial, Helvetica, Sans Serif;
		FONT-SIZE: 11pt;
		COLOR: #FFFFFF;
		FONT-WEIGHT: bold;
	}
	
	
.citation
	{
		FONT-STYLE: italic;
		TEXT-ALIGN: LEFT;
	}

.footer
	{
		FONT-FAMILY: Verdana,Arial,Sans Serif;
		FONT-SIZE: 7pt;
	}
	
.purphead
	{
		COLOR: #FFFFFF;
		FONT-WEIGHT: bold;
	}
	
HR {color: #ECE6FF}



/* White background (body) links */

A:link {COLOR: #8b4724; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-SIZE: 10pt;}		/* #600785 */
A:visited {COLOR: #CF6527; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-SIZE: 10pt; }	/* #7D2B8B */
A:hover {COLOR: #A09ED4; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-SIZE: 10pt; }	/* #A09ED4 */

/* Right Menu links */
A.rmenu:link {COLOR: #9183BA; TEXT-DECORATION: none; FONT-FAMILY: Arial,Sans Serif; FONT-SIZE: 8pt;}
A.rmenu:visited {COLOR: #BAB0D7; TEXT-DECORATION: none; FONT-FAMILY: Arial,Sans Serif; FONT-SIZE: 8pt;}
A.rmenu:hover {COLOR: #5E0384; TEXT-DECORATION: none; FONT-FAMILY: Arial,Sans Serif; FONT-SIZE: 8pt;}

/* Top menu links */
A.submenu:link {COLOR: #FFFFFF; FONT-WEIGHT: bold; TEXT-DECORATION: none; background-color: #600785; FONT-SIZE: 9pt;}
A.submenu:visited {COLOR: #FFFFFF; FONT-WEIGHT: bold; TEXT-DECORATION: none; background-color: #600785; FONT-SIZE: 9pt;}
A.submenu:hover {COLOR: #FFFFFF; FONT-WEIGHT: bold; TEXT-DECORATION: none; background-color: #A09ED4; FONT-SIZE: 9pt;}

/* Teaser links links */
TABLE.ritetable * A:link {COLOR: #B454C2; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
TABLE.ritetable * A:visited {COLOR: #D2A5CF; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
TABLE.ritetable * A:hover {COLOR: #CA00BE; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
	
