body{background:none repeat scroll 0 0;color:#444;font:13px/1.5 Arial,"Helvetica Neue",Helvetica,sans-serif;overflow-y:scroll;margin:0;padding:0;line-height:1.125em}.left{float:left}.left .image{}.left .info{}.right{float:right}.clearer{clear:both}#page #illum-custom.container_12{width:968px;margin:0 auto}.front #page #illum-custom.container_12{background:url(../images/background-home-vert-arrow.gif) 0 0}.sub-page #page #illum-custom.container_12{line-height:20px}a{color:#0083cb}a.active,a:hover{color:#f7941d}img{border:none}#header,#header .top,#header .logo a,#block-1 h2,.form-side h2,#current h2.title,.sub-page h2.title,.sub-page #bright h2.title,#signup h2.title,#search input.submit,#search label,#social span a,.alert,.comments,#block-1 .links a,#footer,#footer .logo a{background:url(../images/illum.png) 0 0;text-indent:-9999px}.ek_socialbar{float:right}.ek_socialbar span{display:none}.ek_socialbar li{margin:0px}h2.title{position:relative;z-index:2}.sub-page .no-sidebar h2.title{background:url(../images/full-width-border.png) 0 0 no-repeat}#header{background-position:0 -257px;background-color:#094575}#header .top{background-position:0 -147px;height:110px}#header .lower .login{background-color:#f7941d;padding:0 6px 0 5px;height:33px;position:relative;z-index:12;margin-top:-33px}#header .logo a{height:92px;width:476px;background-position:0 -367px;margin:5px 0 0 0;display:block}.search{text-indent:0px}#top-nav{margin-bottom:30px}#top-nav ul{margin:20px 0 0 0;padding:0}#top-nav li{display:inline;margin:0;padding:0}#top-nav a,#footer ul a{text-decoration:none;color:#fff;font-weight:bold;padding:0 7px;border-right:2px solid #fff}#top-nav .last a,#footer li.last a{border:none}#top-nav a:hover,.top .advanced a:hover,#footer li a:hover{color:#f7941d}.top .advanced{font-size:8px;width:40px;text-align:center}.top .advanced a{color:#fff;display:block;line-height:10px}#search input.submit{background-position:-973px -367px;border:0 none;height:21px;padding:0;width:27px;cursor:pointer}#search label{text-indent:-9999px;border:0 none;height:21px;padding:0;width:68px;background-position:-907px -367px;display:inline-block;margin:0 0 0 10px}#search form .form-item{border-top:1px solid #c1c1c0;border-bottom:1px solid #c1c1c0;border-right:none;border-left:none;margin:0 -4px;padding:3px 4px 2px;color:#666;width:172px;line-height:14px;height:14px}#search form input{vertical-align:top}#header .lower{background-color:#00aeef;text-indent:0px;border-bottom:3px solid #094575;border-top:3px solid #094575;min-width:960px}#navigation{width:100%}#navigation ul,#navigation li{padding:0;margin:0}#navigation li{display:inline-block}#navigation ul li:hover{background-color:#094575}#navigation a{color:#fff;font-weight:bold;padding:11px 12px 7px 12px;display:block;text-decoration:none;font-size:14px}#navigation a:hover,#navigation a.active,#container .login input.submit:hover,#signup input.submit:hover,.sub-page #bright input.submit:hover{background-color:#094575}#navigation ul li ul#sub-menu{position:absolute;background-color:#094575;padding:10px 5px 10px 5px;display:none}#navigation ul li:hover ul#sub-menu{display:block}#navigation ul li ul#sub-menu li{float:left}#navigation ul li ul#sub-menu li a{font-size:14px;font-weight:normal;background-color:transparent;padding:0 6px 0 6px;border-right:1px solid #fff;line-height:12px}#navigation ul li ul#sub-menu li.last a{border:0}#navigation ul li ul#sub-menu li a:hover{color:#f7941d}.orange{background-color:#f7941d;height:33px;position:absolute;width:50%;right:0;margin:-33px;z-index:5}.nav-right{position:relative;z-index:10}#header .lower .login label{text-transform:uppercase;color:#fff;padding:0 4px;font-size:11px;font-weight:bold}#header .lower .login input.form-item,.sub-page #bright input.form-item{border:none;width:94px;border:1px solid #c0c0bf;padding:4px 6px;font-size:10px;color:#666}#header .lower .login a{font-size:7px;line-height:8px}#header .lower .login a:hover{color:#fff}#header .lower .register div{height:12px}#header .lower .login .login-form{padding:5px 0 0 0}#header .lower .login .loggedin-form{padding:11px 0 0 0}#header .lower .login .submit,#signup input.submit,.sub-page #bright input.submit{border:none;background-color:#00aeef;color:#fff;text-decoration:lowercase;padding:3px 3px 4px 3px;margin:0 5px 0 -5px;cursor:pointer}.submit-dark{border:none;background-color:#094575;color:#fff;text-transform:uppercase;padding:4px 6px;cursor:pointer;text-decoration:none}.submit-dark:hover{background-color:#00aeef}ul.sub-nav{margin:0 0 0 3px;padding:0}ul.sub-nav li{display:inline;margin:0}ul.sub-nav li a{width:216px;display:inline-block;border:2px solid #f7941d;text-align:center;padding:5px 0;color:#444;text-decoration:none}ul.sub-nav li a:hover,ul.sub-nav li a.active{background-color:#f7941d;color:#fff}.sub-page.page-search h2.title{background-position:-217px -738px;margin-bottom:-5px;width:650px}.sort{margin:15px 0}.home-arrow-top{background:url(../images/up.gif) 645px 0 no-repeat;height:12px}.home-horz-border{background:url(../images/home-horz-arrow.gif) 0 0 no-repeat;height:20px}.home-arrow-bottom{background:url(../images/down.gif) 646px 0 no-repeat;height:12px}#content{}#content td{vertical-align:top}#content td p{font-size:12px}.introsummary{padding-left:25px;padding-right:25px}.front.two-colum #content{padding:0}.front.two-colum #content{width:649px;margin:0 -649px 0 0;padding:2px solid #000;padding:0}.front.two-colum #sidebar_lower{width:330px;margin-left:650px}.front.two-colum #sidebar{margin-left:650px}.front.two-colum #sidebar .inner{padding:0 0 0 19px}.front.two-colum #content .inner{}.front.two-colum #sidebar #blocks{padding:0 0 0 20px;margin:0}#page{background-color:#fff;padding-bottom:36px;min-width:996px}.sub-page.two-colum #page{padding-top:0}.sub-page.two-colum #content{width:675px;margin:0 -715px 0 0;padding:20px 36px 0 0}.sub-page.two-colum #sidebar{width:249px;background:url(../images/sidebar-gradient.gif) 0 0 repeat-x;min-height:846px;float:right}.sub-page.two-colum #sidebar #blocks{padding:20px 20px 36px 20px}.two-colum #content #rotator{width:630px;height:412px;background:transparent url(../images/bg-rotator.png) no-repeat 0 0;margin:30px 0 20px 0;position:relative}.home #rotator .slides{width:630px;height:412px;list-style:none;margin:0;padding:0;position:absolute;top:0;left:0}.home #rotator .slides li.active{display:block}.home #rotator .slides li{width:606px;text-align:right;display:none;margin:0;padding:12px;position:absolute;top:0;left:0}.home #rotator .slides li img{position:relative;top:0;right:0}.home #rotator .slides li div{width:368px;background:url(../images/bg-rotator-txt.png) no-repeat 100% 0;font:bold 14px/22px trebuchet\ ms,Arial,Helvetica,sans-serif;color:#211a14;text-align:right;display:block;margin:0;padding:12px 16px 12px 86px;position:absolute;top:12px;right:12px;z-index:2}.home #rotator .slides li div h2{font:bold 18px/22px trebuchet\ ms,Arial,Helvetica,sans-serif;color:#004080;margin:0 0 3px;padding:0;text-shadow:1px 1px #ccc}.home #rotator .slides li div p{margin:0 0 16px;text-shadow:1px 1px #333;color:#f7941d}.home #rotator .slides li a.more{font:bold 12px/16px trebuchet\ ms,Arial,Helvetica,sans-serif;color:#094575;text-decoration:none;position:absolute;right:24px;bottom:34px;z-index:2;background:url(../images/icons/more.png) no-repeat 100% 0;background-color:#f7941d;background-position:68px 3px;border:2px solid #094575;border-radius:5px;padding:3px 25px 3px 3px;width:63px}.home #rotator .switcher{width:170px;height:388px;list-style:none;margin:-2px 0 0;padding:0;position:absolute;top:12px;left:12px}.home #rotator .switcher li.active{background-position:-170px 100%}.home #rotator .switcher li{width:170px;height:24%;background:url(../images/bg-rotator-btn.png) no-repeat 0 100%;display:block;margin:0;padding:0 0 5px}.home #rotator .switcher li:last-child{border:none}.home #rotator .switcher li a{width:110px;font:bold 16px/20px Arial,Helvetica,sans-serif;color:#fff;text-decoration:none;text-align:center;display:block;padding:22% 10px;position:relative;z-index:3;outline:none}.home #rotator .switcher li a span{width:100%;display:block;overflow:hidden}.home #rotator .frame{width:630px;height:412px;background:transparent url(../images/bg-rotator.png) no-repeat 0 0;position:absolute;top:0;left:0}.two-colum #content #middle{min-height:306px;margin:0 0 20px 0;padding:0 0 20px 0}.two-colum #content #signup{height:163px}#current .colum{width:30%}#current h2.title{margin:0}#current .colum-2{margin:0 20px}#current h2.title{text-indent:0px;font-size:13px;font-weight:normal;text-align:center;background-position:-290px -498px;width:193px;height:66px}#current h2.title span{display:block;padding:30px 0 0 33px;color:#0083cb}#current h2.title.plus-one{background-position:-483px -498px}#current h2.title.principal{background-position:-676px -498px}#current p{margin:5px 0}#current .image{text-align:center}#current .read-more{margin:20px 0 0 0}#current .gamers-online{margin:20px 0 0 -20px}#current .gamers-online span{width:219px;height:30px;background:url(../images/temp/online.jpg) no-repeat 0 0;font:1px/1px sans-serif;text-indent:-9999px;display:block;position:relative}#current .gamers-online span em{color:#fff;font:bold 16px/14px Arial,sans-serif;text-indent:0px;position:absolute;top:8px;left:12px}.slide{border:2px solid #036;margin:30px 0}.slide .colum{width:315px;padding:10px}.slide .pager{margin:5px 10px}.slide .pager a{border-right:1px solid #036;padding:0 5px;text-decoration:none;color:#036}.slide .pager .last a{border-right:none;padding:0 0 0 5px}.slide .pager a.active,.slide .pager a:hover{color:#0083cb}.slide .colum .col-2{width:185px}.slide .table .title{font-size:18px;text-align:center}.slide table td{border:1px solid #ccc}.activity-subheader{background:url(../images/activity-sectioned-borders.jpg) no-repeat scroll left bottom transparent;color:#e58500;font-size:11px;margin:-4px 0 0 3px}.activity-subheader .section1,.activity-subheader .section2,.activity-subheader .section3,.activity-subheader .section4{float:left;margin-left:15px;padding-top:10px;padding-bottom:10px}.activity-subheader .section1{width:62px}.activity-subheader .section2{width:102px}.activity-subheader .section3{width:585px}.activity-subheader .section4{width:148px;text-align:right}.activity-subheader .label,.activity-subheader label{color:#444;font-size:10px;text-transform:uppercase}.sub-page h3.title{font-size:18px;color:#094575;margin:20px 0 10px 0}.page-lessons-activites .description h3,.page-lessons-activites .description h3 a{color:#094575;text-decoration:none}.yellow-bold{font-weight:bold;color:#e58500!important}.sub-page p.yellow-bold{margin:0;font-weight:bold;color:#e58500;font-size:12px}.sub-page h2.title{text-indent:0px;width:100%;line-height:130%;background:url(../images/full-width-border.png) bottom left no-repeat;padding:12px 0px 0px 12px;color:#094575;margin:0}.sub-page h2.lessontitle{text-indent:0px;width:100%;background:url(../images/full-width-border.png) bottom left no-repeat;line-height:130%;padding:12px 0 5px 12px;color:#094575;margin:0}.two-colum h2.title{background:url(../images/illum.png) bottom left no-repeat;background-position:-217px -640px;line-height:120%}.sub-page #blocks .sub-content{padding:8px;border:2px solid #0d4878;background-color:#fff;margin:20px 0 0 0;font-size:11px;line-height:auto}.sub-page #blocks .sub-content h3{font-size:13px;color:#094575;margin:0}.sub-page #blocks .sub-content p.yellow-bold{font-size:11px;line-height:14px}.sub-page #blocks .sub-content p,.sub-page #blocks .sub-content .date{line-height:12px;margin:3px 0;font-size:10px}.sub-page #blocks .sub-content .date{font-weight:bold}.sub-page #blocks .sub-content .read-more{font-size:10px}.sub-page .links,.sub-page .social{text-align:center}.sub-page #services a img{border:0;padding:0;margin:0 0 0 3px}.sub-page #bright{margin:60px 0 40px 0;clear:both}.sub-page #bright h2.title{height:19px;background-position:-291px -613px;padding:0;margin:0 0 10px 0;width:209px}.sub-page #bright input.form-item{width:140px}table{margin:10px auto}table th{background-color:#b2cce0;color:#18425d}table tr.odd{background-color:#afdde9}table tr td{}.ad{text-align:center}#signup h2.title{background-position:-290px -564px;height:43px;width:465px;margin:20px 0 0 0}#signup .info{width:300px;padding-right:20px}#signup .form-item{border:1px solid #c0c0bf;color:#666;font-size:10px;padding:4px 6px;width:250px;margin:20px 0 0 5px}#sidebar .block{margin:0px 0 20px 0;background:url(../images/sidebar-gradient.gif) repeat-x scroll 0 0 rgba(0,0,0,0)}.elements-right label{font-weight:bold;color:#e58500}.elements-left label,.elements-right label.group{color:#fff;font-size:16px;font-weight:bold}.elements-left .field{margin-bottom:16px!important}.element-left .field.last{margin-bottom:0!important}.elements-left,.elements-right{display:inline-block;text-align:center}.elements-left input,.elements-left select{border:solid 1px #124171;width:158px!important;height:20px;margin-left:5px;margin-right:5px!important}.elements-left select{height:26px}.elements-right{width:99px;margin:0 12px 0 0;float:right}.elements-right .radio-group .field{margin-bottom:16px}.elements-right .radio-group{background:#fff;border:solid 1px #000;padding-top:5px}.field-submit{text-align:center;clear:both}#block-1 h2{height:55px;width:191px;background-position:0 -697px;margin:0}#sidebar{height:auto}#sidebar #block-1 .content{padding-top:30px}#sidebar #block-1 .inner{background-color:#fff;padding:9px;overflow:hidden;border:2px solid #094575;width:190px;line-height:20px;margin-left:auto;margin-right:auto}#block-1 .links{margin:3px 0 0 0}#block-1 .links span{width:143px;display:inline-block;background-color:#f7941d}#block-1 .lessons a{display:block;background-position:0 -585px;height:27px}#block-1 .lessons a:hover{background-position:-143px -585px}#block-1 .activities a{display:block;background-position:0 -613px;height:27px}#block-1 .activities a:hover{background-position:-143px -613px}.section-games-puzzles .rotator{width:671px;border:solid 2px #083262;margin:30px 0 30px 0;position:relative;height:266px;overflow:hidden}.section-games-puzzles .rotator .slides{list-style:none;margin:0;padding:0}.section-games-puzzles .rotator .slides li.active{display:block}.section-games-puzzles .rotator .slides li{list-style:none;margin:0;padding:0;display:none;position:absolute;top:0;left:0}.section-games-puzzles .rotator .slides li img{float:left}.section-games-puzzles .rotator .slide{border:none;margin:0}.section-games-puzzles .rotator .slide-content{float:left;width:270px;padding-left:20px}.section-games-puzzles .rotator .slide-image{float:left}.section-games-puzzles .rotator .switcher{list-style:none;font-weight:bold;margin:0;padding:0;position:absolute;right:100px;bottom:3px;outline:none!important}.section-games-puzzles .rotator .switcher li{border-right:1px solid #444;margin:0 2px 0 0;padding:0 5px;display:inline}.section-games-puzzles .rotator .switcher li:last-child{border:none;margin:0;padding:0 5px}.section-games-puzzles .rotator .switcher a{color:#444;text-decoration:none}.section-games-puzzles .slide-pager{bottom:0;font-weight:bold;position:absolute;right:10px}.section-games-puzzles .play-now{background:url(../images/play-now-border.jpg) no-repeat 0 0;height:230px;margin-bottom:30px}.section-games-puzzles .play-now h2.title{background:none}.section-games-puzzles .play-now .section-wrapper{}.section-games-puzzles .play-now .left,.section-games-puzzles .play-now .right{padding:10px 0 0 10px;width:325px;height:160px}.section-games-puzzles #content-two div.content .image{}.section-games-puzzles #content-two div.content{width:100%}.section-games-puzzles #content-two div.content .info{float:none;padding-left:150px;width:80%}.alert{background-position:-217px -681px;text-indent:0px;height:25px;margin:0;padding:5px 0 0 35px;color:#094575}.no-sidebar .alert{background-position:0 0;background:url(../images/alert-border-top.jpg) no-repeat 0 0}.comments{background-position:-217px -711px;text-indent:0px;height:22px;margin:0;padding:5px 0 0 35px;color:#094575}.no-sidebar .comments{background-position:0 0;background:url(../images/comments-border-top.jpg) no-repeat 0 0}.post-comment{background-color:#f7941d;padding:3px 8px;position:relative;bottom:2px}.post-comment a{color:#fff;text-decoration:none;font-weight:bold;text-transform:uppercase;font-size:12px}.post-comment:hover{background-color:#00aeef}#comments .date{color:#999}#comments .info{width:590px;margin:0 0 0 10px}.no-sidebar #comments .info{width:870px;margin:0 0 0 10px}.no-sidebar #comments .comment-reply .info{width:770px;margin:0 0 0 10px}#comments .reply{text-align:right;text-transform:uppercase;font-size:12px}#comments .row{margin:0 0 15px 0;padding:0 0 10px 0;border-bottom:1px solid #ccc}#comments .row-last{margin:0;padding:0;border:none}#comments .comment-reply{padding-left:100px;background:url(../images/comment-reply.jpg) no-repeat 0 0}ul#inline-nav{margin:0;padding:0;border-bottom:2px solid #f7941d}ul#inline-nav li{border-color:#f7941d;border-style:solid solid none;border-width:2px 2px medium;display:inline-block;font-weight:bold;width:91px;height:23px;line-height:12px;margin:0 -2px 0 0;padding:4px 0 6px;text-align:center;vertical-align:middle}ul#inline-nav li a{width:91px;height:100%;color:#444;font-size:12px;text-decoration:none;display:inline-block}ul#inline-nav li.active,ul#inline-nav li:hover{background-color:#f7941d}ul#inline-nav li.active a,ul#inline-nav li:hover a{color:#fff}ul#inline-nav li.print{border:2px solid #00aeef;border-bottom:none;background-color:#00aeef}ul#inline-nav li.print a{color:#fff}ul#inline-nav li.print:hover{background-color:#094575;border:2px solid #094575;border-bottom:none}#tabs ul li{display:inline;margin:0}#tabs li a{background-color:#fff;font-weight:bold;font-size:13px;text-decoration:none;color:#4c4b4b;width:94px;float:left;border:1px solid #09b1f0;border-right:none;text-align:center;padding:4px 1px 4px 0}#tabs li a.last{padding-left:1px}#tabs li a.active,#tabs li a:hover{background-color:#f7941d;color:#fff}#tabs li a.last{border-right:1px solid #09b1f0}#social span a{background-position:0 -640px;width:55px;height:57px;display:inline-block}#social .title{text-align:center;font-weight:bold;margin:40px 0 5px 0}.sub-page #social .title{margin-top:20px}.page-lessons-activites #social .title{}#social .verizon a{background-position:-55px -640px;margin:0 0 0 5px}#social .facebook a{background-position:-110px -640px;width:54px}#social .twiiter a{background-position:-164px -640px;margin:0 0 0 5px;width:53px}#sub-header{background:url(../images/sub-head.jpg) no-repeat scroll left bottom transparent;font-size:11px;margin:-3px 0 0 3px;color:#e58500}#sub-header table{margin:0}#sub-header td{padding:0}#sub-header table.grid td{width:34px;padding:0 5px 0 0}#sub-header .info-1{width:196px}#sub-header .info-2{width:150px}#sub-header .info-3{width:163px}#sub-header .info-4{width:139px;text-align:right}#sub-header .info-4 .inner{padding-right:0}#sub-header .info-4 a,.activity-subheader .section4 a{text-decoration:none;text-transform:uppercase;font-size:10px}#sub-header .info-2,#sub-header .info-3,#sub-header .info-4{margin:-20px 0 0 0}#sub-header .inner{padding:10px 10px 5px 10px}#sub-header .inner.author .left div{line-height:13px}#sub-header .inner.author img{margin:5px 0 0 10px}#sub-header table{border:0px}#sub-header ul#lesson{margin:0;padding:0;font-weight:bold}#sub-header ul#lesson li{margin:0 -4px 0 0;padding:0;display:inline;padding:6px 4px 2px;border:2px solid #f7941d;border-top:0;border-left:0;font-size:10px;text-transform:uppercase;color:#444}#sub-header ul#lesson li a{font-size:12px;padding:0 4px;text-decoration:none;color:#444}#sub-header ul#lesson li.leaf.active,#sub-header ul#lesson li.leaf:hover{background-color:#f7941d}#sub-header ul#lesson li.leaf.active a,#sub-header ul#lesson li.leaf:hover a{color:#fff}#sub-header label{text-transform:uppercase;color:#444;font-size:10px}#sub-header .rating img{width:14px;margin:0 -1px}.read-more{text-align:right;font-weight:bold;font-size:12px;margin-bottom:10px}.read-more span{display:inline-block;background-image:url(../images/icons/more.png);width:17px;height:16px;vertical-align:middle}.read-more a{text-decoration:none;color:#000}.read-more a:hover{text-decoration:underline}.sidebar-link{color:#0083cb!important}#block-2 h3{font-size:13px;margin:0;color:#000}#block-2 span{font-size:12px}#block-2 .image{margin:0 10px 15px 0}#block-2 .row{margin:0 0 15px 0}#block-2 .info-content{border:1px solid #09b1f0;border-bottom:2px solid #09b1f0;padding:5px 0px 5px 3px}.rating-popup{padding:40px 45px 40px 55px;width:343px;background-image:url(../overlay/white.png)}.this-lesson-popup{padding:40px 45px 40px 55px;width:295px;background-image:url(../overlay/this-lesson.png)}.not-loggedin-popup{padding:50px 45px 40px 55px;width:644px;background-image:url(../overlay/not-loggedin.png)}.not-loggedin-popup .frame{width:298px}.not-loggedin-popup .frame-1{border-right:2px solid #f7941d;height:185px;margin-right:30px;padding-right:10px;padding-top:47px}.not-loggedin-popup .frame-1 p{font-size:12px;line-height:17px;margin:12px}.not-loggedin-popup .frame-2 img{margin:20px 10px 10px 10px}.not-loggedin-popup .frame-2 h3{line-height:22px}.not-loggedin-popup .frame-2 form .field{text-align:right;padding:0 0px 10px 0;position:relative;right:80px}.not-loggedin-popup .frame-2 form label{text-align:right;padding-right:5px}.not-loggedin-popup .frame-2 form input{width:auto}.forgot{text-align:center;margin:10px 0 0 0}.this-lesson-popup img{margin-top:10px;width:276px}.close{background-image:url(../overlay/close.png);display:block;float:right;height:20px;width:20px;cursor:pointer}.popup h3,.custom-popup h3{font-size:17px;font-weight:normal;margin:7px 0 0;text-align:center}.popup p,.custom-popup p{font-size:11px;margin:10px 0 0}.popup form,.custom-popup form{text-align:center;margin-top:10px}.popup input.submit,.custom-popup input.submit{background-color:#f7941d;border:0 none;margin:10px 0 0;padding:4px 25px;color:#fff;text-transform:uppercase;font-size:11px;font-weight:bold;cursor:pointer}.popup input.submit:hover,.custom-popup input.submit:hover{background-color:#00aeef}.popup form .field-group.align-right .field label,.custom-popup form .field-group.align-right .field label{font-size:11px;font-weight:bold;padding-right:10px;color:#0083cb}.popup form .field,.custom-popup form .field{text-align:right;margin-bottom:10px}.popup form .field-group.align-right .field input,.custom-popup form .field-group.align-right .field input{width:195px}.popup form .field-group.align-right .field select,.custom-popup form .field-group.align-right .field select{width:200px}.popup form .field textarea,.custom-popup form .field textarea{width:100%;height:100px}.popup form .description,.custom-popup form .description{font-size:11px;text-align:left}.form-side h2{height:55px;width:191px;background-position:0 -697px;margin:0}.form-side label{font-weight:bold}.form-side .grade .check{width:50%}.form-side .form{margin-bottom:10px}#content-two{margin:-4px 0 0 3px;padding-bottom:20px}.page-search #content-two{border-left:none;margin:0;padding-bottom:0}.form-side{width:190px;margin:13px 0 20px;background:#fff;border:2px solid #094575;padding:9px}.section-lessons #content-two .content h3,.section-lessons #content-two .content h3 a{font-size:16px;margin:0;color:#094575;font-weight:normal;text-decoration:none}.section-lessons #content-two .content .row{margin:10px 0}.section-lessons #content-two .content .row .left .image{float:left}.section-lessons .left .image{}.section-lessons #content-two .content .sub-title{font-size:12px;margin:0;color:#e58500;font-weight:bold}.section-lessons #content-two .content p{margin:0 0 10px 0}.section-lessons #content-two .content .image{margin:0 15px 0 0}.section-lessons #content-two .content-section .image{margin:0 10 0 0}.section-lessons #content-two .content .info{width:70%}.section-lessons.page-search #content-two .content .info{width:100%}.section-lessons #content-two .content-section .info{width:480px}.section-lessons #content-two .content-section .info h3{margin-top:0px}.section-lessons.page-search #content-two .content-section .info{width:580px}.section-lessons #content-two .content .stars img{}.section-lessons #content-two .content .lessons-comments{font-weight:bold;font-size:11px;color:#094575}.section-lessons #content-two .content .info p{font-size:12px;line-height:18px}.section-lessons #content-two .search-detail .info{width:480px;float:right}.lessons-comments a{color:#094575;text-decoration:none}.section-events .info{margin:0 0 5px 0;color:#e58500}.section-events .image{width:100px;margin:5px 10px 0 0}.section-events label{color:#094575}.section-events .para-content{width:562px}.section-events .para-content p{margin:0}.section-events h3{margin:5px 0 0;font-size:16px;color:#094575}.page-events .para-content{margin:0 0 20px 0}.page-events .cont{width:auto;padding:0 0 0 20px}.page-events #content-two{padding:20px 0 0 0}.page-events ul.pager{margin-bottom:0}.page-events .filter{margin:0 0 20px 20px}.para-content .read-more{margin:10px 0 0 0}.date-time{color:#f89b2c;font-size:14px;font-weight:bold}ul.pager,.to-top{text-align:right}ul.pager li{display:inline;margin:0}ul.pager a{text-decoration:none}.to-top a{text-decoration:none}.bottom-arrow{height:19px;background:url(../images/bottom-arrow.jpg) bottom left no-repeat;display:none}.resources .content-brain{font-size:12px;line-height:18px;margin:0 0 0 10px;width:563px}.resources .content-brain h3{margin-top:0}#brain-all{margin:20px 0 40px 0}.content-brain{line-height:18px;margin:0 0 0 10px;width:280px}.content-brain p{margin:10px 0}#brain-colum{width:50%;margin:10px 0 0 0}#brain-colum .item{padding:15px;cursor:pointer}#brain-colum .item:hover{background-color:#fee6c8}#brain-colum img{margin:0 15px 0 0}#brain-colum .date{color:#666;visibility:hidden}#brain-colum b,.content-brain h3{color:#094575}.success-stories h2.title{margin-bottom:10px}.no-margin ul{margin:0}ul.minimal{margin:0;padding:0}ul.minimal li{margin:0}.no-image-wrapping{padding-left:90px}.no-image-wrapping h3.title{margin-top:0px}.row{margin-bottom:10px}.row p{margin:0 0 15px 0}.row-minimal{margin-bottom:5px!important;line-height:normal!important}.inner-content-right{float:right;margin-left:20px;width:185px}.inner-content-right .ad{margin-bottom:30px}.inner-content-right .row{margin-bottom:20px}.teaser ul{list-style:disc outside;margin:0;padding:0 0 0 88px}.content-section ul{padding:0}.content-section .teaser ul li{margin-bottom:7px}#blocks #tabs ul{margin:0;padding:0}#blocks #tabs li{margin:0}#content .content-section #content-two{border-left:2px solid #f7941d;margin:-4px 0 0 3px;padding-bottom:20px}#content .content-section .bottom-arrow{display:block}#content .content-section{margin-bottom:10px}.two-content-cols{position:relative;bottom:4px;z-index:3}.two-content-cols.middle-border .content-col1,.two-content-cols.middle-border .content-col2{padding:0 0 10px 10px}.two-content-cols.middle-border .content-col1{width:45%;float:left;margin-right:10px}.two-content-cols.middle-border .content-col2{width:45%;float:left;border-left:#f7941d 2px solid;position:relative}.two-content-cols.middle-border .bottom-arrow{bottom:-15px;left:-15px;position:relative;z-index:3}.two-content-cols .content-col1,.two-content-cols .content-col2{display:inline-block;width:48%}.two-content-cols h2.title{background:url(../images/header-border-half.png) no-repeat bottom left;padding-bottom:6px}.two-content-cols .content-col1{margin-right:23px}.two-content-cols .bottom-arrow{display:block}.two-content-cols .content-col1 .content,.two-content-cols .content-col2 .content{float:left;width:91%;position:relative;left:3px;border-left:solid 2px #f7941d;padding-left:10px}.align-right{text-align:right}.inline{display:inline}.image.left{margin-right:10px}hr{border:solid 1px #f7941d;margin:10px 0 10px 0}.blue-text{color:#124171}.left.small-image{float:left;width:20px}.no-small-image-wrap{padding-left:30px}a.delete{background-color:#666;color:#fff;display:inline-block;text-align:center;text-decoration:none;width:20px}.right.actions{width:50px;text-align:right}.admin-page #inline-nav{margin-bottom:20px}.admin-page .row .info{padding-right:50px}.form-page form label{display:block;color:#124171;font-weight:bold}span.required{color:#e58500}.form-page b{color:#124171}.form-page .help{font-size:12px}.field textarea,.field select,.form-item{border:solid 1px #124171}.field textarea{width:100%;height:100px}.field-group{margin-bottom:10px}.field-group .field{margin-bottom:5px}.field-group.name .field{display:inline-block;width:221px}.field{margin-bottom:10px}.field input{width:100%}.field select{width:30%}.field input[type="checkbox"],.field input[type="radio"]{width:auto}div.field-group.full-width,div.field-group.vertical.full-width{float:none;width:100%}div.field-group.vertical input[type="text"],div.field-group.vertical input[type="password"]{width:90%}div.field-group.address.full-width{float:none;width:100%}div.field-group.address .field{display:inline-block;width:30%}div.field-group.address .field input{width:100%}div.field-group.address .field select{width:100%}div.field-group.phone.full-width{float:none;width:100%}div.field-group.phone .field{display:inline-block;width:50px}div.field-group.phone .field input{width:100%}.field-group.name .field input{width:100%}.two-column-form-fields div.field-group{float:left;width:50%}.two-column-form-fields .field-group select{width:90%}.service{margin-bottom:18px}.service .title{padding:10px 0 0 50px;font-weight:bold;color:#094575}.service .title a{color:#094575}.icon-number,.icon-algebra,.icon-geometry,.icon-measure,.icon-data{background:url(../images/fibonacci/services_sprite.jpg) no-repeat;width:40px;height:40px;overflow:hidden;float:left}.icon-number{background-position:0 0}.icon-algebra{background-position:0 -56px}.icon-geometry{background-position:0 -112px}.icon-measure{background-position:0 -168px}.icon-data{background-position:0 -226px}.dhtmlgoodies_tree{margin:0px;padding:0px}.dhtmlgoodies_tree ul{margin-left:0px;margin-bottom:0;padding-left:0px;display:none}.dhtmlgoodies_tree li{margin-left:0;list-style-type:none;vertical-align:middle}.dhtmlgoodies_tree ul li{margin-left:16px}.dhtmlgoodies_tree li a{font-family:arial;font-size:0.8em;padding-left:1px;line-height:13px;margin-left:2px}#footer{height:147px;min-width:996px;text-indent:0px;color:#fff;margin:0 0 40px 0;font-size:12px;clear:both}#footer span{display:inline-block;margin:43px 0 0 5px;vertical-align:middle}#footer .nctm a{width:196px;height:36px;background-position:0 -462px;display:block}#footer .verizon a{width:181px;height:30px;background-position:-196px -462px;display:block}#footer ul,#footer li{margin:0;padding:0}#footer li{display:inline}.field input{width:95%}.field textarea{width:95%}.field select{width:60%}.comment-popup{padding:40px 45px 40px 55px;width:480px;background-image:url(../overlay/not-loggedin.png)}.alert-popup{padding:40px 45px 40px 55px;width:330px;background-image:url(../overlay/white.png)}.weblinks-popup{padding:40px 45px 40px 55px;width:270px;background-image:url(../overlay/this-lesson.png)}.success-story-popup{padding:40px 45px 40px 55px;width:285px;background-image:url(../overlay/this-lesson.png)}.add-page-popup{padding:40px 45px 40px 55px;width:305px;background-image:url(../overlay/this-lesson.png)}.add-folder-popup{padding:40px 45px 40px 55px;width:310px;background-image:url(../overlay/rating.png)}.rename-folder-popup{padding:40px 45px 40px 55px;width:310px;background-image:url(../overlay/rating.png)}.delete-folder-popup{padding:40px 45px 40px 55px;width:280px;background-image:url(../overlay/rating.png)}.add-page-popup{padding:40px 45px 40px 55px;width:305px;background-image:url(../overlay/this-lesson.png)}.add-favorite-popup{padding:40px 45px 40px 55px;width:340px;background-image:url(../overlay/this-lesson.png)}.delete-favorite-popup{padding:40px 45px 40px 55px;width:280px;background-image:url(../overlay/rating.png)}.select-favorites-popup{padding:40px 43px 40px 47px;width:576px;background-image:url(../overlay/white.png)}.select-favorites-popup #favtableDiv{height:341px;margin-bottom:6px;overflow:scroll}.select-favorites-popup table.tablesorter{margin-bottom:0px}.custom-popup{width:656px;background-image:url(../overlay/blank.gif);padding:32px 0 0;position:absolute;top:20%;left:30%;z-index:1000;display:none}.custom-popup .inner{width:566px;background:url(../overlay/bg-white.png) repeat-y -656px 0;padding:6px 43px 14px 47px;overflow:hidden}.custom-popup .t{width:656px;height:32px;background:url(../overlay/bg-white.png) no-repeat 0 0}.custom-popup .b{width:656px;height:32px;background:url(../overlay/bg-white.png) no-repeat 100% 0}.custom-popup-sm{width:406px}.custom-popup-sm .inner{width:316px;background:url(../overlay/bg-white-sm.png) repeat-y -406px 0}.custom-popup-sm .t{width:406px;background:url(../overlay/bg-white-sm.png) no-repeat 0 0}.custom-popup-sm .b{width:406px;background:url(../overlay/bg-white-sm.png) no-repeat 100% 0}.custom-popup #favtableDiv{max-height:341px;margin-bottom:10px;overflow:scroll}.custom-popup #favtableDiv table.tablesorter{margin-bottom:0px}.custom-popup #addFavoriteForm .field-group label{width:120px;line-height:1.125em;padding:4px 0 0;margin:0 0 8px;float:left;clear:left}.custom-popup #addFavoriteForm .field-group input,.custom-popup #addFavoriteForm .field-group select{width:180px;margin:0 0 8px}.custom-popup #addFavoriteForm .field-group select{width:184px}.custom-popup #addFavoriteForm textarea,.this-lesson-popup textarea{max-width:300px;margin:0 0 10px}.custom-popup #addFavoriteForm p,.this-lesson-popup p{line-height:14px;margin:0 0 12px}.custom-popup #addFavoriteForm .field-group,.success-story-popup .field-group{overflow:hidden;clear:both}.success-story-popup .field-group label,.this-lesson-popup .field-group label{width:60px;padding:4px 0 0;margin:0 0 8px;float:left;clear:left}.success-story-popup .field-group input,.success-story-popup .field-group select,.this-lesson-popup .field-group input,.this-lesson-popup .field-group select{width:200px;margin:0 0 8px}.weblinks-rating-popup{padding:40px 45px 40px 55px;width:363px;background-image:url(../overlay/rating.png)}.standardsIcon{padding-right:3px}ul.pager li a.currPage{font-size:15pt;font-weight:bold}.pageNum{margin:0 3px!important}.tab_container table{border:0 none;font-size:12px;margin:0}.tab_content{padding-left:15px;padding-right:15px}h3.title a{color:#094575;text-decoration:none}