 h4 { font-family : "Lucida Grande", Arial, Helvetica, sans-serif; font-size: 12 px; color: #000000; font-weight: bold; }
h3 { font-family : "Lucida Grande", Arial, Helvetica, sans-serif; font-size: 16 px; color: #999966; font-weight: bold; }
h2 { font-family : "Lucida Grande", Arial, Helvetica, sans-serif; font-size: 18px; color: #003366; font-weight: bold; padding: 8px; }

body { font-family: "Lucida Grande", Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; font-style: normal; background-image: url(images/blue_background.gif); }

table {  }
td { font-family: 'Lucida Grande', Arial, Helvetica, sans-serif; font-size:12px; }
tr {font-family:'Lucida Grande', Arial, Helvetica, sans-serif; font-size:12px;}
p {font-family:'Lucida Grande', Arial, Helvetica, sans-serif; font-size:12px;}
div {font-family:'Lucida Grande', Arial, Helvetica, sans-serif; font-size:12px;}
span {font-family:'Lucida Grande', Arial, Helvetica, sans-serif; font-size:12px;}
input {font-family:'Lucida Grande', Arial, Helvetica, sans-serif; font-size:12px;}
select {font-family:'Lucida Grande', Arial, Helvetica, sans-serif; font-size:12px;}
textarea {font-family:'Lucida Grande', Arial, Helvetica, sans-serif; font-size:12px;}
option {font-family:'Lucida Grande', Arial, Helvetica, sans-serif; font-size:12px;}
ul { font-family:"Lucida Grande", Arial, Helvetica, sans-serif; font-size:12px; }
li { font-family:"Lucida Grande", Arial, Helvetica, sans-serif; font-size:12px; } 
hr {width:100%;}
a { font-family:"Lucida Grande", Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#000000; font-weight: bold; }
a:hover{ color: #cccc99; text-decoration: underline; }
.outs { border-color: #003399; border-width: 1px; }
.subcontent { color: black; font-size: 9px; }
.content { color: #003366; padding: 10px; }
a.foot{ font-family:"Lucida Grande", Arial, Helvetica, sans-serif; font-size:9px; text-decoration:none; color:white; font-weight: bold; }
a.foot:hover{ color: #cccc99; text-decoration: underline; }
.footer { color: #cccc99; font-size: 9px; padding-top: 8px; padding-bottom: 8px; }
.caption { color: #000000; font-size: 9px; padding-top: 8px; padding-bottom: 8px; }
a.small{ font-family:"Lucida Grande", Arial, Helvetica, sans-serif; font-size:9px; text-decoration:underline; color:#000000; }
a.small:hover{ color: #cccc99; text-decoration: none; }
.contest { color: black; padding: 10px; }
.orange { color: #036; font-size: 14px; font-weight: bold;}
.gh { color: #609660; font-size: 12px;}
a.cont{ font-family:"Lucida Grande", Arial, Helvetica, sans-serif; font-size:13px; text-decoration:underline; color:#036; font-weight: bold; }
a.cont:hover{ color: #000000; text-decoration: underline; }
.green { color: black; background-image: url(images/gh-header.jpg); background-repeat: no-repeat; padding: 10px; }
.gh-hdr { color: #663300; font-size: 16px;}