﻿.subtitle-layout { color: #fff; }
.subtitle-side img { margin-bottom: 20px; }
.subtitle-main { padding-right: 20px; }

.eventDetailTheme { color: #fff; font-size: 27px; line-height: 29px; margin: 0 0 10px 0; }
/*.eventDetailDates { color: #a2224b; font-weight: bold; font-size: 20px; }*/
.eventDetailDates {font-weight: bold; font-size: 20px; }
.eventDetailLogo { float: left; }
.eventDetailLogo img { padding: 0 10px 10px 0; }
.eventDetailsInfo { font-size: 16px; line-height: 20px; }

.tabs.event-detail { margin: 0 0 10px 0; }
.general-info-main { width: 658px; margin: 0 10px 0 0; float: left; }
.general-info-sidebar { width: 256px; margin: 0 0 0 10px; float: left; }
.corners.sidebar-quick-links { border: 1px #b7cbd6 solid; margin: 0 0 10px 0; }
.corners.sidebar-quick-links .ui-tabs-panel { padding: 10px; }
.sidebar-border-box { border: 1px #b7cbd6 solid; padding: 10px; }
.sidebar-border-box .ms-WPTitle { color: #163e51; font-size: 12px; font-weight: bold; text-transform: uppercase; }
a.browse-events-button { display: block; float: right; background: #c5d6de url('/design/ISACADefault/gradientShine.png') top repeat-x; padding: 10px; width: 238px; text-align: center; color: #0d1f27; }
a.browse-events-button:hover { text-decoration: none; }

.cpe-hours { margin: 0 0 10px 0; }
.cpe-hours-main { width: 80px; height: 40px; text-align: center; background: #d8e4e9 url('/design/ISACADefault/cpe-hours-arrow.png') right repeat-y; padding: 10px 0; float: left; }
.cpe-hours-side { width: 176px; height: 40px; line-height: 40px; text-align: center; background: #ccdbe3; padding: 10px 0; float: left; color: #10252e; font-weight: bold; }
.cpe-hours .hours { display: block; font-size: 30px; font-weight: bold; color: #982449; line-height: 30px; }
.cpe-hours .hours-sub { display: block; font-size: 10px; color: #10252e; font-weight: bold; line-height: 10px; }

h1.pageTitle { display: none; }
.contentMainCenter { width: 936px; padding-top: 10px; }

.eventAddToOutlook { float: left; width: 120px; margin: 10px 0 20px 30px; }
.eventAddToOutlook a { color: #fff; cursor: pointer; }
.eventAddToOutlook a:hover { text-decoration: none; }
.eventAddToOutlook .icon { position: relative; top: -5px; margin: 0 5px 0 0; }
.EventImageRegister {float:left;}
.EventImageRegister img {padding-left:20px;}

