body{
	background-color: white;
	color: #440000;
	font-family: Verdana, Arial,Helvetica,sans-serif;
	font-size: 15px;
}

.page_title {
	font-size: 150%; 
	font-weight: bold;
}

#top_body { height: 6pt; }

h1 {
	font-size: 120%;
	font-weight: normal;
	background-color: #606060;
	color: yellow;
	padding: 2px 4px;
}
h2 {
	font-size: 110%;
	font-weight: normal;
	background-color: #ffffc0;
	color: black;
	padding: 0px 4px;
}
table, td {
	/*background-color: #white;*/
}

.units{
	background-color: rgb(255,255,204);
	border; 1px;
}

.units {
	text-align: right;
}

.nav_image_fragment {
	background-color:transparent;
	font-size: 0px;
}

/* Styles for the page maintenance controls */

.maintenance_title {
	font-weight: bold; 
	color: #008060;
}

.maintenance_menu_title {
	color: #008060;
}

.maintenance_menu { 
	border-style:dashed; 
	border-width:thin;
	border-color:#008060;
}

#footer_table {
	font-size: 10pt;
	background-color: #008060;
	color: #ffff80;
	/*height: 50px;*/
}

.footer_cell {
	background-color: #008060;
	color: #ffff80;
}

/* Used to show examples on forms */
.form_example { font-size: 12px; }

/* Buttons in the photo gallery */
.photo_gallery_button {
	background-color:transparent;
	border-style:none; 
	cursor:pointer;
}

/* Style of random page image */
#random_image { 
border-width:1px; 
border-color:black;
margin:4px;
}

#topbar { background-color: #008060;
	padding: 2px;
	text-align: left;
	color: #ffff80;
	font-weight: bold;
	font-size: small;
	padding-right: 1.5px;
}

  a.topbar:link { color: rgb(255, 255, 204);
    text-decoration: none;
    }

  a.topbar:visited { color: rgb(239, 239, 204);
    text-decoration: none;
    }

  a.topbar:hover { color: rgb(255, 255, 255);
    text-decoration: underline;
    }

  div#left { border: thin solid rgb(85, 170, 187);
    padding: 5px;
    position: absolute;
    top: 101px;
    left: 6px;
    width: 150px;
    }

  #tablehead { background-color: #008060;
    text-align: left;
    color: yellow;
    font-weight: bold;
    font-size: 150%;
    padding-right: 1.5em;
    }

.figure {
	/*align: center;/*
	/*border-style: solid;*/
	}
	
.caption {
	text-align: left;
	font-size: 80%;
	}
	
.pagetitle {
	font-size: 150%; 
	font-weight=bold;
	}

.linktable {
	border: thin;
}