/* redefine tags */

body { 
	color:black; 
	background:white; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin: 2px;
	padding: 0px;
}

form, table, p, li, td, input, textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

a {text-decoration:none;}
a:link {color:blue;}
a:visited {color:blue;}
a:active {color:red;}
a:hover {color:red;}
/*a.navbutton:hover {color:black; background:white;}
a.navmenu:hover {color:black; background:green;}
a.navmenu:link {color:black; background:white;}*/

h1 {font-size:16px}
h2 {font-size:14px}
h3 {font-size:12px; font-weight:bold;
    text-align:left; text-decoration:underline}
h4 {font-size:10px; font-weight:bold}

/* CLASS definitions  */

.spbuttonbar {
	border:5px solid white;
}

.sptitle {
	background:white; 
	color:black; 
	font-size:12px;
	font-weight:bold; 
	text-align:left;
}

.spbutton {
/*	width:123px; */
	width:80px;
	height:20px;
	background:#B6B0E6; 
	color:black; 
	font-size:10px;
	font-weight:bold; 
	text-align:center;
}

.tabletitle {
	background:#B0E0E6; 
	color:black; 
	font-size:10px;
	font-weight:bold; 
	text-align:left;
}

.tabletext {
	background:#E6D0B0; 
	color:black; 
	background-position:top; 
	font-size:10px; 
	font-weight:normal; 
	text-align:left;
}

.tabletext-alt {
	background: white;
	color:black;
	background-position: top;
	font-size: 10px;
	font-weight: normal;
	text-align: left
}

.errortext {
	color:red; 
	font-weight:bold;
	text-align: center;
}

.textscientific {font-style:italic;}

.textcommon {font-weight:bold}

.navtable {
	width:768px;
	background-color: #B0E0E6;
}

.navtitle {
	height:25px;
	text-align:left;
}

.navtitletext1 {
	font-size:16px;
	font-weight:bold;
}

.navtitletext2 {
	font-size:11px;
	font-weight:bold;
   font-style:italic;	
}

.navbutton {
	width:123px;
	height:20px;
	color:Black;
	background: #E6D0B0;
	border:1px solid black;
	font-weight:bold;
	text-align:center;
}

.navbutton_over {
	width:123px;
	height:20px;
	color:Black;
	background: #E0E6B0;
	border:1px solid black;
	font-weight:bold;
	text-align:center;
}

.droplayer {
	position: absolute; 
	top:71px;
}

.droptable {
	width:125px;
	height:15px;
	border:1px solid black;
	background: #E0E6B0;
	color:black;
}

.searchfield {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.contenttable {
	height:300px;
	width:768px;
	border:20px solid white;
}

.footertable {
	width:768px;
	font-size:10px; 
	background-color:#B0E0E6;
}

#tachdrop {left:127px; visibility:hidden;}
#schemedrop {left:252px; visibility:hidden;}
#databasedrop {left:377px; visibility:hidden;}
#helpdrop {left:502px; visibility:hidden;}