/* links */	

	A:hover					{COLOR: #595959;TEXT-DECORATION: underline}

	A						{COLOR: #595959;TEXT-DECORATION: underline}

	.topnavlinks:hover  	{COLOR: #ffffff;TEXT-DECORATION: underline}

	.topnavlinks			{COLOR: #ffffff;TEXT-DECORATION: underline}

	.toplink:hover  	{COLOR: #FF0000;TEXT-DECORATION: underline}

	.toplink					{COLOR: #FF0000;TEXT-DECORATION: underline}
	
	.firelink:hover  	{COLOR: #FF0000;TEXT-DECORATION: underline}

	.firelink					{COLOR: #FF0000;TEXT-DECORATION: underline}			

	.topsubnavlink			{COLOR:#FFFFFF;TEXT-DECORATION: none}

	.topsubnavlink:hover	{COLOR:#FFCC00;TEXT-DECORATION: none}

	.footernavlink			{COLOR:#FFFFFF;TEXT-DECORATION: none}

	.footernavlink:hover	{COLOR:#FFFFFF;TEXT-DECORATION: underline}	

/* backgrounds */	

	.topnavbackground		{BACKGROUND-COLOR:#5A8EDE;TEXT-DECORATION: none}

	.background				{BACKGROUND-COLOR:#ffffff;TEXT-DECORATION: none}

	.darkbackground		{BACKGROUND-COLOR:#595959;TEXT-DECORATION: none}

	.topnavcellback		{BACKGROUND-COLOR:#CCCCCC;TEXT-DECORATION: none}

	.dgreyback		{BACKGROUND-COLOR:#999999;TEXT-DECORATION: none}

	.lgreyback		{BACKGROUND-COLOR:#CCCCCC;TEXT-DECORATION: none}

	.helpboxback		{BACKGROUND-COLOR:#CCCCCC;TEXT-DECORATION: none}	

	.blackbackground		{BACKGROUND-COLOR:#000000;TEXT-DECORATION: none}

	.treeback	    {BACKGROUND-COLOR:#F5F5F5;TEXT-DECORATION: none}

	.mtableback      	    {BACKGROUND-COLOR:#538CC6;TEXT-DECORATION: none}

	.mtabledarkback    	    {BACKGROUND-COLOR:#990000;TEXT-DECORATION: none}	

	.mtabledark			{BACKGROUND-COLOR:#990000;TEXT-DECORATION: none}	

	.mtabledarkprint	{BACKGROUND-COLOR:#000000;TEXT-DECORATION: none}

	.topnavbtnbrdr			{BACKGROUND-COLOR:#ffffff;TEXT-DECORATION: none}

	.mtablelight      	    {BACKGROUND-COLOR:#ffffff;TEXT-DECORATION: none}

	.addinfoback			{BACKGROUND-COLOR:#cccccc;TEXT-DECORATION: none}

	.alterdarkcellback	    {BACKGROUND-COLOR:#DCDCDC;TEXT-DECORATION: none}

	.alterlightcellback	    {BACKGROUND-COLOR:#F5F5F5;TEXT-DECORATION: none}

	.alertscellback	 	   {BACKGROUND-COLOR:#990000;TEXT-DECORATION: none}

	.formtableback	    {BACKGROUND-COLOR:#F5F5F5;TEXT-DECORATION: none}

	.formalterback	    {BACKGROUND-COLOR:#999999;TEXT-DECORATION: none}

	.leftcellback	    {BACKGROUND-COLOR:#FFCC33;TEXT-DECORATION: none}

	.leftcellbacklight	    {BACKGROUND-COLOR:#FFE8A5;TEXT-DECORATION: none}







/* fonts*/				

	.emptycell              {FONT-WEIGHT:normal;FONT-SIZE:14PX;FONT-FAMILY:arial,verdana,helvetica;TEXT-DECORATION: none}

	.mainback				{BACKGROUND-COLOR:#ffffff;TEXT-DECORATION: none}

	.darkborder				{BACKGROUND-COLOR:#000000;TEXT-DECORATION: none}

	.mtextfooter				{FONT-WEIGHT:normal;FONT-SIZE:10PX;FONT-FAMILY:verdana,helvetica,arial;COLOR:#000000;TEXT-DECORATION: none}

	.mtextsmall				{FONT-WEIGHT:normal;FONT-SIZE:12PX;FONT-FAMILY:verdana,helvetica,arial;COLOR:#000000;TEXT-DECORATION: none}

	.mtextsmalltu			{FONT-WEIGHT:normal;FONT-SIZE:12PX;FONT-FAMILY:verdana,helvetica,arial;COLOR:#000000;TEXT-DECORATION: none}

	.mtextsmallu			{FONT-WEIGHT:normal;FONT-SIZE:12PX;FONT-FAMILY:arial,verdana,helvetica;COLOR:#000000;TEXT-DECORATION: underline}

	.mtextsmalli			{FONT-STYLE:italic;FONT-SIZE:12PX;FONT-FAMILY:arial,verdana,helvetica;COLOR:#000000;TEXT-DECORATION: none}

	.mtextsmallbi			{FONT-WEIGHT:bold;FONT-STYLE:italic;FONT-SIZE:12PX;FONT-FAMILY:arial,verdana,helvetica;COLOR:#000000;TEXT-DECORATION: none}

	.mtextsmallb			{FONT-WEIGHT:bold;FONT-SIZE:12PX;FONT-FAMILY:verdana,helvetica,arial;COLOR:#000000;TEXT-DECORATION: none}

	.mtextsmallbu			{FONT-WEIGHT:bold;FONT-SIZE:12PX;FONT-FAMILY:arial,verdana,helvetica;COLOR:#000000;TEXT-DECORATION: underline}		

	.mtextdisablesmall		{FONT-WEIGHT:normal;FONT-SIZE:12PX;FONT-FAMILY:arial,verdana,helvetica;COLOR:#999999;TEXT-DECORATION: none}

	.mtextdisablesmallu		{FONT-WEIGHT:normal;FONT-SIZE:12PX;FONT-FAMILY:arial,verdana,helvetica;COLOR:#999999;TEXT-DECORATION: underline}

	.mtextdisablesmalli		{FONT-STYLE:italic;FONT-SIZE:12PX;FONT-FAMILY:arial,verdana,helvetica;COLOR:#999999;TEXT-DECORATION: none}

	.mtextdisablesmallbi	{FONT-WEIGHT:bold;FONT-STYLE:italic;FONT-SIZE:12PX;FONT-FAMILY:arial,verdana,helvetica;COLOR:#999999;TEXT-DECORATION: none}

	.mtextdisablesmallb		{FONT-WEIGHT:bold;FONT-SIZE:12PX;FONT-FAMILY:arial,verdana,helvetica;COLOR:#999999;TEXT-DECORATION: none}

	.mtextdisablesmallbu	{FONT-WEIGHT:bold;FONT-SIZE:12PX;FONT-FAMILY:arial,verdana,helvetica;COLOR:#999999;TEXT-DECORATION: underline}		

	.helpboxtext		{FONT-STYLE:italic;FONT-SIZE:12PX;FONT-FAMILY:arial,verdana,helvetica;COLOR:#000000;TEXT-DECORATION: none}

	.mlightred				{COLOR:#ff0000}

	.mdarkred				{COLOR:#990000}	

	.mtext				    {FONT-WEIGHT:normal;FONT-SIZE:15PX;FONT-FAMILY:arial,verdana,helvetica;COLOR:#000000;TEXT-DECORATION: none}

	.mtextb     			{FONT-WEIGHT:bold;FONT-SIZE:14PX;FONT-FAMILY:verdana,helvetica,arial;COLOR:#000000;TEXT-DECORATION: none}

	.mtextbi	    		{FONT-WEIGHT:bold;FONT-STYLE:italic;FONT-SIZE:15PX;FONT-FAMILY:arial,verdana,helvetica;COLOR:#000000;TEXT-DECORATION: none}

	.mtexti	    	    	{FONT-WEIGHT:normal;FONT-STYLE:italic;FONT-SIZE:15PX;FONT-FAMILY:arial,verdana,helvetica;COLOR:#000000;TEXT-DECORATION: none}

	.mtextu				    {FONT-WEIGHT:normal;FONT-SIZE:15PX;FONT-FAMILY:arial,verdana,helvetica;COLOR:#000000;TEXT-DECORATION: underline}		

	.mtextlarge				    {FONT-WEIGHT:normal;FONT-SIZE:17PX;FONT-FAMILY:arial,verdana,helvetica;COLOR:#000000;TEXT-DECORATION: none}

	.mtextlargeb   			{FONT-WEIGHT:bold;FONT-SIZE:17PX;FONT-FAMILY:arial,verdana,helvetica;COLOR:#000000;TEXT-DECORATION: none}

	.mtextblargei  		{FONT-WEIGHT:bold;FONT-STYLE:italic;FONT-SIZE:17PX;FONT-FAMILY:arial,verdana,helvetica;COLOR:#000000;TEXT-DECORATION: none}

	.mtextlargei	 	    	{FONT-WEIGHT:normal;FONT-STYLE:italic;FONT-SIZE:17PX;FONT-FAMILY:arial,verdana,helvetica;COLOR:#000000;TEXT-DECORATION: none}

	.mtextlargeu		    {FONT-WEIGHT:normal;FONT-SIZE:17PX;FONT-FAMILY:arial,verdana,helvetica;COLOR:#000000;TEXT-DECORATION: underline}			

	.mtextheader			{FONT-WEIGHT:normal;FONT-SIZE:13PX;FONT-FAMILY:arial,verdana,helvetica;COLOR:#ffffff;TEXT-DECORATION: none}

	.mtextheaderb			{FONT-WEIGHT:bold;FONT-SIZE:14PX;FONT-FAMILY:verdana,helvetica,arial;COLOR:#000000;TEXT-DECORATION: none}

	.mtextheaderbi			{FONT-WEIGHT:bold;FONT-STYLE:italic;FONT-SIZE:14PX;FONT-FAMILY:arial,verdana,helvetica;COLOR:#ffffff;TEXT-DECORATION: none}

	.mtextheaderi	    	{FONT-WEIGHT:normal;FONT-STYLE:italic;FONT-SIZE:14PX;FONT-FAMILY:arial,verdana,helvetica;COLOR:#ffffff;TEXT-DECORATION: none}

	.mtextheaderu			{FONT-WEIGHT:normal;FONT-SIZE:14PX;FONT-FAMILY:arial,verdana,helvetica;COLOR:#ffffff;TEXT-DECORATION: underline}		

	.mtextnavb     			{FONT-WEIGHT:bold;FONT-SIZE:13PX;FONT-FAMILY:arial,verdana,helvetica;COLOR:#000000;TEXT-DECORATION: none}

	.mtextnav     			{FONT-WEIGHT:bold;FONT-SIZE:13PX;FONT-FAMILY:arial,verdana,helvetica;COLOR:#000000;TEXT-DECORATION: none}

	.tableSpace 			{	padding-top: 3px;	padding-right: 3px;	padding-bottom: 3px;	padding-left: 3px;}

	.tableBorder	{border: 1px solid #999999;BACKGROUND-COLOR:#ffffff;}

	.textsubheader			{FONT-WEIGHT:normal;FONT-SIZE:18PX;FONT-FAMILY:arial,verdana,helvetica;COLOR:#000000;TEXT-DECORATION: none}

	.textsubheaderb		    {FONT-WEIGHT:bold;FONT-SIZE:18PX;FONT-FAMILY:arial,verdana,helvetica;COLOR:#000000;TEXT-DECORATION: none}	

	.textsideheader		    {FONT-WEIGHT:normal;FONT-SIZE:10PT;FONT-FAMILY:arial,verdana,helvetica;COLOR:#003366;TEXT-DECORATION: none}

	.textsideheaderb		{FONT-WEIGHT:bold;FONT-SIZE:10PT;FONT-FAMILY:arial,verdana,helvetica;COLOR:#003366;TEXT-DECORATION: none}		

	.headline				{FONT-WEIGHT:bold;FONT-SIZE:16PX;FONT-FAMILY:century gothic, verdana, helvetica, sans-serif;COLOR:#595959;TEXT-DECORATION: none}	

	.subheadline		{FONT-WEIGHT:bold;FONT-SIZE:14PX;FONT-FAMILY:century gothic, verdana, helvetica, sans-serif;COLOR:#263878;TEXT-DECORATION: none}	

	.mred					{COLOR:#FF0000}	

	.backgroundheadertext	{FONT-WEIGHT:normal;FONT-SIZE:10px;FONT-FAMILY:arial,verdana,helvetica;COLOR:#FFFFFF;TEXT-DECORATION: none}

	.backgroundheadertextb	{FONT-WEIGHT:bold;FONT-SIZE:10px;FONT-FAMILY:arial,verdana,helvetica;COLOR:#FFFFFF;TEXT-DECORATION: none}

	.topnavtext				{FONT-WEIGHT:normal;FONT-SIZE:11PX;FONT-FAMILY:arial,verdana,helvetica;COLOR:#FFFFFF;TEXT-DECORATION: none}

	.topnavtextb			{FONT-WEIGHT:bold;FONT-SIZE:11PX;FONT-FAMILY:arial,verdana,helvetica;COLOR:#FFFFFF;TEXT-DECORATION: none}

	.copywright       	    {COLOR:#9999cc;TEXT-DECORATION: none}

	.sublinks:hover		    {COLOR: #ff0000;TEXT-DECORATION: none}

	.sublinks				{COLOR: #990000;TEXT-DECORATION: none}

	.headerlinks:hover  	{COLOR: #003366;TEXT-DECORATION: none}

	.headerlinks			{COLOR: #003366;TEXT-DECORATION: none}



/* form */	

	INPUT 						{BORDER-BOTTOM-COLOR: #a5a5a5;BORDER-BOTTOM-WIDTH: 1px;BORDER-LEFT-COLOR: #a5a5a5;BORDER-LEFT-WIDTH: 1px;BORDER-RIGHT-COLOR: #a5a5a5;	BORDER-RIGHT-WIDTH: 1px;	BORDER-TOP-COLOR: #a5a5a5;	BORDER-TOP-WIDTH: 1px;}

SELECT {

	BORDER-BOTTOM-COLOR: #a5a5a5;BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-COLOR: #a5a5a5;BORDER-LEFT-WIDTH: 1px;BORDER-RIGHT-COLOR: #a5a5a5; BORDER-RIGHT-WIDTH: 1px;BORDER-TOP-COLOR: #a5a5a5;BORDER-TOP-WIDTH: 1px;COLOR: #4e4e4e;FONT: 10px Verdana, Helvetica, sans-serif;

}

	.inputcolor				{BACKGROUND-COLOR: #ffefb0;BORDER-BOTTOM-COLOR: #9999cc; BORDER-LEFT-COLOR: #9999cc;BORDER-RIGHT-COLOR: #9999cc;BORDER-TOP-COLOR: #9999cc;COLOR: #003366;FONT-WEIGHT: bold; FONT-FAMILY:arial,verdana,helvetica;FONT-SIZE:10px}

	.buttoncolor			{BACKGROUND-COLOR: #003366;BORDER-BOTTOM-COLOR: #9999cc;BORDER-LEFT-COLOR: #9999cc;BORDER-RIGHT-COLOR: #9999cc;BORDER-TOP-COLOR: #9999cc;COLOR: #ffcc00;FONT-SIZE: 12PX;FONT-WEIGHT: bold}

	.buttoncolorsmall		{BACKGROUND-COLOR: #003366;BORDER-BOTTOM-COLOR: #9999cc;BORDER-LEFT-COLOR: #9999cc;BORDER-RIGHT-COLOR: #9999cc;BORDER-TOP-COLOR: #9999cc;COLOR: #ffcc00;FONT-SIZE: 10px;FONT-WEIGHT: bold}

  .input  				{BACKGROUND-COLOR: #fffff;BORDER-BOTTOM-COLOR: #00000; BORDER-LEFT-COLOR: #00000;BORDER-RIGHT-COLOR: #00000;BORDER-TOP-COLOR: #00000;FONT-WEIGHT: normal; FONT-FAMILY:arial,verdana,helvetica;FONT-SIZE:10px}	

  .inputerror				{BACKGROUND-COLOR: #FFFFCC;COLOR:#000000;BORDER-BOTTOM-COLOR: #00000; BORDER-LEFT-COLOR: #00000;BORDER-RIGHT-COLOR: #00000;BORDER-TOP-COLOR: #00000;FONT-WEIGHT: normal; FONT-FAMILY:arial,verdana,helvetica;FONT-SIZE:10px}		

	.inputreadonly	{font-family:verdana;sans-serif;font-size:11px;font-weight:bold;background:#F5F5F5;color:#000000;border-width:0px;border-style:solid;}	

  .button  				{BACKGROUND-COLOR: #CCCCCC;BORDER-BOTTOM-COLOR: #00000; BORDER-LEFT-COLOR: #00000;BORDER-RIGHT-COLOR: #00000;BORDER-TOP-COLOR: #00000;COLOR: #000000;FONT-WEIGHT: normal; FONT-FAMILY:arial,verdana,helvetica;FONT-SIZE:10px}

  .cssbutton  		{font-family:verdana;sans-serif;font-size:10px;font-weight:bold;background:#ffffff;color:#003399;border-width:1px;border-style:solid;cursor:pointer;margin-bottom:0px;padding:0px}

  .cssbuttonover  		{font-family:verdana;sans-serif;font-size:10px;font-weight:bold;background:#FF9900;color:#FFFFFF;border-color:003399;border-width:1px;border-style:solid;cursor:pointer;margin-bottom:0px;padding:0px}

	.cssinput  				{font-family:verdana;sans-serif;font-size:10px;font-weight:normal;background:#ffffff;color:#000000;border-width:1px;border-style:solid;}	

	.mformfieldsmall	{FONT-WEIGHT:normal;FONT-SIZE:10px;FONT-FAMILY:arial,verdana,helvetica;COLOR:#000000;TEXT-DECORATION: none}	

	.mformfieldsmallb	{FONT-WEIGHT:bold;FONT-SIZE:10px;FONT-FAMILY:arial,verdana,helvetica;COLOR:#000000;TEXT-DECORATION: none}		