body {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	background-color: #FAFFFA;
	color:#000000;
}
map {
	font-size: 13px;
}
A { color:#315E2D; text-decoration:none;}
A:hover { color:#000000; text-decoration:none; }
H1 { font-size:18px; 
font-family: Arial, Helvetica, sans-serif;
color:#34782D; 
}
H2 { font-size:17px; color:#186900; }
H3 { font-size:15px; color:#FF6000; font-weight:normal;}
H4 { font-size:14px; color:#000000; text-align:center;}
H1, H2, H3, H4, H5, H6 { margin:0px 0px 0px 0px;margin-top:7px; margin-bottom:3px;padding: 0px; }
.header {
	background-image: url(../images/header.png);
	background-repeat: no-repeat;
}
.middle {
	background-image: url(../images/body.png);
	background-repeat: repeat-y;
}
.footer {
	background-image: url(../images/footer.png);
	background-repeat: no-repeat;
	color: #FFFFFF;
}
.menu {
   margin-bottom: 13px;
   margin-left: 10px;
}
.content {
	margin-left: 7px;
	margin-right: 7px;
}
/* Main menu */
.hornav1 a:link {
font-size:14px;
font-variant:small-caps;
font-weight:bold;
padding: 2.5px 8px 2.5px 8px;
margin: 1px 1px 1px 1px;
text-indent:14px;
white-space:normal;
color:#FFFFFF; 
text-decoration:none;
}
.hornav1 a:visited {
font-size:14px;
font-variant:small-caps;
font-weight:bold;
padding: 2.5px 8px 2.5px 8px;
margin: 1px 1px 1px 1px;
text-indent:14px;
white-space:normal;
color:#FFFFFF; 
text-decoration:none;
}
.hornav1 a:active {
font-size:14px;
font-variant:small-caps;
font-weight:bold;
padding: 2.5px 8px 2.5px 8px;
margin: 1px 1px 1px 1px;
text-indent:14px;
white-space:normal;
color:#FFFFFF; 
text-decoration:none;
}
.hornav1 a:hover {
font-size:14px;
font-variant:small-caps;
font-weight:bold;
padding: 2.5px 8px 2.5px 8px;
margin: 1px 1px 1px 1px;
text-indent:14px;
white-space:normal;
color:#000000; 
text-decoration:none;
background-color:#FAFFFA;
}
.hornav1-act a:link {
font-size:14px;
font-variant:small-caps;
font-weight:bold;
padding: 2.5px 8px 2.5px 8px;
margin: 1px 1px 1px 1px;
text-indent:14px;
white-space:normal;
color:#000000; 
text-decoration:none;
background-color:#FAFFFA;
}
.hornav1-act a:visited {
font-size:14px;
font-variant:small-caps;
font-weight:bold;
padding: 2.5px 8px 2.5px 8px;
margin: 1px 1px 1px 1px;
text-indent:14px;
white-space:normal;
color:#000000; 
text-decoration:none;
background-color:#FAFFFA;
}
.hornav1-act a:active {
font-size:14px;
font-variant:small-caps;
font-weight:bold;
padding: 2.5px 8px 2.5px 8px;
margin: 1px 1px 1px 1px;
text-indent:14px;
white-space:normal;
color:#000000; 
text-decoration:none;
background-color:#FAFFFA;
}
.hornav1-act a:hover {
font-size:14px;
font-variant:small-caps;
font-weight:bold;
padding: 2.5px 8px 2.5px 8px;
margin: 1px 1px 1px 1px;
text-indent:14px;
white-space:normal;
color:#000000; 
text-decoration:none;
background-color:#FAFFFA;
}

/************************/ 
/* Filelinks, generally */ 
/************************/ 
TABLE.csc-uploads { border:0px; }
TABLE.csc-uploads TR TD P { background-color :transparent; font-size:11px; }
TABLE.csc-uploads TR TD { vertical-align :top; }
TABLE.csc-uploads TR.tr-even { background-color:#F8C200; }
TABLE.csc-uploads TR.tr-odd { background-color:#F8C200; }
TABLE.csc-uploads TR TD.csc-uploads-icon { padding-left:6px; padding-right:6px; width:1%; text-align:center; vertical-align:middle; }
TABLE.csc-uploads TR TD.csc-uploads-fileName { width:80%; padding-left:5px; }
TABLE.csc-uploads TR TD.csc-uploads-fileName P A { font-weight:bold; }
TABLE.csc-uploads TR TD.csc-uploads-fileName P.csc-uploads-description { font-style:italic; }
TABLE.csc-uploads TR TD.csc-uploads-fileSize { white-space:nowrap; padding-left:6px; padding-right:6px; }

/* Filelinks, specifically */ 
TABLE.csc-uploads-1 { border-color:#186900; }

TABLE.csc-uploads-2 { border-color:#10007B; }

TABLE.csc-uploads-3 { border-color:#8A0020; }
TABLE.csc-uploads-3 TR TD { vertical-align:middle; }
TABLE.csc-uploads-3 TR.tr-even TD.csc-uploads-icon IMG { border:2px solid #333333; }
TABLE.csc-uploads-3 TR.tr-odd TD.csc-uploads-icon IMG { border:2px solid #333333; }

/*********************/ 
/* Tables, generally */ 
/*********************/ 
TABLE.contenttable P { font-size:11px; }
TABLE.contenttable TR TD { vertical-align:top; }

/* Tables, specifically */ 
TABLE.contenttable-0 P { color:#000000; }

TABLE.contenttable-1 P { color:#186900; }
TABLE.contenttable-1 TR.tr-0 TD P { font-weight:bold; }
TABLE.contenttable-1 TR.tr-0 TD { background-color:#D1D2E4;}
TABLE.contenttable-2 P { color:#10007B; }
TABLE.contenttable-2 TR TD.td-0 { background-color:#F5FFAA;}
TABLE.contenttable-2 TR TD.td-0 P { font-weight:bold; }

TABLE.contenttable-3 P { color:#8A0020; }
TABLE.contenttable-3 TR TD.td-0, TABLE.contenttable-3 TR.tr-0 TD { background-color:#D1D2E4;}
TABLE.contenttable-3 TR TD.td-0 P, TABLE.contenttable-3 TR.tr-0 TD P { font-weight:bold; }

.important {
color:red;
font-size:12px;
}
