#topContent, #search, #mainNav, #corporate, #rightClH, #myGallery, #sponsor, #searchboxevents, #eventstab, 
#ctl00_Zone2_577_calendar, .sameLevelMenu, .PDFeventsIframe, .eventsIframe, 
#ctl00_Zone2_577_pnlPaging, #ctl00_Zone2_577_pnlRightClInt, #ctl00_Zone2_577_rpList_ctl00_ddMonths, #compass, .hidePrint,
#galleryLink, #logos {display:none !important}
#actIntro { font-size:1.4em}
#actIntro img {float:left; margin:0 1em 0 0}

 /*GMAPS */
 .gMap  { height:400px;}
  .gMapSmall  { height:150px;}
div.gMapSmall div#copyright { bottom:-35px !important; }
div.gMapSmall div#copyright span {display:block;}
#smallMap a {display:block;}

.clear {clear:both}
#ctl00_Zone2_577_pnlEvents { width:90% !important}
#logos {border-top:1px dotted #000; padding-top:1em; margin-top:2em; float:left; width:100%; clear:both}
body, td {font-size: 11px;font-family:Arial,Helvetica,sans-serif; margin: 0;padding: 0; color:#000; line-height:18px}
form, fieldset {padding:0;margin:0;}
img {border:0;}
p {margin:0; padding:0 0 1.2em 0}
ul {margin:0; padding-bottom:1.2em}

a {color:#000; text-decoration: underline}

h1, h2 {font-family:Arial,Helvetica,sans-serif; margin:0; padding:0;letter-spacing:-0.5px;}
h1 {color:#000; font-size:200%; font-weight: bold; padding-top:0.3em; margin-bottom:0.2em; line-height:28px; letter-spacing:0}
h2, .newsModTitle, .blackLink {font-size:150%; color:#000; font-weight:bold; margin:0.5em 0 0.2em 0;line-height:1.2em;letter-spacing:-0.5px;}
h3 { color:#000; font-weight:bold; margin:0.5em 0 0 0; padding:0.2em 0 0 0; letter-spacing:0.03em;}
h4 {font-size:100%; color:#000;  margin:0.5em 0 0.5em 0;}
h5 {font-size:14px; color:#000; font-weight: bold; font-family: Helvetica, Arial, sans-serif; margin:0 0 0.5em 0; padding:0; letter-spacing:0.6em; text-transform:uppercase}
h6 {font-size:130%; color:#000; font-weight:lighter; font-family: Georgia; margin:0 0 1em 0; padding:0; letter-spacing:0.03em;}

#compass {margin:2em 0}
.imgTxtDx {float:right; margin:0 1em 0.5em 0}
.imgTxtSx {float:left; margin:0 1em 0.2em 0;}
.newsModImage img {margin-right:1em; float:left}
.actRa img {margin-bottom:0.5em; float:left;}
.newsModItem {border-bottom:1px solid #000; padding-bottom:1em;margin-bottom:1em; float:left; width:100%; clear:both;}

/*genericTable*/
.genericTable { width:100%;  }
.genericTable td {vertical-align:top; margin:0; padding:0,}

.genericTable td.paddingRight {padding-right:1em;}
.genericTable td.bg {background-color:#000; color:#fff}
.genericTable .th { font-weight:bold }
.genericTable .borderBottomCell td {border-bottom:1px solid #000; padding:0.2em 0; }
.genericTable .borderBottomCellLight td {border-bottom:1px solid #000; padding:0.2em 0;}

.borderBottomWhite td {border-bottom:0.1em solid #000; padding:0.5em; color: #000}

#tpContainer {display:none }

/*activities */
#actContainer {height:100%;}
#centerCol {float:left; padding: 0 44px 0 0; width:456px; }
#rightCol {float:left; padding: 0 12px 0 0; width:187px; font-size: 11px;font-family: Tahoma; line-height:18px}
.lightF {font-size: 11px;font-family: Tahoma; margin: 0;padding: 0; color:#615342; line-height:18px; font-weight:bold;}
.lightFDisclaimer {color:#9E9993; font-size:10px; font-weight: lighter; line-height:16px; margin:0.5em 0 0 0; padding:0.5em 0 0 0; border-top: 1px dotted #E0DCD7}
.actItem { border-bottom:1px dotted #ccc; margin-bottom:12px; }
.actItem h2 {padding-top:0; margin-top:0}
.actItem .title td {padding-bottom:4px}
.actItem .actPlace {color:#BBB1A5; }
.actItem .actAddress {width:212px;}
.actItem .actAddress .actPlace, #actDetailPlace {padding-left:12px; font-size:110%; color:#9E9993; font-weight:bold; text-transform:uppercase; font-family: Arial, Helvetica, sans-serif; letter-spacing:0;}
#actDetailPlace {padding:0 0 7px 0 !important; margin:27px 0 7px 0 !important; color:#BBB1A5; border-bottom:1px solid #ccc; display:block; }
.actItem .actAddress p {border-left:1px dotted #ccc; padding-left:12px; }
.actItem .actShortDescr {padding:0 20px 0 12px; }
.actItem img {display:block}
.actItem .hotImage {display:block; width:140px;}
.actItem p {padding:0 1em 1em 0;}
.actItem .actUtil {padding:0 0 6px 0; background-color:#EFEDEC;width:140px;}
.actItem .actUtil .hotImage {margin:0; padding:0; }
.actDownDoc, .actRa {margin-bottom:2em !important; margin-top:1em !important; }
.actDownDoc {margin:0; list-style-type: square; padding:0 0 0 1.5em}
.actRa {margin:0; padding:0 ; list-style-type:none;}
.actRa img {margin-bottom:6px; display:block !important }
.actRa li {padding-bottom:1em}


.head{ border-bottom:1px solid #000}
