/* Validated level CSS 2.1 at http://jigsaw.w3.org/css-validator/validator 19 April 2010, no errors or warnings


This css sheet was originally prepared to control the style of LHSCG image pages on 14 April 2010 by Dick Brewster*/

A:link	{color: yellow; background-color:inherit;}
A:visited	{color: red; background-color:inherit;}
A.nodeco	{text-decoration:none}



body{font-size:12pt; font-family:Verdana, Arial,Sans-Serif; color:#ffffcc;} 

input.btn {
  width:90px;
  font-weight:bold;
  border:4px Outset #999988;
  color:#000000;  
  background-color: #ffffcd;
}

hr  {width:900px; margin-left:auto; margin-right:auto; border: 0; height: 6px; color: #999988; background-color: #999987;}

img {border:solid #999988; border-width:3px;}

img.grad {z-index:-1}

table.center900 {width:900px; margin-left:auto; margin-right:auto;}

td {text-align: center; vertical-align:bottom;} 

td.px200 {width:200px;}

td.thumb {vertical-align:top; font-size:0.8em;}


 

html, body {
height:100%;
}

img#background {
position: fixed;
height: 100%;
width:100%;
left:0;
right:0;
top:0;
}

#content {

text-align:center;
padding: 1em;
position: relative;
z-index: 1;
}

div#headerfix {
position: fixed;
width:100%;
left:0;
right:0;
top:0;
z-index: 3;
}


div#footerfix {
position: fixed;
width:100%;
left:0;
right:0;
bottom:0;
z-index: 3;
text-align:center;
}



/* to center image */

* {
	padding: 0;
	margin: 0;
}


 table#imagecenter {
	width:1000px;
	position:fixed;
	left:0;
	right:0;
	top:0;
	vertical-align: middle;
	height: 100%;
	margin: 0 auto; 
	z-index: 2;
	


}

#container {
	background: inherit;
	
} 

td.imagecenter {vertical-align: middle; z-index:2;}


/* horizontal menu using ul */

 div.navbar2 {
 height: 30px;
 margin-left:auto;
 margin-right:auto;
}

div.navbar2 ul {
 margin: 0px;
 padding: 0px;
 list-style-type: none;
 
 font-size: small;
 line-height: 30px;
 white-space: nowrap;
}

div.navbar2 li {
 
 display: inline;
}

div.navbar2 li a {
 font-weight: bold;
 color:black;
 text-decoration: none;
 padding: 2px 6px;
 border:3px outset #ffffcc;
 background-color: #ffffcd;
}

div.navbar2 li a:hover {
 font-weight: bold;
 color:black;
 border:3px outset #ffffcc;
 background-color: #ffff77;
}	  

div.navbar2 li a:active {
 font-weight: bold;
 color:black;
 border:3px inset #ffffcc;
 background-color: #ffff77;
}	  

div.navbar2 li a:visited {
 font-weight: bold;
 color:black;
}

/* end horizontal menu using ul */

 







  



