body {margin:0px; padding:0px; background-color:#FCFAD1;}
body, a, p, h1, h2, h3, td {font-family:Arial, Helvetica, sans-serif;font-size:12px;}

p {margin:0px; padding:2px 0px 8px 0px;}

a:link {color:#0000FF;text-decoration:none;}
a:visited {color:#0000FF;text-decoration:none;}
a:active {color:#0000FF;text-decoration:none;}
a:hover {color:#0000FF;text-decoration:underline; font-style:normal;}

.pagetitle {font-size:16px;font-weight:bold;color:#CC3300;}
.paneltitle {font-family:Arial, Helvetica, sans-serif;font-size:18px;margin-bottom:10px;}
.heading1 {font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:bold;padding:2px;}
.heading2 {font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;padding:2px;}
.heading3 {font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;padding:2px;}

.textverysmall {font-size:10px;}
.textsmall {font-size:12px;}
.textmedium {font-size: 14px;}
.textbig {font-size: 16px;}
.textverybig {font-size:20px;}

.footerbg {background-color:#CA9A2C;}
.footerfont {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000;}

#navlist {
	margin: 20px 5px 20px 2px;/*removes indent IE and Opera*/
	padding: 0px 0px 12px 0px; /*removes indent Mozilla and NN7*/
	width:200px;
	list-style-type: none; /*turns off display of bullet*/
	background-color: #FF9900;
	background: #FF9900 url(/images/misc/box_bottom_200.gif) no-repeat bottom left;
}
li.nav_top {
	padding: 0px;
	font-size:8px;
	background: #FF9900 url(/images/misc/box_top_200.gif) no-repeat top left;
}
li.nav {
	background: url(/images/misc/nav_bar.gif) no-repeat bottom center;
	padding: 3px 0px 3px 0px;
	}
#navlist2 {
	margin: 0; /*removes indent IE and Opera*/
	padding: 0px 0px 0px 10px; /*removes indent Mozilla and NN7*/
	list-style-type: none; /*turns off display of bullet*/
}
#navlist a, #navlist a:visited {
	display: block;
	padding: 4px 2px 4px 12px;
	color:#fff;
	text-decoration:none;
	font-size:12px;
	text-decoration: none;
}
#navlist a:hover {
	color:#FFFF00;
	font-size:12px;
}
div.subitem {
	display:none;
}

dl.content {
	width: 500px;
	margin: 20px 5px 20px 5px;
	padding: 0px 0px 60px 0px;
	background: #E6F0FF url(/images/misc/content_bottom.jpg) no-repeat bottom left;
	}
dt.content {
	margin: 0;
	padding: 4px;
	background: #E6F0FF url(/images/misc/box_top_500.gif) no-repeat top left;
	}
dd.content {
	margin: 0;
	height: 300px;
	padding: 5px 5px 2px 5px;
	background: #E6F0FF url(/images/misc/spacer.gif) repeat top left;
	}
.contenttitle{
	font-size:14px;
	font-weight:bold;
	color:#663300;
}

dl.news {
	width: 260px;
	margin: 20px 2px 20px 5px;
	padding: 0px 0px 110px 0px;
	background: #FF9900 url(/images/misc/news_bottom.jpg) no-repeat bottom left;
	}
dt.news {
	margin: 0;
	padding: 6px 10px 6px 5px;
	color:#fff;
	font-size:16px;
	background: #FF9900 url(/images/misc/box_top_260.gif) no-repeat top left;
	}
dd.news {
	margin: 0;
	height: 300px;
	padding: 5px 5px 2px 5px;
	background: #FF9900 url(/images/misc/news_background.jpg) repeat top left;
	}
.newstitle{
	font-size:14px;
	font-weight:bold;
	color:#663300;
}