﻿/* CSS Document */

body
{
    text-align: center;
    font: 75% Arial, Helvetica, sans-serif;
    border: medium;
    border-color: #CCCCCC;
    behavior: url(/csshover.htc);
    background: #000000;
}

#frame
{
    width: 800px;
    padding: 0px;
    border: medium solid #ca9b25;
    text-align: left;
    margin: 5px auto auto;
    height: auto;
    clear: both;
}

#contentleft
{
    width: 150px;
    padding: 7px 0px 0px;
    float: left;
    background: #000000;
    text-decoration: none;
    height: auto;
}

#contentcenter
{
    width: 485px;
    padding: 5px 12px 3px 18px;
    float: left;
    background: #FFFFFF;
    font: 12px Arial, Helvetica, sans-serif;
    color: #000000;
    height: auto;
    margin: 0px;
    clear: none;
}

#contentcenter .contentcenter
{
    min-height: 535px;
}

* html #contentcenter .contentcenter
{
    height: 535px;
}

#contentright
{
    padding: 0px;
    float: right;
    width: 133px;
    margin: 0px;
    height: auto;
}

#contentheader
{
    background: #000000;
    border-width: 0px;
    margin: 0px;
    padding: 0px;
}

#contentheader2
{
    background: #000000;
    border-width: 0px;
    line-height: normal;
}

#contentheader3
{
    background: #FFFFFF;
    border-width: 0px;
    line-height: normal;
}

h1
{
    font: bold 14px Arial, Helvetica, sans-serif;
    color: #000000;
    margin-top: 1.8em;
}
h2 {
    font: bold 13px Arial, Helvetica, sans-serif;
    color: #000000;
    margin-top: 1.8em;
}

h3,h4,h5,h6 {
    font: bold 12px Arial, Helvetica, sans-serif;
    color: #000000;
    margin-top: 1.3em;
}

.main
{
    font: normal 100% Arial, Helvetica, sans-serif;
    color: #000000;
    margin: 0px;
}

a.main:link
{
    color: #000000;
    text-decoration: underline;
}
a.main:visited
{
    color: #000000;
    text-decoration: underline;
}
a.main:hover
{
    color: #000000;
    text-decoration: underline;
}
a.main:active
{
    color: #000000;
    text-decoration: underline;
}
.bottom
{
    font: bold normal 9px Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: none;
    text-align: center;
    margin-left: 8px;
}
.main2
{
    font: normal 100% Arial, Helvetica, sans-serif;
    color: #000000;
    margin: 0px;
}
.h1
{
    font: bold 14px Arial, Helvetica, sans-serif;
    color: #000000;
}
.small
{
    font: normal 10px Arial, Helvetica, sans-serif;
    color: #000000;
    margin: 0px;
}

a.small:link
{
    color: #000000;
    text-decoration: underline;
}
a.small:visited
{
    color: #000000;
    text-decoration: underline;
}
a.small:hover
{
    color: #000000;
    text-decoration: underline;
}
a.small:active
{
    color: #000000;
    text-decoration: underline;
}

a.bottom:link
{
    color: #000000;
    text-decoration: underline;
}
a.bottom:visited
{
    color: #000000;
    text-decoration: underline;
}
a.bottom:hover
{
    color: #000000;
    text-decoration: underline;
}
a.bottom:active
{
    color: #000000;
    text-decoration: underline;
}

.sidenav
{
    font: bold normal 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    /*width: 120px;*/
    width: 150px;
    float: left;
    padding: 0px;
    margin: 0px;
    z-index: 1;
    visibility: visible;
}
.gold
{
    font: bold 12px Arial, Helvetica, sans-serif;
    color: #ffcc2a;
    margin-left: 0px;
}

.addresswhite
{
    font: normal 9px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-align: center;
    text-decoration: none;
    background: center;
}

.addressgrey
{
    font: normal 10px Arial, Helvetica, sans-serif;
    color: #ffcc2a;
    text-align: center;
    text-decoration: none;
    background: center;
}
a.addressgrey:link
{
    color: #ffcc2a;
    text-decoration: underline;
}
a.addressgrey:visited
{
    color: #ca9b25;
    text-decoration: underline;
}
a.addressgrey:hover
{
    color: #ffcc2a;
    text-decoration: underline;
}
a.addressgrey:active
{
    color: #ffcc2a;
    text-decoration: underline;
}
a
{
    text-decoration: none;
}

.printtext
{
    display: none;
}

.sidenav ul
{
    /* all lists */
    padding: 0;
    margin: 0;
    list-style: none;
    width: 150px;
    color: #FFFFFF;
    background: #000000;
}
.sidenav ul li
{
    position: relative;
    width: 149px;
}

.sidenav li ul
{
    position: absolute;
    top: 0;
    display: none;
    left: 148px;
}
.sidenav ul li a
{
    display: block;
    text-decoration: none;
    color: #FFFFFF;
    background: #000000;
    padding: 2px;
    border-bottom: 2px solid #ca9b25;
    border-top: 0px solid;
    border-right: 0px solid;
    border-left: 0px solid;
}
li:hover ul, li.over ul
{
    display: block;
}
div#menu ul ul, div#menu ul li:hover ul ul, div#menu ul ul li:hover ul ul
{
    display: none;
}

div#menu ul li:hover ul, div#menu ul ul li:hover ul, div#menu ul ul ul li:hover ul
{
    display: block;
}

.jump
{
    width: 120px;
    color: #FFFFFF;
    background: #000000 center;
    font: 10px Arial, Helvetica, sans-serif;
    height: 19px;
    position: absolute;
    margin-bottom: 5px;
    border: thin solid #d2a127;
    overflow: visible;
    margin-top: 5px;
}

.PagingButton,
.PagingButtonDisabled
{
    padding-right: 10px;
}

.PagingButtonDisabled
{
    color: Gray;
}

.DropDownList
{
    width: 205px;
}

.TextBox
{
    width: 160px;
}

.TextArea
{
    width: 200px;
}

form a img
{
    border: none;
}

.buscentres
{
    font: bold 11px Arial, Helverica, sans-serif;
    color: #c0c0c0;
    margin-left: 0px;
}

.pad2px
{
    padding: 2px;
}
