body { 
	SCROLLBAR-FACE-COLOR: #ECECEC; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ECECEC; 
	SCROLLBAR-3DLIGHT-COLOR: #808080; 
	SCROLLBAR-ARROW-COLOR: #808080; 
	SCROLLBAR-TRACK-COLOR: #CCCCCC; 
	SCROLLBAR-DARKSHADOW-COLOR: #808080;
	SCROLLBAR-SHADOW-COLOR: #ECECEC;
    font-family: verdana,arial,helvetica;
	font-size: 10pt;
	color: #404040;
      }

td    {
     	font-family: verdana,arial,helvetica;
	font-size: 10pt;
	color: #404040;
      }

*.subtext1    {
     	font-family: verdana,arial,helvetica;
	font-size: 10pt;
	color: #404040;
	margin-bottom:24pt;
      }

*.subheader1    {
        font-family: verdana,arial,helvetica;
	font-size: 10pt;
	font-weight: bold;
	color: #404040;
	margin-bottom:10pt;
      }

*.events_short_desc_header    {
     	font-family: verdana,arial,helvetica;
	font-size: 10pt;
	font-weight: bold;
	color: #404040;
      }

*.events_short_desc_header_count {
     	font-family: verdana,arial,helvetica;
	font-size: 10pt;
	font-weight: bold;
	color: #CCCCCC;
      }

*.events_short_desc_sub    {
     	font-family: verdana,arial,helvetica;
	font-size: 8pt;
	color: #404040;
      }

*.contact_form_field {
	background-color: #F5F5FF;
	color: #404040;
	font-size: 10pt;
    	font-family: verdana,arial,helvetica;
	border-width: 1px;
	border-color: #CCCCCC;
	border-style: solid;
	padding-left: 5px;
     }

*.contact_form_field_dis {
	background-color: #FFFFFF;
	color: #000000;
	font-size: 10pt;
    	font-family: verdana,arial,helvetica;
	border-width: 1px;
	border-color: #CCCCCC;
	border-style: solid;
	padding-left: 5px;
     }

*.contact_form_button {
	background-color: #E8E8E8;
	color: #404040;
	font-size: 10pt;
    	font-family: verdana,arial,helvetica;
	font-weight: bold;
	border-width: 1px;
	border-color: #808080;
	border-style: solid;
     }


*.small_sub_text    {
     	font-family: verdana,arial,helvetica;
	font-size: 7pt;
 	background-color: #FFFFFF;
	color: #CCCCCC;
	border-width: 1px;
	border-color: #DDDDDD;
	border-style: solid;
      }

*.small_text    {
    font-family: verdana,arial,helvetica;
	font-size: 7pt;
 	background-color: #FFFFFF;
	color: #AAAAAA;}


*.standard_box    {
     	font-family: verdana,arial,helvetica;
	font-size: 10pt;
 	background-color: #EEEEEE;
	color: #404040;
	border-width: 1px;
	border-color: #DDDDDD;
	border-style: solid;
	padding-left: 5px;
	padding-top: 5px;
      }

*.standard_box_light    {
     	font-family: verdana,arial,helvetica;
	font-size: 10pt;
 	background-color: #FFFFFF;
	color: #404040;
	border-width: 1px;
	border-color: #DDDDDD;
	border-style: solid;
	padding-left: 5px;
	padding-top: 5px;
      }


*.news_box    {
     	font-family: verdana,arial,helvetica;
	font-size: 9pt;
 	background-color: #F5F5FF;
	background: #F5F5FF url(pics/highlight.gif) repeat;
	color: #404040;
	border-width: 1px;
	border-color: #DDDDDD;
	border-style: solid;
        padding-left: 5px;
	padding-top: 5px;
      }

*.hiddentext    {
    font-family: verdana,arial,helvetica;
	font-size: 1pt;
	color: #FFFFFF;
	margin-bottom:0pt;
	margin-top:0pt;
	margin-left:0pt;
	margin-right:0pt;
      }

*.hiddentext2    {
    font-family: verdana,arial,helvetica;
	font-size: 1pt;
	color: #DDDDDD;
	margin-bottom:0pt;
	margin-top:0pt;
	margin-left:0pt;
	margin-right:0pt;
      }

*.calendar_header_field {
	background-color: #AAAAAA;
	color: #FFFFFF;
	font-size: 10pt;
   	font-family: verdana,arial,helvetica;
	border-width: 1px;
	border-color: #CCCCCC;
	border-style: solid;
	padding-left: 5px;
     }

a {     color: #000080;	text-decoration: none; 
}

a:hover {color: #000000; text-decoration: underline;
}

*.item.description { 
	SCROLLBAR-FACE-COLOR: #ECECEC; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ECECEC; 
	SCROLLBAR-3DLIGHT-COLOR: #808080; 
	SCROLLBAR-ARROW-COLOR: #808080; 
	SCROLLBAR-TRACK-COLOR: #CCCCCC; 
	SCROLLBAR-DARKSHADOW-COLOR: #808080;
	SCROLLBAR-SHADOW-COLOR: #ECECEC;
    font-family: verdana,arial,helvetica;
	font-size: 10pt;
	color: #404040;
      }

*.siteheaderimage {
	margin-left:15px;
	margin-right:0px;
      }
