#banner,
#leftCol,
#leftColNoBg,
#leftColAdv,
#rightCol,
.actionBack,
.actionPrint,
.updatebtn,
.btn,
#rightColNo,
.assocFooter,
div.widerCol img, 
.viewDetails,
.pagination,
fieldset legend{ display: none !important; }
#partners{text-align: right; position: absolute; top: 0; left:470px;}
#contentWide{width: auto; padding-top: 20px; width: 650px;}
body{ font: 10pt Arial, "Times New Roman", Times, serif; }
h1,
h2,
h3,
h4,
h5,
h6{ font-family: Arial, Verdana, Helvetica, sans-serif; }
h1{font-size: 20pt; border-bottom: 1px dashed #585858; padding-bottom: 5px;}
h2{font-size: 16pt;}
h3{font-size: 16pt;}
h4{font-size: 11pt; font-weight:bold; margin:0; padding:0;}
h4.padTop{margin-top:10px; font-weight:bold;}
img,
fieldset{border: none;}
.dataRowHead,
.dataRowLight,
.dataRowDark{width: 273px;padding: 2px 0 2px 10px;font-size: 1em;}
.dataRowHead{margin: 10px 0 0 0; font-weight: bold;}
span.dataRowHeadR{width: 280px; float: left; }
span.dataHeading{width: 135px; float: left;}
span.dataHeading, span.dataHeadingR{font-size: 11pt; font-weight: normal; font-size: 1em;}
ul.contentList li{margin: 0; padding: 0;}
.activities p{padding: 0; margin: 0 0 5px 0;}
p.padTop { margin:0; padding: 2px 0;}
.activityDetails {border-bottom: 1px dashed #585858; padding: 10px 0; }
.activitiesCol h4.padBot { padding-bottom: 3px;}
.map {overflow-x:auto; overflow-y: hidden; border: 0; border-collapse:collapse; width:600px; height:600px; border: 0px; clear:both; float:none; display: block;}
#footer{ width: 650px; margin: 26px 0 0 0; border-top: 1px dashed #585858; padding: 6px 0;}
#footerWide { width: 650px; margin: 10px 0 0 0; border-top: 1px dashed #585858; padding: 4px 0 0 0; }




