body {font-size: 8pt;
font-family: Verdana, arial, Helvetica, sans-serif;
color: black;
background-color: white;
font-weight: bold;
line-height: 8pt;
text-align: center;}

h1 {font: 30pt Verdana, arial, Helvetica, sans-serif;
font-weight: bold;
line-height: 30pt;
text-align: center;}

h2 {font: 24pt Verdana, arial, Helvetica, sans-serif;
font-weight: bold;
line-height: 24pt;
text-align: center;}

h3 {font: 16pt Verdana, arial, Helvetica, sans-serif;
font-weight: normal;
line-height: 16pt;}

h4 {font: 12pt Verdana, arial, Helvetica, sans-serif;
font-weight: bold;
line-height: 12pt;
text-align: center;
line-height: 12pt;}

h5 {font: 10pt Verdana, arial, Helvetica, sans-serif;
font-weight: bold;
line-height: 10pt;
text-align: center;}

h6 {font: 8pt Verdana, arial, Helvetica, sans-serif;
font-weight: bold;
line-height: 8pt;
text-align: center;}

a {text-decoration: underline;}
a:link {color: blue;}
a:visited {color: maroon;}
a:active {color: blue;}

.header {width: 100%;
padding: 10px;
background-color: #99ccff;
border-color: silver;
border-style: outset;
border-width: medium;
z-index:19;}

.subheader {width: 100%;
background-color: white;
border-color: black;
border-style: solid;
border-width: 0;
z-index:19;}

.headerline {
background-color: #fffacd;
border-color: silver;
border-style: outset;
border-width: medium;
font: 12pt Verdana, arial, Helvetica, sans-serif;
font-weight: bold;
line-height: 12pt;
padding: 2px;
text-align: center;
vertical-align: middle;
width: 80%;
z-index:19;
}

.footer {
background-color: #99ccff;
border-color: silver;
border-style: outset;
border-width: medium;
font: 12pt Verdana, arial, Helvetica, sans-serif;
font-weight: bold;
line-height: 12pt;
padding: 2px;
text-align: center;
vertical-align: middle;
width: 100%;
z-index:19;
}

.button {background-color: white;
padding: 0;
border-color: white;
border-style: solid;
border-width: 0;
width: 20%;
font: 10pt Verdana, arial, Helvetica, sans-serif;
line-height: 10pt;
vertical-align: top;
text-align: center;}

.buttonsmall {background-color: #fffacd;
padding: 0;
border-color: silver;
border-style: outset;
border-width: medium;
width: 20%;
font: 10pt Verdana, arial, Helvetica, sans-serif;
line-height: 10pt;
text-align: center;}

.button2 {
background-color: #99ccff;
border-color: silver;
border-style: outset;
border-width: medium;
font: 12pt Verdana, arial, Helvetica, sans-serif;
font-weight: bold;
line-height: 12pt;
padding: 0;
text-align: center;
vertical-align: middle;
width: 20%;
}

.maincentre {
background-color: white;
border-color: black;
border-style: solid;
border-width: 0;
font: 10pt Verdana, arial, Helvetica, sans-serif;
font-weight: normal;
line-height: 10pt;
padding: 2%;
text-align: left;
vertical-align: top;
width: 53%;}

.maincentre_contact {
background-color: white;
border-color: black;
border-style: solid;
border-width: 0;
font: 12pt Verdana, arial, Helvetica, sans-serif;
font-weight: normal;
line-height: 12pt;
padding: 2%;
text-align: left;
vertical-align: top;
width: 53%;}

.maincentre_faq {
background-color: white;
border-color: black;
border-style: solid;
border-width: 0;
font: 10pt Verdana, arial, Helvetica, sans-serif;
font-weight: normal;
line-height: 10pt;
padding: 2%;
text-align: left;
vertical-align: top;
width: 73%;}

.mainline {
background-color: white;
padding: 2%;
border-color: black;
border-style: solid;
border-width: 0;
text-align: left;
width: 25%;}

.maincentre_stock {
background-color: white;
border-color: black;
border-style: solid;
border-width: 0;
font: 10pt Verdana, arial, Helvetica, sans-serif;
font-weight: normal;
line-height: 10pt;
padding: 2%;
text-align: left;
vertical-align: top;
width: 76%;}

.gallery {
background-color: white;
border-color: black;
border-style: solid;
border-width: 0;
font: 10pt Verdana, arial, Helvetica, sans-serif;
font-weight: normal;
line-height: 10pt;
padding: 0;
text-align: center;
vertical-align: middle;
width: 15%;}

.galleryleft {
background-color: white;
border-color: black;
border-style: solid;
border-width: 0;
font: 10pt Verdana, arial, Helvetica, sans-serif;
font-weight: normal;
line-height: 20pt;
padding: 7px;
text-align: left;
vertical-align: middle;
width: 15%;}

.mainline_stock {
background-color: white;
padding: 2%;
border-color: black;
border-style: solid;
border-width: 0;
text-align: left;
width: 2%;}

.mainright {background-color: white;
padding: 0;
border-color: black;
border-style: solid;
border-width: 0;
width: 2%;}
