
.whitetext, TD.whitetext {
	color : #FFFFFF;
	font-size: 8pt;
	font-family : Verdana, Arial, Helvetica;
}

input, select {
	font-family: verdana;
	font-size: 8pt;
	color: #3C3C3C;
}

input.cecc, select.cecc, textarea.cecc {
	font-family: verdana;
	background-color: #CCCCCC;
	border-color: #8D8980;
	border-width: 1;
	font-size: 9pt;
	font-weight: normal;
	color: #3C3C3C;
	width: 120px;
}

input.button {
	font-family: verdana;
	background-color: #414650;
	border-color: #A4CD39;
	border-width: 2;
	font-size: 9pt;
	font-weight: normal;
	color: #ffffff;
	width: 120px;
}

.blacktext {
	color : #000000;
	font-size: 11pt;
	font-family : Arial, Helvetica, sans-serif;
}
.instructions {
	color : #414650;
	font-size: 10pt;
	font-family : Verdana;
}

TD, BODY {
	color : #666666;
	font-size: 8pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}




TD.heading {
	font-family : Verdana;
	font-size : 5ex;
	font-weight : bold;
	color: #ffffff;
}

TD.sb_heading {
	font-family : Arial;
	font-size : 18pt;
	font-weight : normal;
	color: #ffffff;
}

TD.nav {
	font-family : Verdana;
	font-size : 8pt;
	font-weight : bold;
	color: #ffffff;
}

.subhead, TD.subhead {
	font-family: Verdana, Arial, Helvetica ;
	font-size : 10pt;
	font-weight : bold;
	color: #003366;
}

TD.header {
	font-family: tahoma,san-serif;
	font-size : 9pt;
	font-weight: bold;
	color: #FFFFFF;
}

TD.navfont {
	font-family: tahoma;
	font-size : 8pt;
	font-weight: bold;
	color : #414650;;
}

TD.header2 {
	font-family: arial,helvetica;
	font-size : 8pt;
	font-weight: bold;
	color: #B5C8E0;
}

TD.boxheader, .boxheader {
	font-family:tahoma,san-serif;
	color:#000000;
	font-size:11px;
	font-weight:BOLD;
} 

TD.whiteheading {
	font-family: Arial, Helvetica, Verdana;
	font-size : 14pt;
	font-weight: bold;
	color: #FFFFFF
}

.greytext, TD.greytext {
	font-size : 8pt;
	font-weight: normal;
	color: #555555;
	font-family: verdana, helvetica, arial;
}

.ltgreytext, TD.ltgreytext {
	font-size : 8pt;
	font-weight: normal;
	color: #E6DFCC;
	font-family: verdana, helvetica, arial;
}

.warningtext, TD.warningtext {
	font-size : 10pt;
	font-weight: bold;
	color: #ff0033;
	font-family: verdana, helvetica, arial;
}

.smalltext, TD.smalltext {
	font-size: 8pt;
}

.helptext, TD.helptext {
	font-size: 8pt;
	color: #006623;
}

A, A.link, A.active, A.visted {
	color : #880000;
	font-size: 8pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

A:hover { 
	color: #3C3C3C;
	}

A.smalllink {
	font-family: Verdana, Arial, Helvetica;
	font-size: 7pt;
	color : #880000;
	text-decoration:none;
	font-weight: normal;
}

A.smalllink:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color : #3C3C3C;
}

A.headerlink {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color : #E6DFCC;
	text-decoration: none;
}

A.headerlink:hover {
	color : #E6DFCC;
	text-decoration: underline;
}

A.footerlink {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color : #0D3B68;
	text-decoration:none;
}

A.footerlink:hover {
	color : #0D3B68;
	text-decoration: underline;
}

A.newslink {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color : #3C3C3C;
	text-decoration:none;
}

A.newslink:hover {
	text-decoration: underline;
}

A.navlink {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color : #000000;
	text-decoration: underline;
}

A.navlink:hover {
	color : #000000;
	text-decoration: none;
}


.menu1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #003366; font-weight: bold; }
.menu2 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: none; }
.menu2:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: none;  }
.menu3 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000099; text-decoration: none; }
.menu4 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #D40139; text-decoration: none; }





.arial{font-family : Arial;}

.a2{font-family : Arial Black;}

.comic_sans{font-family : Comic Sans MS;}

.courier{font-family : Courier;}

.courier_new{font-family : Courier New;}

.times{font-family : Times New Roman;}

.trebuchet{font-family : Trebuchet MS;}

.verdana{font-family : Verdana;}

.garamond{font-family : Garamond;}




h1 {
	font-family : Trebuchet ms, Helvetica, Arial, Verdana, sans-serif;
	font-size : 14pt;
	font-weight : bold;
	color: #2c343e;
	margin-bottom: 8px;
	padding-bottom: 8px;
}

h2 {
	font-family: Trebuchet ms, helvetica, verdana, arial;
	font-size: 12pt;
	color: #A4CD39;
	font-weight: bold;
	font-style: italic;
	margin-bottom: 4px;
	padding-bottom: 4px;
}

h3 {
	font-family: Trebuchet ms, helvetica, verdana, arial;
	font-size: 12pt;
	color: #e7a932;
	font-weight: bold;
	font-style: italic;
	margin-bottom: 2px;
	padding-bottom: 2px;
}

h4 {
	font-family: Trebuchet ms, helvetica, verdana, arial;
	font-size: 12pt;
	color: #33363d;
	font-weight: bold;
	margin-bottom: 6px;
	padding-bottom: 6px;
}

h5 {
	font-family: Trebuchet ms, helvetica, verdana, arial;
	font-size: 13px;
	color: #A4CD39;
	font-weight: bold;
	margin-bottom: 2px;
	padding-bottom: 2px;
}

h6 {
	font-family: Trebuchet ms, helvetica, verdana, arial;
	font-size: 13px;
	color: FAA81C;
	font-weight: bold;
}


.progress {
	font-family: Trebuchet ms, helvetica, verdana, arial;
	font-size: 18pt;
	color: #A4CD39;
	font-weight: bold;
	font-style: italic;
}
.current_progress {
	font-family: Trebuchet ms, helvetica, verdana, arial;
	font-size: 18pt;
	color: #e7a932;
	font-weight: bold;
	font-style: italic;
}