body {
    background: url("/images/gradient_tcm23-195766.png") repeat-x scroll left top #FFFFFF;
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    margin: 15px 0 0;
    padding: 0;
}
img {
    border: 0 none;
}
.logo {
    float: left;
    height: 114px;
    width: 174px;
}
#scroll {
    border: 1px solid #AAAAAA;
    display: none;
    height: 150px;
    margin-left: 385px;
    margin-top: -815px;
    overflow: auto;
    width: 200px;
}
#search {
    float: right;
    margin-right: 5px;
    margin-top: -28px;
    padding-bottom: 6px;
}
#whole {
    margin-left: auto;
    margin-right: auto;
    width: 800px;
}
#navnews {
    background-color: #339966;
    border: 1px solid grey;
    height: 280px;
    margin: 20px 20px 0;
}
#navnews ul li a:link, #navnews ul li a:visited {
    background-color: #339966;
}
#homebar {
    color: #000000;
    font-size: 75%;
    margin: 0 0 -10px;
    padding: 0;
}
#homebar p {
    padding: 2px;
}
#homebar a {
    color: #DDDDDD;
    text-decoration: none;
}
#homebar a:hover {
    text-decoration: none;
}
#banner {
    background: url("/images/logo.jpg") no-repeat scroll left top transparent;
    height: 117px;
    margin: 0;
    padding: 0;
    width: 100%;
}
#bannerpage {
    height: 117px;
    margin: 0;
    padding: 0;
    width: 100%;
}
#banner h1 {
    display: none;
}
#navigation {
    background: none repeat scroll 0 0 #FFFFFF;
    display: none;
    height: 39px;
    margin-bottom: 5px;
    padding: 0;
}
#navigation ul {
    height: 39px;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
#navigation ul li {
    float: left;
    height: 39px;
}
#navigation ul li a {
    display: block;
    height: 39px;
    margin: 0 1px 0 0;
    padding: 0;
    text-decoration: none;
    width: 99px;
}
#navigation ul li a span {
    display: none;
}
h1 {
    color: black;
    font-size: 100%;
}
#mainpage {
    background-color: white;
    margin: 0 0 5px;
    padding: 0;
    width: 100%;
}
#content, #homecontent, #widecontent {
    float: right;
    padding: 5px;
    width: 589px;
}
#spbutton {
    margin-left: 25px;
    margin-top: 15px;
}
#sidenav {
    background-color: #005862;
    float: left;
    height: 700px;
    margin: 0;
    padding: 0;
    width: 200px;
}
#sidenav ul {
    list-style-type: none;
    margin: 0 0 3px;
    padding: 0;
}
#sidenav ul li {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
#sidenav ul li a:link, #sidenav ul li a:visited {
    color: #FFFFFF;
    display: block;
    font-size: 95%;
    margin-left: 4px;
    margin-top: 4px;
    padding: 2px;
    text-decoration: none;
}
#sidenav ul li a:hover {
    color: #FFFFFF;
    display: block;
    padding: 2px;
    text-decoration: none;
}
#whatsnew {
    border: 1px solid black;
    display: none;
    height: 100px;
    width: 160px;
}
#content {
    float: right;
}
#footer {
    clear: both;
    height: 25px;
    width: 100%;
}
#footer p {
    color: #10494D;
    font-size: 7pt;
    font-weight: bold;
    margin: 0;
    padding: 6px 0 0 3px;
}
#footer a {
    color: #10494D;
    text-decoration: underline;
}
#footer a:hover {
    text-decoration: none;
}
#newsroll {
    text-align: left;
}
#newsroll td {
    background: none repeat scroll 0 0 #C2D9DC;
    padding: 2px;
}
#breadcrumbs {
    font-size: 75%;
    margin-left: 0;
}
#breadcrumbs ul {
    display: inline;
    list-style: none outside none;
    margin-left: 0;
    padding-left: 0;
}
#breadcrumbs li {
    display: inline;
    list-style: none outside none;
}
#breadcrumbs a:link, #breadcrumbs a:visited {
    color: #10494D;
    text-decoration: none;
}
#breadcrumbs a:hover {
    text-decoration: underline;
}
a:visited {
    color: #10494D;
}
