ADDRESS {
	padding: 0px 0px 0px 0px;
}
BLOCKQUOTE {
	padding: 0px 0px 0px 0px;
}
CODE {
	font-family: "courier new", courier, monospace;
}
DD {
	padding: 0px 0px 0px 0px;
}
DL {
	padding: 0px 0px 0px 0px;
}
DT {
	padding: 0px 0px 0px 0px;
}
EM {
	font-style: italic;
}
H1 {
	margin: 0px 0px 6px 0px; 
	color: #000;
	font: bold 20px/20px arial, helvetica, geneva, futura, sans-serif;
}
H2 {
	margin: 0px 0px 5px 0px; 
	color: #000;
	font: bold 18px/18px arial, helvetica, geneva, futura, sans-serif;
}
H3 { 
	margin: 0px 0px 4px 0px;
	color: #000;
	font: bold italic 18px/18px arial, helvetica, geneva, futura, sans-serif;
}
H4 { 
	margin: 0px 0px 4px 0px;
	color: #000;
	font: normal 18px/18px arial, helvetica, geneva, futura, sans-serif;
}
H5 {
	margin: 0px 0px 3px 0px; 
	color: #000;
	font: bold italic 16px/16px arial, helvetica, geneva, futura, sans-serif;
}
H6 {
	margin: 0px 0px 3px 0px; 
	color: #000;
	font: bold italic 14px/14px arial, helvetica, geneva, futura, sans-serif;
}
HR {
	height: 1px;
	color: #000;
}
KBD {
	padding: 0px 0px 0px 0px;
}
LI {
	padding: 0px 0px 0px 0px;
}
OL {
	padding: 0px 0px 0px 0px;
	list-style: decimal;
}
UL UL OL OL, UL OL UL OL, OL UL OL OL, OL OL UL OL, OL UL OL, OL OL {
	list-style: lower-alpha;
}
OL UL OL OL, OL OL UL OL, UL OL OL OL, OL OL OL {
	list-style: lower-roman;
}
OL OL OL OL {
	list-style: decimal;
}
P {
	font: arial, helvetica, geneva, futura, sans-serif;
	margin: 0px 0px 8px 0px;
}
PRE {
	padding: 0px 0px 0px 0px;
	font: "courier new", courier, monospace;
}
STRONG {
	font-weight: bold;
}
SAMP {
	font: "courier new", courier, monospace;
}
TH {
	font: bold arial, helvetica, geneva, futura, sans-serif;
}
TT {
	font: arial, helvetica, geneva, futura, sans-serif;
}
UL {
	padding: 0px 0px 0px 0px;
	list-style: square;
}
UL UL, OL OL UL UL, OL UL OL UL, UL OL OL UL, OL UL UL, UL OL UL {
	list-style: disc;
}
OL UL UL UL, UL OL UL UL, UL UL OL UL, UL UL UL {
	list-style: disc;
}
UL UL UL UL {
	list-style: circle;
}
.body-margin {
	margin: 0px 25px 0px 7px;
}
.body-margin-full {
	margin: 0px 25px 0px 7px;
}
.text-indent14 {
	text-indent: 14px; 
}
.text-indent8 {
	text-indent: 8px; 
}
.text-body {
	color: #003;
	font-family: georgia, garamond, palatino, "times new roman", times, serif;
}
.text-body-anchor {
	font: arial, helvetica, geneva, futura, sans-serif;
}
.text-body-anchor:link {
	color: #33c;
	text-decoration: underline;
}
.text-body-anchor:visited {
	color: #33f;
	text-decoration: underline;
}
.text-body-anchor:active {
	color: #33c;
	text-decoration: underline;
}
.text-body-anchor:hover {
	color: #c33;
	text-decoration: none;
} 
.text-body-credits {
	color: #003;
	font: normal 14px/16px arial, helvetica, geneva, futura, sans-serif;
	margin-right: 14px;
}
.text-small {
	color: #006; 
	font: normal 11px/13px verdana, tahoma, arial, helvetica, geneva, futura, sans-serif; 
}
.text-small-bold {
	color: #006; 
	font: bold 11px/13px verdana, tahoma, arial, helvetica, geneva, futura, sans-serif; 
}
.text-verysmall {
	color: #000; 
	font: normal 10px/12px verdana, tahoma, arial, helvetica, geneva, futura, sans-serif; 
}
.text-verysmall-bold {
	color: #000; 
	font: bold 10px/12px verdana, tahoma, arial, helvetica, geneva, futura, sans-serif; 
}
.text-header {
	color: #006; 
	font: bold 16px/16px arial, helvetica, geneva, futura, sans-serif;
	margin: 1px 0px 8px 0px;  
}
.text-header-serif {
	color: #036; 
	font: bold italic 18px/20px "times new roman", times, serif;
	text-align: center;
	margin: 1px 0px 1px 0px;  
}
.text-header-credits {
	color: #036; 
	font: bold 12px/16px georgia, garamond, palatino, "times new roman", times, serif;
}
.text-header-blue {
	color: #006; 
	font: bold 16px/16px arial, helvetica, geneva, futura, sans-serif;
	margin: 1px 0px 8px 0px;  
}
.text-header-red {
	color: #600; 
	font: bold 16px/16px arial, helvetica, geneva, futura, sans-serif;
	margin: 1px 0px 8px 0px;  
}






