a:link {color: #0099CC; text-decoration: underline; font-size: 1em; }
a:visited {color: #0099CC; text-decoration: underline; font-size: 1em;}
a:active {color: #0099CC; text-decoration: underline; font-size: 1em;}
a:hover {color: #cccccc; text-decoration: underline; font-size: 1em;}

a.sideNav:link {color: #6d6c68; text-decoration: none; font-size: 1em; font-family:  Verdana, Arial, Helvetica, sans-serif; margin-left: 10px;}
a.sideNav:visited {color: #6d6c68; text-decoration: none; font-size: 1em; font-family:  Verdana, Arial, Helvetica, sans-serif; margin-left: 10px;}
a.sideNav:active {color: #6d6c68; text-decoration: none; font-size: 1em; font-family:  Verdana, Arial, Helvetica, sans-serif; margin-left: 10px;}
a.sideNav:hover {color: #990000; text-decoration: none; font-size: 1em; font-family:  Verdana, Arial, Helvetica, sans-serif; margin-left: 10px;}

a.topNav:link {color: #FFFFFF; text-decoration: none; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
a.topNav:visited {color: #FFFFFF; text-decoration: none; font-size: 14px; font-family:  Arial, Helvetica, sans-serif; font-weight: bold;}
a.topNav:active {color: #FFFFFF; text-decoration: none; font-size: 14px; font-family:  Arial, Helvetica, sans-serif; font-weight: bold;}
a.topNav:hover {color: #999999; text-decoration: none; font-size: 14px; font-family:  Arial, Helvetica, sans-serif; font-weight: bold;}

a.frontPageNav:link {color: #6d6c68; text-decoration: none; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin-left: 30px; line-height: 22px;}
a.frontPageNav:visited {color: #6d6c68; text-decoration: none; font-size: 14px; font-family:  Arial, Helvetica, sans-serif; font-weight: bold; margin-left: 30px;}
a.frontPageNav:active {color: #6d6c68; text-decoration: none; font-size: 14px; font-family:  Arial, Helvetica, sans-serif; font-weight: bold; margin-left: 30px;}
a.frontPageNav:hover {color: #b7b6b3; text-decoration: none; font-size: 14px; font-family:  Arial, Helvetica, sans-serif; font-weight: bold; margin-left: 30px;}

a.apply:link {color: #FFFFFF; text-decoration: none; font-size: 14px; font-family: Arial, Helvetica, sans-serif; margin-left: 10px;}
a.apply:visited {color: #FFFFFF; text-decoration: none; font-size: 14px; font-family:  Arial, Helvetica, sans-serif; margin-left: 10px;}
a.apply:active {color: #FFFFFF; text-decoration: none; font-size: 14px; font-family:  Arial, Helvetica, sans-serif; margin-left: 10px;}
a.apply:hover {color: #cccccc; text-decoration: none; font-size: 14px; font-family:  Arial, Helvetica, sans-serif; margin-left: 10px;}

a.crumb:link {color: #0099CC; text-decoration: none; font-size: 9px;}
a.crumb:visited {color: #0099CC; text-decoration: none; font-size: 9px;}
a.crumb:active {color: #0099CC; text-decoration: none; font-size: 9px;}
a.crumb:hover {color: #cccccc; text-decoration: none; font-size: 9px;}

a.sitemap:link {color: #CCCCCC; text-decoration: underline; font-size: 9px;}
a.sitemap:visited {color: #CCCCCC; text-decoration: underline; font-size: 9px;}
a.sitemap:active {color: #CCCCCC; text-decoration: underline; font-size: 9px;}
a.sitemap:hover {color: #FFFFFF; text-decoration: none; font-size: 9px;}

body {
margin-top: 0;
background-color: #999999;
font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: .8em;
}


li { padding-bottom: .2em;
}

#crumb {
font-size: 9px;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-top: 12px;
margin-bottom: 25px;
}

#content {
margin-left: 12px;
margin-right: 12px;
margin-bottom: 12px;
}
#content2 {
margin-left: 12px;
margin-right: 12px;
margin-bottom: 12px;
}

#search {
margin-left: 20px;
margin-bottom: 10px;
margin-top: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

#search_secondary {
margin-left: 0px;
margin-bottom: 10px;
margin-top: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
}

h1 {	
    font-family: "Trebuchet MS", verdana, Arial, sans-serif;
	font-size:20px;
	color:#663300;
	font-weight:bold;
	padding: 0em 0em -.2em 0em;
	border-bottom: 1px solid #cccccc;
	margin-top: 10px;
	letter-spacing:.3em;
}

h2 {	
    font-family: "Trebuchet MS", verdana, Arial, sans-serif;
	font-size:18px;
	color:#333333;
	font-weight:bold;
	padding: 0em 0em -.2em 0em;
	letter-spacing:.1em;
}

h3 {	
    font-family: "Trebuchet MS", verdana, Arial, sans-serif;
	font-size:17px;
	color:#999999;
	font-weight:bold;
	letter-spacing:.2em;
	margin-bottom: 0px;
}

h4 {	
    font-family: "Trebuchet MS", verdana, Arial, sans-serif;
	font-size:14px;
	color:#0099CC;
	font-weight:bold;
	letter-spacing:.3em;
	text-decoration: underline;
	margin-bottom: 0px;	
	
}

h5 {	
    font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:bold;
	padding: 0em 0em 0em 0em;
	letter-spacing:.1em;
	margin-bottom: 0px;
	margin-left: 15px;
	margin-top: 6px;
}


table.content {
border-bottom: solid 1px #908e88;
border-left: solid 1px #908e88;
border-right: solid 1px #908e88;
}

table.content2 {
border-top: solid 1px #333333;
border-left: solid 1px #333333;
border-right: solid 1px #333333;
}

td.fullBorder {
border: solid 1px #cccccc;
}


table.box {
border-top: solid 1px #cccccc;
border-left: solid 1px #cccccc;
border-right: solid 1px #cccccc;
border-bottom: solid 1px #cccccc;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
margin-top: 0px;
margin-left: 10px;
margin-right: 10px;
background-color: #f8f8f8;
font-size: 11px;
}

td.grid {
border-bottom: solid 1px #CCCCCC;
border-right: solid 1px #CCCCCC;
border-left: solid 1px #CCCCCC;
border-top: solid 1px #CCCCCC;
}
	
table.alert {
border: solid 1px #663300;
background-color: #EEEBE2;
}

TABLE.grayOutline {
border: solid 1px #CCCCCC;
background-color:#FFFFFF;
font-size: .9em;
font-family: Verdana, Arial, Helvetica, sans-serif
}


#validperson {
visibility:hidden;
display:none;
}


<!-- Daily -->
table.dailyNav {
border-top: solid 1px #000066;
border-bottom: solid 1px #000066;
}

table.dailyWeekNav {
border: solid 1px #000066;
}

table.dailyreminder {
border: solid 1px #009900;
background: #CCFFCC
}

table.dailysearch {
border: solid 1px #660099;
}


a.dailymenu:link {color: #000066; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.dailymenu:visited {color: #000066; font-size: 12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.dailymenu:active {color: #000066; font-size: 12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.dailymenu:hover {color: #000066; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
