body {
font-size : 11pt;
font-family: "Trebuchet MS", "Luxi Sans", "Helvetica", sans-serif;
/* font-family : verdana, sans-serif; */
color : #6b441a;
/* background: #374536 url(../encyclopedia/layout/img01.gif); */
/* background:#fff; */
margin:0;
}


a:link {
color : #6666cc;
text-decoration : none;
}

a:hover {
color : #0066ff;
text-decoration:underline
}

a:visited {
color : #cc6633;
text-decoration : none;
}


#menuL {
font-size: 7.8pt;
font-weight: bold;
}




body, td, li, ol
{ font-family: Verdana, Arial, Helvetica; font-size:10pt }

input, select, textarea
{ font-family: Verdana, Trebuchet MS, Arial,Helvetica; font-size:10pt; border-style:solid; border-width:1px; border-color: #999999; background-color: #F6F6F6 }

h1
{ font-family: Verdana, Arial, Helvetica; font-size: 18pt; font-weight: bold; color: #0055DD }

/* 
a
{ color: black; text-decoration:underline }

a:hover
{ text-decoration:none }
*/

textarea
{ font: 10pt Verdana, Courier New, Courier }

#category_list
{ font-weight:bold; }

#category_num
{ font-size:7pt; color: #000000; /* font-style: italic; */ }

#subcategory_list
{ font-size:9pt; color: #0099FF; }

.sitename
{ font: 14pt Verdana, Arial Black, Helvetica; color: white; font-style: italic; text-decoration: none }

.small
{ font-size:9pt }

.admin_head
{ background-color:#336699; color: #FFFFFF; font-weight: bold; text-align: center }

.box_head
{ font: 14pt Trebuchet MS, Verdana, Arial, Helvetica; font-weight: bold; color: white }

.box2_head
{ font-size:9pt; font-family: Verdana, Arial; font-weight: bold; background-image: url('images/box-1.gif'); background-repeat: no-repeat; text-indent:30px; width: 150px; height: 25px; }

.box_bg
{ background-image: url('images/circle.gif'); /* url('http://bioscience.ws/style/gradient.php?base=333333&height=150'); */


background-repeat: no-repeat; background-position: right bottom }

.box2_bg
{ background-image: url('images/tool.gif'); background-repeat: no-repeat; background-position: right bottom }

.box3_bg, .box3_bg a
{ font-size:9pt; font-family: Verdana, Arial; text-indent:10px; background-image: url('images/box-2.gif'); background-repeat: repeat-y; width: 150px; height: 15px; 
  text-decoration: none }
  
.box3_bg a:hover
{ text-decoration: underline }

/*
.common_head
{ font: 10pt Arial, Helvetica; font-weight: bold; color: black; background-color: lightblue }
*/

.common_head
{ font: 11pt Verdana, Arial, Helvetica; font-weight: bold; color: #008000; background-color: lightblue }



.sponsor_head
{ font: 10pt Trebuchet MS, Arial, Helvetica; font-weight: bold; /* color: white; */ color: #FFFF00; background-color: #0066CC }

.sponsor_bg
{ font: 10pt Verdana, Arial, Helvetica; color: black; background-image: url('images/bg_sp.gif');
  background-repeat: repeat-x; background-position: bottom }

.review_bg
{ background-image: url('images/review.gif'); background-repeat: no-repeat; background-position: left top }

.detail_bg
{ background-image: url('images/cat-4.gif'); }

.toolbox a, .toolbox input
{ width: 100%; height: 25px; float: left; text-align: center; text-decoration: none; color: black;
  font: 8pt Verdana; border-top: solid 5px #C1E0F; text-transform: uppercase; letter-spacing: 1px; }

.toolbox a:hover, .toolbox input:hover
{ background-color: white; border-top: solid 5px white }

.smallbox
{ height: 15px; width: 90%; float: left; text-align: center; text-decoration: none;  margin: 2px;
  font: 7pt Verdana, Arial, Helvetica; /* background: #49A3FF; color: black; border: solid 1px silver; */ letter-spacing: 1px;
  font-weight: bold; background-color: white; text-transform: uppercase; border: solid 1px #49A3FF; color: #FFF; }

.smallbox:hover
{  background-color: lightgrey; /* background: #5970B2; */ }

.list_button
{  font-size:9pt; }

.detail_title
{ font: 14pt Trebuchet MS, Verdana, Arial, Helvetica; font-weight: bold; color: #00FF00; /* color: white; */ background-color: #0066CC; background-image: url('images/cat-6.gif');
  text-align: center; height: 29px }

.detail_head
{ text-align: right; font-weight: bold; }

.left_head
{ text-align: right; font-weight: bold; background-color: #F7FAF3; border-right: solid 1px  #C7CAC3}

.input150
{ height: 25px; width: 140px; background-image: url('images/input150.gif'); background-repeat: no-repeat; border: none;
  font: 12px Verdana, Times, Arial, Helvetica; padding-left: 5px; padding-top: 3px; padding-right: 10px; background-color: white }

.input250
{ height: 25px; width: 240px; background-image: url('images/input250.gif'); background-repeat: no-repeat; border: none;
  font: 12px Verdana, Times, Arial, Helvetica; padding-left: 5px; padding-top: 3px; padding-right: 10px; background-color: white }

.area400
{ height: 146px; width: 395px; background-image: url('images/area400.gif'); background-repeat: no-repeat; border: none;
  font: 12px Verdana, Times, Arial, Helvetica; padding-left: 5px; padding-top: 3px; padding-right: 10px; background-color: white }

.splash
{ background-image: url('images/splash.gif'); background-repeat: no-repeat; background-position: right top }

.help
{ font-size:8pt; font-style: italic; font-weight:normal; }

.highlight_search
{ color: black; background-color: yellow; font-weight: bold }

.foot
{ font-size: 9pt; text-align: center}