/*********************************************************
Generic styles
*********************************************************/

body {
  background-color: #FFFFFF;
  }

td, p { 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  color: #000000;
  }

a:link, a:visited, a:active {
  color: #999999;
  text-decoration: none;
  }

a:hover {
  color: #333399;
  text-decoration: none;
  }

hr { /* used in search page */
  height: 1px; 
  color: #ccc; 
  width: 100%; 
  align: center; 
  }

/*********************************************************
Colour Scheme:
take this from a logo colour or their current website
*********************************************************/
.darkcolour {
  background-color: #215182;
  }

.midcolour {
  background-color: #6183A8;
  }

.lightcolour {
  background-color: #EAE9E9;
  }

.contrastingcolour {
  background-color: #FF6600;
  }
 
.whitecolour {
  background-color: #FFFFFF;
  }

/* this is the colour of the top banner - comment it out if you don't want it */  
.bannerbgcolour {
  background-color: #FFFFFF;
  }

/* this is the colour of the bottom of the control bar - comment it out if you don't want it */  
.bottomlinecolour {
  background-color: #9A8B67;
  }
  

/*********************************************************
Controlbar text styles
*********************************************************/

.title {  /* for the main title, if you use text, and not an image */
  font-size: 18pt; 
  color: #0C0B6B;
  }
  
.pagetype, .pagenavigation { /*the only text in the controlbar*/
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  color: #000000;
  }
  
a:pagetype.link, a:pagetype.visited, a:pagetype.active, a:pagetype.hover, a.pagenavigation:link, a.pagenavigation:visited, a.pagenavigation:active, a.pagenavigation:hover {
  /*basically just making the page type and nav texts do nothing*/
  color: #0C0B6B;
  text-decoration: none;
  }

input{ /*buttons etc*/
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  }
      
.chapterbox, .notesbox{ /*the two drop down boxes*/
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #082868
  background-color: #F2F4F7;
  }
  
.searchbox { /* the search box */
  width: 240px;
  }
  

/*********************************************************
Help, Download and Search Results page styles
*********************************************************/
  
  
.heading { 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 15px; 
  font-weight: bold; 
  color: #215182;
  }
  
.subheading { 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-weight: bold; 
  color: #215182;
  }
  
.downloadheader { 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-weight: bold; 
  color: #ffffff;
  }
  
.pageborder /* around page images */, .thumbnailborder /* around thumbs */, .searchtable {
  border-top-width: 1px;
  border-right-width: 2px;
  border-bottom-width: 2px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #DEDEDE;
  border-right-color: #CCCCCC;
  border-bottom-color: #CCCCCC;
  border-left-color: #DEDEDE;
  }
  
.searchtable {
  padding-left:5px;
  padding-right:5px;
  }
