body {
	font: 12px/18px Verdana, Geneva, Helvetica, Arial, sans-serif;
	text-align: left;
	}
p {
	margin: 0;
	padding: 5px 0 10px 0;}	
	
h1 {
  	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 14px;
	font-variant: small-caps;
	font-weight: bold;
	 color: #9C0;
	 background-color:#EFC;
	line-height: 21px; 
	margin: 0px; 
	padding: 0px;
	}
h2 { 
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	line-height: 18px; 
	color:#9C0;
	background-color: #EFC;
	margin: 10px 0 5px 0; 
	padding: 0;
	}
h3 { 
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 12px; 
	line-height: 18px; 
	color: #99CC00; 
	font-weight: bold; 
	margin: 0; 
	padding: 5px 0 2px 0;
	}
h4 { 
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 12px; 
	line-height: 18px; 
	color: #99CC00; 
	font-weight: bold; 	
	margin: 0; 
	padding: 0;
	}
h5 { 
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; 
	font-size: 10px; 
	line-height: 18px; 
	color: #99CC00; 
	font-weight: bold; 
	margin: 0; 
	padding: 0;
	}
a:link {
	color: #FF9900; 
	text-decoration: none;
	}
a:visited {
	color: #CC6600; 
	text-decoration: none;
	}
a:hover {
	color: #FF9900; 
	text-decoration: underline;
	}

td { 
	font: 12px/18px Verdana, Geneva, Helvetica, Arial, sans-serif;
	}
	
.navigation {
	color:#360;
	font: 12px "Lucida Sans", "Trebuchet MS", Modern, Gill Sans, Helvetica, Geneva, Verdana, sans-serif;
	line-height: 18px;
	width: 160px;
	padding: 0;
	margin: 0;
	}	

.navigation a:link {
	color: #570;
	text-decoration: none;
	}
.navigation a:visited {
	color: #990; 
	text-decoration: none;
	}
.navigation a:hover {
	color: #C60; 
	text-decoration: underline;
	}
.navigation a:active {
	color: #C60; 
	text-decoration: underline;
	}

.navigation dl {
	border-left: 1px solid #9C0;
	padding: 0;
	margin: 0 0 0 13px;
	}
.navigation dt {
	list-style-type: none;
	border-bottom: 1px solid #9C0;
	padding: 15px 0 0 10px;
	font-weight: bold;
	margin: 0;
	}	
.navigation dd{
	border-bottom: 1px solid #9C0;
	border-left: 1px solid #9C0;
	font-size: 11px;
	margin: 0 0 0 30px;
	padding: 5px 5px 0 5px;
	}		
.navigation img {
	position: bottom;
	border: 0;}	
p.smalltext {
	margin: 0;
	padding: 0 10px 5px 10px;
	font: 10px/12px Verdana, Geneva, Helvetica, Arial, sans-serif;}	
.centered {
	display: inline;
	margin:0;
	padding:0;
	text-align: center;}	
p.greenline {
	border-bottom: 1px solid #9C0;
	margin: 0;
	padding: 0;}	
td#cal {
	font: 10px/12px verdana, Geneva, Helvetica, Arial, sans-serif; 
	text-align: center;
	}
td#calhd {
	font: 12px Verdana, Arial, Helvetica, sans-serif; 
	text-align: center; 
	font-weight: bold;
	}
td#box {
	font: 10px/12px Verdana, Geneva, Helvetica, Arial, sans-serif;
	text-align: center;
	}
p#footer {
	font: 9px/11px Verdana, Geneva, Helvetica, Arial, sans-serif; 
	text-align: center;
	border-top: 1px solid #9C0;
	padding-top: 5px;
	margin: 0;}
p#counter {
	font-size:10px;
	text-align: center;
	border-top: 1px solid #9C0;
	padding: 5px;
	margin: 0;
}	

dl { 
	margin: 0; 
	padding-left: 5px; 
	padding-right: 0;
	}
dt { margin: 0; 
	padding: 0;
	}
dd { 	
	margin: 0; 
	padding: 0
	}
ul#box { 
	margin-top: 0 0 0 5px; 
	padding-top: 0 0 0 5px; 
	}
li#box { 
	margin-left: 5px; 
	padding-left: 0px
	}
.cal-year { 
	margin:0;
	padding: 4px;
	border-bottom: 1px solid #9C0;
	border-top: 1px solid #9C0;
}
#banner-hd {
	background-color: #CE9;}
.hd {
	margin: 10px 0;
	padding: 0;
	background-color:#CE9;
	min-width: 500px;
	height: 30px;}


