@import url(https://fonts.googleapis.com/css?family=Convergence|Montserrat:400,700);body{margin:0 auto;padding:0;width:100%;background:#FFF;color:#333;font-weight:400;font:90%/1.5 'Montserrat', sans-serif;-webkit-font-smoothing:antialiased}a img{border:0 none}form{margin:0;padding:0}fieldset{margin:0;border:0 none;padding:0}label{display:block}input,select,textarea{margin:0;border:1px solid;padding:2px;display:inline-block;*display:inline;*zoom:1;font:1em/1.25 arial, verdana, sans-serif}form .button,button,label{cursor:pointer}input[type=submit],input[type=button],input[type=image]{cursor:pointer}.sideLabel{margin:0 0 0 0.4em;display:inline-block;*display:inline;*zoom:1}h1,h2,h3,h4,h5,h6{font-family:'Convergence', sans-serif}h1{margin:0.5em 0;font-size:2em}h2{margin:0.66666667em 0;font-size:1.5em}h3{margin:0.85714286em 0;font-size:1.16666667em}h4{margin:1em 0 0.125em;color:#eb5777;font-size:1em;text-transform:uppercase}h5,h6{margin:1em 0;font-size:1em}p{margin:0 0 1em}blockquote{margin:0;padding:0.5em 0 0.5em 2em;border-left:3px solid #eb5777}table,th,td{border-collapse:collapse;border:1px solid #eb5777}th,td{padding:0.25em}a:hover,a:active,a:link,a:visited{color:#eb5777;text-decoration:none}input,textarea,.button{position:relative;padding:0.25em 0.5em;border:1px solid #eb5777;outline:0;behavior:url("/js/pie/PIE.htc");-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em}input[type=radio],input[type=checkbox]{border:none}input[type=submit],input[type=button],button,.button{padding:0.25em 0.75em;color:#fff;background:#eb5777}a.button:hover,a.button:active,a.button:link,a.button:visited{color:#fff}label.error{margin:0.25em 0;color:#eb5777}table.noborder{width:auto;border:none}table.noborder th,table.noborder td{padding-right:2em;border:none}img.photo{behavior:url("/js/pie/PIE.htc");-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em}.pagination{margin:1em 0;padding:0;list-style:none outside}.pagination li{margin:0;padding:0;display:inline-block;*display:inline;*zoom:1;vertical-align:top}.pagination a{width:1.25em;height:1.25em;display:block;overflow:hidden;text-align:center}.pagination a.selected{font-weight:bold;text-decoration:underline}.pagination .previous,.pagination .next{padding:0;width:auto}.pagination .previousSet,.pagination .nextSet{padding:0;width:auto}#headerContainer,#menuContainer,#contentContainer,#footerContainer{width:100%}#header,#menu,#content,#footer,#bannerContainer{max-width:1120px;margin:0 auto;padding:0 2em}#headerContainer{background:url("/img/divider.png") repeat-x bottom}#headerContainer #header{overflow:hidden}#headerContainer #header h1.logo{float:left}#headerContainer #header .rightBlock{position:relative;margin:1em 0;float:right;text-align:right}#headerContainer #header .rightBlock .webshopLink{top:18px;left:0}#headerContainer #header .rightBlock div.right{float:right;margin-left:1em}#headerContainer #header .rightBlock div.right #quickSearch{float:right;margin-bottom:0.5em}#headerContainer #header .rightBlock div.right #quickSearch label{margin-left:0.25em;font-size:0.9em;color:#eb5777}#headerContainer #header .rightBlock div.right #quickSearch form{text-align:left}#headerContainer #header .rightBlock div.right #quickSearch form input{width:180px}#headerContainer #header .rightBlock div.right #topMenu{clear:both;overflow:hidden;list-style:none;margin:0;padding:0;font-size:0.9em;color:#eb5777}#headerContainer #header .rightBlock div.right #topMenu li{float:right}#headerContainer #header .rightBlock div.right #topMenu li:before{content:'|';margin:0 0.5em}#headerContainer #header .rightBlock div.right #topMenu li:last-child:before{content:'';margin:0}#headerContainer #header .rightBlock div.right #topMenu li.search{display:none}#headerContainer #header .rightBlock div.socialbar{position:absolute;top:auto !important;bottom:0 !important;left:-2em !important;width:16px;max-width:16px;min-width:16px}#menuContainer{position:relative;z-index:10;padding:1.3em 0;background:url("/img/menuBottom.png") repeat-x bottom}#menuContainer #menu{list-style:none;overflow:hidden}#menuContainer #menu li{float:left;margin-right:4%;text-transform:uppercase}#menuContainer #menu li ul{display:none;margin:0 0 0 -1em;padding:1.2em 1em 0.5em;list-style:none;position:absolute;background:url("/img/submenuBackground.png") repeat-x bottom #fff;behavior:url("/js/pie/PIE.htc");-moz-border-radius:.75em;-webkit-border-radius:.75em;border-radius:.75em}#menuContainer #menu li ul li{float:none;margin-bottom:0.4em}#menuContainer #menu li:hover ul{display:block}#menuContainer #menu li:last-child{margin-right:0}#menuContainer #menu a:hover,#menuContainer #menu a:active,#menuContainer #menu a:link,#menuContainer #menu a:visited{color:#333}#menuContainer #menu li.selected>a:hover,#menuContainer #menu li.selected>a:active,#menuContainer #menu li.selected>a:link,#menuContainer #menu li.selected>a:visited{color:#eb5777}#contentContainer{position:relative;z-index:5;background:url("/img/background.png") -30px -20px}#contentContainer #bannerContainer{height:310px;overflow:hidden;background:#fff}#contentContainer #bannerContainer #homepageBanners{margin:0;padding:0;list-style:none;overflow:hidden;position:relative;background:#fff}#contentContainer #bannerContainer #homepageBanners li{position:relative}#contentContainer #bannerContainer #homepageBanners li img{width:100%;display:block;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em}#contentContainer #bannerContainer #homepageBanners li div.balloon{position:absolute;max-width:300px;max-height:157px;overflow:hidden;left:3%;bottom:0}#contentContainer #bannerContainer #homepageBanners li div.balloon a{display:block}#contentContainer #bannerContainer #homepageBanners li div.balloon a img{display:block;width:100%;height:100%}#contentContainer #bannerContainer #homepageBanners li div.balloon div{position:absolute;top:0;left:0;width:100%;padding:1em 2em 0}#contentContainer #bannerContainer #homepageBanners li div.balloon div h3{margin:0 0 0.25em;padding:0;font-size:1.4em;line-height:1.2em;color:#333;text-transform:uppercase}#contentContainer #bannerContainer #homepageBanners li div.balloon div a{display:block}#contentContainer #bannerContainer #homepageBanners .cycle-pager{position:absolute;bottom:0;left:360px;z-index:500}#contentContainer #bannerContainer #homepageBanners .cycle-pager span{display:block;float:left;width:45px;height:34px;margin-right:20px;background:url("/img/balloonSmall.png") no-repeat}#contentContainer #content{overflow:hidden;padding:2em 2em;background:#fff}#contentContainer #content #quickLinks{list-style:none;margin:0 0 2em 3em;padding:0;float:right}#contentContainer #content #quickLinks span{float:right;margin-bottom:1em;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}#contentContainer #content #quickLinks li{clear:right;padding:0 0 2px 3em;border-left:1px solid #e6e6e6;background:url("/img/li.png") no-repeat 22px 2px}#contentContainer #content #quickLinks li a:hover,#contentContainer #content #quickLinks li a:active,#contentContainer #content #quickLinks li a:link,#contentContainer #content #quickLinks li a:visited{color:#333}#contentContainer #content p.divider{clear:both;margin:2em 0;display:block;border-bottom:1px solid #e6e6e6}#contentContainer #content .submenuSmall{display:none;margin:0 0 2em;padding:0;list-style:none;overflow:hidden}#contentContainer #content .submenuSmall li{float:left;margin-right:0.5em;background:#ebebeb;-moz-border-radius:.5em;-webkit-border-radius:.5em;border-radius:.5em}#contentContainer #content .submenuSmall li a:hover,#contentContainer #content .submenuSmall li a:active,#contentContainer #content .submenuSmall li a:link,#contentContainer #content .submenuSmall li a:visited{display:block;padding:0.25em 1.5em;color:#333}#contentContainer #content .submenuSmall li.current a:hover,#contentContainer #content .submenuSmall li.current a:active,#contentContainer #content .submenuSmall li.current a:link,#contentContainer #content .submenuSmall li.current a:visited{color:#eb5777}#contentContainer #content #crumbPath{margin:0 0 1em;padding:0;list-style:none;overflow:hidden}#contentContainer #content #crumbPath li{float:left;font-size:0.8em;text-transform:uppercase;color:#ccc}#contentContainer #content #crumbPath li:before{content:'>';margin:0 0.5em}#contentContainer #content #crumbPath li a:hover,#contentContainer #content #crumbPath li a:active,#contentContainer #content #crumbPath li a:link,#contentContainer #content #crumbPath li a:visited{color:#ccc}#contentContainer #content #crumbPath li:first-child:before{content:'';margin:0 0 0 2em}#contentContainer.nonRoot #content img.pageTop{margin-top:0.75em;max-width:100%;behavior:url("/js/pie/PIE.htc");-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em}#contentContainer.nonRoot #content .rightColumn{float:right;width:69%}#contentContainer.nonRoot #content .rightColumn h2.pageTitle{text-transform:uppercase}#contentContainer.nonRoot #content .leftColumn{width:28%;float:right;margin-right:3%}#contentContainer.nonRoot #content .leftColumn div.box{width:100%}#contentContainer.nonRoot #content .leftColumn div.box .content{margin-left:0}#contentContainer.nonRoot #content .leftColumn div.box .content h3{margin:0 0 0.4em}#contentContainer.nonRoot #content .leftColumn div.typeSubmenu ul{margin:0;padding:0;list-style:none}#contentContainer.nonRoot #content .leftColumn div.typeSubmenu ul li a:hover,#contentContainer.nonRoot #content .leftColumn div.typeSubmenu ul li a:active,#contentContainer.nonRoot #content .leftColumn div.typeSubmenu ul li a:link,#contentContainer.nonRoot #content .leftColumn div.typeSubmenu ul li a:visited{color:#333}#contentContainer.nonRoot #content .leftColumn div.typeSubmenu ul li ul{margin-left:1.5em}#contentContainer.nonRoot #content .leftColumn div.typeSubmenu ul li:before{content:"> "}#contentContainer.nonRoot #content .leftColumn div.typeSubmenu ul li.current>a:hover,#contentContainer.nonRoot #content .leftColumn div.typeSubmenu ul li.current>a:active,#contentContainer.nonRoot #content .leftColumn div.typeSubmenu ul li.current>a:link,#contentContainer.nonRoot #content .leftColumn div.typeSubmenu ul li.current>a:visited,#contentContainer.nonRoot #content .leftColumn div.typeSubmenu ul li.current:before{color:#eb5777}#contentContainer.nonRoot #content img.bottom{display:block;position:relative;max-width:100%;margin:0 auto;bottom:-2em}#footerContainer{position:relative;padding-top:3em;background:url("/img/divider.png") repeat-x top;text-align:center;font-size:0.7em}#footerContainer #footer{min-height:49px;background:url("/img/footerBackground.png") no-repeat right top}#footerContainer,#footerContainer a:hover,#footerContainer a:active,#footerContainer a:link,#footerContainer a:visited{color:gray}#newsletterPopup{box-sizing:border-box;overflow:hidden;position:fixed;z-index:10;right:110px;width:240px;height:220px;bottom:-172px;padding:8px 15px 0;background:white;font-size:.7rem;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-box-shadow:0 0 12px #888;-webkit-box-shadow:0 0 12px #888;box-shadow:0 0 12px #888}#newsletterPopup .toggle{float:right;color:#aaaaaa}#newsletterPopup .toggle:after{content:"\f077";font-family:FontAwesome, sans-serif;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:1.2em}#newsletterPopup h3{margin:0 0 4px;padding-right:25%;text-transform:uppercase}#newsletterPopup img{display:block;max-width:100%;margin-bottom:10px}#newsletterPopup select,#newsletterPopup input[type=text],#newsletterPopup input[type=email]{box-sizing:border-box;width:100% !important}#newsletterPopup select{position:relative;padding:0.25em 0.5em;border:1px solid #eb5777;outline:0;behavior:url("/js/pie/PIE.htc");-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;background-color:white;margin:0 0 1em}#newsletterPopup.open .toggle:after{content:'\f078'}#footerTop{position:fixed;z-index:10;right:3em;bottom:0;width:48px;height:48px;overflow:hidden}#footerTop img{margin-top:48px;display:block}span.balloon{position:relative;padding:0.25em 0.75em;color:#fff;background:#eb5777;behavior:url("/js/pie/PIE.htc");-moz-border-radius:.75em;-webkit-border-radius:.75em;border-radius:.75em;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}span.balloon:after{width:0;content:"";position:absolute;bottom:-6px;right:0;border-width:15px 0 0 15px;border-style:solid;border-color:#eb5777 transparent;display:block}@media screen and (max-width: 600px){#contentContainer.nonRoot #content .leftColumn div.box{width:100%}}@media screen and (max-width: 650px){#contentContainer #bannerContainer #homepageBanners .balloon{display:none}#contentContainer #bannerContainer #homepageBanners .cycle-pager{top:15px;right:20px;left:0}#contentContainer #bannerContainer #homepageBanners .cycle-pager span{float:right;margin:0 0 0 8px;background:#fff;width:14px;height:14px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8}#contentContainer #bannerContainer #homepageBanners .cycle-pager span.cycle-pager-active{background:#eb5777}}@media screen and (max-width: 800px){#headerContainer #header h1{margin-bottom:0}#headerContainer #header .rightBlock{position:static;float:none;text-align:left}#headerContainer #header .rightBlock div.right{float:none;clear:left;margin-left:0}#headerContainer #header .rightBlock div.right #quickSearch{display:none}#headerContainer #header .rightBlock div.right #topMenu{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}#headerContainer #header .rightBlock div.right #topMenu li.search{display:block}#headerContainer #header .rightBlock div.addthis_toolbox{position:fixed;top:0 !important;right:0 !important;bottom:auto !important;left:auto !important}}@media screen and (max-width: 900px){#menuContainer #menu li:hover ul{display:none}#contentContainer.nonRoot #content .box.typeSubmenu{display:none}#contentContainer.nonRoot #content ul.submenuSmall{display:block}#contentContainer.nonRoot #content ul.submenuSmall li{margin-bottom:0.25em}#contentContainer.nonRoot #content ul.submenuSmall ul{display:none}#contentContainer.nonRoot #content div.rightColumn{width:100%;float:none}#contentContainer.nonRoot #content .leftColumn{margin:0;width:100%}#contentContainer.nonRoot #content .leftColumn div.box{width:50%}}.courseOptions h3 span{font-size:0.6em;color:#eb5777;white-space:nowrap}.courseOptions h3 span:before{content:'>';margin:0 0.25em}.courseOptions ul{margin:0;padding:0;list-style:none}.courseOptions ul li{text-transform:uppercase}.courseOptions ul li a:hover,.courseOptions ul li a:active,.courseOptions ul li a:link,.courseOptions ul li a:visited{color:#333}.courseOptions ul li.active a:hover,.courseOptions ul li.active a:active,.courseOptions ul li.active a:link,.courseOptions ul li.active a:visited{color:#eb5777}.courseOptions a.back{display:block;margin:1em 0 0;font-size:0.8em}.smallprint{font-size:0.8em}.box{float:left;overflow:hidden}.box .content{position:relative;margin:0.75em;padding:1em 2em;overflow:hidden;behavior:url("/js/pie/PIE.htc");-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em}.box .content h3{display:block;max-width:480px;position:relative;font-size:1.4em;margin:0 0 2em;text-transform:uppercase;word-wrap:break-word}.box .content h3 img{display:block;width:102%;position:absolute;left:-1%;bottom:-0.75em}.box.typeWhite .content{border:3px solid #e6e6e6}.box.typeGray .content{background:#ebebeb}.box.typeBalloon .content,.box.typeSubmenu .content{overflow:visible;position:relative;background:#bdccd4;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}.box.typeBalloon .content h3,.box.typeSubmenu .content h3{margin-bottom:1em}.box.typeBalloon .content h3 img,.box.typeSubmenu .content h3 img{display:none}.box.typeBalloon .content:after,.box.typeSubmenu .content:after{width:0;content:"";position:absolute;bottom:-8px;right:0;border-width:18px 0 0 18px;border-style:solid;border-color:#bdccd4 transparent;display:block}.box.typeSubmenu .content{background:#ebebeb}.box.typeSubmenu .content:after{border-color:#ebebeb transparent}.box.width1{width:33.3%}.box.width2{width:66.6%}.box.width3{width:100%}.box.clear{clear:left}@media screen and (max-width: 800px){.box.width1,.box.width2{width:50%}.box.clear{clear:none}}@media screen and (max-width: 600px){.box.width1,.box.width2{width:100%}}.box div.teacher{overflow:hidden}.box div.teacher img,.box div.teacher .noImage{margin:0 1em 1em 0;display:block;float:left}.box div.teacher p.intro{margin:0.5em 0 0;padding:0.5em 0 0;border-top:1px solid #eb5777;clear:both}a.teacher.button{margin:1em 0 0.5em;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.noImage{width:75px;height:100px;background:#ccc}ul.teachers img,ul.teachers div.noImage,.teacher img,.teacher div.noImage{position:relative;width:80px;height:80px;margin:0 1.5em 1em 0;display:block;float:left;-moz-border-radius:.5em;-webkit-border-radius:.5em;border-radius:.5em}ul.teachers .info,.teacher .info{float:left;width:60%}ul.teachers .info h3,.teacher .info h3{margin:0;font-size:1.4em}ul.teachers{margin:0;padding:0;list-style:none}ul.teachers li{overflow:hidden;display:block;margin-bottom:1.5em}ul.teachers li .info p{margin-bottom:0.25em}ul.teachers li.compact{margin-bottom:3em}ul.teachers li.compact h3{font-size:1.1em}ul.teachers li.compact h3.title{font-size:1.5em;margin-bottom:0.5em}ul.teachers li.compact .info a.button{margin:0.5em 0 1em;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.teacher h4{margin-top:0}.teacher .info h3{font-size:1.5em;margin-bottom:0.5em}.teacher .info .specialization{font-style:italic}.teacher .info .button{margin:1em 0.5em 2em 0;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.teacher .specialized{word-wrap:break-word}ul.provinces{margin:0;padding:0;list-style:none;overflow:hidden}ul.provinces li{position:relative;float:left;margin:0.5em;text-align:center;border:3px solid #e6e6e6;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em}ul.provinces li a:hover,ul.provinces li a:active,ul.provinces li a:link,ul.provinces li a:visited{display:block;min-width:12em;height:3em;line-height:3em;color:#333;text-transform:uppercase;font-weight:700;font-size:0.9em}ul.provinces li:hover{background:#eb5777}ul.provinces li:hover a:hover,ul.provinces li:hover a:active,ul.provinces li:hover a:link,ul.provinces li:hover a:visited{color:#fff}#courseMap{position:relative}#courseMap #map-canvas{width:100%;height:600px}#courseMap a.button{position:absolute;right:1em;bottom:1em}.courseList h4{margin:0;font-size:1.1em}.courseList h4.title{color:#333}.courseList .types{margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #eb5777}.courseList ul.list{margin:0;padding:0;list-style:none}.courseList ul.list li{overflow:hidden;padding:1em 0}.courseList ul.list li .column1{float:left}.courseList ul.list li .column1 .title{margin-bottom:0.25em;font-size:1.1em;color:#eb5777;text-transform:uppercase}.courseList ul.list li .price{margin:2em 0 1em}.courseList ul.list li.even{background:#fdedf1}.courseList ul.pagination{text-align:center}.courseList span.column1,.courseList span.column2{text-transform:uppercase;font-size:1.1em;margin-bottom:1em}.courseList .column1{margin:0 20px;width:60%;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.courseList a.courseFull{background:lightgray;border:1px solid lightgray}.courseDetails .details{overflow:hidden}.courseDetails .column1 .title{margin-bottom:0.5em;font-size:1.3em;text-transform:uppercase}.courseDetails .column1 strong{margin-bottom:0.25em;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.courseDetails .column2{margin-top:1em}.courseDetails .column2 .price{margin-bottom:2em}.courseDetails .button{margin-right:0.5em;float:left}.courseDetails a.courseFull{background:lightgray;border:1px solid lightgray}.courseDetails h3{clear:both;margin-top:2em;font-size:1.3em;text-transform:uppercase}form.searchZipcode input[type=text]{width:70%;margin:0.5em 0 0.5em}form.searchZipcode .smallprint{margin-top:1em}ol.cartSteps{margin-bottom:2em}ol.cartSteps li{margin:0 1em 0 0;padding:0.5em 1.5em;height:auto;width:auto;line-height:normal;-moz-border-radius:.5em;-webkit-border-radius:.5em;border-radius:.5em}ol.cartSteps .selected{background:#ebebeb}form#cartForm table,#productOverviewTable,#customerOverviewTable,#invoiceAddressOverviewTable,#deliveryAddressOverviewTable{width:80%}form#cartForm table,form#cartForm table th,form#cartForm table td,#productOverviewTable,#productOverviewTable th,#productOverviewTable td,#customerOverviewTable,#customerOverviewTable th,#customerOverviewTable td,#invoiceAddressOverviewTable,#invoiceAddressOverviewTable th,#invoiceAddressOverviewTable td,#deliveryAddressOverviewTable,#deliveryAddressOverviewTable th,#deliveryAddressOverviewTable td{border:none}form#cartForm table .subTotalRow td,#productOverviewTable .subTotalRow td,#customerOverviewTable .subTotalRow td,#invoiceAddressOverviewTable .subTotalRow td,#deliveryAddressOverviewTable .subTotalRow td{border-top:1px solid #ccc}form#cartForm table .totalRow td,#productOverviewTable .totalRow td,#customerOverviewTable .totalRow td,#invoiceAddressOverviewTable .totalRow td,#deliveryAddressOverviewTable .totalRow td{border-top:1px solid #333}#invoiceAddressOverviewTable,#deliveryAddressOverviewTable{width:40%}form#editCustomerForm label{width:30%}form#editCustomerForm input[type=text],form#editCustomerForm input[type=password]{width:30%}form#editCustomerForm input[type=radio],form#editCustomerForm input[type=checkbox]{position:relative;top:2px;margin-right:0.5em}form#editCustomerForm li{margin-bottom:0.5em}form#editCustomerForm #submitTable{margin:1em 0}#reviewOrderSubmit{width:80%;border-top:1px solid #333}#reviewOrderSubmit .terms{display:block;margin-top:0.65em}#reviewOrderSubmit .terms span{display:none;margin-bottom:0.5em;font-style:italic;font-weight:bold;color:#eb5777}#buttonSubmitOrder{margin:1em 0}.mapContainer{height:450px}#companies{margin:0;list-style:none;padding:1em 0 0}#companies>div{vertical-align:top;overflow:hidden;display:inline-block;margin-bottom:3em;max-width:320px;width:320px}#companies>div>div{width:100px;height:100px;margin-bottom:4px}#companies>div>div.hasLogo{background-color:white}#companies>div>div.hasNoLogo{background-color:#ebebeb}#discountForm label{width:180px;display:inline-block}#editCourse fieldset ol li.hidden,.hiddenElements,#fieldset-editCourse_fieldset-editCourse_hiddenElements{display:none}#contentDiv{width:500px}#editCourse fieldset{margin:2px;padding:0 0 0 2px;border:1px solid #DDDDDD}#editCourse fieldset legend{font-weight:bold}#editCourse fieldset.buttonElements{border:none}#editCourse ol{margin:0;padding:0;list-style-type:none}#editCourse label{width:100px;margin:0;padding:0;display:block;float:left}#fieldset-editCourse_Cursusdata li{float:left;margin:0;padding:0}#fieldset-editCourse_Cursusdata li.date{width:250px;clear:left}#fieldset-editCourse_Cursusdata li.time{width:180px}#fieldset-editCourse_Cursusdata label.date{width:130px}#fieldset-editCourse_Cursusdata label.time{width:90px}#fieldset-editCourse_Cursusdata input.date{width:75px}#fieldset-editCourse_Cursusdata input.time{width:45px}#fieldset-editCourse_Locatie{width:300px;float:left}#fieldset-editCourse_Locatie label{width:150px;float:left}#fieldset-editCourse_Locatie input{width:100px;float:left}#fieldset-editCourse_buttonElements{width:240px;float:left;clear:right;border:0}#fieldset-editCourse_buttonElements label{display:none}#map_canvas{width:240px;height:240px;float:right;margin:5px 2px 0 0}#addDateAndTimeFields:hover{cursor:pointer}.ui-datepicker{z-index:600}
