#main{padding-left:0!important;padding-right:0!important;width:940px;}.content-area{margin:20px 0;}.clearboth{clear:both;}.block{background:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0;}.block h2{background:none;color:inherit;margin:0;padding:0;}a.view-all{display:inline;float:none;}nav ul,nav ol{list-style:none;margin:0;}.doc{background:url(/images/homepage/pdf.jpg) no-repeat left;list-style:none inside;margin:0;padding:6px 0 6px 40px;}#teacher-list,#student-list{clear:both;}.ui-corner-all{-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important;border:none!important;padding:0;}.ui-tabs .ui-tabs-nav{padding:0!important;float:left;width:100%;}.ui-widget-header{background:none!important;}.ui-tabs .ui-tabs-panel{-moz-border-radius:0 10px 10px 10px!important;-webkit-border-radius:0 10px 10px 10px!important;border-radius:0 10px 10px 10px!important;padding:20px!important;}.ui-tabs .ui-tabs-nav li{background:none!important;border:none!important;margin:0 5px 0 0!important;top:1px!important;}.body-content .tabNavigation{clear:both;margin:0;}.ui-state-default a{background:#eee url(/images/homepage/tab-back.jpg) bottom repeat-x!important;border-bottom:none;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;border:1px solid #ccc;padding:10px 20px;text-decoration:none;}.ui-tabs-selected a{background:#fff!important;border-bottom-color:#fff;}.tab-content{border:1px solid #ccc!important;}#marketing-pages #navigation,#marketing-pages #site_nav,#marketing-pages #logo{height:70px;position:relative;}#navigation{background:url(/images/homepage/top-banner.jpg) repeat-x -220px 0;}#marketing-pages #site_nav{float:right;width:600px;}#marketing-pages #site_nav li{background-position:-276px -31px;float:left;height:auto;margin:0;padding-top:0;text-indent:0;}#marketing-pages #site_nav a{font-size:18px;padding:38px 22px 5px;}#marketing-pages #site_nav a:hover,#marketing-pages #site_nav .active a{background:#95d2ef;background:rgba(255,255,255,.3);}#marketing-pages #site_nav li.active{background:transparent;padding-bottom:0;}#marketing-pages #site_nav ul.menu li.divider:hover{background:transparent;}#marketing-pages .divider{background:url("../images/homepage/divider.png") no-repeat center bottom;float:left;height:40px;padding-top:37px;}#marketing-pages #logo .logo{background:url(/images/homepage/al-logo-2.png) no-repeat;height:59px;margin-top:10px;width:230px;}#marketing-pages #logo .logo a{height:59px;width:230px;}#header-register-login{background:#6aa8d7;background:-moz-linear-gradient(top,#6aa2d3,#69b0dc);background:-o-linear-gradient(top,#6aa2d3,#69b0dc);background:-webkit-linear-gradient(top,#6aa2d3,#69b0dc);background:linear-gradient(top,#6aa2d3,#69b0dc);border:1px solid #2c739f;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;padding:5px 10px;position:absolute;right:0;top:-1px;z-index:2;}#header-register-login a{background:url(/images/bullet-with-arrow.png) no-repeat 100% 50%;padding:2px 20px 2px 2px;}.front{background:url(/images/homepage/back-shadow.png) no-repeat center 395px;}#content-top{clear:both;margin-bottom:20px;}#marketing-login{background-color:#2bb3e7;background:-moz-linear-gradient(top,#2a7ac1,#2bb3e7);background:-o-linear-gradient(top,#2a7ac1,#2bb3e7);background:-webkit-gradient(linear,left top,left bottom,from(#2a7ac1),to(#2bb3e7));background:-webkit-linear-gradient(top,#2a7ac1,#2bb3e7);-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;float:right;padding:6px 7px 0;width:275px;}#login-form-wrap{-moz-border-radius:5px;-webkit-border-radius:5px;background:#fff;border-radius:5px;padding:17px;width:240px;}#login-form-wrap input[type="text"],#login-form-wrap input[type="password"]{width:218px;}.forgot-password{background:none;clear:both;display:block;margin-bottom:5px;float:right;width:100px;}.forgot-password a{background:none;font-weight:bold;}.form-group{margin:0 0 5px;}.register-button{background:url(/images/homepage/greenbuttonaccesscode.png) no-repeat;display:block;height:64px;text-indent:-31337px;width:290px;position:absolute;bottom:-96px;left:-8px;}.homepage-shadow{background:url("/images/homepage/heroshadow.png") no-repeat scroll center 447px transparent;}#ticker-wrapper{background-image:url(/images/homepage/latest-news-back.png);background-position:0 0;background-repeat:no-repeat;clear:both;height:27px;padding:17px 20px;margin-top:20px;}#ticker-wrapper h4{float:left;}#news-ticker{float:left;height:22px;margin:0 10px;overflow:hidden;width:720px;}.msie7 #ticker-content{margin-top:-17px;}.ticker-controls{float:right;list-style:none;margin-left:0;}.ticker-controls li{cursor:pointer;float:left;height:20px;width:20px;}.ticker-controls .stop{display:none;visibility:hidden;}.ticker-controls .play,.ticker-controls .resume,.ticker-controls .stop{background:url(/blocks/genius/images/genius_continue.png) no-repeat 0 50%;}.ticker-controls .previous,.ticker-controls .next{background:url(/images/ticker-controls.png);}.ticker-controls .previous{background-position:0 0;}.ticker-controls .next{background-position:-20px 0;}.ticker-controls .resume{margin-right:5px;}#content-middle .block{clear:none;float:left;padding:20px;}#what-is-al.block{background:url(/images/homepage/what-is.png) bottom no-repeat #fff;border-color:#ccc;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;margin-right:20px;padding-bottom:168px;width:358px;}#available-products{background:url(/images/homepage/avail.jpg) no-repeat;border:none;float:right;height:292px;position:relative;width:480px;}#available-products a{background:url(/images/chevrons.png) no-repeat 100% -33px;bottom:10px;display:block;padding-right:25px;position:absolute;right:10px;}#available-products a:hover{background:url(/images/chevrons.png) no-repeat 100% -103px;}#content-bottom .block{border:none;clear:none;float:left;height:auto!important;min-height:150px;padding:40px 0;position:relative;width:280px;}#help h3{background:url(/images/homepage/help.jpg) no-repeat left;padding:6px 0 6px 40px;}#training h3{background:url(/images/homepage/training-icon.jpg) no-repeat left;padding:6px 0 6px 40px;}#will-work h3{background:url(/images/homepage/will-work-icon.jpg) no-repeat left;padding:6px 0 6px 40px;}#cookies h3{background:url(/images/homepage/cookies-icon.jpg) no-repeat left;padding:6px 0 6px 40px;}#help{background:url(/images/homepage/right-shadow.jpg) right no-repeat;padding-right:40px!important;}#training{background:url(/images/homepage/right-shadow.jpg) left no-repeat;padding-left:35px!important;}table.training_dates{width:100%;border:1px solid #CCC;}table.training_dates caption{font-weight:bold;}table.training_dates th{font-weight:bold;padding:10px;border:1px solid #CCC;background:#F0F1F3;}table.training_dates th.title{width:80%;}table.training_dates td{padding:10px;border-left:1px solid #CCC;}table.training_dates tr.alt{background:#F2F2F2;}#will-work{padding:40px 20px!important;padding-left:10px!important;padding-right:15px!important;}#cookies{background:url(/images/homepage/right-shadow.jpg) left no-repeat;padding-left:35px!important;}#sub-content .page-title{background:#FFF url(/images/homepage/sub-title.jpg) right top no-repeat;border:1px solid #ccc;border-bottom:0 none;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;margin:0;padding:5px 10px;}.top-section{background:url("../images/homepage/intro-back.jpg") repeat-x scroll center bottom transparent;border:1px solid #ccc;border-bottom:none;height:163px;padding:20px 480px 20px 20px;position:relative;}.top-section .intro-image{background:url(/images/homepage/about-image.jpg) right no-repeat;display:block;height:203px;position:absolute;right:0;text-indent:-31337px;top:0;width:464px;}#products-image{background:url(/images/homepage/products-image.jpg) right no-repeat;}#training-image{background:url(/images/homepage/training-image.jpg) right no-repeat;}#support-image{background:url(/images/homepage/support-image.jpg) right no-repeat;}.body-content{background:#fff;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;border-top:0none;border:1px solid #ccc;margin-bottom:60px;padding:20px;}.body-content .block{border:none;}.about-image{height:250px!important;width:250px!important;}.features-list{margin:0;}.features-list .features-row{clear:left;height:250px;list-style:none;margin:0 0 20px;position:relative;text-indent:0!important;}.features-list .features-row li{padding-left:270px;}.features-list .active{background:none;}.fancybox span{background:url("../images/homepage/zoom.png") no-repeat scroll 0 0 transparent;bottom:-15px;display:block;height:30px;left:235px;position:absolute;text-indent:-31337px;width:30px;}.product-list{margin:0 auto;width:860px;}#products-page .product{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border:1px solid #ccc;float:left;list-style:none;margin:0 40px 0 0;padding:10px;width:238px;}.product-intro{margin-bottom:40px;}.product-inner{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;height:250px;padding:10px;}.product-inner li{list-style:none;margin:0;}.product-inner li a{display:block;margin:10px 0;padding:7px 24px 7px 14px;width:100px;}.product-inner .icon{background-position:left bottom;background-repeat:no-repeat;float:left;height:67px;margin-right:10px;width:65px;}#maths-product .icon{background-image:url(/images/homepage/maths-icon.png);}#english-product .icon{background-image:url(/images/homepage/english-icon.png);}#science-product .icon{background-image:url(/images/homepage/science-icon.png);}#science-product{margin-right:0!important;}#maths-product .product-inner{background:url(/images/homepage/math-product-back.jpg) bottom no-repeat #FFF;}#english-product .product-inner{background:url(/images/homepage/english-product-back.jpg) bottom no-repeat #FFF;}#science-product .product-inner{background:url(/images/homepage/science-product-back.jpg) bottom no-repeat #FFF;}#training-page .bottom .block{height:160px;padding:0!important;}#training-page #help,#training-page #will-work{width:409px;}#training-page #help{background-image:url(/images/homepage/sml-right-shadow.jpg);margin-right:20px;padding-right:20px!important;}#workshops{float:left;padding:10px 0!important;width:100%;}#how-do{float:left;padding:10px;width:850px;}.workshop-row-odd{background:#F2F2F2;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}.workshop-row{padding:10px 20px;position:relative;clear:left;}#workshop-button{-moz-box-shadow:0 0 7px rgba(0,0,0,.5);-webkit-box-shadow:0 0 7px rgba(0,0,0,.5);box-shadow:0 0 7px rgba(0,0,0,.5);left:185px;position:absolute;top:180px;}#workshop-button:hover{-moz-box-shadow:0 0 14px rgba(0,0,0,.8);-webkit-box-shadow:0 0 14px rgba(0,0,0,.8);box-shadow:0 0 14px rgba(0,0,0,.8);}.tab-content li{list-style-position:inside;}.workshop-row ul{margin:0;}#how-do ul{margin:0 0 0 3px;}.workshop-row li{padding-left:380px;}.about-image,.workshop-image{background:#ccc;float:left;height:175px;margin-right:20px;outline:1px solid #ccc;width:370px;}#training-introduction.workshop-image{background:url(/images/training-introduction.png);}#training-getting-started.workshop-image{background:url(/images/training-getting-started.png);}#training-feedback.workshop-image{background:url(/images/training-feedback.png);}.left-column,.right-column{float:left;margin-right:20px;width:400px;}#training-page .bottom{float:left;margin-top:20px;padding:0 20px;}#support-page .bottom{border-top:1px solid #ccc;margin-top:10px;padding-top:10px;}#training-page .block,#support-page .block{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;clear:none;float:left;position:relative;width:423px;}#support-documentation ul{margin:5px 0;}#support-page #training{background:none;}#technical-support{background:url(/images/homepage/left-shadow.jpg) left no-repeat;padding:0 0 50px 51px!important;}#support-page .bottom .block{height:170px;padding:0!important;}#support-page .bottom #will-work{margin-right:51px;}.bottom #will-work h3{height:31px;}#register-check-header{font-size:16px;float:right;padding-left:45px;padding-top:10px;height:40px;background:url("/images/homepage/system-info.jpg") no-repeat scroll left center transparent;margin-bottom:25px;color:#069;}#register-check-header a{color:#069;font-size:11px;font-weight:bold;margin-left:5px;}#register-check-header a:hover{color:#6A8905;}#main{margin-top:0;padding-top:10px;}#video_1{overflow:hidden;}#fancybox-content .vjs-default-skin .vjs-controls{background:#41b8ed url(/images/headbg.png) no-repeat center -17px;border:0;padding-top:2px;}#fancybox-content .vjs-default-skin div.vjs-progress-control,#fancybox-content .vjs-default-skin .vjs-time-controls{border:0;color:#000;padding:2px 0;background:-moz-linear-gradient(top,#1B5A92,#3FB3E8);background:-o-linear-gradient(top,#1B5A92,#3FB3E8);background:-webkit-gradient(linear,left top,left bottom,from(#1B5A92),to(#3FB3E8));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#1B5A92,endColorstr=#3FB3E8);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#1B5A92,endColorstr=#3FB3E8)";}#fancybox-content .vjs-default-skin .vjs-play-progress,#fancybox-content .vjs-default-skin .vjs-volume-level{background:-moz-linear-gradient(top,#E3E97F,#78AB49);background:-o-linear-gradient(top,#E3E97F,#78AB49);background:-webkit-gradient(linear,left top,left bottom,from(#E3E97F),to(#78AB49));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E3E97F,endColorstr=#78AB49);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#E3E97F,endColorstr=#78AB49)";}#fancybox-content .vjs-default-skin.vjs-playing .vjs-play-control div{background-position:-24px 0;}#fancybox-content .vjs-default-skin div.vjs-big-play-button span{margin:-20px 0 0 -17px;}#fancybox-content .vjs-default-skin .vjs-fullscreen-control div{background-position:-50px -1px;}.block-column{width:50%;float:left;}