.sliderOuter{padding:20px 50px;position:relative;background:#f7fdee;border-top:2px solid #7aa82c;border-bottom:1px solid #7aa82c;margin:20px 0;overflow:hidden}.sliderInner{overflow:hidden;position:relative;left:0}.slideHolder{overflow:hidden;margin:0 auto}.sliderInner .slide{margin:0 10px;float:left;width:150px}.arrow-left{position:absolute;width:15px;height:27px;top:55px;left:16px;z-index:5;display:none;background:url("/courses/cassette.axd/file/resources/images/sprite-111d300d802f33f4298a174f1852f7a29084f25a.png") no-repeat;background-position:-1179px -326px}.arrow-right{position:absolute;width:17px;height:27px;top:55px;right:16px;z-index:5;display:none;background:url("/courses/cassette.axd/file/resources/images/sprite-111d300d802f33f4298a174f1852f7a29084f25a.png") no-repeat;background-position:-1196px -326px}.arrow-right,.arrow-left{cursor:pointer}#slideshowText{display:none}#adSkyscraper{float:right;margin-top:10px}#assetViewDialog{line-height:140%;background-color:#fff;border:4px solid #94c441;padding:20px;overflow:visible}#assetViewDialog img{width:600px;padding:20px}.breadcrumbs{margin-top:20px}.btnMap{border:1px solid #d1d1d1;background:#fff;float:right;padding:10px;text-decoration:none}.btnMap,.btnMap:hover,.btnMap:active,.btnMap:visited{color:#7b7b7b}.bubbleArrow{background:url("/courses/cassette.axd/file/resources/images/sprite-111d300d802f33f4298a174f1852f7a29084f25a.png") no-repeat;background-position:-1151px -327px;width:23px;height:12px;left:250px;margin-top:30px;position:absolute}.classroomsTitle{margin:20px}.closeBtnMap{cursor:pointer;display:block;position:absolute;background:url("/courses/cassette.axd/file/resources/images/sprite-111d300d802f33f4298a174f1852f7a29084f25a.png") no-repeat;background-position:-1235px -218px;width:43px;height:43px;top:-25px;right:-25px}.courseBody{margin:0 10px;font-size:14px;line-height:150%}.courseBody h2{margin-top:15px}.courseBody ul{list-style:disc;margin:0 0 0 20px}.courseBody ol{list-style:decimal;margin:0 0 0 25px}.courseDetailsInner{background:#f7fdee;margin:0 0 20px;padding:10px 0 0 2px}.courseDetailsInner li{display:block;float:left;text-align:left;padding:5px 0;width:190px}.courseDetailsInner li.wide{width:300px}.courseDetailsInner li.detailsInnerInfos{color:#558601;margin:10px;width:160px}.courseDetailsInner li.detailsInnerTitle{border-bottom:1px solid #d1e8a9;color:#7aa82c;margin:0 10px;padding-bottom:10px;width:160px;font-family:Arial,Helvetica,sans-serif;font-size:17px}.courseDetailsTop{margin:10px 0 20px}.courseDetailsTop li{padding:5px 10px}.additional{margin:0 10px 15px;padding:0 0 0 27px;background:url("/courses/cassette.axd/file/resources/images/sprite-111d300d802f33f4298a174f1852f7a29084f25a.png") no-repeat;background-position:-1280px -306px;width:19px;height:19px}.additional li{padding:2px 0;color:#558601}.courseDetail-title{font-family:Arial;font-size:16px;color:#7aa82c;padding-right:20px}.courseDetailsInner li.courseOfferSave{background:#b7f34f;width:75%;text-align:center;margin-top:5px;border:1px solid #8cc032}.courseActions{background:none;overflow:hidden;padding-bottom:20px;padding-top:10px;border-top:1px solid #d1d1d1}.courseProviderLogo{text-align:center}.courseProviderLogo a{display:block}.courseProviderLogo-wrapper{width:180px;background:#fff;padding:10px;border:1px solid #dfe4ef;margin:20px auto}.courseProviderLogo-wrapper img{max-width:100%}.coursesVenue,.coursesVenueMap{padding:10px 0;float:left;width:150px;zoom:1}.coursesVenueMap{width:55px}.detailsContent h3{margin-top:10px;padding-bottom:10px;padding-top:10px}.detailsContentTop{border-top:4px solid #7aa82c;padding:0;width:625px;word-wrap:break-word}.detailsContentBottom{width:100%}#financialTerms{display:block;padding:10px 0;position:relative}.field-validation-error{color:red}.field-validation-valid{display:none}.input-validation-error{background-color:#fee;border:1px solid red}.left{float:left}#locationsDialog{line-height:140%;background-color:#fff;border:4px solid #94c441;padding:0;overflow:visible;min-height:640px;height:auto}#locationsDialog h4{display:inline-block;*display:inline;color:#558601;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:normal;margin:5px 10px 8px 0;zoom:1}#locationsDialog input[type="text"]{width:155px;margin-right:-5px;vertical-align:top;display:inline-block;*display:inline;zoom:1;border:1px solid #b2d773;padding:5px}#locationsDialog input[type="button"]{background:#7aa82c;color:#fff;display:inline-block;*display:inline;padding:7px;vertical-align:top;border:none;height:30px;line-height:15px;zoom:1}.nearByMap{bottom:0;display:block;height:150px;margin-left:362px;position:absolute;top:0;width:265px}.nearByContainer{background:#fafafa;border-bottom:1px dotted grey;height:150px;margin-bottom:5px;margin-top:10px;overflow:hidden;position:relative;width:610px;font-family:Verdana,sans-serif;color:#3a3a3a}.onOffer{color:#b2d675}#pageContent .courseDetailsTop h3{margin:0 0 10px}#pageContent h3{color:#7aa82c;font-size:20px;margin-top:50px}#pageContent h3.blueTitle{color:#5192d4}.popUpInfoFinancial{background:#fff;border:2px solid #7aa82c;color:#676767;position:absolute;padding:5px;max-width:300px;z-index:10}.requirementPanel{background:#fafafa;border-bottom:1px solid #5192d4;border-top:4px solid #5192d4;padding:20px;width:260px}.requirementPanel.bottom{margin-top:10px;padding:0 20px;width:915px}.requirementPanel.bottom .EnquiryBtn,.requirementPanel.bottom .livePerson{display:inline-block;*display:inline;margin-right:15px;zoom:1}.requirementPanel select{border:1px solid #999;margin:8px 0 0;padding:10px;width:260px}.resultsHeader{display:block;padding:0 10px 6px}.resultsHeader h1{margin:0;font-size:22px}.resultsHeader .searchTitle{color:#7aa82c;font-family:Arial,Helvetica,Sans-Serif;font-size:22px;margin:0;width:620px;word-wrap:normal}.rightPanel{float:right;width:305px}.showMapWrapper{background-color:#f7fdee;border:4px solid #94c441;padding:30px 30px 25px;background-color:#fff;display:none;height:220px;margin-left:-29px;margin-top:-270px;padding:10px;position:absolute;width:280px}.showMap{height:200px;width:276px}.similarCoursesTitle,.courseMaterialTitle{border-bottom:4px solid #7aa82c;margin-bottom:5px;padding-left:10px}.similarCoursesTitle h3,.courseMaterialTitle h3{padding-bottom:7px}.similarCourses a,.similarCourses a:visited,.similarCourses a:hover,.similarCourses a:active{display:block;width:200px;padding:20px;min-height:60px;color:#fff;text-decoration:none;cursor:pointer}.similarCourses.detailContent{border-bottom:1px solid #7aa82c;padding-bottom:15px}.similarCourses .similarCourses-Inner-h4{margin-bottom:10px;font-weight:bold}.similarCourses .coursePrice{color:#fff;display:block}.similarCourses .courseOfferPrice{display:block}.similarCourses li{display:inline-block;*display:inline;padding:0 10px;width:280px;zoom:1}.similarCourses.detailContent li.firstsimilar{margin-left:0}.similarCourses-Inner-Copy{display:block;width:220px}.similarCourses-arrow{display:block;height:46px;width:25px;top:30px;left:260px;position:absolute;background:url("/courses/cassette.axd/file/resources/images/sprite-111d300d802f33f4298a174f1852f7a29084f25a.png") no-repeat;background-position:-1261px -342px}.similarCourses.detailContent li{background:#95d254 url(/courses/cassette.axd/file/resources/images/details/similarCourses-bg-275865bf067112b267ba03fd9197ce1c6002ce2f.png) repeat-x 0 bottom;margin:7px 0 0 25px;min-height:110px;vertical-align:top;position:relative}.similarCourses.detailContent li.similarCoursesInner{border:none;margin-top:0}.greenFileBox a,.greenFileBox a:visited,.greenFileBox a:hover{color:#558601;display:block;width:120px;height:100%;padding:15px 20px}.greenFileBox .greenFileBox-Link{margin-bottom:10px;width:110px;display:inline-block;*display:inline;zoom:1}.greenFileBox li{display:inline-block;*display:inline;padding:0 10px;width:188px;zoom:1}.greenFileBox.detailContent li.noPaddingBox{margin-left:0}.greenFileBox.detailContent li{background:#f7fdee url("/courses/cassette.axd/file/resources/images/sprite-111d300d802f33f4298a174f1852f7a29084f25a.png") no-repeat;background-position:-811px -386px;border-top:2px solid #7aa82c;border-bottom:1px solid #7aa82c;margin:7px 0 15px 25px;vertical-align:top;padding:0;height:64px}.greenBox a,.greenBox a:visited,.greenBox a:hover{color:#558601;display:block;width:260px;height:100%;padding:15px 20px}.greenBox .greenBox-Link{margin-bottom:10px;width:200px;display:inline-block;*display:inline;zoom:1}.greenBox li{display:inline-block;*display:inline;padding:0 10px;width:300px;zoom:1}.greenBox.detailContent li.noPaddingBox{margin-left:0}.greenBox.detailContent li{background-color:#f7fdee;position:relative;border-top:2px solid #7aa82c;border-bottom:1px solid #7aa82c;margin:7px 0 15px 25px;vertical-align:top;padding:0}.greenBox.detailContent li a:before{content:"";display:inline-block;position:absolute;right:15px;top:24px;background:#f7fdee url("/courses/cassette.axd/file/resources/images/sprite-111d300d802f33f4298a174f1852f7a29084f25a.png") no-repeat;background-position:-1130px -324px;width:16px;height:27px}.stickyRequirement{position:fixed;top:65px;width:260px}.breadcrumbs li{padding:5px 10px}.topLinks{height:16px;padding-left:10px}.topLinks .previous{padding:0}.validation-summary-errors{color:red;font-weight:bold}.validation-summary-valid{display:none}#venues{overflow-y:scroll;height:478px;padding:20px;position:relative}.venueAddress{bottom:0;float:left;padding:20px;position:absolute;top:0;width:150px}.venueAddressNoDate{bottom:0;float:left;padding:20px;position:absolute;top:0;width:320px}.venueNextDate{bottom:0;float:left;margin-left:200px;padding:20px;position:absolute;top:0;width:120px}#enquiryPhone .telnum{display:inline-block;margin:5px 0 0 15px;font-size:18px;vertical-align:top}#bottomRequirementPanel .courseActions{border-top:none}#bottomRequirementPanel #enquiryPhone .telnum{display:inline-block;*display:inline;font-size:18px;zoom:1}#bottomRequirementPanel .EnquiryBtn,.EnquiryUrlButton,#bottomRequirementPanel .livePerson,#bottomRequirementPanel #enquiryPhone{display:inline-block;*display:inline;width:260px;margin-right:20px;vertical-align:bottom;zoom:1}#bottomRequirementPanel .courseActions input[type="submit"],#bottomRequirementPanel .courseActions input[type="button"],#bottomRequirementPanel #chat a{margin-bottom:0}.btn-location{background:#7aa82c;color:#fff;display:inline-block;*display:inline;padding:6px;vertical-align:top;zoom:1;border:none;margin:20px 0 20px 20px;zoom:1}.icon-location{display:inline-block;*display:inline;margin-left:20px;zoom:1;background:url("/courses/cassette.axd/file/resources/images/sprite-111d300d802f33f4298a174f1852f7a29084f25a.png") no-repeat;background-position:-1151px -344px;width:13px;height:7px}.ui-widget-content a.btn-location{color:#fff}.courseProvider-link{margin-bottom:20px}.resultsLocations li.noborder{border:none}ul.shareOptions{float:left;padding-top:15px;font-size:12px;height:35px}ul.shareOptions li{float:left;margin-left:15px}ul.shareOptions li a{display:block}.report-container{float:right;padding-top:12px;font-size:12px;height:35px;position:relative}.report-container .report-button{cursor:pointer;background-color:#fafafa;color:#a3a3a3;border-top:2px solid #d1d1d1;border-bottom:1px solid #d1d1d1;padding:5px 20px 5px 20px;z-index:5;position:relative}.report-container .report-button.active{border-top:2px solid #3a3a3a;border-left:1px solid #3a3a3a;border-right:1px solid #3a3a3a;border-bottom:none;color:#3a3a3a}#reportCourse{border:1px solid #3a3a3a;top:37px;z-index:1;color:#3a3a3a;position:absolute;width:312px;right:0;background-color:#fafafa;padding:20px 20px 0 20px}#reportCourseForm label{margin-bottom:10px;display:block}#reportCourseMessage{width:100%;height:150px}#reportCourseCancel,#reportCourseSubmit{color:#3a3a3a;padding:10px;margin:10px;cursor:pointer}#reportCourseCancel{float:left}#reportCourseSubmit{float:right}#reportCourseCancel:hover,#reportCourseSubmit:hover{background-color:#3a3a3a;color:#fff;text-decoration:none}#errorMessageBlock{margin-top:10px}#reportCourse .success{padding-bottom:20px}.summaryContainer{border-bottom:1px solid #c9e1a3}#errorMessageBlock{color:red}#sendSuccessMessageBlock{width:250px;border:1px solid #000;position:absolute;right:0;background-color:#fafafa;padding:20px;display:none;margin-top:-1px}.courseDetailsSummary{background:#f7fdee;position:relative}.courseDetailsSummary .detailList{}.courseDetailsSummary .detailList>li{border-bottom:1px solid #e7f2d6;padding:10px}.courseDetailsSummary .detailList .title{color:#6aa800;width:140px;display:block;float:left;position:relative;font-family:Arial,sans-serif;font-size:14px}.courseDetailsSummary .detailList .title-high{color:#6aa800;width:140px;display:block;float:left;position:relative;height:49px;line-height:49px;vertical-align:middle}.courseDetailsSummary .detailList .data{width:460px;display:block;float:left;position:relative}.courseDetailsSummary .detailList .data-high{width:360px;display:block;float:left;position:relative;height:49px;line-height:49px;vertical-align:middle}.courseDetailsSummary .detailList .logo{float:right;border:1px solid #e7f2d6;padding:2px;background-color:#fff}.courseDetailsSummary .typeClassroom{background:url("/courses/cassette.axd/file/resources/images/sprite-111d300d802f33f4298a174f1852f7a29084f25a.png") no-repeat;background-position:-1218px -326px;width:16px;height:23px;display:inline-block;position:absolute;right:35px}.courseDetailsSummary .typeOnline{background:url("/courses/cassette.axd/file/resources/images/sprite-111d300d802f33f4298a174f1852f7a29084f25a.png") no-repeat;background-position:-1175px -358px;width:18px;height:18px;display:inline-block;position:absolute;right:35px}.data span{margin:5px 0;display:inline-block}.tabList{border-bottom:2px solid #7aa82c;margin:35px 0;position:relative}.tabList .tab{display:inline-block;background:#f7fdee;text-align:center;margin-right:5px;position:relative;display:-moz-inline-stack;zoom:1;*display:inline;border:1px solid #c1dd90;border-bottom:none;margin-bottom:0;height:40px}.tabList .tab.selected{background:#7aa82c;border:1px solid #7aa82c}.tabList .tab a{color:#7aa82c;font-size:20px;font-family:Arial,sans-serif;padding:8px 20px;display:block;position:relative}.tabList .tab.selected a{color:#fff}.tabList .tab.selected a:after{content:"";background:url("/courses/cassette.axd/file/resources/images/sprite-111d300d802f33f4298a174f1852f7a29084f25a.png") no-repeat;background-position:-1311px -253px;bottom:-9px;display:block;height:6px;left:50%;margin-left:-6px;position:absolute;width:12px}.tabList .tab a:hover{text-decoration:none}.tabList .tab a .classroomIcon,.tabList .tab.selected a .classroomIcon{background:url("/courses/cassette.axd/file/resources/images/sprite-111d300d802f33f4298a174f1852f7a29084f25a.png") no-repeat;background-position:-1218px -326px;width:16px;height:23px;display:inline-block;margin-right:10px;vertical-align:bottom}.tabList .tab.selected a .classroomIcon{background:url("/courses/cassette.axd/file/resources/images/sprite-111d300d802f33f4298a174f1852f7a29084f25a.png") no-repeat;background-position:-1239px -326px}.tab-content h2{font-size:18px;color:#6aa800;padding:0;margin:20px 0 15px 0}#venuesForm{background:#fafafa;padding:10px 20px}#venuesForm label{color:#7aa82c;margin-right:20px}#location{width:350px}.btn-btnGoGreen{background:#7aa82c;color:#fff;border:none;height:16px;line-height:16px;margin:0;padding:3px;vertical-align:top;height:22px;line-height:16px;width:25px}.filteredCriteria{padding:10px 0 10px 20px}.filteredCriteria span{color:#7aa82c}.classroomWrapper{margin-top:10px;padding:20px;width:585px;background:#fdfdfd;border:1px solid #dee9cb}.mapContainer{float:left;width:320px}.datesContainer{float:left;width:265px}.datesContainer .dateTitle{text-align:right;padding:0 0 5px 10px;color:#7aa82c}.datesContainer ul li{text-align:right}.classroomTitle{padding:0 0 10px 10px;color:#7aa82c;font-size:14px}.classroomMap{height:200px;width:280px}.detailList .coursePrice.currentPrice{color:#558601;font-size:14px}.detailList .coursePrice.onOffer{color:#a3a3a3;font-size:11px;margin-left:10px}.coursePriceSavings{position:absolute;background:url("/courses/cassette.axd/file/resources/images/sprite-111d300d802f33f4298a174f1852f7a29084f25a.png") no-repeat;background-position:-1004px -386px;width:35px;height:35px;padding:10px;right:0;top:-8px;text-align:center;color:#fff;font-size:13px}.coursePriceSavings.smallText{width:39px;height:39px;padding:8px;font-size:11px}.title .info{background:#6aa800;padding:3px 8px;color:#fff;font-size:14px;font-weight:bold}.imgLink{position:relative;height:100px;top:0;display:block}.imgLink .videoPlayLayer{display:block;position:absolute;background:url("/courses/cassette.axd/file/resources/images/sprite-111d300d802f33f4298a174f1852f7a29084f25a.png") no-repeat;background-position:-1064px -398px;width:150px;height:100px;top:0;left:0;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}.imgLink .videoPlayLayer:hover{opacity:1;filter:alpha(opacity=100)}.datesContainer .pagerNavi{text-align:right}.datesContainer .pagerNavi .prevPage:before{display:inline-block;content:"«";margin-right:5px;padding:0}.datesContainer .pagerNavi .separator{display:inline-block;content:"|";margin:0;padding:0}.datesContainer .pagerNavi .nextPage:after{display:inline-block;content:"»";margin-left:5px;padding:0}.moreClassroom{text-align:right;margin-top:20px}.tab-content ol,.tab-content ul{margin-left:0}.tab-content ol li,.tab-content ul li{list-style:disc;list-style-position:outside;margin-left:30px;margin-bottom:4px}.tab-content ol li{list-style:decimal}.tab-content .classroomWrapper ul li{list-style:none}#readMoreDesc{display:inline-block;margin-top:10px;padding:10px 20px;background:#f7fbed;color:#7ba72e;border:1px solid #c1dd90}#readMoreDescWrap{border-top:1px dashed #b1b1b1;margin-top:30px