* {margin: 0; padding: 0; border: none}

body {background: #d5d4c1}

a:hover {text-decoration: none !important; background: #b3111d !important; color: #FFF !important}
h1 {display: none}
h2, h3 {font-weight: normal}
h2 {font-size: 18px; margin: 5px 0 2px 0; padding: 0}
h3 {font-size: 16px; margin-bottom: 2px}
p {font-size: 12px; margin-bottom: 2px}
p.info {margin-bottom: 4px; font-size: 11px}
p.info, p.info a {color: #5b5b53}
p.info span, p.info span a {color: #b3111d}
a {color: #b3111d}
table {width: 100%; margin: 0 0 4px 0}
table td {vertical-align: top; font-size: 11px}
table td.th {font-weight: bold; width: 40%}
ul {list-style: square inside; margin-bottom: 4px}
li {margin-bottom: 2px}
dt {float: left; padding-right: 5px; font-weight: bold}
.content {font-family: Verdana, Geneva, sans-serif; font-size: 12px; position: relative}

#headerHolder {background: #000}
#bannerHolder {display: none}
#menuHolder {background: #d5d4c1}
#contentHolder {border-bottom: 2px solid #000; border-top: 2px solid #000}
#footerHolder {background: #d5d4c1}

#menu .content a {display: block; margin-bottom: 2px}
#content .content {padding: 10px 0}
#techMenu {color: #FFF; font-size: 11px}
#techMenu a {color: #FFF}

#menuSymbol {display: none}

.floatR {margin-bottom: 12px}
.floatO {display: none}

.paging {color: #5b5b53; font-size: 11px}
.paging a {color: #5b5b53}
.paging span, .paging span a {color: #b3111d}

.newsImage {margin: 5px 0 5px 0}

#footer * {color: #808075; display: block; margin: 10px 0}
