body
{
	xbackground-color: #a0cdf4;
	background-color: #e7e4cc;
	margin:0px;
}

.header-email 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
	text-align: left;
	text-align: left;
	
}

.header-email input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border: 1px solid #000000;
	margin-top: 0px;
}

.mid-content {
	width: 770px;
	background-image: url('images/home-content-bg.jpg');
	background-repeat: no-repeat;
	text-align: left;
	margin-top: 0px;
	min-height: 475px;
}

.content-header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	color: #000000;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
}

.contribute-box {
	border: 2px solid #012d6a;
	padding: 10px 15px 10px 15px;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	width:90%;
}

.latestnewsTable
{
	width:100%;
	text-align:-moz-center;
	text-align:center;
}

.latestnews_block
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	width: 207px;
	text-align: left;
}

.latestnews_header{
	font-family: georgia, serif;
	font-size: 12pt;
	color: #354ba2;
	padding-bottom:10px;
	padding-top:0px;
	font-style:italic;
}


.paidfor {
	border: 1px solid #7d7d7d;
	text-align: center;
	text-align: -moz-center;
	padding: 2px 0px 2px 0px;
	width:300px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
}

.footer-text {
	text-align: center;
	text-align:-moz-center;
	padding: 16px 0px 2px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
.footer-text a
{
	text-decoration:none;
}
.footer-text a:hover
{
}
.subfooter-text {
	text-align: center;
	text-align:-moz-center;
	padding: 8px 0px 10px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #5d8cd5;
}
.subfooter-text a
{
	text-decoration:none;
	color:#5d8cd5;
}
.subfooter-text a:hover
{
	color:#5d8cd5;
	text-decoration:underline;
}

.mid-content-defpage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: left;
	margin: 20px 15px 30px 10px;
	color: #4f4f4f;
	line-height:1.3em;
}

.mid-content-defpage li
{
  line-height:1.5em;
}

.mid-content-defpage table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-align: left;
}

.mid-content-defpage td {
	xpadding:5px 0px 0px 0px;
}

.mid-content-defpage input {
	xborder: 1px #000000 solid;
}
.mid-content-defpage a 
{
		color: #5e78ba;
}

.breadcrumb 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: navy;
	padding-top:0px;
	padding-bottom:4px;
}

.breadcrumb a
{
  text-decoration:none;
}
.breadcrumb a:hover
{
  text-decoration:underline;
}

.content-title-NE {
	color: #354ba2;
	font-family: georgia, serif;
	font-size: 14pt;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
}

.ErrorMessage
{
	margin: 10px;
	border:dotted 1px;
	text-align:left;
}

.ErrorMessage ul
{
	margin-top:5px;
	margin-bottom:5px;
}