.map			{background-repeat: no-repeat; font-size: 10px; font-family: verdana, arial, helvetica; color: black;}
/* text */
.text			{font-size: 10px; font-family: verdana, arial, helvetica; color: black;}
.textJustify	{font-size: 10px; font-family: verdana, arial, helvetica; color: black; text-align: justify;}
.sm				{font-size: 9px; font-family: verdana, arial, helvetica; color: black;}
.smLabel		{font-size: 9px; font-family: verdana, arial, helvetica; color: 999999;}
.textbold 		{font-size: 10px; font-family: verdana, arial, helvetica; color: black; font-weight: bold;}
.textsmall		{font-size: 9px; font-family: verdana, arial, helvetica; color: black;}
.textbig		{font-size: 14px; font-family: verdana, arial, helvetica; color: black;}
.textmedbold	{font-size: 11px; font-family: verdana, arial, helvetica; color: black; font-weight: bold;}
.textbigred		{font-size: 14px; font-family: verdana, arial, helvetica; color: #993333;}

.headerRed		{background-color: #993333; font-size: 11px; font-family: verdana, arial, helvetica; color: #CCCC99;}
.headerRedBold	{background-color: #993333; font-size: 11px; font-family: verdana, arial, helvetica; color: #CCCC99; font-weight: bold;}
.headerRedsm	{background-color: #993333; font-size: 9px; font-family: verdana, arial, helvetica; color: white;}
.headerWhite	{background-color: white; font-size: 11px; font-family: verdana, arial, helvetica; color: black;}
.headerNB		{background-color: #660000; font-size: 11px; font-family: verdana, arial, helvetica; color: white;}
.header			{background-color: #CCCC99; font-size: 11px; font-family: verdana, arial, helvetica; font-weight: bold; color: black;}
.headercenter	{background-color: #CCCC99; font-size: 11px; font-family: verdana, arial, helvetica; font-weight: bold; color: black; text-align: center;}

.labelsm		{font-size: 10px; font-family: verdana, arial, helvetica; color: CCCC99;}
.label			{font-size: 11px; font-family: verdana, arial, helvetica; color: CCCC99;}
.labelLarger	{font-size: 13px; font-family: verdana, arial, helvetica; color: CCCC99; font-weight: bold;}
.labelbold		{font-size: 11px; font-family: verdana, arial, helvetica; color: CCCC99; font-weight: bold;}

.red 			{font-size: 10px; font-family: verdana, arial, helvetica; color: #993333;}
.redbold		{font-size: 10px; font-family: verdana, arial, helvetica; color: #993333; font-weight: bold;}
.redsmall		{font-size: 9px; font-family: verdana, arial, helvetica; color: #993333;}

.white			{font-size: 10px; font-family: verdana, arial, helvetica; color:white;}
.whitebold		{font-size: 10px; font-family: verdana, arial, helvetica; font-weight:bold; color:white;}
.whitesmall		{font-size: 9px; font-family: verdana, arial, helvetica; color: white;}

/* links */
a				{font-size: 10px; font-family: verdana, arial, helvetica; color: 993333; text-decoration: none;}
a:link			{font-size: 10px; font-family: verdana, arial, helvetica; color: 993333; text-decoration: none;}
a:visited		{font-size: 10px; font-family: verdana, arial, helvetica; color: 660000; text-decoration: none;}
a:active		{font-size: 10px; font-family: verdana, arial, helvetica; color: 993333; text-decoration: none;}
a:hover			{font-size: 10px; font-family: verdana, arial, helvetica; color: 993333; text-decoration: none;}

a:link.small	{font-size: 9px; font-family: verdana, arial, helvetica; color: 993333; text-decoration: none;}
a:visited.small	{font-size: 9px; font-family: verdana, arial, helvetica; color: 660000; text-decoration: none;}
a:active.small	{font-size: 9px; font-family: verdana, arial, helvetica; color: 993333; text-decoration: none;}
a:hover.small	{font-size: 9px; font-family: verdana, arial, helvetica; color: 993333; text-decoration: none;}

a:link.bold		{font-size: 10px; font-family: verdana, arial, helvetica; color: 993333; text-decoration: none; font-weight: bold;}
a:visited.bold	{font-size: 10px; font-family: verdana, arial, helvetica; color: 660000; text-decoration: none; font-weight: bold;}
a:active.bold	{font-size: 10px; font-family: verdana, arial, helvetica; color: 993333; text-decoration: none; font-weight: bold;}
a:hover.bold	{font-size: 10px; font-family: verdana, arial, helvetica; color: 993333; text-decoration: none; font-weight: bold;}

a:link.boldlg		{font-size: 11px; font-family: verdana, arial, helvetica; color: 993333; text-decoration: none; font-weight: bold;}
a:visited.boldlg	{font-size: 11px; font-family: verdana, arial, helvetica; color: 660000; text-decoration: none; font-weight: bold;}
a:active.boldlg		{font-size: 11px; font-family: verdana, arial, helvetica; color: 993333; text-decoration: none; font-weight: bold;}
a:hover.boldlg		{font-size: 11px; font-family: verdana, arial, helvetica; color: 993333; text-decoration: none; font-weight: bold;}

a				{font-size: 11px; font-family: verdana, arial, helvetica; color: CCCC99; text-decoration: none;}
a:link.nav		{font-size: 11px; font-family: verdana, arial, helvetica; color: CCCC99; text-decoration: none;}
a:active.nav	{font-size: 11px; font-family: verdana, arial, helvetica; color: CCCC99; text-decoration: none;}
a:visited.nav	{font-size: 11px; font-family: verdana, arial, helvetica; color: 999966; text-decoration: none;}
a:hover.nav		{font-size: 11px; font-family: verdana, arial, helvetica; color: FFFFCC; text-decoration: none;}

/*a				{font-size: 11px; font-family: verdana, arial, helvetica; color: 000000; text-decoration: none;}
a:link.navBlack		{font-size: 11px; font-family: verdana, arial, helvetica; color: 000000; text-decoration: none;}
a:active.navBlack	{font-size: 11px; font-family: verdana, arial, helvetica; color: 000000; text-decoration: none;}
a:visited.navBlack	{font-size: 11px; font-family: verdana, arial, helvetica; color: 000000; text-decoration: none;}
a:hover.navBlack		{font-size: 11px; font-family: verdana, arial, helvetica; color: 993333; text-decoration: none;}
*/

/* Calendar */
#overDiv			{position: absolute; visibility: hide; z-index: 1;}
body 				{overflow: scroll; overflow-x: hidden}
.dek 				{position: absolute; visibility: hidden; z-index: 200;}
.cal				{font: 10px verdana, arial, helvetica; color: #ffffcc;}
.calhead			{font: 10px verdana, arial, helvetica; color: #ffffcc;}
.calheader			{font: 16px verdana, arial, helvetica; color: #003399; font-weight: bold;}

/* layer info for floating text boxes */
#PCL 				{font-family: Verdana,Arial,Helvetica;font-style: none;font-weight: normal;text-decoration: none;font-size: 8pt;}
#PTT 				{font-family: Verdana,Arial,Helvetica;font-size: 8pt;}
#PST 				{font-family: Verdana,Arial,Helvetica;font-size: 8pt;}
#lastlogin			{position: absolute; visibility: visible; z-index:3; top:500; left:10}
/* end layer info */
