body {
background-color:#FFFFFF;
text-align:left;
}

/* table formatting */

table{
background-color:#FFFFFF;
}
td.body {
background-image:url(images/background.jpg);
width:625px;
background-repeat:no-repeat;
}
td.footer {
background-color:#DCE6CD; /* #DCE6CD */
width:800px;
height:40px;
}
td {
text-align:left;
vertical-align:top;
}

/* nav formatting */

li {
list-style:none;
}
li, ul {
	padding: 0px;
	margin: 0px;
}
li.subnav {
	margin: 0px 0px 0px 10px;
}
div.marg {
margin:10px;
}

/* text formatting */

p,h1,h2,h3,h4,li {
font-family:Georgia, "Times New Roman", Times, serif;
text-align:left;
vertical-align:top;
}
p {
margin:10px 0px 10px 10px;
font-size:14px;
color: Black;
}
h1 {
margin:10px;
font-size:24px;
font-weight:lighter;
color:#4C8541;
}
h2 {
margin:10px;
font-size:16px;
font-weight:lighter;
color:#4C8541;
}
p.footer {
text-align:center;
margin:10px;
}
.red  {
	color: Red;
}
.green {
	color: Green;
}
p.link {
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Gray;	
	border: none;
	text-decoration: none; 
}

/* link and image formatting */

a:active, a:link, a:visited {
color:#4C8541;
text-decoration:none;
border-bottom: 1px dashed;
}
a:hover {
color:#000000;
text-decoration:none;
border-bottom: 1px dashed;
}
a.img, a.img:active, a.img:link, a.img:hover, a.img:visited, .img, .img:active, .img:link, .img:hover, .img:visited {
text-decoration: none;
border:none;
margin: 10px 5px 10px 5px;
text-align:center;
}
img.pic {
margin:0px 0px 0px 0px;
}