body {  
	background-color: #4d6d8d;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #EFEFEF;}
/*for font sizes, W3C recommends relative sizing using 'em'. 1em=16px */
.leftnav {  
	font-size: 0.75em;} /* =12px */
.footer {  
	text-align: center;
	font-size: 0.6em;}  /* =9px */
h1 {  
	font-size: 2.2em;   /* =36px */
	font-weight: 200; 
	text-align: left;}
h2 {  
	font-size: 1.5em;   /* =24px */
	text-align: left;}

h2.front {  
	font-size: 1.5em;   /* =24px */
	text-align: left;}
h3 {  
	font-size: 1.1em;   /* =18px */
	text-align: center;}
p {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #EFEFEF;
	font-size: 0.9em;   /* =14px */
	font-weight: normal;}
td {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #EFEFEF;
	font-size: 0.9em;   /* =14px */
	font-weight: normal;}
a {
	color: #EFEFEF;
	text-decoration: underline;}
a:visited {
	color: #EEEEEF;}
a:active, a:focus, a:hover {
	color: #EFFFFF
	outline: 0;
	text-decoration: none; }

table, td, th, tr {
	border: 0px;
	padding: 0px;
	spacing: 0px;
	border-collapse: collapse;
}

td.padded {
	padding: 10px;
}