body {
	background-color: white;
	font-size: 76%;
    line-height: 1.5em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

P, OL, DL, UL, TABLE {
	font-size: 1.0em;
}

h1, h2, h3, h4, h5, h6 {
	color: #237467;
    line-height: 1.0em;
}

h1 {
	font-size: 2.0em;
}

h2 {
	font-size: 1.75em;
}

h3 {
	font-size: 1.58em;
}

h4 {
	font-size: 1.33em;
}

h5 {
	font-size: 1.2em;
}

h6 {
	font-size: 1.0em;
	font-weight: bold;
}

tfoot, thead	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
th	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	

A:link	{	
	text-decoration:	none;
    font-weight: bold;
	color:	#237467;
	}	
		
A:visited	{	
	text-decoration:	none;
    font-weight: bold;
	color:	#237467;
	}	
		
A:hover	{	
	text-decoration:	underline;
    font-weight: bold;
	color:	#fb5;
	}
	
A:active	{	
	text-decoration:	none;
    font-weight: bold;
	color:	#c82;
	}	
		
blockquote, pre	{	
	font-family:	Courier New, monospace;
	}
    
li  {
    margin-bottom: 15px;
}
	
.note {
	font-size: 0.9em;
}

.note2 {
	font-size: 0.9em;
	font-style: italic;
	color: #666666;
}

.caption    {
    font-size: 0.9em;
}

.toplinks	{
	font-size: 0.8em;
	text-decoration: none;
}

.update	{
	font-size: 0.8em;
	color: #ff0000;
    text-transform: uppercase;
}

.lastdate	{
	font-size: 0.8em;
	color: #999999;
}

.accent {
    color: #c82;
}

.important  {
    font-weight: bold;
    color: #c00;
}

.callout	{
	padding: 5px 10px;
	border-color: #fb5;
	border-style: double;
	border-width: medium;
}

.callout2	{
	padding: 5px 10px;
	border-color: #c82;
	border-style: dotted;
	border-width: medium;
}

.pitch      {
    border-top: #237467 2px solid;
    border-bottom: #237467 2px solid;
    text-align: center;
    margin-bottom: 25px;
}

