
<!-- 
/*  style for pages needing forms */

form { 
	font-family: verdana, arial, helvetica, sans-serif;
  margin-bottom: 1em;
  padding: 1em;
	clear: both;
	width: auto;
	border-bottom: 1px solid #666;
  }

form fieldset {
  width: auto;
	border: 3px double #666;
  padding: 0.6em 0.4em 0.6em 0;
	margin: 1em;
	}	
 
form fieldset legend {
  font-size: 130%;
	font-weight: 600;	
	padding: 0 1em;
	margin-left: .5em;
  }
	
	
form label {
  display: inline;
	border-bottom: 1px dotted #666;
  font-size: 120%;
	padding-left: 1em;
	padding-top: 0.6em;
	font-family: verdana, sans-serif;
	width: 12em;
	}
							
form input {
  font-size: 100%;
	color: #FFF;
	background: #000;
  text-align: center;	
	border: 1px solid #666;
	}

form optgroup.opt_different {
  width: 100%;
	color: #000;
	background-color: #FC0;
  font-size: 110%;
	text-align: center;
  font-weight: bold;	
  }
					 
form select {
	color: #FFF;
	background: #000;
  padding-left: 6px; 
	border: 1px solid #666;
	margin-bottom: 1em;
	}
	
form textarea {
  font-size: 100%;
	font-family: verdana, arial, helvetica, sans-serif;	
	text-align: left;
	color: #FFF;
	background: #000;
	border: 1px solid #666;
	padding-top: 0.6em;	
  padding-left: 6px; 	
	}
	
form input:focus, form textarea:focus, form select:focus {
  color: #FFF;
  background-color: #600; 
  }	

	


/* PRINTING  */

@media print  {

.formdiv {
  border: 1px solid #CCC;
	padding: 1.5em;
	margin: 1.6em 4em;
  }
	
form fieldset {
  width: auto;
	padding: 1em;
	margin: auto;
	page-break-inside: avoid;
	}	

	
}
-->


