 /*@charset "ISO-8859-1";*/ body { font-family: "Trebuchet MS", Geneva, "Century 
Gothic", Verdana, Helvetica, Arial, sans-serif; color: black; background-color: 
#fff; text-align: left; vertical-align: top; border-spacing: 0; border-collapse: 
collapse; } h1, h2, h3, h4 {font-weight: bold; } h1 {font-size:220%; margin-top: 
0ex; margin-bottom: 0ex;text-align:center; } h2 {font-size:190%;} h3 {font-size:160%;margin-top: 
0.25ex;margin-bottom: 0.75ex;} h4 {font-size:125%;margin-bottom: 0.5ex;} h5 {font-size:110%;} 
h6 {font-size:115%;} .onlyprint { display: none; } .corp-colour {color: #000;} 
p { margin-top: 0.5ex; margin-bottom: 1ex;} p.clear, h4.clear { clear: both; } 
p.imgtext { text-align: center; color: #111; font-size: 75%; font-style: italic; 
margin-left: 10px; margin-right: 10px; } p.nwdb { text-align: right; font-size: 
90%; font-style: italic; margin-left: 10px; margin-right: 10px; } p.invisiblemaintext 
{ color: #ff8; text-align: center; } /* alignment in case visible - prettier result 
*/ p.noprintsmall { font-size: 75%; } img {border: 0px solid white;} img.padded 
{margin: 10px;} img.clearpadded {margin: 10px; clear: both; text-align: center;} 
img.logoimg {margin: 2px;} .indented { margin-left: 2em; } .noprint {} .clearnoprint 
{ clear: both; } ul { margin-bottom: 2ex; } li.sep { margin-top: .7ex; margin-bottom: 
.7ex;} ol.romanlist { list-style-type: lower-roman; } ol.alphalist { list-style-type: 
lower-alpha; } a:link { color: #008; } a:visited { color: #808; } a:hover { color: 
#f44; } a:hover { /*font-weight: bold; */} table.leftbot a:hover { /* background-color: 
#ff8; */ } a:active { color: #800; } p a:active { background-color: #ffb; } a.navbar 
{text-decoration: none; } a.navbar:link { color: #00a; background-color: transparent; 
} a.navbar:active { color: #00a; background-color: transparent; } a.navbar:visited 
{ color: #00a; background-color: transparent; } a.navbar:hover { color: red; background-color: 
transparent; font-weight: bold; text-decoration: underline; } a.navbar:visited	
{ background-color: transparent; } a.navbar:active { background-color: transparent; 
} a.navbarsel:link { color: red; } a.navbarsel:active { color: red; } a.navbarsel:visited	
{ color: red; } a.navbarsel:hover { color: red; } a.navbarsel:visited { background-color: 
transparent; } a.navbarsel:active { background-color: transparent; } td, table 
{ /* Need table here for IE to work properly */ font-family: "Trebuchet MS", Geneva, 
"Century Gothic", Verdana, Helvetica, Arial, sans-serif; border: 0px solid white; 
margin: 0px; padding: 0px; background-color: #fff; color: black; text-align: left; 
border-spacing: 0; border-collapse: collapse; vertical-align: top; } table.top 
{ background-color: white; vertical-align: bottom; } table.leftbot { vertical-align:top; 
width: 20ex; } td.logoholder { background-color: white; vertical-align: middle; 
text-align: center; } td.namearea { background-color: white; vertical-align: bottom; 
border-left: 2px solid red; } td.red { background-color: #f44; } td.menuentry 
{ text-align: right; vertical-align: middle; padding-left: 0.5em; padding-right: 
0.5em; height: 3ex; background-color: #fff; } td.selectedmenuentry { text-align: 
right; vertical-align: middle; color: red; background-color: #ff8; padding-left: 
0.5em; padding-right: 0.5em; height: 3ex; font-weight: bold; } td.menublank { 
height: 1ex; } td.menublankmaxheight { height: auto; } table.rightbot { } td.maintext 
{ width: auto; background-color: #ff8; padding-left: 1em; padding-right: 0.5em; 
padding-top: 1.5ex; padding-bottom: 0.5ex; } td.textarea { border-left: 2px solid 
red; background-color: #ff8; } td.maintext table tr td { background-color: #ff8; 
} td.thumb { text-align: center; padding: 4px; } td.tdl { text-align: left; } 
td.tdc { text-align: center; } td.tdr { text-align: right; } td.button { text-align: 
center; vertical-align: top; } table.t { background-color: #cde; border-spacing: 
0px; padding: 0px; margin-left: 7ex; margin-top: 1ex; } table.t td { text-align: 
center; padding-left: 20px; padding-right: 20px; padding-top: 5px; padding-bottom: 
5px; } table.t td.ttop { background-color: #f0f0f0; border-left: 5px solid #ff8; 
} table.t td.tday { background-color: #f0f0f0; border-left: 5px solid #ff8; border-top: 
5px solid #ff8; text-align: left; } table.t td.ttime { background-color: #ffffff; 
border-left: 5px solid #ff8; border-top: 5px solid #ff8; } .box { background-color: 
#ffc; width: 90%; padding-left: 1em; padding-right: 0.5em; padding-top: 1.5ex; 
padding-bottom: 0.5ex; border-left: 1px solid gray; border-top: 1px solid gray; 
border-right: 1px solid gray; border-bottom: 1px solid gray; } 