﻿a:link {text-decoration: none; color: #6f257a; font-weight: bold}
a:visited {text-decoration: none; color: #6f257a; font-weight: bold}
a:active {text-decoration: none; color: #6f257a; font-weight: bold}
a:hover {text-decoration: none; color: #2C4691; font-weight: bold}

ul {list-style-type: disc; color: #000000}
hr {color: #D2A958; background-color: #D2A958; height: 2px}

.headline	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #832c90; font-weight: bold;}
.text		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: normal}
.red		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000; font-weight: normal}
.formtext	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: normal; padding-right: 3px;}
.textpad	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #222222;
	font-weight: normal;
	border-right: 1px solid #EAEAEA;
	padding-top: 18px;
	padding-right: 18px;
	padding-bottom: 18px;
	padding-left: 30px;
	text-align: left;
}
.textpadr	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: normal; padding-right: 12px;}
.title		{color: #666666; font-weight: bold}
.small		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; font-weight: normal}
a:link.small {font-size: 9px; color: #FF3333; font-weight: normal}
a:visited.small {font-size: 9px; color: #FF3333; font-weight: normal}
a:active.small {font-size: 9px; color: #FF3333; font-weight: normal}
a:hover.small {font-size: 9px; color: #0072EE; font-weight: normal}

/* NAV MENUS */

.topbar	{border-top: 2px dotted #832c90}
.featuretop {background-color: #F5F5F5; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #333333; border-bottom: 1px solid #333333; padding-top: 6px}
.featurepad {padding: 10px; background-color: #F5F5F5;}
.featurerow {background-color: #F5F5F5; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; border-bottom: 1px solid #999999;}
.quicksearch {background-color: #F5F5F5; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; border-bottom: 1px solid #999999; border-top: 1px solid #999999; padding: 4px}

a:link.topnav {font-size: 9px; color: #FF0000; font-weight: normal}
a:visited.topnav {font-size: 9px; color: #FF0000; font-weight: normal}
a:active.topnav {font-size: 9px; color: #FF0000; font-weight: normal}
a:hover.topnav {font-size: 9px; color: #FF0000; font-weight: normal}		

.navhead	{
			height: 23px;
			background-color: #EBEBEB;
			border-bottom: 1px solid #898989;
			}	
			
.navcell	{
			height: 25px;
			background-image: url('images/bullet.gif');
			background-repeat: no-repeat;
			background-position: top left;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #000000;
			background-color: #EBEBEB;
			padding-left: 30px;
			border-top: 1px solid #FFFFFF;
			border-bottom: 1px solid #898989;
			text-align: left;
			}
			
.rightcol	{font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px; 
			color: #333333;
			font-weight: normal;
			padding-left: 20px;
			line-height: 18px;
			}

.searchbox	{font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px; 
			color: #333333;
			font-weight: bold;
			padding: 20px;
			border: 2px solid #F5F5F5;
			}
			
.back		{font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px; 
			color: #333333;
			font-weight: bold;
			background-color: #F5F5F5;
			padding: 6px;
			border: 1px solid #CCCCCC;
			}

a:link.navlink {font-size: 10px; color: #000000; font-weight: normal}
a:visited.navlink {font-size: 10px; color: #000000; font-weight: normal}
a:active.navlink {font-size: 10px; color: #000000; font-weight: normal}
a:hover.navlink {font-size: 10px; color: #000000; font-weight: normal}
			
/* MAIN */

.mainbody	{padding-right: 30px;
			padding-top: 30px;
			padding-bottom: 30px;}

.maincell	{
			padding-top: 20px;
			padding-right: 30px;
			padding-bottom: 10px;
			padding-left: 30px;
			}
			
.photocell	{
			background-color: #FFFFFF;
			padding-left: 10px;
			padding-right: 10px;
			}

.footcell	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 8pt;
			padding-top: 4px
			}

/* SUB TABLES */

.leftpad	{padding-left: 8px}


/* EVENT TABLES */

.eventname	{font-size: 12px;
			color: #2C4691; 
			font-weight: bold
			}
			
.eventdate	{font-size: 12px;
			color: #000000;
			font-weight: normal;
			border-bottom: 1px solid #BBBBBB;
			}
			
.eventnote	{font-size: 12px;
			color: #555555
			}

/* Form Tables */
.mainhead	{
			background-color: #FFFFFF;
			border-left: 1px solid #999999;
			border-top: 1px solid #999999;
			border-right: 1px solid #999999;
			padding: 5px
			}

.mainheadl	{
			background-color: #FFFFFF;
			border-left: 1px solid #999999;
			border-top: 1px solid #999999;
			padding: 5px
			}

.mainheadr	{
			background-color: #FFFFFF;
			border-right: 1px solid #999999;
			border-top: 1px solid #999999;
			padding: 5px;
			font-family: Verdana;
			font-size: 11px;
			color: #333333;
			font-weight: bold
			}

.mainblue	{
			background-color: #C7D2DD;
			border-left: 1px solid #999999;
			border-right: 1px solid #999999;
			border-top: 1px solid #999999;
			padding: 2px;
			font-family: Verdana;
			font-size: 14px;
			color: #333333;
			font-weight: bold
			}
			
.formhead	{
			font-family: Verdana;
			font-size: 11px;
			color: #333333;
			font-weight: bold;
			padding:2px;
			background-color: #E5E5E5
			}
/*	
.formtext	{
			background-color: #F5F5F5;
			padding-top: 4px;
			padding-bottom: 8px;
			padding-right: 4px;
			text-align: right
			}
*/
			
.formfield	{
			background-color: #F5F5F5;
			padding-top: 4px;
			padding-bottom: 8px
			}
	
.tablecell	{
			background-color: #F5F5F5;
			padding-bottom: 3px
			}
		
.formtable	{
			background-color: #EAEAEA;
			border: 1px solid #999999;
			padding: 3px;
			font-family: Verdana;
			font-size: 12px;
			color: #111111
			}
			
.textbox	{
			color: #000000;
			background: #FFFFFF;
			border: #333333 solid 1px
			}

.distextbox	{
			color: #999999;
			background: #F9F9F9;
			border: #999999 solid 1px
			}

.formbutton	{
			color: #000000;
			background: #C7D2DD;
			border: 1px #999999 outset
			}
.bold-title {font-weight: bold; text-decoration: underline;}

.bold-text {
	font-weight: bold;
}

