body {
	background-color:	#aaccaa;
	font-family:		verdana, arial, helvetica, sans-serif;
	font-size:		12px;
//	margin:			0;
//	padding:		0;
	color:			#000;
}

p {
	font-family:		verdana, arial, helvetica, sans-serif;
	font-size:		12px;
}


td {
	font-family:		verdana, arial, helvetica, sans-serif;
	font-size:		12px;
}

th {
	font-family:		verdana, arial, helvetica, sans-serif;
	font-size:		12px;
	font-weight:		bold;
	text-align:		center;
}

li {
	font-family:		verdana, arial, helvetica, sans-serif;
}

table.text {
	width:			600px;
	margin-left:		auto;
	margin-right:		auto;
}

div.text {
	font-family:		verdana, arial, helvetica, sans-serif;
	font-size:		12px;
}

table.header {
	width:			100%;
	background-color:	green;
	border-style:		none;
	padding:		5px;
}

table.footer {
	width:			100%;
	background-color:	#eee;
	border-style:		none;
	padding:		2px;
}

td.footer {
	font-size:		10px;
	color:			#333;
}

table.body {
	width:			100%;
	background-color:	#aaccaa;
	border-style:		none;
	border-spacing:		0px;
	margin-left:		auto;
	margin-right:		auto;
}

td.body {
	//width:		500px;
	color:			black;
	vertical-align:		top;
	font-weight:		300;
	padding:		8px;
	text-align:		center;
}

td.padded {
	vertical-align:		top;
	padding-left:		5;
	padding-right:		5;
}


.logo {
	font-family:		helvetica, verdana, arial, sans-serif;
	font-size:		28px;
	font-weight:		bold;
	color:			darkgreen;
	text-align:		left;
}

.sublogo {
	font-family:		helvetica, verdana, arial, sans-serif;
	font-size:		18px;
	font-weight:		bold;
	color:			darkgreen;
}

div.centered {
	text-align:		center;
}

table.centered {
	margin-left:		auto;
	margin-right:		auto;
}

.menu {
	font-family:		verdana, arial, sans-serif;
	font-weight:		bold;
	font-size:		12px;
	text-align:		center;
}	

.menuhelp {
	font-family:		verdana, arial, sans-serif;
	font-weight:		normal;
	font-size:		10px;
	text-align:		center;
}	

.formhelp {
	font-family:		verdana, arial, sans-serif;
	font-weight:		normal;
	color:			#333;
	font-size:		10px;
}	

tr.spacer {
}

td.spacer {
	height:			15px;
}

.navheading	{
	text-align:		center;
	font-family:		verdana, arial, sans-serif;
	font-weight:		bold;
	font-size:		14px;
	color:			#ffffff;
	margin-bottom:		20px;
}

table.nav {
	text-align:		center;
}

td.nav	{
	text-align:		center;
	border:			1px #333 solid;
        color:			white;
	background-color:	#696;
        font-size:		10px;
        font-weight:		normal;
        font-family:		verdana, arial, sans-serif;
	padding-top:		2px;
	padding-bottom:		2px;
	padding-right:		4px;
	padding-left:		4px;
	white-space:		nowrap;
}

a, a:visited {
        color:			#333;
	font-weight:		bold;
        text-decoration:	none;
}

a:active {
        color:			#cc3333;
	font-weight:		bold;
        text-decoration:	underline;
}

a:hover {
        color:			#cc3333;
	font-weight:		bold;
}

a.nav	{
        color:			white;
	font-weight:		bold;
        text-decoration:	none;
}

a.nav:visited {
        color:			white;
}

a.nav:hover {
        color:			yellow;
        //text-decoration:	underline;
}

a.nav:active {
        color:			#cc3333;
        text-decoration:	underline;
}

.heading {
	font-size:	16pt;
	font-weight:	bold;
	font-family:	arial, helvetica, sans-serif;
	text-align:	center;
	color:		#333;
	margin-top:	10px;
}

.subheading {
	font-size:	12pt;
	font-weight:	bold;
	font-family:	arial, helvetica, sans-serif;
	text-align:	center;
	color:		#333;
	margin-top:	4px;
	margin-bottom:	6px;
}

.subsubheading {
	font-size:	10pt;
	font-weight:	bold;
	font-family:	arial, helvetica, sans-serif;
	color:		#666;
	margin-bottom:	6px;
}
