/* HTML ELEMENT styles */

ADDRESS, BLOCKQUOTE, B, BODY, CAPTION, CENTER, DD, DIR, DIV, DL, DT, TD, MENU, P, STRONG {font-family: arial,helvetica,verdana,tahoma,sans-serif}

A:link {color: #E5B24C; font-weight:bold; text-decoration: none}
A:visited {color: #E5B24C; font-weight:bold; text-decoration: none}
A:active {color: #E5B24C; font-weight:bold; text-decoration: none}
A:hover {color: #E5B24C; font-weight:bold; text-decoration: underline}
 
A.nav:link {font: bold 12px/18px arial,helvetica,verdana,tahoma,sans-serif; color: #ffffff; font-weight:bold; text-decoration: none}
A.nav:visited {font: bold 12px/18px arial,helvetica,verdana,tahoma,sans-serif; color: #ffffff; font-weight:bold; text-decoration: none}
A.nav:active {font: bold 12px/18px arial,helvetica,verdana,tahoma,sans-serif; color: #ffffff; font-weight:bold; text-decoration: none}
A.nav:hover {font: bold 12px/18px arial,helvetica,verdana,tahoma,sans-serif; color: #b2b2b2; font-weight:bold; text-decoration: none}
 
A.navon:link {font: bold 12px/18px arial,helvetica,verdana,tahoma,sans-serif; color: #ffd100; font-weight:bold; text-decoration: none}
A.navon:visited {font: bold 12px/18px arial,helvetica,verdana,tahoma,sans-serif; color: #ffd100; font-weight:bold; text-decoration: none}
A.navon:active {font: bold 12px/18px arial,helvetica,verdana,tahoma,sans-serif; color: #ffd100; font-weight:bold; text-decoration: none}
A.navon:hover {font: bold 12px/18px arial,helvetica,verdana,tahoma,sans-serif; color: #b2b2b2; font-weight:bold; text-decoration: none}

BODY {margin: 0px;}
HTML {margin: 0px;}

P {color: #ffffff; background: #000000; font: normal 12px/16px arial,helvetica,verdana,tahoma,sans-serif;}
UL {list-style-type:square; line-height:16px; display:list-item; color:#ffffff; padding:0px; margin-left:16px; margin-top:0px; margin-bottom:0px;}
/* UL {list-style-type:square; line-height:140%; display:list-item; color:#484848; padding:0px; margin-left:16px; margin-top:0px; margin-bottom:0px;} */
OL {list-style-type: decimal; }
UL.nest {list-style-type: square; }
li { list-style-type: square;}


/* background colours */

.wh {background-color: #ffffff;}
.blue {background-color: #00237e;}
.red { background-color: #a50000;}

/* content link styles */


/* footer links */
a.priv:link {font: bold 11px/15px arial,helvetica,verdana,tahoma,sans-serif; color: #E5B24C; text-decoration: none;}
a.priv:visited {font: bold 11px/15px arial,helvetica,verdana,tahoma,sans-serif; color: #E5B24C; text-decoration: none;}
a.priv:active {font: bold 11px/15px arial,helvetica,verdana,tahoma,sans-serif; color: #E5B24C; text-decoration: none;}
a.priv:hover {font: bold 11px/15px arial,helvetica,verdana,tahoma,sans-serif; color: #E5B24C; text-decoration: underline;}

/* text */

.hd1 {font: normal 20px/25px arial,helvetica,verdana,tahoma,sans-serif; color: #ffd100;}
.hd2 {font: bold 14px/18px arial,helvetica,verdana,tahoma,sans-serif; color: #ffd100;}
.hd3 {font: bold 12px/16px arial,helvetica,verdana,tahoma,sans-serif; color: #ffd100;}

.txt {color: #ffffff; font: normal 12px/16px arial,helvetica,verdana,tahoma,sans-serif;}
.txts {color: #ffffff; font: normal 11px/15px arial,helvetica,verdana,tahoma,sans-serif;}
.litxt {color: #666666; font: normal 11px/15px arial,helvetica,verdana,tahoma,sans-serif;}

HR {height: 1px; border:1px dotted #999999;}
/* footer text */
.foot {color: #ffffff; font: normal 11px/15px arial,helvetica,verdana,tahoma,sans-serif;}

/* 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 80% arial,helvetica,verdana,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 80% arial,helvetica,verdana,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 80%/140% arial,helvetica,verdana,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 80% arial,helvetica,verdana,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: 80% arial,helvetica,verdana,tahoma,sans-serif; background : #cccccc;}