@media print {
	.noprint {
		display: none;
	}
}

.news { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.copy {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.copybold { font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
body { font-size: 10px; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
background-color:#1d2c1c; }

table, td, tr {
	background-color:#FFFFFF;
}

td { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
li { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h1 { color: #73b33d; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h2.news {
	color: #73b33d;
	font-weight: bold;
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	border-bottom-color: #e8e8e8;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
A, A:link   { color: 73b33d; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
A:vlink   { color: #73b33d; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
A:visited   { color: #73b33d; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
A:hover   { color: #73b33d; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
A:active   { color: #73b33d; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
A.sidenav:link { color: black; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
A.sidenav:vlink { color: black; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
A.sidenav:visited { color: black; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
A.sidenav:hover { color: #0065a1; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
A.sidenav:active { color: #0065a1; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
A.sidenav2:link  { color: #0065a1; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
A.sidenav2:vlink  { color: #0065a1; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
A.sidenav2:visited  { color: #0065a1; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
A.sidenav2:hover  { color: #008a9a; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
A.sidenav2:active  { color: #008a9a; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
A.newsheadline, .newsheadline { color: #7dc242; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.copyheadline { color: #73b33d; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.calendar { color: white; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #7dc242; text-align: center }
.pageheadline1 { color: #73b33d; font-style: italic; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.pageheadline2 { color: #717171; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.copyright { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.search  {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	width: 150px;
	height: 16px
}
.search2nd  {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	width: 100px;
	height: 16px
}

.calsearch {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	height: 16px
}
.booked {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #FF6666
}
.booked A   { color: #000000 }

.held {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #FEDF0C
}
.held A   { color: #000000 }

h1.event {
	color: #0065a1;
	font-size: 18px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}

/* New Navigation */
	
	ul.pde, ul.pde li ul{
		text-align:left;
		margin:0;
		padding:0;
		list-style:none;
		width:144px;
		list-style-type: none;
	}
	ul.pde li{
		line-height:19px;
		padding:0px 0px;
		margin:0;
		padding-left:0;
		background-image:url(images/iw-navback.gif);
	}
	ul.pde li ul li{
		text-align: right;
		margin:0;
	}


	ul.pde a, 
	ul.pde a:link, 
	ul.pde a:visited, 
	ul.pde a:active{
		padding:0px 0px;
		color: black; 
		font-size: 9px; 
		font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
		text-decoration: none 
	}
	ul.pde a:hover{
		color: #73b33d; 
		font-size: 9px; 
		font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
		text-decoration: none 
	}
	
	ul.pde li.parent ul.show li a,
	ul.pde li.parent ul.show li a:link,
	ul.pde li.parent ul.show li a:visited,
	ul.pde li.parent ul.show li a:active{
		color: #73b33d; 
		font-size: 9px; 
		font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
		text-decoration: none 
	}
	ul.pde li.parent ul.show li a:hover{
		color: #7dc242; 
		font-size: 9px; 
		font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
		text-decoration: none 
	}	
	
/* dynamically added to LIs with nested ULs */
	ul.pde li.parent{
		padding-left:0;
	}
	ul.pde li{
		padding-left:1px;
	}	
	
	ul.pde li.parent img, ul.pde li.parent A img{
		border:none;
		padding-right:0px;
		display:none;
	}
	
	A.hideme, .hideme, ul.pde li.parent A.hideme{
	background-color:black;
	display:none;
	padding: 0;
	margin:0;
	}
	
/* dynamically added to LIs with nested ULs and STRONG elements in them */
	ul.pde li.current li{
		padding-left:0;
	}
/* The class to hide nested ULs */
       .hide{
               position:absolute;
               top:0;
               left:-4000px;
       }

/* The class to show nested ULs */
       .show{
               position:static;
               display: table;
               top:0;
               left:0;
       }

