article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}html,body,#container{height:100%}html .wrapper,body .wrapper,#container .wrapper{min-height:100%;height:auto !important;height:100%;margin:0 auto -101px}html .push,body .push,#container .push{height:101px}body{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:20px;font-weight:300;color:#222;margin:0;padding:0}body h2{color:#71bf44;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:30px;font-weight:600;margin:40px 0 18px 0}body h2#blogtitle{background:url("BlendED-Update.png") left top no-repeat;width:940px;height:105px;margin-top:18px;text-indent:-999em;overflow:hidden}body h3{color:#02528a;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;margin:0 0 18px 0}body h4{color:#02528a;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:20px;font-weight:600;margin:0}body h4 span{font-weight:300}body h5{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:22px;font-weight:300;color:#828282;margin:18px 0 46px 0}body h5.no-margin{margin-top:-10px}body h6{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:18px;font-weight:300;color:#828282;line-height:24px;margin-top:0;border-bottom:3px solid #eeedec;padding-bottom:10px;margin-bottom:15px}body a{color:#02528a;text-decoration:none}body a:hover{text-decoration:underline}body p{margin:18px 0;font-weight:300}body img{vertical-align:text-top;border:none}#container{width:1000px;margin:0 auto;position:relative}.home header{background:none}.home header nav ul li a{height:41px}.home header nav ul li.current,.home header nav ul li.child-current{background:none}.home header nav ul li.current a,.home header nav ul li.child-current a{background:none}header{float:left;width:950px;margin:0 20px 0 30px;background:url("header-bg.png") right bottom no-repeat}header h1{float:left;margin:0;padding:0;width:240px;height:85px;position:absolute;left:0;top:25px}header h1 a{display:block;width:240px;height:85px;background:url("tla-logo@2x.png") left top no-repeat;text-indent:-999em;overflow:hidden;background-size:240px;margin-left:8px}header nav{float:left;margin-left:220px;width:730px;text-align:right;padding-top:95px}header nav ul{list-style:none;margin:0;padding:0}header nav ul li{margin:0 0 0 20px;padding:0;display:inline-block}header nav ul li a{display:inline-block;font-size:18px;font-weight:bold;text-decoration:none;padding:0 10px 0 10px;height:50px}header nav ul li a:hover{color:#71bf44;text-decoration:none}header nav ul li.current,header nav ul li.child-current{background:url("header-bg-active.png") right bottom no-repeat}header nav ul li.current a,header nav ul li.child-current a{color:#71bf44;background:url("header-bg-active-end.png") left bottom no-repeat}header nav ul li ul{display:none}header nav.topnav{float:none;width:auto;text-align:right;padding-top:0;position:absolute;top:15px;right:20px}header nav.topnav li{margin:0}header nav.topnav li a{font-weight:300;padding:0 10px 0 10px;height:auto}header nav.topnav li.current,header nav.topnav li.child-current{background:none}header nav.topnav li.current a,header nav.topnav li.child-current a{color:#71bf44;background:none}#tertiary-nav{clear:both;overflow:hidden;margin:0px 0 10px 0}#tertiary-nav a{width:160px;margin:1px;padding:3px 15px;float:left;background-color:#cce6f5;font-size:15px;text-decoration:none}#tertiary-nav a:hover{cursor:pointer;background-color:#90c8ed}#main{clear:left;float:left;padding:0 30px 0 30px}#main .breadcrumbs{display:none}#main p{line-height:28px}#main nav.subnav{float:left;width:140px;padding:0 20px 0 0px}#main nav.subnav h2{margin-top:0px}#main nav.subnav ul{list-style:none;margin:0;padding:0}#main nav.subnav li{display:block;border-top:3px solid #f3efea;padding:5px 0;background:none}#main nav.subnav li ul{display:none}#main nav.subnav li.nav-first{border:none}#main nav.subnav li.current,#main nav.subnav li.child-current{font-weight:600 !important}#main nav.subnav li.current ul,#main nav.subnav li.child-current ul{display:block;padding:10px 0 0 10px}#main nav.subnav li.current ul li,#main nav.subnav li.child-current ul li{font-weight:300;border:none}#main nav.subnav li.current ul li a,#main nav.subnav li.child-current ul li a{font-size:14px}#main nav.subnav li span{display:block}#main nav.subnav li a{font-size:18px;text-decoration:none}#main article{float:left;width:780px;padding:5px 0 0 0}#main article p{margin-top:5px;padding-bottom:10px}#main article p em{color:#02528a;font-weight:400}#main article ul{list-style:none;margin:0;padding-left:10px}#main article ul li{background:url("bullet.png") left 8px no-repeat;padding-left:20px;font-weight:300;padding-bottom:15px}#main article hr{display:block;height:3px;border:none;background:#eeedec;margin:5px 0;clear:both}#main article hr.blank{height:1px;background:#fff}#main article img{max-width:100%;height:auto}#main article.wide{width:940px}#main article.wide #left{width:700px}#main article#twocol{background:url("sidebar-topright.png") right top no-repeat;padding-top:5px}#main article#twocol.blank{background:none}#main article#twocol.blank #right{background:none}#main article img{float:left;margin:0 10px 10px 0}#main article #left{padding:0;width:540px;float:left}#main article #left.news-list{margin-top:50px}#main article #left.news-list article{width:auto}#main article #right{width:220px;padding:0 0 30px 10px;margin:0 0 0 10px;float:left;font-size:16px;background:url("sidebar-bottomleft.png") left bottom no-repeat}#main article #right h3,#main article #right h5{font-size:16px;color:#222}#main article #right h4{color:#828282;font-size:16px;margin-top:24px;padding-bottom:5px;margin-bottom:0}#main article #right p{margin:0;padding:0;font-size:14px;line-height:17px;font-weight:300}#main article #right p em{color:#828282}#main article #right img{padding-top:15px}#main article #right .blog h4{color:#02528a;margin:10px 0 10px 0;font-size:18px;font-weight:100}#main article #right .blog ul{list-style:none;margin:0;padding:0 0 0 10px;background:none}#main article #right .blog ul li{margin:0;padding:0;background:none}#main article #right .blog ul.postlist{padding:0}#main article #right .blog ul.postlist li{padding:10px 0;font-size:18px;border-bottom:4px solid #eeedec}#main article .columns{clear:left;float:left}#main article .col{width:380px;padding:0 20px 0 0;float:left}#main article .col.right{padding:0}#main article .banner{float:left;width:100%}#main article .nextpage{background:#f3efea;height:30px;line-height:30px;font-size:16px;text-align:right;margin:5px 0 20px 0;clear:both;float:left;width:100%;padding:0}#main article .nextpage#solutions{background:#f3efea url("nextpage-bg.png") right top no-repeat}#main article .nextpage#solutions a{margin-right:30px}#main article .nextpage a{color:#222;text-transform:uppercase;font-weight:600;text-decoration:none;background:url("chevronette-right.png") top right no-repeat;padding:0 15px 0 15px;margin:0 10px 0 10px;display:block;height:30px;line-height:30px;float:right}#main article .nextpage a.prevpage{float:left;background:url("chevronette-left.png") top left no-repeat}#main article.post p em{color:#000}#main article.post p a em{color:#02528a}#main article.post hr{display:block;height:3px;border:none;background:#eeedec;margin:5px 0;clear:both}#main article.post hr.blank{height:1px;background:#fff}#main article.post h1{font-size:34px;margin:0;font-weight:bold;color:#02528a;width:550px;float:left}#main article.post h2{font-size:22px;margin:0;font-weight:bold}#main article.post img.align-right{margin-left:15px;margin-bottom:10px}#main article.post img.align-left{margin-right:15px;margin-bottom:10px}#main article.post img.align-center{margin:auto;float:none;display:block}#main article.post .social{float:right;width:180px;height:37px}#main article.post .citation{font-size:18px;weight:300;color:#828282;line-height:18px;margin:5px 0 0 0;clear:both}#main article.post .citation .category{font-weight:bold;color:#71bf44}#main article.post .author img.avatar{float:left}#main article.post .author .info{float:left;font-size:14px;color:#828282;width:300px;padding:0 15px;line-height:18px}#main article.post .author .info h4{border-bottom:1px dashed #eeedec;font-size:1em;color:#828282;font-weight:100;padding:0 0 10px 0}#main article.post .author .info p{line-height:18px;margin:10px 0}#main article.post .author .info a{color:#71bf44}#main article.post.narrow{width:700px}#main .blogcrumbs{color:#777a7a;font-size:16px;margin:18px 0 0 0;line-height:16px}#main .blogcrumbs a{color:#71bf44}#main .blogcrumbs.news-layout{margin:20px 0 0px 160px}#main .resources-header{margin-top:2em;border-bottom:4px solid #f0f0f0;position:relative;z-index:10}#main .resources-header .choose-category{position:absolute;top:0;right:0;z-index:15}#main .resources-header .show{color:#0b5289;font-size:14px;font-weight:bold}#main .resources-header .category-dropdown{background:#3c75a2;font-size:13px;display:inline-block;vertical-align:top;margin-left:5px;width:170px;overflow:hidden;border-radius:11px}#main .resources-header .expanded{border-radius:11px 11px 0 0}#main .resources-header ul{list-style:none;margin:0;padding:3px 0}#main .resources-header a{color:#c4d6e3;display:block;padding:7px 10px 7px 15px}#main .resources-header a.selected{background:#0b5289;color:#fff;border-radius:11px;padding:0 15px}#main .resources-header a.selected span{display:block;padding:5px 0;background:url(/assets/themes/tla/dropdown-53a56ea1f97f73bf4b3b0a1f4b002d02.png) no-repeat right}#main .resources-header a:hover{color:#fff;text-decoration:none}#main #resources{width:980px;margin:0 -10px 0 -10px}#main #resources .resource{width:195px;height:425px;margin:10px;padding:14px;background:#eeedec;float:left;font-size:14px;border:1px solid #cfd0d0;overflow:hidden;text-shadow:1px 1px 1px #fff}#main #resources .resource h4{font-size:14px;font-weight:600;margin:10px 0 0 0}#main #resources .resource h4 a{color:#222;text-decoration:none}#main #resources .resource p{margin:0;line-height:16px}#main #resources .resource .img{background:#fff;text-align:center;padding:20px 0 0 0;height:180px;overflow:hidden}#main #resources .resource .img img{max-width:951px}#main #resources .resource .contentblock{height:200px;overflow:hidden}#main #resources .resource .creative-commons{position:absolute;left:14px;bottom:16px}#main #resources .resource .more{position:absolute;right:14px;bottom:18px;text-align:right}#main #resources .resource .more a{background:url("more.png") right bottom no-repeat;color:#02528a;padding:20px 35px 0 0;text-decoration:none;font-weight:600}#main #resources .resource:hover{cursor:pointer;box-shadow:2px 2px 0px #02528a}#main .rotator{float:left;height:460px;margin:0;position:relative}#main .rotator #videolink{position:absolute;left:20px;bottom:20px;z-index:100}#main .rotator #rotator{margin:0;padding:0;list-style:none}#main .rotator #rotator li{margin:0;padding:0;height:415px;width:940px}#main .rotator #rotator li img{max-width:940px}#main .rotator #rotator li h5{position:absolute;font-size:28px;text-align:right;color:#fff;width:420px;bottom:-78px;right:40px;text-shadow:-1px 1px 2px rgba(0,0,0,0.75)}#main .rotator #rotator li h5 strong{font-weight:500}#main .rotator #rotator li h5 p{font-weight:300;line-height:34px}#main .spotlight{clear:left;float:left;background:#02528a url("spotlight-bg.png") right top no-repeat;color:#fff;font-size:16px;height:40px;line-height:40px;margin:0 0 20px 0;width:100%}#main .spotlight h4{display:block;float:left;width:100px;font-size:16px;margin:0;padding:0 0 0 30px;text-transform:uppercase;color:#fff}#main .spotlight ul{display:block;width:810px;float:left;list-style:none;padding:0;margin:0}#main .spotlight ul li{display:block;width:600px;float:left;list-style:none;margin:0;padding:0;position:relative}#main .spotlight ul p,#main .spotlight ul a{display:inline;text-decoration:none;color:#fff;margin:0;line-height:40px}#main .spotlight ul .link{width:200px;position:absolute;right:-200px;top:0;text-align:right}#main .spotlight ul .link a{display:block;background:url("spotlight-link.png") right top no-repeat;padding-right:50px}#main .approach{border-bottom:1px solid #ccc;float:left;padding:0 105px 0 105px}#main .approach h3{color:#222;text-transform:none;text-align:center;font-size:28px}#main .approach p{line-height:20px}#main .approach .option{width:210px;height:200px;padding:140px 15px 0 15px;float:left;font-size:16px;line-height:20px}#main .approach .option h2{font-size:20px;color:#02528a;margin:15px 0 0 0}#main .approach .option#cultivate{background:url("home_cultivate.png") right top no-repeat;background-size:contain}#main .approach .option#accelerate{background:url("home_accelerate.png") right top no-repeat;background-size:contain}#main .approach .option#create{background:url("home_create.png") right top no-repeat;background-size:contain}#main .approach a{display:block;text-align:center;text-transform:uppercase;font-size:14px;font-weight:600;text-decoration:none}#main .partners{float:left;width:100%}#main .partners h3{font-size:14px;font-weight:300;color:#828282;text-align:center;margin:30px 0 10px 0}#main .partners ul{list-style:none;margin:0;padding:0;text-align:center}#main .partners ul li{margin:0;padding:20px;display:inline;vertical-align:top}#main .partners ul li p{display:inline}#main .partners ul li img{vertical-align:text-top}footer{clear:both;float:left;width:920px;margin:0 30px 0 30px;border-bottom:9px solid #02528a;padding:60px 0 5px 20px;font-size:14px;color:#222;height:27px;line-height:27px}footer p{width:220px;float:left;margin:0}footer nav{font-weight:600;float:left;width:280px}footer nav ul{list-style:none;margin:0;padding:0}footer nav ul li{margin:0;padding:0 10px;display:inline;border-left:1px solid #828282}footer nav ul li.nav-first{border:none}footer nav ul li a{color:#222;text-decoration:none}footer .social{float:left;width:235px}footer .social h5{margin:0;float:right;font-size:14px;text-align:left;height:27px;width:130px;line-height:27px}footer .social a{background:url("footer-social.png") 0 0 no-repeat;display:block;padding:0;margin:0 7px 0 0;height:27px;width:28px;float:left;text-indent:-999em;overflow:hidden}footer .social .linkedin{background-position:0 0}footer .social .linkedin:hover{background-position:0 -27px}footer .social .twitter{background-position:-28px 0}footer .social .twitter:hover{background-position:-28px -27px}footer .social .facebook{background-position:-56px 0}footer .social .facebook:hover{background-position:-56px -27px}footer .mailing{float:right;width:180px;position:relative}footer .mailing a{display:block;float:left;background:url("footer-social.png") -140px 0 no-repeat;padding:0 0 0 35px;height:27px;width:155px;line-height:27px;text-decoration:none;color:#828282}footer .mailing a:hover{background-position:-140px -27px}#facebox{width:700px;float:left}#facebox .content{float:left}#facebox h2{margin:0}#facebox h4{margin:0;color:#222}#facebox label{font-weight:600;display:block;margin:5px 0 10px 0;height:30px;line-height:30px;float:left;width:200px;clear:left}#facebox input{width:400px;height:20px;padding:5px;float:left}#facebox input.button{clear:both;background:#02528a;color:#fff;width:140px;float:right;border:none;font-weight:600;height:40px;line-height:40px;padding:0;font-size:20px}#facebox .col{width:350px;float:left}#facebox .col label{font-weight:300;width:auto;float:none;line-height:auto}#facebox .col input{width:auto;height:auto;padding:0;float:none}#facebox .error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48;margin:5px 0;border-radius:4px 4px 4px 4px;padding:8px 35px 8px 14px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}#facebox .error ul{padding:0px 15px;margin:5px 0}#facebox.promovid .content{padding:4px;background:#000;width:940px;height:529px;margin-left:-120px}#facebox.promovid .close{display:block;position:absolute;top:-28px;right:-128px;padding:0;background:url("closevideo.png") left top no-repeat;height:28px;width:85px;text-indent:-999em;overflow:hidden}
