#summit-container {}
.summits-hdr {margin: 10px 0 10px 0; font: bold 12px arial, sans-serif; color: #666;}    
.summit-module-top {background-color: #fef7e7; border: 2px solid #998675; margin-bottom: 6px;}
.summit-module {width: 453px; border-top: 1px solid #ccc;}            
/* Hide from IE-Mac \*/    
html>body .summit-module-top {width: 99%;} 
/* End hide */
    
.summit-col-left {width: 38%; float: left; padding: 0px; margin: 0px; color: #000;}
.summit-col-left .title-archive {padding: 8px 4px 4px 8px;}
.summit-col-left .txt-content {padding: 0 4px 4px 8px;}
.summit-col-left .link {padding: 0 4px 4px 8px;}
.summit-col-mid {width: 100px; float: left; padding: 10px 0 8px 0;}    
.summit-col-right {width: 37%; float: left; padding: 0; color: #666;}    
.summit-col-right .txt-11-999 {padding: 8px 10px 8px 10px;}        
#page-hdr-brand {width: 465px; height: 28px; background-color: #7eb642;}
    *html #page-hdr-brand {height: 26px;}
#page-hdr-brand .title-page {padding: 0px 0 1px 7px;}
#summit-info {font: bold 16px Arial, sans-serif; color: #666; padding: 5px 0 15px 0;}
#summit-tab-dark {float: left; width: 126px; height: 20px; background: transparent url(/images/Channels/tab_summit_dark.gif);}
#summit-tab-white {float: left; width: 126px; height: 20px; background: transparent url(/images/Channels/tab_summit_light.gif);}
#summit-tab-white a:link, #summit-tab-white a:visited, #summit-tab-dark a:link, #summit-tab-dark a:visited {color: #222; text-decoration: none;}
#summit-tab-grey {float: left; width: 126px; height: 20px; background: transparent url(/images/Channels/tab_summit_dark.gif);}
#summit-tab-light {float: left; width: 126px; height: 20px; background: transparent url(/images/Channels/tab_summit_light.gif);}
.summit-tab-txt {position: relative; top: 4px; left: 29px; font: bold 11px Trebuchet, Arial, sans-serif; color: #222;}
.summit-tab-txt a:link, .summit-tab-txt a:visited {color: #777; text-decoration: none;}
.summit-tab-txt a:hover {text-decoration: underline;}

#summit-tab-overview #active {color: #333;}
#summit-back-link {float: right; padding-top: 4px;}
#summit-pict {margin: 2px 0;}
/* #summit-nav {border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; padding: 3px; margin-bottom: 20px;} */

/* UPDATED STYLES */
#summit-nav {border-bottom: 1px solid #ccc; border-TOP: 1px solid #ccc; padding: 3px; margin-bottom: 20px;}


#summit-nav a:link, #summit-nav a:visited {color: #006699; text-decoration: none; font-weight: normal}
#summit-nav a:hover {text-decoration: underline;}
#summit-nav ul {margin: 0; padding: 0;}
#summit-nav li {display: inline;}
#summit-nav .active a:link, #summit-nav .active a:visited {color: #006699; font-weight: bold;}
.photo-nav {width: 100%; font: 11px verdana, sans-serif; color: #333; background-color: #eee; padding: 4px 0 5px 0;}
.photo-nav a {color: #006699; text-decoration: none;}
.photo-nav a:hover {color: #006699; text-decoration: underline;}
.photo-nav ul {width: 450px; list-style: none; margin: 0; padding: 0;}
.photo-nav li {display: inline; padding-right: 6px;}
.title-chapter-summit {font: bold 16px Trebuchet, Arial, sans-serif; color: #639a29;}
.title-chapter-summit a:link {font: bold 16px Trebuchet, Arial, sans-serif; color: #639a29; text-decoration: underline;}
#summit-container .tools {margin-top: 4px;}
#sponsor-module {width: 275px; background-color: white; text-align: center;}
#sponsor-module img {border: none;}
.text-reg {font: 12px/16px arial, sans-serif; color: #333;}

.active {color: #333; font-weight: bold;}
.session-label {font: bold 14px arial, sans-serif; color: #999; border-bottom: 1px solid #CCC; margin-bottom: 8px;}
.session-logo {border-bottom: solid 1px #ccc; padding-top: 20px; margin-bottom: 8px;}
.session-title {font: bold 21px arial, sans-serif; color: #333;}
.session-link {margin-top: 8px; margin-bottom: 5px;}
.session-link a {display: block; margin-top: 5px;}

.feature-align-top {padding: 0 0 10px 0; clear: both;}
.feature-align-top .img-70 a img {padding-top: 3px;}
