html,body{height:100%;}
body{font:normal 13px/16px verdana,arial,helvetica,sans-serif;text-align:left;}
strong{font-weight:bold;}
.company-wrap{min-height:100%;}
header,footer{background-color:#aada2a;box-sizing:border-box;display:block;height:6px;position:relative;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
header{margin-bottom:20px;}
footer{clear:both;color:#828282;font-size:9px;font-weight:bold;height:36px;line-height:36px;margin-top:-36px;position:relative;}
footer .w930{text-align:center;width:930px;}
section.company-bd{overflow:auto;padding-bottom:36px;position:relative;width:930px;zoom:1;}
section.company-bd:after{content:'.';display:block;clear:both;height:0;width:0;visibility:hidden;}
.company h1{color:#628311;font-size:28px;}
.company h2{color:#002d54;font-size:19px;margin-bottom:20px;}
.company h3{font-size:14px;margin-bottom:15px;}
.company dl{margin-bottom:14px;}
.company dl.last{margin-bottom:40px;}
.company p{margin-bottom:25px;}
.company p.intro{margin-bottom:15px;}
.company ul.last,.company p.last{margin-bottom:30px;}
.company-divid-top{height:1px;width:100%;}
.company-divid-left{float:left;height:100%;width:1px;}
.company-divid-right{height:100%;width:1px;}
.company-divid-left-bg-bot{height:285px;width:1px;background:#aada2a;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FhZGEyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOGZjZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #aada2a 0%, #f8fced 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #aada2a), color-stop(100%, #f8fced));background:-webkit-linear-gradient(top, #aada2a 0%, #f8fced 100%);background:-o-linear-gradient(top, #aada2a 0%, #f8fced 100%);background:-ms-linear-gradient(top, #aada2a 0%, #f8fced 100%);background:linear-gradient(to bottom, #aada2a 0%, #f8fced 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#aada2a', endColorstr='#f8fced', GradientType=0);}
.company-divid-left-bg-bot:not(em){filter:none;}
.company-divid-left-bg-top{height:285px;margin-top:30px;width:1px;background:#f8fced;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4ZmNlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYWRhMmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #f8fced 0%, #aada2a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8fced), color-stop(100%, #aada2a));background:-webkit-linear-gradient(top, #f8fced 0%, #aada2a 100%);background:-o-linear-gradient(top, #f8fced 0%, #aada2a 100%);background:-ms-linear-gradient(top, #f8fced 0%, #aada2a 100%);background:linear-gradient(to bottom, #f8fced 0%, #aada2a 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#f8fced', endColorstr='#aada2a', GradientType=0);}
.company-divid-left-bg-top:not(em){filter:none;}
.company-ixl-ftr-logo{background:url(/yui3/company/assets/ixl_learning_r_logo_gray_learning_txt_sm.png) 0 0 no-repeat;height:14px;vertical-align:middle;width:103px;}
nav{box-sizing:border-box;float:left;margin-left:30px;width:185px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.company-ixl-learning-logo{background:url(/yui3/company/assets/ixl-learning-logo.png) 0 0 no-repeat;display:block;height:77px;margin-bottom:30px;vertical-align:middle;width:168px;}
.company-nav-list-item a,.company-nav-list-item-selected a{border:1px solid #fff;box-sizing:border-box;color:#628311;display:block;font-size:14px;height:32px;line-height:28px;padding:0 15px;position:relative;margin-bottom:5px;text-decoration:none;width:175px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.company-nav-list-item-selected a{border-color:#d5ee96;background:#fafcf1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhZmNmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2ZlZDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #fafcf1 0%, #f3fed5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafcf1), color-stop(100%, #f3fed5));background:-webkit-linear-gradient(top, #fafcf1 0%, #f3fed5 100%);background:-o-linear-gradient(top, #fafcf1 0%, #f3fed5 100%);background:-ms-linear-gradient(top, #fafcf1 0%, #f3fed5 100%);background:linear-gradient(to bottom, #fafcf1 0%, #f3fed5 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#fafcf1', endColorstr='#f3fed5', GradientType=0);}
.company-nav-list-item a:hover,.company-nav-list-item-selected a{font-weight:bold;}
.company-nav-list-item-selected:not(em) a{filter:none;}
.company-nav-triangle-notch{border-bottom:16px solid #d5ee96;border-left:17px outset transparent;border-top:16px solid #d5ee96;font-size:0px;height:0px;line-height:0px;position:absolute;right:-1px;top:-1px;width:0px;z-index:98;}
.company-nav-triangle-notch-cover{border-bottom:16px solid #fff;border-left:17px outset transparent;border-top:16px solid #fff;font-size:0px;height:0px;line-height:0px;position:absolute;right:-2px;top:-1px;width:0px;z-index:99;}
.company-main{box-sizing:border-box;float:left;margin-left:19px;width:695px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.company-pg-title-dv{padding-top:30px;}
.company-divid-top-bg{float:right;height:1px;width:365px;background:#f8fced;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4ZmNlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYWRhMmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left, #f8fced 0%, #aada2a 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #f8fced), color-stop(100%, #aada2a));background:-webkit-linear-gradient(left, #f8fced 0%, #aada2a 100%);background:-o-linear-gradient(left, #f8fced 0%, #aada2a 100%);background:-ms-linear-gradient(left, #f8fced 0%, #aada2a 100%);background:linear-gradient(to right, #f8fced 0%, #aada2a 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#f8fced', endColorstr='#aada2a', GradientType=1);}
.company-divid-top-bg:not(em){filter:none;}
.company-content{box-sizing:border-box;padding:30px 20px 20px 0;position:relative;width:695px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.company-divid-right{height:330px;position:absolute;right:0;top:0;width:1px;background:#aada2a;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FhZGEyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOGZjZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #aada2a 0%, #f8fced 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #aada2a), color-stop(100%, #f8fced));background:-webkit-linear-gradient(top, #aada2a 0%, #f8fced 100%);background:-o-linear-gradient(top, #aada2a 0%, #f8fced 100%);background:-ms-linear-gradient(top, #aada2a 0%, #f8fced 100%);background:linear-gradient(to bottom, #aada2a 0%, #f8fced 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#aada2a', endColorstr='#f8fced', GradientType=0);}
.company-divid-right:not(em){filter:none;}
.company.people p{font-size:12px;margin-bottom:20px;}
.company.people p.last{margin-bottom:25px;}
.company-team-name,.company-exec-name{color:#00aeef;}
.company-exec-title{color:#628311;}
.company.people h2{margin-bottom:15px;}
.company.people h3{margin-bottom:10px;}
.company-product-lk{color:#00aeef;font-weight:bold;text-decoration:none;}
.company-product-lk:hover{text-decoration:underline;}
.company-product-p{min-height:133px;}
.company-product-ixl{background:url(/yui3/company/assets/ixl-product-img.png) 0 0 no-repeat;color:transparent;display:block;float:left;height:133px;margin-right:15px;width:133px;}
.company-product-quiaweb{background:url(/yui3/company/assets/quia-product-img.png) 0 0 no-repeat;color:transparent;display:block;float:left;height:133px;margin-right:15px;width:133px;}
.company-product-quiabk{background:url(/yui3/company/assets/quiabook-product-img.png) 0 0 no-repeat;color:transparent;display:block;float:left;height:133px;margin-right:15px;width:133px;}
.company-story-collage{background:url(/yui3/company/assets/story-collage.png) 0 0 no-repeat;float:right;height:608px;margin:0 0 20px 20px;width:200px;}
.company-stats-list li{background:url(/yui3/company/assets/bullet-point.png) 0 3px no-repeat;line-height:1.2em;padding-left:16px;margin-bottom:10px;}
.iphone .company-stats-list li{background-position:0 6px;font-size:10px;}
.company-quotes-layout{position:relative;width:100%;zoom:1;}
.company-quotes-layout:after{content:'.';display:block;clear:both;height:0;width:0;visibility:hidden;}
.company-quotes-col{float:left;width:332px;}
.company-quotes-col:first-child{margin-right:10px;}
.company-quotes-col em{font-style:italic;}
.company.statsquotes blockquote{background:url(/yui3/company/assets/quotation-mark.png) 20px 8px no-repeat;border:2px solid #eae4ff;margin-bottom:10px;padding:20px;}
.company.statsquotes blockquote.orange{border-color:#ffedaa;}
.company.statsquotes blockquote.blue{border-color:#c5efff;}
.company.statsquotes blockquote.grn{border-color:#ebffb7;}
.company.contact h3{color:#002d54;font-weight:bold;margin-bottom:20px;}
.company-contact-layout{position:relative;width:100%;zoom:1;}
.company-contact-layout:after{content:'.';display:block;clear:both;height:0;width:0;visibility:hidden;}
.company-contact-col{float:left;width:50%;}
.company-headquarter-map{background:url(/yui3/company/assets/ixl-hq-map.png) 0 0 no-repeat;height:160px;margin-bottom:30px;width:322px;}
.company.contact .address{line-height:24px;}
.company.contact dt,.company.contact dd{display:inline-block;}
.company.contact dt{width:140px;}
.company-job-slogan-green,.company-job-slogan-blue{font-size:25px;font-weight:bold;text-shadow:#AADA2A 0 0 3px;}
.company-job-slogan-green{color:#013956;margin-left:2px;}
.company-job-slogan-blue{color:#00aeef;margin-left:4px;}
.company-job-slogan{height:33px;line-height:26px;margin-bottom:30px;}
.company-innovation-banner{background:url(/yui3/company/assets/jobs-banner.png) 0 0 no-repeat;display:none;height:33px;margin-bottom:30px;width:652px;}
.company-jobs-collage{float:right;height:124px;margin:0 0 30px 15px;width:192px;}
.company-jobs-lk,.company-jobs-extra a{color:#569001;text-decoration:none;}
.company-jobs-lk:hover{text-decoration:underline;}
.company.jobs h2{color:#00aeef;}
.company-jobs-layout{position:relative;zoom:1;}
.company-jobs-layout:after{content:'.';display:block;clear:both;height:0;width:0;visibility:hidden;}
.company-jobs-why-col{float:left;width:335px;}
.company-jobs-opening-col{float:right;position:relative;width:335px;}
.company-jobs-benefits li{background:url(/yui3/company/assets/blue-check-mark.png) 0 7px no-repeat;line-height:22px;padding-left:16px;}
.company-jobs-iframe{background:url(/yui3/company/assets/idx_frame_mid.png) 0 0 no-repeat;position:relative;min-height:525px;_height:525px;}
.company-jobs-iframe-start{background:url(/yui3/company/assets/idx_frame_top.png) 0 0 no-repeat;min-height:220px;position:absolute;top:0;width:335px;_height:220px;}
.company-jobs-iframe-end{background:url(/yui3/company/assets/idx_frame_bot.png) 0 0 no-repeat;bottom:0;min-height:305px;position:absolute;width:335px;_height:305px;}
.company-jobs-iframe-mid{min-height:5px;padding:20px 0 20px 40px;position:relative;_height:5px;}
.company-jobs-extra{font-size:12px;padding:25px 0 0 40px;}
p.company-jobs-looking{color:#00395A;font-size:15px;margin-bottom:10px;}
