body  {
	background-color: #FFFFFF;
	color: #000000;	
}

body.red  {
	background-color: #9E2F37;
	color: #000000;	
}

p  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;	
}

ul  {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;
	color: #000000;	
}

p.smallwhiteprint	{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;	
	color: #FFFFFF;
}

p.smallwhiteprintbold	{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;
	font-weight: bold;	
	color: #FFFFFF;
} 

td  {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;
	color: #000000;
}

table.red  {
	background-color: #9E2F37;
	color: #FFFFFF;
}

table.grey  {
	background-color: #DEDEDE;
}

td.applysteps  {
	color: #83ADAD;
	font-weight: bold;	
}

td.black  {
	background-color: #000000;
	color: #FFFFFF;	
}

td.darkblue  {
	background-color: #00245D;
	color: #FFFFFF;
}

td.darkgreen  {
	background-color: #006666;
	color: #FFFFFF;	
}

td.grey  {
	background-color: #DEDEDE;
}

td.lightgreen  {
	background-color: #4ED153;
}

td.orange  {
	background-color: #D88000;
}

td.purple  {
	background-color: #7D0F5B;
	color: #FFFFFF;	
}

td.white  {
	background-color: #FFFFFF;
}

td.brown  {
	background-color: #A45606;
}

td.red  {
	background-color: #9E2F37;
	color: #FFFFFF;	
}

td.blue  {
	background-color: #008BBC;
}

td.darkred  {
	background-color: #670001;
}

td.smallwhiteprint	{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 10px;	
	color: #FFFFFF;
}

a.applysteps  {
	color: #83ADAD;
}

a.boldorange  {
	color: #D88000;
	font-weight: bold;
}

a.orange  {
	color: #D88000;
}

a.darkgreen  {
	color: #006666;
}

a.boldwhite	{
	color: #FFFFFF;
	font-weight: bold;	
}

a.nav	{
	font-weight: bold;
	font-size: 13px;
	color: #303030;
}

a.news  {
	font-size: 13px;
	font-weight: bold;
	color: #D88000;
}

a.purple	{
	color: #7D0F5B;
}

a.brown	{
	color: #A45606;
}

a.blue	{
	color: #008BBC;
}

a.black	{
	color: #000000;
}

a.white	{
	color: #FFFFFF;
}

a.largewhite	{
	color: #FFFFFF;
	font-size: 14px;
}

a.textlink  {
	text-decoration: none;
	color: #ffffff;
}
a.error {
 color:#000000;
}
a.topnav  {
	font-family: Arial, Helvetica, Sans-serif;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
}

a.topnav:hover  {
	color: #4ED153;
}

a.question { 
	color: #000000;
 }

a.question:hover { 
	color: #A45606;
}

a.orangehover { 
	color: #000000;
}

a.orangehover:hover { 
	color: #D88000;
}

a.purplehover { 
	color: #000000;
}

a.purplehover:hover { 
	color: #7D0F5B;
}

a.redhover { 
	color: #000000;
}
a.error:hover {
 color:#ffffff;
}

a.redhover:hover { 
	color: #9E2F37;
}

a.lightgreenhover { 
	color: #000000;
}

a.whitegreenhover { 
	color: #FFFFFF;
}

a.whitegreenhover:hover { 
	color: #4ED153;
}

a.lightgreenhover:hover { 
	color: #4ED153;
}

a.red { 
	color: #9E2F37;
}

a.lightgreen  {
	color: #4ED153;
}

a.newslist {
	color : #000000;
	font-size: 13px;
}

a.newslist:hover {
	color: #4ED153;
}

a.newslistbold {
	color : #000000;
	font-size: 13px;
	font-weight : bold;
} 

a.newslistbold:hover {
	color: #4ED153;
}

a.purpleblackhover {
	color: #7D0F5B;
}

a.purpleblackhover:hover {
	color: #000000;
}

a.brownblackhover {
	color: #A45606;
}

