﻿a:link.NavBar    {color: ffffff ; text-decoration: none}
a:visited.NavBar {color: ffffff ; text-decoration: none}
a:active.NavBar  {color: ffffff ; text-decoration: underline}
a:hover.NavBar   {color: #000000 ; text-decoration: underline}

a:link       {text-decoration: none }
a:visited    {text-decoration: none }
a:active     {text-decoration: underline}
a:hover      {text-decoration: underline }

.style_hr { noshade=noshade;
height= 1px;
color: #3366FF;
}

.style_hr_orange 
{ noshade=noshade;
height= 1px;
color: #CC6600
}

/******************************************/
/*Credits: Dynamic Drive CSS Library      */
/*URL: http://www.dynamicdrive.com/style/ */

.arrowgreen{
	width: 180px; /*width of menu*/
	border-style: solid solid none solid;
	border-color: #94AA74;
	border-size: 1px;
	border-width: 1px;
	text-align:left;
}

.arrowgreen ul{
	list-style-type: none;
	list-style-image:none;
	margin: 0;
	padding: 0;
}
	
.arrowgreen li a{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	display: block;
	background: transparent url(media/arrowblue.gif) 100% 0;
  height: 24px; /*Set to height of bg image- padding within link (ie: 32px - 4px - 4px)*/
	padding: 4px 0 4px 10px;
	line-height: 24px; /*Set line-height of bg image- padding within link (ie: 32px - 4px - 4px)*/
	text-decoration: none;
}	
	
.arrowgreen li a:visited {
	color: #5E7830;
}

.arrowgreen li a:link {
	color: #5E7830;
}

.arrowgreen li a:hover{
	color: #26370A;
	background-position: 100% -32px;
}

	
.arrowgreen li a.active{
	color: #26370A;
	background-position: 100% -64px;
}

table.greyCalendar{border-collapse:collapse;border:1px solid #000;font-size:12px;font-family:Arial,Verdana;}
table.greyCalendar td{border:1px solid #000;padding:2px;width:14%;}
table.greyCalendar th{border:1px solid #000;padding:2px;width:14%;}
table.greyCalendar tbody td{vertical-align:top;}
table.greyCalendar td div.events{font-size:9px;line-height:10px;}
table.greyCalendar td.dayHasEvent div.events a:focus{outline:0;}
table.greyCalendar td.dayHasEvent div.events a:active{outline:0;}
table.greyCalendar thead th{background-color:#696969;color:#fff;font-size:16px;font-weight:bold;margin:5px;}
table.greyCalendar tbody th{background-color:#c0c0c0;font-size:8px;font-weight:bold;margin:3px;}
table.greyCalendar tfoot th{background-color:#a9a9a9;border:none;border-top:1px solid #000;}
table.greyCalendar tfoot th a{color:#fff;text-decoration:none;display:block;}
table.greyCalendar tfoot th a:visited{color:white;}
table.greyCalendar tfoot th a:hover{color:#333;background-color:#d3d3d3;}
table.greyCalendar td{background-color:#fff;}
table.greyCalendar td.dayBlank{background-color:#d3d3d3;}
table.greyCalendar td.dayToday{background-color:#dcdcdc;border:3px solid #000;}
table.greyCalendar td div.date{text-align:right;padding:0;margin:0;}
table.greyCalendar td.dayToday div.date{color:#000;font-weight:bold;}
table.greyCalendar td.dayHasEvent div.date{color:#008000;font-weight:bold;}
table.greyCalendar td.dayHasEvent div.events a{color:#3366FF;text-decoration:none;font-weight:bold;}
table.greyCalendar td.dayHasEvent div.events a:visited{color:#3366FF;}
table.greyCalendar td.dayHasEvent div.events a:hover{color:#3366FF;text-decoration:underline;}

/******************************************/
