body
 { 
 background-color: #ccf ;
 font-size: 12px; 
 font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
 font-weight: bold;
 margin: 0px;
 }

h1
 { 
 margin-bottom: 0px;
 }

h3
 { 
 margin-top: 0px;
 font-size: 14px; 
 }
 
.links
 { 
 color: #ccf; 
 font-size: 11px; 
 font-weight: bold; 
 text-decoration: none; 
 background-color: black; 
 padding: 2px;
 }
 
.links a:link 
 { 
 color: #ccf; 
 font-size: 11px; 
 font-weight: bold; 
 text-decoration: none; 
 background-color: black;
 }
 
.links a:active
 { 
 color: black; 
 font-size: 11px; 
 font-weight: bold; 
 text-decoration: none; 
 background-color: #ccf;
 }
 
.links a:visited
 { 
 color: #ccf; 
 font-size: 11px; 
 font-weight: bold; 
 text-decoration: none; 
 background-color: black;
 }
 
.links a:hover
 { 
 color: black; 
 font-size: 11px; 
 font-weight: bold; 
 text-decoration: none; 
 background-color: #ccf 
 }
 
td
 { 
 font-size: 12px; 
 font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
 font-weight: bold;
 }
 
#foot
 { 
 color: black; 
 font-size: 14px; 
 font-weight: bold; 
 line-height: 21px;
 }
 
#note
 { 
 font-size: 10px; 
 font-weight: bold;
 }
 
.headline
 { 
 font-size: 24px; 
 font-weight: bold;
 }
 
.subhead
 { 
 font-size: 18px; 
 font-weight: bold;
 }
 
#error
 { 
 background-color: #FFFFFF;
 color: #FF0000;
 border: 3px solid #FF0000;
 font-size: 13px; 
 font-weight: bold;
 width: 350px;
 margin-top: 7px;
 }

input.required, select.required
 {
 background-color: #FFCCCC;
 }

input.required2
 {
 background-color: #FFE6E6;
 }

td.required
 {
 color: #FF0000;
 }

td.info
 {
 font-weight: normal;
 }
	
.red
 {
 color: #FF0000;
 font-weight: bold;
 }
	