a.brownblackhover:hover {
	color: #000000;
}

a.orangeblackhover {
	color: #D88000;
}

a.orangeblackhover:hover {
	color: #000000;
}

a.boldbrightred {
	color: #FF0000;
	font-weight : bold;
}

font.red { 
	color: #9E2F37;
}
 
font.smallprint	{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 10px;	
}

font.smallprintbold	{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;
	font-weight : bold;	
}

font.smallprintboldlarger	{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 14px;
	font-weight : bold;	
}

font.smallwhiteprint	{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 10px;	
	color: #FFFFFF;
}

font.black	{
	color: #000000;
}

font.largeblack	{
	color: #000000;
	font-size: 13px;
}


font.brown	{
	color: #A45606;
}

font.blue	{
	color: #008BBC;
}

font.darkblue	{
	color: #00245D;
}

font.boldblack	{
	color: #000000;
	font-weight: bold;	
	font-size: 12px;
}

font.largeboldblack	{
	color: #000000;
	font-size: 13px;
	font-weight: bold;
}

font.largeboldpurple	{
	color: #7D0F5B;
	font-size: 16px;
	font-weight: bold;
}

font.bolddarkgreen	{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;
	color: #006666;
	font-weight: bold;	
}

font.boldlightgreen	{
	color: #4ED153;
	font-weight: bold;	
}

font.boldorange  {
	color: #D88000;
	font-weight: bold;
}

font.boldpurple	{
	color: #7D0F5B;
	font-weight: bold;	
}

font.boldwhite	{
	color: #FFFFFF;
	font-weight: bold;	
}

font.bolddarkblue	{
	color: #00245D;
	font-weight: bold;	
}

font.boldbrown	{
	color: #A45606;
	font-weight: bold;	
}


font.boldred	{
	color: #9E2F37;
	font-weight: bold;	
}

font.darkgreen	{
	color: #006666;
}

font.italicsbrown	{
	color: #A45606;
	font-style : italic;
}

font.darkgreenbracket	{
	font-weight: normal;
	font-size: 24px;
	color: #006666;
}

font.helpbody	{
	color: #000000;
}

font.helptitle	{
	color: #4ED153;
	font-weight: bold;
}

font.legalheading	{
	color: #7D0F5B;
	font-weight: bold;
	font-size: 16px;
}

font.legalheadingred	{
	color: #9E2F37;
	font-weight: bold;
	font-size: 16px;
}

font.legalheadingorange	{
	color: #D88000;
	font-weight: bold;
	font-size: 16px;
}

font.legalheadinggreen	{
	color: #006666;
	font-weight: bold;
	font-size: 16px;
}

font.legalheadingblue	{
	color: #008BBC;
	font-weight: bold;
	font-size: 16px;
}

font.lightgreenbracket	{
	font-weight: bold;
	font-size: 19px;
	color: #4ED153;
}

font.nav	{
	font-weight: bold;
	font-size: 13px;
	color: #303030;
}

font.normalorange  {
	color: #D88000;
	font-weight: normal;
}

font.purple	{
	color: #7D0F5B;
}

font.small  {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 10px;
	color: #000000;	
}

font.topnavactive  {
	font-family: Arial, Helvetica, Sans-serif;
	color: #4ED153;
	font-size: 13px;
	font-weight: bold;
}

font.white	{
	color: #FFFFFF;
}

font.Largewhite	{
	color: #FFFFFF;
	font-size: 14px;
}

font.extralargewhite	{
	color: #FFFFFF;
	font-size: 18px;
	font-weight: bold;
}

font.lightgreen  {
	color: #4ED153;
}

font.smallpurplebold {
	color: #7D0F5B;
	font-style : 10px;
	font-weight : bold;
}

font.smallpurple {
	color: #7D0F5B;
	font-style : 10px;
}

font.boldbrightred {
	color: #FF0000;
	font-weight : bold;
}

font.brightred {
	color: #FF0000;
}