
/* Layout Stylesheet */ 

/* This controls the far outer boundary, now hidden */
body  {
  margin: 0; 
  padding: 0;
  background: #006633; 
}

/* This is the invisible frame which surrounds everything */
#outer  { 
  color: white; 
  background: #006633; 
}

#hdr   { 
  background: #002110;
}

#banner { 
  width: 764px;
}

#title   {
	text-align: center; 
	padding-bottom: 3pt; 
	border-bottom: thin solid white;
}

#contents  { 
  text-align: left; 
  padding-left: 12pt;
  padding-right: 12pt;
  padding-top: 6pt;
  padding-bottom: 6pt;
}

#links    { 
	text-align: center; 
	padding: 3pt; 
	border-bottom: thin solid white;
}

#foot    { 
	background-color: #002110; 
	text-align: right; 
	padding: 12pt; 
	border-top: thin solid white;
}

/* Presentation Stylesheet */ 

a  { color: #cccc99; text-decoration: none; }
a:hover { color: #002110 }
a:active { color: white }
#hdr a { color: white }
#hdr a:hover { color: #cc9 }

.table a { color:#002110 }
.table a:hover { color: white }

.altrow { background-color: #f9f9f9}
.altrow a:hover { color: #cc9 }

.alert { color:red }

table { 
	border: thin solid #002110;
	border-spacing: 0pt;
	color: #002110;
	background: #cc9;
}

td, th {
	border: 0pt;
	padding: 2pt;
	padding-left: 4pt;
}

th {
	color: #f9f9f9;
	background: #002110;
}

/* Specific table options */

#table1 {
	width: 550px;
}

#table1 th {
	text-align: left;
	font-weight: bold;
	height: 33pt;
}

#table2 {
	text-align: center;
	font-family: Arial, Helvetica;
}

#table2 th {
	width: 20%;
}

#foottab {
	width: 100%;
}

#foottab td {
	color: #f9f9f9;
	background: #002110;
}