	.left {
		text-align:left;
		}   
	
	.center{
		text-align: center;
		}
	.right{
		text-align: right;
		}
		
	th {
	width: 70px;
	}
	
	th.wide {
	width: 70px;
	}
	
	td.wide{
	word-wrap: break-word;
	width: 70px;
	}
	
	.detour {
	width: 400px;
	font-family: sans-serif;
	font-size: 75%;
	color: red;
	}
	
	.red a {color: red;}
	
	table {
			border-collapse: collapse;
			}
			
	table {
	width: 100%;
	color: #212424;
	margin: 0 0 0 0;	
	font: 80%/150% "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Lucida, Helvetica, sans-serif;
}
table, tr, th, td {
	margin: 0;
	padding: 0;
	border-spacing: 0;
	border-collapse: collapse;
}


/* BODY */

tbody tr td {
	background: #DDF0BD;
}

tbody tr.odd td {
	background-color: #D0EBA6;
}
tbody tr td:hover, tbody tr.odd td:hover {
	background: #c5e894;
}

tbody tr th, tbody tr td {
	padding: 0.1em 0.4em;
	border: 1px solid #a6ce39;
}

tbody tr th {
	/*padding-right: 1em;*/
	text-align: center;
	font-weight: normal;
	background: #c5e894; 
	text-transform: uppercase;
}


table a {
	color: #854400;
	text-decoration: none;
}
/*
table a:visited {
	text-decoration: line-through;
}
table a:hover {
	text-decoration: underline;
}
*/
.footer {
	text-align: center;
	font-weight: normal;
	color: #a6ce39; 
	font: 60% "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Lucida, Helvetica, sans-serif;
	}
	
h1 {
	color: green;
	}
	
label {
    display: block;
	/*
	font-size: 75%;
	
    width: 150px;
    float: left;
    margin: 2px 4px 6px 4px;
	*/
    text-align: center;
}

p, ul {
font: 100% "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Lucida, Helvetica, sans-serif;
padding: 0px 10px 0px 10px;

}

ul {margin: 0px 30px 0px 30px;}

.overall_width{
width: 460px;
}

img {
margin: 10px 10px 0px 0px;
float: left;
}

img.displayed {display: block;
border-style: none;
margin-left: 60px;
margin-right: auto}



 select, option{
        padding-left: 10px;
		margin: 10px;
 } 
 
 input {
 margin: 6px;
 }
 
 .large{
 font-size:130%;
  } 
   