a:hover {color: #f0f080; background-color: #202020;  }
form {margin:0px}
.pagetitle {color: #4040c0; font-weight: bold; font-size: 20pt; font-style: italic; text-align: center; font-family: "times new roman, arial"; }
.g1 {background-color: #fefefe;  }
.g2 {background-color: #e2e5f3;  }
.nopad {padding: 0.0cm; }
.pad {padding: 0.05cm 0.3cm 0.05cm 0.3cm;}
.bigg {font-size: 32pt; color: #2020ff;}
.cityname {color: #2020a0; background-color: #f4f4fa; font-weight: bold; font-size: 12pt; text-align: center; font-family: "arial"; }
.asof {color: #106010;  font-size: .11in;}
.num {text-align: right; font-size: 11pt; font-weight: 700;}
.asofgood {color: #108010;  font-size: .11in;}
.asofbad {color: #a01010;  font-size: .11in;}
.licensee {color: #101010;  font-size: 7pt; font-family: "arial"; }
.report {color: #ff2020; font-size: 7pt;}
.bulletpt {color: #4040ff; font-size: 14pt;}
.broken {color: #f02020; font-size: 9pt; font-style: italic;}
.fixed {font-family: "courier"; }
.menuhead {background-color: #fefee2; text-align: center; font-weight: bold; }
.menuitem {color: #f08080; background-color: #F6F6F6; text-align: center; padding: 0.07cm .03cm 0.08cm 0.3cm; }
.pagetitle {color: #4040c0; font-weight: bold; font-size: 16pt; font-style: italic; text-align: center; font-family: "times new roman, arial"; }
.medtext {font-family: arial; font-size: 10pt;}
.smalltext {font-family: arial; font-size: 8pt;}
.showformats {white-space: nowrap; padding: 0.03cm; font-size: 7pt;}
.comments {font-size: 11pt; font-family: arial;}
.nobr	{ white-space:nowrap; }
.warning {color: #ff1010; }
.danger {color: #ff1010; font-weight: bold; }
.info {color: #108010; font-weight: bold; }
.suggest_link {
		background-color: #eFFFFF;
		padding: 2px 6px 2px 6px;
	}
.suggest_link_over {
		background-color: #33cc32;
		padding: 2px 6px 2px 6px;
	}
.search_suggest {
		position: absolute; 
		background-color: #FFFFFF; 
		text-align: left; 
        font-family: monospace;
		border: 1px solid #000000;			
	}		
