body { background: #000040; margin-top: 0; margin-left: 0; margin: 0; padding:0}

.main { background: #FFFFCC; color: #000040; padding: 6px;}
/* format for the main body text block */

td.event       { border: 1px dashed gray; padding: 6px;}
/* format to highlight events, eg. CAT Awards */

a:visited {  color: #660066; text-decoration: none}
a:hover {  color: #990000; text-decoration: underline}
a:link {  text-decoration: none; color: #0000CC}
a:active {  color: #990000; text-decoration: underline}

h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 2em; font-weight: bold; color: #000040; }
h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.5em;}

input { background-color: #D7E5F2; color: #102132; border: 1px solid #284279; } 
textarea { background-color: #D7E5F2; color: #102132; border: 1px solid #284279; }
select { background-color: #D7E5F2; color: #102132; border: 1px solid #284279; }

/* the following items have not been adopted for use */

.bodyText {  font-family: Arial, Helvetica, sans-serif; font-size: x-small; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none; margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 0px}
/* standard body text - no margins */

.miceType { font-family: Arial, Helvetica, sans-serif; font-size: xx-small; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none; margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 0px}
/* small type - no margins */

.sidebar  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	width: 150px;
	padding-left: 2px;
	padding-right: 2px;
	background-image: url(img/emptysidebar.jpg);
	background-repeat: repeat-x;
}
/* small type in sidebars - no margins*/

.sidebarHi  { font-family: Arial, Helvetica, sans-serif; font-size: xx-small; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #ffffff; text-decoration: none; margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 0px; width: 150px; padding-left: 2px; padding-right: 2px; padding-top: 0px; padding-bottom: 0px;}
/* highlighted small type in sidebars - no margins*/

.sideSubMenu  { font-family: Arial, Helvetica, sans-serif; font-size: xx-small; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none; margin-top: 2px; margin-right: 5px; margin-left: 5px; margin-bottom: 2px; width: 140px; padding-left: 6px; padding-right: 6px;}
/* small type in sidebar submenus - no margins*/

.sideSubMenuHi  { font-family: Arial, Helvetica, sans-serif; font-size: xx-small; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #ffffff; text-decoration: none; margin-top: 0px; margin-right: 5px; margin-left: 9px; margin-bottom: 0px; width: 136px; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px;}
/* highlighted small type in sidebar submenus - no margins*/

.miceTypeCaption { font-family: Arial, Helvetica, sans-serif; font-size: xx-small; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none; margin-top: 0px; margin-right: 10px; margin-left: 6px; margin-bottom: 2px}
/* small type - with right margin */

.headText { font-family: Arial, Helvetica, sans-serif; font-size: small; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #000000; text-decoration: none; margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 0px }

.bodyTextbold { font-family: Arial, Helvetica, sans-serif; font-size: x-small; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #000000; text-decoration: none; margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 0px }

b {  font-weight: bold}
.introText { font-family: Arial, Helvetica, sans-serif; font-size: x-small; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #000000; text-decoration: none; margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 0px }

.bodyTextboldWhite { font-family: Arial, Helvetica, sans-serif; font-size: x-small; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #ffffff; text-decoration: none; margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 0px }

.eventLink {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none}

.daysfont {  font-family: Verdana, Arial; font-size: 10px; font-style: normal; font-weight: bold; text-decoration: none; color: #FFFFFF}

TD.right {  TEXT-ALIGN: right  }

TD.pchoice {  FONT-SIZE: 14pt; TEXT-ALIGN: left; font-weight: bold }table.event {
	border: 1px dashed gray;
	padding: 6px;
}

