/* *************** */
/* CSS for pcorral */
/* *************** */

a:link    { color:navy; }
a:visited { color:navy; }
a:active  { color:navy; }
a:hover   { color:red; }
p         { ; }
b         { color:navy; font-family:helvetica,sans-serif; font-size:small; font-weight:bold; }
ol        { font-family:helvetica,sans-serif; font-size:small; }
li        { font-family:helvetica,sans-serif; font-size:small; }
td        { ; }
h1        { ; }
h2        { ; }
h3        { ; }
h4        { ; }
h5        { ; }
h6        { ; }
hr        { height:1px; border-width:1px 0 0 0; border-style:solid; border-color:navy; color:navy;}
body      { background:#ffffff; margin:0px; }


/* Submit color finishings */
.submit-button {
  font-family:helvetica, sans-serif; font-size:small; font-weight:bold; color:navy; text-align:center;
  background-color:white; border-width:1px; border-color:navy; border-style:solid;  
}


/* Text input color finishings */
.mycutetext {
  font-family:helvetica, sans-serif; font-size:small; font-weight:bold; color:navy; text-align:left;
  background-color:white; border-width:1px; border-color:navy; border-style:solid;  
}


/* Little search under bar with title */
table.separator { 
  font-family:helvetica,sans-serif; font-size:medium; font-weight:bold; 
  font-style:italic; color:brown;
  border-style:hidden; border-collapse:collapse; 
  border-spacing:0; width:95%; padding:0px; cell-spacing:0;  
}


/* HitPair Table */
table.hitpairtable {
  width:95%; 
  border-width:2px; border-style:solid; border-collapse:collapse; border-color:brown;
  border-spacing:0; cell-spacing:0;  
}
table.hitpairtable td {
  font-family:helvetica,sans-serif; font-size:small; font-weight:normal; color:navy;
  border-width:1px; border-style:solid; border-color:brown; padding:4px;
  background-color: #f6efc3;
}
table td.cooccurrenceonly {
  font-family:helvetica,sans-serif; font-size:small; font-weight:normal; color:navy;
  border-top-width:2px; border-style:solid; border-color:brown; padding:4px;
  background-color: #f6efc3;
}
table.hitpairinnertable {
  width:100%; 
  border-width:0px; border-style:hidden; border-collapse:collapse; border-spacing:0; cell-spacing:0;  
}
table.hitpairinnertable td {
  font-family:helvetica,sans-serif; font-size:small; font-weight:normal; color:navy;
  text-align:justify;
  border-width:1px; border-style:solid; border-color:brown; padding:7px;
  background-color: #f6efc3; 
}
table td.tdOdd {
  font-family:helvetica,sans-serif; font-size:small; font-weight:normal; color:navy;
  border-width:1px; border-style:solid; border-color:brown; padding:6px;
  background-color: #f6f7e2;
}
table.hitpairtable b { color:#7b0d1f; font-family:helvetica,sans-serif; font-size:medium; font-weight:bold; }



/* Summary table with easy access to the hits and hitpairs */
table.summary {
  border-width:2px; border-style:solid; border-color:brown;
  border-collapse:collapse; border-spacing:0px;  
}
table.summary td { 
  color:navy;font-size:small; font-weight:bold; font-family:sans-serif;
  border-width:1px; border-style:solid; border-color:brown;
  border-collapse:collapse; border-spacing:0px;  
  background-color: #f6efc3;
}


/* Processing, status progress bar and proverbs */
table.processing {
  width:95%; border-width:2px; border-style:solid; border-color:brown;
  background-image:url(img/papirus.jpg);
  background-repeat: repeat;
  padding: 15px;
}


/* There are no results, no hit pairs */
table.nohits {
  width:95%; border-width:2px; border-style:solid; border-color:brown;
  background-image:url(img/papirus.jpg);
  background-repeat: repeat;
  padding: 15px;
}
table.nohits b {
  color:red; font-family:helvetica,sans-serif; font-size:medium; font-weight:bold;
  text-align:center;
}


/* Alphabetic access to hits and hit pairs */
table.abcaccess {
  width:95%; border-width:2px; border-style:solid; border-color:brown;
  background-image:url(img/papirus.jpg);
  background-repeat: repeat;
  padding: 15px;
}
table.abcaccess b {
  color:#7b0d1f; font-family:helvetica,sans-serif; font-size:small; font-weight:bold;
}


/* Help */
#helpLogo { 
  float:left; 
  padding-right:30px;
}
table.helpjuju {
  width:95%; border-width:2px; border-style:solid; border-color:brown;
  background-image:url(img/papirus.jpg);
  background-repeat: repeat;
  padding: 5px;
}
table.helpjuju td {
  color:navy; font-size:small; font-weight:normal; font-family:sans-serif;
  border-width:0px; border-style:hidden; text-align:justify;
}
table.helpjuju b {
  color:#7b0d1f; font-family:helvetica,sans-serif; font-size:small; font-weight:bold;
}
table.helpjuju p {
  color:navy; font-family:helvetica,sans-serif; font-size:small; font-weight:normal; text-align:justify;
}


/* A simple and humble abstract */
table.abstract {
  width:95%; border-width:2px; border-style:solid; border-color:brown;
  background-image:url(img/papirus.jpg);
  background-repeat: repeat;
  padding: 5px;
}
table.abstract td {
  color:navy;font-size:small; font-weight:normal; font-family:sans-serif;
  border-width:0px; border-style:hidden;
}
table.abstract b {
  color:#7b0d1f; font-family:helvetica,sans-serif; font-size:small; font-weight:bold;
}
#absShort { width: 95%; border-width:2px; border-style:solid; border-color:brown; }
table.abstractShort {
  width:100%; border-width:0px; border-style:hidden;
  background-image:url(img/papirus.jpg);
  background-repeat: repeat;
  padding: 5px;
}
table.abstractShort td {
  color:navy;font-size:small; font-weight:normal; font-family:sans-serif;
  border-width:0px; border-style:hidden;
}
table.abstractShort b {
  color:#7b0d1f; font-family:helvetica,sans-serif; font-size:small; font-weight:bold;
}


/* Main Search page display cosmetics */ 
#mainSearch {
  border: 2px solid brown;
  background-color: white;
  width: 70%;
  padding-top: 25px;
  padding-bottom: 10px;
  padding-right: 15px;
  padding-left: 15px;
}
#mainSearchLogo { float:left; }
#mainSearchHelp {
  border: 0;
  background-color: white;
  width: 70%;
  padding: 10px;
  font-family:helvetica, sans-serif; 
  font-size:small; 
  font-weight:normal; 
  color:brown; 
  text-align:justify;
}
#mainSearchSponsor { margin-left:15px; float:right; }


/* Advanced Search page display cosmetics */ 
#advancedSearch {
  border: 2px solid brown;
  background-color: white;
  width: 70%;
  padding-top: 25px;
  padding-bottom: 10px;
  padding-right: 15px;
  padding-left: 15px;
}
#advancedSearchLogo { float:left; }
/* Eof */
