/*
	**********		MAIN SITE LEGACY CSS BELOW	
*/

body 			{margin: 0px; 				padding: 0px; 
			font-family: Verdana;			font-size: 8pt; 
			background: #f0f0f0;
			}
.default 			{font-family: Verdana;			font-size: 8pt;
			}
.table 			{font-family: verdana; 			font-size: 8pt; 
			border: 0px;
			}
.contenttable 		{font-family: verdana; 			font-size: 8pt; 
			border: 0px; 				width: 630px; 
			border-bottom: #e0e0e0 1px solid;
			}
.contenttable td 		{vertical-align: top; 				padding: 7px;
			}
.contenttable2 		{font-family: verdana; 			font-size: 8pt;
			border: 0px; 				width: 630px; 
			border-bottom: #e0e0e0 0px solid;
			}
.contenttable2 td 		{vertical-align: top; 				padding: 7px;
			}
.logodiv			{xwidth: 150px; 				border: #c0c0c0 0px solid;
			padding-bottom: 5px;
			}
.logodiv2			{xwidth: 150px; 				border: #c0c0c0 0px solid;
			padding-bottom: 5px; 			border-bottom: #c00000 3px solid;
			}
.orgtitle			{font-weight: bold;
			}
a:link			{color: #CC1835;				text-decoration: none;
			}
a:visited			{color: #CC1835; 				text-decoration: none;
			}
a:hover			{color: #CC1835; 				text-decoration: underline;
			}
.navselected		{background: #CC1835;
			}
.navunselected		{background: #ffffff;
			}
.navhighlight		{background: #F39229;
			}
.caltable			{background: #d0d0d0; 			font-family: tahoma; 
			font-size: 8pt;
			}
.calmr			{background: #000000; 			color: #e0e0e0; 
			font-family: verdana; 			font-weight: bold; 
			text-align: center;
			}
.caldh			{background: #a0a0a0; 			color: #e0e0e0; 
			font-family: verdana; 			font-weight: bold; 
			padding-left: 3px; 				padding-right: 3px; 
			cursor: default; 				text-align: center;
			}
.caldho			{background: #FF8000; 			color: #202020; 
			font-family: verdana; 			font-weight: bold; 
			padding-left: 3px; 				padding-right: 3px;
			cursor: default; 				text-align: center;
			}
.calwd			{background: #ffffff;			padding: 4px;
			font-weight: normal; 			text-align: right;
			}
.calwed			{background: #e0e0e0; 			padding: 4px; 
			font-weight: normal; 			text-align: right;
			}
.calwdtd			{background: #ffffff; 			padding: 4px; 
			font-weight: bold; 				color: #c00000; 
			text-align: right;
			}
.calwedtd		{background: #e0e0e0; 			padding: 4px; 
			font-weight: bold; 				color: #c00000; 
			text-align: right;
			}
.calwsel			{background: #f0f0f0; 			cursor: default;
			}
.calwselo			{background: #FF8000; 			cursor: default;
			}
.calod			{background: #c0c0c0; 			padding: 4px; 
			color: #808080; 				text-align: right;
			}
.calceldiv			{display: none; 				border: #202020 1px solid; 
			width: 64px; 				height: 32px; 
			background: #e0e0ff;
			}
.sumtable			{display: none;
			}
.sumtable td 		{padding: 1px; 				font-weight: normal;
			font-family: tahoma;				font-size: 8pt;
			}
.sumtable td a 		{color: #ffffff;				padding-left: 1px;
			padding-right: 1px;
			}
.sumtable td a:visited 	{color: #ffffff
			}
.sumtable td a:link 		{color: #ffffff
			}
.sumtable td a:hover 	{color: #ffffff
			}
.sumtablered 		{padding: 1px; 				font-weight: normal; 
			background: #c00000; 			color: #ffffff; 
			text-align: center;
			}
.sumtablegrn 		{padding: 1px;				font-weight: normal;
			background: #00c000; 			color: #ffffff; 
			text-align: center;
			}
.sumtableblu 		{padding: 1px; 				font-weight: normal;
			background: #0000c0; 			color: #ffffff; 
			text-align: center;
			}
