
/* CALENDAR */
.calendartitle
{
   font-family: "Times New Roman", Times, serif;
	font-size: 23px;
	font-style: normal;
	color: #02839f;
	BACKGROUND: #FEDC00;
	text-decoration: none;
}
.calendartitlebar
{
   font-family: Arial, Helvetica, sans-serif;;
	font-size: 12px;
	font-style: normal;
	color: #ffffff;
	BACKGROUND: #FEDC00;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
.calendartitle A:Link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: #FEDC00;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.calendartitle A:visited
{
    
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: #FEDC00;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;;
    TEXT-DECORATION: none
}
.calendartitle A:hover
{
    
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: #FEDC00;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;;
    TEXT-DECORATION: underline
}
.calendarevents
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #623c25;
	text-decoration: none;
}
.calendarevents A:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BACKGROUND: white;
    COLOR: #07a1be;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.calendarevents A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BACKGROUND: white;
    COLOR: #07a1be;
    text-decoration:underline;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.calendarevents A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BACKGROUND: white;
    COLOR: #07a1be;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.calendareventstitle
{
     font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #07a1be;
	text-decoration: none;
}
.calendareventstitle A:link
{
   color: #07a1be;
	text-indent: 0em;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
}
.calendareventstitle A:hover
{
    color: #07a1be;
	text-indent: 0em;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
}
.calendareventstitle A:visited
{
   color: #07a1be;
	text-indent: 0em;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
}
.calendardayweekdaytitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana,Arial, Arial
}
.calendardaynoday
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.calendardaynoevent A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.calendardaynoevent A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.calendardaynoevent A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.calendardayevent A:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #07a1be;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.calendardayevent A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #07a1be;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.calendardayevent A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #07a1be;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}


.calendarscheduler 
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.calendarscheduler A:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: Black;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.calendarscheduler A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: Black;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.calendarscheduler A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: Black;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: underline
}



/*  NEWSFLASH  */

.newsflashtitle {
	font-family: "Times New Roman", Times, serif;
	font-size: 23px;
	font-style: italic;
	color: #02839f;
	text-decoration: none;
}
.newsflashfrom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #623c25;
	text-decoration: none;
}
.newsflasharticle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #623c25;
	text-decoration: none;
}
.newsflash {
	color: #FEDC00;
	font-family : Arial, Helvetica, sans-serif;
	text-indent: 0em;
	font-size : 12px;
}
.newsflash  A:link {
	color: #FEDC00;
	text-indent: 0em;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
}
.newsflash A:visited {
	color:#FEDC00;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
}
.newsflash A:hover {
	color:#FEDC00;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : underline;
}


.inputfields {
	background-color : #ffffff;
 	color:#333333;
	font-family: Verdana,Arial, "Verdana,Arial";
	font-size: xx-small;
    BORDER-BOTTOM: #000000 1px solid; 
    BORDER-LEFT: #000000 1px solid; 
    BORDER-RIGHT: #000000 1px solid; 
    BORDER-TOP: #000000 1px solid;
}







/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */

/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:#ffffff; layer-background-color:#ffffff; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{text-align: center;position:absolute; padding-left:10px;padding-top:5px; font-family:"Times New Roman", Times, serif; font-size:17px; font-weight: bold; }
.clLevel0{background-image: url(/siteimages/menu_bar.jpg);background-repeat:no-repeat; background-color:#f9d606;  layer-background-color:transparent; color:#623c25;}
.clLevel0over{background-image: url(/siteimages/menu_bar.jpg);background-repeat:no-repeat;background-color:#f9d606; layer-background-color:; color:#02839f; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; layer-background-color:transparent; background-color:transparent;}	

.clLevel1,.clLevel1over{text-align: center;position:absolute; padding:2px; font-family:"Times New Roman", Times, serif; font-size:9px; font-weight: bold; }
.clLevel1{background-color:#820000; layer-background-color:#820000; color:#ffffff;}
.clLevel1over{background-color:#820000; layer-background-color:#820000; color:#ffffff; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute;  background-color:#000000; layer-background-color:#000000}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; }
.clLevel2{background-color:#F2F2D5; layer-background-color:#F2F2D5; color:#383838;}
.clLevel2over{background-color:#750B19; layer-background-color:#750B19; color:#F2F2D5; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#ffffff; layer-background-color:#ffffff}
