/* Initialise */
body, html { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; height: 100%; width: 100%; overflow: hidden; }
img { outline: none; border: 0px none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
object { outline: none; }
a { outline: none; border: 0px none; }
span, h1, h2, h3, h4, h5, h6, p, ul, ol, li, input, textarea, label, td { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: 'Arial', sans-serif; font-size: 13px; line-height: 14px; }
.clear { clear: both; height: 0px; width: 0px; line-height: 0px; }



/* Structure */
html { background-color: #F5D561; }
body { background-color: #F5D561; }

#page { margin: auto auto auto auto; height: 100%; width: 100%; position: absolute; text-align: center; }
#flash { z-index: 500; }
#printable { top: 50%; left: 50%; margin: -340px 0px 0px -340px; width: 680px; height: 680px; z-index: 1500; position: absolute; background-color: #FFFFFF; }

/* Typography */
p { margin: 0px 0px 10px 0px; font-family: 'Trebuchet MS'; }

ul { color: #ffCC00; }
li { color: #ffCC00; }