td.table_schedule_headers 
	{
		margin: 0 0em 0.70em;
  		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 0em;
		padding-right: 0em;
		text-align: center;
		font: bold 14px Verdana, sans-serif; 
		color: #B9B4A9;
		background: #636573;
	}


td.table_schedule_side 
	{
		margin: 0 0em 0.70em;
  		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 0em;
		padding-right: 0em;
		text-align: center;
		font: 13px Verdana, sans-serif; 
		color: #444444;
		background: #B9B4A9;
	}

td.table_schedule_grey 
	{
		margin: 0 0em 0.70em;
  		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 0em;
		padding-right: 0em;
		text-align: center;
		font: 13px Verdana, sans-serif; 
		color: #444444;
		background: #9F9A8F;
	}

td.table_schedule_available 
	{
		margin: 0 0em 0.70em;
  		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 0em;
		padding-right: 0em;
		text-align: center;
		font: bold 13px Verdana, sans-serif; 
		color: #FFFFFF;
		background: #799B6F;
	}


td.table_schedule_notavailable 
	{
		margin: 0 0em 0.70em;
  		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 0em;
		padding-right: 0em;
		text-align: center;
		font: 13px Verdana, sans-serif; 
		color: #BAA;
		background: #9B6F6F;
	}

.txt_pg_header 
	{ 
		font-family: "Arial";
		font-style: bold;
		font-size: 15pt;
	}

.txt_sidebar_main_link 
	{ 
		font-family: "Arial";
		font-style: bold;
		font-size: 10pt;
		color: #FFFFCE;
	}

.txt_topbar_main_title 
	{ 
		font-family: "Arial";
		font-style: bold;
		font-size: 18pt;
		text-align: center;
		color: #636573;
	}

.footer 
	{ 
		font-family: "Arial";
		font-style: italics;
		font-size: 7pt;
		text-align: right;
		align: right;
		display: block;
		color: #636573;
		vertical-align: bottom;
		margin-bottom: 5px;
		margin-right: 12px;
		margin-top: 18px;
	}

div#sidebar h1
	{
		display: block; 
		text-align: left; 
		font: bold 1.1em sans-serif; 
		padding: 0px 35px; 
		margin: 0px 0px 2px 0px; 
		border-width: 0; 
   		text-decoration: none; 
		color: #B8969E; //#E2CED1; 
		background: #444;
	}

div#sidebar a 
	{
		display: block; 
		text-align: left; 
		font: 1em sans-serif; 
		padding: 0px 35px; 
		margin: 0px 0px 2px 0px; 
		border-width: 0; 
   		text-decoration: none; 
		color: #9A9BB8;
		background: #444;
   }
div#sidebar a:hover {color: #B8969E; } //#313031; }

div#sidebar a:hover img {position: absolute; top: 190px; left: 55px; height: 50px; width: 50px;}


div#sidebartitle 
	{
		display: block; 
		text-align: left; 
		font: bold 1.35em sans-serif; 
		padding: 5px 15px;
		margin-bottom: 1px;
		border-width: 0; 
   		text-decoration: none; 
		color: #BBC; 
		background: #444;
   }


/*
//div#content {position: absolute; top: 26px; left: 161px; right: 25px;
//   color: #BAA; background: #686868; 
//   font: 13px Verdana, sans-serif; padding: 10px; 
//   border: solid 5px #444;}

// margin-bottom: 0.25em;
// margin-top: 3em;
// padding: 2px 0 5px;
*/

div#content p 
	{
		margin: 0 1.25em 0.70em;

		padding-left: 1.50em;
		padding-right: 1.50em;
		text-align: justify;
		font: 13px Verdana, sans-serif; 
		color: #BAA
	}

div#content h1 
	{
		padding: 2px 0 5px;
		margin: 0 0.50em 0.50em;
		margin-bottom: 0.6em;
		margin-top: 0.50em;
		font: bold 20px sans-serif; 
		color: #D3C9C9;
		IMG { float: right;};
	}




div#subcontent 
	{
		
	}
div#subcontent p 
	{
		margin: 0 0em 0.70em;d
  		padding: 0px 0 0px;
		padding-left: 4.5em;
		padding-right: 4.5em;
		text-align: justify;
		font: 13px Verdana, sans-serif; 
		color: #BAA;
	}

div#subcontent h1 
	{
		padding-top: 4px;
		padding-bottom: 3px;
		
		margin-left: 2.0em;
		margin-right: 2.0em;
		margin-bottom: 1.5em;
		margin-top: 2em;
		text-align: center;
		font: bold 16px sans-serif;
		// border-color: #313031 #313031 #313031 #313031;
		background: #3F3F46; // #424542;
		color: #D3C9C9;
	}


div#subcontent_intabletext p 
	{
		margin: 0 0em 0.70em;
  		padding: 0px 0 0px;
		padding-left: 1.25em;
		text-align: justify;
		font: 13px Verdana, sans-serif; 
		color: #BAA
	}


div#content a:link {color: #BBC;text-decoration: none;font-weight: bold;}
div#content a:visited {color: #BBC;text-decoration: none;font-weight: bold;}
div#content a:link:hover {color: #FF0;text-decoration: none;font-weight: bold;}
div#content a:visited:hover {color: #CC0;}


#listone {
		font: 13px Verdana, sans-serif; 
		color: #BAA;
		margin-left: 1.75em;
		margin-right: 3.5em;
	}

#listone_header {
	color: #CCCCCC;
	font: bold 13px Verdana, sans-serif;
	}


#listone ul li {
	
	padding-left: 2px;
	border: none;
	margin-bottom: 1.4em;
	
	/*	
margin-left: 0;
list-style: circle;
display: inline;
*/
	}




#photoholder {
  width:610px;
  height:800px;

    background-image: url(images/loading.gif); 
    background-position: center 40%; 
    background-repeat: no-repeat; 
    background-color: #000000; 
}

#selected_image {
  width:610px;
  height:800px;
}


#photoholder_report {
  width:580px;
  height:749px;

    background-image: url(images/loading.gif); 
    background-position: center 40%; 
    background-repeat: no-repeat; 
    background-color: #000000; 
}

#selected_image_report {
  width:580px;
  height:749px;
}
