body { 
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px; 
color: #000000; background-color: #fff; 
text-align: justify; 
font-family: Verdana, Helvetica, Arial, sans-serif; 
font-size: .8em; 
}

td {font-size: 0.8em}

a:link    {color: #016432; font-weight: bold; text-decoration: underline;}
a:visited {color: #016432; font-weight: bold; text-decoration: underline;}
a:active  {color: #990000; font-weight: bold; text-decoration: underline;}
a:hover   {color: #990000; font-weight: bold; text-decoration: underline;}


.menu:link {text-decoration: none;}
.menu:visited {text-decoration: none;}
.menu:active {text-decoration: underline;}
.menu:hover {text-decoration: underline;}
.topmenu {position: relative; top: 20px; margin: 10px 0px 15px 0px; padding: 0px; float: left;}
.topmenu li {display: block; list-style-type: none;  padding: 0px 10px 0px 0px; margin: 0px 0px 3px 0px;;  width: 90px;}
.topmenu li a:link {font-weight: normal;}
.topmenu li a:visited {font-weight: normal;}
.topmenu li a:active {font-weight: normal;}
.topmenu li a:hover {font-weight: normal;}

.shoplink {font-weight: bold; color: #990000; text-align: center; border: 1px solid #900; padding: 2px;background: #C7FFC7; margin-top: 30px;}

.page {
position: relative; 
top: 0px; 
left: 0px; 
width: 700px; 
margin: 0px;
padding: 0px 0px 0px 0px;
text-align: left;
}

.pbody {position: relative;  padding: 5px; margin: 10px 0px 0px 100px;}

.header {
position: relative; 
top: 0px; 
left: 0px; 
width: 700px; 
text-align: center; 
margin: 0px;
height: 75px;
border-bottom: 2px solid #ee072d; 
padding-bottom: 5px;
}

.heading {position: relative; left: -30px; top: 25px; text-align: center;}

.contacttable {border: 1px solid #ff0000; background: #eeffee;}
label {cursor: pointer;  font-weight: bold; font-size: 90%; margin: 0px 0px 0px 15px;}
input, textarea {border: 1px solid #ff0000; font-size: 90%;}
.mandatory {color: #ff0000;}
.rh {width: 320px; float: right; }
.lh {width: 250px; float: left; }

.higher {height: 300px;}


.indentl { padding: 15px 10px 5px 10px;}
.indentr { padding: 15px 10px 5px 10px;}

.title { margin-top: 20px; margin-left: 0px;}

.pageborder {width: 650px; margin: 5px 0px 20px 0px;}

.exhibit { border: #016432 solid 1px; padding: 5px; background: #FFFFFF;}
.logo { margin: 0px 10px 0px 0px;}
.quote {font-style: italic;}
.photor {margin: 0px 0px 10px 10px;}
.photol {margin: 0px 10px 10px 0px;}
h1 {display: inline; font-size: 160%; font-weight: bold; color: #990000;}
h2 {display: inline; font-size: 140%; font-weight: bold; color: #990000; white-space: nowrap; }
h3 {display: inline; font-size: 110%; font-weight: bold; color: #990000; white-space: nowrap; }
hr {color: #FF0000;}

.footer {position: relative; line-height: 140%; width: 100%; text-align: center; font-size: 80%; border-top: 2px solid #ee072d;}
.footer a {margin: 0px 5px 0px 5px;}

.more {font-weight: bold; color: #016432; font-style: italic;}


.buttonish {line-height:180%; width: 100px; height: 25px; border: solid 1px #ee072d; padding: 0px 0px 0px 5px; margin: 5px 0px 0px 0px;}


.colour01 {border: solid 1px #CC0000; padding: 5px; text-align: justify;}
.colour02 {border: solid 1px #CCCC00; padding: 5px; text-align: justify;}
.colour03 {border: solid 1px #00CCCC; padding: 5px; text-align: justify;}
.colour04 {border: solid 1px #CC00CC; padding: 5px; text-align: justify;}

.nb {font-weight: normal;}

.map {display: none; height: 430px;}
.imageborder {border: solid 1px #ff0000;}

#submenu  { float: right;  width: 180px; margin: 10px 0px 5px 20px; padding: 5px;}
#submenu ul, #submenu li {list-style: none; margin: 0px; padding: 0px;}
#submenu a:link {text-decoration: none; font-weight: normal;}
#submenu a:visited {text-decoration: none; font-weight: normal;}
#submenu a:active {text-decoration: underline; font-weight: normal;}
#submenu a:hover {text-decoration: underline; font-weight: normal;}

.listtable {position: relative; padding: 2px 20px 2px 20px; left: 50px; width: 300px; margin: 10px 0px 10px 0px;}

.centre {text-align: center;}