.sumtablenone		{padding: 1px; 				padding-left: 2px;
			padding-right: 2px; 				font-weight: normal;
			color: #ffffff;				text-align: center;
			}
.style1 			{color: #CC1835;
			}

/*
	**********		MAIN SITE LEGACY CSS ABOVE	
	**********		SITEWIDE CSS BELOW	
*/

p.indent			{padding-left: 100px;			padding-top: 10px;
			}
div.contentarea		{text-align: left; 				padding: 10px; 
			border-left: #c0c0c0 1px solid; 		border-right: #c0c0c0 1px solid; 
			border-bottom: #ED6728 5px solid;
			}
hr.divide			{width: 80%;				margin-top: 30px;
			margin-bottom: 30px;			background-color: #EEEEEE;
			}

/*
	**********		SITEWIDE CSS ABOVE
	**********		ADMIN AREA CSS BELOW	
*/

table.tableform		{border-style: outset;			border-width: 5px;
			border-color: #CCCCCC;
			}
td.vformcell		{color: #FFFFFF;				padding: 8px;
			border-style: outset;			border-width: 1px 0px 1px 0px;
			background: #9999CC;			font-family: Verdana;
			font-size: 12px;
			}
input.forminput		{font-family: Arial;				font-size: 10px;
			}	
select.forminput		{font-family: Arial;				font-size: 11px;
			}
input.rpsbutton		{font-family: Arial;				font-size: 12px;
			height: 22px;				text-decoration: none;
			}
td.hformheader		{text-align: center;				font-family: Verdana;
			font-size: 12px;				padding: 6px 12px 4px 12px;
			background: #999999;			color: #FFFFFF;
			}
td.hformcell1		{padding: 8px;				font-family: Arial;
			font-size: 14px;				background: #666699;
			text-align: center;				color: #FFFFFF;
			font-weight: 900;				border-style: outset;	
			border-width: 1px 0px 1px 0px;
			}
td.hformcell0		{padding: 8px;				font-family: Arial;
			font-size: 14px;				background: #9999CC;
			text-align: center;				color: #FFFFFF;
			font-weight: 900;				border-style: outset;	
			border-width: 1px 0px 1px 0px;
			}



/*
	**********		ADMIN AREA CSS ABOVE
	**********		REGISTRATION PAGE CSS BELOW	
*/

.fieldlabel			{font-weight: bold; 				text-align: right; 
			white-space: nowrap; 			padding-left: 20px;
			padding-right: 6px;
			}
.fieldlabel2		{font-weight: bold; 				white-space: nowrap; 
			padding-left: 20px; 				text-align: left;
			}
.fieldlabel2b		{font-weight: bold; 				padding-left: 35px; 
			white-space: nowrap; 			text-align: left;
			}
.fieldfield			{text-align: left;
			}



/*
	**********		REGISTRATION PAGE CSS ABOVE
	**********		ABOUT US CALENDAR CSS BELOW	
*/

div.calendar		{width: 182px;				text-align: left;		
			font-family: Verdana;			font-size: 8pt; 			
			}

td.calendarmlabel		{text-align: center;				background-color: #000000;		
			color: #DDDDDD;				padding: 1px;
			font-size: 8pt;				font-weight: 900;
			border-width: 1px 1px 0px 1px;		border-color: #CCCCCC;
			border-style: solid;				width: 26px;
			}	
td.calendardlabel		{background-color: #999999;			color: #DDDDDD;
			text-align: center;				font-size: 8pt;
			border-width: 1px;				border-color: #CCCCCC;
			border-style: solid;				font-weight: 900;
			width: 26px;
			}
td.calendariday		{background-color: #BBBBBB;		color: #888888;
			text-align: center;				font-size: 8pt;
			border-width: 1px;				border-color: #CCCCCC;
			border-style: solid;				width: 26px;	
			padding: 2px;
			}
td.calendaraday		{background-color: #FFFFFF;			color: #000000;
			text-align: center;				font-size: 8pt;
			border-width: 1px;				border-color: #CCCCCC;
			border-style: solid;				width: 26px;
			padding: 2px;
			}
A.calendarlink:link 		{color: #000000; 					
			}
A.calendarlink:visited 	{color: #000000; 					
			}
A.calendarlink:hover 	{color: #CC1835;						
			}
