body{background:#fff url(/assets/ollc/1327578456/images/body-bg.gif) 0 0 repeat-y;margin:0;padding:0;font:x-small/1.4em Verdana,Arial,sans-serif}a{color:#00529b;text-decoration:underline}a:hover{color:#e89300}h1,h2,h3,h4,p{margin:0;padding:0}h4{font-size:100%;margin-left:10px}ul h4{margin:0}img{border:0}#header{width:750px;position:relative}#header h1{width:750px;margin:0;padding:0}#header h1 a{text-decoration:none;display:block}#navcontainer{float:left;background:#bbb;width:750px;position:relative}#navcontainer ul{float:left;margin:0 0 0 155px;padding:10px 10px 0;list-style:none;display:inline}#navcontainer li{float:left;background:url(/assets/ollc/1327578456/images/left-all.gif) no-repeat 0 -150px;margin:0;padding:0 0 0 9px}#navcontainer a,#navcontainer span{float:none;display:block;background:url(/assets/ollc/1327578456/images/right-all.gif) no-repeat 100% -150px;padding:5px 15px 5px 6px;text-decoration:none;font-weight:bold;color:#000}#navcontainer li:hover,#navcontainer li:hover a{background-position:0 0}#navcontainer li:hover a{background-position:100% 0}body#account li#nav-account,body#contact li#nav-contact,body#support li#nav-support,body#welcome li#nav-welcome{background-position:0 -301px;padding-right:1px}#navcontainer span{background-position:100% -300px;color:#000;padding-bottom:5px}#container{clear:both;padding-bottom:1px;width:750px;background:transparent}#content,#sidebar{float:left;background:transparent}#content{margin:20px 10px 0 20px;padding:10px 0 0 0;width:545px;background:#e8dbc5 url(/assets/ollc/1327578456/images/content-top-test.gif) 0 0 no-repeat}#content2{background:#e8dbc5 url(/assets/ollc/1327578456/images/content-bg-test.gif) 0 100% no-repeat;padding:1px 1px 10px 1px}#content3{padding-top:0;border-top:0;border-bottom:0;background:#fff;padding-bottom:1px}#content h2{margin:0 0 10px 0;padding:0 10px 10px 10px;font-weight:bold;font-size:140%;background:#e8dbc5;width:523px;float:left}#welcome .index #content h2{margin-bottom:0}#welcome .index #content h2.no_languages_on_ollc{margin-bottom:10px}#content #current h2{width:auto;font-size:170%;height:auto}#content #current h3{font-size:100%;margin:0;padding:10px 0 0 10px}#content h3{clear:both;font-size:130%;float:none;margin:0 0 5px 0;padding:0 10px 0 10px}#current{padding:0 0 10px 0;background:#e8dbc5;text-align:left}#content #current p{padding:0;margin:0 15px 5px 15px;text-align:right;clear:none}#sidebar{width:170px;overflow:hidden;padding-bottom:30px}#footer{clear:both;background:transparent;width:750px;color:#666;padding:60px 0 0 0}#footer p{margin:0 20px 0 185px;padding:0 0 70px 0;border-top:1px solid #e8dbc5}#footer img{float:right;padding-top:1px}#sidebar ul{margin:20px 0 0 0;padding:0;list-style:none}#sidebar ul li{margin:0 5px 0 0;background:#e8dbc5;border-bottom:1px solid #fff;padding:0}#sidebar ul li a{display:block;padding:4px 0 5px 20px;text-decoration:none;color:#000;font-weight:bold}#sidebar ul li a:hover{background:#bbb}#sidebar ul li.active{margin-right:0;background:#fff url(/assets/ollc/1327578456/images/active.gif) 100% 50% no-repeat;border-bottom:1px;padding:4px 0 5px 20px;font-weight:bold}#sidebar ul li.active a:hover{background:#fff url(/assets/ollc/1327578456/images/active.gif) 100% 50% no-repeat}#signinbox,#signoutbox{padding:10px;color:#333;font-size:95%}#signinbox p,#signoutbox p{margin-top:3px;clear:both}#signinbox input,#signoutbox input{font-size:100%;width:120px}body #signinbox input.submit,body #signoutbox input.submit{width:auto;float:none;font-size:100%;margin-top:3px}#content table{width:520px;margin:0 0 0 10px;text-align:left;clear:left;height:1%;padding-bottom:10px}#content table td,#content table th{font-size:90%}#content #fao-survey{margin:0 5px 0 5px}#content #fao-survey td{font-size:100%}.progress{position:relative;width:374px;height:15px;overflow:hidden}.progress img{position:absolute;top:0;left:0}#quickstart h2,#legend h2{font-size:120%;margin:0;padding:0 0 0 5px}#legend h2{margin-bottom:10px}#quickstart p,#legend p{padding:5px 0 0 5px}#legend p{margin:0 0 10px 0}#legend img{clear:both;float:left;margin:0 10px 0 0}#quickstart,#legend{margin:20px 0 0 0;background:transparent url(/assets/ollc/1327578456/images/qs-top.gif) no-repeat 0 0;padding:12px 0 0 0}#quickstart2{background:transparent url(/assets/ollc/1327578456/images/pdf.gif) no-repeat 0 100%;padding:0 0 58px 0;margin:0}#legend2{background:transparent url(/assets/ollc/1327578456/images/legend-bottom.gif) no-repeat 0 100%;padding:0 0 12px 0;margin:0}#quickstart3,#legend3{background:#fff;margin:0 20px 0 10px;padding:1px 0 1px 5px}#language{margin:10px 5px 0 0;color:#333;float:right;text-align:right;line-height:1}#language label{vertical-align:middle;margin:0}#language select{font-size:100%;margin:0 0 0 5px;padding:0}#options select{font-size:100%;margin:0;padding:0}#options{margin:5px 0 0 190px}#explore,#placement{float:right;margin:0 10px 0 0;width:140px}#explore a,#placement a{font-weight:bold}#options p{margin:0;padding:0}#content #progress-list .description,#content #assignment-table .description{font-size:9px;color:#fff;clear:left}#content #progress-list .moused-over .description,#content #assignment-table tr.moused-over .description{color:#333}h5{font-weight:normal;margin-top:1px}h5,#progress-list .progress{float:left;margin:0 10px 0 0}#content #progress-list h5{text-align:right;float:left;width:auto;font-size:11px}#content #assignment-table h5{background:url(/assets/ollc/1327578456/images/h5.gif) no-repeat 0 0;width:85px;height:20px;margin:0 0 0 2px;padding:2px 0;text-align:center;font-size:9px}#content #assignment-table td.a-inprogress h5{background:url(/assets/ollc/1327578456/images/h5-inprogress.gif) no-repeat 0 0}#content #assignment-table td.a-complete h5{background:url(/assets/ollc/1327578456/images/h5-complete.gif) no-repeat 0 0}#course-progress{padding:15px 0 15px 0}#course-progress h3,#course-progress img{padding-bottom:3px;float:left}#progress-list{list-style-type:none;clear:both;padding:0 10px 0 10px;margin:0}#progress-list li{cursor:pointer;color:#000;padding:6px 0;width:515px}#assignment-table{border-collapse:collapse}#assignment-table img{padding:0;margin:0}#assignment-table thead th{border-bottom:1px solid black;padding-bottom:10px;font-size:9px}#assignment-table tbody{margin-top:10px}#assignment-table tbody tr{cursor:pointer}#assignment-table tr{margin:0}#assignment-table td{margin:0;border:0}#assignment-table td.assignment-header{padding-left:3px}#assignment-table td.score{padding-right:3px}#assignment-table td.description{padding:4px 0 6px 3px}#progress-list li.moused-over{color:#000;background:#eee url(/assets/ollc/1327578456/images/prog-over.gif) bottom right no-repeat;padding:6px 0;width:515px}#assignment-table tr.moused-over{background:#eee}#content ul{clear:both;list-style:none;margin:0;padding:0 0 10px 10px}#welcome ul#actions{background:#fff url(/assets/ollc/1327578456/images/welcome.jpg) no-repeat top right;height:190px;font-size:125%;padding-top:20px}#welcome ul#actions.blank{background:#fff;height:auto;font-size:100%;list-style-type:disc;padding:10px 25px}#welcome #content ul#product-tour{padding:0 0 10px 10px}#welcome #content ul.no_background_image{background:#fff;height:auto;font-size:100%;list-style:none;padding:10px 25px}#welcome #content ul.bullet li{width:150px}#welcome #content ul.bullet.no_background_image li{width:auto}#welcome #content ul.bullet li p{margin-bottom:30px}ul.bullet li{background:url(/assets/ollc/1327578456/images/li.gif) 0 .25em no-repeat;padding:0 0 0 25px;margin:0 0 5px 0}#content ul.plain{list-style-type:disc;margin-left:25px}#welcome #content ul#product_tour_language_list{padding:7px 0}#welcome #content ul#product_tour_language_list li{margin:0 0 3px 0;font-size:125%}ul.bullet li h4{font-size:140%;line-height:1em;margin-bottom:5px}ul.bullet ul li{background:#fff;padding:0}ul li{padding:0;margin:0 0 10px 0}#content ul li p{margin:0;padding:0}#content p{padding:0 10px 10px 10px;margin:0;clear:both}.assignment-header,.est-time,.goal,.score,.a-type,.test,.delayed,.timed{width:55px;text-align:right}.assignment-header{padding:7px 15px 0 0}.a-type{width:105px;text-align:left}.test,.delayed,.timed,.a-type-image{width:30px;padding:0}.a-type-image{padding-right:3px}.status{float:left;margin-left:10px}form{margin:0;padding:0}#content ul ul{padding:0;margin:0}#support input,#support select,#support textarea{float:left}#support #language select{float:none}#support input.submit{clear:both;float:right;margin:10px 20px 0 0}ul.titled li{margin-bottom:20px}#lessonplan input{float:left;clear:both;margin-left:10px}#lessonplan label{float:left;margin:2px 0 0 5px;font-weight:bold}#lessonplan p{clear:both;margin:0 10px 10px 32px;padding:0}#content .submit{clear:both;margin:10px 20px 0 214px;font-size:100%;width:auto}.register-form,.support-form{margin-top:20px;padding-bottom:1px;width:440px}label{margin:2px 5px 10px 10px}.register-form label,.support-form label,#lesson_plan_possibilities label{float:left;text-align:right;width:200px}.register-form input,.register-form select,.support-form input,.support-form select,#lesson_plan_possibilities input,#lesson_plan_possibilities select{float:left;margin:0 5px 10px 0;font-size:100%;width:125px;clear:right}.register-form .submit,.support-form .submit,#lesson_plan_possibilities .submit{width:auto;text-align:center}div#lesson_plan_possibilities input.registration_lesson_plan_radio_button{clear:both;float:left;width:auto;margin:0 3px 0 215px}#tech-form,#profile-form{width:400px}#profile-form label{float:left;text-align:right;width:200px;margin-top:3px}#tech-form input,#profile-form input{margin:0 5px 10px 0;float:left;text-align:left;clear:right}#tech-form label{text-align:right;float:left;clear:left;width:120px;margin:3px 5px 15px 10px}#tech-form textarea{width:240px}.current-tour-page{background:#e8dbc5}#product-tour{margin:0}#product-tour a,#product-tour span{margin:0;text-decoration:none;padding-bottom:3px}#product-tour li{margin:0 5px 10px 0}#product-tour li,#product-tour li a,#product-tour span{display:inline}p.right{float:right}.course-list{font-size:150%}#assignment-table span{font-size:9px}#content table td{font-size:90%}.even{background:#eee}div.bullet{margin-left:10px;padding-left:10px;background:url(/assets/ollc/1327578456/images/li.gif) 0 .25em no-repeat;clear:left}:target{background:url(/assets/ollc/1327578456/images/li.gif) 0 .25em no-repeat;padding-left:20px}span{display:block}.bar-end{float:left}#search-results thead th,#summary thead th{border-bottom:1px solid black}.status-admin{float:left;margin-right:10px;text-align:right;width:50px}#content #search-results{margin:10px 0 0 10px;overflow:auto;border:1px solid #bbb;height:400px;width:520px;clear:both;background:#fff}#search-results table td,#search-results table th{white-space:nowrap;padding-right:5px}#start-date,#end-date{clear:both}#search-box label{width:70px;text-align:right;margin:3px 5px 5px 10px;clear:both;float:left}#content #search-box input,#content #search-box select{margin:0 5px 5px 0;float:left;font-size:100%}#content #search-box .submit{clear:both;margin:10px 10px 0 0;float:right}#content #search-box p.submit{margin:0;white-space:nowrap;text-align:right}.next{float:right;margin:5px 10px 0 0}.prev{float:left;margin:5px 0 0 10px}#import-instructions{background:#def;padding:1em;margin:1em}#berlitz-register{width:500px}#berlitz-register label{text-align:right;width:150px;float:left;clear:both}#berlitz-register input,#berlitz-register select,#berlitz-register span{float:left}#berlitz-register select,#berlitz-register input{font-size:95%}#content .tableHeader{background:#eee;color:#000;padding:5px;font-weight:bold}#summary{margin-bottom:20px;font-size:100%}#content label.admin-lp-selection{margin:0 0 5px 0;text-align:left;clear:right}* html #content label.admin-lp-selection{margin:3px 0 0 0}.disabled{background:#eee}#non-lp-course-list{font-size:120%}#non-lp-course-list thead th{border-bottom:1px solid black}.register-form hr,.support-form hr,#lesson_plan_possibilities hr{clear:both;margin:0 0 5px 210px;padding-bottom:10px;color:#fff;border:#fff}#content .register-form h3,#content .support-form h3,#lesson_plan_possibilities h3{width:200px;text-align:right;font-weight:normal;font-size:95%}#content table tr.unlaunchable-assignment td{color:#888;cursor:default}#content p.description{visibility:visible;color:#888}#content #errorExplanation{border:1px solid #ddd;padding:10px 10px 0 10px;background:#eee;margin:0 10px 10px 10px;clear:left}#content #errorExplanation ul{list-style:disc;padding-top:0;margin:0 0 0 15px;background:#eee;height:auto}#errorExplanation h2{width:480px;background:0;color:red}#pages a{padding:1px 4px;border:1px solid #ddd;text-decoration:none}#pages a:hover{background:#ddd;color:#000}#pages a.active{background:#00529b;color:#fff;border:1px solid #00529b}.hide_inactive_users_checkbox{position:relative;left:75px}#content h3.system_requirements_version_header{margin-top:1.5em;margin-bottom:1em}#portal_notifications{border-bottom:1px solid #e8dbc5;padding:20px 10px 10px 20px}.portal_notification{padding-top:10px}input.support_submit{margin:3px 0 0 0}
