  body {
	margin:0px; padding:0px;
	text-align:center;


	background-color: white;

	}
  
body {
  text-align: center;

  border: 0px dotted red;
  font-family: arial
  }
  
  .hpl {font-size:9pt;list-style-image: url(graphics/sub_bullet2.gif)}
  
  .flor {float:right}
  
.warn {color:red}  
.warn2 {color:red; margin-left:25px}  

.list {font-size:9pt}

.inabit { font-size:8pt}

.ter1 {background-image: url(http://www.uktrf.com/graphics/critical.gif); border:1px solid red; padding:3px}
.ter2 {background-image: url(http://www.uktrf.com/graphics/severe.gif); border:1px solid red; padding:3px}
.ter3 {background-image: url(http://www.uktrf.com/graphics/substantial.gif); border:1px solid red; padding:3px}
.ter4 {background-image: url(http://www.uktrf.com/graphics/moderate.gif); border:1px solid red; padding:3px}
.ter5 {background-image: url(http://www.uktrf.com/graphics/low.gif); border:1px solid red; padding:3px}
.ter6 { border:1px solid red; padding:3px}

.micon {float:left; position:relative; top:5px; left:-5px}

.mnavfloat {float:right; position:relative; right:-14px; top: -10px;  width:175px; border:2px solid #99CCFF; background-color: #e5e5e5; font-size:8pt; margin-bottom:5px }

    a.landr:link {position:absolute; left:235px; top:24px;
    margin:1px;   font-family: arial; font-size: 7pt;color: blue; padding-bottom: 3px;  text-decoration: underline}
a.landr:visited {position:absolute; left:235px; top:24px; margin:1px;  font-family: arial; font-size: 7pt;color: blue; padding: 0px; text-decoration: underline}
a.landr:hover {position:absolute; left:235px; top:24px; margin:1px;    font-family: arial; font-size: 7pt;color: red; padding: 0px; text-decoration: none}

    a.landr2:link {position:absolute; left:280px; top:24px;
    margin:1px;   font-family: arial; font-size: 7pt;color: blue; padding-bottom: 3px;  text-decoration: underline}
a.landr2:visited {position:absolute; left:280px; top:24px; margin:1px;  font-family: arial; font-size: 7pt;color: blue; padding: 0px; text-decoration: underline}
a.landr2:hover {position:absolute; left:280px; top:24px; margin:1px;    font-family: arial; font-size: 7pt;color: red; padding: 0px; text-decoration: none}

.loc1 {position:absolute; left:217px; top:23px}

.loc2 {position:absolute; left:262px; top:23px}

.ltab {text-align:right; border-top:1px solid gray; border-bottom:1px solid gray; font-family:arial; font-size:8pt}

.try0 {background: #e5e5e5; color:black; font-weight:bold; font-size:9pt}
.try1 {background: #99CCFF; color:black; font-weight:bold; font-size:8pt}
.try2 {background: white; color:black; font-weight:normal; font-size:8pt}
.try3 {background: #ccffcc; color:black; font-weight:normal; font-size:8pt}
.thisone {background: #ff9999; color:black; font-weight:normal; font-size:8pt}
.whi {background:white}



.surround {border: 2px solid #99ccff; padding:1px 3px 1px 3px; background: #e5e5e5}
.tabby {position:relative; top:-10px; font-size:8pt;font-weight:bold; color:white; background: #99ccff; padding:2px 5px 2px 5px}

.genkeytext {font-size:13pt; font-weight:bold}

.admincontrol {position:absolute; top:3px; left:3px;width:150px;  border:2px solid orange; background: #e5e5e5; font-size:8pt; z-index:5}

.error {background: red; color: white; font-family:arial; font-size:10pt; margin:0px;padding:3px; font-weight:bold; border:1px solid black}

.fine {background: #ffff66; color: black; font-family:arial; font-size:10pt; margin:0px;padding:3px; font-weight:bold; border:1px solid black}

.demo {border:1px solid #99ccff; padding: 5px;background:#ffffcc; font-size:8pt; font-style:italic}

.demo2 {border:1px solid #99ccff; padding: 5px;background:#ffffcc; font-size:9pt; font-style:normal}

.cform {border:1px solid #99ccff; padding: 5px;background:#ffffcc; font-size:8pt; font-style:normal}

.subby2 {padding:2px; margin:2px}

.subbys {border:1px solid #99ccff; padding: 2px 5px 2px 5px; background:#ffffcc; font-size:8pt; font-style:normal}

#pfr {position:relative; border:1px solid #99ccff; padding: 2px 5px 2px 5px; background:#ffffcc; font-size:8pt; font-style:normal}

.subc{border:1px solid #99ccff}

.plt {position: absolute; bottom:0px; left:0px; margin:1px 1px 1px 10px; font-family: arial; font-size:8pt; color:white; z-index:4}

.spout1 {background: yellow}
.spout2 {background: green}
.spout3 {background: red}

.faqlist {margin:0px 0px 0px 3px}

.pag1 {position:relative; top:6px;left:5px; background: #e5e5e5; border: 2px solid #99ccff; padding:2px}



.maincontent { text-align: justify; word-spacing: 0.25em;}

H1 {  font-family: arial; font-size: 11pt; font-weight: bold; color: #000000; margin: 4px 0px 0px 0px;
}

.fleft2 {background-color:#e5e5e5; position: relative; top:5px; margin-left:11px; margin-right:5px; border:2px solid #99ccff; width:162px}

.trendlogo {position:relative; top:-5px; left:-8px}

#choices {position:relative; border:1px solid white; width:100%; padding:0px}

.leftouter {background-color:#e5e5e5; position:relative; top:0px; left:5px; width:162px; border:2px solid #99ccff; margin:10px 5px 5px 5px}
.leftinner {position: relative; margin-top:45px; border:0px solid blue; padding:2px}
.leftnewsim {position:absolute; top:-55px; left:-5px}
.lpoz {position:absolute;  top:-50px; left:40px; font-family: arial; font-size:11pt; color:white; font-weight:bold}

.couter {background-color:#e5e5e5; position:absolute; top:0px; left:182px; width:162px; border:2px solid #99ccff; margin:10px 5px 5px 5px}
.cinner {position: relative; margin-top:45px; border:0px solid blue; padding:2px}
.centertriim {position:absolute; top:-55px; left:-6px}
.cpoz {position:absolute;  top:-50px; left:40px; font-family: arial; font-size:11pt; color:white; font-weight:bold}

.router {background-color:#e5e5e5; position:absolute; top:0px; left:359px; width:162px; border:2px solid #99ccff; margin:10px 5px 5px 5px}
.rinner { position: relative; margin-top:45px; border:0px solid blue; padding:2px}

.rinner2 {position: relative; margin-top:-5px; border:0px solid blue; padding:2px}

.rinner3 {position: relative; margin-top:-5px; border:0px solid blue; padding:6px}

.rpoz {position:absolute;  top:-50px; left:40px; font-family: arial; font-size:11pt; color:white; font-weight:bold}

.lbox {border:1px solid green; width:170px}

.leftnews {position:relative; margin:0px 5px 5px 5px; border:2px solid #99ccff; width:165px}


.headin {font-size:10pt; font-weight:bold}

    a.suc:link {margin:1px;   font-family: arial; font-size: 10pt;color: blue; padding-bottom: 3px;  text-decoration: underline}
a.suc:visited { margin:1px;  font-family: arial; font-size: 10pt;color: blue; padding: 0px; text-decoration: underline}
a.suc:hover {margin:1px;    font-family: arial; font-size: 10pt;color: red; padding: 0px; text-decoration: none}

    a.sucm:link {margin:3px;   font-family: arial; font-size: 9pt;color: blue; padding: 3px;  text-decoration: underline}
a.sucm:visited { margin:3px;  font-family: arial; font-size: 9pt;color: blue; padding: 3px; text-decoration: underline}
a.sucm:hover {margin:3px;    font-family: arial; font-size: 9pt;color: red; padding: 3px; text-decoration: none}

    a.suc3:link {margin:1px;   font-family: arial; font-size: 8pt;color: blue; padding: 0px;  text-decoration: underline}
a.suc3:visited { margin:1px;  font-family: arial; font-size: 8pt;color: blue; padding: 0px; text-decoration: underline}
a.suc3:hover {margin:1px;    font-family: arial; font-size: 8pt;color: red; padding: 0px; text-decoration: none}

    a.suc2:link {margin-left:0px;   font-family: arial; font-size: 9pt;color: blue; padding: 0px;  text-decoration: underline}
a.suc2:visited {margin-left:0px;  font-family: arial; font-size: 9pt;color: blue; padding: 0px; text-decoration: underline}
a.suc2:hover {margin-left:0px;   font-family: arial; font-size: 9pt;color: red; padding: 0px; text-decoration: none}

    a.suc4:link {margin-left:0px;   font-family: arial; font-size: 9pt;color: blue; padding: 0px;  text-decoration: underline}
a.suc4:visited {margin-left:0px;  font-family: arial; font-size: 9pt;color: blue; padding: 0px; text-decoration: underline}
a.suc4:hover {margin-left:0px;   font-family: arial; font-size: 9pt;color: red; padding: 0px; text-decoration: none}

    a.paglink:link {margin-left:0px;   font-family: arial; font-size: 8pt;color: blue; padding: 0px;  text-decoration: underline}
a.paglink:visited {margin-left:0px;  font-family: arial; font-size: 8pt;color: blue; padding: 0px; text-decoration: underline}
a.paglink:hover {margin-left:0px;   font-family: arial; font-size: 8pt;color: red; padding: 0px; text-decoration: none}

.thisno {font-family:arial; font-size:8pt; color:black; font-weight: bold}


.linx {position:relative; width:100px; margin-top:60px}

.chev {font-family:arial; font-size:7pt}

.centertriim {position:relative; top:-6px; left:-3px}



.rightti {float:right;margin:0px 5px 5px 5px; border:2px solid #99ccff; width:165px}

.righttiim {position:relative; top:-6px; left:-3px}


  
#container {
border-left: 0px solid black; 
border-right: 0px solid black;
border-bottom: 0px solid black;
width: 770px;

text-align: left;
  }
  
  .diroff {border:1px solid #99ccff; padding:5px}
  
p.box-contents {margin:1px 3px 3px 3px; text-align: left; font-size:8pt}  
p.box-contents-r {margin:3px 3px 9px 0px; font-size:10pt;  text-align: justify}  
p.news-box-text {margin: 3px 3px 3px 0px}
p.memstuff {border-top: 1px solid #99ccff; border-left:1px solid #99ccff ;padding:5px; font-size:9pt;  text-align: justify}

p.marglink {margin:1px 3px 3px 6px}

.tabbycat {position:relative; top:-10px; left:0px; border:1px solid #99ccff; background-color:#e5e5e5;padding:3px; font-size:10pt; font-weight:bold}

.dirleft {float:right; text-align:right}

.latest {font-family:arial; font-size:6pt; font-weight:bold; color:red}
.latest2 {font-family:arial; font-size:7pt; font-weight:bold; color:red}

.bannerbox-text {z-index:6;  font-weight: normal; color: black; font-family:arial; font-size:9pt; text-align:right}

.bannertextbox {position:absolute; text-align:right; top:2px; right:0px;
padding:3px;
 border-right: 0px solid gray; 
  border-bottom: 0px solid gray; 
 width: 250px}
 

 
 .blah {float:right;  width:208px;  border:0px solid red}
 
 .over {position: relative; top:-2px; right:-14px; text-align:right; padding: 0px 2px 0px 0px;  border: 0px solid #99ccff}


#picbox {
position: relative; 
background-image: url(http://www.uktrf.com/graphics/new_head_20-1-7.gif);
background-repeat: no-repeat;
font-size: 9pt;
margin: 0px; 
width: 768px; 
height: 75px;  
border: 0px solid #999999;
z-index:3}

.bannerbox {
position: relative; 
top:-2px;
  background-image: url(http://www.uktrf.com/headpix/rotator.php);
font-size: 9pt;
margin: 0px; 
width: 766px; 
height: 125px;  
border: 0px solid #999999;
z-index:3}
  
  .ol {position:relative; top:0px; left:0px}
  
  .ntab {position:relative; top:-20px; left:217px; height:17px; width:84px;
    background-image: url(http://www.uktrf.com/graphics/tab.png);
    color:white;
    font-weight:bold; text-align:center
  }
  
  p {font-size:9pt}
  
#mainbox
{position: relative;

width: 766px;
border:2px solid #99ccff;
z-index:2
}  

.maintb {position:relative; margin: 0px 0px 20px 0px}

.bc {position: absolute; top:-2px; left:-3px}

.footstrip {position: absolute; bottom:-2px; left:-2px; z-index:3}

.loginform {position:relative; top:-3px; left:10px}

.thedate {position: absolute; top:0px; right:0px; margin:1px 5px 1px 1px; font-family: arial; font-size:8pt; color:white}

.footinfo {position: absolute; bottom:0px; right:0px; margin:1px 5px 1px 1px; font-family: arial; font-size:8pt; color:white; z-index:4}

.nr {position: relative; top:4px}

#footbox
{position: relative;
text-align: right;
width: 544px;
font-family: arial;
font-size: 8pt;
color: gray;
border:0px solid black
} 
      
.left {
position: relative;
top:0px; 
left:0px;
width:203px;  
margin:5px 2px 5px 5px;
border: 0px solid green;
z-index:2
} 

.right {
float: right; 
top: 0px;
left: 212px;
width:546px;  
margin:5px 5px 5px 3px;
border: 0px solid red} 

.pfp {position: absolute; right:5px; top:-10px}

  .lb {font-size: 8pt}
  
    .INPUT2 { background-color: #0099cc; font-family: arial; font-size: 8pt; font-weight: bold; color: #ffffff ;text-decoration: none; cursor:pointer; padding:0}
    
        .INPUTRED { background-color: RED; font-family: arial; font-size: 8pt; font-weight: bold; color: white; text-decoration: none; cursor:pointer; padding:0}
 
        .INPUTGREEN { background-color: green; font-family: arial; font-size: 8pt; font-weight: bold; color: white; text-decoration: none; cursor:pointer; padding:0} 
    
        .loginbutton { background-color: #99ccff; font-family: arial; font-size: 7pt; font-weight: bold; color: #ffffff ; border:1px solid black; text-decoration: none; cursor:pointer; padding:0px}
        
        .submitbutton { background-color: #99ccff; font-family: arial; font-size: 8pt; font-weight: bold; color: #ffffff ; border:1px solid #99ccff; text-decoration: none; cursor:pointer; padding:0px}        
        
        .u {font-family:arial; font-size:7pt; color:white}

	.form1 { 
float:none;
display:inline;
position: relative;
 border: 0px solid #666699; 
 margin-bottom: 0; margin-top:0; margin-left:0; margin-right:0;
 z-index: 1
}

	.formlogin { 
float:none;
display:inline;
position: relative;
 border: 0px solid black; 
 margin-bottom: 0; margin-top:0; margin-left:0; margin-right:0;
 z-index: 1
}

	.form2 { 
width:340px;
position: relative;
 border: 2px solid #99ccff;
 background-color: #e5e5e5; 
 padding: 3px;
 z-index: 1
}


#pfr {position:relative; border:1px solid #99ccff; padding: 2px 5px 2px 5px; background:#ffffcc; font-size:8pt; font-style:normal}

	.form2a { 
width:528px;
position: relative;
border:1px solid #99ccff;
 background-color: #ffffcc; 
 padding: 3px;
 z-index: 1
}

	.form3 { 
width:450px;
position: relative;
 border: 2px solid #99ccff;
 background-color: #e5e5e5; 
 padding: 3px;
 z-index: 1
}

	.formep { 
float:none;
display:inline;
position: relative;
 border: 2px solid #99ccff;
 background: #ffffcc; 
 padding:5px;
 margin-bottom: 0; margin-top:0; margin-left:0; margin-right:0;
 z-index: 1;
 font-size:8pt; 
}

.ari {font-family: arial; font-size:11pt}

.tnr {font-family: Times; font-size:11pt}

.cou {font-family: Courier New; font-size:11pt}

  .fbg {
    font-family:arial;
	font-size: 7pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #ffffff;
  border: 1px solid #33cc00
  }
  
    .fbga {
    font-family:arial;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #ffffff;
  border: 1px solid #99ccff
  }

  .fbg2 {
    font-family:arial;
	font-size: 7pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #ffffff;
  border: 1px solid #99ccff
  }
  
    .fbg3 {
    width:500px;
    height:350px;
    font-family:arial;

	line-height: normal;

	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #ffffff;
  border: 1px solid #99ccff
  }
  
      .fbg3a {
    width:500px;
    height:150px;
    font-family:arial;

	line-height: normal;

	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #ffffff;
  border: 1px solid #99ccff
  }



.box {
position: relative; 
border: 2px solid #99ccff;  
margin-bottom:12px; 
background-color:#e5e5e5;
z-index:2}

.box2 {
position: relative; 
border: 2px solid #99ccff;  
margin-bottom:12px; 
background-color:#e5e5e5;
z-index:1}

.member {float: right; position: relative; top:1px; right:1px; width: 150px; border-left: 1px solid #99ccff; 
border-bottom: 1px solid #99ccff; 
border-right: 1px solid #99ccff;
background: #99ccff;
margin-left: 3px
}

.f-space {float: left}

.box-l {
position: relative; 
border: 0px solid blue;  
background-image: url(http://www.uktrf.com/graphics/mid-l.gif); 
margin-bottom:12px; 
z-index:2}

.inner-box {width: 190px; border: 1px solid orange; margin:0px 3px 0px 3px;
z-index:2}

.inner-box-l {width: 536px; border: 0px solid orange; margin:0px 3px 0px 3px;
z-index:2}

.bag {position: absolute; top:2px; left:3px; z-index:3}

.header-text {position: absolute; top:0px; left:63px; z-index:2}

.prom {position: absolute; top:25px; left:100px; z-index:2}

.plane {position: absolute; top:0px; right:300px; z-index:2}
  
.top {
position: absolute; 
top:-2px; 
left: -2px;
z-index:2}

.heading {position: relative; top: -1px; z-index:5; font-family:arial; font-size:8pt; font-weight:bold; margin-left:5px; color:white; text-align:left}

.bot {
position: absolute; 
bottom: -7px; 
left:0px;
z-index:2}  

.botty {
position: absolute; 
bottom: 48px; 
left:390px;
z-index:2}    
      
.headerstuff {position: relative; top: 0px; left: 100px; border: 0px solid red; width: 650px; z-index:4}

.lefttext {font-family: arial; font-size: 10px; margin:5px; z-index:3}

#navlist
{
margin: 0;
padding: 0 0 20px 10px;
border-bottom: 0px solid #0099cc;
}



#navlist ul, #navlist li
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;

}

#navlist a:link, #navlist a:visited
{
float: left;
font-size: 9pt;
line-height: 14px;
font-weight: bold;
margin: 0px 7px 2px 7px;
text-decoration: none;
color: #0099cc;
}

#navlist a:link#current, #navlist a:visited#current, #navlist a:hover
{
border-bottom: 4px solid #0099cc;
padding-bottom: 2px;
background: transparent;
color: #000;
}

#navlist a:hover { color: #000; }       

H4 {  font-family: arial; font-size: 17pt; font-weight: bold; color: #ffffff}

H3 {  font-family: arial; font-size: 13pt; font-weight: bold; color: #000000}

OL{ list-style-type:decimal; font-family:arial; font-size:x-small; color:#000000; }



a.mbox:link {   font-family: arial; font-size: 8pt;color: blue;text-decoration: underline}
a.mbox:visited {  font-family: arial; font-size: 8pt;color: blue;text-decoration: underline}
a.mbox:hover {   font-family: arial; font-size: 8pt;color: red; text-decoration: none}

.fieldbg {
    font-family:arial;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #e5e5e5;
	border: 2px groove;}
	
.all a:link {  color: #0000ff;text-decoration: none}
.all a:visited { color: #0000ff;text-decoration: none}
.all a:hover {  color: #ff0033; text-decoration: none; }

a.sres:link { font-size:9pt; color: #0000ff;text-decoration: underline; font-weight:bold}
a.sres:visited { font-size:9pt; color: #0000ff;text-decoration: underline; font-weight:bold}
a.sres:hover { font-size:9pt;  color: #ff0033; text-decoration: none; font-weight:bold}

a:link {   font-family: arial; font-size: 10pt;color: #0000ff;text-decoration: none}
a:visited {  font-family: arial; font-size: 10pt;color: #0000ff;text-decoration: none}
a:hover {   font-family: arial; font-size: 10pt;color: #ff0033; text-decoration: none}

.cssnav { 
position: relative;
font-family: lucida console, verdana;
background-image: url(graphics/on.gif);
background-repeat: no-repeat;
white-space: nowrap;
display: block;
width: 126px;
height: 51px;
margin: 0; 
padding: 0; 
}

.cssnav a {
display: block;
color: #000000;
font-size: 15px;
width: 126px;
height: 51px;
display: block;
float: left;
color: white;
text-decoration: none;
}

.cssnav img {width: 126px; height: 51px; border: 0; }
* html a:hover {visibility:visible}
.cssnav a:hover img{visibility:hidden}


.cssnav span {
position: absolute;
left:3px;
top: 19px;
margin: 0px;
padding: 0px;
cursor: pointer;
}


.date {  font-family: arial; font-size: 9pt}



.nav   {font-family: arial; font-size: 13pt; font-weight: bold; color: #ffffff; text-decoration: none}



.bodyfont {  font-family:  arial, Helvetica, sans-serif; font-size: 18pt}



.marketing {  font-family: arial; font-size: 10pt; color: #FF0033}



.costapagetitle {  font-family: arial; font-size: 13pt; font-weight: bold; color: #000000}

.maintext-new {  font-family: arial; font-size: 8pt}

.maintext-new2 {  font-family: arial; font-size: 7pt}

.maintext { text-align:justify; font-family: arial; font-size: 10pt}

.maintext3 { text-align:left; font-family: arial; font-size: 10pt}

.maintextform { text-align:left; font-family: arial; font-size: 9pt}

.trendsubheading { font-family: arial; font-size: 9pt; color:red}

.maintext2 {  font-family: arial; font-size: 11pt;  color: black}
.pagetitle {  font-family: arial; font-size: 13pt}

.footer {  font-family: arial; font-size: 8pt; color: #000000}

 a.footer_link:link {   font-family: arial; font-size: 8pt; color: #0000ff;text-decoration: none}
 a.footer_link:visited {  font-family: arial; font-size: 8pt; color: #0000ff;text-decoration: none}
 a.footer_link:hover {   font-family: arial; font-size: 8pt; color: #000000; text-decoration: none}

.news {  font-family: arial; font-size: 8pt; color: #000000}

.newsj {  font-family: arial; font-size: 8pt; color: #000000; text-align:justify}

.news_link a:link {   font-family: arial; font-size: 8pt; color: #0000ff;text-decoration: none}
.news_link a:visited {  font-family: arial; font-size: 8pt; color: #0000ff;text-decoration: none}
.news_link a:hover {   font-family: arial; font-size: 8pt; color: #ff0033; text-decoration: none}

a#toplink {
width: 200px;
height: 8em;
background: #fff url(http://www.tanfa.co.uk/images/lady-rose-bw-red.jpg) no-repeat 0px -326px;
position: absolute;
top: 0;
right: 5px;

}

a#toplink:hover {
background-position: 0 0;
}

textarea#code {
position: absolute;
right: 20px;
top: 1px;
width: 50%;
height: 500px;
overflow: auto;
}

ol {
margin: 0;
padding: 0;
padding-left: 100px;
}

fieldset {
width: 60%;
margin-left: 110px;
}

legend {
color: #a00;
}

#menu {
position:relative;
top:-3px;
width: 200px;
background: #e5e5e5;
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
}

#menu h2 {border:0px; padding:0px}

#menu a {
font: normal 9pt arial, helvetica, sans-serif;
display: block;
border: 0px solid #99ccff;
margin: 0;
padding: 1px 1px;
color: blue;
z-index:10
}

#menu h2 {height:0px;
color: #000000;
background: #339999;
text-transform: uppercase;
}

.bg1 {background-image: url(graphics/colour1.gif);}
.bg2 {background-image: url(graphics/colour2.gif);}
.bg3 {background-image: url(graphics/colour3.gif);}
.bg4 {background-image: url(graphics/colour4.gif);}

.bg5 { background: #e5e5e5}

#menu a {
color:blue;
text-decoration: none;
padding-left:2px
}


#menu a:hover {
color: #a00;
background: #fff;
}

#menu li {
position: relative; z-index:12
}

#menu ul ul ul {
position: absolute;
top: 0;
left: 90%;
width: 100%;
border: 1px solid  #99ccff;
z-index:10
}

div#menu ul ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}

.chevron {font-size:8pt; font-family:arial}

!important







