.wtfie{display:block;height:500px;margin-top:-500px;position:relative;z-index:-1;background-color:transparent}#umbrellastart{margin-left:-30px}#umbrella_search{margin-top:20px}#umbrellastart,#umbrella_explore{padding-top:20px}#applynow a,#sendmemore a,#contactus a{font-size:15px}.pageblock .pb_img{height:auto;width:218px}.t_umbrella .pb_img{width:398px}.pageblock .caption{display:block;margin-top:.5em;background:transparent url(/images/chrome/bullet_sm_grey.gif) 0 4px no-repeat;padding-left:5px;clear:left}#pb_infosessions .pb_head h2{margin-top:0}#pb_infosessions p{margin:5px 0}#pb_infosessions p strong{font-weight:normal}#pb_infosessions ul{margin-top:5px}#pb_searchprograms.block{padding-top:10px}form#searchprograms{margin:3px 0 0 0}#searchprograms .textinput{height:16px;width:118px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #aaa;padding:1px 1px 1px 22px;background:#fff url(/images/chrome/header_sprite.gif) -438px -114px no-repeat}#searchprograms .button_submit{margin-left:5px}#recentlybrowsed{border-top:0}#recentlybrowsed .fancylist{padding-left:15px}.t_umbrella #relatedprogramssearch{position:relative;margin:10px 0;border:1px solid #ccc;background-color:#eee;padding:10px}.t_umbrella #relatedprogramssearch .keywordSearchMenu{height:16px;width:240px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #aaa;padding:1px 1px 1px 22px;background:#fff url(/images/chrome/header_sprite.gif) -438px -114px no-repeat}.t_umbrella #relatedprogramssearch .button_submit{margin-left:10px}.t_umbrella #relatedprogramssearch a{display:block;margin-top:5px;font-size:11px}.relatedprogram{margin:10px 0;border:1px solid #ccc}.relatedprogram .program_title{display:block;padding:10px 10px 5px 10px}.relatedprogram .program_delivery{display:block;background-color:#eee;padding:5px 10px 0 10px;font-size:.9em}.relatedprogram .program_credential{font-weight:bold;display:block;background-color:#eee;padding:0 10px 10px 10px;font-size:.9em}table#programmatrix{margin:1em 0;border-spacing:0;border-collapse:collapse}#programmatrix th{border:1px solid #ebebec;color:#003c79;padding:3px;text-align:left}#programmatrix td{border:1px solid #ebebec;padding:3px;vertical-align:top}#programmatrix .course_number{width:17%;white-space:nowrap;color:#666;font-weight:bold}#programmatrix td.peekaboo{width:70%}#programmatrix .course_summary{font-size:.85em}#programmatrix .course_name{display:block}#programmatrix td.credits{width:12%;text-align:right}#programmatrix .course_moreinfo{font-size:.85em;font-weight:normal;text-align:right;margin-top:2px}#programmatrix .course_outline{float:left;padding:3px 0 1px 14px;background:transparent url(/images/programcatalogue/nav_courseoutline.gif) -2px 1px no-repeat}#programmatrix .course_availability{float:right;padding:3px 16px 1px 0;background:transparent url(/images/programcatalogue/nav_noavailability.gif) 100% 1px no-repeat}#programmatrix .course_availability a{display:block;margin:-3px -16px -1px 0;padding:3px 16px 1px 0;background:transparent url(/images/programcatalogue/nav_checkavailability.gif) 100% 1px no-repeat}#programmatrix .note{font-size:.85em}#programmatrix .totalcredits{text-align:right}#programmatrix .odd td,#programmatrix td.odd{background-color:#eee}#legal{width:460px;margin:30px 0 0 0;border-top:1px solid #ccc;padding-top:3px;color:#247;font-size:.85em;font-weight:bold}#genform,.genform{margin:1em 0;color:#666;border-top:1px solid #e6e6e6}#contact_us>#genform,#contact_us>.genform,#request_more_info>#genform,#request_more_info>.genform{border-top:0 none}#genform h3,.genform h3{margin:1em 0 8px 0;border-bottom:1px solid #e6e6e6;color:#2d2d2d;font-size:18px}#genform h3 small,#genform h4 small,.genform h3 small,.genform h4 small{display:block;font-weight:normal}#genform fieldset,.genform fieldset{margin:27px 0 27px 0;border-width:0;border-top:1px solid #fff;border-bottom:1px solid #e6e6e6;padding:0 0 17px 0}#genform fieldset fieldset,.genform fieldset fieldset{margin:2px 0 0 0;border:0;padding:0}#genform fieldset fieldset*:first-child,.genform fieldset fieldset*:first-child{margin-top:auto}#genform h4,#genform legend,.genform h4,.genform legend{color:#0061c4;font-size:14px;font-weight:bold}#genform legend,.genform legend{position:relative;left:-7px}#genform div:not(#gtie8) legend,.genform div:not(#gtie8) legend{left:0}#t_primary #genform h4+*,#t_primary #genform legend+*,#t_primary .genform h4+*,#t_primary .genform legend+*{margin-top:27px}#t_primary #genform fieldset fieldset legend+*,#t_primary #genform fieldset.date legend+*,#t_primary .genform fieldset fieldset legend+*,#t_primary .genform fieldset.date legend+*{margin-top:auto}#genform h5,#genform label,#genform fieldset.date legend,#genform fieldset fieldset legend,.genform h5,.genform label,.genform fieldset.date legend,.genform fieldset fieldset legend{display:block;margin:0 0 8px 0;padding:0;color:#5a5955;font-size:14px;font-weight:bold}#genform label small,#genform span.label small,#genform .checks h5 small,.genform label small,.genform span.label small,.genform .checks h5 small{font-size:.85em;font-weight:normal}#genform div,.genform div{margin-top:2px}#genform div p,.genform div p{margin:8px 0}#genform input,#genform select,#genform textarea,.genform input,.genform select,.genform textarea{vertical-align:top;margin-bottom:10px;outline:0;border:1px solid #8e8e8e;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:inset 0 1px 1px rgba(142,142,142,.3);-webkit-box-shadow:inset 1px 0 1px #8e8e8e;box-shadow:inset 1px 0 1px #8e8e8e;padding:6px;color:#2d2d2d;font-size:14px;background-color:rgba(0,0,0,0)}#genform .wide,#genform select,#genform textarea,.genform .wide,.genform select,.genform textarea{width:300px}#genform fieldset.date select,.genform fieldset.date select{width:auto}#genform input[type="tel"],.genform input[type="tel"]{width:100px}#genform input[size],.genform input[size]{width:auto}#genform input:focus,#genform select:focus,#genform textarea:focus,.genform input:focus,.genform select:focus,.genform textarea:focus{background-color:#fefbcd}#genform h5 em,#genform legend em,#genform label em,.genform h5 em,.genform legend em,.genform label em{display:inline-block;width:7px;overflow:hidden;background:transparent url('/images/chrome/required.gif') 0 4px no-repeat;text-indent:7px}#genform optgroup,.genform optgroup{font-style:normal}#genform textarea,.genform textarea{height:150px;resize:none}#genform .bigtextarea textarea,.genform .bigtextarea textarea{width:100%;resize:vertical}#genform fieldset fieldset.checks,.genform fieldset fieldset.checks{margin:2px 0 0 0;border:0;padding:0}#genform .checks input[type="checkbox"],#genform .checks input[type="radio"],.genform .checks input[type="checkbox"],.genform .checks input[type="radio"]{position:absolute;-moz-appearance:none;-webkit-appearance:none;width:35px;height:35px;margin:0;border:0;padding:0}#genform .checks ul,.genform .checks ul{margin:0 0 10px 0;padding:0;list-style-type:none}#genform .checks li,.genform .checks li{margin-top:10px}#genform .checks label,.genform .checks label{vertical-align:top;display:inline-block;max-height:55px;min-height:24px;overflow:visible;margin:0 0 4px 0;padding-top:8px}#genform .checks li:first-child,.genform .checks li:first-child{margin-top:0}#genform .checks li input:first-child+label,.genform .checks li input:first-child+label{padding-left:40px}#genform .checks #genform_other,.genform .checks #genform_other{clear:both;width:auto}#genform .checks #genform_other input[type="text"],.genform .checks #genform_other input[type="text"]{width:150px}div:not(#gtie8) .checks li input:first-child{opacity:0}div:not(#gtie8) .checks li input:first-child+label{background:transparent url('/images/chrome/checks_sprite.png') 0 0 no-repeat}div:not(#gtie8) .checks li input[type=radio]:first-child+label{background:transparent url('/images/chrome/radios_sprite.png') 0 0 no-repeat}div:not(#gtie8) .checks li input[type=radio]:first-child:checked+label{background-position:0 -66px}div:not(#gtie8) .checks li input[type=checkbox]:first-child:checked+label{background-position:0 -66px}div:not(#gtie8) .checks li input[type=checkbox]:first-child:hover:checked+label,div:not(#gtie8) .checks li input[type=checkbox]:first-child:focus:checked+label,div:not(#gtie8) .checks li input[type=checkbox]:first-child:active:checked+label{background-position:0 -198px}div:not(#gtie8) .checks li input[type=radio]:first-child:hover:checked+label,div:not(#gtie8) .checks li input[type=radio]:first-child:focus:checked+label,div:not(#gtie8) .checks li input[type=radio]:first-child:checked:active+label{background-position:0 -198px}div:not(#gtie8) .checks li input[type=checkbox]:first-child:hover+label,div:not(#gtie8) .checks li input[type=checkbox]:first-child:focus+label,div:not(#gtie8) .checks li input[type=checkbox]:first-child:active+label{background-position:0 -132px}div:not(#gtie8) .checks li input[type=radio]:first-child:hover+label,div:not(#gtie8) .checks li input[type=radio]:first-child:focus+label,div:not(#gtie8) .checks li input[type=radio]:first-child:active+label{background-position:0 -132px}div:not(#gtie8) .checks li input[type=radio][disabled]:first-child+label{background-position:0 -264px}div:not(#gtie8) .checks li input[type=checkbox][disabled]:first-child+label{background-position:0 -264px}#genform .label,.genform .label{display:block;margin:0 0 8px 0;padding:0;color:#5a5955;font-size:14px;font-weight:bold}#genform .output,.genform .output{display:block;vertical-align:top;margin-bottom:10px;outline:0;padding:6px;color:#2d2d2d;font-size:14px;background-color:rgba(0,0,0,0)}#genform #recaptcha_widget_div,.genform #recaptcha_widget_div{margin-top:27px}#genform div.actions,.genform div.actions{margin-top:27px;padding-bottom:17px;text-align:right}#genform .formbutton,.genform .formbutton{height:auto}#genform .button_reset,.genform .button_reset{display:none}#genform .button_submit,#genform .formbutton,.genform .button_submit,.genform .formbutton{cursor:pointer;margin:1px 0 0 0;-moz-box-shadow:inset 0 0 1px rgba(255,255,255,0.4);-webkit-box-shadow:inset 0 0 1px rgba(255,255,255,0.4);box-shadow:inset 0 0 1px rgba(255,255,255,0.4);border:1px solid #436338;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:6px 10px;background:#669f01 url('/images/chrome/go_sprite.gif') -20px -33px no-repeat;color:#fff !important;font-weight:bold;text-transform:uppercase;vertical-align:baseline}#genform .checks li input[disabled]:first-child+label,input[readonly],#genform .readonly,.genform .checks li input[disabled]:first-child+label,.genform .readonly{opacity:.5;filter:alpha(opacity = 50)}#genform .fineprint{font-size:12px;margin-top:30px;padding-top:10px;line-height:1.25em;border-top:solid 1px #e6e6e6}.errorform{border:5px solid #e00;margin:10px;color:#e00;font-weight:bold}.errorform p{color:#e00;font-size:1.2em}.errorform dl{color:#000}.errormessage{color:#e00;font-weight:bold}.t_progcat #t_header_small{height:81px}.t_progcat #t_header_small::before{content:'';display:block;width:100%;height:25px;position:absolute;top:0;bottom:inherit;background-color:#323232}.t_progcat #t_header_small::after{display:none}.t_progcat #t_header_small #logo .nav_bcit{height:96px;width:55px;background:transparent url('/images/chrome/progcat_logo.gif') 0 0 no-repeat;background-color:#0059a6}.t_progcat #t_header_small #logo a:hover,.t_progcat #t_header_small #logo a:focus{background-position:-55px 0}.t_progcat #t_header_small #globalsearch{color:#bbb;font-size:10px;font-weight:bold;height:81px;background-color:#444}.t_progcat #t_header_small #globalsearch_query{width:188px;top:inherit;right:80px;bottom:15px}.svg .t_progcat #t_header_small #globalsearch_query{right:40px}.t_progcat #t_header_small #globalsearch_submit{color:#fff;top:inherit;bottom:15px;background-color:#669f01;border-radius:2px}.svg .t_progcat #t_header_small #globalsearch_submit{color:transparent;text-indent:-9999em;width:28px;background-color:transparent;border-radius:0}.svg .t_progcat #t_header_small #globalsearch::before{content:'';font-size:16px;line-height:12px;display:block;width:28px;height:26px;position:absolute;top:inherit;right:12px;bottom:15px;transform:rotateY(180deg);background-color:#669f01;background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0xOTcgMzI0IDIxNiAxNDYiPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0tMjQuMiA0NDdsLTI3LjktMjcuOWM2LjctOS43IDEwLjEtMjAuNiAxMC4xLTMyLjUgMC03LjgtMS41LTE1LjItNC41LTIyLjMgLTMtNy4xLTcuMS0xMy4yLTEyLjItMTguM3MtMTEuMi05LjItMTguMy0xMi4yYy03LjEtMy0xNC41LTQuNS0yMi4zLTQuNXMtMTUuMiAxLjUtMjIuMyA0LjVjLTcuMSAzLTEzLjIgNy4xLTE4LjMgMTIuMnMtOS4yIDExLjItMTIuMiAxOC4zYy0zIDcuMS00LjUgMTQuNS00LjUgMjIuM3MxLjUgMTUuMiA0LjUgMjIuM2MzIDcuMSA3LjEgMTMuMiAxMi4yIDE4LjMgNS4xIDUuMSAxMS4yIDkuMiAxOC4zIDEyLjIgNy4xIDMgMTQuNSA0LjUgMjIuMyA0LjUgMTIgMCAyMi44LTMuNCAzMi41LTEwLjFsMjcuOSAyNy45YzIgMi4xIDQuNCAzLjEgNy4zIDMuMSAyLjggMCA1LjMtMSA3LjMtMy4xIDIuMS0yLjEgMy4xLTQuNSAzLjEtNy4zQy0yMS4yIDQ1MS41LTIyLjIgNDQ5LTI0LjIgNDQ3ek0tNzMuNiA0MTIuNGMtNy4xIDcuMS0xNS43IDEwLjctMjUuOCAxMC43IC0xMCAwLTE4LjYtMy42LTI1LjgtMTAuNyAtNy4xLTcuMS0xMC43LTE1LjctMTAuNy0yNS44IDAtMTAgMy42LTE4LjYgMTAuNy0yNS44IDcuMS03LjEgMTUuNy0xMC43IDI1LjgtMTAuN3MxOC42IDMuNiAyNS44IDEwLjdjNy4xIDcuMSAxMC43IDE1LjcgMTAuNyAyNS44Qy02Mi45IDM5Ni42LTY2LjUgNDA1LjItNzMuNiA0MTIuNHoiLz48L3N2Zz4=');background-position:center;background-repeat:no-repeat;background-size:81%}.t_progcat #t_textbanner{border:0 none}.t_progcat .nav_menu u{text-transform:uppercase}.t_progcat #t_primary{width:460px;padding-left:20px}.t_umbrella #t_primary{width:490px;padding:0 20px 0 40px}.t_progcat #t_primary>h1,.t_progcat #t_primary>h2,.t_progcat #t_primary>h3,.t_progcat #t_primary>h4{margin-left:0}.t_umbrella #t_primary>h1,.t_umbrella #t_primary>h2,.t_umbrella #t_primary>h3,.t_umbrella #t_primary>h4{margin-left:-30px}.t_progcat #t_secondary{width:220px}.t_progcat #t_nav{width:220px;padding:0 10px}.t_umbrella #t_nav{width:400px;margin-top:0;background-color:#fff}.t_progcat .nav_menu{margin:0 -10px}.t_progcat .nav_actions{margin:0 -10px 20px -10px}.nav_actions li.nav_printprogram a{background-image:url('/images/nav/nav_printprogram.gif')}.nav_actions li.nav_cart a{background-image:url('/images/nav/nav_cart.gif')}.t_progcat .contentimage[style*="left"]{margin:10px 30px 30px 0}.t_progcat .contentimage:not([style*="left"]){margin:10px 0 30px 30px}.t_progcat #t_nav a.go_wide{width:185px;margin-left:0}.t_progcat #t_nav .pageblock a.go_wide{width:165px;margin-top:30px}.t_progcat #t_secondary a.go_wide{width:185px}.sector_sciences #t_banner,.sector_appliedsciences #t_banner{background:#76b900 url('/images/chrome/progcat_banner_bg_sciences.jpg') top left no-repeat}.sector_business #t_banner{background:#005bc4 url('/images/chrome/progcat_banner_bg_business.jpg') top left no-repeat}.sector_computing #t_banner{background:#f17c0e url('/images/chrome/progcat_banner_bg_computing.jpg') top left no-repeat}.sector_health #t_banner{background:#d32939 url('/images/chrome/progcat_banner_bg_health.jpg') top left no-repeat}.sector_engineering #t_banner{background:#577633 url('/images/chrome/progcat_banner_bg_engineering.jpg') top left no-repeat}.sector_trades #t_banner{background:#003c79 url('/images/chrome/progcat_banner_bg_bcit.jpg') top right no-repeat}.sector_access #t_banner{background:#2e2242 url('/images/chrome/progcat_banner_bg_access.jpg') top right no-repeat}