.blueboldtext{
	color:blue;
  font-size:100%;
  font-weight:bold;
  font-family:verdana,helvetica,sans-serif,tahoma, arial;
}

.blueboldtext1{
	color:blue;
  font-size:150%;
  font-weight:bold;
  font-family:helvetica,verdana,sans-serif,tahoma, arial;
}

.greentext{
	color:green;font-size:90%;font-weight:bold;font-family:helvetica,verdana,sans-serif,tahoma,arial;
}
.greentext1{
	color:green;font-size:130%;font-weight:bold;font-family:helvetica,verdana,sans-serif,tahoma,arial;
}


.bluenormaltext{
	color:blue;font-size:100%;font-weight:normal;font-family:verdana,helvetica,sans-serif,tahoma, arial;
}

.gboldtext1{
	color:black;font-size:100%;font-weight:bold;font-family:verdana,helvetica,sans-serif,tahoma,arial;
}

.fontblack{
	color:black;font-size:100%;font-weight:bold;font-family:verdana,helvetica,sans-serif,tahoma,arial;
}

.fontblack1{
	color:black;font-size:100%;font-weight:bold;font-family:verdana,helvetica,sans-serif,tahoma,arial;
}

.heading1{
	color:blue;font-size:150%;font-weight:bold;font-family:helvetica,verdana,sans-serif,tahoma, arial;
}

.whitetextbold{
	color:white;font-size:100%;font-weight:bold;font-family:verdana,sans-serif,helvetica,tahoma, arial;
}

.stateNom{
  background-color: #336699;
  font-weight:bold;
  color:black;
  text-align: center;
}

.stateGreen{
  background-color: #00ff00;
  font-weight:bold;
  color:black;
  text-align: center;
}

.stateYellow{
  background-color: yellow;
  font-weight:bold;
  color:black;
  text-align: center;
}

.stateOrange{
  background-color: orange;
  font-weight:bold;
  color:black;
  text-align: center;
}

.stateRed{
  background-color: #ff0000;
  font-weight:bold;
  color:black;
  text-align: center;
}

.headerCell{
  background-color: #336699;
  font-weight:bold;
  color:white;
  text-align: center;
}

a.dhwItem1:active {
	font-family:helvetica,verdana,sans-serif,tahoma, arial;
	color:white;
	font-size:100%;
	font-weight:bold;
	text-decoration: none;
}
a.dhwItem1:link {
	font-family:helvetica,verdana,sans-serif,tahoma, arial;
	color:white;font-weight:bold;
	font-size: 100%;
	text-decoration: none;
}
a.dhwItem1:hover {
	font-family:helvetica,verdana,sans-serif,tahoma, arial;
	font-size: 100%;
  font-weight:bold;
	color:white;
	text-decoration: none;
}
a.dhwItem1:visited {
	font-family:helvetica,verdana,sans-serif,tahoma, arial;
	font-size: 100%;font-weight:bold;
	color:white;
	text-decoration: none;
}


a.item2:active {
	font-family:helvetica,verdana,sans-serif,tahoma, arial;
	color:blue;
	font-size:100%;
	font-weight:bold;
	text-decoration: none;
}
a.item2:link {
	font-family:helvetica,verdana,sans-serif,tahoma, arial;
	color:blue;font-weight:bold;
	font-size: 100%;
	text-decoration: none;
}
a.item2:hover {
	font-family:helvetica,verdana,sans-serif,tahoma, arial;
	font-size: 100%;font-weight:bold;
	color:blue;
	text-decoration: none;
}
a.item2:visited {
	font-family:helvetica,verdana,sans-serif,tahoma, arial;
	font-size: 100%;font-weight:bold;
	color:blue;
	text-decoration: none;
}

td.tdCenter{
  text-align: center;
}

td.tdCenterBold{
  font-weight:bold;
  text-align: center;
}

td.tdGrey{
  background-color: #EEEEEE;
  font-weight:bold;
  text-align: center;
}

td.tdHeader{
  background-color: #336699;
  font-weight:bold;
  color:white;
  text-align: center;
}

td.tdBox{
	border-style:solid;
  border-width:1px;
  border-color:gray;
}

td.tdBoxBold{
	border-style:solid;
  border-width:1px;
  border-color:gray;
  font-weight:bold;
}
table.style1{
	border-style:solid;
  border-width:1px;
  border-color:gray;
}
table.tableCenter{
  text-align: center;
  width: 100%;
}

.tabs a:link, .tabs a:visited, .tools a:active, .header .navspacer {
font-size: 11px;
line-height: 11px;
color: #333;
text-decoration: none;
font-family: tahoma,sans-serif;
}
.tabs .tools a:link,
.tabs .tools a:visited,
.tabs .tools a:active {
color: #039;
font-size: 12px;
}


.header .tabs {
background-image:url(images/tabs-line.gif);
}
.tabs .leftoff {
background-image:url(images/tabs-left-off.gif);
background-repeat: no-repeat;
}
.tabs .lefton {
background-image:url(images/tabs-left-on.gif);
background-repeat: no-repeat;
}
.tabs .middleoff {
background-image:url(images/tabs-middle-off.gif);
background-repeat: no-repeat;
}
.tabs .middleon {
background-image:url(images/tabs-middle-on.gif);
background-repeat: no-repeat;
white-space: nowrap;
}
.tabs .middleoffonleft {
background-image:url(images/tabs-middle-off-onleft.gif);
background-repeat: no-repeat;
}
.tabs .rightoff {
background-image:url(images/tabs-right-off.gif);
background-repeat: no-repeat;
}
.tabs .righton {
background-image:url(images/tabs-right-on.gif);
background-repeat: no-repeat;
}
.tabs div {
margin-left: 23px;
}
.leftoff div, .lefton div {
margin-left: 13px;
}


/* CSS Menu bar 9-4-19 */

.menutop {
  background-image: url('../images/menutop_c.jpg');
}

.menutop_l {
  background-image: url('../images/menutop_l.jpg');
  background-repeat: no-repeat;

}

.menutop_r {
  background-repeat: no-repeat;
  background-position: right;
  background-image: url('../images/menutop_r.jpg');
}


td.tdMenu{
  background-color: #0080FF;
  background-image: url('../images/menutop_c.jpg');
  font-weight:bold;
  color:white;
  text-align: center;
}


ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  background-color: #0080FF;
  background-image: url('../images/menutop_c.jpg');
}

li {
  float: left;
}

li a {
  display: block;
  color: white;
  text-align: center;
  padding: 5px 16px;
  text-decoration: none;
}

li a:hover:not(.active) {
  color: white;
  background-color: #0000FF;
  background-image: url('../images/menutop_hover.jpg');
}

li a.active {
  color: white;
  background-color: #0000FF;
}
/* CSS Menu bar 9-4-19 */