	body{font-size:12px;font-family:verdana;}
	tr,td,table,input,options,textarea{font-size:12px;font-family:verdana;}
	.prodlinks{color:black;font-weight:bold;font-size:12px;}
	.menu{color:white;font-weight:bold;font-size:12px;text-decoration:none;}
	.menu:hover{color:white;font-weight:bold;font-size:12px;text-decoration:underline;}
	.sidemenu{color:black;font-size:12px;text-decoration:underline;font-weight:bold;}
	.sidemenu:hover{color:black;font-weight:bold;font-size:12px;text-decoration:none;}
	.border{border:1px solid #663366;}
	/*.header{font-size:12px;font-weight:bold;color:black;background-color:#00FF00;}*/
	.completedheader{font-weight:bold;font-size:14px;}
	.footerlinks{color:navy;font-size:10px;}
	.footerlinks:hover{color:navy;font-size:10px;text-decoration:none;}
	.featured_links{color:black;text-decoration:none;}
	.featured_links:hover{color:black;text-decoration:underline;}
	.links{color:black;}
	.links:hover{color:black;text-decoration:none;}
	.toplinks{color:white;text-decoration:underline;}
	.toplinks:hover{color:white;text-decoration:none;}
	.BreadCrumbs{color:#ffffff;font-weight:bold;}
	.BreadCrumbs:hover{color:#ffffff;font-weight:bold;}
	form{margin:0;}
	.side_border{border:1px solid #00FF00;}
	.FPlinks{color:black;}
	.FPlinks:hover{color:silver;}
	.OddCell{background-color:#f4f4f4;color:#000000;}
	.EvenCell{background-color:#ffffff;}
	.titleline{height:1px;width:100%;background-color:#ffffff;padding:0;margin:0;font-size:10px;}
	.pagetitle{padding:0px;font-size:17px;vertical-align:middle;color:#663366;font-weight:bold;height:18px;}

	/*
		Purple-Pink: #663366
		Green: #00FF00
	*/
	
	.monthname_box{width:500px;background-color:#eeeeee;border:1px solid #009d00;}
	.monthname_box_content{padding:5px;}
	.monthname{font-weight:bold;font-size:16px;color:#009d00;}
	
	.eventtitle{font-weight:bold;font-size:14px;color:#663366;text-align:center;}
	.eventdate{font-weight:bold;font-size:12px;}
	.event_box{width:500px;background-color:#eeeeee;border:1px solid #663366;}
	.event_box_content{padding:5px;text-align:left;}
	
	/**/
	.pagination{padding: 2px;margin: 1em 0;clear: both;}
	.pagination ul{margin: 0;padding: 0;text-align: left;font-size: 100%;}
	.pagination li{list-style-type: none;display: inline;padding-bottom: 1px;}
	*:first-child+html .pagination li a{margin-right: 4px;}
	* html .pagination li a{margin-right: 4px;}
	.pagination a, .pagination a:visited, .pagination a:active{padding: 0 5px;border: 1px solid #669900;text-decoration: none; color: #669900;}
	.pagination a:hover{border: 1px solid #BDF057;color: #BDF057;background-color: #669900;}
	.pagination a.currentpage{background-color: #669900;color: #BDF057 !important;border-color: #669900;font-weight: bold;cursor: default;}
	.pagination a.disabled, .pagination a.disabled:hover{background-color: white;cursor: default;color: #669900;border-color: transparent;}
	
	.mainbody{background-color:white;}
	.sidenavbg{background-color:#F9E7DF;border:1px solid #BDF057}
	.sideheader{background:url(images/headernavoff.gif) #BDF057;font-size:14px;font-weight:bold;color:#ffffff;width:191px;height:20px;border:1px solid white;}
	.sidecontent{padding:6px;}
	.border{border:1px solid #6A5248;}
	#headersubnav{margin: 0;padding: 0;float: left;font: bold 12px verdana;width: 100%;overflow: hidden;margin-bottom: 1em;border-width: 1px 0;background-image:url(images/headernavoff.gif);}
	#headersubnav li{display: inline;}
	#headersubnav li a{float: left;color: #ffffff;padding: 5px 11px;text-decoration: none;border-right: 1px solid white;}
	#headersubnav li a:hover{color: #009d00;background-image:url(images/headernavon.gif);text-decoration:underline;}
		
	.header,.header2{font-size:14px;font-weight:bold;color:#669900;background-color:#BDF057;height:20px;border:1px solid white;}
	.floral_header{font-size:18px;font-weight:bold;color:#C4F75E;padding-left:10px;padding-top:4px;background-image:url(images/floral_headbg.gif);height:45px;width:576px;background-repeat: no-repeat;}
	.floral_header_div{font-size:18px;font-weight:bold;color:#C4F75E;padding-left:10px;padding-top:12px;background-image:url(images/floral_headbg.gif);height:45px;width:576px;background-repeat: no-repeat;}
	.BreadCrumbs_floral{color:#ffffff;font-weight:bold;font-size:12px;}
	.BreadCrumbs_floral:hover{color:#ffffff;font-weight:bold;font-size:12px;}
	/*FFC2FD*/
#menu {list-style: none;margin: 0;padding: 0;width: 200px;padding-left:20px;}
#menu li {font: 12px verdana;margin: 0;padding: 0;}
#menu li.title {font-size:14px;font-weight:bold;color:#669900;padding-left:0px;padding-top:2px;padding-bottom:2px;}
#menu a {
	background: url("images/floral_bullet.gif") left center no-repeat;;
	color: #000000;
	width:200px;
	display:block;
	height:20px;
	margin: 0;
	padding-left: 18px;
	padding-top: 2px;
	text-decoration: none;
	font-weight:normal;
}

#menu a:hover {
	background: url("images/floral_bullet_over.gif") left center no-repeat;
	text-decoration:underline;
	color: #000000;
	width:200px;
	display:block;
	height:20px;
	margin: 0;
	padding-left: 18px;
	padding-top: 2px;
	font-weight:normal;
}
.anylinkcss{
	border-left:1px solid #669900;
	border-right:1px solid #669900;
	border-top:1px solid #669900;
	border-bottom:0px solid black;
position: absolute;
left: 0;
color:#C4F75E;
top: 0;
visibility: hidden;
line-height: 18px;
z-index: 100; /* zIndex should be greater than that of shadow's below */
background: #669900;
width: 220px; font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family:Verdana
}

.anylinkcss ul{
margin: 0;
padding: 0;
list-style-type: none;

}

.anylinkcss ul li a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #669900;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
text-indent: 5px;
color:#C4F75E;
}

.anylinkcss a:hover{ /*hover background color*/
background: #C4F75E;
color: #669900;
}

/* ######### Alternate multi-column class for drop down menus ######### */


.anylinkcsscols{
position: absolute;
left: 0;
top: 0;
visibility: hidden;
border: 1px solid black;
padding: 10px;
font: normal 12px Verdana;
z-index: 100; /*zIndex should be greater than that of shadow's below*/
background: #DEFFCA;
}

.anylinkcsscols .column{
width: 130px;
float: left;
}

.anylinkcsscols .column ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.anylinkcsscols li{
padding-bottom: 3px;
}

/* ######### class for shadow DIV ######### */


.anylinkshadow{ /*CSS for shadow. Keep this as is */
position: absolute;
left: 0;
top: 0;
z-index: 99; /*zIndex for shadow*/
background: black;
visibility: hidden;
}