a:link { color:#669966; text-decoration:none;}
a:visited { color:#336600; text-decoration:none;}
a:hover { color:#000000; text-decoration:none; cursor:default; background:#CCFFCC;}
a:active { color:#CC0033; text-decoration:none;}

BODY {     scrollbar-3d-light-color:#99cc99;
           scrollbar-arrow-color:#003300;
           scrollbar-base-color:#ffffff;
           scrollbar-dark-shadow-color:#669966;
           scrollbar-face-color:#99cc99;
           scrollbar-highlight-color:#ffffcc;
           scrollbar-shadow-color:#669966; }

	h1 { font-family: Verdana, Arial, Helvetica, sans-serif; }
	h2 { font-family: Verdana, Arial, Helvetica, sans-serif; }
	h3 { font-family: Verdana, Arial, Helvetica, sans-serif; }
	p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }
	p.headings1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt;}
	p.headings { font-family: Comic Sans MS, sans-serif; font-size: 18pt;}
	p.special { font-family: Monotype Corsiva, Comic Sans MS, cursive; font-size: 20pt;}
	p.valentine { font-family: Monotype Corsiva, Comic Sans MS, cursive; font-size: 38pt;}
	li { font-family: Verdana, Arial, Helvetica, sans-serif; }

	
	.comic { font-family: Comic Sans MS, sans-serif;}
	.comicRed { font-family: Comic Sans MS, sans-serif; color: #CC0000;}
	.comicRed1 { font-family: Comic Sans MS, sans-serif; color: #FF0000;}	
	.comicGreen { font-family: Comic Sans MS, sans-serif; color: #006600;}
	.comic_14 { font-family: Comic Sans MS, sans-serif; font-size: 14pt; }	
	.verdana { font-family: Verdana, Arial, Helvetica, sans-serif; }
	.verdanaRed { color: #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif; }
	.monotype { font-family: Monotype Corsiva, Comic Sans MS, cursive; }
	.times10 { font-family: Times New Roman, Times, serif; font-size: 10pt;}
	.papyrus { font-family: Papyrus; }
	.sans { font-family: Verdana, Arial, Helvetica, sans-serif; }
	
	.sml { font-size: 8pt;}
	.smlR { font-size: 8pt; color: #FF0000; }
	.sml6 { font-size: 6pt;}	
	.big { font-size: 16pt;}	
	.med { font-size: 10pt;}
	.14 { font-size: 14pt;}	
		
	.green { color: #006600;}
	.greenc { color: #006600; font-family: Comic Sans MS, sans-serif;}	
	.greenv {  color: #006600; font-family: Verdana, Arial, Helvetica, sans-serif; }
	.green1 { color: #427F7F;}
	.green2 { color: #669966;}
	.red { color: #CC0000;}
	.red1 { color: #FF0000; }
	.white { color: #ffffff;}
	.grey { color: #999999; }
	.blue { color: #003366; }
	.blue1 { color: #3300CC; }
	.brown { color: #663300; }
	.yellow { color: #ffffcc; }
	.redMono { color: #CC0000; font-family: Monotype Corsiva, Comic Sans MS, cursive; }


	li { font-family: Times New Roman, Times, serif; font-size: 10pt;}
	li.big { font-family: Times New Roman, Times, serif; font-size: 12pt;}
	dd { font-family: Times New Roman, Times, serif; font-size: 10pt;}
	dd.big { font-family: Times New Roman, Times, serif; font-size: 12pt;}	
	dt { font-family: Times New Roman, Times, serif; font-size: 10pt;}
	dt.big { font-family: Times New Roman, Times, serif; font-size: 12pt;}
	



/* menu */

/* Root = Vertical, Secondary = Vertical */
ul#navmenu,
ul#navmenu li,
ul#navmenu ul {
	margin: 0;
	border: 0 none;
	padding: 0;
	width: 175px; /*For KHTML*/
	list-style: none;
	}

ul#navmenu:after /*From IE 7 lack of compliance*/{
	clear: both;
	display: block;
	font: 1px/0px serif;
	content: ".";
	height: 0;
	visibility: hidden;
	}

ul#navmenu li {
	float: left;
	display: block !important;
	display: inline;
	position: relative;
	left: 7px;
	top: -44px;
	height: 19px;



	}

/* Root Menu */
ul#navmenu a {
	border: 1px solid #000;
	border-right-color: #FFC;
	border-bottom-color: #FFC;
	border-top-color: #FFC;
	border-left-color: #FFC;
	padding: 0 2px;
	display: block;
	background: #FFC;
	color: #696;
	font: bold 12px/22px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	height: auto !important;
	height: 1%; /*For IE*/
	}

/* Root Menu Hover Persistence */
ul#navmenu a:hover,
ul#navmenu li:hover a,
ul#navmenu li.iehover a {
	background: #CFC;
	color: #696;
	}

/* 2nd Menu */
ul#navmenu li:hover li a,
ul#navmenu li.iehover li a {
	background: #9C9;
	color: #000;
	}

/* 2nd Menu Hover Persistence */
ul#navmenu li:hover li a:hover,
ul#navmenu li:hover li:hover a,
ul#navmenu li.iehover li a:hover,
ul#navmenu li.iehover li.iehover a {
	background: #CFC;
	color: #696;
	}

/* 3rd Menu */
ul#navmenu li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li a {
	background: #9C9;
	color: #000;
	}

/* 3rd Menu Hover Persistence */
ul#navmenu li:hover li:hover li a:hover,
ul#navmenu li:hover li:hover li:hover a,
ul#navmenu li.iehover li.iehover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover a {
	background: #CFC;
	color: #696;
	}

/* 4th Menu */
ul#navmenu li:hover li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li.iehover li a {
	background: #9C9;
	color: #000;
	}

/* 4th Menu Hover */
ul#navmenu li:hover li:hover li:hover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover li a:hover {
	background: #CFC;
	color: #696;
	}

ul#navmenu ul,
ul#navmenu ul ul,
ul#navmenu ul ul ul {
	display: none;
	position: absolute;
	top: 33px;
	left: 164px;
	}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu li:hover ul ul,
ul#navmenu li:hover ul ul ul,
ul#navmenu li.iehover ul ul,
ul#navmenu li.iehover ul ul ul {
	display: none;
	}

ul#navmenu li:hover ul,
ul#navmenu ul li:hover ul,
ul#navmenu ul ul li:hover ul,
ul#navmenu li.iehover ul,
ul#navmenu ul li.iehover ul,
ul#navmenu ul ul li.iehover ul {
	display: block;
	}
