/*
Conservation style sheet 1
© Andy Hibbert 2010 - http://www.BlueSky-Studios.co.uk
*/

body	{
margin: 1em 1em; background: #efc; font: 90% verdana,arial,helvetica,sans-serif; cursor: default;
	}

img.center	{display:block;margin-left:auto;margin-right:auto}

h1
	{
font: bold 180% verdana,arial,helvetica,sans-serif;
	}

h2
	{
font: bold 140% verdana,arial,helvetica,sans-serif;
	}

h3
	{
font: bold 140% verdana,arial,helvetica,sans-serif;
	}

h4
	{
font: bold 110% verdana,arial,helvetica,sans-serif;
	}

h6
	{
font: 90% verdana,arial,helvetica,sans-serif;
	}

h6.email {
font: bold 90% arial,verdana,helvetica,sans-serif; color: #336600;
	}

hr
	{
color:#000; background-color:#36a; height:1px; text-align:center;
	}

table.copy
	{
font: bold 90% verdana,arial,helvetica,sans-serif; text-align:left;
border-width:2px; border-style:outset; border-color:#333; background-color:#efe;
	}


td.back
	{
text-align:justify;
	}

td.info
	{
font: bold 90% verdana,arial,helvetica,sans-serif; text-align:center;
	}

td.body
	{
font: 100% verdana,arial,helvetica,sans-serif; color: navy; text-align:justify;
	}

td.bodyleft
	{
font: 90% verdana,arial,helvetica,sans-serif; color: navy; text-align:left;
	}

td.bodyright
	{
font: 90% verdana,arial,helvetica,sans-serif; color: navy; text-align:right;
	}

.white	{
border: solid 1px #333; background: #fff; font: 10px verdana,arial,helvetica,sans-serif; color: navy; text-align:justify;
		}

.caption	{
width:40%; padding: 6px; border: solid 1px #333; background: #eeffff; font: 10px verdana,arial,helvetica,sans-serif; color: navy; text-align:justify;
		}

.link	{
font: bold 10px verdana,sans-serif;
margin-top: 0; margin-bottom: 0;
	}

.address {
font: italic 10px verdana,arial,helvetica,sans-serif; color:navy;
	}

.print
	{
font: 90% verdana,arial,helvetica,sans-serif; text-align:center;
width:150px; border-width:1px; border-color:#333; background-color:#efe;
	}

.topbutton{
color:#ff6; text-align:center; text-decoration:none; border-width:3px; border-style:outset; background-color:#39d; width:40px;
	}

a.topbutton:hover	{
color:#f33; background-color:#cef; width:40px;
			}

.contentsbutton	{
color:#ff6; text-align:center; text-decoration:none; border-width:3px; border-style:outset; background-color:#39d; width:60px;
		}

a.contentsbutton:hover	{
color:#f33; background-color:#cef; width:60px;
			}

a.head	{
font: bold 18px verdana,sans-serif; color:#000;
		}

a.head:hover	{
font: bold 18px verdana,sans-serif; color:#339; text-decoration: none;
		}

a.red	{
font: bold 90% verdana,sans-serif; color:#c33;
		}

a.red:hover	{
font: bold 90% verdana,sans-serif; color:#339; text-decoration: none; background-color: #cef;
		}

a.blue	{
font: bold 106% verdana,sans-serif; color:#33c;
		}

a.blue:hover	{
font: bold 106% verdana,sans-serif; color:#66f;
		}

a	{
font: bold 90% verdana,sans-serif; margin-top: 0; margin-bottom: 0;
	}

a:hover	{
font: bold 90% verdana,sans-serif; margin-top: 0; margin-bottom: 0; text-decoration: none; color:#f00;
	}

a.folder:hover
	{
font: 90% verdana,sans-serif; color: #f00; text-decoration: none; background-color: #cef;
	}

.bottomhere 	{
font: 90% verdana, arial, helvetica, sans-serif; text-decoration: none; color: #aaa; background-color:#eee; padding:3px;
		}

a.bottom:link 	{
font: 90% verdana, arial, helvetica, sans-serif; text-decoration: none; color: #009; background-color:#eee; padding:3px;
		}

a.bottom:hover 	{
font: 90% verdana, arial, helvetica, sans-serif; text-decoration: none; color: red; background-color:#ddd; padding:3px;
		}

a.bottom:visited {
font: 90% verdana, arial, helvetica, sans-serif; text-decoration: none; color: white; background-color:#aaa; padding:3px;
		}


