.hiddenm { font-family:Verdana; font-size: 8pt; font-weight: bold; visibility: hidden;  display: block; position: relative; background-color:#FF6600;}
.unhiddenm { font-family:Verdana; font-size: 8pt; font-weight: bold; visibility: visible; display: block; position: relative; background-color:#FF6600;}


body {
		margin:10px 0px 0px 0px;
		padding: 0;
		text-align: center;
			background-color:#FFFFFF;

		}
		
		
div#content
{

margin-left: auto;
margin-right: auto;
width: 920px;
/*text-align: left;*/
border:1px solid black;
background-color:white;
}

td#contentMain
{
width: 498px;
text-align: center;
background-color:white;
position:relative;top:0px;
}
td#contentLeft
{
width: 200px;
font-family:sans-serif; 
font-size: 9pt;
color:#666666;
position:relative;top:0px;
}
td#contentRight
{
width: 200px;
font-family:sans-serif; 
font-size: 9pt;
color:#666666;
position:relative;top:0px;
}

td#contentRight table
{
width: 200px;
font-family:sans-serif; 
font-size: 9pt;
color:#666666;
}


td.active{
background-color:#7EC3EF;
border:1px solid black;
}
td.active2{
background-color:#7EC3EF;
border:1px solid black;
}
td#inactive{
background-color:#CCFFCC;
border:1px solid black;
}

table #placeTable{
margin-right: auto;
margin-left: auto;
}



/*	
	#header h1 {
		padding: 0;
		margin: 0;
		color: #ccc;
		font-family: Georgia, serif;
		font-weight: normal;
		font-size: 180%;
		}
	
	*/
	
	#nav {
		float: left;
		width: 100%;
		margin: 0;
		padding: 0;
		list-style: none;
		background: #ccc;
		border-bottom: 1px solid #999;
		}
	
	#nav li { 
		float: left;
		margin: 0;
		padding: 0;
		font-family: Verdana, Arial, sans-serif;
		font-size: small;
		}
	
	#nav a {
		float: left;
		display: block;
		text-decoration: none;
		font-weight: bold;
		font-size: 90%;
		color: #666;
		background: #ccc url('../img/nav_slant.gif') no-repeat top right; padding-left:5px; padding-right:30px; padding-top:6px; padding-bottom:6px
		}
	
	#nav #nav-1 a {
		padding-left: 20px;
		}
	
	#nav a:hover {
		color: #000;
		}
	
	
	ul#more {
		clear: left;
		margin-top: 60px;
		}

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}

table#placeTable td{
font-family:Verdana; font-size: 8pt; font-weight: bold;
color:black;
height:23px;		
}

select,input{
font-family:Verdana;
font-weight: normal; font-size: x-small			
}

table#extras{
background:#ccc;
border-width: 3px;  
border-color: black;
border-style: dashed; 
}
table#extras td{
font-family:Verdana; font-size: 8pt; font-weight: bold;
/*font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12pt;*/
color:black;
height:23px;	
}

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}
