.booklist {
  font-family:Arial;
  font-size:90%;
  color:#333333;
}
.fixes {
  font-family:cursive;
  font-size: 15px;
  line-height: 100%;
  color: red;
  padding-bottom: 10px;
  font-weight: normal;
  text-align:center;
}

li {
  line-height:120%;
  padding-bottom:2%;
}


 li a {
 font-size: 14px;
 color: #679C9C;
 text-align:left;
 text-decoration:none;
}

li b{
  color:#5c147d;
}
.listline {
  line-height:1%;
  border-bottom:2pt solid #377373;
}

.listsubhead {
  color:#060cbf;
  font-weight:bold;
  text-align:center;  
  padding-bottom:1%;
  padding-top:1%;
}

.navmenu {
  position: absolute; 
  background: #F8EFCB;   
  color: #679C9C;
  padding: 10px 5px 5px 5px;
  font-size:14px; 
  z-index: 1;
}
.navinp {
 border: 1px solid #4a6c60;
 border-radius: 10px 10px 10px 10px;
 font-family: Palatino, serif; 
 box-shadow:  -2px 2px 5px #455E45;
 /*padding: 10px;*/
 }

.onoffbut {
  color: #800517;
  background-color: white !important;
  font-family:"comic sans ms",cursive;
  border: 0px outset #800517;
  font-size: 100%;  
  text-align: center;
  cursor: pointer;
  height:8%;
  width:30%;
  box-shadow: inset  2px -2px 3px #800517;
  border-radius: 10px 10px 10px 10px;
}

.onoffbut2 {
  color: #800517;
  background-color: white !important;
  font-family:"comic sans ms",cursive;
  border: 0px outset #800517;
  font-size: 100%;  
  text-align: center;  
  width:30%;
  box-shadow: inset  2px -2px 3px #800517;
  border-radius: 10px 10px 10px 10px;
}

.orgbut { 
 padding:10% 2% 1% 2%;
 font-weight: bold; 
 background:#8DC7C7;
 color: white !important;
 font-size: 90%;
 cursor:pointer;
 text-align: center; 
 border:2pt solid #679c9c;
 border-radius: 10px 10px 10px 10px; 
 box-shadow:  -3px 3px 5px gray;   
 height:25px;
 width:90%;
 vertical-align:middle;
}

.orgconcpict {
 display:inline-block;
 width:auto;
 height:80px;
}

.orgdrop {
/* font-weight: 400;
 font-family: Brush Script MT Italic; 
 font-size:10px; 

 border:2pt solid #679c9c;*/
 border-radius: 10px 10px 10px 10px; 
 padding:5% 3% 5% 20%;
 background: #F8EFCB;
  
 z-index: 1;
}
.orgline {
  font-size:12px
}

td {vertical-align:middle}
td a {text-decoration:none}
th {vertical-align:top}

.orghead {
  color:#800517;
  font-family:times;
  text-align:center; 
  font-weight:bold;
  
}

.orgmath {
background-color:white;
font-style:italic;
font-size:80%;
text-align:center;
padding-top: 1%;
width:7%; height:6%;
border:1px solid #679c9c;
border-radius: 50% ;
margin-left:80%; position:relative; top:-30px;'
}

.orgnav {
  color:white !important;
  text-decoration:none;
}

.orgsubhead {
  color:#147474;
  width:60%;
  font-family:times;
  text-align:center;
  line-height:95%;
  font-size:80%;
  font-weight:bold;
  margin-top:3%;
  margin-left:auto;
  margin-right:auto;
  
}

.orgsubhead2{
  color:#5c147d;
  font-weight:bold;
  font-size:90%;
}

.subhead{
  color:#800517;
  font-weight:bold;
  font-size:85%;
}


.orgshdesc { 
  color:#462172;

/*0e5059;
247474;*/
  font-family:times;
  font-weight:bold; 
  text-align:left;
  font-size:120%;  
  width:100%;
  margin-top:3%;
  margin-left:auto;
  margin-right:auto;
}
.orgtext {
  color:#333333;  
  margin-top:3%;
  margin-left:auto;
  margin-right:auto;
  font-family:times;
  font-weight:normal;
  text-align:center;
  font-size:80%;
}

  
ul {
  padding-left:1.2em;
}

.submitbut {
  background: #8DC7C7 !important;
  color: white;
  font-size: 15px;
  padding: 5px;
  box-shadow: inset  2px -2px 2px #C1D7C1, -2px 2px 4px #84AE84;
  border-radius: 10px 10px 10px 10px;
  border: 1px solid white;  
  height: 40px;
  width: 120px;
}

.tline {
  border-bottom:4pt double #800517;
}

.wid10 {
  width:10%;
  margin:auto;
  text-align:center
}
.wid20 {
  width:20%;
  margin:auto;
  text-align:center
}

.wid30 {
  width:30%;
  margin:auto;
  text-align:center
}

.wid40 {
  width:40%;
  margin:auto;
  text-align:center
}
.wid50 {
  width:50%;
  margin:auto;
  text-align:center
}

.wid55 {
  width:55%;
  margin:auto;
  text-align:center
}

.wid60 {
  width:60%;
  margin:auto;
  text-align:center
}

.wid65 {
  width:65%;
  margin:auto;
  text-align:center
}

.wid70 {
  width:70%;
  margin:auto;
  text-align:center
}

.wid80 {
  width:80%;
  margin:auto;
  text-align:center
}

.wid90 {
  width:90%;
  margin:auto;
  text-align:center
}

