#courseBrowser{background:#fafafa;background:-moz-linear-gradient(top,#e8e8e8 0,#fafafa 50px,#fafafa 100%);background:-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),color-stop(10%,#fafafa),to(#fafafa));background:-webkit-linear-gradient(top,#e8e8e8 0,#fafafa 50px,#fafafa 100%);background:-o-linear-gradient(top,#e8e8e8 0,#fafafa 50px,#fafafa 100%);background:linear-gradient(to bottom,#e8e8e8 0,#fafafa 50px,#fafafa 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8e8e8', endColorstr='#fafafa', GradientType=0);padding:.2em 10px;zoom:1;position:relative;display:none;z-index:20}.lt-ie8 #courseBrowser{clear:both}#courseBrowser:after,#courseBrowser:before{content:"";display:table}#courseBrowser:after{clear:both}#courseBrowserLabel{z-index:20;position:relative}#courseBrowserBlind{z-index:-1;position:fixed;opacity:0;top:0;left:0;right:0;bottom:0;background:#333;-webkit-transition:z-index 0s linear 1s,opacity 1s linear 0s;transition:z-index 0s linear 1s,opacity 1s linear 0s}.lt-ie8 #courseBrowserBlind{display:none}#courseBrowserBlind.show{z-index:15;opacity:.5;-moz-opacity:.5;-khtml-opacity:.5;-ms-filter:"alpha(Opacity=50)";filter:alpha(opacity=50);-webkit-transition:z-index 0s linear 0s,opacity 1s linear 0s;transition:z-index 0s linear 0s,opacity 1s linear 0s}#courseBrowser #cbCloseBox{position:absolute;width:12px;height:12px;background:url(../images/cb_close.png) no-repeat;top:5px;right:5px;cursor:pointer}#courseBrowser h2{font-size:1.7em;margin:.4em 0;padding:0}#courseBrowser h3{margin:0;font-size:18px;color:#007fc4}#courseBrowser .acc{width:400px;margin-top:.8em;float:left}#courseBrowser .acc div{font-size:.84em}#courseBrowser #cbCoursesList{width:265px;float:left;margin-top:-27px;padding-left:6px}#courseBrowser #cbCourseOverview{width:263px;float:left;margin-top:-27px;padding-left:6px}#courseBrowser #cbDivider{display:table;margin:0;padding:0;width:400px}#courseBrowser .fullList{width:671px;float:left}#courseBrowser #cbContent{position:relative;min-height:300px}#courseBrowser #cbDivider li{font-family:FrutigerLTStd-Cn,sans-serif;padding:0;font-size:17px;display:table-cell;border:1px solid;border-color:#f0f0f0 #dfdfdf #e9e9e9;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f1f1f1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f1f1f1));background:-webkit-linear-gradient(top,#fff 0,#f1f1f1 100%);background:-o-linear-gradient(top,#fff 0,#f1f1f1 100%);background:linear-gradient(to bottom,#fff 0,#f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f1f1f1', GradientType=0)}#courseBrowser #cbDivider li a{color:#007fc4;text-decoration:none;display:block;padding:.35em .6em .15em}.lt-ie9 #courseBrowser #cbDivider li a{padding:.35em .5em .15em}#courseBrowser #cbDivider li a:active,#courseBrowser #cbDivider li a:hover,#courseBrowser #cbDivider li.ui-state-focus a,#courseBrowser #cbDivider li.ui-tabs-active a{color:#ff7300}#courseBrowser #cbContent .ui-tabs-panel{min-width:400px;min-height:1px;float:left}#courseBrowser #cbContent .ui-tabs-panel:nth-child(5){min-width:671px}#courseBrowser #cbDivider li+li{border-left:none}#courseBrowser #cbDivider li.ui-state-active,#courseBrowser #cbDivider li:active,#courseBrowser #cbDivider li:hover{background:#f1f1f1;background:-moz-linear-gradient(top,#f1f1f1 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f1f1f1),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#f1f1f1 0,#fff 100%);background:-o-linear-gradient(top,#f1f1f1 0,#fff 100%);background:-ms-linear-gradient(top,#f1f1f1 0,#fff 100%);background:linear-gradient(to bottom,#f1f1f1 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f1f1', endColorstr='#ffffff', GradientType=0);zoom:1}#courseBrowser .acc h3{display:block;margin-bottom:2px;color:#666;padding:.3em;font-size:18px;font-family:Arial,sans-serif;border:1px solid;border-color:#f0f0f0 #dfdfdf #e9e9e9;text-decoration:none;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f1f1f1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f1f1f1));background:-webkit-linear-gradient(top,#fff 0,#f1f1f1 100%);background:-o-linear-gradient(top,#fff 0,#f1f1f1 100%);background:linear-gradient(to bottom,#fff 0,#f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f1f1f1', GradientType=0);cursor:pointer;zoom:1}#courseBrowser .acc h3 span{display:inline-block;float:left;padding-top:5px;padding-right:5px;width:20px;height:17px;background:url(../images/course_browser_accordian_open.png) bottom left no-repeat}#courseBrowser .acc h3 span.ui-icon-circle-arrow-s{background-image:url(../images/course_browser_accordian_close.png)}#courseBrowser .acc div{padding:.5em}#courseBrowser .acc.acc2 div{padding:0}#courseBrowser .acc div p{margin:0}#courseBrowser #cbCoursesList ul{list-style:none;padding:0;font-size:.8em;margin-top:15px}#courseBrowser #cbCoursesList ul li{margin-bottom:1em;padding:0;background:0 0}#courseBrowser #cbCoursesList ul li a{text-decoration:none}#courseBrowser #cbCoursesList ul li a.cbSelected,#courseBrowser #cbCoursesList ul li a:active,#courseBrowser #cbCoursesList ul li a:hover{color:#007fc4}#courseBrowser #cbCourseOverview #cbCourseHeader{font-size:.8em;background-color:#005E90;color:#fff;padding:.6em .5em 2.5em;margin-top:18px}#courseBrowser #cbCourseOverview #cbCourseHeader h4{color:#fff;margin:0;letter-spacing:0}#courseBrowser #cbCourseOverview #cbCourseHeader h4 a{color:#fff;text-decoration:none}#courseBrowser #cbCourseOverview #cbCourseDetail{font-size:.8em;border:1px solid #d7d7d7;background:#fff;padding:.5em;overflow:auto}#courseBrowser #cbCourseOverview #cbCourseDetail .cbCourseoutline{font-weight:700}#courseBrowser #cbCourseOverview a.courseDetailsTop{display:block;background:url(../images/btn_sprite.png?v=1) right 0 no-repeat;width:114px;height:28px;text-indent:-999em;margin-top:-1.5em;float:right}#courseBrowser #cbCourseOverview a.courseDetailsTop:hover{background-position:right -28px}#courseBrowser #cbCourseOverview #cbCourseDetail a.cbCourseDetailsBtn{font-family:FrutigerLTStd-Roman,Arial,sans-serif;color:#005E90;display:block;min-height:14px;line-height:14px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAANCAYAAABlyXS1AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QsMDBYpCEL/JwAAAGxJREFUGNN10MENQDAUh/Gvz8kIpJu4G4gjK1jAKLWOHVzwdxBN0L6kl/6+Js2jGoKODiT9jgH4MujsHd+xdWtdLjCAXGA2iVzgpBufC18GPXHEVPBCgHpc4kvLQfxtCiImYRLFvDdJ+C3hOxfXS1WpC0mtuQAAAABJRU5ErkJggg==) right bottom no-repeat;margin-top:1em;float:right;padding-right:16px}#courseBrowser #cbCourseOverview #cbCourseDetail .icons{margin-top:10px;overflow:hidden;clear:right}#courseBrowser #cbCourseOverview #cbCourseDetail .cbCourseIcon{display:block;float:left;width:43px;height:43px;text-indent:-999em;margin-left:3px}#courseBrowser #cbCourseOverview #cbCourseDetail .cbCourseIcon.credits30{background:url(../images/icon_30credits.png) left top no-repeat}#courseBrowser #cbCourseOverview #cbCourseDetail .cbCourseIcon.credits60{background:url(../images/icon_60credits.png) left top no-repeat}#courseBrowser #cbCourseOverview #cbCourseDetail .cbCourseIcon.blended{width:105px;background:url(../images/icon_blended.png) left top no-repeat}#courseBrowser #cbCourseOverview #cbCourseDetail .cbCourseIcon.bps{background:url(../images/icon_bps.png) left top no-repeat}#courseBrowser #cbCourseOverview #cbCourseDetail .cbCourseIcon.cpd{background:url(../images/icon_cpd.png) left top no-repeat}#courseBrowser #cbCourseOverview #cbCourseDetail .cbCourseIcon.facetoface{background:url(../images/icon_facetoface.png) left top no-repeat}#courseBrowser #cbCourseOverview #cbCourseDetail .cbCourseIcon.mdx{background:url(../images/icon_mdx.png) left top no-repeat}#courseBrowser #cbCourseOverview #cbCourseDetail .cbCourseIcon.med{background:url(../images/icon_med.png) left top no-repeat}#courseBrowser #cbCourseOverview #cbCourseDetail .cbCourseIcon.online{background:url(../images/icon_online.png) left top no-repeat}#courseBrowser #cbCourseOverview #cbCourseDetail .cbCourseIcon.real{background:url(../images/icon_real.png) left top no-repeat}#courseBrowser .fullList ul{list-style:none;padding:0;font-size:.8em}#courseBrowser .fullList ul li{margin-bottom:1em;padding:0;background:0 0}#courseBrowser .fullList ul a{text-decoration:none}#courseBrowser .fullList ul a.cbSelected,#courseBrowser .fullList ul a:hover{color:#007fc4}#courseBrowser .fullList ul.splitCourseList{display:block;float:left;width:280px;padding-right:50px}#courseBrowser .fullList .atozNav{border-top:#dfdfdf 1px solid;clear:left}#courseBrowser .fullList .atozNav:before{content:"<";float:left;padding-right:.4em}#courseBrowser .fullList .atozNav:after{content:">"}#courseBrowser .fullList .atozNav li{display:block;float:left;padding-right:.4em}html.lt-ie8 #courseBrowser #cbDivider li{float:left}#courseBuilder label{display:inline-block;cursor:pointer;position:relative;font-size:13px;margin:0}#courseBuilder .radio input[type=radio]{display:none}html.lt-ie9 #courseBuilder .radio input[type=radio]{display:initial}#courseBuilder label:before{content:"";display:inline-block;margin-right:10px;position:absolute;left:0;top:-25px}#courseBuilder .radio label:before{width:16px;height:16px}html.lt-ie9 #courseBuilder .radio label:before{display:inline}#courseBuilder .radio{border:1px solid #007fc4;color:#fff;background-color:#007fc4;text-transform:uppercase;border-radius:3px;display:inline-block;padding:0 2px;cursor:pointer;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;-ms-user-select:none;box-shadow:0 0 3px #000}#courseBuilder .radio label{width:2em;text-align:center;margin-bottom:1px}.lt-ie8 #courseBuilder .radio,.lt-ie8 #courseBuilder .radio label{color:#000}#courseBuilder .radio input[type=radio]+label{background-color:#fff;text-indent:-999em;border-radius:2px}#courseBuilder .radio input[type=radio]:checked+label{background:0 0;text-indent:0}html.lt-ie9 #courseBuilder .radio{border:none;color:inherit;background:0 0}html.lt-ie9 #courseBuilder .radio label{background:0 0;text-indent:0;display:inline;margin-right:1em}html.lt-ie9 #courseBuilder .radio input{display:inline;margin-right:.3em}#courseBuilder .checkbox input[type=checkbox]{display:none}#courseBuilder .checkbox label{padding-left:40px;margin-top:25px;font-family:FrutigerLTStd-Cn,sans-serif}#courseBuilder .checkbox label:before{width:36px;height:36px;border:1px solid #035f8f;background:#fff;background:-moz-linear-gradient(top,#fff 0,#e6e6e6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#e6e6e6));background:-webkit-linear-gradient(top,#fff 0,#e6e6e6 100%);background:-o-linear-gradient(top,#fff 0,#e6e6e6 100%);background:linear-gradient(to bottom,#fff 0,#e6e6e6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0)}#courseBuilder .checkbox input[type=checkbox]+label:before{font-size:11px;content:'Select';text-align:center;line-height:38px;color:#ccc}#courseBuilder .bfCourseList.disabled .checkbox input[type=checkbox]:not(:checked)+label:before{content:''}#courseBuilder .checkbox input[type=checkbox]:checked+label:before{content:url(../images/tick.png);border-color:#3d9000;font-size:58px;color:#96be0a;line-height:23px;background:#e6e6e6;background:-moz-linear-gradient(top,#e6e6e6 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e6e6e6),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#e6e6e6 0,#fff 100%);background:-o-linear-gradient(top,#e6e6e6 0,#fff 100%);background:linear-gradient(to bottom,#e6e6e6 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6e6e6', endColorstr='#ffffff', GradientType=0)}.no-svg #courseBuilder .checkbox input[type=checkbox]:checked+label:before{content:"\2713"}html.lt-ie9 #courseBuilder .checkbox input[type=checkbox]{display:inline;position:absolute}html.lt-ie9 #courseBuilder .checkbox label{display:none}html.lt-ie9 #courseBuilder .bfCourseList h3,html.lt-ie9 #courseBuilder .bfCourseList h4{padding-left:20px}#courseBuilder select{color:grey;border:1px solid lightgrey;background-color:#fff;width:100%}#courseBuilder .selectDiv{display:inline-block}#courseBuilder .rtExisting{width:50%;float:right}#courseBuilder #bfSection1 .radio{margin-left:10px}#courseBuilder #bfSection1>div{position:relative;border:1px solid #eaeaea;padding:1em 1em 1em 4em;font-weight:400;font-family:FrutigerLTStd-Roman,sans-serif;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f1f1f1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f1f1f1));background:-webkit-linear-gradient(top,#fff 0,#f1f1f1 100%);background:-o-linear-gradient(top,#fff 0,#f1f1f1 100%);background:linear-gradient(to bottom,#fff 0,#f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f1f1f1', GradientType=0)}#courseBuilder #bfSection1>a{text-align:right;display:block;font-size:.8em}#courseBuilder #bfSection1>div:before{content:'';position:absolute;left:1em;bottom:-15px;z-index:2;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #f1f1f1}#courseBuilder #bfSection1>div+div{border-top:0}#courseBuilder #bfSection1 div ul{margin:10px 0 0;padding:0}#courseBuilder #bfSection1 div ul li{color:#fff;background:#007fc4;padding:5px;cursor:pointer}#courseBuilder #bfSection1 div ul li:hover{background-color:#005e90}#courseBuilder #bfSection1 div ul li:after{content:'';background:url(../images/cb_close.png) no-repeat;margin:3px 0;font-size:20px;float:right;width:16px;height:16px}#courseBuilder #bfSection1 #rtExistingSelected{clear:right;padding:2px 0 0}#courseBuilder #bfDetails,#courseBuilder #bfSection2,#courseBuilder #bfSummary{overflow:hidden;padding:8px;border:1px solid #eaeaea;position:relative;margin-bottom:25px;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f1f1f1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f1f1f1));background:-webkit-linear-gradient(top,#fff 0,#f1f1f1 100%);background:-o-linear-gradient(top,#fff 0,#f1f1f1 100%);background:linear-gradient(to bottom,#fff 0,#f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f1f1f1', GradientType=0)}#courseBuilder .bfSection2Wrapper{margin:0;padding:0;position:relative}#courseBuilder .bfSection2Wrapper:after{content:'';position:absolute;bottom:-14px;left:15px;z-index:2;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #f1f1f1}.lt-ie8 #courseBuilder .bfSection2Wrapper{clear:both}#courseBuilder #bfSection1 h2{display:inline-block;font-size:1.3em;margin:0 0 0 -2em;position:relative;padding-left:2em}#courseBuilder #bfSection2 h2{display:inline-block;font-size:1.3em;margin:0 0 .5em 1em;position:relative;padding-left:2em;font-weight:400}#courseBuilder #bfSummary h2{display:inline-block;font-size:1.3em;margin:0 0 .5em;position:relative;padding-left:2em}#courseBuilder #bfSection2 #bfCredits{position:absolute;top:0;right:8px}#courseBuilder #bfDetails h2{display:block;font-size:1.3em;margin:3px 0 .5em;position:relative;padding-left:2em}#courseBuilder h2:before{color:#ff7300;font-size:2em;position:absolute;left:0;top:-.3em;font-weight:400}#courseBuilder h2.first:before{content:'1'}#courseBuilder h2.second:before{content:'2'}#courseBuilder h2.third:before{content:'3'}#courseBuilder h2.fourth:before{content:'4'}#courseBuilder h2.fifth:before{content:'5'}#courseBuilder .otherCredits{float:right;width:100px}#courseBuilder .bfCourseList{position:relative;display:block;border:1px solid #b7b8b7;padding:9px;margin-bottom:5px;color:#000;min-height:65px;overflow:hidden;background:#fff;background:-moz-linear-gradient(top,#fff 0,#e6e6e6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#e6e6e6));background:-webkit-linear-gradient(top,#fff 0,#e6e6e6 100%);background:-o-linear-gradient(top,#fff 0,#e6e6e6 100%);background:-ms-linear-gradient(top,#fff 0,#e6e6e6 100%);background:linear-gradient(to bottom,#fff 0,#e6e6e6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0)}#courseBuilder .bfCourseList h3{margin:0;font-size:14px;font-family:Arial,sans-serif;letter-spacing:0}#courseBuilder .bfCourseList h4{margin:-4px 0 0;font-size:13px;font-family:Arial,sans-serif;letter-spacing:0}#courseBuilder .bfCourseList small{display:block;clear:left}#courseBuilder .bfCourseList .checkbox{float:left;padding:0;position:relative}#courseBuilder .bfCourseList .bfItemIcons{color:#005e90;font-weight:700}#courseBuilder .bfCourseList.preSelected{display:none}#courseBuilder .bfCourseList.disabled{color:#868686;background:#c9c9c9;background:-moz-linear-gradient(top,#c9c9c9 0,#e0e1e0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#c9c9c9),color-stop(100%,#e0e1e0));background:-webkit-linear-gradient(top,#c9c9c9 0,#e0e1e0 100%);background:-o-linear-gradient(top,#c9c9c9 0,#e0e1e0 100%);background:-ms-linear-gradient(top,#c9c9c9 0,#e0e1e0 100%);background:linear-gradient(to bottom,#c9c9c9 0,#e0e1e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9c9c9', endColorstr='#e0e1e0', GradientType=0)}#courseBuilder .bfCourseList.disabled input[type=checkbox]+label:before{border-color:#b7b8b7;background:0 0}#courseBuilder .bfCourseList.disabled input[type=checkbox]:not(:checked)+label:before{color:#f2f3f2}#courseBuilder .bfCourseList.disabled input[type=checkbox]+label:after{line-height:1em;position:absolute;left:0;top:15px}#courseBuilder .bfCourseList.disabled .bfItemIcons{color:inherit}#courseBuilder .bfCourseList.disabled h3,#courseBuilder .bfCourseList.disabled h4{color:#868686}#courseBuilder .bfCourseList .not-eligible{display:none;position:absolute;left:53px;bottom:5px}#courseBuilder .bfCourseList.disabled .not-eligible{display:block}#courseBuilder .bfItemIcons{float:right}#courseBuilder .bfItemIcons .bfCourseIcon{display:block;position:relative;float:left;width:30px;height:30px;text-indent:-999em;margin-left:3px;background:url(../images/course_builder_sprite.png) 0 30px no-repeat}#courseBuilder .bfItemIcons .bfCourseIcon.blended{width:73px;background-position:0 -30px}#courseBuilder .bfItemIcons .bfCourseIcon.real{background-position:0 -90px}#courseBuilder .bfItemIcons .bfCourseIcon.mdx{background-position:0 -150px}#courseBuilder .bfItemIcons .bfCourseIcon.credits60{background-position:0 -210px}#courseBuilder .bfItemIcons .bfCourseIcon.credits30{background-position:0 -270px}#courseBuilder .bfItemIcons .bfCourseIcon.med{background-position:0 -330px}#courseBuilder .bfItemIcons .bfCourseIcon.facetoface{background-position:0 -390px}#courseBuilder .bfItemIcons .bfCourseIcon.online{background-position:0 -450px}#courseBuilder .bfItemIcons .bfCourseIcon.cpd{background-position:0 -510px}#courseBuilder .bfItemIcons .bfCourseIcon.bps{background-position:0 -570px}#courseBuilder .bfItemIcons a.bfCourseIcon.info{background-position:0 -600px}#courseBuilder .bfItemIcons a.bfCourseIcon.info:hover{background-position:0 -630px}#courseBuilder .bfCourseList.disabled .bfItemIcons .bfCourseIcon.blended{background-position:0 0}#courseBuilder .bfCourseList.disabled .bfItemIcons .bfCourseIcon.real{background-position:0 -60px}#courseBuilder .bfCourseList.disabled .bfItemIcons .bfCourseIcon.mdx{background-position:0 -120px}#courseBuilder .bfCourseList.disabled .bfItemIcons .bfCourseIcon.credits60{background-position:0 -180px}#courseBuilder .bfCourseList.disabled .bfItemIcons .bfCourseIcon.credits30{background-position:0 -240px}#courseBuilder .bfCourseList.disabled .bfItemIcons .bfCourseIcon.med{background-position:0 -300px}#courseBuilder .bfCourseList.disabled .bfItemIcons .bfCourseIcon.facetoface{background-position:0 -360px}#courseBuilder .bfCourseList.disabled .bfItemIcons .bfCourseIcon.online{background-position:0 -420px}#courseBuilder .bfCourseList.disabled .bfItemIcons .bfCourseIcon.cpd{background-position:0 -480px}#courseBuilder .bfCourseList.disabled .bfItemIcons .bfCourseIcon.bps{background-position:0 -540px}#courseBuilder #bfCourseList{max-height:465px;overflow:auto;width:602px;border:1px solid #c8c9c8;padding:10px;background-color:#cfcfcf}#courseBuilder #bfCredits{float:right;width:310px;padding-top:10px;font-size:1.3em}#courseBuilder #bfCredits h4{clear:both}#courseBuilder #bfCredits #upsell{margin-top:18px;display:block;color:#007fc4;font-size:1.2em;float:right;width:190px}#courseBuilder #bfSummary{clear:both}#courseBuilder #bfSummary.wide{width:939px}#courseBuilder #bfSummary p{font-size:.8em}#courseBuilder #bfSummary p a{font-size:1.3em;margin-right:2em}#courseBuilder table{width:800px}#courseBuilder #bfSummary.wide table{width:100%}#courseBuilder #bfSummary select{width:auto;margin-right:2em}#courseBuilder #bfSummary span.subType{display:block}#courseBuilder table tbody tr th,#courseBuilder table tr td{border:1px solid #b7b8b7;background-color:#fff;padding:6px}#courseBuilder table td.courseInstalmentPrice{background:0 0;border-right:0;border-bottom:0;color:#9a9b9d;text-align:right}#courseBuilder table td#rtCourseSummaryDiscount,#courseBuilder table td#rtCourseSummaryTotal,#courseBuilder table td.coursePrice{text-align:center;vertical-align:middle;font-size:1.2em}#courseBuilder table td.installmentChoices{min-width:100px;text-align:center;min-height:33px}#courseBuilder #rtCourseSummaryDiscount,#courseBuilder #rtCourseSummaryTotal{height:33px}#courseBuilder #rtCourseSummaryDiscountText,#courseBuilder table td.courseTitle{border-bottom:0;font-size:.9em;font-weight:700;padding-bottom:0}#courseBuilder #rtCourseSummaryDiscountText span,#courseBuilder table td.courseTitle span{font-weight:400;display:block}#courseBuilder table td.courseOptions{border-top:0}#courseBuilder #bfSummary table td.courseOptions p{font-size:.95em}#courseBuilder table td.courseOptions span.subType{display:block;display:inline-block}#courseBuilder table tr#rtCourseSummaryLower{height:46px}#courseBuilder table tr th.sectionHead{text-align:left}#courseBuilder table tr.courseRow td.deleteCol{text-align:center}#courseBuilder table td.deleteCol a{display:inline-block;height:30px;width:30px;background:url(../images/course_builder_sprite.png) -43px -600px no-repeat;text-indent:-999em}#courseBuilder table td.deleteCol a:hover{background-position:-43px -630px}#courseBuilder .price{border:1px solid #b7b8b7;border-radius:20px;width:26px;height:28px;padding-right:2px;display:inline-block;text-align:center;margin-right:3px;cursor:pointer;font-size:20px;color:#007fc4;background:#e6e6e6;background:-moz-linear-gradient(top,#e6e6e6 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e6e6e6),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#e6e6e6 0,#fff 100%);background:-o-linear-gradient(top,#e6e6e6 0,#fff 100%);background:linear-gradient(to bottom,#e6e6e6 0,#fff 100%)}#courseBuilder .price.selected{border-color:#004164;color:#fff;background:#005e91;background:-moz-linear-gradient(top,#005e91 0,#007ec3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#005e91),color-stop(100%,#007ec3));background:-webkit-linear-gradient(top,#005e91 0,#007ec3 100%);background:-o-linear-gradient(top,#005e91 0,#007ec3 100%);background:linear-gradient(to bottom,#005e91 0,#007ec3 100%)}#courseBuilder .targetQ span{display:block}#courseBuilder #studyDuration{color:#3d3d3d;font-size:1em;font-family:FrutigerLTStd-Cn,sans-serif;font-weight:700}#courseBuilder #studyDuration .years{color:#007fc4}#courseBuilder #studyDuration .info{text-indent:-999em;display:inline-block;width:20px;height:20px;background:url(../images/course_builder_sprite.png) 0 -680px no-repeat;float:right}#courseBuilder #yourCredits{color:#005e90;font-weight:700;font-size:3.9em;float:left;letter-spacing:-2px}#courseBuilder .targetQ{color:#9a9b9d;font-family:FrutigerLTStd-Cn,sans-serif;font-weight:700;line-height:1.1em;position:relative;background:#e6e6e6;background:-moz-linear-gradient(top,#e6e6e6 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e6e6e6),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#e6e6e6 0,#fff 100%);background:-o-linear-gradient(top,#e6e6e6 0,#fff 100%);background:linear-gradient(to bottom,#e6e6e6 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6e6e6', endColorstr='#ffffff', GradientType=0);height:63px;padding:3px 40px 3px 70px;margin:14px 0;font-size:1em;border:1px solid #d2d2d2}#courseBuilder .targetQ span{font-weight:400;font-size:12px;line-height:1em}#courseBuilder .small{overflow:hidden;padding-top:20px}#courseBuilder .small .targetQ{width:68px;height:42px;margin:0;padding-left:50px;padding-right:30px}#courseBuilder .targetQ.active{position:relative;color:#fff;background:#005e91;background:-moz-linear-gradient(top,#005e91 0,#007ec3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#005e91),color-stop(100%,#007ec3));background:-webkit-linear-gradient(top,#005e91 0,#007ec3 100%);background:-o-linear-gradient(top,#005e91 0,#007ec3 100%);background:linear-gradient(to bottom,#005e91 0,#007ec3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#005e91', endColorstr='#007ec3', GradientType=0)}#courseBuilder .targetQ:before{content:'';background:url(../images/large_cert_sprite.png) top left no-repeat;position:absolute;width:55px;height:72px;bottom:6px;left:6px}html.lt-ie9 #courseBuilder .targetQ:before{top:0;bottom:auto}#courseBuilder .small .targetQ:before{background-image:url(../images/small_cert_sprite.png);height:50px;width:39px}#courseBuilder .targetQ div.info{background:url(../images/course_builder_sprite.png) 0 -600px no-repeat;width:30px;height:30px;display:block;top:5px;right:5px;position:absolute}#courseBuilder .targetQ.active div.info{background-position:0 -630px}#courseBuilder .small .targetQ div.info{width:20px;height:20px;background-position:0 -660px}#courseBuilder .small .targetQ.active div.info{width:20px;height:20px;background-position:0 -680px}#courseBuilder .small #qNASCO.targetQ.active:before{background-position:0 0}#courseBuilder .small #qNASCO.targetQ:before{background-position:0 -50px}#courseBuilder .small #qCCET.targetQ.active:before{background-position:0 -400px}#courseBuilder .small #qCCET.targetQ:before{background-position:0 -450px}#courseBuilder #qPCE.targetQ.active:before{background-position:0 -288px}#courseBuilder #qPCE.targetQ:before{background-position:0 -360px}#courseBuilder #qPDE.targetQ.active:before{background-position:0 -144px}#courseBuilder #qPDE.targetQ:before{background-position:0 -216px}#courseBuilder #qME.targetQ.active:before{background-position:0 -432px}#courseBuilder #qME.targetQ:before{background-position:0 -504px}#courseBuilder .btn{background:url(../images/btn_sprite.png?v=1) left top no-repeat;width:80px;height:28px;text-indent:-999em;display:inline-block}.no-js #courseBuilder a.btn.print{display:none}#courseBuilder a.btn.print{background-position:0 -28px}#courseBuilder a.btn.print:hover{background-position:0 0}#courseBuilder a.btn.email{background-position:0 -84px}#courseBuilder a.btn.email:hover{background-position:0 -56px}#courseBuilder input.btn.basket{background-position:0 -112px;width:138px;height:37px;border:0;float:right;text-indent:-999em;text-align:left}.lt-ie8 #courseBuilder input.btn.basket{font-size:1px;margin-top:20px}#courseBuilder input.btn.basket:hover{background-position:0 -149px}#courseBuilder a.linkedIn{width:24px;height:23px;background:url(../images/icon_linkedin.png) 0 bottom no-repeat;display:inline-block;text-indent:-999em;position:relative;top:2px}#courseBuilder #bfDetails .detailsForm{width:750px;overflow:hidden}#courseBuilder #bfDetails .detailsForm :invalid{background-color:#fff;box-shadow:none}#courseBuilder #bfDetails .detailsForm .selectDiv select{background-color:transparent}#courseBuilder #bfDetails .detailsForm .error,#courseBuilder #bfDetails .detailsForm .required{border-color:#ff8573}#courseBuilder #bfDetails .selectDiv select{color:grey}#courseBuilder #bfDetails .selectDiv select.required{color:#ff8573}#courseBuilder #bfDetails .detailsForm label.required:after{content:'*'}#courseBuilder #bfDetails .selectDiv,#courseBuilder #bfDetails input,#courseBuilder #bfDetails textarea{vertical-align:top;width:600px;margin-top:1em;border:1px solid #eaeaea;padding:3px}#courseBuilder #bfDetails input[type=button]{color:#fff;width:auto;background:#005E90;font-weight:700;padding:10px;margin:10px 0;border-radius:15px 0 0;box-shadow:0 3px 5px -2px #999;border:0}#courseBuilder #bfDetails input[type=button]:active,#courseBuilder #bfDetails input[type=button]:hover{background:#007fc4}#courseBuilder #bfDetails .addressBox input{margin-top:0}#courseBuilder #bfDetails .selectDiv select{width:100%}#courseBuilder #bfDetails label{width:115px;font-weight:700;padding-left:23px;margin-top:1em;padding-top:3px}#courseBuilder #bfDetails label.wide{width:700px}#courseBuilder #bfDetails label.lowpri{font-weight:400}#courseBuilder #bfDetails label.single{display:block}#courseBuilder #bfDetails label.rightLabel{float:left;width:550px}#courseBuilder #bfDetails div.extra{width:700px;font-weight:400;padding-left:23px;font-size:smaller}#courseBuilder #bfDetails div.wide,#courseBuilder #bfDetails input.wide,#courseBuilder #bfDetails select.wide{margin-left:142px}#courseBuilder #bfDetails textarea{height:80px}#courseBuilder #bfDetails textarea.wide{margin-left:140px}#courseBuilder #bfDetails input[type=checkbox]{width:auto;display:block;float:left;margin:1.25em 0 0 138px}#courseBuilder #bfDetails input[type=checkbox].required+label{color:#ff8573}#courseBuilder input#submitBooking:hover{background-position:0 -273px}#courseBuilder #basketBreak p{color:red;font-size:1em}#courseBuilder #basketBreak p:last-child{margin-bottom:0}#courseBuilder .courseShare{float:left;font-weight:700}#courseBuilder .bfSmallPrint{font-weight:700}#courseBuilder #bfAddToBasket{float:right;margin-top:-9px}#basket-popup{background:#fff;border:1px solid #004F81;-webkit-box-shadow:4px 4px 5px 0 rgba(0,0,0,.75);-moz-box-shadow:4px 4px 5px 0 rgba(0,0,0,.75);box-shadow:4px 4px 5px 0 rgba(0,0,0,.75);left:0;right:0;bottom:0;width:600px;height:200px;margin:auto;position:fixed;top:100px;z-index:20;padding:10px;display:none}#basket-popup-text{font-size:14px}#basket-popup-text p{margin-top:8px;margin-bottom:8px}#basket-popup-text span{background-color:#004F81;color:#fff;display:block;margin:-10px -10px 0;padding:10px 32px 10px 10px;font-size:16px}#basket-popup-close{background:url(../images/close_white.png) no-repeat;top:8px;cursor:pointer;font-size:large;position:absolute;right:8px;color:#fff;text-align:center;min-width:20px;width:25px;height:25px}.lt-ie8 #courseBuilder input#submitBooking{font-size:1px}button{font-family:FrutigerLTStd-Roman,Arial,sans-serif;border:0;background:purple;background:-webkit-linear-gradient(to bottom,#FE7200,#D45301);background:linear-gradient(to bottom,#FE7200,#D45301);color:#fff!important;border-top-left-radius:.7em;font-size:1.2em;padding:.5em 2em .5em 1em;position:relative;float:right;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.42);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.42);box-shadow:0 2px 5px 0 rgba(0,0,0,.42)}button:hover{cursor:pointer}button:hover::after{background:#00507A;background:-webkit-linear-gradient(to bottom,#007EC3,#00507A);background:linear-gradient(to bottom,#007EC3,#00507A);color:#97C1D8}button::after{position:absolute;padding:0 .4em;top:0;right:0;height:100%;line-height:2em;content:'⟩';color:#E6B197;background:#AD2E00;background:-webkit-linear-gradient(to bottom,#D65401,#AD2E00);background:linear-gradient(to bottom,#D65401,#AD2E00)}@media screen and (max-width:48em){#courseBuilder #bfSection1>div{overflow:hidden}#courseBuilder #bfSection1 div select{display:block;width:100%}#courseBuilder #bfSection2 #bfCourseList{width:100%;max-height:none;padding:.5em 0}#courseBuilder #bfSection2 .bfCourseList.disabled,#courseBuilder #bfSection2 .bfCourseList.preSelected{display:none}#courseBuilder #bfSection2 .bfCourseList .checkbox{float:right;margin-left:1em}#courseBuilder #bfSection2 #bfCredits{position:static;width:100%;float:none}#courseBuilder #bfSection2 #bfCredits h4{float:left;line-height:1.4em;margin:.3em .3em 0 0;font-size:1.5em;padding:0}#courseBuilder #bfSection2 #bfCredits #yourCredits{font-size:1.5em;margin:.3em 0;padding:0}#courseBuilder #bfSection2 #bfCredits #upsell{font-size:1.3em;clear:left;width:100%;margin:0;float:none;text-align:center}#courseBuilder #bfSection2 #bfCredits .small{clear:left}#courseBuilder #bfSummary table#rtCourseSummary{width:auto}}@media screen and (max-width:48em){#courseBuilder #bfSummary.wide{width:96%;padding:2%}#courseBuilder div.selectDiv.otherCredits,#courseBuilder div.selectDiv.rtExisting{display:block;width:100%;margin-bottom:6px}#courseBuilder #rtExistingSelected li{padding-right:20px}#courseBuilder #rtExistingSelected li:after{margin-right:-20px}#courseBuilder #bfDetails div.detailsForm{width:96%;padding:2%}form#courseBuilder #bfDetails input,form#courseBuilder #bfDetails textarea{width:98%;display:block}form#courseBuilder div#bfDetails div.detailsForm label{padding-left:0}form#courseBuilder #bfDetails div.wide,form#courseBuilder #bfDetails input.wide,form#courseBuilder #bfDetails textarea.wide{margin-left:0;width:98%}#courseBuilder #bfDetails input[type=checkbox]{width:auto;margin:0}#courseBuilder #bfDetails input[type=submit]{margin:0}form#courseBuilder div#bfDetails div.detailsForm label.rightLabel{width:98%;display:block;margin:0 0 1em}}@media screen and (max-width:28em){#bfSummary table#rtCourseSummary,#bfSummary table#rtCourseSummary tbody,#bfSummary table#rtCourseSummary td,#bfSummary table#rtCourseSummary th,#bfSummary table#rtCourseSummary thead,#bfSummary table#rtCourseSummary tr{display:block;border-bottom:0}#bfSummary table#rtCourseSummary th{display:none}#bfSummary table#rtCourseSummary thead tr{position:absolute;top:-999em;left:-999em}#bfSummary table#rtCourseSummary tr.courseRow{border-top:5px solid #ccc}#bfSummary table#rtCourseSummary tr.courseRow:first-child{border:0}#bfSummary table#rtCourseSummary td{border:none;border-bottom:1px;position:relative;text-align:center;padding-left:50%}#bfSummary table#rtCourseSummary td:empty{display:none}#bfSummary table#rtCourseSummary td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:700;font-size:1rem;content:attr(data-title)}#bfSummary table#rtCourseSummary #rtCourseSummaryDiscountText,#bfSummary table#rtCourseSummary #rtCourseSummaryLower{display:none}#bfSummary table#rtCourseSummary td#rtCourseSummaryDiscount,#bfSummary table#rtCourseSummary td#rtCourseSummaryTotal,#bfSummary table#rtCourseSummary td.courseInstalmentPrice,#bfSummary table#rtCourseSummary td.coursePrice{text-align:right}#bfSummary table#rtCourseSummary td.courseTitle{text-align:left}}