A {
	text-decoration: none;
	}
A:link {
	color: #33c;
	text-decoration: none;
}
A:visited {
	color: #33f;
	text-decoration: none;
}
A:active {
	color: #33c;
	text-decoration: none;
}
A:hover {
	color: #c33;
	text-decoration: underline;
}
BODY {
	font-family: arial, helvetica, geneva, futura, sans-serif;
}
INPUT {
	color: #300;
    font: 12px "courier new", courier, monospace;
}
.top-date {
	color: #222; 
	font: bold 12px/12px arial, helvetica, geneva, futura, sans-serif;
	margin: 6px 0px 1px 0px;
}
P.navleft {
	color: #003; 
	font: bold 12px/14px arial, helvetica, geneva, futura, sans-serif;
	margin: 1px 0px 4px 0px;
	text-indent: 8px;
}
.navleft:link {
	color: #003;
}
.navleft:visited {
	color: #336;
}
.navleft:active {
	color: #336;
}
.navleft:hover {
	color: #33c; 
	text-decoration: underline;
}
P.navleft-address {
	color: #000; 
	font: 10px/12px arial, helvetica, geneva, futura, sans-serif;
}
.navleft-address:link {
	color: #339;
	text-decoration: underline;
}
.navleft-address:visited {
	color: #66c;
	text-decoration: underline;
}
.navleft-address:active {
	color: #66c;
	text-decoration: underline;
}
.navleft-address:hover {
	color: #c33;
	text-decoration: none;
} 



P.navleft-top {
	color: #fff; 
	font: bold 12px/12px arial, helvetica, geneva, futura, sans-serif;
	margin: 1px 0px 8px 0px;
	text-indent: 10px;
}
.navleft-top:link {
	color: #fff;
}
.navleft-top:visited {
	color: #fff;
}
.navleft-top:active {
	color: #fff;
}
.navleft-top:hover {
	color: #ff6; 
	text-decoration: underline;
}
.navleft-blue {
	color: #fff;
	font: bold 12px/12px arial, helvetica, geneva, futura, sans-serif;
	text-decoration: underline;
	margin: 5px 0px 1px 0px;
	text-indent: 10px;
}
P.navleft-sub {
	color: #fff; 
	font: bold 11px/11px verdana, tahoma, arial, helvetica, geneva, futura, sans-serif;
	margin: 3px 0px 1px 0px;
	text-indent: 12px;
}
.navleft-sub:link {
	color: #fff;
}
.navleft-sub:visited {
	color: #fff;
}
.navleft-sub:active {
	color: #fff;
}
.navleft-sub:hover {
	color: #ff6; 
	text-decoration: underline;
}
P.navleft-bot {
	color: #fff; 
	font: bold 10px/10px verdana, tahoma, arial, helvetica, geneva, futura, sans-serif;
	margin: 3px 0px 3px 0px; 
}
.navleft-bot:link {
	color: #fff;
}
.navleft-bot:visited {
	color: #fff;
}
.navleft-bot:active {
	color: #fff;
}
.navleft-bot:hover {
	color: #000;
	text-decoration: none;
	background: #ff6;
}
.navleft-spacer { 
	font: 16px/16px "courier new", courier, monospace; 
}
.cell_over {
	background-color: #fc3;
}
.cell_out {
	background-color: #000;
}
.cell_over1 {
	background-color: #fc3;
}
.cell_out1 {
	background-color: #036;
}

.footer-credits {
	color: #999; 
	font: 10px/12px arial, helvetica, geneva, futura, sans-serif;
	text-decoration: none;
}
.footer-credits:link {
	color: #999;
}
.footer-credits:visited {
	color: #999;
}
.footer-credits:active {
	color: #999;
}
.footer-credits:hover {
	color: #c60;
	text-decoration: none;
}
.search-text {
	color: #333; 
	font: bold 15px/15px verdana, tahoma, arial, helvetica, geneva, futura, sans-serif; 
	margin: 25px 0px 1px 0px;
	text-indent: 10px;
}
P.search-text-advanced {
	color: #333; 
	font: 11px/11px verdana, tahoma, arial, helvetica, geneva, futura, sans-serif;
	margin: 2px 0px 1px 0px;
	text-indent: 8px; 
}
.search-text-advanced:link {
	color: #333;
	text-decoration: underline;
}
.search-text-advanced:visited {
	color: #333;
	text-decoration: underline;
}
.search-text-advanced:active {
	color: #00c;
	text-decoration: none;
}
.search-text-advanced:hover {
	color: #00c;
	text-decoration: none;
}
.search-box {
	color: #333;
	font: 12px "courier new", courier, monospace;
	margin: 0px 0px 0px 0px;
}
