//css_generic

html, body {margin:0; padding:0; width:100%; height:100%; overflow:hidden;}
form {margin:0; padding:0; }
#background{position:absolute; z-index:1; width:100%; height:100%;}
#scroller {position:absolute; width:100%; height:100%; top:0; left:0; overflow:auto; z-index:2;}
#content{ position:absolute; }

a { color:#2285ab; font-family:"Verdana, Arial, serif"; font-weight:bold; text-decoration:none; font-size:10pt; }
a:hover { color:#3399FF; font-family:"Verdana, Arial, serif"; font-weight:bold; text-decoration:underline; font-size:10pt; }

.badpage { color: #FF2020; font-family:"Verdana, Arial, serif"; text-decoration:none; font-size:8pt; }
.badpage:hover { color: #FF2020; font-family:"Verdana, Arial, serif"; text-decoration:underline; font-size:8pt; }

td { color:#000000; font-family:"Verdana, Arial, serif"; font-size:10pt; }
h2,h3 {
  padding-top: 0em;
  padding-bottom: 0em;
}
h2 {
  font-size: 150%;
  border-bottom: 1px solid #77BDDE;
}
h3 {
  font-size: 132%;
  font-weight: bold;
}

.text { color:#000000; font-family:"Verdana, Arial, serif"; font-size:10pt; }
.lgtext { color:#000000; font-family:"Verdana, Arial, serif"; font-size:12pt; }
.info { color:#aa1100; font-family:"Verdana, Arial, serif"; font-size:10pt; }

.title_text { color:#FFFFFF; font-family:"Verdana, Arial, serif"; font-size:14pt; }
.title_text:hover { color:#FFFFFF; font-family:"Verdana, Arial, serif"; font-size:14pt; text-decoration:underline; }

.bord { border: #77BDDE solid 1px; color:#000000; font-family:"Verdana, Arial, serif"; font-size:10pt; padding-left: 3px; padding-right: 3px; }

.contestpic { border: #77BDDE solid 1px; padding: 0px; }

.row_hidden {
  display: none;
}
.row {
 border-style:none;
}
