/*********************************************************************
 * biblicalscholars.css
 * 
 ********************************************************************/


.margin18 {
  margin-top       : 18px;
}

.colorBlue {
  color		   : blue;
  font-weight      : bold;
}

.colorRed {
  color		   : red;
  font-weight      : bold;
}

.colorGray {
  color		   : gray;
  font-weight      : bold;
}

/* margins */
body, h1, h2, h3, p, table {
  margin           : 0px;
  padding          : 0px;
}

h1 {
  margin-bottom    : 9px;
}

h2 { 
  margin-top       : 4px;
  margin-bottom    : 6px;
}

h3 {
  margin-top       : 6px;
  margin-bottom    : 2px;
}

p {
  margin-bottom    : 5px;

}

table {
margin-top    : 10px;

}

/* background image*/

body {
/*background-image: url("img/bg.jpg");*/
background-position: 35% 210%;
background-repeat: no-repeat;
background-color : transparent;
}



/* fonts & colors*/
body, h1, h2, h3, li, p, table, td, th, html {
  font-family      : Verdana, Helvetica, Arial, sans-serif;
  font-size        : 13px;
}

body, html { 
  color            : black;
 

}


h1 {
  font-size        : 30px;
  font-weight      : bold;

  color            : black;
 
}

h2 {
  font-size        : 25px;
  font-weight      : bold;

  color            : black;
  
}

h3 {
  font-size         : 20px;
  font-weight      : bold;
  color    : black;
}


h4 {

    font-size : 10px;
   
    color : #003366;
  writing-mode : tb-lr;

}


a, a:visited {
color            : #003366;
font-weight  : 600;
  text-decoration  : none;
}

/* alignment */
body, h1, h2, h3, p, table {
  vertical-align   : top;
}

/*body, h1, h2, h3, p, table {
  text-align       : left;
}
*/


img {
  text-align       : center;
}

/* borders */
img {
  border-style     : hidden;
  border-width     : 0px;
}

/* table definitions */
th         { text-align : left;   }
th.foot    { text-align : center; }
th.left    { text-align : left;   }
th.top     { text-align : center; }
th.topleft { text-align : left;   }

td         { text-align : left;   }
td.center  { text-align : center; }
td.subinfo { text-align : center; }

                                                                                
th         { vertical-align : top;    }
th.foot    { vertical-align : middle; }
th.left    { vertical-align : top;    }
th.top     { vertical-align : middle; }
th.topleft { vertical-align : top;    }

td         { vertical-align : top;    }
td.center  { vertical-align : middle  }
td.subinfo { vertical-align : top;    }

td.subinfo {
  font-size  : 8px;
  font-style : italic;
}

table.colored th         { font-weight: normal; }

table.colored th         { background-color : #003366; }
table.colored th.top     { background-color : #003366; }
table.colored th.left    { background-color : #003366; }
table.colored th.topleft { background-color : #003366; }
table.colored th.foot    { background-color : #99CCFF; }
table.colored th.blank   { background-color : #FFFFFF; }
table.colored td         { background-color : #99CCFF; }
table.colored td.foot    { background-color : #99CCFF; }
table.colored td.subinfo { background-color : #003366; }
table.colored td.blank   { background-color : #FFFFFF; }

table.colored th         { color : #DCEDFF; }
table.colored th.top     { color : #DCEDFF; }
table.colored th.left    { color : #DCEDFF; }
table.colored th.topleft { color : #DCEDFF; }
table.colored th.foot    { color : #99CCFF; }
table.colored td.foot    { color : #99CCFF; }
table.colored td.subinfo { color : #DCEDFF; }


/*
table.colored th         { font-weight: normal; }

table.colored th         { background-color : #99CCFF; }
table.colored th.top     { background-color : #99CCFF; }
table.colored th.left    { background-color : #99CCFF; }
table.colored th.topleft { background-color : #99CCFF; }
table.colored td.subinfo { background-color : #99CCFF; }

table.colored th         { color : #003366; }
table.colored th.top     { color : #003366; }
table.colored th.left    { color : #003366; }
table.colored th.topleft { color : #003366; }
table.colored td.subinfo { color : #003366; }
/*

/* special classes */
.justify   { text-align : justify; }
.leftify   { text-align : left;    }
.center    { text-align : center;  }
.rightify  { text-align : right;   }
.nomargin  { margin-top : 0px;     }
.margin18  { margin-top : 18px;    }