
BODY 
	{ color: black; margin-top:0; margin-left:0px; margin-right:0; margin-bottom:0; 
	background-color: #000000;} 

A { text-decoration:none; color: black; font-weight: bold;} 
A.google { display: none; }

INPUT  
	{border-right: 1px groove silver; border-top: 1px groove black; 
	border-left: 1px groove black; border-bottom: 1px groove silver; 
	font-size: smaller; color: #000000; font-family: verdana; text-align: center; }

.checkbox 
	{border: 0px; 	}

SELECT 
	{border-right: #000000 1px groove; border-top: #003300 1px groove; 
	border-left: #003300 1px groove; border-bottom: #003300 1px groove;
	font-size: smaller; color: black; font-family: verdana; background: #cccccc; 
	}

DIV.amihidden {display:none;}
DIV.page { page-break-before: always; }
.skiplink {display:none;}

.separator
	{background-color: #000; color:black; 
	font-weight: bold; border: 1px groove black;
	margin-top: 10px; }

TABLE 
	{ width:'95%'; border-width:0px ; position: relative center; }

.creditsl 
	{ color: gray; text-align: left;   font-weight:bold; background-color: cornsilk; 
	padding: 10px 10px 10px 10px; font-size: 11px; }
.creditsr 
	{ color: gray; text-align: right;  font-weight:bold; background-color: cornsilk; 
	padding: 10px 10px 10px 10px; font-size: 11px; }
.creditsc 
	{ color: gray; text-align: center; font-weight:bold; background-color: cornsilk; 
	padding: 10px 10px 10px 10px; font-size: 11px; }

.caltable   
	{ border-style: solid;  border-width: 1px; border-color:#cccccc; width:"100%"; 
	border-spacing: 1px; padding: 1px; background-color: white; }
.calheader  
	{ border-style: double; border-width: 5px; border-color: #cccccc; padding: 10px; 
	background-color: #663300; text-align:center; font-size: larger; 
	font-weight: bold; color: white; }
.calhead2   
	{ border-style: solid;  border-width: 1px; padding: 5px; background-color: #663300; 
	text-align:center; font-weight: bold; color: white; }
.caldays 
	{ border-style: solid;  border-width: 1px; height: 60px; width: 14%; padding: 2px; 
	background-color: white; text-align:left; vertical-align: top; font-size: 12px; 
	color: black; }
.calweekend 
	{ border-style: solid;  border-width: 1px; height: 60px; width:14%; 
	background-color: #ffffcc; text-align:left; vertical-align: top; font-size: 12px; 
	color: black; }
.calgray    
	{ border-style: solid;  border-width: 1px; height: 60px; width: 14%; 
	background-color: #cccccc; }

H1 { color: #663300; font-size: x-large; text-align:center; }
H2 { color: #663300; font-size: large; text-align:center; }

P 	{ margin-left: 30px; margin-right: 30px; text-align:justify;}
.a 	{ margin-left: 50px; margin-right:50px; text-align:left; }
.b 	{ margin-left: 60px; margin-right:60px; text-align:justify; font-variant:small-caps; }
.js 	{ margin-left: 30px; margin-right: 30px; text-align:justify; font-size: smaller}

TD { font-family: "times new roman", arial; vertical-align: top; }
.admin	{ text-align:left; font-size:smaller; font-weight: bold; }

.greenl, .greenr, .greenc, .dgreenl, .dgreenr, .dgreenc	
			{ color: white; 	background-color: #DABE95; }
.dgreenl, .greenl, .whitel		{ text-align:left; }
.dgreenr, .greenr, .whiter	{ text-align:right; }
.dgreenc, .greenc, .whitec, .grayc	{ text-align:center; }

.whitel, .whiter, .whitec	{ background-color: white; color: black; }
.grayc 	{ background-color: #CCCCCC; color: black; }


