td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}ul {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}

ol {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}br { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px }p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px }



vol { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #ffffff }p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px }

h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #2a9d8e;}

h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #2a9d8e; }

h4 { font-family: Verdana, Arial, Helvetica, sans-serif;        font-size: 16px;        font-weight: bold;        color: #2a9d8e;        margin: 1em 14px 0 5px;        }

A.white { font-family:Verdana, Arial, Helvetica, sans-serif;color:#ffff99;font-size:11px;}div.break {        clear: right;        height: 1px;        font-size: 1px;        background: #fff;        }

div.break5 {        clear: right;        height: 5px;        font-size: 5px;        background: #fff;        }

banner {        margin: 0;        padding: 0;        }

#logo {        position: absolute;        top: 5px;        right: 5px;        }

#campaigns {        float: left;        width: 66%;        margin: 0;        padding: 0;        background: #ffffff;        }

#news {        float: right;        width: 33%;        margin: 0;        padding: 0;        background:#000000;        color: #ffffff;        }

#join {        float: right;        padding: 1px 3px 1px 3px;        background-color: #FBFACA;        width: 32%;        border: 1px solid #000000;        }

#action {        float: right;        padding: 1px 3px 1px 3px;        background-color: #FBFACA;        width: 32%;        border: 1px solid #000000;        }#info {        float: left;        padding: 1px 3px 1px 3px;        background-color: #FBFACA;        width: auto;        border: 1px solid #000000;        }#topmenu {        width: 100%;        position: relative;        text-decoration: none;        margin: 0;        padding: 0 14px 0 0;        }#topmenu ul {        list-style: none;        text-decoration: none;        margin: 0 0 0 0;        padding: 0;        display: block;        float: left;        }


#topmenu li {        position: relative;        list-style: none;        text-decoration: none;        display: block;        float: left;        width: auto;        margin: 0;        padding: 0;        }#topmenu a {        position: relative;        list-style: none;        text-decoration: none;        margin: 0;        padding: 3px 10px;        background: #000000;        border-left: 1px solid #fff;        border-bottom: 1px solid #fff;        color: #ffffff;        font-weight: bold;        width: 5.5em;        width: auto;        }

#topmenu a.on,#topmenu a:hover,#menu2 a.on,#menu2 a:hover {        background: #2a9d8e;        color: #ffffff;        }



div#campaigns h4 {        background: #000000;        color: #ffffff;        padding-left: 0.5em;        padding-top: 0.1em;        padding-bottom: 0.2em;        padding-right: 0.5em;        }

div#news h4 {        background: #ffffff;        color: #000000;        padding-left: 0.5em;        padding-top: 0.1em;        padding-bottom: 0.2em;        padding-right: 0.5em;        