body {
margin:0;
border:0;
padding-bottom:4px;
background-color:white;
text-align:center;
font-family: arial, "lucida console", sans-serif
}


.clear {clear:both}
.floatright {float:right;border-color:#004890;border-style:solid;border-width:2px;margin-left:5px}
.floatleft {float:left;border-color:#004890;border-style:solid;border-width:2px;margin-right:5px}
.border {border-color:#004890;border-style:solid;border-width:2px}


.thin {width:375px;margin:auto}
.paddown {margin-bottom:10px}




.thumb {color:black;text-decoration:none;float:left;width:100px;margin-left:10px;border-style:solid;border-width:2px;text-align:center}
.thumb img {float:left;margin-left:5px;margin-top:5px;width:90px}

.biobidettable {border-color:black;border-style:solid;border-width:1px;border-collapse:collapse}
.biobidettable td {border-color:black;border-style:solid;border-width:1px}
.biobidettable td img {border-style:none;border-width:1px;border-color:#004890;
margin-top:5px;margin-bottom:5px;margin-left:5px;margin-right:5px}


#toppic {
position:relative;
margin-left:auto;margin-right:auto;
background-color:white;
text-align:center
}
#toppic img {vertical-align:top;border:none}


#main {
position:relative;width:898px;
margin:auto;
border-left-style:solid;border-left-color:#004890;border-left-width:4px;
border-right-style:solid;border-right-color:#D30C44;border-right-width:4px
}


#left {
display:inline;float:left;width:258px;
margin:auto;
border:0;
padding-top:4px;
padding-left:0px;
text-align:left
}

#left h3 {
vertical-align:middle;
margin-top:10px;
margin-bottom:10px;
margin-left:5px;
margin-right:0px;
background-color:white;
font-weight:700;
font-size:115%
}

#left img {
float:left;width:257px;
margin-top:-4px
}

#left a {
display:block;
margin-top:0px;margin-bottom:0px;
margin-left:10px;
padding-top:2px;padding-bottom:2px;
padding-left:5px;padding-right:5px;
text-decoration:none;
font-weight:600;
font-size:105%
}
#left a:link {color:#D30C44;background-color:white}
#left a:visited {color:#D30C44;background-color:white}
#left a:hover {color:white;background-color:#D30C44}
#left a:active {color:#D30C44;background-color:white}

#left div.submenu a {
margin-left:20px;
text-decoration:none
}
#left div.submenu a:link {color:#004890;background-color:white}
#left div.submenu a:visited {color:#004890;background-color:white}
#left div.submenu a:hover {color:white;background-color:#004890}
#left div.submenu a:active {color:#004890;background-color:white}

#left div.subsubmenu a {
margin-left:30px;
text-decoration:none
}
#left div.subsubmenu a:link {color:black;background-color:white}
#left div.subsubmenu a:visited {color:black;background-color:white}
#left div.subsubmenu a:hover {color:white;background-color:black}
#left div.subsubmenu a:active {color:black;background-color:white}


#left div.subsubsubmenu a {
margin-left:40px;
text-decoration:none
}
#left div.subsubsubmenu a:link {color:grey;background-color:white}
#left div.subsubsubmenu a:visited {color:grey;background-color:white}
#left div.subsubsubmenu a:hover {color:white;background-color:black}
#left div.subsubsubmenu a:active {color:grey;background-color:white}


#middle {
display:inline;float:left;width:480px;
margin:0;margin-left:5px;
border:0;
padding-top:5px
}

#middle p.coloured {
color:#004890;
font-variant:small-caps;
font-size:120%;
font-weight:600
}
#middle p strong {color:#004890;font-style:italic;font-weight:550;font-size:110%}
#middle p strong.red {color:#D30C44;font-style:italic;font-weight:550;font-size:110%}

#middle p {text-align:justify;font-size:90%;line-height:20px}
#middle p.listhead {text-align:justify;margin-bottom:-20px;background-color:none}
#middle h1 {background-color:white;font-size:180%;color:#004890;
vertical-align:top;margin-top:4px}
#middle h2 {background-color:white;font-size:120%;text-align:left;text-decoration:underline}
#middle h3 {background-color:white;font-size:120%}
#middle h4 {background-color:white;font-size:105%;text-align:left;text-decoration:none;
margin-bottom:-15px}
#middle hr {clear:both}
#middle div.hrule {clear:both;width:400px;height:20px;
margin-top:-19px;margin-bottom:20px;margin-left:auto;margin-right:auto;
padding-top:0px;padding-bottom:0px;
border-bottom-style:solid;border-width:2px;border-color:#004890}
#middle div.hrulethin {clear:both;width:275px;height:20px;
margin-top:-19px;margin-bottom:20px;margin-left:auto;margin-right:auto;
padding-top:0px;padding-bottom:0px;
border-bottom-style:solid;border-width:1px;border-color:#004890}
#middle a img {border-color:#D30C44}
#middle a img:hover {border-color:black}
#middle a:link {color:#D30C44;background-color:white}
#middle a:visited {color:#D30C44;background-color:white}
#middle a:hover {color:white;background-color:#D30C44}
#middle a:active {color:#D30C44;background-color:white}
#middle ul {text-align:justify}
#middle li {margin-top:5px;font-size:90%;line-height:20px}

#middle p.thumbs {float:left;width:220px;position:relative;
margin:5px;
border-style:solid;border-width:2px;border-color:#D30C44;
background-color:white;text-align:center}

#middle p.thumbs img {margin-top:5px}


#middle fieldset {text-align:left}
#middle fieldset form {text-align:left}


#right {
display:inline;float:right;width:142px;
margin:auto;
border:0;
background-color:#F5D863;
text-align:center
}

.rightlink {
display:block;height:auto;
margin:10px;
border-style:solid;border-width:2px;
padding-top:4px;padding-bottom:4px;
text-decoration:none;
font-weight:800
}
.rightlink:link {color:#F38610;background-color:white}
.rightlink:visited {color:#F38610;background-color:white}
.rightlink:hover {color:white;background-color:#F38610}
.rightlink:active {color:#F38610;background-color:white}

#right h4 {color:black;display:inline;font-size:100%}

.rightboxlink {
margin:5px;
border-style:solid;border-width:2px;border-color:#F38610;
padding:5px;
font-size:90%;
text-align:justify
}
.rightboxlink a {padding:0;border:0;margin:0}
.rightboxlink a:link {color:#D30C44;background-color:#F5D863}
.rightboxlink a:visited {color:#D30C44;background-color:#F5D863}
.rightboxlink a:hover {color:white;background-color:#D30C44}
.rightboxlink a:active {color:black;background-color:#F5D863}


#bottom-divider {
position:relative;width:898px;
margin-left:auto;margin-right:auto;
border-left-style:solid;border-left-color:#004890;border-width:4px;
border-right-style:solid;border-right-color:#D30C44;border-width:4px
}
