BODY { font-family: calibri, arial, sans-serif; font-size:11pt; background-color:white; } #header { position: relative; width: 100%; height: 100px; top: 0; right: 100%; bottom: auto; left: 0; padding-bottom: 4px; padding-right: 10px; z-index:1; } #main { position: relative; width: auto; height: auto; top: 0; right: 0; bottom: auto; left: 0; z-index:2; padding-top: 8px; padding-left: 168px; padding-right: 230px; background: url() no-repeat center fixed; } #sidebar { position: absolute; width: 160px; height: 100%; top: 0; right: auto; bottom: 100%; left: 0px; z-index:3; } #sidebarR { position: absolute; width: 200px; height: 100%; top: 0; right: 0px; bottom: 100%; left: auto; z-index:4; padding: 8px; border-left: solid gray 1px; font-family: calibri, arial, sans-serif; font-size: 90%; font-style: normal; font-weight: normal; background-color: rgb(227, 247, 255); font-color: rgb(0, 0, 0); } #footer { position: relative; width: 100%; height: 30px; top: auto; right: 0; bottom: 0; left: 0; z-index:5; padding-top: 4px; padding-right: 10px; } H1 { font-size: 120%; color: #398c9d; font-weight: bold; text-align:center; } H2 { font-size: 100%; color: #398c9d; font-weight: bold; } H3 { font-size: 100%; color: #398c9d; font-weight: normal; } LI {list-style: square; color: black; margin: 6 0 6 0; } LI.number {list-style: decimal; color: black; margin: 6 0 6 0; } LI.alpha {list-style: lower-alpha; color: black; margin: 6 0 6 0; } LI.menu-item {list-style: none; margin: 0 0 0 -35;} IMG.icon {float: left; margin-left: 0; margin-right: 10; } IMG.left { border:4px solid white; float:left } IMG.right { border:4px solid white; float:right } .actionsBar { font-size: 80%; color: white; background-color: #398c9d; text-align:right; padding-top:8px; padding-bottom:4px; } .menu-bar { padding-left:6px; padding-right:6px; border-left: 2px groove white; } .menu-item { padding-top:3px; padding-bottom:3px; border-bottom: 1px solid black; } .reverse { color: white; background-color: #398c9d; cursor:hand;} .submenu { background-color: #dff7ff; padding: 8px; border: 1px solid black; width: 40%;} .centreunderline { text-align: center; text-decoration: underline;} .partner { padding-top:3px; padding-bottom:3px; border: 1px solid white; } .contactUs { font-size: 90%; font-weight: bold; } .contactUs A:link { color:black; font-weight: bold; } .smaller { } .warning {background-color: white; color: red; font-weight: normal; padding: 4 4 4 4; border: 2px solid red} .warningBlue {background-color: white; color: blue; font-weight: normal; padding: 4 4 4 4; border: 2px solid blue} .hidden {visibility: hidden} .menu-item A:link {color: #398c9d; text-decoration: none; cursor:hand; list-style: none} .menu-item A:visited {color: #398c9d; text-decoration: none; cursor:hand} .menu-item A:active {color: #398c9d; text-decoration: underline; cursor:hand} .menu-item A:hover {color: #398c9d; text-decoration: underline; cursor:hand} .menu-item A:focus {color: #398c9d; text-decoration: underline; cursor:hand} .menu-bar A:link {color: white; text-decoration: none; cursor:hand} .menu-bar A:visited {color: white; text-decoration: none; cursor:hand} .menu-bar A:active {color: white; text-decoration: underline; cursor:hand} .menu-bar A:hover {color: white; text-decoration: underline; cursor:hand} .menu-bar A:focus {color: white; text-decoration: underline; cursor:hand} A:link {color: #0000ff; text-decoration: none; cursor:hand} A:visited {color: #0000cc; text-decoration: none; cursor:hand} A:active {color: #0000ff; text-decoration: underline; cursor:hand} A:hover {color: #0000ff; text-decoration: underline; cursor:hand} A:focus {color: #0000ff; text-decoration: underline; cursor:hand} TABLE { border:0px solid black; } INPUT { background: #dff7ff;; } INPUT.enquiry { width: 100%;} INPUT.enquiryNarrow { width: 30%;} SELECT.enquiry { background: #dff7ff;; } TEXTAREA.enquiry { width: 100%; background: #dff7ff;; }