@import url(mailer/dd-formmailer.css);
/* start cms forum */
td.last-reply, #forum td.created{
	font-size: smaller;
}
.smallertext{
	font-size: smaller;
}
.midtext{
	font-size: 14px;
}
#node-2, #node-4{
	font-size:  14px;
}

.prevnext{
	color: #708090;
}
.submitsmall{
	font-size: 10px;
  border-bottom: 1px dotted #888;	
}
h3, h4{
	margin: 0px;
}
/* end cms forum */

a{ color: #237145; background-image: none; }

a:visited{ color: black; }

a:hover{ color: #c66d00; }

a.tagline, a.tagline:visited, a.tagline:hover{
	color: gray;
	font-size: 10px;
	text-decoration: none;
	background-image: none;
	height: 15px;
}

body{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

table.footer td{
	background-image: url(images/footer-x.jpg);
	background-repeat: repeat-x;
	height: 27px;
	text-align: right;
	color: white;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 1px 4px 0 0;
}

table.header td{
	background-image: url(images/header-x.jpg);
	background-repeat: repeat-x;
}

table.nav td{ border: 2px solid white; border-collapse: collapse; }

table.nav td a, table.nav td a:visited{
	display: block;
	width: 166px;
	height: 21px;
 background: url(images/navbutton23t.jpg) no-repeat;
	color: white;
	padding: 2px 0 0 6px;
	text-decoration: none;
}

table.nav td a:hover {
	background-position: 0 -23px;
	color: white;
	text-decoration: underline;
}

td.content{ padding: 12px; border-left: 1px dashed #2aa031; }

ul.bottompad li{
	padding-bottom: 10px;
	list-style-image: url(images/bullet.jpg);
}

.wrapper{ border: 1px solid #2aa031; }
table.mailman td a {
	background-image: none;
	color: black;
}
