BODY {
     font-family:calibri,arial,sans-serif;
     font-size: 12pt;
     color:#112255;
     background:#FFFFFF;
     }
p, h2, h3, h4, a
  {
  font-family:calibri,arial,sans-serif;
  }

div#topspacer 
  {
  margin-top:30px;
  }
div#topspacer p
  {
  margin:0;
  padding:0;
  line-height:1.2em;
  font-size:80%;
  }

table.main
  {width:94%; margin-left:3%;}
table td
  {padding:0; border-width:0; vertical-align:top;}

td.nopic
  {padding-bottom:0.8em;}
td.showpic
  {
  background: url(images/ripple1x0.png) top right no-repeat;
  height:449px;
  }
td.showbanner
  {
  background: url(images/ripplebanner.jpg) top right no-repeat;
  height:80px;
  }

table.links
  {padding:0;margin-top:20px;}
td.desc
  {width:65%; text-align:right; padding:0 12px 10px 0;}
td.desc p
  {margin:0; padding:0.1em 0 0 0; font-size:10pt;}
td.linklist
  {font-size:10pt;}

div.pictext
  {
  padding-right:0;
  padding-bottom:2px;
  }
div.rhpic
  {float:right; width:375px;
   border:0;
   padding:0px; margin:0 0 0 0px;}

div.logostrap
  {
  text-align:right;
  line-height:0.8em;
  padding:8px 12px 0 0;
  font-size:200%;
  }
span.strapline
  {
  font-size:10pt;
  font-style:italic;
  padding-right:25px;
  }


h2 {
   font-size: 150%;
   font-weight:bold;
   letter-spacing:5px;
   color:#112288;}

h3 
  {
  color:#112266;
  margin-bottom:5px; 
  font-size: 105%;
  font-weight:bold;
  }
h3.centred
  {
  text-align:center;
  }

p.tight
  {
  line-height:0.9em;
  margin-top:0;
  margin-bottom:5px;
  padding:0;
  }

span.hs
  {
  font-weight:bold;
  font-style: italic;
  color:#112288;
  }

em
  {
  font-weight:bold;
  font-style:normal;
  }

a
  {
  color:#444444;
  padding: 0 5px;
  font-weight:bold;
  }
a.skiptohere
  {padding:0;}

a:hover
  {color:#EE5544;}

div.quotn
  {
  display:block;
  text-align:center;
  }
div.quotebox
  {
  width:80%;
  margin:0 10%;
  padding:8px;
  border: thin groove silver;
  background-color:EEFFDD;
  }

div.quotebox p
  {
  font-family:"Monotype Corsiva", Garamond, serif;
  font-size:125%;
  color:#440066;
  margin-bottom:0;
  padding-bottom:0;
  }
div.quotebox p.attrib
  {
  margin-top:0;
  padding-top:0;
  padding-right:15px;
  font-size:100%;
  text-align:right;
  }
div.quotebox p.footnote
  {
  margin-top:20px;
  padding-top:0;
  padding-right:15px;
  font-family:calibri,arial,sans-serif;
  text-style:italic;
  font-size:80%;
  text-align:right;
  }

ul
  {
  margin-bottom:0.2em;
  }

div.copyright
  {
  margin-top:12px;
  display:block;
  font-size:8pt;
  text-align:right;
  margin-right:232px;
  }







