/* CoolMenus 4 */
/* MOD04 */
.clBar, .clBarIE	{ position: absolute; width: 10px; height: 10px; visibility: hidden; }
.clBar				{ background-color: transparent; layer-background-color: transparent; }
.clBarIE			{ background-color: #eeffff; layer-background-color: #eeffff; filter: alpha(opacity=50); }

.clLevel0, .clLevel0over, .clLevel0border { position: absolute; font-family: Arial, Helvetica,sans-serif; font-size: 12px; 
						text-align: right; background-color: transparent; layer-background-color: transparent; width: 130px; /* MOD01 */ }
.clLevel0		{ color: black; }
.clLevel0over	{ color: #006600; background-color: #eeffff; layer-background-color:  #eeffff;
						cursor: pointer; /* cursor for NS6 */ cursor: hand; /* Cursor for IE */ }
.clLevel0border{ visibility: hidden; }

/*Styles for level 1*/
.clLevel1, .clLevel1over, .clLevel1border { position: absolute; font-family: Arial, Helvetica,sans-serif; font-size: 12px; padding: 4px; 
						background-color: #eeffff; layer-background-color:  #eeffff; }
.clLevel1over	{ color: #006600; cursor: pointer; /* cursor for NS6 */ cursor: hand; /* Cursor for IE */ }
.clLevel1border{ visibility: hidden; }

/*Styles for level 2*/
/* none, cascade down from level 1 */

/* CoolMenus 4 - default styles - do not edit */
.clCMEvent	{ position: absolute; width: 99%; height: 99%; clip: rect(0,100%,100%,0); left: 0px; top: 0px; }
.clCMAbs	{ position: absolute; visibility: hidden; left: 0px; top: 0px; }


body			{ background-image: url('images/background.jpg'); background-repeat: no-repeat; background-attachment: fixed; 
					background-position: left top; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 11pt;
					scrollbar-face-color: rgb(238,255,255); scrollbar-track-color: rgb(204,238,238); 
#					margin-top: 0px; margin-left: 0px; margin-bottom: 0px; margin-right: 10px; }
td				{ font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 11pt; }
		
h1				{ color: #800000; }
h2				{ color: #003300; }
h3				{ color: #663300; }
h4				{ color: #003300; }
h5				{ color: #CCCC99; }
h6				{ color: #000000; }
a				{ text-decoration: none; }
a:hover		{ text-decoration: underline; }

.intro			{ font-weight: bold; font-size: x-large; color: #003300; }
.agenda		{ border-top: 1px solid; }
.alphalist	{ font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; }
.banner		{ position: absolute; left: 130px; width: 600px; top: 10px; height: 100px; z-index: 0; }
.bannertext	{ position: absolute; left: 130px; width: 600px; top: 10px; height: 100px; z-index: 1; padding-top: 10px; 
					text-align: center; font-family: Arial Black, Arial, Helvetica, sans-serif; font-size: 18pt;  color: #CCCC99; }
.formframe	{ border: 3px groove; padding-left: 10px; padding-right: 10px; }
.mbrtext 	{ position: absolute; left: 10px; top: 90px; }
.mbrlabel	{ font-style: italic; color: #800000; }
.logo			{ position: absolute; left: 10px; top: 10px; }
.staff			{ color: #800000; font-weight: bold; }
.head		{ margin: 0px; padding: 0px; padding-top: 10px;}

#divNews	{ position: absolute; padding-left: 12px; padding-top: 27px; padding-right: 8px;  }
#News		{ position: absolute; width: 250px; left: 485px; top: 335px; }
.NewTitle	{ text-align: center; font-family: Arial, Helvetica, sans-serif; 
					font-weight: bold; background-color: rgb(226,207,183); color: #003300; }
#NewsCont	{ visibility: hidden; overflow: hidden; border-style: inset; border-width: 4px; border-left-color: #BBBBBB; border-top-color: #BBBBBB;  height: 100px;
						 padding-bottom: 10px; }

.footer		{ position: absolute; width: 300px; height: 40px; left: 150px; top: 390px; visibility: visible;
					border: 1px ridge; padding: 3px; padding-left: 15px; background-color: #EEFFFF;
					font-family: Arial, Helvetica, sans-serif; font-size: 9pt; overflow: hidden; }

#Announce	{ position: absolute; width: 250px; left: 180px; top: 335px; margin: 0px;  }
.AnnTitle	{ text-align: center; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #003300;  background-color: rgb(226,207,183);  }
.AnnCont	{ border-style: inset; border-width: 4px; padding: 8px; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;
						border-left-color: #BBBBBB; border-top-color: #BBBBBB; }
/*
border: 1px  solid orange;
*/

.rules		{ border-style: groove; font-size: 9 pt; padding-left: 10pt; padding-right: 10pt;}
thead td	{ border-bottom: 1pt solid black; }

