body, table, p {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 140%;
  margin: 0px;
}

h1,h2,h3 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

h1 {
  font-size: 14px;
  font-weight: bold;
  color: #88A603;
}

h2 {
  font-size: 12px;
  font-weight: bold;
  color: #88A603;
}

hr {
  border: 1px solid #88A603;
  width: 75%;
  margin: 20px auto 20px auto;

}

ul {
  list-style-image: url(imgs/bullet.gif);
  padding-left: 10px;
}
a:link {color: #0000FF}
a:visited {color: #0000FF} 
a:hover {color: #FF0000;} 
a:active {color: #0000FF}

.menuItem {
  color:#FFFFFF;
  background-color: #88A603;
  padding: 10px;
  cursor:pointer; 
}

.menuItemOn {
  color:#FFFFFF; 
  background-color: #AFD40D;
  padding: 10px;
  cursor:pointer;
}

.menuNewItem {
  color:#FF0000;
  background-color: #AFD40D;
  padding: 10px;
  cursor:pointer;
  text-align: center;
  font-size: 12px;
  font-weight: bold;
}

.menuNewItemOn {
  color:#FF0000; 
  background-color: #C2EA0F;
  padding: 10px;
  cursor:pointer;
  text-align: center;
  font-size: 12px;
  font-weight: bold;
}

.submenuItem {
  text-align: center;
  padding: 0px;
  margin: 0px;
  font-size: 10px;
}

.content {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  background-image: url(imgs/bg.gif);
  padding: 20px 0px 20px 20px;
  vertical-align: top;
  text-align: justify; 
}

.lfooter {
  text-align:center;
}

.rfooter {
  font-size: 10px;
  color:#086330;
  text-align: right;
  background-image: url(imgs/bg.gif);
}

.table_header {
  background-color: #E4F3BA;
  text-align: center;
  font-weight: bold;
  padding: 5px;
  font-size: 10px;
}

.table_row1 {
  background-color: #F7FCDE;
  text-align: right;
  font-size: 10px;
}
.table_row2 {
  background-color: #F9FAB4;
  text-align: right;
  font-size: 10px;
}
.table_row3 {
  background-color: #D4E7A5;
  text-align: right;
  font-size: 10px;
}

.framed {
  border-left: 3px solid #AFD40D;
  border-top: 3px solid #AFD40D;
  border-bottom: 3px solid #AFD40D;
  border-right: 3px solid #AFD40D;
  padding: 20px;
  text-align: center;
  font-weight: bold;
  font-size: 14px;
}

.table_header2 {
  background-color: #E4F3BA;
  text-align: center;
  font-weight: bold;
}

.cen {
  text-align: center;
}

.grayed {
  background-color: #EEEEEE;
}
input {
	width: 160px;
}
select {
	width: 180px;
}
.check {
	width: 15px;
	height: 15px;
	float: left;
	margin-right: 7px;
	vertical-align: super;
	clear: right;
	margin-bottom: 20px;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	vertical-align: middle;
}
