/* 27Feb03                  academic.css                      Damian Counsell */
/*                                                                            */
/* stylesheet for Damian Counsell's academic Web pages                        */
/*                                                                            */
/* I use the Webstandards Project's division of stylesheet function           */
/*                                                                            */
/* last modified 25Dec09                                                      */


/* INHERIT LOWER LEVEL STYLESHEET SETTINGS                                    */
@import url("base.css");

/* BACKGROUNDS, BORDERS, COLOURS, LINKS AND EMPHASES                          */

body, blockquote, .maintext
  {
     color: #000000;
     background-color: #ffffff; 
     layer-background-color: #ffffff;
  }
strong, .abstract
  {
     font-weight: bold;
  }
a:visited
  {
     color: #800080;
     text-decoration: none;
  }
a:link
  {
     color: #0000ff;
     text-decoration: none;
  }
a:hover
  {
     color: #ffff00;
     background-color: #0000ff;
     layer-background-color: #0000ff;
     text-decoration: none;
  }
a:visited:hover
  {
     color: #ffff00;
     background-color: #0000ff;
     layer-background-color: #0000ff;
     text-decoration: none;
  }
a:active
  {
     color: #ff0000;
     background-color: #ffffff;
     layer-background-color: #ffffff;
     text-decoration: none;
  }
a.Google:hover
  {
     background-color: #ffffff;
     layer-background-color: #ffffff;
  }
a.counsell:visited
  {
    color: #cc99cc;
  }
a.counsell:link
  {
    color: #99ccff;
  }
a.counsell:hover
  {
    color: #333333;
    background-color: #c0c0c0;
    layer-background-color: #c0c0c0;
  }
a.inverse:visited
  {
    color: #cccccc;
  }
a.inverse:link
  {
    color: #9966cc;
  }
a.inverse:hover
  {
    color: #000000;
    background-color: transparent;
    layer-background-color: transparent;
  }
.EMBnet a:visited
  {
    color: #ffffff;
    background-color: #90c0f0;
    layer-background-color: #90c0f0;
  }
.EMBnet a:link
  {
    color: #ffffff;
    background-color: #90c0f0;
    layer-background-color: #90c0f0;
  }
.EMBnet a:hover
  {
    color: #000000;
    background-color: #ffffff;
    layer-background-color: #ffffff;
  }
.ICR a:visited
  {
    color: #ffffff;
    background-color: #ff0000;
    layer-background-color: #ff0000;
  }
.ICR a:link
  {
    color: #ffffff;
    background-color: #ff0000;
    layer-background-color: #ff0000;
  }
.ICR a:hover
  {
    color: #000000;
    background-color: #ffffff;
    layer-background-color: #ffffff;
  }
.Imperial a:visited
  {
    color: #ffffff;
    background-color: #00538d;
    layer-background-color: #00538d;
  }
.Imperial a:link
  {
    color: #ffffff;
    background-color: #00538d;
    layer-background-color: #00538d;
  }
.Imperial a:hover
  {
    color: #000000;
    background-color: #ffffff;
    layer-background-color: #ffffff;
  }
.RFCGR a:visited
  {
    color: #ffffff;
    background-color: #9a044b;
    layer-background-color: #9a044b;
  }
.RFCGR a:link
  {
    color: #ffffff;
    background-color: #9a044b;
    layer-background-color: #9a044b;
  }
.RFCGR a:hover
  {
    color: #000000;
    background-color: #ffffff;
    layer-background-color: #ffffff;
  }
.subtitle
  {
     font-weight: bold;
  }
.navbar
  {
     font-weight: bold;
     border-width: 2px;
     border-style: solid;
  }
.note
  {
     font-style: italic;
  }
.boxed
  {
    border-width: 5px;
    border-style: solid;
    border-color: black;
  }
.edged
  {
    border-width: 2px;
    border-style: solid;
    border-color: black;
  }
.bare
  {
    border-width: 0px;
  }
.inpagelink
  {
    text-decoration: overlin;
  }
.JournalVolume
  {
    font-weight: bold;
  }
.Study
  {
    border-width: 1px;
    border-style: solid;
    border-color: black;
    background-color: #cccc66;
    layer-background-color: #cccc66;
  }
.Work
  {
    border-width: 1px;
    border-style: solid;
    border-color: black;
    background-color: #cccc66;
    layer-background-color: #cccc66;
  }
.ProteinBioinformatics
  {
    border-width: 1px;
    border-style: solid;
    border-color: black;
    background-color: #99ccff;
    layer-background-color: #99ccff;
  }
.BioinformaticsEducation
  {
    border-width: 1px;
    border-style: solid;
    border-color: black;
    background-color: #99ccff;
    layer-background-color: #99ccff;
  }
.EMBOSS
  {
    border-width: 1px;
    border-style: solid;
    border-color: black;
    background-color: #99ccff;
    layer-background-color: #99ccff;
  }
.Research
  {
    border-width: 1px;
    border-style: solid;
    border-color: black;
    color: #ffffff;
    background-color: #000000;
    layer-background-color: #000000;
  }
.Reviews
  {
    border-width: 1px;
    border-style: solid;
    border-color: black;
    color: #ffffff;
    background-color: #333333;
    layer-background-color: #333333;
  }
