

body  {
	background-color:#d9b200; /*d9b200  */
	margin-left: 0;
	margin-right: 0;
	margin-top:2;
	margin-bottom:0;
	margin-height:0;
	margin:0;
	border-top-width:0;
	border-left-width:0;
	padding-top:0;
	padding-left:0;
	padding:0;
	margin-width:0;
	top-margin:2;
	left-margin:0;
	leftmargin:0;
	topmargin:2;
	
		
}

a.body { color:#330a61; text-decoration:none; }
a.body:hover { color:#9900cc; text-decoration:none; }
a.body:visited { color:#660099; text-decoration:none; }

h1  { 
	font-weight : bold;
	font-family : Arial,Verdana,Helvetica,Times New Roman,Sans-Serif;
	font-size : 16pt;
	font-style : normal;
	text-align : left; 
	line-height: 2;
	margin-top: 10pt;
border-bottom-width: 0; padding-bottom: 0; margin-bottom: 0pt; margin: 0pt; padding: 0pt;  	
	color : #cc9900;
}

h2  { 
	font-weight : bold;
	font-size : 13pt;
	font-family : Arial,Verdana,Helvetica,Times New Roman,Sans-Serif;
	font-style : normal;
	margin-top:12pt;
	border-bottom-width: 0; padding-bottom: 0; margin-bottom: 0pt; margin: 0pt; padding: 0pt;  	
	line-height:1;
	color : #000000;
}
/* med purple header */
h3 { font-family:comic sans ms; color:#660099; border-bottom-width: 0; padding-bottom: 0; margin-bottom: 0pt; margin: 0pt; padding: 0pt;  }

/* dark purple header */
h4 {  font-family:comic sans ms; font-size:12pt; color:#330A61; }

th {
	background-color:#d9b200; font-family:arial,verdana,helvetica,sans-serif; font-size:9pt; text-align:left;
}

table.grid { font-family:arial,verdana,helvetica,sans-serif; font-size:11px; vertical-align:top; border-color:#eee8aa; border-width:1px; }
table.grid td { vertical-align:top; nowrap:nowrap; line-height:14px; }
td.caption { vertical-align:top; font-weight:bold; padding-left:10px; }

table.gridreg { font-family:arial,verdana,helvetica,sans-serif; font-size:12px; vertical-align:top; border-color:#eee8aa; border-width:1px; }
table.gridreg td { vertical-align:top; nowrap:nowrap; line-height:14px; }


td.border {  border-style:solid; border-left-style: solid; border-left-color: #330A61; border-top-style: solid; border-top-color: #330A61; border-bottom-style: solid; border-bottom-color: #330A61; border-width:2px; border-right-style:none;  }

td.border2 {  border-style:solid; border-color:#330a61; border-width:2px;  }

table.toplinks { font-family: Arial, Helvetica,Sans-Serif; font-weight:bold; font-size:10pt; color:#ffff00; }/* #ffcc66 */
a.toplinks { text-decoration:none; color:#ffd700; }
a:hover.toplinks { text-decoration:none; color:#ffffe0; }

font.dkpurple { color:#330A61; }
font.medpurple { color:#800080; }

font.white { font-size:10pt; font-family:Arial,Verdana,Helvetica,Times New Roman,Sans-Serif; color:#ffffff; line-height:1; }

.font.white a { 10pt; Arial,Verdana,Helvetica,Times New Roman,Sans-Serif;  color:#ffffff; text-decoration:underline;}

.font.white a:hover { color:#ffccff;  }

font.whitex { font-size:10pt; font-family:Arial,Verdana,Helvetica,Times New Roman,Sans-Serif; color:#ffffff; line-height:1; }

.font.whitex a { 10pt; Arial,Verdana,Helvetica,Times New Roman,Sans-Serif;  color:#ffffff; text-decoration:underline;}

.font.whitex a:hover { color:#009900;  }

font.cwd { font-family: Arial,Verdana, Helvetica,Sans-Seif; color:#006400;  }
font.red { color:#dc143c;  font-family:Arial,Verdana,Helvetica,Times New Roman,Sans-Serif; }
a.red { color:#dc143c;  font-family:Arial,Verdana,Helvetica,Times New Roman,Sans-Serif; }
a.red:hover {  color:#ff6666;  }


font.title { font-family : Book Antiqua,Times New Roman,Sans-Serif;
 color:#ffffff; font-weight:bold; font-size:20pt; line-height:1;}

font.subtitle { font-family : Book Antiqua,Times New Roman,Sans-Serif;
color:#ffffff; font-size:14pt; font-weight:bold; line-height:1.5;}



font.whitesm { font-size:8pt; Arial,Verdana,Helvetica,Times New Roman,Sans-Serif; color:#ffffff; line-height:1; }


span.redbold { font-size:14pt; font-family:Arial,Verdana,Helvetica,Times New Roman,Sans-Serif; color:#990000;  font-weight:bold; }

font.lnav { font-family : Arial,Verdana,Helvetica,Times New Roman,Sans-Serif;
color: #000000; font-size: 9pt; line-height:1;  }
a.lnav { color: #000000;  text-decoration:none; }
a.lnav:active { color: #000000; text-decoration:none;  }
a.lnav:hover { color: #0066cc;  }

font.reg { font-family : Arial,Verdana,Helvetica,Times New Roman,Sans-Serif;
color: #000000; font-size: 10pt;  }
a.reg { color: #0000ff;  text-decoration:none; }
a.reg:active { color: #0000ff; text-decoration:none;  }
a.reg:hover { color: #660099;  }

font.copy { font-family : Arial,Verdana,Helvetica,Times New Roman,Sans-Serif;
color: #000000; font-size: 8pt; line-height:1; margin-top: 0pt; border-bottom-width:0; padding-bottom:0; margin-bottom:0pt; margin:0pt;}
a.copy { color: #330a61;   }
a.copy:active { color: #330161;  text-decoration:underine;  }
a.copy:hover { color: #9900cc;  }




input {font-size:9pt; font-family:arial,verdana,helvetica;}
select { font-size:9pt; font-family:arial,verdana,helvetica;}
option { font-size:9pt; font-family:arial,verdana,helvetica;}

td.lnavheader { background-color:#d9b200; width:100%; font-family:arial; font-size:10pt; }

td.bgdkpurple { background-color:#330a61;}
td.bgmedpurple { background-color:#cc99cc;}
td.bggold { background-color:#d9b200; }
td.bgcream { background-color:#eee8aa; }

td.bggreen { background-color:#008000; }
table.bgblack { background-color:#000000;}
td.bgwhite { background-color:#ffffff;}
table.bgblue { background-color:#b0c4de; font-family:Arial; font-size:9pt;}
td.bgblue { background-color:#6699ff;}
td.bgred { background-color:#990000;}

table.inset {font-size:10pt; font-family:arial,verdana,helvetica; }

hr.gold { color:#d9b200; height:1; }
hr.purple { color:#330a61; height:1; }
hr.red { color:#dc143c; height:1; }
hr { color:#000000; height:1; }

td.CSpurple { font-family:comic sans ms; font-size:12pt; color:#330A61; } 
td.ARpurple { font-family:Arial; font-size:12pt; color:#330A61;  }
td.medpurpleHeader { font-family:Arial,Verdana,Sans Serif; color:#660099; font-size:12pt;  }
td.ARred { font-family:Arial; font-size:12pt; color:#dc143c;  }
td.reg { font-family:Arial,Verdana,Sans Serif; font-size:10pt; }
td.ARcream { font-family:Arial; font-size:9pt; color:#eee8aa;  }

td.ARcream a {color:#eee8aa;}
td.ARcream a:hover {  }

table.reg { font-family:Arial; font-size:10pt;  }