body.en #nav_L1 a.main { text-indent: -999999px; background-position: top left; background-repeat: no-repeat; height: 26px; padding: 0; display: block }
body.en #nav_L1 li:hover a.main, body.en #nav_L1 li.sfhover a.main { background-position: bottom left }
body.en #nav_L1 li#nav_L1_5 ul ul { top: -1px; margin-left: -152px; }



div.events table {border-collapse: collapse; width: 600px;font-family:Arial, Helvetica, sans-serif;}
div.events table tr.even {background-color: #fffff;}
div.events table tr.odd {background-color: #F1F1F1;}	
div.events table th {font-size: 12px; text-transform: uppercase;background-color:#949494;color:#FFFFFF;text-align:left;}
div.events table th.e-event {width: 320px;}
div.events table th.e-date {width: 80px;}
div.events table th.e-location {width: 200px;}
div.events table td {font-size: 11px; font-weight: bold;vertical-align:top}	
div.events table td, div.events table th {padding: 6px;}
div.events table td div.event-details {display: none; font-weight: normal;}
div.events table td div.event-details img {float: right; margin: 20px;}	
div.events table td a.details-toggle {background: url(/images/css/details_retracted.gif) no-repeat; display: block; height: 9px; width: 60px;}
div.events table td a.details-toggle2 {background: url(/images/css/details_retracted.gif) no-repeat; display: block; height: 9px; width: 60px;}
div.events table td a.details-toggle-exp2 {background: url(/images/css/details_expanded.gif) no-repeat}
div.events table td a.details-toggle-exp {background: url(/images/css/details_expanded.gif) no-repeat}
div.events table td a.details-toggle-text {background: url(/images/css/arrow_retracted.gif) 2px 0 no-repeat; color: #505050; display: block; height: 12px; padding-left: 12px; text-decoration: none; width: 48px;}
div.events table td a.details-toggle-text:hover {color: #505050; text-decoration: none;}
div.events table td a.details-toggle-exp-text {background: url(/images/css/arrow_expanded.gif) no-repeat;}




p.top, .data p.first { margin-top: 0px }
h1.top, h2.top, h3.top { margin-top: 0 }
#leftNav div.top { border: 1px solid #cccccc; border-bottom: none; margin: 0px; height: 8px; }
#leftNav > div.top { margin: 0px; }
