body,p,td,ol,ul		{ font-family:verdana, sans-serif;
		font-size: 12px;
		}

body	{ margin:0px;
		background-color:#ECF2E2;
		}
td { vertical-align:top;
	}
	
a:link	{ text-decoration:none;
		color:#0000FF;
		}
a:visited	{ color:#0000FF;
	text-decoration:none;
		}
a:hover	{ text-decoration:underline;
		color:#0000FF;
		}
	
p	{ margin:0 0 .8em 0;
	}
ul	{ margin:0 0 0.8em 0;
	padding:0 0 0 1.4em;
	}
ol	{ margin:0 0 0.5em 0;
	padding:0 0 0 2.5em;
	}
a img { border:0;
	}

.sidebararea { margin:20px 24px 24px 24px;
	}
.textarea { margin:20px 6px 24px 30px;
	}

#footer p { font-size:10px;
	text-align:center;
	margin:0;
	color:#FFFFFF;
	}
#footer p a:link, #footer p a:visited { color:#FFFFFF;
	}
#footer p a:hover { color:#FFFFAA;
	}
#footer  { vertical-align:middle;
	padding:4px;
	}

.textarea table td { padding:0 10px 4px 0;
	}
.formtable td { padding:0 18px 6px 0;
	}
#sidebar { background-image:url(images/sidebar.texture.gif);
	background-repeat:no-repeat;
	background-color:#d8e0cd;
	}
#sidebar .sidebarphotospace { margin:0;
	font-size:10px;
	}

#sidebar ul.sidemenu { list-style-type:none; 
	margin:0 0 12px 0;
	padding:0;
	}
#sidebar ul.sidemenu li { margin:4px 0 0 0;
	padding:0 0 0 12px;
	background-image:url(images/sidemenu.bullet.gif);
	background-repeat:no-repeat;
	background-position:0 3px;
	}
#sidebar ul.sidemenu li a, #sidebar ul.sidemenu li a:link, #sidebar ul.sidemenu li a:visited { color:#000000;
	}
#sidebar ul.sidemenu li a:hover { color:#0000AA;
	}
#sidebar ul.sidemenu li.subOn a, #sidebar ul.sidemenu li.subOn a:link, #sidebar ul.sidemenu li.subOn a:visited, #sidebar ul.sidemenu li.subOn a:hover { color:#0000FF;
	}
.hometable #sidebar ul.sidemenu li a:link, .hometable  #sidebar ul.sidemenu li a:visited { color:#0000FF;
	}

.hometext h2 { color:#e38d1a;
	font-size:13px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0 0 .2em 0;
	text-transform:none;
	}
div.hometext { padding:0 22px 10px 22px;
	}