
  body	{font-family:arial, helvetica;font-size:12px;}
  .norm	{font-family:arial, helvetica;font-size:12px;}
  .norm2 {font-family:arial, helvetica;font-size:14px;}
  .small	{font-family:arial, helvetica;font-size:10px;}
  .red	{font-family:arial, helvetica;font-size:10px;color:#CC0000;}
  .tbld	{border:1px solid #CC0000;background-color:#E8E8F0;}


  A:link	{color:#CC0000;}
  A:visited	{color:#CC0000;}
  A:hover	{color:#000099;}
  A:active	{color:#CC0000;}


table.plain {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: none none none none;
	border-collapse: separate;
}

#mainMenu { 
  width: 100px;
  float: left;
  font-family:Helvetica,Verdana,Arial,"MS Sans Serif"; 
  font-size:10pt; 
  font-weight: bold;
  text-decoration: none;
  text-align: center;
  background: url(images/firejobs_stretch.jpg);
}

#mainMenu span {
  display: none;
  visibility: hidden;
  background: url(images/firejobs_stretch.jpg);
}

#mainMenu a {
  display: block;
  width: 111px;
  padding-left:   0.0em;
  padding-top: 0.2em;
  padding-bottom: 0.2em;
  border-bottom: solid #FCCCCC 1px;
  border-top: solid #FCCCCC 1px;
  text-decoration: none;
  background: url(images/firejobs_stretch.jpg);
}

#mainMenu a:link {
  background-color: #e0b0a0;
  color: white;
  background: url(images/firejobs_stretch.jpg);
}

#mainMenu a:visited {
  background-color: #e0b0a0;
  color: white;
  background: url(images/firejobs_stretch.jpg);
}

#mainMenu a:hover {
  background-color: #d0c050;
  color: #FFFFC6;
  padding-left:   0.1em;
  text-decoration: underline;
  background: url(images/firejobs_stretch.jpg);
  border-bottom: solid #FFC099 1px;
  border-top: solid #FFC099 1px;
}

#mainMenu a:active {
  background-color: #e00000;
  color: #F0FFB0;
  background: url(images/firejobs_stretch.jpg);
}

#mainMenuSpace { 
  width: 100px;
  height: 10px;
  float: left;
  font-family:Helvetica,Verdana,Arial,"MS Sans Serif"; 
  font-size:8pt; 
  font-weight: bold;
  text-decoration: none;
  text-align: center;
  background: url(images/firejobs_stretch.jpg);
}

#topMenu { 
  height: 15px;
  color: #FFFFC6;
  font-family:Helvetica,Verdana,Arial,"MS Sans Serif"; 
  font-size:8pt; 
  font-weight: bold;
  text-decoration: none;
  text-align: center;
}

#topMenu span {
  display: none;
  visibility: hidden;
}

#topMenu a {
  text-decoration: none;
}

#topMenu a:link {
  background-color: #CC0001;
  color: white;
}

#topMenu a:visited {
  background-color: #CC0001;
  color: white;
}

#topMenu a:hover {
  background-color: #CC0001;
  color: #FFFFC6;
  text-decoration: underline;
}

#topMenu a:active {
  background-color: #CC0001;
  color: #F0FFB0;
}

form { margin-bottom: 0 ; }


.lh a {
	font:16px Arial, Helvetica, sans-serif;
	color: #D62020;
	display:block;
}
.lh a:hover {
	color:#ffffff;
	background: #E02000;
}

