body
{
  margin:0,0,0,0;
  padding:0,0,0,0;
}
a{
  color:black;
  background:none;
  text-decoration:none;
  cursor:pointer;
}
a:active{
  color:white;
  background:navy;
  text-decoration:none;
  cursor:pointer;
}
div{
  padding: 0px, 0px, 0px, 0px;
  margin: 0px, 0px, 0px, 0px;
  border: 0,0,0,0;
}
p{
  padding-top: 2px;
  padding-bottom: 2px;
  margin-top: 0px;
  margin-bottom: 0px;
  border: 0,0,0,0;
}
.mainmenu
{
  color:white;
  font-weight:bold;
  text-decoration:none;
  font-family: Tahoma, Verdana, Sans Serif;
  margin-left: 20px;
  margin-right: 20px;
}
.mainmenu:hover
{
  color:#ffbb33;
}
.menuline
{
  background:#33bb66;
  text-align:center;
  padding-left:10px;
  padding-right:10px;
  padding-top:3px;
  padding-bottom:3px;
}
a:hover
{
  color:#ffbb33;
}
#orphusdiv
{
  background:#dddddd;
  font-size:10pt;
  height:31px;
}
.search
{
  font-size:12;
  font-family:Tahoma;
  font-weight:bold;
  color:white;
  background:#999999;
  margin=0,0,0,0;
  padding=4px,4px,4px,4px;"
}
.scrinput
{
  width:40%;
  border:1,1,1,1;
  border-color:navy;
  font-family:Tahoma;
}
.scrsubmit
{
  width:30;
  border:1,1,1,1;
  border-color:navy;
}
.bookIndex
{
  border:solid 1px gray;
  background-color:#ffffee;
  padding:10px;
}
.footer
{
  height:20px;
  font-family:Tahoma;
  font-size:10;
  color:white;
  text-align:center;
  background:#669966;
}
.columns
{
  
}
.column
{
  vertical-align:top;
}
.column2
{
  border-left:solid silver 2px;
  vertical-align:top;
}
#mainText
{
  overflow:auto;
  font-size:12;
  font-family:Tahoma;
  background:white;
}
#bookList
{
  background-color:#eeffff;
  border-top:solid silver 2px;
}

