body {
	background-color: #1c58c5;
	color: #000;
	margin: 0;
}
body, th, td, dd    {
    font-family:  verdana, Arial, Helvetica, sans-serif;
    font-size:    12px;
    }
p,blockquote,ol,ul,dl { /* repeated here for N4.x */
	font-family:  verdana, geneva, arial, helvetica, sans-serif;
	font-size:12px;
	line-height: 1.2;
}
p.sml {
	line-height: 1.5;
}
a, a:link {
	color: #077;
	text-decoration: underline;
}
a:active {
	color: #c09;
}
a:visited {
	color: #757575;
	text-decoration: underline;
}
a:hover {
	color: #c09;
} 
 .x1 a, .x1 a:link   { /* this style and next are for dhtml menu, top level */
	color: #808000;
	text-decoration: none;
} 
 .x1 a:visited{
	color: #808000;
	text-decoration: none;
}
.copy a, .copy a:link  {
    color: #1c58c5;
	font-weight: bold;
	text-decoration: none;
}
.copy a:visited {
    color: #1c58c5;
	text-decoration: none;
}
.copy a:hover {
    color: #c09;
	text-decoration: none;
}
.footer a, .footer a:link {
	color: #fff;
}
.footer a:visited {
	color: #dadb55;
}
.footer a:hover {
	color: #c09;
	font-weight: bold;
}
h1,h2,h3,h4 {
	 color: #069; 
}
h1,h2,h3,h4,h5,h6 {
  font-weight: bold;
  margin: 4px 0 0;
}
h1 {  font-size: 1.75em}
h2 {  font-size: 1.5em;}
h3 {  font-size: 1.3em; }
h4 {  font-size: 1.15em; 
  letter-spacing: 2px;
  text-transform: uppercase;
}
h5 {  font-size: 1em;  margin-bottom: 2px; }
h6 {  font-size: .9em;
          font-style: italic; 
		  color: #789;}
strong {
	font-weight: bold;
}
em {
	font-style: italic;
}
.copy {
	font-size: 10px;
}
.sml {
	font-size: 10px;
}
.hidden {
    color: #c03; 
	font-size: 10px;
}
.hidden a {
	font-weight: bold;
}
