/* Standard Text and HTML Formating */
P,TD,BODY,.body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
}
B {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
}
LI {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
}
HR {
  color: #024402;
  background-color: #024402;
  height: 1px;
}
H1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: #024402;
}
H2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #024402;
}
H3 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #024402;
}
H4 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #024402;
}
.showsweb {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FF0000;
  
}
.pageheading {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 17px;
  font-weight: bold;
  color: #024402;
}
.smalltext {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
}
.greytext10 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #666666;
}
.updatedate {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
}
P.pagebreak {
  page-break-after: always
}
.rightcolumn {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  background: #d7d7d7;
  font-weight: normal;
  color: #000000;

}
#footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
	color: #666666;
}
a#footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
	color: #0A3A8F;
}
/* Content Body Links */
A, A:VISITED {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  color: #0A3A8F;
  text-decoration: none;
}
A:HOVER {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  color: #0A3A8F;
  text-decoration: underline;
}
/* Table Formating of Content */
th{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  background-color: #6699CC;
  color: #FFFFFF;
}
.tablehead {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  background-color: #006666;
  color: #FFFFFF;
}
.tablerow1 {
  background-color: #E1E1E1;
}
.tablerow2 {
  background-color: #FAFAFA;
}
/* Form Elements */
input.button {
  width: 110px;
  height: 24px;
  background-color: #000000;
  border: 1px solid;
  border-color: #006666;
  color: #FFFFFF;
  font-family: "ms sans serif", sans serif;
  font-weight: bold;
  font-size: .85em;
  text-align: middle;
}
input.buttonlarge {
  width: 210px;
  height: 24px;
  background-color: #000000;
  border: 1px solid;
  border-color: #006666;
  color: #FFFFFF;
  font-family: "ms sans serif", sans serif;
  font-weight: bold;
  font-size: .85em;
  text-align: middle;
}
input.buttonsmall {
  width: 30px;
  height: 22px;
  background-color: #000000;
  border: 1px solid;
  border-color: #006666;
  color: #FFFFFF;
  font-family: "ms sans serif", sans serif;
  font-weight: bold;
  font-size: .85em;
  text-align: middle;
 }
input.buttonsearch {
  width: 64px;
  height: 22px;
  background-color: #000000;
  border: 1px solid;
  border-color: #006666;
  color: #FFFFFF;
  font-family: "ms sans serif", sans serif;
  font-weight: bold;
  font-size: .85em;
  text-align: middle;
}
.label {
  font-size: .8em!important;
}
Input {
  padding-left: 3px;
  align: left;	
}
Input.focus {
/*
	background-color:BCFFFF;
*/
  padding-left: 3px;
  align: left;
 }
Input.nofocus {
  background-color: #FFFFFF;
}
