.admintabletop
{ 
	border-width: 2px; 
	border-color: #660066; 
	background-color: #cc99cc; 
	color: #ffffcc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: x-small;
} 

.admintablemid
{ 
	border-width: 2px; 
	border-color: #660066; 
	background-color: #ffffcc; 
	color: #993399;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
} 

.admintablebottom
{ 
	border-width: 2px; 
	border-color: #660066; 
	background-color: #ffffcc;
	border-style: none solid solid solid ;
	color: #ff00cc;
} 

.button 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: x-small; 
	font-weight: bold; 
	color: #660066; 
	border-style: solid; 
	border-width: 1px; 
	border-color: #660066; 
	background-color: #cc99cc; 
} 
.formbutton 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: x-small; 
	font-weight: bold; 
	color: #ffffcc; 
	border-style: solid;
	border-bottom-color: #660066;
	border-right-color: #660066;
	border-left-color: #ffccff;
	border-top-color: #ffccff;
	border-width: 2px; 
	background-color: #cc99cc; 
} 
.forminput 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: x-small; 
	font-weight: bold; 
	color: #660066; 
	background-color: #ffffcc; 
} 

.formObject 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: x-small; 
} 

.formObjectFormatted 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: x-small; 
	border-style: solid; 
	border-width: 1px; 
	border-color: #660066; 
} 

.heading 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: small; 
	font-weight: bold; 
	color: #660066; 
} 

.headingPannel 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: x-small; 
	font-weight: bold; 
	color: #660066; 
	border-style: none none solid none; 
	border-width: 1px; 
	border-color: #660066; 
	background-color: #cc99cc; 
} 

.navActive 
{ 
	border-style: solid none solid none; 
	border-width: 1px; 
	border-color: #660066; 
	background-color: #ffffcc; 
} 

.navAdmin
{ 
	border-color: #660066; 
	background-color: #ffffcc; 
} 

.navBottomLeft 
{ 
	background-color: #cc99cc; 
} 

.navBottomRight 
{ 
	border-style: solid none none none; 
	border-width: 1px; 
	border-color: #660066; 
	background-color: #cc99cc; 
} 

.navMiddleLeft 
{ 
	border-style: none solid none none; 
	border-width: 1px; 
	border-color: #660066; 
	background-color: #cc99cc; 
} 

.navTextBold 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: x-small; 
	font-weight: bold; 
	color: #660066; 
} 

.navTextBoldpink 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: x-small; 
	font-weight: bold; 
	color: #ff00cc; 
} 

.navTopLeft 
{ 
	border-style: solid none none none; 
	border-width: 1px; 
	border-color: #660066; 
	background-color: #cc99cc; 
} 

.navTopRight 
{ 
	border-style: solid none solid none; 
	border-width: 1px; 
	border-color: #660066; 
	background-color: #cc99cc;
	color: #ffffcc; 
	vertical-align: middle;
} 

.subHeading 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: x-small; 
	font-weight: bold; 
	color: #660066; 
} 

.tableBorder 
{ 
	border-style: solid; 
	border-width: 1px; 	
  	border-color: #660066; 
} 

.tableBorderDashed 
{ 	
	border-style: dashed; 
	border-width: 1px; 	
  	border-color: #660066; 
} 

.tableBorderDashedBottom 
{ 
	border-style: none none dashed none; 
	border-width: 1px; 
	border-color: #660066; 
} 

.tableBorderDashedRight 
{ 
	border-style: none dashed none none; 
	border-width: 1px; 
	border-color: #660066; 
} 

.tableBorderDashedRightBottom 
{ 
	border-style: none dashed dashed none; 
	border-width: 1px; 
	border-color: #660066; 
} 

.text 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: x-small;
	font-weight:normal; 
} 

.textBold 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: x-small; 
	font-weight: bold; 
} 

.textFeedback 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: x-small; 
	font-weight: bold; 
	color: #CC0033; 
} 

.textItalic 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: x-small; 
	font-style: italic; 
} 

.textSmall 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: xx-small; 
	font-style: italic; 
} 

.textSuper 
{ 
	vertical-align: super; 
} 

a:link 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: x-small; 
	color: blue; 
	text-decoration: underline; 	
} 

a:visited 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: x-small; 
	color: purple; 		
	text-decoration: underline; 
} 

a:hover 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: x-small; 
	text-decoration: none; 
} 

a:active 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: x-small; 
	text-decoration: none; 
} 

a:link.nav 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: x-small; 
	font-weight: bold; 
	color: #660066; 
	text-decoration: none; 	
} 

a:visited.nav 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: x-small; 
	font-weight: bold; 
	color: #660066; 		
	text-decoration: none; 
} 

a:hover.nav 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: x-small; 
	font-weight: bold; 
	color: #660066; 	
	text-decoration: underline; 
} 

a:active.nav 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: x-small; 
	font-weight: bold; 
	color: #660066; 	
	text-decoration: none; 
}

a:link.admin
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: x-small; 
	font-weight: bold;
	color: #cc3399; 
	text-decoration: none; 	
	
} 

a:visited.admin 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: x-small; 
	font-weight: bold;
	color: #cc3399; 		
	text-decoration: none; 
} 

a:hover.admin 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: x-small; 
	font-weight: bold;
	color: #cc3399; 		
	text-decoration: underline; 
} 

a:active.admin 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: x-small; 
	font-weight: bold;
	color: #cc3399; 
	text-decoration: none; 
} 

a:link.adminsmall
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: x-small; 
	font-weight: medium;
	color: #ff00cc; 
	text-decoration: underline; 	
	
} 

a:visited.adminsmall 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: x-small; 
	font-weight: medium;
	color: #cc3399; 		
	text-decoration: underline; 
} 

a:hover.adminsmall 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: x-small; 
	font-weight: medium;
	color: #cc3399; 		
	text-decoration: none; 
} 

a:active.adminsmall 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: x-small; 
	font-weight: medium;
	color: #cc3399; 
	text-decoration: underline; 
} 

a:link.white
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: x-small; 
	font-weight: bold;
	color: #ffffff; 
	text-decoration: none; 	
	
} 

a:visited.white 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: x-small; 
	font-weight: bold;
	color: #ffffff; 		
	text-decoration: none; 
} 

a:hover.white 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: x-small; 
	font-weight: bold;
	color: #ffffff; 		
	text-decoration: underline; 
} 

a:active.white 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: x-small; 
	font-weight: bold;
	color: #ffffff; 
	text-decoration: none; 
}