.PostersAndPresentations
  {
    border-width: 1px;
    border-style: solid;
    border-color: black;
    color: #ffffff;
    background-color: #666666;
    layer-background-color: #666666;
  }
.Electronic
  {
    border-width: 1px;
    border-style: solid;
    border-color: black;
    background-color: #999999;
    layer-background-color: #999999;
  }
.PopularScience
  {
    border-width: 1px;
    border-style: solid;
    border-color: black;
    background-color: #cccccc;
    layer-background-color: #cccccc;
  }

.FAQ
  {
    border-width: 1px;
    border-style: solid;
    border-color: black;
    color: #ffffff;
    background-color: #006e6e;
    layer-background-color: #006e6e;
  }
.WritingUp
  {
    border-width: 1px;
    border-style: solid;
    border-color: black;
    background-color: #ccccff;
    layer-background-color: #ccccff;
  }
.GoogleSearch
  {
    border-width: 1px;
    border-style: solid;
    border-color: white;
    color: #ffffff;
    background-color: #666666;
    layer-background-color: #666666;
  }
.EMBnet
  {
    border-width: 1px;
    border-style: solid;
    border-color: black;
  }
.Imperial
  {
    border-width: 1px;
    border-style: solid;
    border-color: black;
  }
.ICR
  {
    border-width: 1px;
    border-style: solid;
    border-color: black;
    color: white;
  }
.RFCGR
  {
    border-width: 1px;
    border-style: solid;
    border-color: black;
  }
.PersonalPages
  {
    border-width: 1px;
    border-style: solid;
    border-color: #c0c0c0;
    color: #c0c0c0; 
    background-color: #333333; 
    layer-background-color: #333333;
  }

/* INHERENT TEXT PROPERTIES (INDEPENDENT OF LAYOUT)                           */

body, p, ul, ol, li, blockquote, td
  {
     font-family: Georgia, Times, Verdana, Tahoma, Helvetica, Arial, sans-serif;
     font-size: 16px;
  }
h1, h2, h3, h4, .abstract
  {
     font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
  }
.title
  {
     font-size: 140%;
  }
h1
  {
     font-size: 130%;
  }
h2
  {
     font-size: 110%;
  }
h3, .abstract
  {
     font-size: 105%;
  }
h4 
  {
     font-size: 100%;
  }
blockquote
  {
     font-size: 90%;
  }
strong
  {
     font-family: Georgia, Times, Verdana, Tahoma, Helvetica, Arial, sans-serif;
  }
.subtitle
  {
     text-transform: uppercase;
  }
.note
  {
     font-size: 90%;
  }
.navbar
  {
     font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
  }

/* LAYOUT                                                                     */

body
  {
     margin-left: 5%;
     margin-right: 5%;
  }
.abstract
  {
     margin-left: 5%;
     margin-right: 5%;
  }
.left_column
  {
     float: left;
     top: 0%;
     left: 10%;
     width: 50%;
  }
.right_column
  {
     float: right;
     top: 0%;
     left: 50%;
     width: 50%;
  }
.section
  {
     clear: both;
   }
#lower_single_column
  {
     clear: both;
     width: 100%;
  }
.title
  {
     text-align: center;
  }
h1
  {
     text-align: center;
  }
h2
  {
    text-align: left;
    border-width: 2px;
    border-style: solid;
    border-color: black;
    padding: 3px;
  }
.maintext
  {
    margin: 10px;
    padding: 10px;
    margin-left: 10px;
  }
.relativecentre
  {
    position: relative;
    text-align: center;
  }
.relativeleft
  {
    position: relative;
    text-align: left;
  }
.relativeright
  {
    position: relative;
    text-align: right;
  }
.lefted
  {
    text-align: left;
  }
.righted
  {
    text-align: right;
  }
.centred
  {
    text-align: center;
  }
.infoblock
  {
    margin-left: 3em;
  }
.navbar
  {
     padding: 5px;
  }
.Study
  {
    padding: 2px;
  }
.Work
  {
    padding: 2px;
  }
.ProteinBioinformatics
  {
    padding: 2px;
  }
.BioinformaticsEducation
  {
    padding: 2px;
  }
.EMBOSS
  {
    padding: 2px;
  }
.Research
  {
    padding: 2px;
  }
.Reviews
  {
    padding: 2px;
  }
.PostersAndPresentations
  {
    padding: 2px;
  }
.Electronic
  {
    padding: 2px;
  }
.PopularScience
  {
    padding: 2px;
  }
.FAQ
  {
    padding: 2px;
  }
.WritingUp
  {
    padding: 2px;
  }
.GoogleSearch
  {
    padding: 2px;
  }
.EMBnet
  {
    padding: 2px;
  }
.Imperial
  {
    padding: 2px;
  }
.ImperialBar
  {
    padding: 2px;
  }
.ICR
  {
    padding: 2px;
  }
.RFCGR
  {
    padding: 2px;
  }
.RFCGRBar
  {
    padding: 2px;
  }
.PersonalPages
  {
    padding: 2px;
  }

/* BOX PROPERTIES (NOT BORDERS)                                                 */

