BODY {
	background-image: url('../../images/backgrounds/stone.gif');
	padding: 0;
	margin: 10px 0 10px 0; 
	height: 100%;
	font-family: "Trebuchet MS";
	color:#666666;
	font-size: 11pt;
}

p, tr, td    { font-size: 11pt; font-family: "Trebuchet MS" color:#666666 }
a:link       { text-decoration: underline; color:#0000FF }
a:visited    { text-decoration: underline; color:#0000FF }
a:hover      { text-decoration: underline; color:#666666 }
a:active     { text-decoration: underline; }

#navcontainer { width: 175px; }

#navcontainer ul {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	width: 180px;
}

#navcontainer a {
	display: block;
	padding: 8px;
	margin: 0 0 5px 0;
	background-color: #F5ECE6;
	width: 180px;
	text-decoration: underline;
	border-top: 1px solid #F5ECE6;
	border-right: 1px solid #F5ECE6;
	border-bottom: 1px solid #FFFFFF;
	border-left: 2px solid #FFFFFF;
}

#navcontainer a:link, #navlist a:visited {
	color: #808080;
	font-weight: bold;
}

#navcontainer a:hover {
	background-color: #004A95;
	color: #fff;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}

#active a:link, #active a:visited {
	background-color: #004A95;
	color: #fff;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}

#outerlink {
	width: 200px;
	text-align: center;
}

#outerlink ul {
	margin-left: 0;
	padding-left: 0;
	padding-top: 10px;
	list-style-type: none;
	width: 160px;
}

#outerlink a {
	display: block;
	padding: 8px;
	margin: 0 0 5px 15px;
	
	border-bottom: 1px solid #eee;
	width: 160px;
	text-decoration: underline;
}

#outerlink a:link, #outerlist a:visited {
	color: #808080;
	font-weight: bold;
}

#outerlink a:hover {
	background-color: #004A95;
	color: #fff;
	border-right: 3px solid #FFFFFF;
	border-left: 3px solid #FFFFFF;
}

#tabledescription {
	width: 100%;
	height: 3em;
	padding: 2px;
	filter:alpha(opacity=0);
	-moz-opacity:0;
}