
body  { color: #656565; font-family: Arial, Helvetica, Verdana, sans-serif; text-align: center }
p { margin: 0px; padding: 0px }
#frame  { background: white repeat 0px 0px; text-align: left; margin-top: 20px; margin-right: auto; margin-left: auto; padding: 0px; width: 800px }
#left  { background-color: green; float: left; width: 222px }
#left ul   { list-style-type: none; margin: 0px; padding: 0px }
#left li    { color: #999; font-size: 14px; background-color: white; margin: 0px; padding: 3px; border-top: 1px solid #999 }
#left ul a, #left ul a:link, #left ul a:visited  { text-decoration: none; background-color: white; padding: 3px; width: 215px }
#left ul a:hover  { text-decoration: none; background-color: #99cd24 }
#centre  { float: left; padding-top: 70px; padding-left: 44px; width: 540px }
#centretext  { padding-top: 20px }
#centretext p { color: #656565; font-size: 11px; line-height: 16px; margin: 0px 0px 15px; padding: 0px }
#panel   { color: white; font-size: 11px; line-height: 16px; background-color: #99cd24; margin: 0px 0px 15px; padding: 8px }
#centretext #panel h2 { color: white; font-weight: bold; font-size: 11px; line-height: 16px; margin: 0px 0px 6px; padding: 0px }
#panel ul    { list-style-type: disc; list-style-position: outside; margin: 0px; padding: 0px 30px 0px 15px }
#panel li    { font-size: 11px; line-height: 15px; margin: 0px 0px 6px; padding: 0px; _margin-bottom: 0px }
#centrestrap h1 { color: #bbb; font-size: 11px; font-weight: normal; line-height: 16px; background-image: url(images/logo_icon.gif); background-repeat: no-repeat; margin: 0 0 20px; padding-top: 8px; padding-left: 25px; }
#centretext h3 { color: #99cd24; font-weight: bold; font-size: 14px; line-height: 17px; width: 500px; margin: 0 0 15px; padding: 0   }
#centretext h2 { color: #656565; font-size: 11px; font-weight: bold; line-height: 16px; margin: 0 0 15px; padding: 0; }
#centretext p a, #centretext p a:link, #centretext p a:visited   { color: #656565; text-decoration: none; background-color: #dfefbb; border-bottom: 0px none }

#centretext p a:hover  { color: white; text-decoration: none; background-color: #99cd24; border-bottom: 1px dotted #99cd24 }
#centretext p.first { font-weight: bold }
#centretext .press { float: left; clear: both; margin-right: 8px; margin-bottom: 10px; }
.clear { clear: both; }
#header  { background: url(images/logo.gif) no-repeat; border-bottom: 1px solid #999; height: 62px }
#topmenu { text-align: right; padding-top: 37px }
#topmenu a, #topmenu a:link, #topmenu a:visited { color: #999; font-size: 10px; text-decoration: none; background-color: white; padding: 1px 2px }
#topmenu a:hover { color: white; text-decoration: none; background-color: #99cd24; padding: 1px 2px }

.inactive { font-size: 10px; text-decoration: none; padding: 1px 2px; color: white; background-color: #99cd24; padding: 1px 2px }

#footer   { clear: both; border-top: 1px solid #999; height: 20px }
.bullets  { margin: 0px; padding: 0px 0px 15px }
.bullets ul   { list-style-type: disc; list-style-position: outside; margin: 0px; padding: 0px 30px 0px 15px; width: 290px }
.bullets li   { font-size: 11px; margin: 0px 0px 6px; padding: 0px; _margin-bottom: 0px }
#menu { float: left; margin: 0px; padding: 0px }
#menu ul { list-style-type: none; margin: 70px 0px 0px; padding: 0px; width: 215px }
#menu li { color: #6d6e72; font-size: 12px; padding: 0px; border-top: 1px solid #999 }
#menu li.inactive  { color: #999; font-size: 14px; text-decoration: none; background-color: #ebf5d3; text-align: left; padding: 3px 6px; display: block }
#menu li.end { color: #6d6e72; font-size: 12px; padding: 0px; border-top: 1px solid #999; border-bottom: 1px solid #999 }
#menu li.inactivend  { color: #999; font-size: 14px; text-decoration: none; background-color: #ebf5d3; text-align: left; padding: 3px 6px; display: block; border-bottom: 1px solid #999 }
#menu ul a, #menu ul a:link, #menu ul a:visited { color: #999; font-size: 14px; text-decoration: none; background-color: white; text-align: left; padding: 3px 6px; display: block }
#menu ul a:hover, #menu ul a:hover em { color: white; font-style: normal; text-decoration: none; background-color: #99cd24  }
#menu ul em { color: #656565; font-size: 10px; font-weight: normal; font-style: normal; margin: 0; padding: 0; display: block; }
#legal  { color: #656565; font-size: 10px; text-align: left; float: left; margin: 5px auto 10px; padding: 0px }
#legal a, #legal a:link, #legal a:visited  { color: #656565; text-decoration: none; background-color: #dfefbb }
#legal a:hover { color: white; text-decoration: none; background-color: #99cd24 }
#credit   { color: #656565; font-size: 10px; text-align: right; float: right; margin: 5px auto 10px; padding: 0px }
#credit a, #credit a:link, #credit a:visited  { color: #404040; text-decoration: none; background-color: white }
#credit a:hover { color: white; text-decoration: none; background-color: #f00 }
#content li h1 { font-weight: bold; font-size: 11px; text-align: left; list-style-type: none; float: left; margin-right: 0px; margin-left: 0px; padding: 0px; border-top: 0px solid #999; border-right: 0px; border-bottom: 0px solid #999; border-left: 0px; position: relative; z-index: 10; top: 200px; left: 0px; width: 100px; display: inline }
img.imageright  { float: right; margin-bottom: 30px }
.pdf { margin-bottom: 5px }
#furtherinfo { color: #656565; font-size: 11px; line-height: 16px; margin: 0px; padding: 0px; display: none; }
#furtherinfo a, #furtherinfo a:link, #furtherinfo a:visited   { color: #656565; text-decoration: none; background: #dfefbb url(images/pdf_icon_small.gif) no-repeat; padding-left: 12px; border-bottom: 0px none }
#furtherinfo a:hover   { color: white; text-decoration: none; background: #99cd24 url(images/pdf_icon_small_over.gif) no-repeat; border-bottom: 1px dotted #99cd24 }
#pricelist     { margin: 0px 0px 15px; padding: 0px; height: 28px; display: block }
#pricelist a, #pricelist a:link, #pricelist a:visited     { color: #999; font-size: 14px; text-decoration: none; background: url(images/pounds.gif) no-repeat 0px 0px; margin: 0px; padding: 6px 0px 0px 32px; height: 22px; display: block }
#pricelist a:hover    { color: #777; text-decoration: none; background: url(images/pounds.gif) no-repeat 0px -28px }
