<!-- layout styles -->

body{background:#fff; color:#000; font: 76% Arial, Verdana, Helvetica, sans-serif}

a:link, a:visited, a:active {color:#3e7438;text-decoration: none}
a:hover {color:#3e7438;text-decoration:underline}
a.listlink:link, a.listlink:visited, a.listlink:active {font-weight:bold; padding-bottom: 8px;margin-bottom: 8px;color:#5A5837;text-decoration: none}
a.listlink:hover {text-decoration:underline}

wrap {margin:0 auto;width:940px;padding:0}
#headertable {width:940px; margin:0; padding:0; height: 127px; background-image:url(/images/header.gif); background-repeat: no-repeat;}
#footertable {width:940px; margin:0; padding:0; height: 128px; background-image:url(/images/footer.gif); background-repeat: no-repeat;}
#content {padding:10px; padding-top: 0px; border-style:solid; border-width: 0px; border-right-width: 1px; border-color:#e6e6e6;}


<!-- text and link styles -->

#headerp {color:#fff; font-size: 110%;padding-left: 122px;padding-bottom: 15px;}
.headerp a:link, #headerp a:visited, #headerp a:active {color:#fff; text-decoration: none}
.headerp a:hover {text-decoration:underline}
#footerp {color:#fff; font-size: 90%; line-height: 15px;font-weight:bold;padding: 15px;padding-top: 0px;}
.footerp a:link, #footerp a:visited, #footerp a:active {color:#fff; text-decoration: none}
.footerp a:hover {text-decoration:underline}
h1 {background:#000; padding: 5px; color:#fff; width:530px; font-size: 130%; margin-top: 3px;}
h2 {font-weight:bold; font-size: 120%; border-bottom-style:solid; border-bottom-color:#ccc;border-bottom-width: 1px;padding-bottom: 5px;}
ol li{padding-bottom: 15px;}
.paddedlist {padding-bottom:10px;}
.smalltext {font-size:80%}
.inline {display:inline; padding: 5px;}

/***** FOOTER STYLES *****/

#footer-container {
	clear: both;
	width: 940px;
	margin: 0;
	padding: 0;
	text-align: left;
	}
#partner-logos {
	clear: both;
	width: 940px;
	margin: 0;
	padding: 0;
	text-align: center;
	}
#partner-logos ul {
	margin: 0;
	padding: 10px 0;
	list-style: none;
	}
#partner-logos li {
	margin: 0 0 0 10px;
	padding: 0;
	display: inline;
	list-style-type: none;
	}
#partner-logos img {
	border: none;
	}
#partner-links {
	clear: both;
	width: 940px;
	margin: 0;
	padding: 0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	}
#partner-links ul {
	margin: 0;
	padding: 0px 0;
	list-style: none;
	}
#partner-links li {
	margin: 0 0 0 0px;
	padding: 0;
	display: inline;
	list-style-type: none;
	}
#seo-links {
	clear: both;
	width: 940px;
	margin: 0;
	padding: 0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	}
#seo-links ul {
	margin: 0;
	padding: 0px 0;
	list-style: none;
	}
#seo-links li {
	margin: 0;
	padding: 0;
	display: inline;
	list-style-type: none;
	}
#legal {
	clear: both;
	width: 940px;
	margin: 0;
	padding: 0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;	
	}
#legal ul {
	margin: 0;
	padding: 8px 0 0px 0;
	list-style: none;
	}
#legal li {
	margin: 0;
	padding: 0;
	display: inline;
	list-style-type: none;
	font-weight: bold;
	}
#legal p {
	margin: 0;
	padding: 0;
	}


