div#nav-tabs { float: left; width: 220px; padding-left: 25px; margin-right: 10px; text-transform: uppercase; padding-right: 15px; }
div#nav-tabs ul { margin:0px; padding:0px }
div#nav-tabs ul li { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #94ABBF; padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 12px; font-size: 12px; display: block; }
div#nav-tabs ul li a { color:#333; display: block;text-decoration:none !important; }
div#nav-tabs ul li a:active, div#nav-tabs ul li a:hover { color: #3087D5; display: block; }
div#nav-tabs ul li.nav-intro { /*border-top-width: 1px; border-top-style: solid; border-top-color: #94ABBF;*/ }
div#nav-tabs ul li.nav-summary { border: none; }
div#nav-tabs.hafa-intro ul li.nav-intro a { color: #3087D5; }
div#sub-content { float: left; width: 630px; margin-left: 13px; float: left; padding-bottom: 40px;}
div#sub-content a { text-decoration:underline !important; }
div#sub-content h2 { margin-top: 3px; font-size: 24px; }
div#sub-content h3 { margin-top: 1px; font-size: 24px; }
div#sub-content h4 { font-size: 20px; color: #333; margin-bottom: 5px; margin-top: 20px; }
div#sub-content h4.top-item { margin-top: 0px; }
div#sub-content ul { padding-left:0px; margin-left: 0px; margin-bottom: 20px; }
div#sub-content ul li { list-style-type:disc; margin:0px 0px 5px 25px; }
div#sub-content ul li ul { margin-top: 15px; margin-left: 25px; }
div#sub-content ul li ul li { list-style-type: disc; margin-bottom: 5px; }
div#sub-content ul li ul li a { font-style: italic; }
div#main-content.conference { width: 100%; padding-top: 10px; }
div#top-panel-wrapper { padding-top: 10px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; margin-bottom: 25px; }
div#top-panel p { font-size: 15px; }
div#top-panel.interior h3 { margin-top: 0px; }
div#top-panel h2 { font-size:24px; font-weight: normal; margin-top: 0px; }
div#top-panel ul { margin-left: 0px; padding-left: 15px; font-size: 18px; }
div#top-panel ul li { font-size: 18px; }
span.emphasis { font-style: italic; }
span.asterisk { font-size: 14px; }
span.spacer { width: 30px; }
span.time { width: 200px; display: inline-block; }
span.superscript { vertical-align: super; font-size:9px; font-weight:bold;} 
p.endnote-header { font-weight: bold; border-top-width: 1px; border-top-style: solid; border-top-color: #CCC; margin-top: 20px; }

/* Additions */
div#top-panel h2, h2, p, ul { color: #333; }
div#top-panel h2.sub-headline { font-size:20px; }
div#top-panel h3 { font-size:20px; padding-bottom: 4px; font-weight: normal; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #115490; width: 370px; }
div#top-panel img.logo-conference { margin-bottom: 20px; }
div#top-panel { padding: 25px; background-color:#E4E8EB; background-image: url(/images/2010-momentum/global/header-background-2.png); background-repeat: repeat-x; background-position: 0px 0px; color: #000; }
div#video-panel { background-color:#004680; border:2px solid #CCCCCC; float:right; height:253px; margin-left:20px; padding-bottom:15px; width:265px; } 
div#banner-momentum { clear:both; padding-top:20px; width: 100%; margin-top: 20px; margin-bottom: 20px; border-top-width: 1px; border-top-style: solid; border-top-color: #CCC; padding-top 10px; }
div#banner-momentum p { text-align:center; }
