BODY, TABLE, TD, TH  {
	color: #666;
	font-size: 11px;
	line-height: 15px;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	background-color: #FFFFFF;
}

a:link { font-size: 11px; color: #333; text-decoration: underline;  }
a:active { font-size: 11px; color: #0066cc; text-decoration: underline;	}
a:visited { font-size: 11px; color: #333; text-decoration: underline; }
a:hover { font-size: 11px; color: #0066cc; text-decoration: underline; } 

a.sublink:link { font-size: 11px; color: #003366; text-decoration: none; font-weight:bold; }
a.sublink:active { font-size: 11px; color: #0066cc; text-decoration: underline;	font-weight:bold; }
a.sublink:visited { font-size: 11px; color: #003366; text-decoration: none; font-weight:bold; }
a.sublink:hover { font-size: 11px; color: #0066cc; text-decoration: underline; font-weight:bold  } 

a.greenbox:link { font-size: 11px; color: #FFF; text-decoration: underline;  }
a.greenbox:active { font-size: 11px; color: #0552d5; text-decoration: underline;	}
a.greenbox:visited { font-size: 11px; color: #FFF; text-decoration: underline; }
a.greenbox:hover { font-size: 11px; color: #0552d5; text-decoration: underline; } 

a.footerlink:link { font-size: 10px; color: #333; text-decoration: none; text-transform: uppercase;  }
a.footerlink:active { font-size: 10px; color: #0066cc; text-decoration: underline; text-transform: uppercase;  }
a.footerlink:visited { font-size: 10px; color: #333; text-decoration: none; text-transform: uppercase;  }
a.footerlink:hover { font-size: 10px; color:#0066cc; text-decoration: underline; text-transform: uppercase;  } 

.small  { font-size: 9px; line-height: 11px; font-weight: normal; }
.smallitalics  { font-size: 9px; font-style: italic; line-height: 11px; font-weight: normal; }
.pubhome  { font-size: 10px; line-height: 12px; font-weight: normal; }
.header { color: #003366; font-weight: bolder; font-size: 14px; text-transform: uppercase;  }
.headerongreen { color: #003366; font-weight: bolder; font-size: 12px; text-transform: uppercase;  }
.subheader { color: #336600; font-weight: bolder; font-size: 11px; border-bottom: 1px solid #78B142; padding: 1px;  }
.subheaderhome { color: #336600; font-weight: bolder; font-size: 11px; border-bottom: 1px solid #78B142; padding-left: 2px;  }
.rightblue  { font-size: 10px; color: #669999; line-height: 11px; font-weight: normal; }
.rightcolumn  { padding-right: 5px; }
.arrow  { font-size: 10px; line-height: 11px; font-weight: normal; }
.hmpgwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #FFFFFF;
	padding: 0px 15px 0px 0px;
}

.hmpgongreen {	color: #ffffff; padding: 5px; font-weight: normal;  }


#hmpgtable {background-color:white; padding: 5px 5px 0 0;  }
#hmpgtable td.main {vertical-align:top;  }
#hmpgtable td.header {border-right: 1px solid #78B142; vertical-align:top;  }
#hmpgtable td.highlights {vertical-align:top;  }

.resultstitle { color: #404275; font-weight: bold; font-size: 11px; line-height: 14px; text-decoration: underline}
.resultstext { color: #404275; font-weight: normal; font-size: 11px; line-height: 14px; font-family: Verdana, Arial, sans-serif; vertical-align: super }


select.mod1 {background-color: #FFFFFF; color: #666; font-size: 11px; font-family: Veranda, Arial, Helvetica, Geneva, sans-serif;}
input.mod2 {background-color: #FFFFFF; color: #666; font-size: 11px; font-family: Veranda, Arial, Helvetica, Geneva, sans-serif;}
textarea.mod3 {background-color: #FFFFFF; color: #666; font-size: 11px; font-family: Veranda, Arial, Helvetica, Geneva, sans-serif;}
input.mod4 {background-color: #CCCCCC; color: #666; font-size: 11px; font-family: Veranda, Arial, Helvetica, Geneva, sans-serif;}
.alert{color: #FF0000;font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;background-color: #FFFFFF;}
table.admin tr.datarowalt td {background-color: #CBFFC6;}

.leftedgecell, .leftedgecell TD
{
background-image:url('images/hmpg/index_01.gif');
background-color:blue;
color:white;
font-family:sans-serif;
font-weight:700;
}
.rightedgecell
{
background-image:url('images/hmpg/index_03.gif');
background-color:blue;
color:white;
font-family:sans-serif;
font-weight:700;
}
