body{background:#e5e5e5;top:0;left:0;margin:0;padding:0;text-align:center;font:12px verdana,arial,helvetica,sans-serif;color:#000;}
h1, h2, table, td, tr{top:0;left:0;margin:0;padding:0;font:12px verdana,arial,helvetica,sans-serif;color:#000;}

.bodyt{width:980px;margin:0 auto;text-align:left;background:#fff;}
.bodyt td{padding:4px;padding-bottom:0;}
.top{background:#900 url("/images/logo_bkgdx.jpg") repeat-x top left}
.footer{font-size:10px;margin-top:40px;margin-bottom:8px;}

rt{text-align:right;}
ct{text-align:center;}
lt{text-align:left;}

h1{font-size:15px;font-weight:bolder;color:#000;border-bottom:2px solid #900;padding-bottom:4px;margin-top:15px;}
h2{font-size:14px;font-weight:bold;color:#900;}
.h1sm{margin:0;margin-top:10px;margin-bottom:25px;}
.header{font-size:14px;font-weight:bold;}
.register td{font-size:10px;text-align:right;}
.regskip{border:1px solid #f00;}
.reltable{margin:2px;background-color:#1f527b;}
.reltable td{padding:4px;font-size:10px;background-color:#e5e5e5;}
.reltable a{color:#1f527b;font-weight:bold;text-decoration:none;display:block;line-height:13px;padding:2px 0 2px 2px;margin:0;}
.reltable a:hover{background-color:#d8d8d8;display:block;line-height:13px;padding:2px 0 2px 2px;margin:0;}
.reltable th{text-align:center;font-size:10px;font-weight:bold;color:#fff;background-color:#665f6e;padding:4px;}
.indent{margin-left:1cm;}
.greenbkgd{background:#900;}
.eh{font-weight:bold;margin-bottom:0;}
.et{margin-top:0;margin-left:20px;}
.regtext{font-size:12px;}
.bredsm{font-size:10px;color:#f00;}

/*
#menu{position:absolute;left:3px;top:115px;width:128px;font-size:12px;text-align:center;}
#menu a, #menu p, #menu p.menunl, #menu p.menubid{border-top:1px solid #ccc;border-left:1px solid #bbb;border-right:1px solid #888;border-bottom:1px solid #555;display:block;font-size:11px;line-height:15px;width:100%;}
#menu a{padding:0 0 1px 2px;margin:2px;margin-right:0;margin-left:0;color:#900;background:#C1D5CD;text-decoration:none;}
#menu a:hover{color:#900;background:#eee;}
*/


/*
.lhs{margin:2px 0 0 0;background:#e5e5e5}
.lhs .o {text-align:center}
.lhs,.lhsad{width:100%}
.lhs a{color:#1f527b;font-size:1.1em}
.lhs a:link,.lhs a:visited,.lhs a:active{color:#1f527b;font-weight:bold;font-size:1.1em;display:block;padding:2px 0 2px 5px;line-height:15px}
.lhs a:hover{background:#d8d8d8;font-weight:bold;font-size:1.1em;display:block;line-height:15px}

.lhs .lhssqs a:link,.lhs .lhssqs a:visited,.lhs .lhssqs a:hover,.lhs .lhssqs a:active{color:#fff;padding:2px 4px 2px 8px;background:#665f6e url("http://newsimg.bbc.co.uk/nol/shared/img/nav/v3_square_rb.gif") repeat-y top right}
.lhs .lhssq a:link,.lhs .lhssq a:visited,.lhs .lhssq a:hover,.lhs .lhssq a:active{color:#fff;padding:2px 0 2px 8px;background:#665f6e}
.lhsb,.lhssqs,.lhsnlp{
    font-weight:bold;
    border-bottom:2px solid #fff}
.lhssqs a,.lhssq a{color:#fff;font-size:1.1em}
*/

#menu{margin:2px 0 0 0;background:#e5e5e5;width:150px;}
#menu div{margin-bottom:5px;}
#menu a{color:#1f527b;font-size:10px;text-decoration:none;}
#menu a:link,#menu a:visited,#menu a:active{color:#1f527b;font-weight:bold;display:block;padding:2px 0 2px 5px;line-height:15px;}
#menu a:hover{background:#d8d8d8;font-weight:bold;display:block;line-height:15px;}

#menu #lhs a:link, #menu #lhs a:visited,#menu #lhs a:hover,#menu #lhs a:active{color:#fff;padding:2px 4px 2px 8px;background:#665f6e url("/images/redsquare.gif") repeat-y top right}




#about{position:relative;left:145px;top:-225px;width:140px;visibility:hidden;display:none;}
#ce{position:relative;left:145px;top:-235px;width:140px;visibility:hidden;display:none;}
#ae{position:relative;left:145px;top:-200px;width:140px;visibility:hidden;display:none;}
#dbcm{position:relative;left:145px;top:-160px;width:140px;visibility:hidden;display:none;}
#enviro{position:relative;left:145px;top:-150px;width:140px;visibility:hidden;display:none;}
#lab{position:relative;left:145px;top:-100px;width:140px;visibility:hidden;display:none;}

.submenu{padding:2px;border-top:1px solid #ccc;border-left:1px solid #bbb;border-right:1px solid #888;border-bottom:1px solid #555;font-size:11px;background-color:#C1D5CD;layer-background-color:#C1D5CD;margin-right:5px;}
.submenu a{color:#900;}
.submenu a:hover{background:#eee;}

.phototable{margin:10px;margin-right:0;width:300px;}
.phototable td{text-align:center;font-size:10px;padding:2px;padding-bottom:10px;}