html, body, p, h2, h5 {margin: 0;padding: 0;font-weight: normal;}
body {font: 9px/16px Arial, Helvetica, "MS Sans Serif";color: #000;}
a {color: #000;text-decoration: underline;font-weight: normal;}
.cg {font-family: "Century Gothic", Verdana, Helvetica, "MS Sans Serif";}
.p-top {margin-top: 25px;}
.bordered {border-bottom: 1px dotted #a5acb2;}
.orange {color: #ffa800;}
.clear {clear: both;}

h2 {font-size: 14pt;padding: 3px 10px 0;}
span {text-transform: uppercase;font-weight: bold;font-size: 8pt;padding: 0 10px;}
span.abbr {border-bottom: 1px dotted #ffa800;cursor:help;}
span a {text-decoration: none;font-weight: bold;}

.listing {padding: 25px 10px;}
.listing h5 {display: block;font-size: 11pt;}
.listing a {text-decoration: none;}
.listing a.more {text-decoration: underline;}
.listing .pic {float: left;width: 100px;}
.listing .pic img {border: 2px solid #9ba3a9;}
.listing-text {float: left;width: 335px;padding-right: 20px;}
.listing-text p {padding-top: 5px;font-size: 8pt;line-height: 14px;}
.date {float: right;width: 75px;text-align: center;}
.month {margin-top: -2px;font-weight: bold;font-size: 7pt;text-transform: lowercase;}

.view-all {background-color: #fff;padding-left: 5px;float: right;margin-top: -10px;font-size: 8pt;}
.view-all a {text-transform: uppercase;text-decoration: none;font-weight: bold;padding-left: 2px;}
.view-all a:hover {text-decoration: underline;}

#wc h5 a, #wc a.show {color: #587cd7;}
#gr h5 a, #gr a.show {color: #0069b3;}
#ec h5 a, #ec a.show {color: #3497b6;}
#kzn h5 a, #kzn a.show {color: #266c64;}
#ga h5 a, #ga a.show {color: #584183;}
#mpl h5 a, #mpl a.show {color: #096809;}
#lm h5 a, #lm a.show {color: #7b540c;}
#nwp h5 a, #nwp a.show {color: #5e3221;}
#fs h5 a, #fs a.show {color: #b03502;}
#nc h5 a, #nc a.show {color: #144f1c;}
#sa h5 a, #sa a.show {color: #4e5886;}