html{margin:0;padding:0;border:0}body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,nav,section{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,dialog,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1.5;background:white}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;float:none !important}table,th,td{vertical-align:middle}blockquote:before,blockquote:after,q:before,q:after{content:''}blockquote,q{quotes:"" ""}a img{border:none}:focus{outline:0}html{font-size:100.01%}body{font-size:62.5%;color:#666;background:#fff;font-family:Arial,Helvetica,sans-serif}h1,h3,h4,h5,h6{font-family:Georgia,Helvetica,sans-serif;font-weight:normal;color:#2c8942}h1{font-size:2.64em;line-height:1;margin-bottom:0.2em}h2{font-family:Arial;font-size:1.45em;font-weight:bold;color:#2c8942;margin-bottom:2px}h3{font-size:2.3em;margin-bottom:60px;border-bottom:1px solid #2c8942}h4{font-size:1.2em;line-height:1.25;margin-bottom:1.25em}h5{font-size:1em;font-weight:bold;margin-bottom:1.5em}h6{font-size:1em;font-weight:bold}h1 img, h2 img, h3 img, h4 img, h5 img, h6 img{margin:0}p{margin:0 0 1.5em}.left{float:left !important}p .left{margin:1.5em 1.5em 1.5em 0;padding:0}.right{float:right !important}p .right{margin:1.5em 0 1.5em 1.5em;padding:0}a:focus,a:hover{color:#2c8942;text-decoration:underline}a{color:#2c8942;text-decoration:none}blockquote{margin:1.5em;color:#666;font-style:italic}strong,dfn{font-weight:bold}em,dfn{font-style:italic}sup,sub{line-height:0}abbr,acronym{border-bottom:1px dotted #666}address{margin:0 0 1.5em;font-style:italic}del{color:#666}pre{margin:1.5em 0;white-space:pre}pre,code,tt{font:1em 'andale mono', 'lucida console',monospace;line-height:1.5}dl{margin:0 0 1.5em 0}dl dt{font-weight:bold}dd{margin-left:1.5em}table{margin-bottom:1.4em;width:100%}th{font-weight:bold}thead th{background:#c3d9ff}th,td,caption{padding:4px 10px 4px 5px}tfoot{font-style:italic}caption{background:#eee}.small{font-size:.8em;margin-bottom:1.875em;line-height:1.875em}.large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em}.hide{display:none}.quiet{color:#666}.loud{color:#000}.highlight{background:#ff0}.added{background:#060;color:#fff}.removed{background:#900;color:#fff}.first{margin-left:0;padding-left:0}.last{margin-right:0;padding-right:0}.top{margin-top:0;padding-top:0}.bottom{margin-bottom:0;padding-bottom:0}.container{width:100%;margin:0 auto;background-color:#d2e4cc}.column,.span-1,.span-2,.span-3,.span-4,.span-5,.span-6,.span-7,.span-8,.span-9,.span-10,.span-11,.span-12,.span-13,.span-14,.span-15,.span-16,.span-17,.span-18,.span-19,.span-20,.span-21,.span-22,.span-23,.span-24{float:left;margin-right:10px}.last{margin-right:0}.span-1{width:30px}.span-2{width:70px}.span-3{width:110px}.span-4{width:150px}.span-5{width:190px}.span-6{width:230px}.span-7{width:270px}.span-8{width:310px}.span-9{width:350px}.span-10{width:390px}.span-11{width:430px}.span-12{width:470px}.span-13{width:510px}.span-14{width:550px}.span-15{width:590px}.span-16{width:630px}.span-17{width:670px}.span-18{width:710px}.span-19{width:750px}.span-20{width:790px}.span-21{width:830px}.span-22{width:870px}.span-23{width:910px}.span-24{width:950px;margin-right:0}input.span-1,textarea.span-1,input.span-2,textarea.span-2,input.span-3,textarea.span-3,input.span-4,textarea.span-4,input.span-5,textarea.span-5,input.span-6,textarea.span-6,input.span-7,textarea.span-7,input.span-8,textarea.span-8,input.span-9,textarea.span-9,input.span-10,textarea.span-10,input.span-11,textarea.span-11,input.span-12,textarea.span-12,input.span-13,textarea.span-13,input.span-14,textarea.span-14,input.span-15,textarea.span-15,input.span-16,textarea.span-16,input.span-17,textarea.span-17,input.span-18,textarea.span-18,input.span-19,textarea.span-19,input.span-20,textarea.span-20,input.span-21,textarea.span-21,input.span-22,textarea.span-22,input.span-23,textarea.span-23,input.span-24,textarea.span-24{border-left-width:1px;border-right-width:1px;padding-left:5px;padding-right:5px}input.span-1,textarea.span-1{width:18px}input.span-2,textarea.span-2{width:58px}input.span-3,textarea.span-3{width:98px}input.span-4,textarea.span-4{width:138px}input.span-5,textarea.span-5{width:178px}input.span-6,textarea.span-6{width:218px}input.span-7,textarea.span-7{width:258px}input.span-8,textarea.span-8{width:298px}input.span-9,textarea.span-9{width:338px}input.span-10,textarea.span-10{width:378px}input.span-11,textarea.span-11{width:418px}input.span-12,textarea.span-12{width:458px}input.span-13,textarea.span-13{width:498px}input.span-14,textarea.span-14{width:538px}input.span-15,textarea.span-15{width:578px}input.span-16,textarea.span-16{width:618px}input.span-17,textarea.span-17{width:658px}input.span-18,textarea.span-18{width:698px}input.span-19,textarea.span-19{width:738px}input.span-20,textarea.span-20{width:778px}input.span-21,textarea.span-21{width:818px}input.span-22,textarea.span-22{width:858px}input.span-23,textarea.span-23{width:898px}input.span-24,textarea.span-24{width:938px}.append-1{padding-right:40px}.append-2{padding-right:80px}.append-3{padding-right:120px}.append-4{padding-right:160px}.append-5{padding-right:200px}.append-6{padding-right:240px}.append-7{padding-right:280px}.append-8{padding-right:320px}.append-9{padding-right:360px}.append-10{padding-right:400px}.append-11{padding-right:440px}.append-12{padding-right:480px}.append-13{padding-right:520px}.append-14{padding-right:560px}.append-15{padding-right:600px}.append-16{padding-right:640px}.append-17{padding-right:680px}.append-18{padding-right:720px}.append-19{padding-right:760px}.append-20{padding-right:800px}.append-21{padding-right:840px}.append-22{padding-right:880px}.append-23{padding-right:920px}.prepend-1{padding-left:40px}.prepend-2{padding-left:80px}.prepend-3{padding-left:120px}.prepend-4{padding-left:160px}.prepend-5{padding-left:200px}.prepend-6{padding-left:240px}.prepend-7{padding-left:280px}.prepend-8{padding-left:320px}.prepend-9{padding-left:360px}.prepend-10{padding-left:400px}.prepend-11{padding-left:440px}.prepend-12{padding-left:480px}.prepend-13{padding-left:520px}.prepend-14{padding-left:560px}.prepend-15{padding-left:600px}.prepend-16{padding-left:640px}.prepend-17{padding-left:680px}.prepend-18{padding-left:720px}.prepend-19{padding-left:760px}.prepend-20{padding-left:800px}.prepend-21{padding-left:840px}.prepend-22{padding-left:880px}.prepend-23{padding-left:920px}.border{padding-right:4px;margin-right:5px;border-right:1px solid #ddd}.colborder{padding-right:24px;margin-right:25px;border-right:1px solid #ddd}.pull-1{margin-left:-40px}.pull-2{margin-left:-80px}.pull-3{margin-left:-120px}.pull-4{margin-left:-160px}.pull-5{margin-left:-200px}.pull-6{margin-left:-240px}.pull-7{margin-left:-280px}.pull-8{margin-left:-320px}.pull-9{margin-left:-360px}.pull-10{margin-left:-400px}.pull-11{margin-left:-440px}.pull-12{margin-left:-480px}.pull-13{margin-left:-520px}.pull-14{margin-left:-560px}.pull-15{margin-left:-600px}.pull-16{margin-left:-640px}.pull-17{margin-left:-680px}.pull-18{margin-left:-720px}.pull-19{margin-left:-760px}.pull-20{margin-left:-800px}.pull-21{margin-left:-840px}.pull-22{margin-left:-880px}.pull-23{margin-left:-920px}.pull-24{margin-left:-960px}.pull-1,.pull-2,.pull-3,.pull-4,.pull-5,.pull-6,.pull-7,.pull-8,.pull-9,.pull-10,.pull-11,.pull-12,.pull-13,.pull-14,.pull-15,.pull-16,.pull-17,.pull-18,.pull-19,.pull-20,.pull-21,.pull-22,.pull-23,.pull-24{float:left;position:relative}.push-1{margin:0 -40px 1.5em 40px}.push-2{margin:0 -80px 1.5em 80px}.push-3{margin:0 -120px 1.5em 120px}.push-4{margin:0 -160px 1.5em 160px}.push-5{margin:0 -200px 1.5em 200px}.push-6{margin:0 -240px 1.5em 240px}.push-7{margin:0 -280px 1.5em 280px}.push-8{margin:0 -320px 1.5em 320px}.push-9{margin:0 -360px 1.5em 360px}.push-10{margin:0 -400px 1.5em 400px}.push-11{margin:0 -440px 1.5em 440px}.push-12{margin:0 -480px 1.5em 480px}.push-13{margin:0 -520px 1.5em 520px}.push-14{margin:0 -560px 1.5em 560px}.push-15{margin:0 -600px 1.5em 600px}.push-16{margin:0 -640px 1.5em 640px}.push-17{margin:0 -680px 1.5em 680px}.push-18{margin:0 -720px 1.5em 720px}.push-19{margin:0 -760px 1.5em 760px}.push-20{margin:0 -800px 1.5em 800px}.push-21{margin:0 -840px 1.5em 840px}.push-22{margin:0 -880px 1.5em 880px}.push-23{margin:0 -920px 1.5em 920px}.push-24{margin:0 -960px 1.5em 960px}.push-1,.push-2,.push-3,.push-4,.push-5,.push-6,.push-7,.push-8,.push-9,.push-10,.push-11,.push-12,.push-13,.push-14,.push-15,.push-16,.push-17,.push-18,.push-19,.push-20,.push-21,.push-22,.push-23,.push-24{float:left;position:relative}div.prepend-top,.prepend-top{margin-top:1.5em}div.append-bottom,.append-bottom{margin-bottom:1.5em}.box{padding:1.5em;margin-bottom:1.5em;background:#fff}hr{background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:1px;margin:0 0 17px;border:none}hr.space{background:#fff;color:#fff;visibility:hidden}.clearfix:after,.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.clearfix,.container{display:block}.clear{clear:both}body{margin:0;padding:0;border-top:6px solid #2D8943}#page{margin-bottom:5px;background-color:#fff;width:976px}#header{margin:0;padding:0;height:123px;width:100%;position:relative;clear:both;background-color:#fff}#lfslogo{background:url("/images/lfs-logo.gif") no-repeat scroll left top transparent;float:left\9;height:73px;height:98px\9;position:absolute;width:250px;width:300px\9;left:8px;top:25px;background-size:250px 72px;background-size:250px 72px\9}#lfslogo2{background:url("/images/lfs-logo.svg") no-repeat scroll left top transparent;height:73px;position:absolute;width:250px;left:8px;top:25px;background-size:250px 72px}#fallBacklfslogo{display:none;background:url("/images/lfs-logo.gif") no-repeat scroll left top transparent\9;float:left\9;height:98px\9;position:absolute\9;width:300px\9;left:8px\9;top:25px\9;display:block\9}#content{padding:43px 0 0 0;margin:0 0 0px 0;background-color:inherit}#content a.panel_link{color:#fff;text-decoration:none}#content a:hover.panel_link{text-decoration:none}#content div.contentmain p{color:#666;font-size:1.45em}#content div.contentmain h1{color:#58595B;border-bottom:1px solid #2C8942;margin-bottom:20px;padding-bottom:3px;line-height:100%;overflow:hidden}#content div.contentmain #readings_course_title{border:0px;margin-bottom:30px;padding-bottom:3px;line-height:100%;overflow:hidden}#content div.contentmain div.intro-home h1{border-bottom:none;margin-bottom:0.2em}#content div.contentmain div.intro-home p{font-family:Georgia,Helvetica,sans-serif;font-size:1.7em}.clearsection{clear:both;height:0}#sidebar{margin:0;padding:0}#sidebar h4{margin:0;background-color:#2C8942;color:#fff;height:32px;padding:14px 0 0 10px;font-family:Arial,Helvetica,sans-serif;font-size:1.6em;font-weight:bold}#footer{font-size:12px;text-align:center;height:32px;position:relative;font-weight:bold;color:#BDBDBD;background:#F2F2F3}#footer div.container{width:976px;background:#F2F2F3}#footer ul{list-style:none outside none;padding:5px 0 0 0}#footer ul li{float:left;position:relative;padding:0 40px 0 0}#footer ul a{color:#BDBDBD;text-decoration:none}#footer ul a:hover{text-decoration:underline}#footer p{float:left;position:absolute;padding-left:4px;left:0;bottom:2px;width:976px;text-align:center;margin:0;font-weight:normal}#logo{padding:10px 20px;font-size:200%}#mainmenu{border-style:solid;border-top-width:1px;border-bottom-width:1px;border-color:#95C4A0;height:46px}#subheader{background:#0F3827;text-align:left;height:20px;color:#fff;font-weight:bold;font-size:0.9em;padding:4px 2px 0px;border-top:1px solid #a8bfb7;font-weight:normal;margin:0}#subheader input{margin:2px;padding:0px;border-width:1px}#subheader label{display:inline}#subheader .sbutton{border:1px solid #fff;margin:3px 2px 3px 2px;background:#dee9e5;color:#5b5b5b}#subheader .sbutton:hover{background:#f0f1f6;cursor:pointer}#subheader p{padding-right:3px}#subheader li{padding-right:14px}.login_field{height:14px}.sitemenu ul{margin:0px;display:inline}.sitemenu ul li{display:inline}.sitemenu ul li a{color:#666;background-color:transparent;font-size:12px;font-weight:bold;text-decoration:none;padding:0px 8px}.sitemenu ul li a:hover, #mainmenu ul li.active a{text-decoration:underline;font-weight:bold}#mainmenu ul li{margin-right:18px}#mainmenu ul li ul li{width:180px}#mainmenu ul li a{color:#666;background-color:transparent;font-size:1.4em;font-weight:bold;text-decoration:none}#mainmenu ul li a:hover, #mainmenu ul li.active a{color:#2c8942}#mainmenu li li a:hover, #mainmenu li.active li a, #mainmenu li.active li a:active{border-top:none;margin-top:0}#mainmenu li a:hover, #mainmenu li.active a{border-top:5px solid #2C8942;margin-top:-5px}#mainmenu li.active li.active a{color:#2c8942}#mainmenu li.active li a{color:#666}#mainmenu li.active li a:hover{color:#2c8942}#mainmenu{z-index:1000;position:relative}#mainmenu ul li{border-top:5px solid #fff;text-align:left}#mainmenu ul li li.active{border-top:0px}#mainmenu ul li li{border-top:0px;background:repeat scroll 0 0 #fff}#mainmenu ul li li.smenuLastItem{border-width:0 1px 1px 1px}#mainmenu ul{}#mainmenu ul ul{padding:0px 9px 9px 1px;top:41px;width:182px;visibility:hidden}#loginmenu ul{padding:6px 20px 5px 20px;margin:0px}#logininfo{padding:4px 0px 0px 0px;font-weight:normal}#loginmenu ul li{display:inline}#loginmenu ul li a{color:#fff;background-color:transparent;font-size:12px;font-weight:bold;text-decoration:none}#loginmenu ul li a:hover, #mainmenu ul li.active a{text-decoration:none;font-weight:bold}#regionmenu{text-align:right;position:absolute;height:30px;float:right;width:400px;right:0;bottom:5px}#regionmenu ul{padding:6px 10px 5px 20px;margin:0px}#regionmenu ul li{display:inline}#regionmenu ul li a{color:#5b5b5b;background-color:transparent;font-size:2em;font-weight:bold;text-decoration:none;padding:5px 8px}#regionmenu ul li a:hover, #regionmenu ul li.active a{color:#fff;background-color:#3F8F33;text-decoration:none}#footermenu{text-align:right;position:absolute;height:20px;float:right;width:800px;right:0;top:4px;bottom:5px}#footermenu ul{margin:0px}#footermenu ul li{padding:0 0 0 3px;display:inline}#footermenu ul li a{color:#033;background-color:transparent;font-size:12px;font-weight:bold;text-decoration:none;padding:2px 4px 2px 4px}#footermenu ul li a:hover, #footermenu ul li.active a{color:#fff;background-color:#3F8F33;text-decoration:none}div.flash-error,div.flash-notice,div.flash-success{padding: .8em;margin-bottom:1em;border:2px solid #ddd}div.flash-error{background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4}div.flash-notice{background:#FFF6BF;color:#514721;border-color:#FFD324}div.flash-success{background:#E6EFC2;color:#264409;border-color:#C6D880}div.flash-error a{color:#8a1f11}div.flash-notice a{color:#514721}div.flash-success a{color:#264409}div.form .rememberMe label{display:inline}div.view{padding:10px;margin:10px 0;border:1px solid #C9E0ED}div.breadcrumbs{font-size:0.9em;padding:5px 20px}div.breadcrumbs a{color:#5b5b5b}div.breadcrumbs span{font-weight:bold}div.search-form{padding:10px;margin:10px 0;background:#eee}.standardwidth{width:196px}.widewidth{width:635px}.content_panel_double_width{width:404px}.content_panel_standard_width{width:197px}.contentspacer{height:20px}.supercontentspacer{height:240px}.fullwidth{width:100%}.leftpanel{position:relative;float:left;left:0}.rightpanel{position:relative;float:right;right:0}.sidebarwidth{width:310px}.centerpanel{position:relative;float:left;left:20px}.contentpanel{padding:0 12px 0 0;background:#fff;margin:0}.contentpanel h4{color:#2c8942;font-size:1.7em;font-weight:bold;padding:0px 0px 5px 0px;border-bottom:2px solid;border-color:#D5E7D9;margin:0 0 15px;font-family:Georgia,Helvetica,sans-serif}.contentpanel ul{margin:0}.contentpanel p{font-size:0.9em;margin:0;padding:5px 10px 0px 5px;font-family:Arial,Helvetica,sans-serif}.menupanel{padding:10px 0px 10px 1px;margin:0 0px 20px 0}.menuDiv{padding-top:20px}#testimonial{font-family:Arial;font-size:1em;color:#366;text-align:left;font-style:italic}#testimonial_signature{font-family:Arial;font-size:0.8em;color:#366;text-align:right;font-style:normal}#content div.testimonial_panel{background-image:url("/images/comma-invert-open.gif");background-repeat:no-repeat;margin-top:20px;overflow:hidden;position:relative;font-size:100%}#content div.testimonial_panel span.testimonial_topline{border-top:1px solid #D5E7D9;height:1px;position:absolute;float:left;top:17px;left:0;width:100%}#content div.testimonial_panel span.testimonial_closequotes{width:100%;background-image:url("/images/comma-invert-close.gif")}#content div.testimonial_panel div.testimonialoutro{font-family:Georgia,Helvetica,sans-serif;font-size:1.35em;text-align:right;width:100%;color:#666;border-top:1px solid #D5E7D9;margin:5px 0 0 0}#content div.testimonial_panel p{font-family:Georgia,Helvetica,sans-serif;font-size:1.67em;font-style:italic;width:100%;text-align:right;padding:0 0 0}.panelSection{margin:0 0 34px 0}.standardpanel{padding:0 8px 8px 8px;background:url("/images/backgrounds/panel-epaulette.png") no-repeat scroll 0 0 #F1F2F3}.standardpanel p{font-family:Arial,Helvetica,sans-serif;font-size:1.2em;color:#2c8942;margin-bottom:0;width:270px;padding:0 0 5px 0}.signpanel{background:url("/images/backgrounds/fast_track.png");height:41px}.signpanel p{font-family:Georgia,Helvetica,sans-serif;font-size:17px;color:#2c8942;padding:8px 0 0 40px}.infopanel{position:relative;border-top:1px solid #d5e7d9;border-bottom:1px solid #d5e7d9;min-height:115px}.infopanel img{float:right;position:absolute;bottom:0px;right:0px}div.infopanel p{font-family:Georgia,Helvetica,sans-serif;font-style:italic;font-size:1.45em;color:#666;padding:20px 0 0 0;margin:0;max-width:210px}div.infowidget{border-top:1px solid #d5e7d9;border-bottom:1px solid #d5e7d9;padding:8px 0}div.infowidget_section{position:relative}div.infowidget_section span{position:absolute;top:50%;margin-top:-8px;float:left;color:#2C8942;font-family:Georgia,Helvetica,sans-serif;font-size:1.5em;font-weight:normal;line-height:15px}div.infowidget p{font-family:Georgia,Helvetica,sans-serif;font-style:italic;font-size:1.45em;color:#666;padding:0;margin:0}div.infopanel p.infocontactnumber{font-family:Arial,Helvetica,sans-serif;font-style:normal;padding:10px 0}.entrypanel{padding:8px 8px;background:#F1F2F3}.entrypanel p{font-family:Georgia,Helvetica,sans-serif;font-weight:normal;font-size:1.5em;color:#2c8942;margin-bottom:0;width:270px;padding:0 0 5px 0}.panelimage{background:#000;padding:0;margin:0;margin:0 2px 1px 0}.coursepanel h2{font-family:Arial,Helvetica,sans-serif;font-size:1.4em;color:#fff;background-color:#2C8942;font-weight:bold;height:34px;padding:10px 0 0 10px;margin:0}.panelSectionHeader{background-color:#2C8942;height:33px;width:100%}.panelSectionHeader h5{background-color:#2C8942;font-family:Georgia,Helvetica,sans-serif;font-size:1.7em;font-weight:normal;color:#fff;margin:0 8px 0 0;padding:4px 8px;width:100%}a.panelnav_link div.panelSectionHeader h5{background:url("/images/icons/pl-triangle-white.png") no-repeat scroll right center}a:hover.panelnav_link div.panelSectionHeader{background-color:#19692c;text-decoration:none}.panelSection img{margin:0}.panelheader p{position:absolute;float:left;left:0;top:3px;width:50%;color:#fff;font-size:0.9em}.div_table{display:table}.div_row{display:table-row}.div_cell{display:table-cell}.clear_both{clear:both}#coursenav{font-size:100%}#coursenav span.ui-icon{right:0}#coursenav h3{font-family:Arial,Helvetica,sans-serif;padding-left:10px}#coursenav a{color:#2c8942;font-family:Arial,Helvetica,sans-serif;font-size:1.4em;text-decoration:none}#coursenav a:hover{color:#2c8942;text-decoration:underline}#coursenav h3.ui-state-default{border-bottom:1px solid;border-color:#95C4A0}#coursenav .ui-helper-reset{font-size:100%}#coursenav .ui-state-default, #coursenav .ui-widget-content #coursenav .ui-state-default, #coursenav .ui-widget-header .ui-state-default{border:none;background:none;color:black}#coursenav .ui-state-default a, #coursenav .ui-state-default a:link, #coursenav .ui-state-default a:visited{color:#2c8942;text-decoration:none}#coursenav .ui-state-active, #coursenav .ui-widget-content .ui-state-active, #coursenav .ui-widget-header .ui-state-active{border:none;background:none}#coursenav .ui-state-active a, #coursenav .ui-state-active a:link, #coursenav .ui-state-active a:visited{color:#2c8942;text-decoration:none}#coursenav .ui-widget-content{border:none;background:none}#coursenav .ui-accordion .ui-accordion-header a{display:block;padding-left:0px}#coursenav .ui-accordion-icons .ui-accordion-header a{padding-left:0px}#coursenav .ui-accordion-content{padding:0 25px 0 20px;border-bottom:1px solid;border-color:#95C4A0}#coursenav .ui-accordion-icons .ui-accordion-header a{padding-left:0px}#coursenav .ui-state-default .ui-icon{background-image:url("/images/icons/ui-icon-triangle-expand.png")}#coursenav .ui-icon{margin:-8px 8px 0 0;width:15px;height:14px}#coursenav .ui-icon-triangle-1-e{background-position:right center}#coursenav .ui-icon-triangle-1-s{background-position:0 0}#coursenav .ui-state-active .ui-icon{background-image:url("/images/icons/ui-icon-triangle-expanded.png")}#coursenav .ui-state-hover .ui-icon{background-image:url("/images/icons/ui-icon-triangle-expanded.png")}#coursenav p{padding:0 0 8px 0;margin:0}#coursenav h3.ui-corner-all, #coursenav div.ui-corner-bottom{border-bottom-left-radius:0px;border-bottom-right-radius:0px}#coursenav a{padding-left:0}#lfsFiles,#lfsFilesEx{font-size:100%}#lfsFiles span.ui-icon, #lfsFilesEx span.ui-icon{right:0}#lfsFiles h3, #lfsFilesEx h3{font-family:Arial,Helvetica,sans-serif;padding-left:10px;background-color:#F2F2F2}#lfsFiles a, #lfsFilesEx a{color:#2c8942;font-family:Arial,Helvetica,sans-serif;font-size:14px;text-decoration:none}#lfsFiles a:hover, #lfsFilesEx a:hover{color:#2c8942;text-decoration:underline}#lfsFiles h3.ui-state-default, #lfsFilesEx h3.ui-state-default{border-bottom:1px solid;border-color:#58595B}#lfsFiles .ui-helper-reset, #lfsFilesEx .ui-helper-reset{font-size:100%}#lfsFiles .ui-state-default, #lfsFiles .ui-widget-content #lfsFiles .ui-state-default, #lfsFiles .ui-widget-header .ui-state-default, #lfsFilesEx .ui-state-default, #lfsFilesEx .ui-widget-content #lfsFilesEx .ui-state-default, #lfsFilesEx .ui-widget-header .ui-state-default{border:none;color:black;background:#F2F2F2}#lfsFiles .ui-state-default a, #lfsFiles .ui-state-default a:link, #lfsFiles .ui-state-default a:visited, #lfsFilesEx .ui-state-default a, #lfsFilesEx .ui-state-default a:link, #lfsFilesEx .ui-state-default a:visited{color:#58595B;text-decoration:none}#lfsFiles .ui-state-active, #lfsFiles .ui-widget-content .ui-state-active, #lfsFiles .ui-widget-header .ui-state-active, #lfsFilesEx .ui-state-active, #lfsFilesEx .ui-widget-content .ui-state-active, #lfsFilesEx .ui-widget-header .ui-state-active{border:none;background:#F2F2F2}#lfsFiles .ui-state-active a, #lfsFiles .ui-state-active a:link, #lfsFiles .ui-state-active a:visited, #lfsFilesEx .ui-state-active a, #lfsFilesEx .ui-state-active a:link, #lfsFilesEx .ui-state-active a:visited{color:#58595B;text-decoration:none}#lfsFiles .ui-widget-content, #lfsFilesEx .ui-widget-content{border:none;background:none}#lfsFiles .ui-accordion .ui-accordion-header a, #lfsFilesEx .ui-accordion .ui-accordion-header a{display:block;padding-left:0px}#lfsFiles .ui-accordion-icons .ui-accordion-header a, #lfsFilesEx .ui-accordion-icons .ui-accordion-header a{padding-left:0px}#lfsFiles .ui-accordion-content, #lfsFilesEx .ui-accordion-content{padding:5px 25px 5px 20px;border-bottom:1px solid;border-color:#B1B3B6;overflow-y:hidden}#lfsFiles .ui-accordion-icons .ui-accordion-header a, #lfsFilesEx .ui-accordion-icons .ui-accordion-header a{padding-left:0px}#lfsFiles .ui-state-default .ui-icon, #lfsFilesEx .ui-state-default .ui-icon{background-image:url("/images/icons/ui-icon-triangle-expand-grey.png")}#lfsFiles .ui-icon, #lfsFilesEx .ui-icon{margin:-8px 8px 0 0;width:15px;height:14px}#lfsFiles .ui-icon-triangle-1-e, #lfsFilesEx .ui-icon-triangle-1-e{background-position:right center}#lfsFiles .ui-icon-triangle-1-s, #lfsFilesEx .ui-icon-triangle-1-s{background-position:0 0}#lfsFiles .ui-state-active .ui-icon, #lfsFilesEx .ui-state-active .ui-icon{background-image:url("/images/icons/ui-icon-triangle-expanded-grey.png")}#lfsFiles .ui-state-hover .ui-icon, #lfsFilesEx .ui-state-hover .ui-icon{background-image:url("/images/icons/ui-icon-triangle-expanded-grey.png")}#lfsFiles p, #lfsFilesEx p{padding:0 0 8px 0;margin:0}#lfsFiles h3.ui-corner-all, #lfsFiles div.ui-corner-bottom, #lfsFilesEx h3.ui-corner-all, #lfsFilesEx div.ui-corner-bottom{border-bottom-left-radius:0px;border-bottom-right-radius:0px}#lfsFiles a, #lfsFilesEx a{padding-left:0}.mylfs_video_border{border-top:1px solid LightGray;border-left:1px solid LightGray;border-right:1px solid LightGray;height:297px;width:528px;margin-left:auto;margin-right:auto;margin-top:10px}.lfsLearning .mylfs_video_title{margin-top:10px;margin-bottom:20px;margin-left:auto;margin-right:auto;padding:0 1px;width:530px;color:#58595B;box-sizing:border-box;border-bottom:1px solid LightGray;padding-bottom:20px}#lfsFiles .mylfs_video_border a, #lfsFilesEx .mylfs_video_border a, #lfsFiles .mylfs_video_border a:link, #lfsFilesEx .mylfs_video_border a:link, #lfsFiles .mylfs_video_border a:visited, #lfsFilesEx .mylfs_video_border a:visited, #lfsFiles .mylfs_video_border a:hover, #lfsFilesEx .mylfs_video_border a:hover, #lfsFiles .mylfs_video_border a:active, #lfsFilesEx .mylfs_video_border a:active{padding:5px;background-color:gray;opacity:0.7;transition:none;box-shadow:none}.mylfs_video_border span{color:white}#lfsFiles .mylfs_video_border div[id*="top_inside"], #lfsFilesEx .mylfs_video_border div[id*="top_inside"]{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);position:absolute;left:50%}.myFilesMover{width:70px;margin-top:3px;margin-right:6px}.submit_btn{-moz-box-shadow:3px 3px 1px #0F3827;-webkit-box-shadow:3px 3px 1px #0F3827;font-size:0.75em;font-weight:bold;color:#000;background-color:#F5F5F5;border:solid 1px #D0D0D0}.submit_btn:hover{background-color:#BDD5CE}#livechatSection{float:right;height:30px;position:absolute;top:64px;right:0;width:318px;height:58px}div #lpButDivID-1363366340 table td{padding:0;margin:0}#accountSection{float:right;height:30px;position:absolute;right:0;text-align:right;width:800px;padding:0 10px 0 0;color:#5B5B5B}#accountSection ul li a{background-color:transparent;color:#5B5B5B;font-size:12px;font-weight:bold;padding:5px 8px;text-decoration:none}#accountInfoSection{float:right;height:30px;position:absolute;right:0;text-align:right;width:800px;padding:0;top:20px;color:#666}#accountLoginSection{float:right;height:30px;position:absolute;right:0;text-align:right;width:800px;padding:0;color:#5B5B5B;top:31px}#accountLoginSection input.submitbtn_login{border:0;color:#666;background:white;padding:0;width:50px;cursor:pointer}#accountLoginSection input:hover.submitbtn_login{color:#2c8942}#accountLoginSection ul li a{padding:0}#accountInfoSection ul li a{background-color:transparent;font-size:12px;font-weight:bold;padding:5px 8px;text-decoration:none}.photoLocationPanel{float:left;position:relative;margin-right:12px}.lfsvideoiframe{border:1px solid;border-color:#D5E7D9;width:402px}.panelnavbar{background:#A8A9AA;position:relative;color:#fff;height:31px}#content div.panelnavbar p{padding:8px 8px 0;font-weight:bold;font-size:1.125em}.panelnavbar a{color:#fff;text-decoration:none}.panelnavbar a:hover{text-decoration:none;color:#fff}.panelnavbar span.navtriangle{background-image:url("/images/icons/pl-triangle-white.png");background-repeat:no-repeat;height:14px;width:9px;display:block;position:absolute;top:8px;right:9px}.panelcalendar{background:#F1F2F3;width:100%;padding:15px 0 5px 0}.panelcalendar div{background:#fff;margin:0 8px 9px 8px;padding:4px 4px}.panelcalendar a{text-decoration:none;font-size:1.3em}.panelNavMargin{margin:0 0 34px 0}.panelcalendar a:hover{text-decoration:underline}.fade{background:#fff;-moz-transition:background .3s linear;-webkit-transition:background .3s linear;-ms-transition:background .3s linear;-o-transition:background .3s linear;transition:background .3s linear}.fade:hover{opacity:0.5}.fadeLink{background:#000}.fadePanel{display:inline-block;position:relative}.useFullWidth{width:100%}.fadePanel a, .fadePanel a:hover, .fadePanel a:active, .fadePanel a:active span:active{display:inline;text-decoration:none;width:100%;border:none}.fadePanel p a, .fadePanel p a:hover, .fadePanel p a:active{display:inline-block}.fadePanel a div{cursor:pointer}.fadePanel a span img{border:0px solid white}.fade_nav_panel{color:white;position:relative;display:inline-block;width:100%;height:100%}.caption_section_height_location{height:32px;font-family:Arial,Helvetica,sans-serif;font-size:1.35em;font-weight:bold}.caption_section_height_standard{height:64px;font-family:Arial,Helvetica,sans-serif;font-size:1.15em;font-weight:normal}div.fadePanelHeader{position:relative;width:100%;height:33px}div.fadePanelHeader h5{color:#FFF;font-family:Georgia,Helvetica,sans-serif;font-size:1.7em;font-weight:normal;line-height:100%;float:left;left:0;padding:0 8px;position:absolute;top:50%;margin-top:-8px}.panelCaptionMargin{margin-left:8px;margin-right:8px}.rolloverGreenBg{background-color:#19692c}.standardGreenBg{background-color:#2C8942}.standardOrangeBg{background-color:#f58220}#course_details_side_bar .result_list ul.horizlist.hz_standard_spacing:not(:last-child){padding-bottom:5px}#course_details_side_bar ul.horizlist.hz_standard_spacing:not(:first-child){border-top:1px #b1b3b6 solid;padding-top:5px}#course_details_side_bar ul.horizlist.hz_standard_spacing li{float:none;font-family:Arial,Helvetica,sans-serif;font-size:1.1em}#course_details_side_bar ul.horizlist.hz_standard_spacing li:not(:last-child){padding:1px 0}#course_details_side_bar ul.horizlist.hz_standard_spacing li.listlabel{color:#2c8942}#side_bar_also_available{font-size:1.1em}#side_bar_also_available a{display:inline}.fade_nav_panel div.panelCaption{position:absolute;bottom:0;left:0;width:100%}.fade_nav_panel div.panelCaption div{background:url("/images/backgrounds/image_panel_bg_grey.png") scroll 0 0 transparent;position:relative;height:100%;width:100%;float:left}.fade_nav_panel div.panelCaption div span{line-height:100%;float:left;padding-left:8px;position:absolute;top:50%;margin-top:-6px}.fade_nav_panel div.panelCaption div p{color:white;font-family:Arial,​Helvetica,​sans-serif;font-size:1.2em;width:100%;padding:0 8px;position:absolute;top:11px}.fade_nav_panel div.frontPanelCaption{position:absolute;bottom:0;left:0;width:100%}.fade_nav_panel div.frontPanelCaption div{background:url("/images/backgrounds/image_panel_bg_grey.png") scroll 0 0 transparent;position:relative;height:100%;width:100%;float:left}.fade_nav_panel div.frontPanelCaption div span{line-height:100%;float:left;padding-left:8px;position:absolute;top:50%;margin-top:-6px}.fade_nav_panel div.frontPanelCaption div p{color:white;font-family:Arial,​Helvetica,​sans-serif;font-size:1.2em;width:100%;padding:0 8px;position:absolute;top:11px}.fade_nav_panel div.locationCaption{position:absolute;bottom:0;left:0;width:100%}.fade_nav_panel div.locationCaption div{background:url("/images/backgrounds/image_panel_bg_grey.png") scroll 0 0 transparent;position:relative;height:100%;width:100%;float:left}.fade_nav_panel div.locationCaption div span{line-height:100%;float:left;padding-left:8px;position:absolute;top:50%;margin-top:-6px}.fade_nav_panel div.locationCaption div p{color:white;font-family:Arial,​Helvetica,​sans-serif;font-size:1.2em;width:100%;padding:0 8px;position:absolute;top:11px}span.panelArrow{background:url("/images/icons/arrow-image-panel.png") no-repeat scroll 0 0 transparent;margin-top:-7px;position:absolute;right:9px;top:50%;width:9px;height:14px;float:right}.panel_section{}.panel_header{background-color:#2D8943;height:33px;width:100%}div.entryRow{position:relative;width:100%;height:31px}div.form div.entryRow.contentWidth{width:300px}div.form div.entryRow span.entryRowField{height:29px}div.form div.entryRow span.entryRowField input{color:#666;margin:0;height:15px;line-height:15px;padding:7px 0}div.entryRow span.entryRowField{display:block;overflow:hidden;float:none;background:#fff;padding:1px 0}div.entryRow span.entryRowField.greyBorder{padding:0;border-right:0p}div.entryRow a.entryLinkBtnSbmit{float:right;background:inherit;height:100%;border:none;color:#666;font-family:Arial,Helvetica,sans-serif;font-size:1.3em;margin-right:0}div.entryRow a.entryLinkBtnSbmit.ui-state-hover span.ui-button-text{color:#2C8942}div.entryRow a.entryBtnSbmit{float:right;background:#2C8942;height:100%;border:none;color:#fff;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-family:Arial,Helvetica,sans-serif;font-size:1.3em;margin-right:0}div.entryRow a.entryBtnSbmit.ui-state-hover{background:#19692c}div.entryRow a.entryBtnSbmit.ui-state-active span.ui-icon{margin-right:1px}div.entryRow a.entryBtnSbmit.ui-state-active{margin-right:1px}.searchEntry{border:1px solid #d6d6d6;height:32px;padding:0;margin:0;width:309px}.greyBorder{border:1px solid #d6d6d6}.searchEntry input{border:0px;display:table-cell;padding:0;margin:0;height:31px;line-height:31px;position:relative}.searchEntry input.entryField{width:276px;height:32px;float:left}div.form div.error input.entryField{border:0;padding:0;margin:0}div.form input.entryField{border:0;padding:0 0;margin:0;width:100%;text-indent:5px}div.form input.entryBtnSbmit, .ajaxButton, div.form div.error input.entryBtnSbmit, div.form div.success input.entryBtnSbmit, .feedback input.entryBtnSbmit, .feedback div.error input.entryBtnSbmit, .feedback div.success input.entryBtnSbmit{background:#2C8942;height:31px;border:none;color:#fff;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-family:Arial,Helvetica,sans-serif;font-size:1.3em}div.form input.ui-state-hover, .ajaxButton:hover, .feedback input.ui-state-hover{background:#19692c}div.form input.ui-state-active, .feedback input.ui-state-active{padding-left:12px}div.form div.error input.btnSearch{background:url("/images/icons/magnifyglass.png") no-repeat scroll 0 0 #2C8942;border:0;padding;0;margin:0}.searchEntry input.btnSearch{background:url("/images/icons/magnifyglass.png") no-repeat scroll 0 0 #2C8942;width:33px;height:34px;cursor:pointer;float:right;top:-1px}#sidebar form{background:#fff}#sidebar form.greybg{background:#f1f2f2}#sidebar div.form{padding:0}div.panelSection button.ui-button{background:url("/images/icons/pl-triangle-white.png") no-repeat scroll 95% 10px #2C8942;width:169px;height:33px}a.panelnav_link{text-decoration:none;color:#666}div.panelSectionContent{background:#fff;padding:10px 15px;font-size:1.3em;font-family:Arial,Helvetica,sans-serif}div.panelSectionContent p{color:#666;font-size:100%;width:100%}div.panelSectionContent p a{text-decoration:none}div.panelSectionContent p a:hover{text-decoration:underline}.contentmain h4{color:#2c8942;font-family:Georgia,Helvetica,sans-serif;font-weight:bold;margin:0 0 5px 0}.course-holder p{margin:0 0 5px 30px}#content div.contentmain div.course-holder p{font-size:100%}.course-holder p a{color:#2c8942;font-family:Arial;font-size:1.45em;text-decoration:none}.course-holder p a:hover{text-decoration:underline}.tab-intro p{font-family:Georgia,Helvetica,sans-serif;font-size:1.7em;color:#666;margin:0}#searchPanel b{font-family:Arial,Helvetica,sans-serif;font-size:1.3em;color:#666;font-weight:normal}#content-text h2{line-height:100%;overflow:hidden;margin-bottom:30px;padding:0 0 10px 0}#content-text p{font-family:Arial,Helvetica,sans-serif;font-size:1.45em;color:#666;margin-bottom:20px;padding:0;line-height:150%}#content-text p a{color:#2C8942}#content-text p img{padding:0 18px 0 0}#content-text p a img{padding:0 18px 0 0}#content-section p{font-family:Arial,Helvetica,sans-serif;font-size:1.45em;color:#666;margin-bottom:20px;padding:0;line-height:150%}#content-section p.header{color:#2C8942}#content-section p span.greenbold{font-weight:bold;color:#2C8942}#content-section div.form p{margin-bottom:5px}#content-section div.intro h2{margin-bottom:30px}#content-section div.intro p{padding-bottom:20px;margin:0}#content-section span.required{color:red}#content-text ul{font-family:Arial,Helvetica,sans-serif;font-size:1.45em;list-style-position:outside;margin-left:1.2em}#content-text ul{padding:0 0 25px 0}#content-text ul ul{padding:0 0 0 0;font-size:1em}#content-text img{float:left;padding:0 18px 40px 0}#content-text .contentsection{background:#f1f2f3;padding:5px 7px;margin:0 0 35px 0}.listpanel{border:4px solid #f1f2f3}.contentblock{background:#fff;padding:20px 20px}.standardblock{width:260px;height:280px;margin:0 10px 0 0}.blocklabel{width:65px;height:20px}.blockmediumcontent{width:460px}.blockquicklink,.blockquicklink_full_width,.blockquicklink_download_complete{background:#f1f2f3;width:285px;font-size:1.25em;color:#2c8942}.blockquicklink,.blockquicklink_full_width{padding:20px 15px}.blockquicklink_download_complete{width:410px;margin-left:auto;margin-right:auto;margin-top:60px;padding:20px 20px}div.blockquicklink h4, .blockquicklink_full_width h4, .blockquicklink_download_complete h4{border-bottom:1px solid;font-family:inherit;font-size:inherit;padding-bottom:8px;margin-bottom:8px}div.blockquicklink a, .blockquicklink_full_width a{padding-bottom:8px}.blockquicklink_download_complete a:not(:last-child){padding-bottom:8px;display:block}.booking_section{text-align:right}form #Booking_coursesession_id{width:95%}#content-text div.contentblock p{font-family:Helvetica,sans-serif;color:#666;margin:0}.content-intro p{font-family:Georgia,Helvetica,sans-serif;font-size:1.7em}#content-intro h1{color:#2C8942;border-bottom:1px solid #2C8942;margin-bottom:20px;font-size:2.64em;line-height:120%}#content-intro p{color:#666;font-family:Arial,Helvetica,sans-serif;font-size:1.45em}#content-text ul.horizlist{float:none;list-style:none outside none;padding:0 0 7px 0;display:block;margin:0;font-size:100%}div.course-content ul{padding:0 0 20px 0;list-style-position:inside;font-family:Arial,Helvetica,sans-serif;color:#666}div.course-content ul li{font-size:14px}div.course-content ul ul li{padding:5px 0 3px 8px;font-size:14px}#content-text h1{border-bottom:1px solid #2C8942;font-size:2.3em;line-height:100%;margin:0 0 25px;overflow:hidden;padding:0 0 8px}div.course-content h2{border-bottom:1px solid #2C8942;font-size:2.3em;line-height:100%;margin:0 0 25px;overflow:hidden;padding:0 0 8px}div.course-content h3{color:#2C8942;font-family:Arial;font-size:1.45em;font-weight:bold;margin-bottom:2px;border-bottom:none}div.course-content p{color:#666;font-family:Arial,Helvetica,sans-serif;font-size:1.45em;line-height:150%;margin-bottom:30px;padding:0}ul.horizlist{list-style-type:none}ul.horizlist li{padding:0 5px 0 0;overflow:hidden;float:left}ul.horizlist.hz_standard_spacing li{padding-right:30px}ul.horizlist.hz_small_spacing li{padding-right:15px}ul.horizlist.floatright li{float:right}ul.horizlist li.mediumlength{width:350px}ul.horizlist li.datelength{width:50px}ul.horizlist li.shortlength{width:70px}ul.horizlist li a img{vertical-align:bottom}#content-text div.result_list li{font-family:Arial,Helvetica,sans-serif;font-size:1.45em;color:#666}#content-text div.result_list li.listlabel{color:#2c8942;width:3.5em;padding:0}div.calendar_row li{font-family:Arial,Helvetica,sans-serif;font-size:1.45em;color:#2c8942}div.calendar_row li.greyc{color:#666}.greybg{color:#f1f2f2}div.calendar_row a{color:#2c8942;text-decoration:none}div.calendar_row a:hover{text-decoration:underline}#login-form input{width:127px;display:inline;border-width:1px}#content a.toggleBtn{background:transparent;border:0}#content a.toggleBtn span.ui-button-text{color:#2C8942;font-family:Arial,Helvetica,sans-serif;font-size:1.25em;top:50%}#content a.toggleBtn span.ui-button-icon-secondary{margin-top:-3px}#content a.largeBtn{height:72px}#course_details_side_bar a.largeBtn{height:48px}#content a.largeBtn, #course_details_side_bar a.largeBtn{background:url("/images/backgrounds/btn_large.png") repeat-x scroll #000;position:relative;border-color:#CCC;margin:0;border-right:1px solid #ccc}#content a.ui-button{}#content a.navBtn{background:#2c8942;height:33px;margin:0 0 20px 0;height:33px}#content a.navBtn.ui-state-hover{background:#19682c}#content a.navBtn span.ui-button-text{padding:4px 15px 0 25px;color:#fff;font-family:Georgia,Helvetica,sans-serif;font-size:1.7em}#content a.navBtn2{background:#2c8942;height:33px;margin:0 0 20px 0}#content a.navBtn2.ui-state-hover{background:#19682c}#content a.navBtn2 span.ui-button-text{padding:5px 15px 0 15px;color:#fff;font-family:Georgia,Helvetica,sans-serif;font-size:1.7em}#content .ui-icon-shopping-cart, #course_details_side_bar .ui-icon-shopping-cart{width:106px;height:30px;background-image:url(/images/icons/shopping-cart-alone.png);background-position:0 2px;position:absolute;top:30px;left:15px}#content .ui-icon-download-arrow, #course_details_side_bar .ui-icon-download-arrow{width:40px;height:30px;background-image:url(/images/icons/ui-icon-download-arrow.png);background-position:0 2px;position:absolute;top:30px;left:15px}#content .ui-icon-download-grid, #course_details_side_bar .ui-icon-download-grid{position:absolute;top:30px;left:15px;width:40px;height:30px;background-image:url(/images/icons/ui-icon-download-grid.png);background-position:0 2px}#content .ui-icon-arrow-left, #course_details_side_bar .ui-icon-arrow-left{width:9px;height:14px;background-image:url(/images/icons/ui-icon-arrow-left.png);background-position:0 0}#content .ui-text-expand, #course_details_side_bar .ui-text-expand{width:11px;height:7px;background-image:url(/images/icons/ui-text-expand.png);background-position:0 0}#content .ui-text-contract{width:11px;height:7px;background-image:url(/images/icons/ui-text-contract.png);background-position:0 0}#content .ui-icon-search-btn{background-image:url(/images/icons/magnifyglass.png);width:32px;height:32px;margin-top:-16px}div.button_row ul li{}div.button_row li{border-left:1px solid #ccc;border-top:1px solid #ccc;border-bottom:1px solid #ccc}div.button_row li{padding:0}div.button_row li a{width:100%}#course_details_side_bar .course_overview_button{width:100%}#content-text div.button_row a.largeBtn span.ui-button-text{color:#2C8942;font-family:Arial,Helvetica,sans-serif;font-size:1.25em;padding:20px 0 0 50px;text-align:left;width:110px}#course_details_side_bar div.button_row a.largeBtn span.ui-button-text{color:#2C8942;font-family:Arial,Helvetica,sans-serif;padding:20px 0 0 50px}#course_details_side_bar div.button_row a.largeBtn{display:block}#course_details_side_bar ul.horizlist li.course_overview_button{border:1px solid #ccc}#course_details_side_bar ul.horizlist li.course_overview_button:not(:first-child){margin-top:5px}#course_details_side_bar ul.horizlist li.course_overview_button>a:before{content:"";display:inline-block;vertical-align:middle;height:100%}#course_details_side_bar ul.horizlist li.course_overview_button>a{text-align:left;padding-left:34px}#course_details_side_bar ul.horizlist li.course_overview_button>a>span{position:static;top:auto;left:auto;display:inline-block;;margin:0;padding:0;vertical-align:middle;width:40px}#course_details_side_bar ul.horizlist li.course_overview_button>a>span.ui-button-text{width:auto;padding:0}#content-text input.inlineSubmit{color:#666;border:0;margin:0;background:#fff;font-family:Arial,Helvetica,sans-serif;font-size:1.3em;height:31px}#content-text input.inlineSubmit.ui-state-hover{color:#2c8942}#content div.pds_discount_alert p{margin:0}#content-text table.list_table{color:#2c8942;font-size:1.45em;font-family:Arial,Helvetica,sans-serif}#content-text table.list_table td{vertical-align:top;padding:0 10px 0 0}#content-text table.paneltable{font-family:Arial,Helvetica,sans-serif;font-size:1.3em}table.paneltable{table-layout:fixed;border-left:8px solid #f1f2f3;border-top:8px solid #f1f2f3;border-bottom:8px solid #f1f2f3}#content-text table.paneltable p{font-family:inherit;font-size:inherit}table.paneltable h4{color:#004533;font-weight:bold;font-family:inherit;font-size:inherit;padding-bottom:5px}table.paneltable td{width:280px;vertical-align:top;border-right:8px solid #f1f2f3;padding:20px 10px}#content-text table.paneltable ul{color:#59897b;font-family:inherit;font-size:inherit}table.paneltable ul li{}#content-text ul.pointlist{list-style-type:none;font-family:Arial,Helvetica,sans-serif;font-size:1.45em;padding:0}ul.pointlist li{font-family:inherit;font-size:inherit;padding-left:40px}ul.pointlist li h4{font-family:Arial,Helvetica,sans-serif;font-size:inherit;font-weight:bold}#content-text ul.pointlist li p{font-family:Arial,Helvetica,sans-serif;font-size:inherit}ul.pointlist li.bulletpoint1{background:url('/images/bullets/item1.png') no-repeat top left}ul.pointlist li.bulletpoint2{background:url('/images/bullets/item2.png') no-repeat top left}ul.pointlist li.bulletpoint3{background:url('/images/bullets/item3.png') no-repeat top left}ul.pointlist li.bulletpoint4{background:url('/images/bullets/item4.png') no-repeat top left}ul.pointlist li.bulletpoint5{background:url('/images/bullets/item5.png') no-repeat top left}ul.pointlist li.bulletpoint6{background:url('/images/bullets/item6.png') no-repeat top left}ul.pointlist li.bulletpoint7{background:url('/images/bullets/item7.png') no-repeat top left}ul.pointlist li.bulletpoint8{background:url('/images/bullets/item8.png') no-repeat top left}ul.pointlist li.bulletpoint9{background:url('/images/bullets/item9.png') no-repeat top left}ul.pointlist li.bulletpoint10{background:url('/images/bullets/item10.png') no-repeat top left}ul.pointlist li.bulletpoint11{background:url('/images/bullets/item11.png') no-repeat top left}ul.pointlist li.bulletpoint12{background:url('/images/bullets/item12.png') no-repeat top left}ul.pointlist li.bulletpoint13{background:url('/images/bullets/item13.png') no-repeat top left}ul.pointlist li.bulletpoint14{background:url('/images/bullets/item14.png') no-repeat top left}ul.pointlist li.bulletpoint15{background:url('/images/bullets/item15.png') no-repeat top left}ul.pointlist li.bulletpoint16{background:url('/images/bullets/item16.png') no-repeat top left}ul.pointlist li.bulletpoint17{background:url('/images/bullets/item17.png') no-repeat top left}ul.pointlist li.bulletpoint18{background:url('/images/bullets/item18.png') no-repeat top left}ul.pointlist li.bulletpoint19{background:url('/images/bullets/item19.png') no-repeat top left}ul.pointlist li.bulletpoint20{background:url('/images/bullets/item20.png') no-repeat top left}#template-content h2{font-family:Arial,Helvetica,sans-serif;font-size:1.45em;font-weight:bold;border:0 none;margin:0;padding:0 0 5px 0}#content .bio_section_footer{width:90%;text-align:center;margin:-5px 0 0 0px;padding:27px 0 0 50px;background-position:50px -3px;background:url('/images/backgrounds/bio_bottom_bg.png') 50px 20px no-repeat}div.ui-tab-section h1{border-bottom:1px solid #2C8942;margin-bottom:20px}table.paneltable ul li{padding:0 0 4px 0}.info-section{border-bottom:1px solid #2C8942;margin-bottom:20px}div.search_result_item{border-bottom:1px solid #95C4A0;margin-bottom:15px}#creditCard{float:left;margin-top:10px;margin-left:27%;margin-bottom:20px;width:auto;margin-left:15%\9}#pdfPrint{top:0px;margin-top:15px;margin-right:27%;margin-bottom:20px;margin-top:15px\9;margin-right:43px\9}#psubmit_btn1{margin-right:5px}#psubmit_btn2{margin-left:5px}.steps{vertical-align:top;padding:0px 10px 0px 10px;width:110px}#instructions{}.primary{color:#2C8942;font-family:Georgia;font-size:1.7em;background:#F2F2F2;border-top:6px solid #2C8942}.secondary{background:#B1B3B6;color:#58595B;font-family:Georgia;font-size:1.7em}.subPrimary{font-size: .75em;font-family:Helvetica;color:#666;text-align:center}.subSecondary{font-size: .75em;font-family:Helvetica;text-align:center}#now{display:none}#later{display:none}.regionTabs{margin-bottom:5px;border-bottom-width:1px;border-color:#95C4A0;width:65%}.regionTabs ul{list-style:none outside none}.regionTabs li{display:inline-block;margin-right:20px;margin-bottom:10px}.regionTabs a{font-size:1.4em;color:#666;font-weight:bold;text-decoration:none;display:block;padding-top:5px}.regionTabs ul li a:hover, .regionTabs ul li.active a{color:#2C8942}.regionTabs li a:hover, .regionTabs li.active a{border-top:5px solid #2C8942;margin-top:-5px}#product-premier-pic{float:left;width:200px;height:250px}#product-premier-info{float:left;padding-left:100px}#product-table-info{border-collapse:collapse}td.pp-label{font-size:1.4em;color:#2C8942;text-align:right;padding:0px 5px 0px 0px;vertical-align:top}td.pp-info{font-size:1.4em;text-align:left;padding:0px;vertical-align:top}td.table-space{padding-bottom:40px}.review-display{margin-bottom:35px}.review-title{display:inline}.review-title p{margin:0px 10px 0px 0px;display:inline;font-weight:bold}.review-date{color:#2C8942;display:inline;font-size:1.4em}.review-author{margin-bottom:5px}.review-author p{margin:0px 5px 0px 0px;display:inline}.review-body{}.review-count p, .review-count a{text-align:right;margin:0px}.starReview{display:inline}.fallback{display:none;width:90px;display:inline-block\9}.fallback2{display:none;width:60px;display:inline-block\9}.reviewScore{display:inline;vertical-align:top}.star{width:18px;height:18px}.boxStar{width:18px;height:18px;display:inline}.littleStar{width:12px;height:12px}.boxLittleStar{width:12px;height:12px;display:inline}.no-svg{background-image:url(/css/keel/www.londonfs.com/images/products/6/product6.jpg)}.currencyChoice{position:absolute;right:0;background-color:#f2f2f2}.currencyChoice a{font-size:1.4em;margin-left:5px}.cartPanel{height:250px;background-color:#f2f2f2}.cartPanelButton{margin-top:10px;font-size:100%}.cartPanelButton:hover{cursor:pointer}#shoppingCart{margin-bottom:30px}#shoppingCart th{background-color:#58595b;color:white;font-size:1.4em}.promoCode{background-color:#F2F2F2;width:296px}.promoCode p{color:#2C8942}.codeCorrect{background-color:#2C8942;width:150px}.codeCorrect span, .codeWrong span, .codeAgain span{color:white;font-size:1.4em;margin-left:5px}.codeWrong{background-color:#CB6C6B;width:100px}.codeAgain{background-color:#58595b;width:150px}#promo-code-form{display:inline-block}.centerAlign{text-align:center}#cartLeft{width:300px;float:left}#cartRight{text-align:right}.featured1{position:relative;width:211px;height:250px;float:left;opacity:1}.featured1 img, .featured2 img{margin-left:auto;margin-right:auto;display:block;width:200px}.featured2{position:relative;width:211px;height:250px;display:none;float:left;opacity:0}#carouselButtons{margin-top:10px;position:relative}#carouselProducts{position:relative;display:inline-block}.carouselNext{position:inherit;background-color:#2C8942;height:20px;display:inline-block;margin-left:496px;cursor:pointer}.carouselNextP{display:inline;padding-left:4px}.carouselBackP{display:inline;padding-right:4px}.carouselNext img, .carouselBack img{vertical-align:text-bottom;padding-left:2px;padding-right:2px}.carouselBack{position:inherit;background-color:#b1b3b6;height:20px;display:inline-block;margin-left:6px;cursor:pointer}.bestSeller{display:inline-block;width:211px;margin-bottom:25px;vertical-align:top}.bestSeller img{margin-left:auto;margin-right:auto;width:150px;height:187.5px;display:block}.bestSeller p{padding-left:10px;padding-right:10px;margin:6px 0px 0px 0px;text-align:justify}.bestSeller h2{padding-left:10px;padding-right:10px;margin-top:4px}.divideContainer{width:100%}.leftScreen{margin:auto;display:inline-block;width:45%}.rightScreen{margin:auto;display:inline-block;float:right;width:50%}.midScreen{margin:auto;width:50%}.textRight{text-align:right}#forgotPassword{margin-right:62px}.soldOut{color:red}.disclaimerText{font-family:Arial !important;font-size:10px !important;margin-top:25px}.ftsApproved{color:#666;font-size:13px;font-family:Arial,Helvetica;font-weight:900;margin-left:2px}#boxButtons li{display:inline-block;margin:0;padding:0}.newBox{border:1px solid #58595B;background-color:#58595B;width:30px;height:30px}.newBox:hover{background-color:#F2F2F2}#myLFS_spacer_widget{height:85px}#myLFS_info{line-height:23px}.newSiteMenu{font-family:Arial,Helvetica,sans-serif !important;font-size:12px !important;padding-left:12px}.newSiteMenu a{text-transform:none !important;text-decoration:none !important;color:#2C8942 !important;font-weight:normal !important;padding:0px !important}.newSiteMenu a:hover{text-decoration:underline !important}.lfsLearning h1{color:#58595B;border-bottom:none !important}.lfsLearning h1.original{border-bottom:1px solid #2C8942 !important;padding-bottom:3px;line-height:100%;color:#2C8942}.rollOverImage{display:block;width:64px;text-align:center;padding-top:40px;color:#58595B !important}.noClickButton{display:block;width:64px;text-align:top;padding-top:40px;color:white !important;margin-bottom:11px;opacity:0.5}#readingsNoClick,#readings{background:url("/images/icons/readings.png");background-repeat:no-repeat}#courseMaterial{background:url("/images/icons/readings.png");background-repeat:no-repeat;position:relative}#courseMaterialTeacher{background:url("/images/icons/readings.png");background-repeat:no-repeat;position:relative}#courseVideos{background:url("/images/icons/readings.png");background-repeat:no-repeat;position:relative}#overviewNoClick,#overview{background:url("/images/icons/overview.png");background-repeat:no-repeat}#questionnaireNoClick,#questionnaire{background:url("/images/icons/questionnaire.png");background-repeat:no-repeat}#exercisesNoClick,#exercises{background:url("/images/icons/resources.png");background-repeat:no-repeat}#readings:hover,#courseMaterial:hover,#courseMaterialTeacher:hover,#overview:hover,#questionnaire:hover,#exercises:hover,#courseVideos:hover{background-position:-64px 0}.backgroundSelect{background-color:yellow}.rollOverImage:hover{color:#2c8942 !important;text-decoration:none !important}.lfsLearningImages{margin-top:55px}.lfsLearningImages ul li{list-style:none;display:inline-block;padding-right:15px;vertical-align:top}#currentContent h1{color:#2C8942}.singleOverview{background:url("/images/icons/overview.png")}.singleQuestionnaire{background:url("/images/icons/questionnaire.png")}.singleReadings{background:url("/images/icons/readings.png")}.singleExercises{background:url("/images/icons/resources.png")}.singleOverview,.singleQuestionnaire,.singleExercises{display:block;width:64px;text-decoration:none !important;text-align:center;padding-top:40px;color:#2c8942 !important;background-position:-64px 0;background-repeat:no-repeat}.singleReadings{display:block;width:64px;text-decoration:none !important;text-align:center;padding-top:40px;color:#2c8942 !important;background-position:-64px 0;background-repeat:no-repeat}.singleAll{display:block;width:64px;text-decoration:none !important;text-align:center;padding-top:40px;color:#2c8942 !important;background-position:-64px 0 !important;background-repeat:no-repeat}#preCourseInfo{font-size:14px;color:#2C8942;border:1px solid #2C8942;margin-bottom:15px;margin-top:-5px;padding:5px}#currentContent{margin-top:15px}.lfsLearningFiles li{margin-bottom:8px;list-style:none}.lfsLearningFiles li a{font-family:Verdana,Arial,sans-serif !important;font-size:14px !important}.lfsLearning h4{font-size:17px}#pastCourses{margin-top:55px}#pastCourses ul li{display:inline-block;list-style:none;font-size:14px;font-family:Arial,Helvetica,sans-serif;color:#58595B;vertical-align:top}#pastCourses ul{border-bottom:1px solid #2C8942}#pastCourses ul.items{padding-top:15px;padding-bottom:5px}#pastCourses ul li.heading{color:#2C8942;font-weight:bold}#pastCourses ul li.pcWide{width:49%}#pastCourses ul li.pcThin{width:17%}.dropzone{background-color:#F2F2F2;width:585px;min-height:160px;cursor:pointer}.dz-upload{display:block;background-color:#2C8942;height:2px;width:0%}.noBackground{margin-bottom:10px}.greenText{color:#2c8942 !important}.hidden{display:none !important}.dz-default{position:relative}.dz-default img{position:absolute;top:20px;left:192px;width:200px;height:100px}.dz-preview{width:100px;display:inline-block;background-color:white;margin:10px;padding:10px;border:1px solid #58595B;cursor:default}.dz-details img{max-height:100px;max-width:100px;position:relative;bottom:15px;overflow:hidden}.dz-filename{width:100px;overflow:hidden;position:relative}.dz-filename:hover{overflow:visible;z-index:1000}.dz-filename span{white-space:nowrap}.dz-filename:hover span{background-color:#58595B;color:white}.dz-size{position:relative;top:100px}.dz-success-mark,.dz-error-mark{display:none}.emphasis{font-size:16px;text-decoration:underline}.javascriptButton{padding:5px 10px 5px 10px;background-color:#2C8942;display:inline-block;text-align:center;color:white;font-size:1.2em;cursor:pointer}.javascriptButton:hover{background-color:#007641}.javascriptButton:active{background-color:#007641;text-indent:3px}#hideUploads{margin-top:20px;margin-bottom:20px}#showUploads{margin-bottom:20px}.lfsLiveCheckBox{display:none}.lfsLiveLogoInline{vertical-align:baseline !important;margin-left:6px;height:13px;width:10px;position:relative;top:1px}.lfsClassroomIcon{vertical-align:baseline !important;margin-left:6px;height:13px;width:auto;position:relative;top:1px}.lfsLiveRequirements{margin-left:15px;font-size:1.4em;font-family:Arial,Helvetica,sans-serif}.lfsLiveRequirements ol{margin-left:25px}#lfsLiveAccept{margin-right:5px}.idiotProof{font-size:0.8em;margin-right:40px;position:absolute;right:0}.orangeLink{color:#f58220 !important}.fakeButton{background-color:#2C8942;font-size:1em;padding:5px 10px 5px 10px;display:inline-block;text-align:center;color:white;cursor:pointer}.fakeButton:active{background-color:#007641}.termsList{color:#666;font-size:14px;counter-reset:item}.termsList li{display:block}.termsIndent{margin-left:15px}.termsIndent>ol{margin-left:20px}.termsList li:before{content:counters(item, ".") " ";counter-increment:item}.topLevel>li:before{content:counters(item, ".") ". ";font-weight:bold}#addressRemove{cursor:pointer;font-size:1.2em}#linkedinLogo{color:white;background-color:#0077B5;padding:5px}#linkedinText{background-color:#2C8942;padding:5px;color:white}#linkedInButton{position:relative;right:202px;top:-10px}#cookie-policy-wrapper{background-color:#ebefe6;position:fixed;bottom:0;z-index:2000000001;border-top:6px solid #2D8943;width:100%}#cookie-policy-content{width:970px;position:relative;margin-left:auto;margin-right:auto;margin-bottom:15px;padding-top:5px;padding-bottom:5px;color:#2D8943;font-size:1.4em;font-family:arial,sans-serif}#cookie-policy-content h5{margin-top:0.7em;margin-bottom:0.7em;font-family:arial,sans-serif}#cookie-policy-content a{color:#2D8943;text-decoration:underline}#cookie-policy-close-wrapper{display:block;position:absolute;top:15px;right:15px}#inhouse-sections .ui-widget-content{color:#666;font-family:arial,sans-serif}#inhouse-sections #content-text img{float:none;padding:0}#mylfs_lightbox_background{position:fixed;top:0;left:0;min-width:100%;min-height:100%;background-color:black;opacity:0.6;z-index:10000000000}#mylfs_lightbox{position:absolute;top:50%;left:50%;background-color:#fff;margin-top:-210px;margin-left:-350px;width:700px;z-index:20000000000;border-radius:5px;box-shadow:0px 0px 11px 1px rgba(0, 0, 0, 0.2);display:none;padding:65px 20px 20px}#mylfs_share_close,#country_popup_close{cursor:pointer;position:absolute;right:10px;top:10px}#mylfs_share_tabs{width:99%}#mylfs_share_tabs>.ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all{background:none;margin-left:10px;height:38px}#mylfs_share_tabs>.ui-tabs-panel.ui-widget-content.ui-corner-bottom{border:2px #ccc solid;background:none;border-radius:7px}#mylfs_share_tabs h2,p,div{font-family:Helvetica;color:#58595b}#mylfs_share_tabs li{background:none;border:2px #ccc solid;border-radius:7px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;height:37px}#mylfs_share_tabs li a{font-family:Helvetica;color:#58595b}#mylfs_share_tabs li.ui-state-active{background-color:#fff;z-index:50}#mylfs_share_tabs li.ui-state-active a{color:#f58220}#mylfs_share_tabs li a{margin:1px 1px 0px;padding-bottom:0px;font-weight:bold}#mylfs_share_tabs>div{position:relative}.mylfs_share_button{background:#fff;background:-webkit-linear-gradient(#fff, #ccc);background:linear-gradient(#fff, #ccc);border:2px solid #999;border-radius:5px;box-shadow:1px 1px 0 0 #ccc;color:#444;display:inline-block;padding:6px 24px;font:normal 400 14px/1 "Open Sans", sans-serif;text-align:center;text-shadow:1px 1px 0 #999;text-decoration:none}.mylfs_share_button:link{color:#444;text-decoration:none;background:#fff;background:-webkit-linear-gradient(#fff,#ccc);background:linear-gradient(#fff,#ccc)}.mylfs_share_button:visited{color:#444;text-decoration:none;background:#fff;background:-webkit-linear-gradient(#fff,#ccc);background:linear-gradient(#fff,#ccc)}.mylfs_share_button:hover{color:#444;text-decoration:none;background:#fff;background:-webkit-linear-gradient(#fff,#c3c3c3);background:linear-gradient(#fff,#c3c3c3)}.mylfs_share_button:active{color:#444;text-decoration:none;background:#fff;background:-webkit-linear-gradient(#fff,#c3c3c3);background:linear-gradient(#fff,#c3c3c3)}.lfs-icon-linkedin{float:left}.linkedin-share-text{float:left;margin:20px;width:500px}.linkedin-share-text p{margin-top:10px;font-size:1.4em}#email-share-form{margin-top:20px;font-size:1.4em;border-collapse:separate;border-spacing:0px 5px}#email-share-form .div_row .div_cell:first-child{width:45px;vertical-align:top;font-weight:bold}.mylfs_share_skip{position:absolute;right:8px;bottom:3px;font-size:1.2em;cursor:pointer;color:#00563e}.mylfs_share_skip:hover{text-decoration:underline;color:#00563e}#email_share_submit_message,#linkedin_share_submit_message{font-size:1.4em;font-weight:bold;margin-left:10px}.anchor:link,.anchor:visited,.anchor:hover,.anchor:active{text-decoration:none}#country_picker_lightbox{position:fixed;left:0;right:0;margin:0 auto;top:50%;height:130px;margin-top:-95px;width:350px;z-index:20000000000;border-radius:5px;background-color:#fff;box-shadow:0px 0px 11px 1px rgba(0, 0, 0, 0.2);display:none;padding:40px 20px 20px;text-align:center;font-size:1.4em}#country_picker_lightbox button, #country_picker_lightbox select{}#country_popup_input_div{margin-bottom:5px}#country_picker_error_message{font-size:0.8em;font-weight:bold;margin-left:10px;color:red;display:block}.recent_testimonials a{display:block;padding-top:2px;padding-bottom:4px;font-weight:bold}.recent_testimonials em{display:block;padding-top:4px;padding-bottom:8px}.mobile_block_level_image{float:left}.text_align_center{text-align:center}.photoLocationPanel .centerOnHeight{color:white}.lfsconsulting_pre_data pre{font-size:1.3em}.useful_link_list{margin-left:40px}#training_room_hire_photo{width:394px;margin:5px 0px;float:left;height:260px}#localinfo_training_room_image{width:250px;height:173px;float:left;border-width:0;border-style:solid;margin:5px}#maplocid1_a,#maplocid1_b,#maplocid2,#maplocid3,#maplocid4,#maplocid5,#maplocid6,#maplocid7,#maplocid8,#maplocid9,#maplocid6,#maplocid10{width:600px;height:350px}#maplocid1_full{width:635px;height:350px}#lfs_live_video{width:560px;height:315px}.blockquicklink_full_width{margin:0 0 15px 0;width:auto}.tippy-tooltip.lfs-theme{background-color:#2c8942}.tippy-tooltip.lfs-theme .tippy-backdrop{background-color:#2c8942}.tippy-tooltip.lfs-theme .tippy-content{color:#fff;background-color:#2c8942;font-size:0.8em}.tippy-popper[x-placement^=right] .tippy-tooltip.lfs-theme .tippy-arrow{border-right-color:#2c8942}div.wide.form .form_privacy_notice_div, div.form .form_privacy_notice_div{margin-left:30px;margin-right:30px}div.wide.form .form_privacy_notice_div label, div.form .form_privacy_notice_div label{text-align:left;float:none}div.wide.form .form_privacy_notice_div .errorMessage, div.form .form_privacy_notice_div .errorMessage{padding-left:0;font-size:1.4em}.form_privacy_notice_text{clear:both;float:none;font-family:Arial,Helvetica,sans-serif;font-size:1.25em;margin-top:10px;text-align:left}.form_privacy_notice_check_wrapper{clear:both;float:none;margin-top:10px;text-align:center}.form_privacy_notice_check_wrapper .fieldterm{margin-right:20px}.hasJavaScript{display:none}.elearning_login_form{padding:0;margin:0}input.elearning_submit_link{background:none !important;border:none;padding:0 !important;border-bottom:0px solid #2c8942;font-family:Arial,Helvetica,sans-serif;font-size:14px}input.elearning_submit_link_active{color:#2c8942;cursor:pointer}input.elearning_submit_link_disabled{color:gray;cursor:default}input.elearning_submit_link_active:hover{border-bottom:1px solid #2c8942}.scorm_package_completed_icon{float:right}.scorm_package_completed_icon_parent{float:none;position:absolute;top:34%;right:32px}.scorm-access-limit{padding-top:5px;padding-left:20px}@media screen and (min-width: 1001px){#contact-recommend-form .row, #contact-subscribe-form-big .row, #booking-payment-form .row, #contact-request-form .row, #contact-form-all .row{text-align:center;position:relative}#contact-recommend-form .row .hint, #contact-subscribe-form-big .row .hint, #booking-payment-form .row .hint, #contact-request-form .row .hint, #contact-form-all .row .hint{text-align:left;width:248px;margin-left:auto;margin-right:auto;margin-top:3px}#contact-recommend-form label, #contact-subscribe-form-big label, #booking-payment-form label, #contact-request-form label, #contact-form-all label{width:auto}#contact-recommend-form input[type="text"], #contact-recommend-form select, #contact-recommend-form .errorMessage, #contact-subscribe-form-big input[type="text"], #contact-subscribe-form-big select, #contact-subscribe-form-big .errorMessage, #booking-payment-form input[type="text"], #booking-payment-form select, #booking-payment-form .errorMessage, #contact-request-form input[type="text"], #contact-request-form select, #contact-request-form .errorMessage, #contact-form-all input[type="text"], #contact-form-all select, #contact-form-all .errorMessage{width:250px;display:block;margin-left:auto;margin-right:auto}#contact-recommend-form textarea, #contact-subscribe-form-big textarea, #booking-payment-form textarea, #contact-request-form textarea, #contact-form-all textarea{width:250px;border:1px solid #b1b3b6}#contact-recommend-form .form_privacy_notice_div .errorMessage, #contact-subscribe-form-big .form_privacy_notice_div .errorMessage, #booking-payment-form .form_privacy_notice_div .errorMessage, #contact-request-form .form_privacy_notice_div .errorMessage, #contact-form-all .form_privacy_notice_div .errorMessage{width:300px}#contact-recommend-form input[type="text"], #contact-recommend-form select, #contact-subscribe-form-big input[type="text"], #contact-subscribe-form-big select, #booking-payment-form input[type="text"], #booking-payment-form select, #contact-request-form input[type="text"], #contact-request-form select, #contact-form-all input[type="text"], #contact-form-all select{height:31px;border:1px solid #b1b3b6}#contact-recommend-form .errorMessage, #contact-subscribe-form-big .errorMessage, #booking-payment-form .errorMessage, #contact-request-form .errorMessage, #contact-form-all .errorMessage{text-align:left;padding-left:0}#contact-recommend-form,#contact-subscribe-form-big,#booking-payment-form,#contact-request-form,#contact-form-all{width:500px;margin-left:auto;margin-right:auto;border:1px solid #b1b3b6;background:#f1f2f2;padding:21px 15px}#contact-recommend-form p, #content-section #contact-recommend-form p, #content #contact-recommend-form p, #contact-subscribe-form-big p, #content-section #contact-subscribe-form-big p, #content #contact-subscribe-form-big p, #booking-payment-form p, #content-section #booking-payment-form p, #content #booking-payment-form p, #contact-request-form p, #content-section #contact-request-form p, #content #contact-request-form p, #contact-form-all p, #content-section #contact-form-all p, #content #contact-form-all p{text-align:left;padding-left:30px;padding-right:30px;font-size:1.25em}#contact-recommend-form .captcha, #contact-subscribe-form-big .captcha, #booking-payment-form .captcha, #contact-request-form .captcha, #contact-form-all .captcha{padding-top:20px}#contact-recommend-form .captcha img, #contact-recommend-form .captcha a, #contact-subscribe-form-big .captcha img, #contact-subscribe-form-big .captcha a, #booking-payment-form .captcha img, #booking-payment-form .captcha a, #contact-request-form .captcha img, #contact-request-form .captcha a, #contact-form-all .captcha img, #contact-form-all .captcha a{display:block;margin-left:auto;margin-right:auto}#contact-recommend-form .captcha img, #contact-subscribe-form-big .captcha img, #booking-payment-form .captcha img, #contact-request-form .captcha img, #contact-form-all .captcha img{border:1px solid #b1b3b6;padding:0;float:none}#contact-recommend-form .required, #contact-subscribe-form-big .required, #booking-payment-form .required, #contact-request-form .required, #contact-form-all .required{}#contact-recommend-form .form_radio_label, #contact-subscribe-form-big .form_radio_label, #booking-payment-form .form_radio_label, #contact-request-form .form_radio_label, #contact-form-all .form_radio_label{float:none;text-align:left;padding-left:125px}#contact-recommend-form .form_radio_wrapper, #contact-subscribe-form-big .form_radio_wrapper, #booking-payment-form .form_radio_wrapper, #contact-request-form .form_radio_wrapper, #contact-form-all .form_radio_wrapper{text-align:left;width:252px;margin-left:auto;margin-right:auto}#contact-recommend-form .form_radio_wrapper>*, #contact-subscribe-form-big .form_radio_wrapper>*, #booking-payment-form .form_radio_wrapper>*, #contact-request-form .form_radio_wrapper>*, #contact-form-all .form_radio_wrapper>*{float:none;display:inline-block}form#booking-payment-form #Booking_coursesession_id, form#contact-recommend-form #Contact_courseid{width:95%}form#booking-payment-form #select_booking_course_text{width:95%;margin-left:auto;margin-right:auto;padding:0}form#booking-payment-form #copy_details{margin-left:-91px}form#booking-payment-form #Booking_terms{margin-left:38px}form#contact-recommend-form #Contact_recommend_pastdelegate{margin-left:-124px}form#booking-payment-form .lfsLiveCheckBox{width:95%;margin-left:auto;margin-right:auto}#contact-recommend-form input.entryBtnSbmit, #contact-subscribe-form-big input.entryBtnSbmit, #booking-payment-form input.entryBtnSbmit, #contact-request-form input.entryBtnSbmit, #contact-form-all input.entryBtnSbmit{margin-top:20px}#contact-recommend-form .row span.required, #contact-subscribe-form-big .row span.required, #booking-payment-form .row span.required, #contact-request-form .row span.required, #contact-form-all .row span.required{position:absolute;left:118px;top:11px}#contact-recommend-form span.required#recommend_form_course_required, #contact-subscribe-form-big span.required#booking_form_course_required, #booking-payment-form span.required#booking_form_course_required, #contact-request-form span.required#booking_form_course_required, #contact-form-all span.required#booking_form_course_required{left:7px}#contact-recommend-form span.required#recommend_form_terms_required, #contact-subscribe-form-big span.required#booking_form_terms_required, #booking-payment-form span.required#booking_form_terms_required, #contact-request-form span.required#booking_form_terms_required, #contact-form-all span.required#booking_form_terms_required{left:118px}div.wide.form #contact-recommend-form .buttons, div.wide.form #contact-recommend-form .hint, div.wide.form #contact-recommend-form .errorMessage, div.wide.form #contact-recommend-form .fieldMessage, div.wide.form #contact-subscribe-form-big .buttons, div.wide.form #contact-subscribe-form-big .hint, div.wide.form #contact-subscribe-form-big .errorMessage, div.wide.form #contact-subscribe-form-big .fieldMessage, div.wide.form #booking-payment-form .buttons, div.wide.form #booking-payment-form .hint, div.wide.form #booking-payment-form .errorMessage, div.wide.form #booking-payment-form .fieldMessage, div.wide.form #contact-request-form .buttons, div.wide.form #contact-request-form .hint, div.wide.form #contact-request-form .errorMessage, div.wide.form #contact-request-form .fieldMessage, div.wide.form #contact-form-all .buttons, div.wide.form #contact-form-all .hint, div.wide.form #contact-form-all .errorMessage, div.wide.form #contact-form-all .fieldMessage{padding-left:0}p.online_mod_title{width:80% !important}}#contact-recommend-form h2, #contact-subscribe-form-big h2, #booking-payment-form h2, #contact-request-form h2, #contact-form-all h2{text-align:center;font-size:2.2em;margin:10px 0}body .ui-tabs .ui-tabs-nav li a{padding:6px 10px}#testimonials_footer{text-align:center}.testimonials_pagination_button:link,.testimonials_pagination_button:visited,.testimonials_pagination_button:hover{display:inline-block;padding:3px 6px 2px;text-decoration:none}.testimonials_pagination_button_current:link,.testimonials_pagination_button_current:visited,.testimonials_pagination_button_current:hover{background-color:#2C8942;color:white}.testimonials_pagination_button_not_current:link,.testimonials_pagination_button_not_current:visited,.testimonials_pagination_button_not_current:hover{background-color:#fff;color:#666}.testimonials_pagination_button:hover{color:#b1b3b6}#testimonials_pagination_prev_disabled,#testimonials_pagination_next_disabled{color:#666;cursor:text}body #course-tabs.mylfs_course_overview_section.ui-tabs .ui-tabs-nav li a{padding:6px 4px;margin:5px 5px 0}body #course-tabs.mylfs_course_overview_section.ui-tabs .ui-tabs-nav{height:38px}body #course-tabs.mylfs_course_overview_section.ui-tabs .ui-tabs-nav li{height:auto}body #course-tabs.mylfs_course_overview_section.ui-tabs .ui-tabs-nav li:first-child a{margin-left:7px}.mainpage-subscribe-form div.entryRow{height:auto}.mainpage-subscribe-form input, .mainpage-subscribe-form select{height:31px}div.form .mainpage-subscribe-form select{margin-top:0px;text-indent:2px;width:218px}.mainpage-subscribe-firstRow{margin-bottom:10px}div.wide.form .mainpage-subscribe-form .errorMessage{padding-left:5px}div.wide.form .mainpage-subscribe-form .entryBtnSbmit{height:31px}div.form .coursepage-subscribe-form div.entryRow.contentWidth{width:auto}div.form .coursepage-subscribe-form div.entryRow.contentWidth>*{float:left;margin-right:10px}div.form .coursepage-subscribe-form input, div.form .coursepage-subscribe-form select{width:205px}div.form .coursepage-subscribe-form .errorMessage, div.wide.form .coursepage-subscribe-form .errorMessage{float:left;display:block;padding-left:0;padding-right:18px;clear:none}div.wide.form .mainpage-subscribe-form input::placeholder, div.form .coursepage-subscribe-form input::placeholder, div.wide.form .coursepage-subscribe-form input::placeholder, div.wide.form .mainpage-subscribe-form select, div.form .coursepage-subscribe-form select, div.wide.form .coursepage-subscribe-form select, div.wide.form .mainpage-subscribe-form option:first-child, div.form .coursepage-subscribe-form option:first-child, div.wide.form .coursepage-subscribe-form option:first-child{color:darkgray;opacity:1}div.wide.form .mainpage-subscribe-form option:not(:first-child), div.form .coursepage-subscribe-form option:not(:first-child), div.wide.form .coursepage-subscribe-form option:not(:first-child){color:black;opacity:1}div.form .coursepage-subscribe-form div.entryRow span.entryRowField input{color:black}.visibility_hidden{visibility:hidden;position:absolute}html body #content form input[type="text"].website_h{position:absolute;width:0;height:0;z-index:-50;padding:0;margin:0}#cant-travel-list{margin-left:20px;font-family:Georgia,Helvetica,sans-serif;font-size:1.7em;margin-top:-12px;margin-bottom:14px}#content div.contentmain .cant-travel-p{font-family:Georgia,Helvetica,sans-serif;font-size:1.7em}.cant-travel-p .lfsLiveLogoInline, #cant-travel-main-page-p .lfsLiveLogoInline{margin-left:3px}#content #course-overview div.coursePageSubheading{color:#58595B;border-bottom:1px solid #2C8942;margin-bottom:20px;padding-bottom:3px;line-height:100%;overflow:hidden;font-size:2.3em;font-family:Georgia,Helvetica,sans-serif;font-weight:normal}#content #course-overview div.courseDayHeading{line-height:100%;overflow:hidden;padding:0 0 10px 0;border-bottom:1px solid #2C8942;font-size:2.3em;margin:0 0 25px;font-family:Arial;font-weight:bold;color:#2c8942}#content #course-overview h2.outlineSubheading{color:#2C8942;font-family:Arial;font-size:1.45em;font-weight:bold;margin-bottom:2px;border-bottom:none}.contact-table-form-header{text-align:center;font-size:2.2em;margin:10px 0;line-height:100%;overflow:hidden;padding:0 0 10px 0;font-family:Arial;font-weight:bold;color:#2c8942}.mobile_overlay_panel,.show_on_mobile,#mobile_header,#photoLocationWrapperMobile,.team_teacher_read_more,.mobile_menu_nav_wrapper,.mobile_course_location_header,.mobile_tab_section_header{display:none}.greenButton{background:#2C8942;height:100%;border:none;color:#fff;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-family:Arial,Helvetica,sans-serif;font-size:1.3em;margin-right:0;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}.greenButton:hover{color:#FFF;background:#19692c;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}.webinar_home{background:#f3f2f3;padding:20px;margin-bottom:2em;padding-bottom:40px}.webinar_home h3{border:0 !important;margin-bottom:10px;font-family:'Arial'}.learn-faster p{margin-bottom:0 !important}.learn-webinar-paragraph{margin-top:15px}.webinar_home a{background:#e87c09;color:#fff;padding:1em;font-size:18px}.learn-webinar .image_hero{padding:0 !important;float:right !important;text-align:right}.learn-webinar h2{margin-bottom:0 !important;font-size:1.8em;line-height:1.2 !important;text-align:left;font-weight:normal}.learn-webinar img{padding:0 !important;margin:0 !important}.key_topics span{margin-bottom:10px !important;padding-bottom:3px !important;font-weight:normal;font-size:15px;width:100%}.key_topics hr{margin:10px 0;border-top:1px solid #2C8942}.key_topics h2{margin-bottom:10px !important;color:#666;font-size:18px;font-weight:bold;padding-bottom:3px !important}.complete_form h3{color:#ff8c00;border:0 !important;font-family:Arial;font-size:18px;font-weight:bolder;margin-bottom:0 !important}.learn-faster{border-top:1px solid #2c8942;border-bottom:1px solid #2c8942;padding:2em 0 2em 0;margin-bottom:2em}.orangeButton{background:#f58220;height:100%;border:none;color:#fff;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;font-family:Arial,Helvetica,sans-serif;font-size:1.3em;text-decoration:none;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}.orangeButton:hover{background:#FFF;color:#f58220;text-decoration:none;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s}.expert-teaching h3{color:#666;border:0;padding:0;margin:0;margin-bottom:10px;font-family:Georgia,Helvetica,sans-serif}.expert-teaching p{font-family:Georgia,Helvetica,sans-serif;font-size:17px !important}.learn-faster{border-top:2px solid #f58220;border-bottom:2px solid #f58220;padding:2em 0 2em 0;margin-bottom:2em}.learn-faster h2{color:#666;font-size:2.64em;font-family:Georgia,Helvetica,sans-serif;font-weight:normal}.learn-faster table{margin:0;padding:0}.learn-faster table tr td{margin:0;padding:0}.learn-faster table tr td:first-child{width:75%;padding-right:3em}p.learn-faster-paragraph{font-family:Georgia,Helvetica,sans-serif;font-size:1.7em !important}.learn-faster a{color:#ff8c00;font-family:Georgia,Helvetica,sans-serif;font-size:2.64em}.learn-faster p, .learn-faster ul{font-size:1.7em !important;margin-bottom:0.5em !important;font-family:Georgia,Helvetica,sans-serif}.learn-faster ul{margin-left:1em}a.learn-faster-link:hover{text-decoration:none}p.demo_credentials{font-size:2em}.bigTextButton{font-size:2em}p.online_mod_title{font-size:14px !important;width:80% !important}.feedback_link_mylfs{width:80% !important}.mobile_hero{display:none}.webinar_home h3{}#content-text ul li{font-family:Arial,Helvetica,sans-serif;font-size:1em;color:#666;padding:0}ul.pointlist li h4{margin-left:3em}ul.pointlist li p{margin-top:1em}div.form{}div.form input, div.form textarea, div.form select, .feedback input, .feedback textarea, .feedback select{margin:0;border-width:0px;border-color:#ddd;font-size:1.2em;margin-top:7px;font-family:Arial,Helvetica,sans-serif}div.form a, .feedback a{color:#2C8942}div.form p, .feedback p{margin-bottom:5px}div.form .standardInput, .feedback .standardInput{height:31px;font-size:1.2em;vertical-align:middle;*vertical-align:text-bottom;text-indent:5px;width:250px}div.form fieldset, .feedback fieldset{border:1px solid #DDD;padding:10px;margin:0 0 10px 0;-moz-border-radius:7px}div.form label{font-weight:bold;font-size:0.9em;display:block}.feedback label{font-weight:bold;font-size:0.9em;display:block}div.form .row{}div.form .hint{margin:0;padding:0;color:#999}div.form .note{font-style:italic}.feedback .note{font-style:italic;font-weight:400;padding-left:5px}div.form span.required, .feedback span.required{color:red}div.form span.fieldterm{font-family:Arial,Helvetica,sans-serif;font-size:1.25em}.feedback span.fieldterm{font-family:Arial,Helvetica,sans-serif;font-size:1.25em;padding:3px}div.form input.clickset{border:none;border-width:0}div.form div.error label, div.form label.error, div.form span.error, .feedback div.error label, .feedback label.error, .feedback span.error{color:#C00}div.form div.error input, div.form div.error textarea, div.form div.error select, div.form input.error, div.form textarea.error, div.form select.error, .feedback div.error input, .feedback div.error textarea, .feedback div.error select, .feedback input.error, .feedback textarea.error, .feedback select.error{background:#FEE;border-color:#C00}div.form div.success input, div.form div.success textarea, div.form div.success select, div.form input.success, div.form textarea.success, div.form select.success, .feedback div.success input, .feedback div.success textarea, .feedback div.success select, .feedback input.success, .feedback textarea.success, .feedback select.success{background:#E6EFC2;border-color:#C6D880}div.form .errorSummary, .feedback .errorSummary{border:2px solid #C00;padding:7px 7px 12px 7px;margin:0 0 20px 0;background:#FEE;font-size:0.9em}div.form .errorMessage, .feedback .errorMessage{color:red;font-size:0.9em}div.form .errorSummary p, .feedback .errorSummary p{margin:0;padding:5px}div.form .errorSummary ul, .feedback .errorSummary ul{margin:0;padding:0 0 0 20px}div.form .stdTextArea{width:300px;height:100px;font-size:1.2em;font-family:Arial,​Helvetica,​sans-serif;vertical-align:middle;*vertical-align:text-bottom;text-indent:5px}.feedback .stdTextArea{width:250px;height:100px;font-size:1.2em;font-family:Arial,​Helvetica,​sans-serif;vertical-align:middle;*vertical-align:text-bottom;text-indent:5px}div.wide.form,.feedback{background:#f1f2f2;color:#666;padding:21px 15px;font-family:Arial,Helvetica,sans-serif;font-size:100%}div.wide.form.inline{background:#fff;color:#666;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:100%}div.wide.form label{font-family:Arial,Helvetica,sans-serif;font-size:1.2em;float:left;margin-right:10px;position:relative;text-align:right;width:150px;padding-top:0.6em}.feedback label{font-family:Arial,Helvetica,sans-serif;font-size:1.3em;position:relative;width:500px}div.wide.form .row, .feedback .row{clear:left;padding:0.5em 0 0 0}.feedback .row{margin-bottom:15px}div.wide.form span label{width:auto;margin:0.4em 0.4em 0 0.4em;padding:0}.feedback span label{font-family:Arial,Helvetica,sans-serif;font-size:1.25em}div.wide.form span{}div.wide.form span input{float:left;margin:0.4em 0 0 0}.feedback span input{}.feedback select{width:250px;background-color:#FFF}div.wide.form .buttons, div.wide.form .hint, div.wide.form .errorMessage, div.wide.form .fieldMessage{clear:left;padding-left:160px}#main_search_error{padding-left:0}.feedback .buttons, .feedback .hint, .feedback .errorMessage, .feedback .fieldMessage{clear:left}#statusMessage span{color:red;font-weight:bold}#login-form{}#login-form .errorMessage{display:inline;padding:0}div.register.form .buttons{padding-left:100px}div.register.form label{width:90px}div.form .verifyBox{margin-left:100px}div.wide.form .verifyHint{clear:left;padding-left:100px}div.register.form .errorMessage{padding-left:100px}div.form textArea{height:auto;font-size:1.2em;vertical-align:middle;*vertical-align:text-bottom;width:250px}@media screen and (max-width: 1000px){html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{font-size:0.7em !important}.course-content ul{font-size:1.4em !important}#content-text .course-content ul{font-size:1em !important}div.course-content ul{font-size:1.4em !important}#content-text ul:not(.course_button_list){font-size:1.4em !important}#content-text ul ul{font-size:1em !important}#content-text ul ul:not(.course_button_list){font-size:1em !important}div.course-content ul li{font-size:1em !important}div.course-content>ul>li{font-size:1em !important}div.course-content>ul>li>ul>li{font-size:1em !important}#content-text div.result_list li{font-size:1em !important}#content h1{font-size:2.3em !important;line-height:1.15em !important}#content-text h1{font-size:2em !important;line-height:1.25em !important}#content-text table.paneltable{font-size:1em !important}#content-text table.paneltable p{font-size:1.4em !important}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}*:not(select):not(option){-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type="radio"]{appearance:radio;-moz-appearance:radio;-webkit-appearance:radio}input[type="checkbox"]{appearance:checkbox;-moz-appearance:checkbox;-webkit-appearance:checkbox}.hide_on_mobile,#course_location_panel,#home_page_video_panel,#home_page_upcoming_panel,.regionTabs,#sidebar>*:not(.side_bar_mobile_show),.ui-tabs-nav{display:none}.overflow_hidden{overflow:hidden}.display_block{display:block}.display_none_mobile{display:none}.show_on_mobile{display:block}.mobile_menu_nav_wrapper{display:block}#page, #sidebar, #footer div.container, .widewidth, .content_panel_double_width, .content_panel_standard_width, .lfsvideoiframe, .testimonial_panel, .panelSection, #lfslogo, #header, #programmes-listing, #calendar-listing, #course-overview_tab_0, #course-overview, ul.horizlist li.course_overview_button, #inhouse-section_tab_0, .ui-tabs, .contentmain .ui-tabs{width:auto;position:static;float:none;margin:0;padding:0;clear:both;top:0;left:0;height:auto}.mobile_content_spacer{height:30px;padding:0;margin:0}.entrypanel{padding:8px}#lfslogo{height:73px;display:block}#page{padding:30px 15px 0px}#mainmenu{display:none}.contentspacer{display:none}#sidebar,.widewidth,.content_panel_double_width,.content_panel_standard_width,.lfsvideoiframe,.testimonial_panel,.panelSection,.panelNavMargin{margin-bottom:30px}#footer{margin-top:-13px}#footer ul li{float:none;padding:0}#content h3:not(.ui-accordion-header){margin-bottom:1em}#content #coursenav h3{margin-bottom:0}.text_align_center{text-align:left}body #content h2{font-size:1.75em}#client_benefits_table h4{font-size:1.75em}.mobile_full_width_image, #content-text .mobile_full_width_image, #content-text p a .mobile_full_width_image, #content-text p .mobile_full_width_image{width:100%;height:auto;padding-left:0;padding-right:0;margin-left:0;margin-right:0;margin-bottom:15px;display:block;float:none;padding:0}.entrypanel p{width:auto}.lfsvideoiframe #iframe{position:absolute;top:0;left:0;width:100%;height:100%}.panelcalendar{padding:0}.panelcalendar div{margin:0px 0px 4px 0px}#content div.contentmain div.intro-home h1{margin-bottom:0.7em}#content{padding-top:25px}.ui-tabs .ui-tabs-panel{background:none;padding:0}.mobile_button, .mobile_button:hover, #accountLoginSection input.submitbtn_login, #accountLoginSection input.submitbtn_login:hover{background-color:#2C8942;color:#fff;height:41px;padding:0 15px;line-height:41px;font-family:Arial,Helvetica,sans-serif;font-size:1.5em;font-weight:bold;cursor:pointer;display:block;border-radius:0}#photoLocationWrapperDesktop{display:none}#photoLocationWrapperMobile{display:block;width:100%}.photoLocationPanelMobile:not(:last-child){margin-bottom:25px}#photoLocationWrapperMobile h4,#mobile_user_login_heading{margin:0 0 25px 0;background-color:#2C8942;color:#fff;height:32px;padding:14px 0 0 10px;font-family:Arial,Helvetica,sans-serif;font-size:1.6em;font-weight:bold}.photoLocationPanelMobile{display:table;background-color:#F2F2F3;width:100%;padding:0;margin:0;border:0;border-collapse:collapse;text-decoration:none}.photoLocationPanelMobile:hover,.photoLocationPanelMobile:active,.photoLocationPanelMobile:visited{text-decoration:none}.photoLocationPanelMobile>*{display:table-cell;padding:0;margin:0;border:0;vertical-align:middle;text-align:center}.PhotoLocationMobileImg{vertical-align:bottom;text-align:left}.PhotoLocationMobileImg>img{width:100%;max-width:170px}.PhotoLocationMobileImg{width:170px}.PhotoLocationMobileText{width:50%;font-size:1.7em;color:#58595b}.PhotoLocationMobileArrow{width:50px}#mobile_header{display:block;border-bottom:2px solid #2D8943;border-top:6px solid #2D8943;position:fixed;top:0;left:0;background-color:white;width:100%;box-sizing:border-box;z-index:910000}#mobile_menu_tab_wrapper{padding:20px 15px;float:right}#mobile_menu_tab{width:30px;border-top:12px #2C8942 double;border-bottom:4px #2C8942 solid;padding:2px 0;cursor:pointer}#mobile_user_login_icon{display:block;float:left;padding:15px;cursor:pointer}#mobile_header_lines{display:block;margin-top:15px;visibility:hidden;text-align:center}#mobile_menu_panel,#mobile_login_panel{background-color:#f2f2f2;height:100%;z-index:900000;position:fixed;top:0;left:0;width:100%;overflow-y:auto;padding:83px 15px 30px 15px;box-sizing:border-box}#page{margin-top:62px}.mobile_search_form{position:relative}#mobile_search_text_field, #login-form .login_field{display:block;padding:0 15px 0 15px;width:100%;height:46px;box-sizing:border-box;border:2px solid #b1b3b6;font-size:1.8em;margin-top:0}#mobile_search_text_field{padding:0 70px 0 15px}#login-form #LoginForm_password{margin-top:15px}#accountLoginSection input.submitbtn_login{width:auto}#mobile_search_submit{position:absolute;border:none;height:46px;width:50px;top:0;right:0;background:transparent url("/images/search-icon-30x30.png");background-repeat:no-repeat;background-position:center;padding:0;cursor:pointer}#clear_mobile_search{position:absolute;top:9px;right:47px;display:none;padding:5px;cursor:pointer}#mobile_search_error{color:red;padding:10px 5px 0;font-size:1.5em;text-align:center;font-weight:bold;display:none}#mobile_user_login_heading{margin-bottom:15px}#accountLoginSection{text-align:left;float:none;height:auto;position:static;width:100%;padding:0}#login-form ul{display:block}#login-form li{display:block}#forgotPassword{margin:5px 0 0;text-align:right;clear:both;font-size:1.5em;font-weight:bold}#forgotPassword *{margin:0;padding:0}#forgotPassword p a{color:#2C8942}#login-form .errorMessage{float:left;clear:both;color:red;font-size:1.5em;text-align:right;font-weight:bold;padding:2px 0 8px 0}#login-form #login_form_password_error .errorMessage{padding-bottom:15px}#linkedinLoginWrapper,#linkedInButton,#linkedinText,#linkedinLogo{display:block;float:left}#linkedInButton{top:0;left:0}#linkedinLoginWrapper{margin-top:15px}#linkedinText,#linkedinLogo{height:41px;line-height:41px;font-family:Arial,Helvetica,sans-serif;font-size:1.6em;font-weight:bold}#linkedinText{padding:0 5px 0 10px}#linkedinLogo{padding:0 10px 0 5px}#accountLoginSection ul li a{font-size:1em}#mobile_menu_panel .mobile_menu_nav_wrapper{margin-top:20px}.mobile_menu_nav,.mobile_menu_nav:link,.mobile_menu_nav:visited,.mobile_menu_nav:hover,.mobile_menu_nav:active,.mobile_back_button,.mobile_back_button:link,.mobile_back_button:visited,.mobile_back_button:hover,.mobile_back_button:active{height:41px;padding-left:15px;line-height:41px;font-family:Arial,Helvetica,sans-serif;font-size:1.5em;font-weight:bold;display:block;margin-bottom:1px;text-decoration:none;background-repeat:no-repeat;background-position:right 15px center;box-sizing:border-box}.mobile_back_button,.mobile_back_button:link,.mobile_back_button:visited,.mobile_back_button:hover,.mobile_back_button:active{background-position:left 15px center;padding-left:45px;margin-bottom:30px}.mobile_menu_parent_nav,.mobile_menu_parent_nav:link,.mobile_menu_parent_nav:visited,.mobile_menu_parent_nav:hover,.mobile_menu_parent_nav:active,.mobile_back_button,.mobile_back_button:link,.mobile_back_button:visited,.mobile_back_button:hover,.mobile_back_button:active{background-color:#2C8942;color:#fff}.mobile_menu_child_nav,.mobile_menu_child_nav:link,.mobile_menu_child_nav:visited,.mobile_menu_child_nav:hover,.mobile_menu_child_nav:active,.mobile_menu_selected_nav,.mobile_menu_selected_nav:link,.mobile_menu_selected_nav:visited,.mobile_menu_selected_nav:hover,.mobile_menu_selected_nav:active{background-color:#fff;color:#58595b;border:2px solid #b1b3b6}.nav_item_link{background-image:url("/images/white-arrow.png")}.nav_item_expand{background-image:url("/images/plus-sign.png")}.nav_item_collapse{background-image:url("/images/minus-sign.png")}.mobile_back_button{background-image:url("/images/left-arrow-white.png")}.mobile_menu_child_nav{background-image:url("/images/arrow-grey.png")}.mobile_menu_selected_nav{background-image:url("/images/arrow-down.png")}.mobile_menu_child_nav_wrapper{display:none}#mobile_menu_close, #accountLoginSection input.submitbtn_login, #accountLoginSection input.submitbtn_login:hover{margin-top:15px;float:right}div.wide.form .hint, div.wide.form .errorMessage, div.wide.form .fieldMessage{padding-left:0}.mobile_swap_panel{margin-top:30px}.lfs_live_key_note{margin:20px 0 15px }.course-holder:not(:last-child){margin-bottom:15px}.course-holder p{margin-left:0}.calendar_row, .course-holder .course-holder-course{margin-top:5px;margin-bottom:5px;display:block}.mobile_tab_section_header{margin-top:30px;display:block}.disclaimerText{margin:0;margin-top:20px}#calendar-listing #course-overview_tab_0 h1{margin-top:15px;margin-bottom:10px}.calendar_row ul.horizlist li.shortlength{display:none}.calendar_row ul.horizlist li{width:auto;padding:0;float:none;display:inline}.calendar_row ul.horizlist li.datelength{padding-right:10px}#course-overview_tab_0 .button_row{margin:20px 0}ul.horizlist li.course_overview_button{margin-top:5px;border:1px solid #ccc}ul.horizlist li.course_overview_button>a:before{content:"";display:inline-block;vertical-align:middle;height:100%}#content ul.horizlist li.course_overview_button>a{text-align:left}#content ul.horizlist li.course_overview_button>a>span{position:static;top:auto;left:auto;display:inline-block;;margin:0;padding:0;vertical-align:middle;width:40px}#content ul.horizlist li.course_overview_button>a>span.ui-button-text{width:auto;padding:0}div.form div.entryRow.contentWidth{width:auto}#contact-subscribe-form .entryLinkBtnSbmit .ui-button-text{padding-right:0;margin-right:0}#course-overview_tab_0 #content-text h1:first-child{margin-top:20px}#inhouse-section_tab_0{margin-top:20px}.download_case_study{border:1px solid #ccc;height:72px;background:url("/images/backgrounds/btn_large.png") repeat-x scroll #000;display:block;text-align:center}.download_case_study_icon{background:url("/images/icons/ui-icon-download-arrow.png");background-position:0 0;background-repeat:no-repeat;vertical-align:middle;display:inline-block;width:40px;height:30px}.download_case_study_text{color:#2C8942;font-family:Arial,Helvetica,sans-serif;font-size:1.25em;vertical-align:middle;display:inline-block}.download_case_study:before{content:"";display:inline-block;vertical-align:middle;height:100%}#content-text .team_contentsection{background:none;padding:0}#content-text .team_contentsection .team_teacher_block{padding:0}#content-text .team_contentsection .team_teacher_block .team_teacher_picture_div{display:none}#content-text .team_contentsection .team_teacher_block>*{float:none;width:auto}#content-text .team_contentsection h2{padding:0;margin:0 0 15px 0}#content-text .team_contentsection h2 a{cursor:text;text-decoration:none}#content-text .team_contentsection .team_teacher_block .list_table{display:none}#content-text .team_contentsection .team_teacher_block .team_bio_first_p{margin-bottom:15px}#content-text .team_contentsection .team_teacher_block .bio_section_footer{display:none}#content-text .team_contentsection .team_teacher_block .booking_section{display:none}#content-text .team_contentsection .team_teacher_block .blockquicklink,.blockquicklink_full_width{padding:15px;margin:0 0 15px 0;width:auto}#content-text .team_contentsection .team_teacher_block .blockquicklink h4, .blockquicklink_full_width h4{padding-bottom:10px;margin-bottom:10px}#content-text .team_contentsection .team_teacher_block .blockquicklink a, .blockquicklink_full_width a{padding:0;margin:0}#content-text .team_contentsection .team_teacher_block .team_teacher_read_more{width:150px;margin-left:auto;margin-right:auto}#content-text #twenty_reasons_list{margin-left:0}#twenty_reasons_list p{margin-top:20px}#twenty_reasons_list p:not(:first-of-type){display:none}#twenty_reasons_list hr{display:none}.useful_link_list{margin-left:12px}#client_benefits_table{border:none;padding:0;margin:0}#client_benefits_table td{display:block;width:100%;border:none;padding:0;margin:0}#client_benefits_table td h4{color:#2c8942}#content-text #strong_values_list{margin-left:0}#strong_values_list p{margin-top:20px}#strong_values_list p:not(:first-of-type){display:none}#strong_values_list hr{display:none}#content-text p img.mobile_block_level_image{display:block;float:none;clear:both;margin:0 0 5px 0}#content #client_benefits_table tr td p,{font-size:1.1em}.wide.form label, div.wide.form label, .feedback label, .wide.form input:not([type="radio"]):not([type="checkbox"]), div.wide.form input:not([type="radio"]):not([type="checkbox"]), .feedback input:not([type="radio"]):not([type="checkbox"]), .wide.form textarea, div.wide.form textarea, .feedback textarea, .feedback .stdTextArea, .wide.form select, div.wide.form select, .feedback select, .wide.form .hint, div.wide.form .hint, .feedback .hint, .wide.form .errorMessage, div.wide.form .errorMessage, .feedback .errorMessage{width:100%;display:block;float:none;margin-left:0;text-align:left}.wide.form input[type="text"], .wide.form input[type="text"], .feedback input[type="text"], .div.wide.form input[type="checkbox"], .div.wide.form input[type="checkbox"], .feedback input[type="checkbox"], .wide.form input[type="password"], div.wide.form input[type="password"], .feedback input[type="password"], .wide.form input[type="tel"], div.wide.form input[type="tel"], .feedback input[type="tel"], .wide.form input[type="email"], div.wide.form input[type="email"], .feedback input[type="email"]{padding-left:0;padding-right:0}.wide.form div, .feedback div{width:auto;padding-left:0;padding-right:0;margin-left:0;margin-right:0}.feedback label{font-size:1.2em}form div.row{position:relative}form div.row span.required{position:absolute;left:-7px;top:12px}form #ContactRequest_preferred_time>*{float:left;width:auto}.wide.form input[type="submit"].entryBtnSbmit, div.wide.form input[type="submit"].entryBtnSbmit, .feedback input[type="submit"].entryBtnSbmit{width:auto;float:right}form #Booking_coursesession_id{width:100%}#instructions{border:none;padding:0;margin:0}#instructions td{display:block;width:auto;padding:5px;margin:0;margin-bottom:3px;text-align:center}#instructions td br{display:none}#mobile_contact_chat_button{width:120px;text-align:center;padding-left:0;margin-bottom:30px;float:left;display:none}#mobile_contact_tawkto_icon{margin-left:10px;margin-bottom:30px;margin-top:-5px;float:left;display:none}#fancybox-overlay{z-index:2200000000}#fancybox-wrap{z-index:2200000001;padding:0 }#courseSelector{width:100% !important}#mobile_overlay_div{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;z-index:2100000000}#overlay_close_button{position:fixed;top:0;right:0;padding:10px;background-color:#000;z-index:2120000000}#mobile_overlay_image{position:fixed;right:0;left:0;margin-right:auto;margin-left:auto;max-width:90%;max-height:90%;z-index:2111000000}#cookie-policy-content{width:auto;padding-left:15px;padding-right:15px}div.wide.form .form_privacy_notice_div, div.form .form_privacy_notice_div{margin-left:0;margin-right:0}div.wide.form .form_privacy_notice_div .errorMessage, div.form .form_privacy_notice_div .errorMessage{font-size:0.9em}div.wide.form .captcha img, #content-text div.wide.form .captcha img, div.form .captacha img, div.form .captacha img{padding-bottom:10px}#content a.navBtn2 span.ui-button-text{font-size:1.5em}div.wide.form .mainpage-subscribe-form .entryBtnSbmit{margin-top:10px}div.form .coursepage-subscribe-form div>span{width:100%;margin-bottom:5px}div.form .coursepage-subscribe-form div.entryRow.contentWidth a.entryBtnSbmit{float:right;margin:0}#course-overview_tab_0{margin-top:20px}.contact-table-form-header{font-size:1.75em}.mobile_hero{display:block}.learn-webinar .image_hero{display:none}.learn-webinar-paragraph{margin-top:0}}@media screen and (max-width: 600px){#lfslogo{width:250px;margin-left:auto;margin-right:auto}}