/* HTML ELEMENT styles */

ADDRESS, BLOCKQUOTE, B, BODY, CAPTION, CENTER, DD, DIR, DIV, DL, DT, MENU, OL, STRONG,  UL {font-family: verdana, arial,helvetica,verdana,tahoma,sans-serif}

A:link {color: #000; background: transparent; text-decoration: underline; }
A:visited {color: #000; background: transparent; text-decoration: none}
A:active {color: #000; background: transparent; text-decoration: none}
A:hover {color: #000; background: transparent; text-decoration: underline}
 

BODY {margin: 0px; background: white}
HTML {margin: 0;background: white}
TD, TH { font: 80% verdana,arial,helvetica,tahoma,sans-serif }
LI {font-size: 115%; line-height: 130% ; list-style-type: square; }

/* background colours */

.red { background-color: #CC0033; }
.wh {background-color: #fff;}
.grey1 {background-color: #CCCCCC;}
.grey2 {background-color: #666666; color: #ffffff; }
.black { background-color: #000; }
.yel  { background-color: #FFCC33; }
.yel2  { background-color: #FF6600; }
.gr  { background-color: #CCCC99; }
.bl  { background-color: #99CCFF; }


/* tables */

.tabhw { background: transparent; font: bold 85%/140%; color:  #000000; }
.tabhg { background-color: #CCCCCC; font:  85%/140%; color:  #000000;  }
.tabhgbot { background-color: #CCCCCC; font:  80%/140%; color:  #000000; }
.tabnbg { font:  85%/140%; color:  #000000; background: transparent; }
.tabtxt { background: transparent; font: 85%/140%; color:  #000000; }
.tabwlbot { background-color: #FFFFFF; font: 80%/140%; color:  #000000; }
.tabhnb { background: transparent; font: bold 95% ;}


/* top nav links */

a.nav1:link {color: #000;background: transparent; font: bold 90%/170%; text-decoration: none}
a.nav1:visited {color: #000;background: transparent; font: bold 90%/170%; text-decoration: none}
a.nav1:active {color: #000;background: transparent; font: bold 90%/170%; text-decoration: none}
a.nav1:hover {color: #000;background: transparent; font: bold 90%/170%; text-decoration: underline}

a.nav2:link {color: #000;background: transparent; font: bold 85%/170%; text-decoration: none;}
a.nav2:visited {color: #000;background: transparent; font: bold 85%/170%; text-decoration: none; }
a.nav2:active {color: #000;background: transparent; font: bold 85%/170%; text-decoration: none; }
a.nav2:hover {color: #000;background: transparent; font: bold 85%/170%; text-decoration: underline; }


a.nav3:link {color: #000;background: transparent; font: 85%/170%; text-decoration: none;}
a.nav3:visited {color: #000;background: transparent; font: 85%/170%; text-decoration: none; }
a.nav3:active {color: #000;background: transparent; font: 85%/170%; text-decoration: none; }
a.nav3:hover {color: #000;background: transparent; font: 85%/170%; text-decoration: underline; }

.a.back:link {color: #FF6600; background: transparent; font: bold 90%; text-decoration: none}
.a.back:visited {color: #FF6600; background: transparent; font: bold 90%; text-decoration: none}
.a.back:active {color: #FF6600; background: transparent; font: bold 90%; text-decoration: none}
.a.back:hover {color: #FF6600; background: transparent; font: bold 90%; text-decoration: underline}

a.quiet:link {color: #000;text-decoration: none}
a.quiet:visited {color: #000;text-decoration: none}
a.quiet:active {color: #000;text-decoration: none}
a.quiet:hover {color: #000;text-decoration: none}

.a.norm:link {color: #000000; background: transparent; font: 90%/170%; text-decoration: none; }
.a.norm:visited {color: #000000; background: transparent; font: 90%/170%; text-decoration: none;}
.a.norm:active {color: #000000; background: transparent; font: 90%/170%; text-decoration: none;  }
.a.norm:hover {color: #000000; background: transparent; font: 90%/170%; text-decoration: underline;}

.a.head2:link {color: #FF6600; background: transparent; font: bold 100%; text-decoration: none}
.a.head2:visited {color: #FF6600; background: transparent; font: bold 100%; text-decoration: none}
.a.head2:active {color: #FF6600; background: transparent; font: bold 100%; text-decoration: none}
.a.head2:hover {color: #FF6600; background: transparent; font: bold 100%; text-decoration: underline}

.a.head3:link {color: #999966; background: transparent; font: bold 100%; text-decoration: none}
.a.head3:visited {color: #999966; background: transparent; font: bold 100%; text-decoration: none}
.a.head3:active {color: #999966; background: transparent; font: bold 100%; text-decoration: none}
.a.head3:hover {color: #999966; background: transparent; font: bold 100%; text-decoration: underline}

.a.catlink:link {color: #000000; background: transparent; font: small-caps 90%/170%; text-decoration: none; }
.a.catlink:visited {color: #000000; background: transparent; font: small-caps 90%/170%; text-decoration: none;}
.a.catlink:active {color: #000000; background: transparent; font: small-caps 90%/170%; text-decoration: none;  }
.a.catlink:hover {color: #000000; background: transparent; font: small-caps 90%/170%; text-decoration: underline;}

.a.out:link {color: #ffcc00; background: transparent; font: 100%; text-decoration: none;  }
.a.out:visited {color: #ffcc00; background: transparent; font: 100%; text-decoration: none;}
.a.out:active {color: #ffcc00; background: transparent; font: 100%; text-decoration: none; }
.a.out:hover {color: #ffcc00; background: transparent; font: 100%; text-decoration: underline; }

.a.mail:link {color: #ffcc00; background: transparent; font: 100%/170%; text-decoration: none;  }
.a.mail:visited {color: #ffcc00; background: transparent; font: 100%/170%; text-decoration: none;}
.a.mail:active {color: #ffcc00; background: transparent; font: 100%/170%; text-decoration: none; }
.a.mail:hover {color: #ffcc00; background: transparent; font: 100%/170%; text-decoration: underline; }

/* footer link */
a.navf:link {color: #000; font: small-caps 85%/270%; background: transparent; text-decoration: none}
a.navf:visited {color: #000; font: small-caps 85%/270%; background: transparent; text-decoration: none}
a.navf:active  {color: #000; font: small-caps 85%/270%; background: transparent; text-decoration: none}
a.navf:hover {color: #ffffff; font: small-caps 85%/270%; background: transparent; text-decoration: underline}


/* text */

.cat{color: #000000; background: transparent; font: small-caps 90%/170%; text-decoration: none;  }
.whb {color: #fff;background: transparent; font-weight: bold; }
.login {font: bold 95%/150% arial,helvetica,verdana,tahoma,sans-serif; color: #999; background: transparent; }

.head1, .hd1 {font: bold 110% arial,helvetica,verdana,tahoma,sans-serif; color: #000; background: transparent; }
.head2, .hd2 {font: bold 100% arial,helvetica,verdana,tahoma,sans-serif; color: #000; background: transparent; }
.head3, .hd3 {font: bold 85%/200% arial,helvetica,verdana,tahoma,sans-serif; color: #000; background: transparent; }

.details  {color: #000;background: transparent; font: 80%; }

.stath {color: #CC0033; background: transparent; font: bold 80%; text-decoration: none}
.statt { color: #CC0033; background: transparent; font: 80%;}

.astred { color: #CC0033; background: transparent; font: bold 120%;  vertical-align : top;  }
.astoj { color: #ff9900; background: transparent; font: bold;}

/* footer text */

.foot {color: #000;background: transparent; font: 80%; }
.copy {color: #000;background: transparent; font: 90%/270%; }

/* input boxes */

textarea { border-top:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #000;border-right:1px solid #000; font: normal 100% verdana,arial,helvetica,tahoma,sans-serif; background-color: #ffffff;}
.inputtext { border-top:1px solid  #000;border-bottom: 1px solid #000;border-left:1px solid #000;border-right:1px solid  #000; font: normal 85% verdana,arial,helvetica,tahoma,sans-serif; background-color: #ffffff; }
.inputtextbig { border-top:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #000;border-right:1px solid #000; font: normal 85%/140% verdana,arial,helvetica,tahoma,sans-serif;  background-color: #ffffff; }
.inputdetails { border-top:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #000;border-right:1px solid #000; font: normal 85% verdana,arial,helvetica,tahoma,sans-serif; background-color: #ffffff; }
.inputsub { border-top:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #000;border-right:1px solid #000; font: normal 85% verdana,arial,helvetica,tahoma,sans-serif; background : #cccccc;}


