HR  {color:  #000000; background-color: #ffffff; }

BODY {

background-color: #ffffff; 
color: #000000;
 }
 
 BODY.black {

background-color: #000000; 
color: #ffffff;
 }

TABLE.title {
background-image: url("../images/goldline.jpg");
width: 725px; 
height: 60px;
font-size: 23px;
font-weight: bold;
color: #000000;
background-color: transparent;
border-color: #000000;
border-top-style: solid;
border-right-style: solid;
border-left-style: solid;
border-bottom-style: solid;
border-top-width: thin;
border-right-width: thin;
border-left-width: thin;
border-bottom-width: thin;
}

TABLE.dropdown {
width: 240px; 
padding: 5px 5px 5px 5px; 
border-color: #000000;
border-top-style: solid;
border-right-style: solid;
border-left-style: solid;
border-bottom-style: solid;
border-top-width: thin;
border-right-width: thin;
border-left-width: thin;
border-bottom-width: thin;
}
/* background-color: #330066;  old nav bar colour*/
TABLE.nav
{
background-color: #330066;
color: #000000;
width: 725px;
border-color: #000000;
border-right-style: solid;
border-left-style: solid;
border-bottom-style: solid;
border-right-width: thin;
border-left-width: thin;
border-bottom-width: thin;

}

TABLE.nav2
{
background-color: #ffffff;
color: #000000;
width: 725px;
border-color: #000000;
border-right-style: solid;
border-left-style: solid;
border-bottom-style: solid;
border-right-width: thin;
border-left-width: thin;
border-bottom-width: thin;
}

TABLE.content {
background-color: #ffffff;
color: #000000;
text-align: left;
width: 725px;
 }

 
 TABLE.quote {
background-color: #F5F5F5;
color: #000000;
text-align: left;
width: 525px;
border-color: #000000;
border-right-style: solid;
border-left-style: solid;
border-top-style: solid;
border-bottom-style: solid;
border-right-width: thin;
border-left-width: thin;
border-bottom-width: thin;
border-top-width: thin;
 }
 
  TABLE.whitesmoke {
background-color: #f5f5f5;
color: #000000;
text-align: left;
width: 525px;
border-color: #000000;
border-right-style: solid;
border-left-style: solid;
border-top-style: solid;
border-bottom-style: solid;
border-right-width: thin;
border-left-width: thin;
border-bottom-width: thin;
border-top-width: thin;
 }
 
  TABLE.gainsboro{
background-color: #dcdcdc;
color: #000000;
text-align: left;
width: 525px;
border-color: #000000;
border-right-style: solid;
border-left-style: solid;
border-top-style: solid;
border-bottom-style: solid;
border-right-width: thin;
border-left-width: thin;
border-bottom-width: thin;
border-top-width: thin;
 }
 
 
td.contentl{width: 525px; vertical-align: top;}

td.contentr{width: 200px; 
vertical-align: top; 
border-color: #000000;
border-top-style: solid;
border-right-style: solid;
border-left-style: solid;
border-bottom-style: solid;
border-top-width: thin;
border-right-width: thin;
border-left-width: thin;
border-bottom-width: thin;
padding: 5px 5px 5px 5px;
background-color: #f2f2f2;
color: #000000;
}

td.large{width: 725px; 
vertical-align: top; 
background-color: #ffffff;
color: #000000; 
}
td.2column{width: 362px; 
vertical-align: top; 
background-color: #ffffff;
color: #000000; 
border-width: 0px;
margin:0px;
padding: 5px;
}


TABLE.newspaper {
background-color: #ffffff;
color: #000000;
text-align: left;
width: 725px;
 }
 
td.3column{width: 241px; 
vertical-align: top; 
padding: 0.5cm 
}

td.credit{width: 725px; vertical-align: top; 
background-color: #ffffff; 
color: #000000;
text-align: right;
}


A:link {text-decoration: underline; color: #ffffff; background-color: #330066; font-weight: bold ;}
A:visited {text-decoration: underline; color: #ffffff ; background-color: #330066; font-weight: bold ;}
A:active {text-decoration: underline; color: #3366ff ; background-color: #ffffcc; font-weight: bold ; }
A:hover {text-decoration: underline; color: #003399 ; background-color: #ffffff; font-weight: bold ;}

A.moi:link {text-decoration: underline; color: #000000; background-color: transparent; font-weight: bold ;}
A.moi:visited {text-decoration: underline; color: #000000; background-color: transparent; font-weight: bold ;}
A.moi:active {text-decoration: underline; color: #3366ff ; background-color: #ffffcc; font-weight: bold ; }
A.moi:hover {text-decoration: underline; color: #003399 ; background-color: #ffffff; font-weight: bold ;}



A.red:link {text-decoration: underline; color: #990066; background-color:#ffffff ; font-weight: bold ;}
A.red:visited {text-decoration: underline; color: #990066 ;background-color:#ffffff ; font-weight: bold ;}
A.red:active {text-decoration: underline; color: #3366ff ; background-color: #ffffcc; font-weight: bold ; }
A.red:hover {text-decoration: underline; color: #003399 ; background-color: #ffffff; font-weight: bold ;}

A.whitebg:link {text-decoration: underline; color: #000000; background-color:#ffffff ; font-weight: bold ;}
A.whitebg:visited {text-decoration: underline; color: #000000; background-color:#ffffff ; font-weight: bold ;}
A.whitebg:active {text-decoration: underline; color: #3366ff ; background-color: #ffffcc; font-weight: bold ; }
A.whitebg:hover {text-decoration: underline; color: #003399 ; background-color: #ffffff; font-weight: bold ;}



h1{font-size: 22px; color: #a42617;  background-color:transparent;}
h2{font-size: 18px; color: #a42617;  background-color:transparent;}


b {color: #a42617;  background-color: transparent; font-size:16px;}

p.yellow {
  background-color: #FFFFCC;
  color: #000000;
}

p.green {
   background-color: #CCFFCC;
  color: #000000;
}

div.yellow {
  background-color: #FFFFCC;
  color: #000000;
}

textarea {
  background-color: #fcfcfb;
  color: #000000;
}

sup {font-size: x-small}

img.green{
border-color:#336633; 
border-top-style: solid;
border-right-style: solid;
border-left-style: solid;
border-bottom-style: solid;
border-top-width: medium;
border-right-width: medium;
border-left-width: medium;
border-bottom-width: medium;
}

b.title {
font-size: 23px;
font-weight: bold;
color: #000000;
background-color: transparent;
}

div.smallprint{ font-size: 10px;}
div.sixx {font-size: 600%}
div.sevenx {font-size: 700%}
div.eightx {font-size: 800%}
div.threex {font-size: 300%}
div.twox {font-size: 200%}
div.twofivex {font-size: 250%}
div.onex {font-size: 100%}
div.onefivex {font-size: 150%}

font.dropcap {background-color: #ffffcc; 
color: #330088; 
font-style: bold; 
font-size: 18pt;
border-style: solid;
border-top-width: thin;
border-bottom-width: thin;
border-left-width: thin;
border-right-width: thin;
border-top-color: #000000;
border-bottom-color: #000000;
border-right-color: #000000;
border-left-color: #00000
}
font.serif{font-family: "times new roman"; serif;}
font.verdana{font-family: verdana; serif}
font.arial{ont-family: arial; sans-serif}
font.arialblack{font-family: "arial black"; sans-serif}
font.cursive{font-family: cursive;}
font.monospace{font-family: monospace}


img.purple{
border-color:#800080; 
border-top-style: solid;
border-right-style: solid;
border-left-style: solid;
border-bottom-style: solid;
border-top-width: medium;
border-right-width: medium;
border-left-width: medium;
border-bottom-width: medium;
}

img.white{
border-color:#ffffff; 
border-top-style: solid;
border-right-style: solid;
border-left-style: solid;
border-bottom-style: solid;
border-top-width: thick;
border-right-width: thick;
border-left-width: thick;
border-bottom-width: thick;
}

ul.square {
list-style-type: square;
margin-left:0;
padding-left:12px;
}
