body {overflow: hidden; background-color: #dddddd; color:black; "Calibri"; font-size: 14px;}

.navigate {color: red;}

#indexpage{background-image: url("index graphic.jpg"); background-repeat: no-repeat;  
background-color: #b3e0ff; font-family: "Calibri"; font-size: 14px; color: black; position: absolute; left: 0px; right: 0px; top:25px;
width: 600px;
margin: auto;
height: 100%;}

#main_list button {font-family: "Calibri"; background-color: transparent; border-style:none; /home/mastrolf/public_html font-size: 14px; }

#main_list button:hover {font-family: "Calibri"; background-color: #FFFFCC ; font-size: 14px; }

h4 {text-decoration: underline;}
#primer {background-color: white; font-family: "Calibri"; font-size: 14px; color: black; width: 95%;}
#primer_margin {background-color: white; font-family: "Calibri"; font-size: 14px; color: black; width: 90%; position: relative; left: 15px;}
#primer a {font-family: "Calibri"; font-size: 14px; color: blue; }

#primer button {font-family: "Calibri"; font-size: 14px; color: blue; }
#primer button:hover {font-family: "Calibri"; font-size: 14px; color: blue; }

#main_list {background-color: transparent;  color: black; position: absolute; top: 0px; left: 5px; width: 45%; height: 38%; overflow: scroll; float: left;}
#main_list {font-family: "Calibri"; font-size: 14px;  font-size: 14px; }
#main_list_actives {background-color: transparent;  color: black; position: absolute; top: 5px; left: 5px; width: 45%; height: 38%; overflow: scroll; float: left;}
#main_list_actives {font-family: "Calibri"; font-size: 14px;  font-size: 14px; }
#expanded_list {background-color: transparent; color: black; position: absolute; top: 45%; left: 15px;  width: 45%; height: 55.5%; overflow: scroll; }
#expanded_list{font-family: "Calibri"; font-size: 14px; }

#enter_topic {background-color: transparent; position: relative; top: -20px;}
#enter_topic input:hover {background-color: #FFFF99; font-size: 14px;}
#enter_topic input {background-color: white; font-size: 14px; border-style: solid; width: 200px;}
#enter_topic submit:hover {background-color: #FFFF99; font-size: 14px; overflow: hidden;}
#enter_topic a {font-size: 14px;}

#text_display  {background-color:  transparent; color: black; position: fixed; top: 0px; left: 55%; z-index: 1; width:40%;}
#text_display {font-family: "Calibri"; font-size: 14px; overflow: hidden;}


#specific_result  {background-color: transparent; color: black; position: absolute; top: 0px; left: 47%;  height: 110%; width:49.5%;}
#specific_result {font-family: "Calibri"; font-size: 14px; overflow: hidden;}
#specific_result  {background-image: url(""); background-repeat: no-repeat; background-position: 20% 25%; }

pre {font-family: "Calibri"; font-size: 14px; display: inline;}

#restart{background-color: transparent; position: fixed; top: 41%; left: 5px;  width: 95%; height: 3%; font-family: "Calibri"; font-size: 14px; }
 
 #reset {top: 0px; left: 5px;  width: 38%; height: 2%; color: red; font-family: Calibri; font-size:14px; cursor: pointer; overflow: hidden;}

#expanded_list button {background-color: transparent;   position: absolute; left: 5px; color: black; font-family: "Calibri"; font-size: 14px; }

#expanded_list button:hover {background-color: #FFFFCC;  position: absolute; left: 5px; font-family: "Calibri"; font-size: 14px; }

input {background-color: #cccccc ;cursor: pointer;}
input:hover {background-color: #FFFFCC;cursor: pointer;}


#expanded_list submit:hover {background-color: red;}

button {cursor: pointer;}


a {text-decoration: none; color:blue; "Calibri"; font-size: 14px; }

// #comments_3 a {text-decoration: underline; color:blue; "Calibri"; font-size: 14px; }

a:hover {text-decoration: none; color:black; "Calibri"; font-size: 14px; background-color: #FFFFCC;}

#scroll_section {overflow: scroll; height: 130%; overflow: hidden; background-color: #dddddd; }


#textstring{background-color: red; position: relative; top: 50px; left: 40.7%;  height:48px; width:56.5%; z-index:2; overflow: hidden;}

#comments {background-color:  #FFFFCC; width: 97%;  font-size:14px;display:none;}

#comments_2 {background-color:  #FFFFCC; width: 97%;}

// #comments_3 is commented out to avoid the green comment showing up in the top right half of the screen - this makes things easier to read.

//#comments_3 {background-color: #c6ecc6; color: black; width: 45%; height: 40%; overflow: scroll;  position: fixed; top: 20px; left: 5px;}

#comments hr{ 
border-style: solid;
    border-width: 3px;
}

#comments_2 hr{ 
border-style: solid;
    border-width: 3px;
}

#comments_3 hr{ 
border-style: solid;
    border-width: 1px;
}

table {
    border-collapse: collapse;
    color:black;
    }



div.rolf {height: 700px; overflow: scroll; }

#text_search_table {background-color: white; position: absolute; top: 10px; left :10px; z-index:2;}







