/* Style sheet for browser display */<!--body {background-color : rgb(107,0,156); color : white; font-family : arial, helvetica, sans-serif; margin-top: 0;} body.frontpage {background-color : rgb(107,0,156); color : rgb(192,192,192); font-family : "Lucida Sans", arial, helvetica, sans-serif; margin-top: 0;} h1 , h2 , h3 , h4 {font-family : arial, helvetica, sans-serif;color : rgb(192,192,192); background-color : transparent; } h1 {font-family : arial, helvetica, sans-serif; margin-top : 15px; text-align : center;text-style : normal; font-size : 20px; } h2 {margin-top : 10px; text-align : left; margin-left : 10px; font-size : 16px; } h3 {color : white;text-align : left; padding-top : 2px; margin-bottom : 2px; margin-left : 10px; margin-top : 10px;font-size : 12px; } h3.top {margin-top : 0px;}h4 {margin-top : 5px; margin-bottom : 5px; margin-left : 0px;margin=right : 0px;border-style : solid;border-color : rgb(192,192,192);border-width : 1px; font-size : 12px; } p {text-indent : 0; text-align : left;font-size : 12px; color : white; margin-top : 8px; margin-bottom : 5px; margin-left : 10px; margin-right : 5px; } p.photosmall {margin-top : 0;margin-bottom : 0;margin-left : 0;}p.photolarge {margin-top : 0;margin-bottom : 0;margin-left : 10px;}p.top {margin-top : 0px;}p.return {text-align : right;} p.centre {text-align : center;} a {color : rgb(192,192,192); background : transparent; } a:link {color : rgb(225,223,223); text-decoration : underline; } a:visited {color : rgb(225,223,223); text-decoration : underline; } a:active {color : rgb(225,223,223); text-decoration : underline; } a:hover {text-decoration : underline; } address {color : rgb(192,192,192); background-color : transparent;font-family : arial, helvetica, sans-serif;font-size : 10px; font-style : normal;text-align : center;} img {border : 0}.invisible {display: none;}div.map {text-align : center;margin-top : 20px;margin-bottom : 20px; }  div.frontmenu {position : relative; top : 40px; height : 100px;font-family : "Lucida sans", arial, helvetica, sans-serif;font-size : 22px; text-align : center;padding : 0;} div.main {position : relative; top : 30px; text-align : center;background-color : transparent;} div.left {left : 10px;margin-top : 5px;background-color : rgb(215,215,255);color : black;width : 370px;text-align : left;}div.lefttop {background-color : white;color : black;width : 370px;text-align : left;padding : 0;}div.right {position : absolute;top : 235px;left : 400px;background-color : white;color : black;width : 180px;text-align : left;padding : 0px;border-left : solid;border-color : gray;border-width : 1px;}div.pad {padding : 0 5px 0 10px}div.padtop {padding-top : 0;padding-left : 10px;padding-bottom : 5px;padding-right : 10px;}div.padright {padding-top : 0px;padding-left : 5px;padding-bottom : 5px;padding-right : 5px;}div.padleft {padding-top : 0px;padding-left : 20px;padding-bottom : 0px;padding-right : 0px;}div.padcolumn {padding-top : 5px;padding-left : 0px;padding-bottom : 3px;padding-right : 0px;}div.rule {padding : 0px 5px 0px 5px}ul {margin-top : 0; margin-left : 25px; padding-left : 0; } li {margin-top : 0; margin-bottom : 0; margin-left : 15px;} 