body {
  margin: 0;
  background-color: #77787b;
  font-family: Verdana, Arial, Geneva, Swiss, SunSans-Regular;
  color: #f5f5f5;
}

div {
    font-size: 11px;
}
div.header {
    width: 731px;
}
div.col01, div.col02, div.col03 {
    float: left;
}
.col01 {
    width: 82px;
}
.col02 {
    width: 151px;
}
.col03 {
    width: 348px;
}
.colBanner {
    width: 150px;
    background-color: #fff;
}
div.nav {
    float: left;
    padding-top: 0.5em;
    width: 560px;
    text-align: right;
}
div.colBanner {
    float: right;
    height: 296px;
}

div.borderRight, td.borderRight {
    border-right: 2px solid white;
}
div.headerText,
p.contentText,
.newsLatest tr td div,
.newsList tr td div {
    padding-left: 8px;
    padding-right: 2px;
}
div.headerText {
    padding-top: 1.5em;
    height: 2.75em;
}
div.content {
    float: left;
    padding-top: 1em;
    width: 581px;
}
p.contentText {
    padding-right: 8px;
    margin: 0 0 0.5em 0;
}

#listBottom {
    height:550px;
}
.colorTitle, a.active, a.active:hover, span.navActive {
    color: #ffd700;
}

/* table */
td.marginTop {
    padding-top: 1em;
}
tr.arcNewsAltColor {
    background-color: #606060;
}

table.newsList tr td div {
    padding-top: 1em;
    /*margin-top: 1em;*/
    padding-bottom: 1em;
}

table.newsLatest {
    width: 581px;
}
table.newsLatest tr td div {
    padding-top: 0.1em;
    padding-bottom: 0.1em;
}

/* links */
a {
    color: #f5f5f5;
    text-decoration: none;
}
a:hover {
    color: #0f0;
}

a.nav, span.navActive {
    font-weight: bold;
    padding-left: 0.75em;
}
a.nav {
    text-decoration: underline;
}

a.listTop {
    background-image: url("../pic/up.gif");
}
a.listTop:hover {
    background-image: url("../pic/up_over.gif");
}
a.listTop, a.listTop:hover {
    display: block;
    margin: 1em 0 0 8px;
    padding-left: 20px;
    width: 36px;
}
a.prevPage {
    background-image: url("../pic/pager_back.gif");
}
a.prevPage:hover {
    background-image: url("../pic/pager_back_over.gif");
}
a.nextPage {
    margin-left: 0.6em;
    background-image: url("../pic/pager_next.gif");
}
a.nextPage:hover {
    background-image: url("../pic/pager_next_over.gif");
}

a.listTop, a.listTop:hover, a.prevPage, a.prevPage:hover, a.nextPage, a.nextPage:hover {
    background-position: 0 center;
    background-repeat: no-repeat;
}
a.prevPage, a.prevPage:hover, a.nextPage, a.nextPage:hover {
    padding-left: 9px;/
}


