a{
color:#000000;
text-decoration:underline;
}
a.fade,a.fade:visited{
color: #CFCFCF !important;
color: #CFCFCF;
text-decoration:underline;
}
a.fade:hover{
color:#800000;
}
a:visited{
color:#808080;
}
a:hover{
color:#CC0033;
}
a.special,a.special:visited{
color: #000179;
text-decoration: underline;
font-weight: 600;
font-size: larger;
}
a.special:hover{
color: #CC0000;
text-decoration:underline;
font-weight: 600;
font-size: larger;
}
body{
font:14px Arial,Helvetica,sans-serif;
}
td.mainfooter{
padding-bottom:6px;
background-image:url(images/footer-x.jpg);
background-repeat:repeat-x;
text-align:center;
vertical-align:bottom;
}
td.mainheader{
background-image:url(images/big_header-x.jpg);
background-repeat:repeat-x;
}
td.smallfooter{
padding-bottom:6px;
background-image:url(http://www.chenango.org/images/footerfade-x.jpg);
background-repeat:repeat-x;
text-align:center;
vertical-align:bottom;
}
td.smallheader{
padding-bottom:5px;
padding-right:10px;
background-image:url(http://www.chenango.org/images/headerfade-x.jpg);
background-repeat:repeat-x;
font-size:larger;
text-align:right;
vertical-align:bottom;
}
.copyright{
color:#808080;
font-size:smaller;
float: right;
}
.copyright_fade{
color:#ADADAD;
font-size:smaller;
}
.innerhab{
border-right: 2px;
border-color:#007B63;
border-style:solid;
border-top:none;
border-bottom:none;
border-left:none;
width:100%;
width:100%;
padding-right:.5em;
font-family:"Times New Roman",Times,serif;
font-weight:bold;
text-align:right;
}
.maincontent{
border:thin solid #BBBBBB;
padding:5px 5px 5px 5px;
width:96%;
max-width: 800px;
margin-top:10px;
margin-bottom:10px;
text-align:left;
}
.outerhab{
border-right: 3px;
border-color:#1246AD;
border-style:solid;
padding-right: 1em;
border-top:none;
border-bottom:none;
border-left:none;
width:135px;
width:155px;
margin: 0px 10px 0px -10px;
float:left;
}
td.top_pad {
	padding-top: 10px;
}
div.mailform{
	margin: 0 auto;
	width:400px;
		border: 1px solid black;
	text-align: right;
	padding-right: 30%;
}
.required{
	color: red;
	font-weight: bold;
}
div.outer{
	width: 97%;
	max-width: 800px;
	margin: 0 auto;
}