
body {
	background-color: #FAFAD3;
	color: #0F4200;
	scrollbar-3dlight-color: #0F4200;
	scrollbar-arrow-color: #FAFAD3;
	scrollbar-base-color: #0F4200;
}

p {
	line-height: 150%; 
}

ol {
	line-height: 150%;
}

a:link {
	color: #00C000;
	text-decoration: none;
}

a:visited {
	color: #808080;
	text-decoration: none;
}

a:hover {
	color: #00FF00;
	text-decoration: none;
}

body.menu {
	background-color: #0F4200;
	background-image: url(graphics/side.jpg);
	background-repeat: repeat-y;
}

td.logo {
	background-image: url(graphics/logo.gif);
	background-repeat: no-repeat;
}

td.title {
	text-align: center;
}

td.topmenu {
	text-align: center;
	background-image: url(graphics/topbeading.gif);
	background-position: top;
	background-repeat: repeat-x;
}

p.footnote {
	font-size: 70%;
	text-align: center;
}

td.s1hlborder {
	background-image: url(graphics/curve1.gif);
	background-color: #000000;
}

td.s1nohlborder {
	background-image: url(graphics/curve1.gif);
}

td.s1hlitem {
	background-image: url(graphics/curve2.gif);
	padding-left: 8px;
	padding-right: 8px;
	background-color: #FAFAD3;
}

td.s1nohlitem {
	background-image: url(graphics/curve2.gif);
	padding-left: 8px;
	padding-right: 8px;
}

td.s2hlborder {
	background-image: url(graphics/curve3.gif);
	background-position: left;
	background-repeat: no-repeat;
	background-color: #000000;
}

td.s2nohlborder {
	background-image: url(graphics/curve3.gif);
	background-position: left;
	background-repeat: no-repeat;
}

td.s2hlitem {
	background-image: url(graphics/beading.gif);
	background-position: left;
	background-repeat: repeat-y;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #FAFAD3;
}

td.s2nohlitem {
	background-image: url(graphics/beading.gif);
	background-position: left;
	background-repeat: repeat-y;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
}

td.hlborder {
	background-image: url(graphics/beading.gif);
	background-position: right;
	background-repeat: repeat-y;
	background-color: #000000;
}

td.nohlborder {
	background-image: url(graphics/beading.gif);
	background-position: right;
	background-repeat: repeat-y;
}

td.hlitem {
	background-image: url(graphics/beading.gif);
	background-position: right;
	background-repeat: repeat-y;
	padding-left: 8px;
	padding-right: 8px;
	height: 40px;
	background-color: #FAFAD3;
}

td.nohlitem {
	background-image: url(graphics/beading.gif);
	background-position: right;
	background-repeat: repeat-y;
	padding-left: 8px;
	padding-right: 8px;
	height: 40px;
}

td.menubeading {
	background-image: url(graphics/beading.gif);
	background-position: right;
	background-repeat: repeat-y;
}

.sectionlink {
	font-weight: 700;
	color: #0F4200;
}

.sectionlink a:visited {
	font-weight: 700;
	color: #FAFAD3;
	text-decoration: none;
}

.sectionlink a:link {
	font-weight: 700;
	color: #FAFAD3;
	text-decoration: none;
}

.sectionlink a:hover {
	font-weight: 700;
	color: #00C000;
	text-decoration: none;
}

td.tab {
	text-align: center;
	white-space: nowrap;
	padding-left: 5px;
	padding-right: 5px;
	background-image: url(graphics/tabbody.gif);
}

td.selectedtab {
	background-color: #FAFAD3;
	text-align: center;
	font-weight: 700;
	white-space: nowrap;
	padding-left: 5px;
	padding-right: 5px;
	background-image: url(graphics/seltabbody.gif);
}

td.seltableft {
	background-image: url(graphics/seltableft.gif);
}

td.seltabright {
	background-image: url(graphics/seltabright.gif);
}

td.tableft {
	background-image: url(graphics/tableft.gif);
}

td.tabright {
	background-image: url(graphics/tabright.gif);
}

td.tab a:link {
	color: #0F4200;
	text-decoration: none;
}

td.tab a:visited {
	color: #0F4200;
	text-decoration: none;
}

td.tab a:hover {
	color: #208800;
	text-decoration: none;
}

p.staffsection {
	font-weight: 700;
	text-align: center;
	font-size: 110%;
}

body.head {
	background-color: #0F4200;
	background-image: url(graphics/top.jpg);
	background-repeat: repeat-x;
}

td.menuborder {
	background-color: #FABF00;
	color: 
}

td.figures {
	background-image: url(graphics/figures.gif);
	background-repeat: no-repeat;
}

p.newsletterbuttons {
	margin: 0px;
	padding: 0px;
	spacing: 0px;
}

table.newsletterlist {
	padding: 0px;
	margin: 0px;
	spacing: 0px;
	border-collapse=1;
}

td.newsletterlist {
	background-color: #0F4200;
	color: #FAFAD3;
}