@media screen
{
div.printmode
{

}
}

@media print
{
div.printmode
{
display: none;
}
}	




div.img
{
  margin: 2px;
  /*border: 1px solid #0000ff;*/
  /*height: 300;*/
  width: auto;
  /*float: left;*/
  /*text-align: center;*/
  vertical-align:text-bottom;
}	
div.img img
{
  display: inline;
  margin: 3px;
  border: 1px solid #ffffff;
}
div.img a:hover img {border: 1px solid #0000ff;}

div.desc
{
	
  		
  text-align: center;
  font-weight: normal;
  width: 120px;
  margin: 2px;
}

div.img2
  {
  margin:2px;
  border:1px solid #0000ff;
  height:165px;
  width:auto;
  float:left;
  text-align:center;
  }
div.img2 img
  {
  display:inline;
  margin:3px;
  border:1px solid #ffffff;
  }
div.img2 a:hover img
  {
  border:1px solid #0000ff;
  }
div.desc2
  {
  text-align:center;
  font-weight:normal;
  width:100px;
  margin:2px;
  }



body
{
	background-color:OldLace;
	/*#FFFFCC;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:small ;
}

/*large x-large xx-large x-small etc */


.h1 {color:navy; font-weight:bold;font-size:xx-large;  
line-height:1.2;padding:0}

.h2 {color:navy; font-weight:bold; font-size:x-large; line-height:1.2;
padding:0;}

.h2s{color:magenta; font-weight:bold;font-size:x-large; line-height:1.2;
padding:0;}

form {font-size:x-small; color:blue;}

input.menu
{
	color:white;
	background:#B22222;
	border:1 px solid black;
	font-weight:bold;
	font-size:12px;
}
/*a:focus {color:yellow;}*/

a:link, a:visited {color:blue;}

a:hover, a:active{color:red;}

td
{
background-color:transparent;
/*#FFFFCC;*/

border-color:#FFFFCC;	
/*vertical-align:top;*/
/*padding: 5px 5px 5px 5px;*/

}
ul.mainmenu
{
list-style-type:none;
margin:0;
padding:0;
overflow:hidden;
}
li.mainmenu
{
float:left;
}
a.mainmenu:link,a.mainmenu:visited
{
display:block;
width:120px;
font-weight:bold;
color:red;
background-color:yellow;
text-align:center;
padding:4px;
text-decoration:none;
text-transform:uppercase;
}
a.mainmenu:hover
{
background-color:yellow;
color:green;
}


td.menu
{
	background-color:transparent;
}


select.pix
{
	color:red;
	font-weight:bold;
	font-family:courier;
	/*font-size:30%;*/	
	
}

option.pix
{
	color:navy;
	font-weight:bold;
	font-size:60%;
}
td.prompt
{
	color:red;
	font-weight:bold;
	text-align:right;
	vertical-align:top;
	
}
td.lprompt
{
	color:red;
	font-weight:bold;
	text-align:left;
	
}





td.head
{
	background-image:url('../images/bubblestrip.jpg');
}	
#infobox
{
	background-color: PowderBlue;
	/*#FFFF99;*/ 
	z-index:3; 
	border: solid thin gray;
	padding:5px;
	font-size:small;
}	
.infobox
{
	background-color:PapayaWhip; 
	z-index:3; 
	border: solid thin gray;
	padding:5px;
	font-size:small;
}	


