

.sub-header {height:150px; background:url(/images/events/default-background.png) 0px 25px no-repeat #555555;}
#where-event-detail .sub-header h1, #where-event-detail .sub-header h2 {margin-bottom:0px; font-size:18px; padding-bottom:1px; text-rendering:geometricPrecision;}
#where-event-detail .sub-header h1 a, #where-event-detail .sub-header h2 a {color:#FFFFFF;}
#where-event-detail .sub-header em {display:block; color:#BABABA; padding:1px 16px 0px 16px; font-size:11px; font-style:normal;}


.sub-n-tabs ul li.navon a {color:#000000;}
.sub-n-tabs ul li .alpha a {padding-left:14px;}

.sub-col-m {width:539px;}
.sub-col-n {width:180px;}

.sub-mod-q ul li {font-size:11px;}
.sub-mod-h {font-size:12px;}
.sub-content h1 {color:#000000;}
.sub-content {padding-bottom:0px; font-size:12px;}

.evts-n-header {height:115px; background:url(/images/design10/sub-header-event-detail.png) right 0px no-repeat;}
.evts-n-plaque {margin:0px 0px 0px 519px; width:198px; padding-top:14px;}
.evts-n-plaque h3, .evts-n-plaque h4, .evts-n-plaque h5 {margin:0px; padding:5px 5px;}
.evts-n-plaque h3 {border-bottom:1px solid #D5D5CE; font-weight:normal; font-size:13px;}
.evts-n-plaque h4 {border-bottom:1px solid #D2D2C5; font-weight:normal; font-size:13px;}
.evts-n-plaque h5 {font-weight:normal; font-size:9px; width:188px; overflow:hidden; white-space:nowrap;}

.sub-n-btn {float:right; margin-right:2px;}/*used to be 6px margin */
.sub-n-btn div {margin:1px 0px 1px 1px; padding:0px 0px 1px 0px; float:right; font-size:15px;}
.sub-n-btn div a {background-color:#DC291E; color:#FFFFFF; display:block; padding:1px 8px 2px 8px;}
/*.sub-n-btn div.omega a {background:transparent; padding-left:13px; background:url(/images/design10/sub-header-buttons.png) 0px 0px no-repeat;}*/
.sub-n-btn div.omega a {background:#616265;padding-left:8px;}


.idx .tblcondense {font-size:12px;} 


.idx, .idxf, .idxs {font-size:12px; margin-left:2px;}
.idx h3, .idx h4, .idxf h3, .idxf h4, .idxs h3, .idxs h4 {color:#36342E;}
.idx h3 a, .idx h4 a, .idxf h3 a, .idxf h4 a, .idxs h3 a, .idxs h4 a {color:#36342E;}

.idx-c-p {padding-top:5px;}

.btn-container-event-right {margin-top:3px;}

.idx-more-ultimate {text-align:center; margin-top:8px;}


ul.spnsrs {list-style:none; padding:0px; margin:0px -2px;}
li.spnsrs {width:172px; margin:0px; padding:2px; float:left;}
.spnsr {background-color:#FFFFFF; border:1px solid #E0E0E0; font-size:10px;}
.spnsr-c {width:170px; height:110px; position:relative; z-index:5; overflow:hidden;}
.spnsr-c table {border-collapse:collapse; padding:0px;}
.spnsr-c td {padding:0px; width:167px; height:110px; vertical-align:middle; text-align:center; padding:5px; font-size:9px;}
.spnsr-c-c img {}
.spnsr-c-c div {margin-top:2px;}


.evt-pdf-cover {float:right; width:150px; margin:0px 0px 15px 15px;}
.evt-pdf-detail {float:left; width:350px;}
.sub-header h1, .sub-header h2 {background:transparent; border-width:0px;}








/* */
.idx-i-s {width:238px; float:left; margin:10px 14px 0px 0px;}
.idx-i-s-title {font-weight:normal; font-size:12px; font-weight:normal; color:#000000; margin-bottom:5px;}
.idx-i-s-img {float:left; width:86px;}
.idx-i-s-img img {width:80px;}
.idx-i-s-detail {float:left; width:152px; font-size:11px; padding-top:2px; color:#555555;}
.idx-i-s-detail strong {color:#333333;}
.idx-i-s-hsecond {margin-right:0px;}

/* */
.idx .brw-nav, .idx .brw-pages {padding-left:0px;}


/* */
.gmbs {border-left:1px solid #FFFFFF; border-width:0px 2px; font-size:11px; padding:7px 5px;}
.gmbs th {padding-top:3px; padding-bottom:3px; font-size:10px;}
table.gmbs {border-collapse:collapse; width:100%; border-width:0px;}
.gmbs-th-key {background-color:#555555; text-align:left; color:#FFFFFF;}
.gmbs-th-key a {color: #FFFFFF;}
.gmbs-th-subkey {background-color:#888888; text-align:left; color:#FFFFFF; font-weight:normal;}
.gmbs-th-low {background-color:#798186; text-align:center; color:#FFFFFF; font-weight:normal; vertical-align:bottom;}
.gmbs-th-med {background-color:#58748A; text-align:center; color:#FFFFFF; font-weight:normal; vertical-align:bottom;}
.gmbs-th-high {background-color:#31658D; text-align:center; color:#FFFFFF; font-weight:normal; vertical-align:bottom;}

.gmbs-high, .gmbs-med, .gmbs-low {text-align:center;}
.gmbs-on {background:url(/images/design10/membership/benefit-checkmark.png) center center no-repeat;}
.gmbs-alt {background-color:#E4E4E4;}
.gmbs-2nd {border-top:1px solid #FFFFFF;}
.gmbs-flushright {padding-right:0px;}
.gmbs-flushleft {padding-left:0px;}
.gmbs-bio {margin-left:0px; border:1px solid #222222;}
/* */
.vdg-minor .vdg-thumb a {overflow:hidden;}

/* */
.sub-content ul.ul-dash {margin-top:-12px;}


.btn, .btn-bar {line-height:normal;}

/* */
.socialize {float:right; width:230px;}
.socialize a {color:#1A4C77; font-weight:500; font-size:8pt;}
.socialize ul {height:18px; list-style:none; margin:0px; padding:0px; padding-top:2px; float:right;}
.socialize li {float:right; margin-left:9px;}
.share-email a {font-weight:600; text-decoration:underline; color:#003366;}
.share-email a:hover, .share-email a:focus {text-decoration:none;}
.share-html {margin-top:12px;}
.share-url {margin-top:12px;}

#callout-source {display:none;}



/* */

.sub-intro span.cb {clear:none;}
.mainfeature, #mainfeature {float:right; margin:0px 0px 10px 15px;}
.mainfeature .vid-viewall, #mainfeature .vid-viewall {display:none;}




















