BODY, TD {
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: 12pt;
	Scrollbar-Face-Color: #FFFFFF;
	Scrollbar-Highlight-Color: #FFFFFF;
	Scrollbar-Shadow-Color: #FFFFFF;
	Scrollbar-3DLight-Color: #003300;
	Scrollbar-Arrow-Color:  #003300;
	Scrollbar-Track-Color: #FFFFFF;
	Scrollbar-Darkshadow-Color: #003300;
}

A {text-decoration: underline; font-weight: normal; color: #4002bf}
A:Hover {text-decoration: none; font-weight: normal; color: #CC3333}
A:Active {text-decoration: none; font-weight: normal; color: #FF0000}

A.TOC {text-decoration: underline; font-weight: normal; color: #4002bf}
A.TOC:Hover {text-decoration: none; font-weight: normal; color: #CC3333}
A.TOC:Active {text-decoration: none; font-weight: normal; color: #FF0000}			

A.crumb			{font-family: Arial, Geneva, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #4002bf}
A.crumb:Hover 	{font-family: Arial, Geneva, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #CC3333}
A.crumb:Active	{font-family: Arial, Geneva, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #FF0000}
A.crumbOn		{font-family: Arial, Geneva, sans-serif; font-size: 10px; text-decoration: none; font-weight: bold; color: #CC3333}
A.crumbOn:Hover	{font-family: Arial, Geneva, sans-serif; font-size: 10px; text-decoration: none; font-weight: bold; color: #0033CC}
A.crumbOn:Active{font-family: Arial, Geneva, sans-serif; font-size: 10px; text-decoration: none; font-weight: bold; color: #FF0000}

/* forms.css refers all field styles
input, select	{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; background: #FFFFF0}
textarea		{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; background: #FFFFF0}
*/

HR 			{color: #003300;	height: 1pt}
sup			{font-size: 9pt; font-weight: 400}

.update		{font-size: 7pt; color: #666666}
.comment	{font-size: 8pt}
.tablealrt	{background: #FFF3F3; border: 1px solid #333333}
.cfOutput	{font-weight: bold; color: #1C3A5B}
.cfAlert	{font-weight: bold; color: #D64B3C}
TD.Note		{font-size: 8pt; font-weight: normal;color: #000033; background-color: #FFFFFF;}
.Note		{font-size: 8pt; font-weight: normal;color: #000033; background-color: #FFFFFF;}
TD.alert	{font-size: 10pt; color: #FFFFF0; font-weight: bold; background: #9F1A1A}
TD.title	{font-size: 10pt; color: #000000; font-weight: bold; background: #ECFDFE; border: 1px solid #333333;}
TD.soft		{font-size: 10pt; color: #000000; font-weight: bold; background: #ECFDFE; border: 1px solid #333333;}

TD.readmore
	{
	height: 2px;
	font-family: Arial, Geneva, sans-serif; 
	color: #333333;
	font-weight: normal;
	font-size: 10px;
	margin-top: 5px;
	margin-bottom: 10px;
	line-height: 15px;
	margin-left: 10px;
	margin-right: 10px;
	}

.readmoreRed
	{
	font-family: Arial, Geneva, sans-serif; 
	color: #D64B3C;
	font-size: 10px;
	font-weight: bold;
	}
	
.sml	{font-size: 8pt; color: #333333}

.iframe {border: 1px solid #999999}

H1 {
	font-size: 14pt;
	font-weight: bold;
	color: #000000;
	margin-bottom: 0;
}

H2 {
	font-size: 14pt;
	color: #1e005b;
	margin-bottom: 0;
}

H3 {
	font-size: 12pt;
	font-weight: bold;
	color: #009999;
	margin-bottom: 0;
}

H4 {
	font-size: small;
	font-variant: small-caps;
	font-family: Arial, sans-serif;
	color : Black;
	margin-bottom: 0;
	}

H5 {
	color : #333333;
	font-size: 11pt;
	margin-bottom: 0;
}
	
H6 {
	font-size: 11pt;
	font-variant: small-caps;
	font-family: font-family: Berkeley Book, Georgia, "Times New Roman", Times, serif;
	color : #003300;
	margin-bottom: 0;
}

p.title 		{font-size: 13pt; color: #2f018d; font-weight: bold; line-height: 100%; margin-top: 2pt; margin-bottom: 2px;}
p.subtitle 		{font-size: 12pt; color: #4002bf; font-weight: bold; line-height: 100%; margin-top: 6pt; margin-bottom: 2px;}
.subtitle 		{font-size: 12pt; color: #4002bf; font-weight: bold; line-height: 100%; margin-top: 6pt; margin-bottom: 2px;}
p.captiontitle	{font-size: 12pt; color: #4002bf; font-weight: normal; line-height: 100%; margin-top: 2pt; margin-bottom: 2px;}
p.caption 		{color: #353f60; font-size: 8pt;  margin-top: 4pt; margin-bottom: 2px; background: #FAFAFA}
p 				{font-size: 12pt; line-height: 120%; margin-top: 5px; margin-bottom: 5px; }
p.splash 		{line-height: 135%; margin-top: 2pt; margin-bottom: 10px}
p.bullet 		{font-size: 12pt; line-height: 120%; margin-top: 2px; margin-bottom: 5px; margin-bottom: 4px;}
p.nav 			{font-size: 8pt; text-decoration: none; font-weight: normal; color: #888888; line-height: 100%; margin-top: 2px; margin-bottom: 2px; }

ul.praxeslist {
	list-style-type: disc;
	list-style-image: url(bullet.gif);
	list-style-position: outside;
	line-height:  130%;
	margin-top: 5pt;
	margin-bottom: 2pt;
	}
