*		{
font-family: verdana, arial, sans-serif; }

a 		{
	text-decoration: none;
	}

a:hover 		{
	text-decoration: underline;
	}

body         		{
	background-color: #FFFFFF;
	margin: 0;
	}

h1           		{
	font-family: Verdana; 
	font-size: 14px; 
	font-weight: bold;
	margin: 5px 5px 20px 0px;
}

h2           		{
	font-family: Verdana; font-size: 11px; font-weight: bold;
	}

.sidebar_container		{
	margin: 0px 10px 20px 20px;
	}

.sidebar		{
	border: 1px solid #C0C0C0;
	margin:10px;
	color: #006699;
	color: #000080;
	font-size: 11px;
	background-color:#FFFFFF;
	}

.sidebar a	{
	color: #006699;
	}

.breadcrumb  	{
	color: #006699;
	font-size: 10px;
	}

.breadcrumb a  	{
	color: #006699;
	}

.breadcrumb a:visited  {
	color: #EC8D00;
	}

.events		{
	background-color: #1E6AA6;
	color: #FFFFFF;
	font-weight: bold;
	}

#say_menu	{
	background-image: url('../images/menu_container.png');
	background-repeat: repeat-x;
	background-position: left top;
	height:27px;
}

.menu_on     	{
	background-color: #FFFFFF;
	color: #000000;
	background-image: url('../images/orange_arrow.gif');
	background-repeat: no-repeat; 
	font-size: 10px;
	font-weight: bold;
	text-indent: 15px; 
	border: 1px solid #000000; 
	background-position: left center
	}

.menu_on a   	{
	color: #000000; 
	font-size: 10px; 
	font-weight: bold;
	background-color: #FFFFFF;
   	text-indent: 15px;
              	padding-top: 5;
               	padding-bottom: 5
               }
               
.menu_off    	{
	background-color: #C3E5FF;
	color: #006699;
	font-size: 10px;
	text-indent: 15px;
	font-weight: bold; 
              	border: 1px solid #C3E5FF
	}
             
.menu_off a  	{
	color: #006699;
	font-weight: bold;
	}

.menuHead	{
	font-family: Verdana; 
	font-size: 10px; 
	color: #FFFFFF; 
	font-weight: bold; 
	background-color: #0099CC; 
	text-indent: 15px; 
	border-top: 1px solid #003366; 
	border-bottom: 1px solid #FFFFFF; 
	background-image: url('../images/say_menu_gradient.png');
	background-repeat: repeat-x;
	}

.vmenu 		{
	background-color: #C3E5FF;
	}

.saylphone   	{
	background-color: #FFFFFF; 
	color: #000080;
	font-size: 11px;
	}

.watermark   	{
	background-color: #FFFFFF; 
	background-image: url('../images/watermark.gif');
	background-repeat: no-repeat;
	background-attachment: fixed;
	padding-left: 15px;
	background-position: right top
	}
               	
.whitespace  	{
	color: #000090;
	font-size: 11px;
	line-height: 160%;
	}
               
.whitespace a 	{
	color: #3399FF;
	}

.cellContent 	{
	color: #000090;
	font-size: 11px;
	}
               
.cellContent  a 	{
	color: #3399FF;
	}


.footer      	{
	background-color: #EC8D00;
	color: #FFFFFF;
	font-size: 10px;
	border-top: 1px solid #CC6600;
	border-bottom: 1px solid #CC6600;
	background-image: url('../images/say_footer_gradient.png');
	background-repeat: repeat-x;
	}

.footer a    	{
	color: #FFFFFF;
	font-size: 10px
	}

.input       		{
	font-size: 11px;
	background-color:#FFFFFF;
	color: #000080;
	border: 1px solid #CCCCCC
	}

.buttons     	{
	font-size: 11px;
	height: 30px;
	color: #222222;
	background-color: #C0C0C0;
	}

#announce td.head	{
	font-size: 16px;
	font-weight: bold;
	background-color: #000080;
	color: #FFFFFF
	}

.hideList		{
  	display:none;
	visibility:hidden;
	}

.showList		{
  	display:block;
	visibility:visible;
	}