html, body, ul, li, h1, h2, h3, h4, p {
    margin: 0px;
    padding: 0px;
}

body {
    font: 11px arial, tahoma, verdana, sans-serif;
    padding: 20px;
    text-align: center;
    background: url('/pics/backgrounds/TickiesBGM053.jpg');
}

.bd h1, .bd h2, .bd h3, .bd h4, .bd h5 { margin: 12px 0px; font-weight: bold; }
.sidebar h1, .sidebar h2, .sidebar h3, .sidebar h4, .sidebar h5 { margin: 12px 0px; font-weight: bold; }
.bd h1, .bd h3, .bd h5 { color: #292963; }
.bd h2, .bd h4 { color: #2E875B; }
.sidebar h2, .sidebar h3 { color: #2E875B; }
.sidebar h1, .sidebar h4, .sidebar h5 { color: #292963; }

.bd h1, .sidebar h1 { font-size: 150%; }
.bd h2, .sidebar h2 { font-size: 132%; }
.bd h3, .sidebar h3 { font-size: 120%; }
.bd h4, .sidebar h4 { font-size: 110%; }
.bd h5, .sidebar h5 { font-size: 100%; }
.bd p    { margin: 6px 0px; text-align: justify; }
.bd strong, .bd b    { font-weight: bold; }
.bd fieldset { padding: 6px; margin: 6px; border: solid 1px #CCC; }

.left {
    float: left;
}
.right {
    float: right;
}
.clear {
    clear: both;
}

#wrapper {
    text-align: left;
    margin: auto;
    width: 1000px;
}

#languages {
    float: left;
    margin-left: 120px;
    padding: 4px 0px 2px 6px;
    width: 730px;
    z-index: 3;
    background: transparent url('/pics/backgrounds/langback.gif') no-repeat;
}
.language {
    color: #FFF;
    margin: 0px 25px;
}

#pagehead {
    float: left;
    z-index: -3;
    border: ridge 2px #00923F;
    width: 1000px;
    height: 102px;
    background: #00923F;
}

#banner {
    position: relative;
    top: -25px;
    left: -2px;
    z-index: 2;
    padding-left: 2px;
    width: 848px;
}

#pagebody {
    float: left;
    z-index: -3;
    padding: 4px;
    border: ridge 2px #00923F;
    width: 992px;
    background: #00923F;
}

#navimenu {
    float: left;
    width: 214px;
    padding-top: 30px;
    background: #B2D9B2 url('/pics/backgrounds/green_gradient_y.gif') 100% 0px repeat-x;
}

.menu {
    float: left;
    width: 208px;
    padding: 3px;
}

.menu p {
    color: #292A63;
    font-weight: bold;
    border-bottom: solid 1px #00923F;
    margin: 6px 0px;
}

.menu a {
    text-decoration: none;
}

.navititle {
    display: block;
    color: #C90;
    background: #03C;
}

.menu ul {
    list-style: square inside;
    border-bottom: solid 1px #00923F; 
}

#readingpane {
    float: left;
    width: 620px;
    margin: 0px 6px;
    background: #FFF url('/pics/backgrounds/green_gradient_y.gif') 100% -90px repeat-x;
}

#readingpane ul {
    list-style: disc inside;
    margin-left: 12px;
}
#demo > div > div > ul {
    margin: 18px 6px 0px 6px;
}

.hd {
    background-color: #292963;
    color: #FFF;
    font-size: 10pt;
    font-weight: bold;
    padding: 4px 12px;
}

.bd {
    min-height: 600px;
    padding: 10px;
    overflow: auto;
    background: #fff;
    text-align: justify;
}
#demo > div > div > div {
    margin: 0px 6px 6px;
    border-right: solid 2px #2647A0;
    border-left: groove 2px #2647A0;
    border-bottom: outset 1px #2647A0;
}

.ft {
    float: left;
    width: 100%;
    border-top: solid 1px #00923F;
    background: #fff;
}

.paneleft,.paneright {
    float: left;
    width: 288px;
    height: 225px;
    padding: 0px 6px;
    background: #FFF url('/pics/backgrounds/TickiesBGM053.jpg');
}
.paneleft {
    margin: 6px 3px 3px 6px;
}
.paneright {
    margin: 6px 6px 3px 3px;
}
.headlines {
    float: left;
    width: 594px;
    margin: 4px 6px;
    padding: 0px 6px 12px;
    background: #FFF;
}

.headlines a {
    color: inherit;
    text-decoration: none;
}

.attachment  {
    background: transparent url('/pics/symbols/sadc_symbols_sprite.gif') 0px -112px no-repeat;
    padding: 3px 0px 3px 18px;
    line-height: 150%;
    text-decoration: none;
    border: none;
}

#sidebar {
    float: left;
    width: 146px;
    background: #B2D9B2 url('/pics/backgrounds/green_gradient_y.gif') 100% 0px repeat-x;
}
#sidebar h3 {
    margin: 4px;
}
#sidebar p {
    margin: 4px;
    padding: 12px 66px 12px 0px;
    text-align: right;
}

.ao {
    background: url('/pics/backgrounds/sadc_flags.gif') 100% 0px no-repeat;
}
.bw {
    background: url('/pics/backgrounds/sadc_flags.gif') 100% -44px no-repeat;
}
.cd {
    background: url('/pics/backgrounds/sadc_flags.gif') 100% -88px no-repeat;
}
.ls {
    background: url('/pics/backgrounds/sadc_flags.gif') 100% -132px no-repeat;
}
.mg {
    background: url('/pics/backgrounds/sadc_flags.gif') 100% -176px no-repeat;
}
.mw {
    background: url('/pics/backgrounds/sadc_flags.gif') 100% -220px no-repeat;
}
.mu {
    background: url('/pics/backgrounds/sadc_flags.gif') 100% -264px no-repeat;
}
.mz {
    background: url('/pics/backgrounds/sadc_flags.gif') 100% -308px no-repeat;
}
.na {
    background: url('/pics/backgrounds/sadc_flags.gif') 100% -352px no-repeat;
}
.sc {
    background: url('/pics/backgrounds/sadc_flags.gif') 100% -396px no-repeat;
}
.za {
    background: url('/pics/backgrounds/sadc_flags.gif') 100% -440px no-repeat;
}
.sz {
    background: url('/pics/backgrounds/sadc_flags.gif') 100% -484px no-repeat;
}
.tz {
    background: url('/pics/backgrounds/sadc_flags.gif') 100% -528px no-repeat;
}
.zm {
    background: url('/pics/backgrounds/sadc_flags.gif') 100% -572px no-repeat;
}
.zw {
    background: url('/pics/backgrounds/sadc_flags.gif') 100% -616px no-repeat;
}

#contentfooter {
    float: left;
    width: 614px;
    margin: 6px 0px;
    padding: 3px;
    border-top: solid 1px #00923F;
}

#pagefooter {
    float: left;
    width: 1000px;
    border: ridge 2px #00923F;
    background: #00923F;
}

.pagefooter {
    float: left;
    width: 980px;
    margin: 4px;
    padding: 6px;
    background: #B2D9B2 url('/pics/backgrounds/green_gradient_y.gif') 100% -30px repeat-x;
    text-align: center;
    color: #292A63;
    font-weight: bold;
}
.pagefooter p    { margin: 12px 0px; }

.yui3-tab-loading {
    background: #fff url(/pics/ajax-loader.gif) no-repeat center center;
    height:40px;
}


