.left-nav ul.section-menu li.section-home a { color:#000; background-color:#c59e38; }.left-nav ul.section-menu li.section-home li a:hover { color:#775909; background-color:#facb3c; }.left-nav ul.section-menu li.section-home li.sys_currentitem a { color:#000; background-color:#facb3c; }.left-nav ul.section-menu li.section-home li.sys_currentfolder a { background-color:#facb3c; }.left-nav ul.section-menu li.section-home li.sys_currentfolder a:hover { color:#333; }.left-nav ul.section-menu li.section-home li.sys_currentitem ul li a { background-color:#facb3c; border-top:1px solid #c59e38; }.left-nav ul.section-menu li.section-home li.sys_currentfolder ul li a { background-color:#facb3c; border-top:1px solid #c59e38; }.left-nav ul.section-menu li.section-home li.sys_currentfolder ul li.sys_currentitem a { background-color:#facb3c; border-top:1px solid #c59e38; color:#775909; }.left-nav ul.section-menu li.section-home li.sys_currentitem ul li a:hover { color:#555; }.left-nav ul.section-menu,.left-nav ul.section-menu li.section-home li a,.left-nav ul.section-menu li.section-home li.sys_currentitem li a { color:#000; background-color:#fbca18; }div.content-two-col { margin-top:72px; }div.right-bar { margin-top:72px; }div.right-bar-gen-content { background-color:#fff; }div.right-bar-header { background-color:#000; color:#000; height:60px; width:786px; top:-66px; padding:0; }div.right-bar-header ul.main-cta li { border-color:#000; }div.right-bar-header a.main-section-cta,div.right-bar-header ul.main-cta li a { color:#000; }div.right-bar-header a.main-section-cta:hover,div.right-bar-header ul.main-cta li a:hover { color:#333; }div.right-bar-header a.button-call-to-action { background-color:#000; color:#fff; background-image:url(../images/structural/Content/white-calltoaction-bullet.gif); background-repeat:no-repeat; background-position:11px 7px; }div.right-bar-header a.button-call-to-action:hover { color:#000; background-color:#fff; background-image:url(../images/structural/Content/black-calltoaction-bullet.gif); }div.right-bar-header a.text-call-to-action { color:#000; background-image:url(../images/structural/Content/black-calltoaction-bullet.gif); background-repeat:no-repeat; background-position:0 7px; }div.right-bar-header a.text-call-to-action:hover { color:#555; background-image:url(../images/structural/Content/grey-calltoaction-bullet.gif); background-repeat:no-repeat; background-position:0 7px; }div.right-bar-links-logo { background-color:#333; }div.right-bar-links-logo ul li { background-image:url(../images/structural/Content/white-calltoaction-bullet.gif); }div.right-bar-links-logo ul li a { color:#fff; }div.right-bar-links-logo ul li a:hover { color:#777; }div.right-bar-links-logo img { margin-top:10px; }div.right-bar-links-logo a. div.sign-up-form-content-section-home { background-color:#fff; }div.sign-up-form-content-section-home hr { background-color:#777; color:#777; }div.viewAllExperiences a { color:#fff; background-image:url(../images/structural/Content/white-calltoaction-bullet.gif); }div.viewAllExperiences a:hover { color:#777; }div.gettingHereAddress { background-color:#FBCA18; }div.gettingHereAddress h2 { color:#000; }div#twitter { font-size:9px; text-transform:uppercase; font-weight:700; float:left; padding-top:31px; padding-left:28px; }div#twitter img { position:absolute; top:22px; left:9px; }div#twitter a { color:#000; }div#twitter a:hover { color:#333; }div.right-bar-header ul.main-cta,div.right-bar-header a.main-section-cta,div.right-bar-header span.main-section-cta { float:right; }div.right-bar-header div.right-bar-header-container { width:100%; }div.right-bar-header .EventDetails { background-color:#333; float:left; width:534px; height:60px; }div.right-bar-header .EventDetails img { float:left; }div.right-bar-header .EventDetails h1 { color:#fff; font-family:Times,Times New Roman,serif; font-size:21px; font-weight:400; float:left; margin:20px 0 0; padding:0; }div.right-bar-header .buy-tickets-button { width:120px; height:60px; background-image:url(../images/structural/content/horse-buy-tickets.gif); background-repeat:no-repeat; display:block; float:left; margin-left:6px; }div.right-bar-header .buy-tickets-button a { width:120px; height:60px; background-image:url(../images/structural/content/horse-buy-tickets.gif); background-repeat:no-repeat; display:block; }div.right-bar-header .buy-tickets-button a:hover { width:120px; height:60px; background-image:url(../images/structural/content/horse-buy-tickets-hover.gif); background-repeat:no-repeat; display:block; }div.right-bar-header .glorious-button { width:120px; height:60px; background-image:url(../images/structural/content/glorious-button.gif); background-repeat:no-repeat; display:block; float:left; margin-left:6px; }div.right-bar-header .glorious-button a { width:120px; height:60px; background-image:url(../images/structural/content/glorious-button.gif); background-repeat:no-repeat; display:block; float:left; }div.right-bar-header .glorious-button a:hover { width:120px; height:60px; background-image:url(../images/structural/content/glorious-button-hover.gif); background-repeat:no-repeat; display:block; }.like { float:right; margin-top:20px; }.eventHeaders { background-color:#333; height:38px; }.eventHeaders h2 { color:#fff; font-family:"Times New Roman",Times,serif; font-size:20px; font-weight:400; float:left; margin:0 0 0 16px; padding:6px 0 0; }.eventHeaders img { margin-top:7px; margin-left:5px; }.evgal { width:470px; height:355px; overflow:hidden; position:relative; }.evgal ul { margin:0; padding:0; }div.content-two-col .evgal img { width:470px; height:355px; margin:0; }div.content-two-col .evgal .slider { position:absolute; z-index:20; color:#fff; background-color:rgba(0,0,0,0.7); bottom:0; left:20px; width:245px; padding:15px; }div.content-two-col .evgal ul li.sys_subitem { position:relative; }div.content-two-col .evgal .slider a { color:#fff; }div.content-two-col .evgal .slider span.slidTtl { font-size:20px; }div.content-two-col .evgal .slider span.more { clear:both; float:right; margin-top:30px; }div.content-two-col .evgal .slider span.abstract { display:block; clear:both; }div.content-two-col .evgal .slider span.more a.moreInfo { color:#c59e38; font-family:Helvetica, Arial, Verdana; font-size:12px; font-weight:700; }div.content-two-col .evgal .slider span.more a.moreInfo:hover { text-decoration:underline; color:#fbca18; }div.content-two-col .evgal .slider a.button-call-to-action { background-color:#fbca18; color:#000; background-image:url(../images/structural/Content/black-calltoaction-bullet.gif); background-repeat:no-repeat; background-position:5px 7px; text-transform:uppercase; font-family:Arial, Helvetica, Verdana; font-weight:700; font-size:11px; margin-left:10px; padding:4px 5px 3px 18px; }div.content-two-col .evgal .slider a.button-call-to-action:hover { background-color:#333; color:#fbca18; background-image:url(../images/structural/Content/white-calltoaction-bullet.gif); }.homeEventsList { background-color:#fff; color:#000; font-family:Times,Times New Roman,serif; border-top:6px solid #fff; border-bottom:6px solid #fff; margin-bottom:6px; height:236px; }.homeEventsList span { display:block; padding:5px 15px 0; }.homeEventsList .nxtEvt { background-color:#eaeaea; }.homeEventsList .nxtEvt span.evtTtl { font-size:20px; }.homeEventsList span.nxtEvt { text-transform:uppercase; color:#828282; font-size:12px; }.homeEventsList span.othrEvts { text-transform:uppercase; color:#828282; font-size:12px; clear:both; background-color:#fff; padding-bottom:5px; padding-top:5px; margin:15px 0 0; }.homeEventsList span.evtTtl { color:#000; font-size:14px; line-height:17px; padding:0 10px 0 15px; }.homeEventsList span.evtTtl a { color:#000; }.homeEventsList .evtDts { color:#c59e38; font-family:Helvetica, Arial, Verdana; font-size:14px; font-weight:700; text-transform:none; }.homeEventsList .othrEvt .evtMorInfo { padding:0 10px 4px 15px; }.homeEventsList .evtMorInfo a { color:#c59e38; font-family:Helvetica, Arial, Verdana; font-size:10px; font-weight:700; text-transform:none; }.homeEventsList .evtMorInfo a:hover { text-decoration:underline; color:#fbca18; }.homeEventsList .nxtEvt .evtMorInfo a { float:left; font-size:12px; }.homeEventsList span.evtBuyBtn { float:right; padding-bottom:15px; margin:0 0 0 95px; }div#evlist a.button-call-to-action { background-color:#fbca18; color:#000; background-image:url(../images/structural/Content/black-calltoaction-bullet.gif); background-repeat:no-repeat; background-position:5px 7px; text-transform:uppercase; font-family:Arial, Helvetica, Verdana; font-weight:700; font-size:11px; margin-left:10px; padding:4px 5px 3px 18px; }div#evlist a.button-call-to-action:hover { background-color:#333; color:#fbca18; background-image:url(../images/structural/Content/white-calltoaction-bullet.gif); }.signUpContentContainer { background-color:#fff; height:63px; }.signUpContentContainer .signUpContent { float:left; color:#000; width:195px; font-size:12px; line-height:18px; font-family:Times,Times New Roman,serif; padding:15px; }.signUpContentContainer .signUpButton { padding-top:15px; }.signUpContentContainer .signUpButton a.button-call-to-action { background-color:#fbca18; color:#000; background-image:url(../images/structural/Content/black-calltoaction-bullet.gif); background-repeat:no-repeat; background-position:5px 7px; text-transform:uppercase; font-family:Arial, Helvetica, Verdana; font-weight:700; font-size:11px; float:right; margin-right:15px; padding:4px 5px 3px 18px; }.signUpContentContainer .signUpButton a.button-call-to-action:hover { background-color:#333; color:#fbca18; background-image:url(../images/structural/Content/white-calltoaction-bullet.gif); }.horseHomePromoScroller { width:949px; margin-bottom:6px; }.horseHomePromoScroller .right-bar-promotions-nav { display:none; }.horseHomePromoScroller div.promotions { float:left; width:903px; }.horseHomePromoScroller div.promotions ul { height:170px; }.horseHomePromoScroller div.promotions ul li { position:relative; float:left; margin-right:3px; margin-left:3px; width:222px; height:170px; }.horseHomePromoScroller div.promotions ul li img { width:222px; height:125px; margin-top:45px; }.horseHomePromoScroller div.promotions ul li .description { background-color:#333; top:0; min-height:45px; width:222px; }.horseHomePromoScroller div.promotions ul li .description .promotion-subtitle { color:#a2a2a2; text-transform:uppercase; margin-top:0; }.horseHomePromoScroller .prev,.horseHomePromoScroller .next { float:left; width:18px; height:170px; background-color:#222; display:block; cursor:pointer; }.horseHomePromoScroller .next { background-image:url(../images/structural/homepage/right-scroll.png); background-position:6px center; background-repeat:no-repeat; }.horseHomePromoScroller .prev { width:19px; background-image:url(../images/structural/homepage/left-scroll.png); background-position:6px center; background-repeat:no-repeat; }.horseHomePromoScroller .prev:hover,.horseHomePromoScroller .next:hover { background-color:#484848; }div.horseHomeFull { width:949px; margin-left:0; }div.horseHome { width:295px; margin-left:15px; margin-right:0; }div.horseHome object,div.horseHome img { margin-top:15px; }div.horseHome h2 { color:#000; margin-left:0; }div.horseHome p { margin-left:0; }div.horseHome a.button-call-to-action,.courseMapContainer a.button-call-to-action,.meetBar a.call-to-action-button,.contBar a .buyticket,#course-map-promo-base a.call-to-action-button { background-color:#fbca18; color:#000; background-image:url(../images/structural/Content/black-calltoaction-bullet.gif); background-repeat:no-repeat; font-size:11px; font-weight:700; font-family:Arial, Helvetica, Verdana; background-position:5px 7px; text-transform:uppercase; padding:4px 5px 3px 18px; }div.horseHome a.button-call-to-action:hover { background-color:#333; color:#fbca18; background-image:url(../images/structural/Content/white-calltoaction-bullet.gif); }.contBar a .buyticket:hover { color:#333; background-image:url(../images/structural/Content/grey-calltoaction-bullet.gif); }div.homeBaseContainer { background-color:#333; float:left; width:312px; height:85px; margin:6px 0 0 6px; }div.first { margin-left:0; }div.homeBaseContainer img { float:left; margin-right:10px; }div.homeBaseContainer h3,.courseMapContainer h3,span.meetBarTxt { font-family:Times,Times New Roman,serif; font-weight:400; font-size:21px; margin:7px 0 5px; }div.homeBaseContainer h3 a:hover { color:#fbca18; }div.homeBaseContainer p { color:#a2a2a2; text-transform:uppercase; font-size:10px; line-height:15px; }h1.EventDetailH1 { background-color:#333; border-bottom:6px solid #000; border-top:6px solid #000; color:#FFF; font-family:"Times New Roman",Times,serif; font-size:21px; font-weight:400; line-height:125%; margin-left:0; margin-right:0; margin-top:0; text-transform:uppercase; padding:10px 15px; }.courseMapContainer { background-color:#333; margin-bottom:6px; }.courseMapContainer .courseMapContent { float:left; }.courseMapContainer h3,.courseMapContainer p { margin-left:15px; }.courseMapContainer a.button-call-to-action { float:right; margin:25px 15px 0 0; }.courseMapContainer a.button-call-to-action:hover,.meetBar a.call-to-action-button:hover { color:#333; background-image:url(../images/structural/Content/grey-calltoaction-bullet.gif); }#course-map-promo-base { background-color:#333; margin-bottom:6px; }#course-map-promo-base p.promotion-title { margin:0; }#course-map-promo-base .text-content { width:230px; float:left; padding:5px 0 0 10px; }#course-map-promo-base a.call-to-action-button { float:left; margin:20px 0 0 8px; }.meetBar { background-color:#333; height:38px; color:#fff; border-bottom:6px solid #000; }.meetBar span.meetBarTxt { display:block; width:340px; margin-left:15px; float:left; }.meetBar a.call-to-action-button { float:right; margin:8px 15px 0 0; }.horseEventWrapper .sys_record-image-control { border-bottom:6px solid #000; }.horseEventWrapper div.sys_events-record { margin-bottom:0; }.horseEventWrapper h1 { background-color:#333; color:#fff; height:38px; text-transform:none; margin:0; padding:5px 0 0 15px; }.horseEventWrapper h2 { color:#000; }.horseEventWrapper .summary { background-color:#eaeaea; margin-bottom:20px; }.horseEventWrapper .summary p { font-family:Times,Times New Roman,serif; font-size:12px; line-height:190%; margin:0 15px; padding:14px 0; }.contBar { background-color:#333; color:#fff; height:38px; }.contBar span { font-size:13px; display:block; float:left; margin:0 16px; padding:12px 0 0; }.contBar a .buyticket { margin-top:9px; float:right; margin-right:16px; }div#kidates ul { list-style:none; margin:0; padding:0; }.keyInfoPnl p, { margin-left:0; }.ui-tabs { position:relative; zoom:1; padding:0; }.ui-tabs .ui-tabs-nav { margin:0; padding:0; }.ui-tabs .ui-tabs-nav li { list-style:none; float:left; position:relative; top:0; border-bottom:0!important; white-space:nowrap; width:117px; height:85px; margin:0; padding:0; }.ui-tabs .ui-tabs-nav li a { text-decoration:none; text-align:center; width:117px; height:25px; display:block; text-transform:uppercase; font-family:Arial, Helvetica, Verdana; padding:60px 0 0; }.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom:0; background-color:#eaeaea; }.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor:text; }.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor:pointer; }.ui-tabs .ui-tabs-panel { display:block; background-color:#eaeaea; clear:both; border-width:0; padding:1em 1.4em; }.ui-tabs .ui-tabs-hide { display:none!important; }.ui-tabs .ui-tabs-nav li a:hover { background-color:#eaeaea; color:#000; }.ui-tabs .ui-tabs-panel h3 { margin-top:0; }.ui-tabs .ui-tabs-nav li.pricing a { background-image:url(../images/structural/events/price-icon.png); background-repeat:no-repeat; background-position:37px 5px; }.ui-tabs .ui-tabs-nav li.location a { background-image:url(../images/structural/events/compass-icon.png); background-repeat:no-repeat; background-position:center 5px; }.ui-tabs .ui-tabs-nav li.dates a { background-image:url(../images/structural/events/clock-icon.png); background-repeat:no-repeat; background-position:28px 5px; }.ui-tabs .ui-tabs-nav li.dresscode a { background-image:url(../images/structural/events/dress-icon.png); background-repeat:no-repeat; background-position:center 5px; }.courseMapWrapper .standard-content .content { background-color:#000; }.courseMapWrapper div.content { margin-top:0; }.courseMapWrapper .courseMapContainer { position:relative; background-color:#000; }.courseMapWrapper .poiMarker { position:absolute; display:none; }.courseMapWrapper .horseMapKey { position:absolute; z-index:10; width:250px; height:485px; background-color:rgba(0,0,0,0.8); color:#fff; top:15px; left:15px; overflow:hidden; }.courseMapWrapper .horseMapKey h2 { color:#fff; text-transform:none; }.courseMapWrapper .horseMapKey h3 { font-family:Arial, Helvetica, Verdana; font-size:14px; color:#fff; background-color:#333; text-transform:none; display:block; margin:0 10px 6px; padding:5px 5px 5px 10px; }.courseMapWrapper .horseMapKey h3 a { color:#fff; background-color:#333; display:block; margin:0 10px 6px; padding:5px 5px 5px 10px; }.courseMapWrapper .horseMapKey h3 a:hover { color:#000; background-color:#fbca18; display:block; }.courseMapWrapper .horseMapKey a { width:75px; color:#a4a4a4; min-height:32px; display:block; background-repeat:no-repeat; background-position:3px 2px; float:left; margin:0 0 5px 10px; padding:3px 0 2px 30px; }.courseMapWrapper .horseMapKey .PDF-link a { width:200px; min-height:20px; background-image:url(../images/structural/horse-course-explorer/acrobat-icon-white.png); }.courseMapWrapper .horseMapKey a:hover,.courseMapWrapper .horseMapKey a.selected { color:#000; background-color:#fbca18; }.courseMapWrapper .horseMapKey .PDF-link a:hover { background-image:url(../images/structural/horse-course-explorer/acrobat-icon-black.png); }.courseMapWrapper .horseMapKey a.poiK-0-1-196-197-199 { background-image:url(../images/structural/horse-course-explorer/enclosures-icon.png); }.courseMapWrapper .horseMapKey a.poiK-0-1-196-197-199:hover,.courseMapWrapper .horseMapKey a.poiK-0-1-196-197-199.selected { background-image:url(../images/structural/horse-course-explorer/enclosures-icon-hover.png); }.courseMapWrapper .horseMapKey a.toteIcon { background-image:url(../images/structural/horse-course-explorer/totes-icon.png); }.courseMapWrapper .horseMapKey a.toteIcon:hover { background-image:url(../images/structural/horse-course-explorer/totes-icon-hover.png); }.courseMapWrapper .horseMapKey a.poiK-0-1-196-197-201 { background-image:url(../images/structural/horse-course-explorer/finish-icon.png); }.courseMapWrapper .horseMapKey a.poiK-0-1-196-197-201:hover,.courseMapWrapper .horseMapKey a.poiK-0-1-196-197-201.selected { background-image:url(../images/structural/horse-course-explorer/finish-icon-hover.png); }.courseMapWrapper .horseMapKey a.paddocksIcon { background-image:url(../images/structural/horse-course-explorer/paddocks-icon.png); }.courseMapWrapper .horseMapKey a.paddocksIcon:hover { background-image:url(../images/structural/horse-course-explorer/paddocks-icon-hover.png); }.courseMapWrapper .horseMapKey a.poiK-0-1-196-197-204 { background-image:url(../images/structural/horse-course-explorer/parking-icon.png); }.courseMapWrapper .horseMapKey a.poiK-0-1-196-197-204:hover,.courseMapWrapper .horseMapKey a.poiK-0-1-196-197-204.selected { background-image:url(../images/structural/horse-course-explorer/parking-icon-hover.png); }.courseMapWrapper .horseMapKey a.bookmakerIcon { background-image:url(../images/structural/horse-course-explorer/bookmakers-icon.png); }.courseMapWrapper .horseMapKey a.bookmakerIcon:hover { background-image:url(../images/structural/horse-course-explorer/bookmakers-icon-hover.png); }.courseMapWrapper .horseMapKey a.trainersIcon { background-image:url(../images/structural/horse-course-explorer/trainers-icon.png); }.courseMapWrapper .horseMapKey a.trainersIcon:hover { background-image:url(../images/structural/horse-course-explorer/trainers-icon-hover.png); }.courseMapWrapper .horseMapKey a.poiK-0-1-196-197-200 { background-image:url(../images/structural/horse-course-explorer/hospitality-newicon.png); }.courseMapWrapper .horseMapKey a.poiK-0-1-196-197-200:hover,.courseMapWrapper .horseMapKey a.poiK-0-1-196-197-200.selected { background-image:url(../images/structural/horse-course-explorer/hospitality-newicon-hover.png); }.courseMapWrapper .horseMapKey a.poiK-0-1-196-197-206 { background-image:url(../images/structural/horse-course-explorer/winners-icon.png); }.courseMapWrapper .horseMapKey a.poiK-0-1-196-197-206:hover,.courseMapWrapper .horseMapKey a.poiK-0-1-196-197-206.selected { background-image:url(../images/structural/horse-course-explorer/winners-icon-hover.png); }.courseMapWrapper .horseMapKey a.poiK-0-1-196-197-205 { background-image:url(../images/structural/horse-course-explorer/preparade-icon.png); }.courseMapWrapper .horseMapKey a.poiK-0-1-196-197-205:hover,.courseMapWrapper .horseMapKey a.poiK-0-1-196-197-205.selected { background-image:url(../images/structural/horse-course-explorer/preparde-icon-hover.png); }.courseMapWrapper .horseMapKey a.poiK-0-1-196-197-202 { background-image:url(../images/structural/horse-course-explorer/parade-icon.png); }.courseMapWrapper .horseMapKey a.poiK-0-1-196-197-202:hover,.courseMapWrapper .horseMapKey a.poiK-0-1-196-197-202.selected { background-image:url(../images/structural/horse-course-explorer/parade-icon-hover.png); }.courseMapWrapper .horseMapKey a.poiK-0-1-196-197-212 { background-image:url(../images/structural/horse-course-explorer/shop-icon.png); width:190px; }.courseMapWrapper .horseMapKey a.poiK-0-1-196-197-212:hover,.courseMapWrapper .horseMapKey a.poiK-0-1-196-197-212.selected { background-image:url(../images/structural/horse-course-explorer/shop-icon-hover.png); }.courseMapWrapper .horseMapKey a.poiK-0-1-196-198-208 { background-image:url(../images/structural/horse-course-explorer/bars-newicon.png); }.courseMapWrapper .horseMapKey a.poiK-0-1-196-198-208:hover,.courseMapWrapper .horseMapKey a.poiK-0-1-196-198-208.selected { background-image:url(../images/structural/horse-course-explorer/bars-icon-hover.png); }.courseMapWrapper .horseMapKey a.poiK-0-1-196-198-209 { background-image:url(../images/structural/horse-course-explorer/restaurants-newicon.png); }.courseMapWrapper .horseMapKey a.poiK-0-1-196-198-209:hover,.courseMapWrapper .horseMapKey a.poiK-0-1-196-198-209.selected { background-image:url(../images/structural/horse-course-explorer/restaurants-icon-hover.png); }.courseMapWrapper .horseMapKey a.poiK-0-1-196-197-207 { background-image:url(../images/structural/horse-course-explorer/entrances-icon.png); }.courseMapWrapper .horseMapKey a.poiK-0-1-196-197-207:hover,.courseMapWrapper .horseMapKey a.poiK-0-1-196-197-207.selected { background-image:url(../images/structural/horse-course-explorer/entrances-icon-hover.png); }.courseDetail { background-color:#fff; width:625px; }.courseDetail img,.courseDetail .courseDetailInfo { float:left; margin:15px; }.courseDetail .courseDetailInfo { margin-left:5px; width:335px; }.courseDetail .courseDetailInfo h2 { font-family:Times,Times New Roman,serif; font-weight:400; font-size:21px; color:#000; margin-top:0; }.courseDetail .courseDetailInfo p { color:#979797; font-family:Times,Times New Roman,serif; line-height:19px; font-size:13px; }.courseDetailInfo a.button-call-to-action { background-color:#000; color:#fff; background-image:url(../images/structural/Content/white-calltoaction-bullet.gif); background-repeat:no-repeat; font-size:11px; font-weight:700; font-family:Arial, Helvetica, Verdana; background-position:5px 7px; text-transform:uppercase; margin-top:20px; clear:both; display:block; width:90px; padding:4px 5px 3px 18px; }.courseDetailInfo a.button-call-to-action:hover { background-color:#fbca18; color:#000; background-image:url(../images/structural/Content/black-calltoaction-bullet.gif); }.ui-accordion { width:100%; }.ui-accordion .ui-accordion-header { cursor:pointer; position:relative; margin-top:1px; zoom:1; }.ui-accordion .ui-accordion-li-fix { display:inline; }.ui-accordion .ui-accordion-header-active { border-bottom:0!important; }.ui-accordion .ui-accordion-header a { display:block; font-size:1em; padding:.5em .5em .5em .7em; }.ui-accordion-icons .ui-accordion-header a { padding-left:2.2em; }.ui-accordion .ui-accordion-header .ui-icon { position:absolute; left:.5em; top:50%; margin-top:-8px; }.ui-accordion .ui-accordion-content { border-top:0; margin-top:-2px; position:relative; top:1px; margin-bottom:2px; overflow:auto; display:none; zoom:1; padding:1em 2.2em; }.ui-accordion .ui-accordion-content-active { display:block; }
