

.hp_signincell {
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 6px;
	background-color:#2F4E76;
}
.hp_signincell input {
	width: 110px;
	font-family:verdana;
	font-size:11px;
}
.hp_signincell p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	margin-top: 2px;
}

.hp_signincell a {
	font-size: 11px;
	color: #fff;
	margin-top: 2px;
	text-decoration: none;
}
.hp_signincell a:hover {
	text-decoration: underline;
}

.hpnewscells {
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 8px;
}

.hpnewscells p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	margin-top: 2px;
	margin-bottom: 2px;
}
.hpnewscells a {
	color: #324e70;;
	text-decoration: none;	
}
.hpnewscells a:hover {
	text-decoration: underline;
}

#signinbutton {
width: 83px;
}

.hpresourcecell {
	padding-top: 8px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 8px;
}
.hpresourcecell p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	margin-top: 2px;
	margin-bottom: 2px;
}
.hpresourcecell a {
	color:#115126;
	text-decoration: none;
	background-color:#7DA47F;
}
.hpresourcecell a:hover {
	text-decoration: none;
	background-color:#fff;	
}


.hprightcontentcells {
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 8px;
}


.hprightcontentcells p, ul {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	margin-top: 2px;
	margin-bottom: 2px;
	
}
.hprightcontentcells h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#E6A73E;
	margin-top: 2px;
	margin-bottom: 4px;
	margin-top: 0px;
	font-weight: bold;
}
.hprightcontentcells a {
	color: #fff;
	text-decoration: none;
	background-color: #8193b0;
}
.hprightcontentcells a:hover {
	text-decoration: none;
	background-color: #006699;
}