body {
color:#000000;
background:#dddddd;
font-family:  Arial,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular,Sans Serif;
font-size: 10pt;
text-align:left;
font-weight: normal;
line-height: 1.2;
}

.highlightbody {
color:#000000;
background:#ffffff;
font-family:  Arial,Verdana,Helvetica,Geneva,Swiss,SunSans-Regular,Sans Serif;
font-size: 10pt;
text-align:left;
font-weight: normal;
line-height: 1.2;
}

a:link { color: #003399; TEXT-DECORATION: underline; FONT-WEIGHT: BOLD; }
a:visited { color: #003399; TEXT-DECORATION: underline; FONT-WEIGHT: BOLD; }
a:hover { color: #003399; TEXT-DECORATION: none; FONT-WEIGHT: BOLD; }
a:active { color: #003399; TEXT-DECORATION: underline; FONT-WEIGHT: BOLD; }


.leftNav
{
	  COLOR: #ffff00; TEXT-DECORATION: none; FONT-WEIGHT: BOLD; font-size: 11pt;
}
A.leftNav:link {
	COLOR: #ffff00; TEXT-DECORATION: none; FONT-WEIGHT: BOLD; font-size: 11pt;
}
A.leftNav:visited {
	COLOR: #ffff00; TEXT-DECORATION: none; FONT-WEIGHT: BOLD; font-size: 11pt;
}
A.leftNav:active {
	COLOR: #ffff00; TEXT-DECORATION: none;FONT-WEIGHT: BOLD; font-size: 11pt;
}
A.leftNav:hover {
	COLOR: #FFffff; TEXT-DECORATION: underline; FONT-WEIGHT: BOLD; font-size: 11pt;
}

.leftNavHeader 
{
	font-size: 11pt;
	COLOR: #292929;
	FONT-WEIGHT: BOLD;
	BACKGROUND: #CCCCCC;
}

.leftNavSpecials
{
	font-size: 12pt;
	COLOR: #ffff00;
	FONT-WEIGHT: BOLD;
	TEXT-DECORATION: underline;
}
A.leftNavSpecials:link {
	COLOR: #FFFF00; TEXT-DECORATION: underline; FONT-WEIGHT: BOLD;
}
A.leftNavSpecials:visited {
	COLOR: #FFFF00; TEXT-DECORATION: underline; FONT-WEIGHT: BOLD;
}
A.leftNavSpecials:active {
	COLOR: #FFFF00; TEXT-DECORATION: underline;FONT-WEIGHT: BOLD;
}
A.leftNavSpecials:hover {
	COLOR: #FFFF00; TEXT-DECORATION: none; FONT-WEIGHT: BOLD;
}


.leftNavRegistration
{
	font-size: 10pt;
	COLOR: #ffff00;
	FONT-WEIGHT: BOLD;
	TEXT-DECORATION: underline;
}
A.leftNavRegistration:link {
	COLOR: #FFFF00; TEXT-DECORATION: underline; FONT-WEIGHT: BOLD;
}
A.leftNavRegistration:visited {
	COLOR: #FFFF00; TEXT-DECORATION: underline; FONT-WEIGHT: BOLD;
}
A.leftNavRegistration:active {
	COLOR: #FFFF00; TEXT-DECORATION: underline;FONT-WEIGHT: BOLD;
}
A.leftNavRegistration:hover {
	COLOR: #FFFF00; TEXT-DECORATION: none; FONT-WEIGHT: BOLD;
}

.homepageTitle
{
	font-family: Comic Sans Ms, "Kristen ITC", Arial;
	font-weight: BOLD;
	text-transform: uppercase; 
	font-size: 11pt;
}

.textanim 
{
	font-family : Comic Sans Ms, Arial;
	font-size : 11pt;
	font-weight : bold;
	color: #ff0000;
	TEXT-DECORATION: none;
	align:center;
}
A.textanim:link {
	TEXT-DECORATION: underline; FONT-WEIGHT: BOLD; 	color: #ff0000;
}
A.textanim:visited {
	TEXT-DECORATION: underline; FONT-WEIGHT: BOLD; color: #ff0000;
}
A.textanim:active {
	 TEXT-DECORATION: underline; FONT-WEIGHT: BOLD; color: #ff0000;
}
A.textanim:hover {
	TEXT-DECORATION: underline; FONT-WEIGHT: BOLD; color: #ff0000;
}

.pageTitle { font-family: "Comic Sans Ms", Arial; font-size: 15pt; font-weight: bold; color: #39b74c; text-align: center; }
.pageTitleSub { font-size: 9pt; font-style: italic; font-weight: bold; color: #000000; text-align: center; }
.ngapageTitle {  font-size: 13pt; font-weight: bold; color: #990000; text-align: center; }
.ngapageHighlightTitle {  font-size: 13pt; font-weight: bold; color: #990000; text-align: left;  }

.pageSection
{
	font-size: 11pt;
	COLOR: #ff0000;
	FONT-WEIGHT: BOLD;
	TEXT-DECORATION: none;
	text-align: center;
}
A.pageSection:link {
	COLOR: #003399; TEXT-DECORATION: underline; FONT-WEIGHT: BOLD;
}
A.pageSection:visited {
	COLOR: #003399; TEXT-DECORATION: underline; FONT-WEIGHT: BOLD;
}
A.pageSection:active {
	COLOR: #003399; TEXT-DECORATION: underline;FONT-WEIGHT: BOLD;
}
A.pageSection:hover {
	COLOR: #003399; TEXT-DECORATION: none; FONT-WEIGHT: BOLD;
}

.section2 {
	font-size: 11pt; font-weight: bold; color: #000000; text-align: center;
}
A.section2:link {
	COLOR: #003399; TEXT-DECORATION: underline; FONT-WEIGHT: BOLD;
}
A.section2:visited {
	COLOR: #003399; TEXT-DECORATION: underline; FONT-WEIGHT: BOLD;
}
A.section2:active {
	COLOR: #003399; TEXT-DECORATION: underline;FONT-WEIGHT: BOLD;
}
A.section2:hover {
	COLOR: #003399; TEXT-DECORATION: none; FONT-WEIGHT: BOLD;
}

.linkNoBorder { border: 0px;  }

.indented
   {
   padding-left: 20pt;
   padding-right: 10pt;
   }

.normal9pt { font-size: 9pt; font-weight: normal; color: #000000; text-align: left; }
.normal10pt { font-size: 10pt; font-weight: normal; color: #000000; text-align: left; }
.normal11pt { font-size: 11pt; font-weight: normal; color: #000000; text-align: left; }
.normal12pt { font-size: 12pt; font-weight: normal; color: #000000; text-align: left; }
.normal14pt { font-size: 14pt; font-weight: normal; color: #000000; text-align: left; }
.normal16pt { font-size: 16pt; font-weight: normal; color: #000000; text-align: left; }
.normal14ptblue {font-size: 14pt; font-weight: normal; color: #003399; text-align: left; }
.normal12ptblue {font-size: 12pt; font-weight: normal; color: #003399; text-align: left; }

.center12ptblue {font-size: 12pt; font-weight: normal; color: #003399; text-align: center; }
.center14ptblue {font-size: 14pt; font-weight: normal; color: #003399; text-align: center; }
           
.bold16pt { font-size: 16pt; font-weight: bold; color: #000000; text-align: left; }
.bold14pt { font-size: 14pt; font-weight: bold; color: #000000; text-align: left; }
.bold12pt { font-size: 12pt; font-weight: bold; color: #000000; text-align: left; }
.normalcenter8pt { font-size: 8pt; font-weight: normal; color: #000000; text-align: center; }
.normalcenter9pt { font-size: 9pt; font-weight: normal; color: #000000; text-align: center; }
.normalcenter10pt { font-size: 10pt; font-weight: normal; color: #000000; text-align: center; }
.normalcenter11pt { font-size: 11pt; font-weight: normal; color: #000000; text-align: center; }
.normalcenter9pt { font-size: 9pt; font-weight: normal; color: #000000; text-align: center; }
.normalcenter12pt { font-size: 12pt; font-weight: normal; color: #000000; text-align: center; }
.normalwhite8pt { font-size: 8pt; font-weight: normal; color: white; text-align: left; }
.boldcenter12pt { font-size: 12pt; font-weight: bold; color: #000000; text-align: center; }
.boldcenter10pt { font-size: 10pt; font-weight: bold; color: #000000; text-align: center; }
.boldwhite8pt { font-size: 8pt; font-weight: bold; color: white; text-align: left; }
.boldwhitecenter8pt { font-size: 8pt; font-weight: bold; color: white; text-align: center; }
.boldwhite9pt { font-size: 9pt; font-weight: bold; color: white; text-align: left; }

.boldred10pt { font-size: 10pt; font-weight: bold; color: red; }