@charset "utf-8";article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0;clear:both}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}caption,th{text-align:left}q:before,q:after{content:''}abbr,acronym{border:0;border-bottom:1px dotted #000;cursor:help}html{overflow-y:scroll}body{background:#FFF;font:62.5%/1.4 Arial,Helvetica,Verdana,sans-serif}body.portal-popup{background:0;padding:10px}body.configuration-popup{padding-bottom:0}body.portal-iframe{padding:0}body.html-editor{background:#FFF;color:#000}blockquote,ul,ol,dl{margin:1em}ol,ul,dl{margin-left:2em}ol{list-style:decimal outside}ul{list-style:disc outside}ul ul{list-style-type:circle}ol ol{list-style-type:upper-roman}dl dd{margin-left:1em}th{font-weight:bold}caption{margin-bottom:.5em;text-align:center}p{margin-bottom:1em}h1{font-size:1.8em}h2{font-size:1.6em}h3{font-size:1.4em}h1,h2,h3{margin:1em 0}h4,h5,h6{font-size:1.1em}h1,h2,h3,h4,h5,h6,strong{font-weight:bold}b,strong{font-weight:bold}i,em{font-style:italic}code,pre{font-family:"Courier New",Courier,monospace;white-space:pre}.important{font-weight:bold}body.staging,body.live-view{border:10px solid #F00}body.live-view{border-color:#FC0}.portal-iframe.staging{border:0}.portal-iframe #main-content{width:100%}.alert-background{background:#000}.popup-alert-notice{background-color:#FFC;border-bottom-color:#FC0}.popup-alert-warning{background-color:#FDD;border-bottom-color:#F00}.portal-add-content{background:#FFF;text-align:left;z-index:20}.portal-add-content a{text-decoration:none}.loading-animation{background:url(@base_url@/css/../images/progress_bar/loading_animation.gif) no-repeat top center;margin-top:10px;padding-top:40px;text-align:left}hr,.separator{border-top:1px dotted #bfbfbf}.update-available{margin-top:10px;padding:2px;text-align:left}.highlight{background:#FFC;font-weight:bold;margin:0 1px}.aui .state-default{background:#d4d4d4 url(@base_url@/css/../images/portlet/header_bg.png) repeat-x 0 0;border:1px solid;border-color:#c8c9ca #9e9e9e #9e9e9e #c8c9ca}.aui .state-hover{background:#b9ced9 url(@base_url@/css/../images/application/state_hover_bg.png) repeat-x 0 0;border-color:#627782}.aui .state-active{background:#ebebeb url(@base_url@/css/../images/application/state_active_bg.png) repeat-x 0 0;border-color:#555}.results-header{background:#d1d6dc}.results-header th,.results-header td{color:#7b7c7f;padding:5px 10px}.results-header .sort-column .result-column-name{background:url(@base_url@/css/../images/arrows/05_up.png) no-repeat 100% 50%;display:inline-block;font-style:italic;padding-right:15px}.results-header .sort-desc .result-column-name{background-image:url(@base_url@/css/../images/arrows/05_down.png)}.results-row td{background:0;padding:5px 10px}.results-row.alt td{background:#dde1e6}.results-row.hover td{background:#bcc3cc}.portlet-layout.dragging{border-collapse:separate}.drop-area{background-color:#d3dadd}.active-area{background:#FFC}.portlet-boundary.aui .dd-dragging{opacity:.6}.portlet-boundary.aui .dd-dragging .portlet{border:2px dashed #ccc}.aui .portal-layout-proxy{opacity:1!important}.aui .portal-layout-proxy .portlet-topper{background-image:none}.aui .proxy{cursor:move;opacity:.65;position:absolute}.aui .proxy.generic-portlet{height:200px;width:300px}.aui .proxy.generic-portlet .portlet-title{padding:10px}.aui .proxy.not-intersecting .forbidden-action{background:url(@base_url@/css/../images/application/forbidden_action.png) no-repeat;display:block;height:32px;position:absolute;right:-15px;top:-15px;width:32px}.aui .resizable-proxy{border:1px dashed #828f95;position:absolute;visibility:hidden}.aui .sortable-proxy{background:#727c81;margin-top:1px}.lfr-freeform-layout-drag-indicator{visibility:hidden}.aui .portal-layout-drag-target-indicator{margin:2px 0}.aui .tooltip{max-width:200px}.aui .tagselector-content{border-width:0;margin-bottom:15px;padding:0}.aui .tagselector-content .aui .textboxlistentry-holder{background:#fff;border:1px solid;border-color:#bfbfbf #dedede #dedede #bfbfbf;margin-bottom:5px;padding:5px;position:relative;overflow:visible}.aui .tagselector .lfr-tag-selector-input{background:0;padding:0;width:auto}.aui .tagselector-focused .aui .textboxlistentry-holder{background:#FFC none;border:1px solid #FC0}.aui .tagselector .aui .field .aui .field-content{margin:0}.aui .tagselector .aui .toolbar{margin-top:5px}.aui .tagselector .aui .textboxlist-input-container{margin:0}.aui .categoriesselector-content .aui .textboxlistentry-holder{background-color:transparent;border-width:0;padding:0}.tag-cloud,.tag-list{list-style:none;margin:0 1em 0 0;padding:0 1em .5em 1em;white-space:normal}.tag-cloud{line-height:2.5em}.tag-cloud li,.tag-list li{display:inline;float:left;margin:0 1em 0 0}.tag-cloud a,.tag-list a{white-space:nowrap}.tag-cloud .tag-asset-count{clip:rect(0 0 0 0);position:absolute}.tag-cloud .tag-popularity-1{font-size:1em}.tag-cloud .tag-popularity-2{font-size:1.3em}.tag-cloud .tag-popularity-3{font-size:1.6em}.tag-cloud .tag-popularity-4{font-size:1.9em}.tag-cloud .tag-popularity-5{font-size:2.2em}.tag-cloud .tag-popularity-6{font-size:2.5em}.aui .underlay{clear:both;top:100%}.aui .underlay-hidden{display:none}.aui .underlay-content{background:#f4f3f3 url(@base_url@/css/../images/common/message_panel_shadow.png) repeat-x 0 0;border:0 solid #aeafb1;border-width:0 1px 1px}.aui .underlay .aui .widget-hd{height:38px}.aui .underlay-close{position:absolute;right:5px;top:5px}.aui .underlay .lfr-portlet-item{border-width:0}.aui .tabview-list{border:1px solid #c8c9ca;padding:4px}.aui .tab{background:transparent;border-width:0;font-weight:bold}.aui .tab-content{padding:3px 10px}.aui .tab-active{background:#333;padding:0;position:relative;z-index:10}.aui .tab-active,.aui .tab-active a{color:#FFF;text-decoration:none;text-shadow:-1px -1px #000}.aui .tabview-list .toggle{float:right}.lfr-panel-container{background:transparent}.lfr-panel-container{background:#FFF}.aui .dialog-bd{min-height:30px}.aui .dialog-content{border:1px solid #c8c9ca;padding:5px}.aui .panel-hd{background:#c0c2c5 url(@base_url@/css/../images/application/panel_header_bg.png) repeat-x 0 0;border:1px solid;border-color:#c8c9ca #aeb2b8 #aeb2b8 #c8c9ca;padding-left:10px;text-shadow:1px 1px #FFF}.lfr-actions.portlet-options .lfr-trigger strong span,.visible.portlet-options .lfr-trigger strong span{background-image:url(@base_url@/css/../images/portlet/options.png)}.lfr-actions.portlet-options:hover,.lfr-actions.portlet-options:hover ul{background:transparent}.lfr-menu-list{z-index:450}.aui .menu .notice-message{background-image:none;margin:3px;padding:6px}.aui .menu{position:absolute;width:auto}.aui .menu-content{background:#FFF;list-style:none;min-width:150px}.aui .menu-content li{margin:0;padding:0}.aui .menu-content,.lfr-menu-list ul{background:#ccc9c9 url(@base_url@/css/../images/application/menu_bg.png) repeat-x 0 0;border:1px solid;border-color:#aeafb1 #777879 #777879 #aeafb1;padding:2px 0}.aui .menugroup-content .aui .menu-label{background:#d2d6de;color:#5b677d;display:block;font-weight:bold;padding:5px 3px;text-shadow:1px 1px #FFF}.aui .menugroup-content ul,.lfr-menu-list ul ul{display:block;min-width:0}.aui .menu-content li,.lfr-menu-list ul li{border-bottom:1px solid #bcbbbb;border-top:1px solid #EEE;display:block;margin:0;padding:0}.aui .menu-content li.first,.lfr-menu-list ul li.first{border-top-width:0}.aui .menu-content li.last,.lfr-menu-list ul li.last{border-bottom-width:0}.aui .menu-content li a,.lfr-menu-list ul li a{color:#2c2f34;display:block;padding:4px 5px;text-decoration:none}.aui .menu-content li a.aui .focus,.lfr-menu-list ul a.aui .focus,.lfr-menu-expanded li a:focus{background-color:#5b677d;color:#FFF;text-shadow:-1px -1px #2c2f34}.aui .menu-content a,.lfr-menu-list li a,.lfr-actions .lfr-trigger,.lfr-actions .lfr-trigger strong{font-weight:bold;text-shadow:1px 1px #FFF}.aui .toolbar li{display:inline-block;margin:0;margin-left:10px;padding:0;vertical-align:middle}.aui .toolbar-separator{background:url(@base_url@/css/../images/dockbar/separator.png) no-repeat 100% 50%;border-width:0;cursor:default;font-size:1px;height:16px;margin:0 2px;overflow:hidden;vertical-align:middle;width:4px}.aui .loadingmask-content{background:#CCC}.aui .loadingmask-message{background:#d4d4d4 url(@base_url@/css/../images/portlet/header_bg.png) repeat-x 0 0}.aui .tree-node-selected .aui .tree-label{background-color:transparent;font-weight:bold}.trident .ie7 div.portlet-column{overflow:visible}.portlet-column-content{padding:5px}.portlet-column-content-only,.ltr .portlet-column-content-first,.rtl .portlet-column-content-last{padding-left:0}.portlet-column-content-only,.ltr .portlet-column-content-last,.rtl .portlet-column-content-first{padding-right:0}.portlet-column-content.empty{padding:50px}#main-content.dragging .portlet-column{border:3px double #828f95;height:100px;min-height:100px}.carbon-portlet-wrapper{padding:10px 0 10px 0}.carbon-portlet-inner-wrapper{padding:10px 0 10px 0}.columns-3 .portlet-layout,.columns-2-2 .portlet-layout,.columns-1-2 .portlet-layout,.columns-1-2-1 .portlet-layout,.columns-2 .portlet-layout{border-collapse:collapse;border-spacing:0;clear:both;display:table;table-layout:auto;width:100%}.columns-2 .portlet-column,.columns-3 .portlet-column,.columns-1-2-1 .portlet-column,.columns-1-2 .portlet-column,.columns-2-2 .portlet-column{display:table-cell;vertical-align:top}.filter-list li{padding-bottom:5px}.lm-catg-info-wrapper li{list-style:none;margin-bottom:5px;padding-left:5px;border-bottom:1px solid #cdcdcd}.lm-filter-title{padding-top:20px;padding-left:20px}.lm-filter-listing{margin-bottom:20px}.dockbar{background:#97a1ae url(@base_url@/css/../images/dockbar/dockbar_bg.png) repeat-x 0 0;border-bottom:1px solid #636364;font-size:13px;padding:1px 5px;position:relative;z-index:300}.dockbar:after{clear:both;content:".";display:block;height:0;visibility:hidden}.dockbar a{color:#2c2f34;font-weight:bold;text-shadow:1px 1px #FFF}.dockbar .menu-button-active{background:#5c94da url(@base_url@/css/../images/dockbar/button_active_bg.png) repeat-x 0 0}.dockbar .menu-button-active a{color:#FFF;text-shadow:-1px -1px #2c2f34}.dockbar .user-avatar .sign-out{font-size:.8em;padding-left:0}.dockbar ul{margin:0;padding:0}.dockbar li li{margin-left:0}html>.lfr-dockbar-pinned{padding-top:3.45em}.lfr-dockbar-pinned .dockbar{left:0;position:fixed;right:0;top:0}.dockbar .pin-dockbar{margin-left:0}.pin-dockbar img{background:url(@base_url@/css/../images/dockbar/pin.png) no-repeat 0 0;height:27px;vertical-align:middle;width:27px}.lfr-dockbar-pinned .pin-dockbar img{background-image:url(@base_url@/css/../images/dockbar/unpin.png)}.dockbar .user-portrait{text-decoration:none}.dockbar .user-avatar img{vertical-align:middle;width:25px}.dockbar .impersonating-user{background:url(@base_url@/css/../images/messages/alert.png) no-repeat 0 50%;padding-left:20px}.dockbar .impersonating-user .user-links a{color:#999}.aui .dockbarmenu-hidden{visibility:hidden}.dockbar .aui .toolbar{float:left}.dockbar .user-toolbar{float:right}.aui .underlay .portal-add-content{background-color:transparent;font-size:11px}.aui .underlay .portal-add-content .portlet-dd-placeholder{display:none}.add-application .aui .widget-bd,.dockbar-messages .aui .widget-bd{padding:0 10px 10px}.add-application{left:10px!important}.lfr-has-sidebar #main-content{padding-left:220px}.manage-layouts{left:60px!important}.my-places-menu{max-width:350px}.my-places-menu ul{list-style:none}.my-places-menu ul,.my-places-menu li{display:block;margin:0;padding:0}.my-places-menu a{display:block;overflow:hidden;text-align:right;white-space:nowrap}.my-places-menu .current-site{border:solid #1d4280;border-width:1px 0}.my-places-menu .current-site a{background:#3068ba url(@base_url@/css/../images/arrows/01_right.png) no-repeat scroll 2px 30%;color:#FFF;padding-left:20px;text-shadow:1px 1px #333}.my-places-menu .current-site .site-type{color:#FFF}.my-places-menu .current-site a:hover,.my-places-menu a:hover .site-type{color:#FFF;text-shadow:1px 1px #333}.my-places-menu .site-name{cursor:pointer;float:left}.my-places-menu .site-type{color:#777;float:right;font-size:.8em;font-weight:normal;margin-left:10px}.my-places-menu a:hover .site-type{color:#FFF}.dockbar .toggle-controls a{background:url(@base_url@/css/../images/dockbar/checked.png) no-repeat 0 50%;padding-left:20px}.controls-hidden .toggle-controls a{background-image:url(@base_url@/css/../images/dockbar/unchecked.png)}.dockbar .menu-button{background:url(@base_url@/css/../images/arrows/05_down.png) no-repeat 93% 50%;display:inline-block;padding:5px 20px 5px 5px;text-decoration:none}.dockbar .menu-button span{background:url() no-repeat 0 50%;padding-left:20px}.dockbar .add-content .menu-button span{background-image:url(@base_url@/css/../images/common/add.png)}.dockbar .manage-content .menu-button span{background-image:url(@base_url@/css/../images/dockbar/settings.png)}.dockbar .my-places .menu-button span{background-image:url(@base_url@/css/../images/dockbar/places.png)}.dockbar .staging-options .menu-button span{background-image:url(@base_url@/css/../images/dockbar/staging.png)}.dockbar-messages-container{left:50%;margin-left:-150px}.dockbar-messages{width:300px}.showing-messages .dockbar-messages{display:block}.multiple-messages .dockbar-message{border-top:1px solid #CCC;padding:5px 0}.multiple-messages .first{border-top-width:0;padding-top:0}.add-content-menu .add-page a{background:url(@base_url@/css/../images/navigation/add_page.png) no-repeat 3px 50%;padding-left:25px}.add-content-menu .add-application a{background:url(@base_url@/css/../images/common/portlet.png) no-repeat 3px 50%;padding-left:25px}.manage-content-menu li a{background:url() no-repeat 3px 50%;padding-left:25px}.manage-content-menu .manage-page a{background-image:url(@base_url@/css/../images/dock/page_settings.png)}.manage-content-menu .page-layout a{background-image:url(@base_url@/css/../images/dock/layout.png)}.manage-content-menu .sitemap a{background-image:url(@base_url@/css/../images/common/sitemap.png)}.manage-content-menu .settings a{background-image:url(@base_url@/css/../images/common/configuration.png)}.manage-content-menu .control-panel a{background-image:url(@base_url@/css/../images/dock/control_panel.png)}.modify-pages li{position:relative}.modify-pages .delete-tab{background:#333 url(@base_url@/css/../images/portlet/close_borderless.png) no-repeat 50%;cursor:pointer;display:block;height:8px;margin-top:-7px;padding:3px;position:absolute;right:1px;text-indent:-9999em;top:50%;width:8px}.nav-menu li a.ancestor{font-weight:bold}.nav-menu li a.selected{color:#000;font-weight:bold;text-decoration:none}.nav-menu ul{padding-left:10px}.aui .form-options{border:1px solid #AAA;display:inline-block;vertical-align:middle}.aui .form-options input{border-width:0;display:inline;float:left}.aui .form-triggers{float:left}.aui .form-trigger{background:#c4c4c4 url(@base_url@/css/../images/application/button_bg.png) repeat-x 0 0;border-left:1px solid #BBB;display:inline-block;float:left}.aui .form-trigger img{background:url() no-repeat 50% 40%;height:25px;padding:0 3px;vertical-align:middle;width:16px}.aui .form-trigger:hover,.aui .form-trigger:focus{background-color:#83b0ca;background-image:url(@base_url@/css/../images/application/button_bg_over.png)}.aui .trigger-selected{background-color:#ebebeb;background-image:url(@base_url@/css/../images/application/button_bg_selected.png)}.aui .trigger-selected:hover,.aui .trigger-selected:focus{background-color:#b7def4;background-image:url(@base_url@/css/../images/application/button_bg_selected_over.png)}.aui .options-trigger img{background-image:url(@base_url@/css/../images/common/configuration.png)}.aui .save-trigger img{background-image:url(@base_url@/css/../images/dock/my_place_current.png)}.freeform .portlet{margin-bottom:0}body.portlet{border:0}.portlet{background:transparent}.portlet-topper{position:relative;margin-top:10px;background:#fff}.portlet-title{display:block;font-size:1em;margin:0}.portlet-title-text{cursor:pointer;font-size:14px;font-weight:bold}.portlet-title img{vertical-align:middle}.portlet-topper-toolbar{margin:0;padding:2px;position:absolute;right:3px;text-align:right;top:0}.portlet-topper-toolbar .nobr{display:block;float:left;padding:1px}.portlet-content,.portlet-minimized .portlet-content-container{padding:12px 10px 10px}.portlet-minimized .portlet-content{padding:0}.portlet-icon-back{background:url(@base_url@/css/../images/arrows/01_left.png) no-repeat 0 50%;font-weight:bold;padding:5px 5px 5px 18px}.portlet-nested-portlets .portlet-boundary{position:relative!important;top:0!important;left:0!important}.portlet-borderless-container{min-height:2.5em;position:relative}.portlet-borderless-bar{background:#333;color:#FFF;font-size:10px;opacity:.3;padding:2px 5px 1px;position:absolute;right:0;text-shadow:-1px -1px #000;top:0;z-index:200}.portlet-borderless-bar .portlet-actions{display:none;float:left;margin-right:20px}.portlet-borderless-container:hover .portlet-borderless-bar{opacity:1}.portlet-borderless-container:hover .portlet-borderless-bar .portlet-actions{display:inline}.portlet-borderless-bar .portlet-action-separator{display:none}.portlet-borderless-bar a{background:url() no-repeat 0 50%;color:#3AF;display:inline-block;font-size:0;height:16px;margin-left:5px;text-indent:-9999px;vertical-align:top;width:16px}.portlet-title-default{display:inline-block;float:right;font-weight:bold;text-transform:uppercase}.aui .dd-draggable .portlet-topper{cursor:move}.aui .dd-draggable .portlet-title-default{background:url(@base_url@/css/../images/portlet/draggable_borderless.png) no-repeat 0 50%;cursor:move;padding-left:20px}.portlet-borderless-bar .portlet-back a{background-image:url(@base_url@/css/../images/portlet/return_borderless.png);height:auto;text-indent:0;width:auto}.portlet-borderless-bar .portlet-close a{background-image:url(@base_url@/css/../images/portlet/close_borderless.png)}.portlet-borderless-bar .portlet-options li.lfr-trigger strong a{background-image:url(@base_url@/css/../images/portlet/options_borderless.png)}.portlet-borderless-bar .portlet-title-default,.portlet-borderless-bar .portlet-actions{vertical-align:top}.lfr-panel-page{width:100%}.lfr-panel-page .portlet-title{font-size:13px}.lfr-panel-page .lfr-add-content h2 span{background-color:#d3dadd}.portlet-msg-info{background:#dff4ff url(@base_url@/css/../images/messages/info.png) no-repeat 6px 50%;border:1px solid #a7cedf;color:#34404f;display:block;font-weight:bold;margin:2px auto 14px;padding:6px 6px 6px 30px;text-align:left}.portlet-msg-info.pending{background-image:url(@base_url@/css/../images/common/time.png)}.portlet-msg-error{background:#FDD url(@base_url@/css/../images/messages/error.png) no-repeat 6px 50%;border:1px solid #F00;display:block;font-weight:bold;margin:2px auto 14px;padding:6px 6px 6px 30px;text-align:left}.portlet-msg-alert{background:#FFC url(@base_url@/css/../images/messages/alert.png) no-repeat 6px 20%;border:1px solid #FC0;display:block;font-weight:bold;margin:2px auto 14px;padding:6px 6px 6px 30px;text-align:left}.portlet-msg-success{background:#f4fdef url(@base_url@/css/../images/messages/success.png) no-repeat 6px 50%;border:1px solid #acdfa7;color:#384f34;display:block;font-weight:bold;margin:2px auto 14px;padding:6px 6px 6px 30px;text-align:left}.portlet-section-selected,.portlet-section-selected a{background:#727c81;color:#FFF;font-weight:bold;text-decoration:none}.portlet-section-selected a:hover,.portlet-section-selected a:focus{background-color:#727c81}.restricted,.restricted td{background:#FDD;border:0}.alt.restricted td{background-color:#ffc0c0}.hover.restricted td{background-color:#d3bdc0}.restricted *{color:#727c81}.restricted td.col-1,.alt.restricted td.col-1{background-image:url(@base_url@/css/../images/messages/error.png);background-position:5px 50%;background-repeat:no-repeat;padding-left:28px}.results-row.lfr-role .col-1,.results-row.hover.lfr-role .col-1{background-image:url();background-position:5px 50%;background-repeat:no-repeat;padding-left:30px}.results-row.lfr-role-guest .col-1,.results-row.hover.lfr-role-guest .col-1{background-image:url(@base_url@/css/../images/common/guest_icon.png)}.results-row.lfr-role-regular .col-1,.results-row.hover.lfr-role-regular .col-1{background-image:url(@base_url@/css/../images/common/user_icon.png)}.results-row.lfr-role-community .col-1,.results-row.hover.lfr-role-community .col-1{background-image:url(@base_url@/css/../images/common/community_icon.png)}.results-row.lfr-role-organization .col-1,.results-row.hover.lfr-role-organization .col-1{background-image:url(@base_url@/css/../images/common/organization_icon.png)}.results-row.lfr-role-team .col-1,.results-row.hover.lfr-role-team .col-1{background-image:url(@base_url@/css/../images/common/team_icon.png)}.lfr-portlet-item,.lfr-portlet-item p a{font-size:1em}.lfr-actions,.lfr-actions ul{background:#FFF url(@base_url@/css/../images/forms/button.png) repeat-x 0 100%;border:1px solid;border-color:#dedede #bfbfbf #bfbfbf #dedede}.lfr-actions ul{bottom:-1px}.lfr-actions .lfr-trigger,.lfr-actions .lfr-trigger,.lfr-actions .lfr-trigger strong{background:0}.lfr-actions .lfr-trigger li{background:transparent;border-bottom:1px solid #dedede;padding:2px}.lfr-actions .lfr-trigger li a{padding:5px 10px 5px 25px}.lfr-actions .lfr-trigger li a:hover{background-color:#828f95;color:#FFF}.lfr-actions .lfr-trigger li a img{left:3px;position:absolute}.lfr-actions .lfr-trigger li.last{border-bottom:0}.lfr-actions.portlet-options{background:0;border:0;float:left}.lfr-actions.portlet-options .lfr-trigger{padding:0}.lfr-actions.portlet-options .lfr-trigger strong{min-width:0;padding:1px}.lfr-actions.portlet-options .lfr-trigger strong a{background-image:url(@base_url@/css/../images/portlet/options.png);background-position:0 0;display:block;font-size:0;height:16px;padding:0;text-indent:-9999em;width:16px}.visible.portlet-options .lfr-trigger strong a{background-image:url(@base_url@/css/../images/portlet/options_selected.png)}.taglib-calendar tr.portlet-section-header th,.taglib-calendar tr td{border:0}.taglib-calendar tr td a{background-color:#f0f5f7;border:1px solid #FFF;border-bottom:0;border-left:none;display:block;height:15px;padding:5px 0}.taglib-calendar table td{border-width:0}.taglib-calendar tr td a:hover{background-color:#727c81;color:#FFF}.taglib-calendar .calendar-current-day,.taglib-calendar .calendar-current-day a{background-color:#FFF}.taglib-calendar .calendar-current-day a{border:1px solid #727c81;color:#369;text-decoration:underline}.taglib-calendar tr td.calendar-inactive{background-color:#FFF;color:#b5bfc4}.taglib-calendar tr th{border-bottom-color:#d7d7d7}#bpp-search{vertical-align:middle;text-align:left}.bpp-form input[type="text"]{border:1px solid;border-color:#bfbfbf #dedede #dedede #bfbfbf;padding:5px 1px}.bpp-field{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-image:url("@base_url@/css/../images/forms/input_shadow.png");background-repeat:no-repeat;border-color:#bfbfbf #dedede #dedede #bfbfbf;border-image:none;border-style:solid;border-width:1px;font:1em Arial,Helvetica,Verdana,sans-serif}fieldset{border:1px solid #bfbfbf;padding:8px}.aui .fieldset{border-width:0;padding:0;position:relative}.configuration-popup .aui .fieldset{margin-bottom:0}.aui .fieldset .aui .field-content,.aui .field-row,.aui .button-holder,.aui .field-wrapper-content{margin:10px 0}.aui .field-inline .aui .field-content,.aui .field-row .aui .field-content{margin:0;margin-right:5px}.aui .search-bar .aui .field-content{margin-right:0}.aui .search-bar .aui .field-content,.aui .search-bar .aui .button-content{display:inline-block;vertical-align:middle}.aui .field-choice .control-label{display:inline-block}.aui .field-date .aui .field-content{overflow:hidden}legend{font-weight:bold;padding:0 6px}.aui .fieldset-legend{color:#000;font-size:120%;font-weight:bold;padding:0 0 1.5em}.aui .legend{border-bottom:1px solid #CCC;display:block;position:absolute;width:90%}.aui .form input[type="text"],.aui .form input[type="password"],.aui .form input[type="file"],.aui .form input[type="submit"],.aui .form input[type="button"],.aui .form input[type="reset"],.aui .form select,.aui .form textarea,.aui .form .textarea,.aui .form button{background-image:url(@base_url@/css/../images/forms/input_shadow.png);background-repeat:no-repeat;border:1px solid;border-color:#bfbfbf #dedede #dedede #bfbfbf;font:1em Arial,Helvetica,Verdana,sans-serif}select{padding:1px}input[type="image"]{background:transparent none;border:0;padding:0}.aui .form input[type="submit"],.aui .form input[type="button"],.aui .form input[type="reset"],.aui .form button{background:#f5f5f5 url(@base_url@/css/../images/forms/button.png) repeat-x 0 0;border-color:#dedede #bfbfbf #bfbfbf #dedede;color:#34404f;cursor:pointer;font-weight:bold;overflow:visible;padding:5px;width:auto}.aui .form input[type="submit"]:hover,.aui .form input[type="button"]:hover,.aui .form input[type="reset"]:hover,.aui .form input[type="submit"]:focus,.aui .form input[type="button"]:focus,.aui .form input[type="reset"]:focus,.aui .form button:hover,.aui .form button:focus{background:#dff4ff;border:1px solid #a7cedf;color:#369}.aui .form input[type="submit"],.aui .form input[type="button"],.aui .form input[type="reset"],.aui .form button,.aui .form .lfr-actions,.aui .form .lfr-actions ul{background:#d4d4d4 url(@base_url@/css/../images/portlet/header_bg.png) repeat-x 0 0;border:1px solid;border-color:#c8c9ca #9e9e9e #9e9e9e #c8c9ca;color:#34404f;font-weight:bold;text-shadow:1px 1px #FFF}.aui .button-disabled input[type],.aui .button-disabled button,.aui .button-disabled input[type]:hover,.aui .button-disabled input[type]:focus,.aui .button-disabled button:hover,.aui .button-disabled button:focus{background:#d4d4d4 url(@base_url@/css/../images/portlet/header_bg.png) repeat-x 0 0;border-color:#c8c9ca #9e9e9e #9e9e9e #c8c9ca;color:#555;opacity:.5}input.aui .form-validator-error,textarea.aui .form-validator-error,select.aui .form-validator-error{border:1px solid #F00}.field-bpp{border:1px solid #ddd}.carbon-form button{background:none repeat scroll 0 0 transparent;border:medium none}.carbon-form .label,.cabon-form label{width:125px;margin:4px;float:left;font-size:1.1em;padding-top:4px}.carbon-form input[type="text"],.carbon input[type="password"],.carbon input[type="file"],.carbon input[type="submit"],.carbon input[type="button"],.carbon input[type="reset"],.carbon select,.carbon textarea,.carbon .textarea,.carbon button{background:white no-repeat;border:none inherit;font:inherit;padding:0 0 0 3px}.carbon-form input[type="submit"],.carbon input[type="button"],.carbon input[type="reset"],.carbon button,.carbon input[type="file"]{background:0;border-color:none;color:#34404f;cursor:pointer;font-weight:bold;overflow:visible;padding:0;width:auto}.carbon-form input[type="submit"]:hover,.carbon input[type="button"]:hover,.carbon input[type="reset"]:hover,.carbon input[type="submit"]:focus,.carbon input[type="button"]:focus,.carbon input[type="reset"]:focus,.carbon button:hover,.carbon button:focus{background:0;border:0;color:#369}.carbon-form input[type="submit"],.carbon input[type="file"],.carbon input[type="button"],.carbon input[type="reset"],.carbon button,.carbon .lfr-actions,.carbon .lfr-actions ul{background:0;border:0;border-color:#000;color:transparent;font-weight:normal;text-shadow:none}.aui .button-disabled input[type],.aui .button-disabled button,.aui .button-disabled input[type]:hover,.aui .button-disabled input[type]:focus,.aui .button-disabled button:hover,.aui .button-disabled button:focus{background:0;border:0;color:#555;opacity:.5}input[type="submit"]:focus,input[type="button"]:focus,input[type="reset"]:focus,button:focus,.lfr-actions:focus,.lfr-actions:focus ul{background:0;border-color:transparent}input.aui .form-validator-error,textarea.aui .form-validator-error,select.aui .form-validator-error{border:1px solid #F00}input[type="text"].nofield{background:none no-repeat;border:0 none;padding:0}.nofield{width:202px;border:solid 0 #fff;float:left;height:33px;margin-left:27px;background-color:transparent;font-size:11pt}#nofield-image{width:232px;border:solid 0 #fff;float:left;height:33px;background:url(/bpp-theme/images/search-field.jpg) no-repeat top}.carbon input[type="text"],.carbon input[type="password"],.carbon input[type="file"],.carbon select,.carbon textarea,.carbon .textarea{border-color:#98d6f0;padding:5px}.aui .menu-content,body>.lfr-menu-list ul,.aui .underlay-content,.aui .dialog-content{-moz-box-shadow:2px 4px 7px rgba(0,0,0,0.5);-webkit-box-shadow:2px 4px 7px rgba(0,0,0,0.5);box-shadow:2px 4px 7px rgba(0,0,0,0.5)}.dockbar .menu-button-active .menu-button{-moz-box-shadow:inset 0 1px 5px rgba(0,0,0,0.7);-webkit-box-shadow:inset 0 1px 5px rgba(0,0,0,0.7);box-shadow:inset 0 1px 5px rgba(0,0,0,0.7)}.my-places-menu .current-site a{-moz-box-shadow:inset 0 5px 15px rgba(255,255,255,0.5);-webkit-box-shadow:inset 0 5px 15px rgba(255,255,255,0.5);box-shadow:inset 0 5px 15px rgba(255,255,255,0.5)}.aui .dialog-hd{-moz-box-shadow:1px 1px 0 #FFF;-webkit-box-shadow:1px 1px 0 #FFF;box-shadow:1px 1px 0 #FFF}.aui .tabview-list,.aui .tab-active,body>.lfr-menu-list ul,.lfr-actions,.aui .dialog-content,.aui .dialog .aui .widget-hd,.modify-pages .delete-tab,input[type="submit"],input[type="button"],input[type="reset"],button{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.aui .menu-content{-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.aui .underlay-content{-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.lfr-hudcrumbs ul{-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-left-radius:0;border-top-right-radius:0}#main-content:after{content:".";display:block;height:0;clear:both;visibility:hidden}.layout-row:after{content:".";display:block;height:0;clear:both;visibility:hidden}#main-content{position:relative}#main,#bpp-footer{z-index:10;position:relative;width:940px}#base{z-index:1;font-size:12px;min-width:940px}#watermark{position:absolute;top:174px;z-index:0}.std-width{width:940px!important}.width-2col{width:410px;margin:0 30px 0 30px}.width-3col{width:270px;margin:0 20px 0 20px;background-color:#fff}.width-4col{width:230px}#header{width:940px}#header-top{background-color:#f0f1f2;border-bottom:#eaebee;width:100%;font-size:1.2em;min-width:940px}#header-wrapper{background-color:#fff;height:140px}#header-top-wrapper{font-weight:bold;font-size:9pt;float:right}.header-top-item{color:#5e5e5e;border-left:solid 1px #dededf;float:right;padding:8px 12px 7px 12px}#header-inner{width:940px}#logo{float:left;margin:10px 0 0 20px}#nav-2{float:right;height:80px;margin:10px 0 0 0}.nav-2-item{color:#474747;margin:0 0 5px 0;font-size:7pt}.nav-2-wrapper{float:left;margin:0 10px 0 10px}#search-wrapper{float:right;margin:0 0 0 60px}#search-wrapper button{background-color:transparent;height:32px;width:68px;padding:0!important;margin:0!important}#menu{margin:4px 0 0 0;float:right;z-index:100;position:relative}.menu-item{float:left;margin:0 0 0 3px;z-index:255}.body-home{background:url('/delegate/r/images/watermark.png') no-repeat;background-color:#72227e}.body-undergraduate{background:url('/delegate/r/images/watermark.png') no-repeat;background-color:#9274ce}.body-university-college{background:url('/delegate/r/images/watermark.png') no-repeat;background-color:#464646}.body-postgraduate{background:url('/delegate/r/images/watermark.png') no-repeat;background-color:#129282}.body-professional-qualifications{background:url('/delegate/r/images/watermark.png') no-repeat;background-color:#214b9e}.body-cpd{background:url('/delegate/r/images/watermark.png') no-repeat;background-color:#ec9428}.content{background-color:#fff;margin:0 auto 0 auto;width:940px}.content:after{content:".";display:block;height:0;clear:both;visibility:hidden}#row-1-home{background-color:#f0e9f2;padding-top:14px;padding-bottom:14px;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.tags{margin:10px 0 0 0;color:#0990c8;font-size:10pt}#grid-3{background-color:#fff}.row{background-color:#fff}.col3-row{min-height:100px;height:auto!important;height:100px;background-color:#fff}.info-box{background-color:#f2fbff;width:275px;height:138px}.footer-link{padding:5px;border-bottom:solid 1px #ddd;width:185px}.viewed-link{padding:5px;border-bottom:solid 1px #ddd;width:285px}#footer-bar{width:940px;height:38px;background-color:#151515;margin-top:-10px}.footer-text{text-align:center;color:#fff;width:940px;padding-top:10px}#undergraduate-categories{margin:25px 25px 0 25px}.list-wrapper{margin:20px 0 0 10px}.category-info-wrapper{overflow:hidden;width:578px;height:135px;border-top:1px solid #b4d9e8;margin-bottom:10px}.category-info-photo{float:left;height:128px;width:181px}.lm-category-info-photo{float:left;height:114px;width:83px}.category-info-text{float:left;width:378px;height:136px;position:relative}.category-info-header{width:100%;height:20px;background-color:#dff2f9;padding:2px 10px 2px 20px}.category-info-body{height:126px;padding:0 0 10px 20px;line-height:19px}.related-course-info{padding:0 0 10px 0;line-height:19px}.course-details-right-sidebar{margin-top:38px;background-color:#fff;height:100%}.layout-right-sidebar{width:273px;float:left}.layout-right-sidebar-1{width:275px;float:right;padding-right:0;background-color:#FFF}.trident.ie7 .layout-right-sidebar-1{width:300px;margin-right:-10px}.right-sidebar{width:275px;background-color:#f2fbff;float:left;border-top:1px solid #b4d9e8;line-height:19px}.rightbar{background-color:#f2fbff;border-top:1px solid #b4d9e8;line-height:19px;float:right}.right-sidebar-1{width:275px;float:left;line-height:19px}.prof-qual-category-box{height:34px;background-color:#ecf8fd;padding:8px}#prof-qual-categories{margin:0 0 0 5px}.prof-qual-category-item,.category-item{float:left;border:1px solid #d6e9f1;height:166px;width:181px;margin:9px;background-color:#ecf8fd}.lm-category-left,.lm-category-right{float:left;width:285px;margin:0 0 13px 13px}.lm-category-item{border:1px solid #d6e9f1;min-height:100px;margin-bottom:13px}.lm-catalogue-left,.lm-catalogue-right{float:left;margin:0 0 13px 13px}.lm-catalogue-item{float:left;border:1px solid #d6e9f1;border-radius:6px 6px 6px 6px;min-height:100px;width:295px;margin-bottom:13px}.lm-right-gutter{margin-left:10px}.category-item img{height:115px;width:180px}.listing-header{background-color:#dff2f9;border-top:1px solid #b4d9e8;height:25px;width:578px;padding:5px 0 0 10px;margin-bottom:10px}.listing-wrapper{background:#fff;padding-left:10px;width:580px;float:left;padding-top:10px}.call-to-action{background-color:#dff2f9;width:320px;min-height:252px}#key-info-wrapper li{padding:5px;width:238px;border-bottom:1px solid #e4e4e4}#key-info-wrapper ul{margin-right:10px}#menu-content{position:relative;padding:30px}.bpp-menu-layout-horizontal #menu-content{padding:0}#tab-content{padding-left:25px;padding-right:340px;background-color:#fff}.wide-tab-content{width:575px}.prof-qual-tab-content{width:375px}.course_key_info{background-color:white;padding-bottom:15px}.bpp-menu-layout-horizontal #tab-content{padding-top:30px;padding-bottom:30px}.trident #tab-content{margin-top:0}.trident #course-details{background-color:#fff}#tab-content ul{margin:0 0 0 20px}.tab-on{background:transparent url('/bpp-theme/images/tab-on.png');width:201px;height:40px;margin:2px;cursor:pointer;position:relative}.tab-off{background:transparent url('/bpp-theme/images/tab-off.png');width:190px;height:40px;margin:2px;cursor:pointer;position:relative}.tab-h-on{background:transparent url('/bpp-theme/images/tab-h-on.png');width:145px;height:38px;margin:0 2px 0 2px;cursor:pointer;position:relative;cursor:pointer;font-size:13px}.tab-h-off{background:transparent url('/bpp-theme/images/tab-h-off.png');width:145px;height:38px;margin:0 2px 0 2px;cursor:pointer;position:relative}.tab-txt-h-off a:link,.tab-txt-h-off a:active,.tab-txt-h-off a:visited,.tab-txt-h-off a{color:#fff!important}.tab-txt-h-on a:link,.tab-txt-h-on a:active,.tab-txt-h-on a:visited,.tab-txt-h-on a{color:#003b53!important}.tab-txt-on a:link,.tab-txt-on a:active,.tab-txt-on a:visited,.tab-txt-on a{color:#003b53!important}.tab-txt-off{font-size:10pt!important;font-weight:bold;color:#0990c8!important}.tab-txt-on{font-size:10pt!important;font-weight:bold;color:#003b53;font-size:13px}.tab-txt-h-off{font-size:10pt!important;font-weight:bold;text-align:center}.tab-txt-h-on{font-size:10pt!important;font-weight:bold;color:#003b53;text-align:center}.tab-h-txt{padding:10px 0 0 0}.tab-txt{padding:10px 0 0 5px}.tab-panel{width:190px;position:relative;height:auto}#tab-3{position:relative}.selection-box{background-color:#edf9fe;border:1px solid #b4d9e8;border-radius:6px 6px 6px 6px;padding:10px}.note-box{background-color:#edf9fe;border:1px solid #b4d9e8;border-radius:6px 6px 6px 6px;padding:2px}.course-wrapper{width:655px;border:1px solid #b4d9e8}.course-header{padding-top:5px;background-color:#e6f6fd;height:30px;width:100%}.course-item{padding-top:5px;height:30px;font-size:11pt;width:100%}.course-footer{padding-top:14px;height:40px;width:100%;background-color:#e6f6fd;width:100%}.course-window{padding:10px;background-color:#e6f6fd;width:630px}.course-divider{border-bottom:1px solid #b4d9e8;margin-left:-11px;width:580px}.course-divider-v{border-left:1px solid #b4d9e8;height:40px;margin-top:-15px}.info-box-1-wrapper{width:260px;float:left;padding:10px}#builder-cima-1 select{margin-top:-5px}.qualification-radio-wrapper{margin:4px;height:12px}.your-bpp-header{background-color:#edf9fe;height:30px;width:100%}.builder-nav{background-color:#f2fbff;height:34px;font-size:11pt;padding:6px 0 0 10px}.builder-nav-top{border-top-left-radius:8px;border-top-right-radius:8px;color:#000;font-weight:bold}.builder-nav-active{background-color:#c0e5f5}ul.breadcrumbs{height:24px;margin-bottom:10px!important;margin-left:0}ul.breadcrumbs li{float:left;height:24px;margin-left:0;list-style-type:none}ul.breadcrumbs li a:link,ul.breadcrumbs li a:active,ul.breadcrumbs li a:visited{font-weight:bold;font-size:9pt;padding:0 10px 0 10px;height:17px}.breadcrumb-wrapper{background-color:#fff;height:20px;padding-top:4px}ul.breadcrumbs li.first{background-color:transparent!important}ul.breadcrumbs li.last a,ul.breadcrumbs li.last a:link,ul.breadcrumbs li.last a:active,ul.breadcrumbs li.last a:visited{color:#474747;padding:0 10px 0 10px;height:17px}#order-table{width:100%}.table-header{background-color:#b4d9e8}#table-header-pagination{background-color:#b4d9e8;padding:10px;height:20px}#table-footer{background-color:#b4d9e8;height:15px;width:560px}.table-subheader{background-color:#eef9fe;height:10px;padding:10px}.pagination{margin:0 auto;width:220px}.table-line{height:10px;padding:10px}.table2-line{height:30px}.table2-item{height:30px;padding:5px}.table2-header{background-color:#98d6f0;height:10px;padding:5px;height:20px}.border-left{border-left:1px solid #ddd}.menu-small a:link,.menu-small a:active,.menu-small a:visited{font-size:.5em}.cart-header{height:20px;background-color:#98d6f0;padding:5px 0 5px 0;color:#333;border-left:1px solid #fff;font-weight:bold}.sum-cart-header{background-color:#98d6f0;padding:8px 0 0 0;color:#333;font-weight:bold}.cart-header-wrapper{height:30px;background-color:#98d6f0}.cart-item{padding:15px 0 15px 0}.cart-col{margin-top:-8px}.sum-cart-item{padding:3px 0 3px 0}.cart-item-border{border-left:1px solid #b4d9e8}.sum-cart-line{background-color:#f4fbff;height:auto!important;height:20px;width:578px}.cart-line{background:url('/bpp-theme/images/cart-background.jpg') repeat-y left top;height:auto!important;height:20px}.accord{background-color:#f4fbff;clear:left}.sum-price-align{text-align:right;width:67px}.cart-line-2{background:url('/bpp-theme/images/cart-background-2.jpg') repeat-y left top;min-height:25px;height:auto!important;height:20px;border-bottom:1px solid #b4d9e8}#cart-subtotal{color:#003b53;font-size:1.15em;font-weight:bold}#cart-total{color:#003b53;font-size:12pt;font-weight:bold}a:link.remove,a:visited.remove,a:active.remove{color:#cb1a1a;font-weight:bold}.remove{padding-left:4px;padding-top:3px}.course-line{height:20px;color:#0990c8;margin:2px 0;padding:3px 0}.events-diary-line{height:20px;width:100%}.events-line{border-top:1px solid #b4d9e8}.event-date{color:#003b53!important;font-size:11pt;padding-top:30px;width:124px;float:left;font-weight:bold}.event-day-wrapper{border-left:1px solid #b4d9e8;padding:30px;float:left;width:395px}.event-event-wrapper{margin-bottom:15px}.event-time{color:#333;font-weight:bold}.event-title{color:#0990c8;font-weight:bold;margin-bottom:5px}.event-desc{line-height:14px;color:#333;margin-bottom:5px}.event-more-info{color:#0990c8}.month-selection{background:url('/bpp-theme/images/button-month-background.jpg') no-repeat top;width:68px;height:28px;margin:5px}.month-selection-txt{width:68px;text-align:center;padding-top:5px;color:#0990c8}.booking-line{background:url('/imagesred/booking-background-1.jpg') repeat-y left}.background-thankyou{background:url('/bpp-theme/images/background-thank-you.jpg') no-repeat top;width:306px;height:175px}.cpd-booking-line{background:url('/bpp-theme/images/cpd-background-booking.jpg') repeat-y left top;min-height:25px;width:560px;height:auto!important;height:20px;border-bottom:1px solid #b4d9e8;height:auto!important}.cdp-refine{width:195px;height:auto;color:#0990c8;clear:both;min-height:20px}#search-header-pagination,#search-header-pagination{background-color:#dff2f9;padding:5px;height:30px;width:650px}#search-header-pagination .pagination,#search-header-pagination1 .pagination{width:650px!important}.pagination .next{float:right}#carbon-breadcrumb{display:block;padding-top:25px;width:100%}.trident.ie7 #carbon-breadcrumb{padding-top:0}.trident .breadcrumbs{margin-bottom:0}.right-sidebar-wrapper:after{content:".";display:block;height:0;clear:both;visibility:hidden}.right-sidebar-inner-wrapper{margin:auto;margin-top:20px}.center:after{content:".";display:block;height:0;clear:both;visibility:hidden}.pd-header{color:white;font-size:1.15em;background-color:#79bbd5;height:20px;padding:5px;font-weight:bold}.pd-line{background-color:#ebf6fc;height:42px;padding:8px}.pd-line-inside{background-color:#ebf6fc;height:60px;padding:8px}.courseSection{font-size:1.15em;color:blue}.courseBody{font-size:1.15em;color:green}#course-details-header:after{content:".";display:block;height:0;clear:both;visibility:hidden}.bpp-layout-row{background:url('/bpp-theme/images/background-white.jpg') repeat left top;height:auto!important;height:100%}.bpp-layout-cell{background-color:#fff}.bpp-menu-layout-vertical{background:url('/bpp-theme/images/background-white.jpg') repeat left top #fff}.bpp-menu-layout-vertical #course-tabs{float:left;width:200px}.bpp-menu-layout-vertical #course-details{float:left;width:680px}.bpp-menu-layout-vertical #layout-menu-2{top:10px}.bpp-gutter{display:inline-block;vertical-align:top;position:relative;margin-top:50px;left:-20px}.bpp-details-column{display:inline-block;width:650px}.bpp-menu-layout-cell{background-color:#fff}#layout-menu-1{position:relative}.bpp-menu-layout-horizontal #layout-menu-1,.bpp-menu-layout-horizontal .bpp-menu-layout-cell{background-color:transparent}.bpp-menu-layout-horizontal #course-tabs:after{content:".";display:block;height:0;clear:both;visibility:hidden}.error{color:red!important}.form-success,.formsuccess{font-size:1.175em}#footerDiv:after{content:".";display:block;height:0;clear:both;visibility:hidden}.portlet-background{background-color:white}#course-tabs{display:inline-block;vertical-align:bottom}.nooverflow{overflow:hidden}.text-spacer{padding:0 10px 0 10px}.text-right{text-align:right}.text-left{text-align:left!important}.text-center{text-align:center}.spacer-v30{margin-top:30px;margin-bottom:30px}.spacer-v20{margin-top:20px;margin-bottom:20px}.spacer-v10{margin-top:10px;margin-bottom:10px}.p-v10{padding-top:10px;padding-bottom:10px}.divider-h{height:1px;background-color:#ddd;margin:20px 0 15px 0}.divider-h-2{height:1px;background-color:#98d6f0;margin:15px 0 15px 0}.sum-divider{height:1px;background-color:#98d6f0}.divider-h3{height:1px;background-color:#ddd;margin:2px 0}.divider-h-r{height:1px;background-color:#c91978}.left-25{margin-left:25px}.left{float:left!important}.right{float:right}.clear{clear:both}.close{clear:both;font-size:1%;height:1%;line-height:1%}.center{margin:0 auto 0 auto}.none{display:none}.label{width:100px;margin:4px;float:left;font-size:1.2em}.field-register{width:180px;margin:4px;padding:5px}.field{border:1px solid #ddd;float:left;height:30px;margin:4px;width:180px}.nofield-2{border:solid 0 #fff;float:left;height:33px;margin-left:27px;background-color:transparent;font-size:11pt}#nofield-image{width:232px;border:solid 0 #fff;float:left;height:33px;background:url('/bpp-theme/images/search-field.jpg') no-repeat top}#nofield-image-2{border:solid 0 #fff;float:left;height:33px;background:url('/bpp-theme/images/search-field.jpg') no-repeat top}.pointer{cursor:pointer}.p5{padding:5px}.p8{padding:8px}.p10{padding:10px}.pt-10{padding-top:10px}.pt-17{padding-top:17px!important}.pt-20{padding-top:20px}.pt-30{padding-top:30px}.mt-2{margin-top:2px}.m10{margin:10px}.m15{margin:15px}.m20{margin:20px}.ml--25{margin-left:-25px}.mr-5{margin-right:5px}.mr-10{margin-right:10px}.mr-30{margin-right:30px}.ml-5{margin-left:5px}.ml-10{margin-left:10px}.ml-20{margin-left:20px}.ml-30{margin-left:30px}.ml-100{margin-left:100px}.m30tl{margin:30px 0 0 30px}.m30a{margin:30px}.m30{margin:30px 0 30px 30px}.m30nb{margin:30px 30px 0 30px}.m30h{margin:0 30px 0 30px}.w30{width:30px}.w46{width:46px}.w50{width:50px}.w60{width:60px}.w67{width:67px}.w70{width:70px}.w73{width:73px}.w75{width:75px}.w80{width:80px}.w85{width:85px}.w90{width:90px}.w95{width:95px}.w100{width:100px}.w100p{width:100%}.w115{width:115px}.w120{width:120px}.w130{width:130px}.w140{width:140px}.w160{width:160px}.w190{width:190px!important}.w200{width:200px!important}.w205{width:205px!important}.w225{width:225px!important}.w230{width:230px!important}.w240{width:240px!important}.w250{width:250px}.w260{width:260px}.w275{width:275px!important}.w280{width:280px}.w285{width:285px}.w300{width:300px}.w305{width:305px}.w310{width:310px}.w320{width:320px}.w330{width:330px}.w323{width:323px}.w340{width:340px!important}.w350{width:350px}.w360{width:360px}.w375{width:375px}.w400{width:400px}.w415{width:415px}.w425{width:425px}.w430{width:430px}.w450{width:450px}.w490{width:490px}.w560{width:560px}.w570{width:570px}.w578{width:578px}.w580{width:580px!important}.w600{width:600px}.w620{width:620px}.w625{width:625px}.w630{width:630px}.w635{width:635px!important}.w640{width:640px}.w660{width:660px}.w680{width:680px}.w690{width:690px}.w715{width:715px}.w880{width:880px}.w940{width:940px!important}.h35{height:35px}.h30{height:30px!important}.h20{height:20px}.h96{height:96px}.h100{height:100px}.h140{height:140px!important}.h260{height:260px!important}.h360{height:360px!important}.top--5{margin-top:-5px}.top10{margin-top:10px}.top15{margin-top:15px}.top20{margin-top:20px}.top30{margin-top:30px}.top45{margin-top:45px}.top50{margin-top:50px}.top65{margin-top:65px}.top75{margin-top:75px}.top250{margin-top:250px}.pl-10{padding-left:10px}.ph-10{padding-left:10px;padding-right:10px}.ph-20{padding-left:20px;padding-right:20px}.pr-5{padding-right:5px}.pr-10{padding-right:10px}.pl-30{padding-left:30px}.ptlb-30{padding:30px 0 30px 30px}.pl-37{padding-left:37px}.pv-20{padding-top:20px;padding-bottom:20px}.pt-2{padding-top:2px}.pt-5{padding-top:5px}.pb-10{padding-bottom:10px}.p5{padding:5px}.p15{padding:15px}.p20{padding:20px}.p30{padding:30px}.p30tl{padding:30px 0 0 30px}.pt30{padding:30px 0 0 0}.form-line{padding:5px 0 5px 0;clear:both;width:100%}.label{width:105px;text-align:right;float:left;margin:5px 10px 4px 0;padding-top:4px;font-size:1.2em}.label-2{margin:5px 10px 4px 0;padding-top:4px}.field-wrapper{width:300px;text-align:left;float:left;height:25px;margin:4px 10px 4px 0}.field-wrapper-2{width:250px;text-align:left;float:left;margin:4px 10px 4px 0}.field-wrapper-3{width:20px;text-align:right;float:right;margin:4px 10px 4px 0}.textarea-wrapper{text-align:left;margin:6px 10px 6px 0}.bold{font-weight:bold}.radio-background{background:url('/bpp-theme/images/checkbox-background.jpg') no-repeat;width:246px;height:37px}.blue-text{color:#0990c8}.bottom{position:bottom}.background-light{background-color:#f2fbff}.background-med{background-color:#dff2f9}.background-dark{background-color:#e6f6fd}.background-download{background-color:#e1f2fa}.background-cart{background-color:#98d6f0}.black{color:#000}.dark-blue{color:#003b53!important}.link-color{color:#0990c8}.red{color:#cb1a1a}.modal-font-adjustment{font-size:120%}.search-featured{padding:10px;background-color:#fff7bf;border-bottom:1px solid #e4e4e4}.rel{position:relative}.after:after{content:".";display:block;height:0;clear:both;visibility:hidden}.bk-white{background-color:white!important}.panel-edit-section{padding:10px 0 10px 0}input .slide-form{width:300px;height:30px}.slide-form textarea{width:500px}.carousel-wrapper{position:relative}.carousel-wrapper.carousel-narrow{margin:0}.carousel-wide{height:333px;width:940px}.carousel-narrow{height:251px;width:620px}.carousel-narrow #carousel{position:relative;zoom:1;width:940px;height:331px}.carousel-narrow #carousel{position:relative;zoom:1;width:620px;height:251px}#carousel-images{position:relative;height:251px;width:940px}#carousel-current-image{height:251px}.carousel-narrow #carousel-images,.carousel-narrow #carousel-current-image{width:620px}#carousel-left-button{position:absolute;left:0;top:125px;cursor:pointer;z-index:300}#carousel-right-button{position:absolute;left:914px;top:125px;cursor:pointer;z-index:300}.carousel-narrow #carousel-right-button{position:absolute;left:594px;top:125px;cursor:pointer;z-index:300}#carousel-pointer{position:absolute;top:242px;left:117px;z-index:30}#carousel-pager{position:absolute;top:251px;height:82px;width:940px}.carousel-narrow #carousel-pager,.carousel-narrow #carousel-pointer{display:none}#carousel-more-info{position:absolute;z-index:20;top:160px;left:50px}.carousel-pager-item{width:205px;padding:10px 15px 0 14px;line-height:20px;height:69px;border-left:solid 1px #c9b7cd;border-top:solid 1px #c9b7cd;cursor:pointer}.carousel-pager-inactive{background:url(@base_url@/css/ '/bpp-theme/images/carousel-control-background-off.jpg') repeat-x top}.carousel-pager-active{background:url(@base_url@/css/ '/bpp-theme/images/carousel-control-background-on.jpg') repeat-x top}.carousel-pager-active h3,.carousel-pager-active div{color:#6b2176!important}.carousel-pager-active h3,.carousel-pager-active div{background-color:transparent}#carousel-indicator{position:absolute;top:220px;left:278px}.carousel-wide #carousel-indicator{display:none}body{color:#000;font-size:10px;font-family:Arial,Helvetica,Verdana,sans-serif}.webcontent{font-size:12px}img{border:0}h1{font-size:1.5em;text-align:left;color:#000;margin:4px 0;text-align:left}h2{font-size:1.3em;color:#003b53;margin:3px 0}h3{font-size:1.2em;color:#003b53;margin:3px 0}h4{font-size:1.1em;color:#003b53}h5{font-weight:bold;color:#003b53}ul{padding-left:5px}li{padding-bottom:2px;margin-left:5px;text-align:left}blockquote,ul,ol,dl{margin:.5em}dl{font-size:1em}dt{font-size:1em}dd{font-size:1em}ol{font-size:1em}strong{font-size:1em}table{font-size:1em;background-color:transparent}a,a:link,a:visited,a:active{background-color:inherit;text-decoration:none;color:#0990c8;font-size:1em}h1 a,h1 a:link,h1 a:visited,h1 a:active{color:#0990c8;font-size:1.5em;text-align:left;margin:4px 0;text-align:left}h2 a,h2 a:link,h2 a:visited,h2 a:active{font-size:1.3em;color:#0990c8;margin:3px 0}h3 a,h3 a:link,h3 a:visited,h3 a:active{font-size:1.2em;color:#0990c8;margin:3px 0}a:hover{text-decoration:none!important}href{text-decoration:none!important;color:#0990c8}#header-top-wrapper a,#header-top-wrapper a:link,#header-top-wrapper a:visited,#header-top-wrapper a:active{color:#5e5e5e!important}.val_error{clear:left;margin-top:5px;margin-bottom:5px;color:red}.portlet-content,.portlet-minimized .portlet-content-container{padding:0}.portlet-column-content.empty{padding:0}.carbon-portlet-drop-area.empty{padding:50px 0 50px 0!important}.carbon-portlet-drop-area{background-color:Black;z-index:0;opacity:.4;position:relative}.portlet-white-content{background-color:#fff;margin-top:10px}div.portlet-white-content:after{content:".";display:block;height:0;clear:both;visibility:hidden}.portlet-column-content{padding:0}.carbon-portlet-boundry:after{content:".";display:block;height:0;clear:both;visibility:hidden}.portlet-topper{background:none repeat scroll 0 0 #cdcdcd;margin-top:0;position:relative}#tabAnimation{top:75px;left:150px;position:relative}.lfr-has-sidebar #main-content{padding-left:0}.pagination .current{background:none repeat scroll 0 0 #7abad3!important;border:0 solid #aae!important;color:#fff!important;font-weight:bold;font-size:1.16em!important}.pagination a,.pagination span{background-color:#fff!important;border:0 solid #aae!important;color:#0990c8!important;font-weight:bold;font-size:1.16em!important}.pagination .current.prev,.pagination .current.next,.pagination a.prev,.pagination a.next{background-color:transparent!important;color:#0b90c9!important}.pagination .prev:before{content:"<<"}.pagination .next:after{content:">>"}#carbon-breadcrumb span.last{padding:0 10px;font-weight:bold}.trident .breadcrumb-wrapper{margin-top:0;padding-top:4px;padding-bottom:0}button.login-button{background:none repeat scroll 0 0 transparent;border:medium none}.tm-check label.control-label{display:inline}.field-label{display:block;float:none;margin:0;text-align:left;width:auto;font-weight:bold!important}#tm{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-image:url("@base_url@/css/../images/forms/input_shadow.png");background-repeat:no-repeat;border-color:#bfbfbf #dedede #dedede #bfbfbf;border-style:solid;border-width:1px;font:1em Arial,Helvetica,Verdana,sans-serif;height:100px;overflow:auto}.cta{width:275px;padding:20px 0 0 15px}.book-now-wrapper{border:1px solid #98d6f0;background-color:#f2fbff;margin-bottom:10px;padding:20px}.contact-wrapper{border:1px solid #98d6f0;padding:20px}.contact-wrapper .option{padding:5px 0 5px 0}.feed-entry{padding-top:5px;padding-bottom:5px}.carbon-webcontent-innner-wrapper thead{background-color:#b4d9e8}.carbon-webcontent-innner-wrapper th{padding:10px 0 0 5px}.carbon-webcontent-innner-wrapper td{padding:2px}.tr-odd{background-color:#f2fbff;margin:2px}.tr-even{background-color:#e6f6fd;margin:2px}@charset "utf-8";body{font-family:"Open Sans",Arial,Helvetica,sans-serif;color:#4c474b}h1,h2,h3,h4,h5,h6{font-family:"Open Sans",arial,helvetica,sans-serif!important;color:#772583;font-weight:normal;margin-bottom:20px}h1{font-size:32px;font-weight:lighter}h2{font-size:26px}h3{font-size:22px}h4{font-size:15px;margin:40px 0;margin-bottom:10px}p+h2,ul+h2,ol+h2,h1+h2{margin-top:40px}p+h3,ul+h3,ol+h3,h1+h3,h2+h3{margin-top:50px}h4+p{margin-top:10px}p{color:#4c474b;font-family:"Open Sans",arial,helvetica,sans-serif;font-size:13px}p.lead-paragraph{margin:20px 0 20px;font-size:16px;padding-left:10px;border-left:1px solid #772583}p.lead-paragraph{border-left:1px solid #772583}blockquote{font-size:16px;color:#772583;margin:50px 0;position:relative;text-indent:0;border-left:1px solid #5e266a;padding-left:38px;font-family:georgia;font-style:italic}blockquote:before,blockquote:after{content:none}strong{font-family:"Open Sans",arial,helvetica,sans-serif;color:#4c474b}p strong{font-family:"Open Sans",arial,helvetica,sans-serif}small{color:#772583;font-weight:bold;font-family:"Open Sans",arial,helvetica,sans-serif}.small{font-size:10px}#main li a,#main p a,a:link{color:#3ab4b4}#main li a:hover,#main p a:hover,#main a:link:hover{text-decoration:underline}#main ul{list-style:none;margin-bottom:15px;margin-left:0;padding-left:0;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:13px}#main li{background:url(https://s3-eu-west-1.amazonaws.com/bppassets/public/assets/img/icons/Teal_list_item_square.jpg) no-repeat left 8px;padding-left:16px}#main li{background:url(http://www.bpp.com/delegate/r/images/li-bg-university.jpg) no-repeat left 8px}#main ol{margin-left:10px}#main ol li{background:0;padding-left:2px;font-size:13px;font-family:"Open Sans"}::selection{background:#9bc0c2}::-moz-selection{background:#9bc0c2}::-webkit-selection{background:#9bc0c2}::selection{background:#9bc0c2}::-moz-selection{background:#9bc0c2}::-webkit-selection{background:#9bc0c2}header{background:#101010;padding:0;margin:0;overflow:hidden;position:relative;font-family:"Open Sans"}header .header-container{width:940px;margin:0 auto;padding:0 10px;position:relative}header ul{list-style:none;margin:0;padding:0}header ul li{display:block;float:left}header a{text-decoration:none}header a:hover{text-decoration:underline}header .header-top{border-bottom:0;height:28px;position:relative}header .header-top ul{margin-top:6px;display:block;position:absolute;right:10px;overflow:hidden}header .header-top li{margin-left:3px}header .header-top li,header .header-top li a{color:#7c7a7d;font-size:13px}header .header-body{overflow:hidden;margin-top:-12px}header .header-body .header-body-left,header .header-body .header-body-right{float:left;width:50%;box-sizing:border-box;position:relative;height:97px}header .header-body .header-body-left img{margin-top:19px;border:0}header .header-body .header-body-right .telephone{color:#dbdbdb;font-size:18px;position:absolute;right:2px;top:34px;padding:20px 0 20px 40px;background:url(http://www.bpp.com/delegate/r/images/MASTER-PHONE-ICON.png) no-repeat 0 16px;overflow:visible;margin-top:-17px}header nav{background:#3e393d;height:45px}header nav ul{overflow:hidden;height:45px}header nav ul li{display:block;float:left;height:39px;border-bottom:4px solid #3d393d;text-align:center}header nav ul li:hover{border-bottom:4px solid #fff}header nav ul li a,header nav ul li a:link{color:#acaaad;font-size:16px;display:block;padding:10px 0}header nav ul li a:hover{text-decoration:none;color:#fff}header nav ul li button{color:purple;background:#adaeb0;position:absolute;right:10px;top:5px}header nav ul li button:hover{background:#888b8d}header small{position:absolute;right:0;top:66px;color:#888;font-size:10px;font-family:"Open Sans",arial,helvetica,sans-serif;font-weight:normal}#UNI nav ul li:hover{border-bottom:4px solid #3ab4b5}#UNI nav ul li a,#UNI nav ul li a:link{padding:10px 18px;font-size:14px;color:#acaaad}header nav ul li a,header nav ul li{-webkit-transition:background ease-out .5s,color ease-out .5s,border ease-out .5s;-moz-transition:background ease-out .5s,color ease-out .5s,border ease-out .5s;-o-transition:background ease-out .5s,color ease-out .5s,border ease-out .5s;transition:background ease-out .5s,color ease-out .5s,border ease-out .5s}.slides_container{width:940px;display:none}.slides_container div.slide{width:940px;height:320px;display:block}.item{float:left;width:940px;height:320px;margin:0 10px;background:#efefef}.banner .pagination{display:none}#main .banner .prev{top:265px;left:10px;background:transparent url(http://www.bpp.com/delegate/r/images/slider-arrow-left.png) no-repeat;z-index:10;position:absolute;font-size:0;height:20px;width:20px}#main .banner .next{top:265px;right:10px;background:transparent url(http://www.bpp.com/delegate/r/images/slider-arrow-right.png) no-repeat;z-index:10;position:absolute;font-size:0;height:20px;width:20px}#main .banner .rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;margin-bottom:0}#main .banner .rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0;background:0;padding:0;margin-left:0}.banner .rslides li:first-child{position:relative;display:block;float:left}.banner .rslides img{display:block;height:auto;float:left;width:100%;border:0}.banner{position:relative;border-bottom:0;height:320px}.banner h1,.banner h2,#university .banner h1,#PQ .banner h1,#APP .banner h1,#LM .banner h1{background:0;color:#fff;display:inline;padding:5px 0;line-height:inherit}.banner-content{position:absolute;top:15%;left:35px;width:65%}#main .banner-content .button{margin-top:10px;display:inline-block;max-width:125px;background:#3ab4b4;color:#fff;font-family:"Open Sans",Arial,Helvetica,sans-serif;border:0}#main .banner-content .button:hover,#main .banner-content .button:link:hover{background:#008d8d;color:#fff;border:0}#main .banner-cta{position:absolute;top:28%;right:50px;width:25%}#main .banner-cta .ctaul li{display:block;position:relative;margin:2px;float:none}#main .banner-cta .ctaul{display:block}.telephone .description{color:#101010;font-size:14px;font-family:"Open Sans",Arial,Helvetica,sans-serif}.telephone p{color:#772583;font-size:28px;margin:0;font-family:"Open Sans",arial,helvetica,sans-serif}.telephone p{color:#772583}.telephone{margin-bottom:20px}#main .button{background:#772583;color:#fff;font-weight:normal;text-decoration:none;display:block;padding:12px;font-size:13px;border:0}#main .button{background:#f1f1f1;color:#772583;border:0}#main .primary{background:#3ab4b4;color:#fff}#main .listing{background:#3ab4b4;color:#fff;border:0;width:150px;margin-top:20px;text-align:center}#main .button:hover,#main a.button:link:hover{background:#??????;text-decoration:none}#main .button:hover{background:#008d8d;color:#fff;border:0}#main .listing:hover{background:#008d8d;color:#fff;border:0}#main .primary:hover{background:#008d8d;color:#fff}#main .body-button{max-width:180px;margin:10px 0;text-align:center;font-family:"Open Sans",Arial,Helvetica,sans-serif}#main .sub-button{background:#999}#main #law-button{background:#00a6ce;color:#fff}#main #business-button{background:#7a9900;color:#fff}#main #health-button{background:#009481;color:#fff}#main #sofel-button{background:#f6323e;color:#fff}#main #law-button:hover{background:#0091b5}#main #business-button:hover{background:#668000}#main #health-button:hover{background:#007b6b}#main #sofel-button:hover{background:#eb0a18}#main .content-tables{background:#fff;border:0;border-spacing:0;margin:0;border-collapse:collapse;font-size:13px;min-width:500px;margin-bottom:20px}#main .content-tables tr,#main .content-tables td,#main .content-tables th{background:#f3f3f4;color:#636466;padding:5px 10px;border:0;border-spacing:0;margin:0;border-collapse:collapse}#main .content-tables thead,#main .content-tables th,#main .content-tables thead tr,#main .content-tables thead td{background:#722583;color:#fff;font-weight:normal}#main .content-tables tr{border-bottom:2px solid #fff}#main .content-tables td{vertical-align:top}#main .form-container{width:100%;max-width:250px;font-family:"Open Sans"}#main .form-container label{display:block;font-size:14px;font-family:"Open Sans";margin-top:10px;position:relative}#main .form-container input,#main .form-container select{padding:5px;border:1px solid #e3e3e4;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;margin:5px 0 10px 0;font-family:"Open Sans";background:#e3e3e4;color:#636466;position:relative;height:34px;height:auto\9}#main .form-container select{cursor:pointer;outline:0}.form-container .select-label:after{content:'>';-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);color:#FFF;background:#787878;padding:8px 13px;display:block;float:right;box-sizing:border-box;position:absolute;pointer-events:none;top:4px;right:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;z-index:4;cursor:pointer;border:0;border-bottom:4px solid #fff}::-webkit-input-placeholder{color:#636466}:-moz-placeholder{color:#636466}::-moz-placeholder{color:#636466}:-ms-input-placeholder{color:#636466}#main .form-container input[type="submit"]{border-bottom:0;color:#fff;background:#3ab4b4;font-family:"Open Sans";font-size:16px;padding:10px;width:auto;cursor:pointer;margin:5px 0;height:auto;width:144px;border-radius:0}#main .form-container input[type="submit"]:hover{background:#008d8d}#main nav ul{list-style:none;padding:0;margin:0}#main nav ul li{background:#bdbebe;display:block;margin:2px 0;padding:0;font-size:13px}#main nav ul li a,#main nav ul li a:link{color:#fff;text-decoration:none;display:block;padding:13px 15px 13px;font-family:"Open Sans";font-weight:normal;font-size:13px}#main nav ul li a.button{color:#722583}#main nav ul li a:hover{text-decoration:none;background:#008d8d;color:#fff}.tab-off,.tab-on{background:#bdbebe;margin:2px 0}.tab-txt{padding:0}.tab-txt a,.tab-txt a:link,.tab-txt a:visited,.tab-txt a:active{color:#fff;font-weight:normal;text-decoration:none;display:block;padding:11px;font-size:13px}.tab-txt-on a:link,.tab-txt-on a:active,.tab-txt-on a:visited,.tab-txt-on a{background:#008d8d;text-decoration:none;color:#fff!important;font-size:13px}#main .tab-txt a:hover{background:#008d8d;text-decoration:none}.tab-txt-on,.tab-off{width:auto;height:auto}.tab-on a,.tab-off a{font-family:"Open Sans"}.tab-panel .tab-txt{background-color:#999!important}.tab-txt-on a:link,.tab-txt-on a:active,.tab-txt-on a:visited,.tab-txt-on a{background:#eacd1a}.tab-txt-on a:link,.tab-txt-on a:active,.tab-txt-on a:visited,.tab-txt-on a{background:#cfb61c}.tab-on{width:auto!important;background:#eacd1a!important}#main .tab-txt a:hover{color:#772583!important}.tab-h-off,.tab-h-on{background:#f0f0f0;display:block;margin:0 4px 0 0;width:148px;height:41px;color:#939496!important;border:1px solid #d0d0d0}.tab-h-txt{padding:0}.tab-h-on{border-bottom:1px solid #fff}.tab-h-off:last-child,.tab-h-on:last-child{margin:0}.tab-h-txt a,.tab-h-txt a:link,.tab-h-txt a:visited,.tab-h-txt a:active{color:#939496!important;font-weight:normal;text-decoration:none;display:block;padding:11px;font-size:13px;font-family:"Open Sans"}#course-tab-0-anchor{padding:4px 0 0 0}.tab-txt-on a:link,.tab-txt-on a:active,.tab-txt-on a:visited,.tab-txt-on a{background:#eacd1a;text-decoration:none;color:#772583!important}#main .tab-txt a:hover{background:#cfb61c;text-decoration:none;color:#772583!important}.tab-txt-h-on a:link,.tab-txt-h-on a:active,.tab-txt-h-on a:visited,.tab-txt-h-on a{background:#fff;text-decoration:none;color:#772583!important;font-size:13px;border-bottom:1px solid #fff}#main .tab-h-txt a:hover{background:#f0f0f0;text-decoration:none;color:#772583!important}.tab-txt-h-on a:link:hover{color:#772583}.bpp-menu-layout-horizontal #course-tabs{border-bottom:1px solid #d0d0d0;margin-bottom:30px;height:42px}.bpp-menu-layout-horizontal #tab-content{padding-top:0}#main .tab-h-on a:hover{background:#fff;text-decoration:none;color:#939496!important}#main .ctaul-container{background:#f9f9f9;border:1px solid #e8e8e8;padding:15px;padding-top:15px}.ctaul-container h2{font-family:"Open Sans"!important;font-weight:normal;font-size:20px;padding-bottom:10px;color:#772583;margin-bottom:0}#main .ctaul{margin-right:0;margin-bottom:0;font-family:"Open Sans",arial,helvetica,sans-serif}#main .ctaul li{background:0;padding-left:0;font-size:13px;list-style:none;padding:1px;margin-left:0}#main .ctaul .button{background:url(https://s3-eu-west-1.amazonaws.com/bppassets/public/assets/img/icons/CTA-ARROW-teal.png) no-repeat right 10px center #f1f1f1;background-color:#f1f1f1;color:#3ab4b4;text-decoration:none;border:1px solid #ccc;padding:13px 23px 13px 13px}#main .ctaul .button:hover{background:url(https://s3-eu-west-1.amazonaws.com/bppassets/public/assets/img/icons/CTA-ARROW-white.png) no-repeat right 10px center #008d8d;background-color:#008d8d;color:#fff;text-decoration:none;border:1px solid #ccc}#main .ctaul .primary{background:url(https://s3-eu-west-1.amazonaws.com/bppassets/public/assets/img/icons/CTA-ARROW-white.png) no-repeat right 10px center #3ab4b4;background-color:#3ab4b4;display:block;color:#fff}#main .ctaul .primary:hover{background:url(https://s3-eu-west-1.amazonaws.com/bppassets/public/assets/img/icons/CTA-ARROW-white.png) no-repeat right 10px center #008d8d;background-color:#008d8d;color:#fff;border:1px solid #ccc}.tick-list-container{background:#f3f3f4;padding:15px 25px}#main .tick-list-container li{background:url(https://s3-eu-west-1.amazonaws.com/bppassets/public/assets/img/icons/Teal_Tick.png) no-repeat left center;border-bottom:0;padding-left:30px;margin:10px 0}#main .ctaul-container .tick-list-container li{font-size:13px}#accordion{margin-bottom:30px}h5.close_accordion{background-image:url(/delegate/r/images/faq_whendown-grey.jpg);background-repeat:no-repeat;background-position:right;cursor:pointer}#accordion h5{background-color:#949599;background-image:url(/delegate/r/images/faq_whenup-grey.jpg);background-repeat:no-repeat;background-position:right;color:#fff!important;cursor:pointer;font-weight:bold;width:90%;height:20px;line-height:5px;margin-bottom:10px;padding-left:20px;padding-right:60px;padding-top:17px}.answer{padding:0;height:auto;width:auto;margin-bottom:10px;background:#f3f3f3;padding:14px;width:98.9%;margin-top:-5px}#accordion h5{color:#fff;margin-bottom:5px!important}#accordion .tick-list-container{margin:0;padding:0 25px}#main .form-container{width:100%;max-width:250px;font-family:'whitneymedium',Arial,Helvetica,sans-serif}#main .form-container label{display:block;font-size:14px;font-family:'whitneyblack',Arial,Helvetica,sans-serif;margin-top:10px;position:relative}#main .form-container input,#main .form-container select{padding:5px;border:1px solid #e3e3e4;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;margin:5px 0 10px 0;font-family:'whitneymedium',Arial,Helvetica,sans-serif;background:#e3e3e4;color:#636466;position:relative;height:34px;height:auto\9}#main .form-container select{cursor:pointer;outline:0}.form-container .select-label:after{content:'>';-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);color:#FFF;background:#787878;padding:8px 13px;display:block;float:right;box-sizing:border-box;position:absolute;pointer-events:none;top:4px;right:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;z-index:4;cursor:pointer;border:0;border-bottom:4px solid #fff}.form-container::-webkit-input-placeholder{color:#636466}.form-container:-moz-placeholder{color:#636466}.form-container::-moz-placeholder{color:#636466}.form-container:-ms-input-placeholder{color:#636466}#main .form-container input[type="submit"]{border-bottom:0;color:#fff;background:#3ab4b4;font-family:'whitneymedium',Arial,Helvetica,sans-serif;font-size:16px;padding:10px;width:auto;cursor:pointer;margin:5px 0;height:auto;width:144px;border-radius:0}#main .form-container input[type="submit"]:hover{background:#008d8d}.grid{overflow:hidden}.grid-container-x3,.grid-container-x2{display:inline-block;position:relative;margin:10px 2% 10px 0;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;float:left;overflow:hidden}.grid-container-x3{width:31%}.grid-container-x2{width:48%}.grid-container-x3 a img,.grid-container-x2 a img{border:0}.grid-container-x3 img,.grid-container-x img{width:100%}#main .grid-container-x3 .button,#main .grid-container-x2 .button{position:absolute;bottom:15px;left:10px;width:144px}.switch-buttons{margin-bottom:20px;border-bottom:1px solid #d0d0d0;padding-bottom:0;height:41px}#main .switch-buttons .button{background:#f0f0f0;width:47.6%;border:1px solid #d0d0d0;border-radius:0;margin-left:1%;cursor:pointer;display:inline-block;margin-bottom:0;color:#939496;font-family:"Open Sans";outline:0;height:42px}#main .switch-buttons .x2{width:49%}#main .switch-buttons .x3{width:32.6670%}#main .switch-buttons .x4{width:23.26%}#main .switch-buttons .x5{width:18%}#main .switch-buttons .button:first-child{margin-left:0}#main .switch-buttons .active,#main .switch-buttons .button:hover{color:#939496}#main .switch-buttons .active{background:#FFF;border-bottom:1px solid #fff;color:#772583}#main .switch-buttons .button:hover{color:#772583}#main .switch-buttons .active:hover{color:#939496}.inactive{display:none}#logo{display:none}#header-top{background-color:#111011;border-bottom:0;width:100%;font-size:1.2em;min-width:940px}#header-wrapper{background-color:#111011;height:95px;border-bottom:#3d393d;border-bottom-style:solid;border-width:45px}#header-top-wrapper a,#header-top-wrapper a:link,#header-top-wrapper a:visited,#header-top-wrapper a:active{color:#acaaad;font-size:10px;font-weight:normal;font-family:"Open Sans",Arial,Helvetica,sans-serif}#search-wrapper{display:none}.body-university-college{background:0;background-color:#fff}.body-professional-qualifications{background none;background-color:#fff}.body-professional-qualifications{background:url("") no-repeat scroll 0 0 #fff!important}.body-home{background-color:#fff;background:#fff}#main-content{min-height:500px;padding-bottom:40px}#aui_3_4_0_1_1596{display:none}#layout-menu-1{margin-left:0}#menu{display:none}.m20{margin:20px 0}.header-top-item{border-left:1px solid #3d393d!important}#lhn-breadcrumbs-addthis{display:none}#carbon-breadcrumb{padding-top:0}#main ul.breadcrumbs{margin-bottom:0;padding-bottom:0;margin-left:-10px;margin-top:15px}#main ul.breadcrumbs li a,#main ul.breadcrumbs li a:link,ul.breadcrumbs li a:active,ul.breadcrumbs li a:visited{color:#777;font-family:"Open Sans";font-size:12px;font-weight:normal}#main ul.breadcrumbs li img{display:none}#main ul.breadcrumbs li{background:#fff;padding-left:0}#main ul.breadcrumbs li:after{content:"/";line-height:1.9}#main ul.breadcrumbs li.first{display:none}#main ul.breadcrumbs li.last:after{content:" "}#main ul.breadcrumbs li.last{color:#3ab4b4;font-family:"Open Sans";font-size:12px;font-weight:normal}#carbon-breadcrumb span.last{font-weight:normal}ul.breadcrumbs li.last{background:#cfb61c}#p_p_id_courseKeyInfo_WAR_coursedetails_{background:#f3f3f4;padding-top:1px;padding-left:20px;margin-bottom:25px;overflow:hidden}#key-info-wrapper li{background:url(https://s3-eu-west-1.amazonaws.com/bppassets/public/assets/img/icons/Teal_Tick.png) no-repeat left 8px;border-bottom:0;padding-left:30px;font-size:13px;width:210px}#key-info-wrapper li{background:url(https://s3-eu-west-1.amazonaws.com/bppassets/public/assets/img/icons/Teal_Tick.png) no-repeat left 8px}#key-info-wrapper h3{Color:#772583}#footer{background-color:#101010;padding-top:40px;padding-bottom:60px}#footer .content{background-color:#101010}#footer h4{color:#3cb4b3;font-weight:normal;font-family:"Open Sans",Arial,Helvetica,sans-serif!important;margin-bottom:10px}.footer-link{border-bottom:0}.footer-link a,.footer-link a:visited,.footer-link a:active{color:#6d6e70;font-family:"Open Sans",Arial,Helvetica,sans-serif}#footer-bar{background-color:#101010}.footer-text{color:#6d6e70;text-align:left;padding-top:30px;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:normal}.footer-text a,.footer-text a:link,.footer-text a:visited,.footer-text a:active{color:#6d6e70;text-decoration:none}.footer-text a:hover,.footer-link a:hover{color:#fff}.main nav ul li a,header nav ul li a,input[type="submit"],.button,.tab-off a,.tab-on a,nav ul li,#main nav ul li,#main nav ul li a:link{-webkit-transition:background ease-out .5s,color ease-out .5s,border ease-out .5s;-moz-transition:background ease-out .5s,color ease-out .5s,border ease-out .5s;-o-transition:background ease-out .5s,color ease-out .5s,border ease-out .5s;transition:background ease-out .5s,color ease-out .5s,border ease-out .5s}#main button.login-button{padding:0}#main button.login-button:hover{background:transparent}#main .lfr-actions.portlet-options li{background:0;padding-left:0}button.aui .state-default:hover{background:#d4d4d4 url(@base_url@/css/../images/portlet/header_bg.png) repeat-x 0 0}.dockbar a,.dockbar a:link,.dockbar a:visited{background-color:inherit;text-decoration:none;color:#0990c8;font-size:1em}.dockbar .menu-button-active a{color:#fff}.dockbar .aui .menu-content li a,.dockbar .lfr-menu-list ul li a{color:#2c2f34}.dockbar .aui .menu-content li a:hover,.dockbar .lfr-menu-list ul li a:hover{color:#fff}.aui .label{color:#4c474b;text-shadow:inherit;background-color:inherit}header{margin-top:-20px}header #UNI{margin-top:auto!important}header #header-top .header-top-item a{font-size:14px}.aui body{font-family:"Open Sans",Arial,Helvetica,sans-serif;color:#4c474b}.aui h1,.aui h2,.aui h3,.aui h4,.aui h5,.aui h6{font-family:"Open Sans",arial,helvetica,sans-serif!important;color:#772583;font-weight:normal;margin-bottom:20px}.aui h1{font-size:32px;font-weight:lighter}.aui h2{font-size:26px}.aui h3{font-size:22px}.aui h4{font-size:15px;margin:40px 0;margin-bottom:10px}.aui p+h2,.aui ul+h2,.aui ol+h2,.aui h1+h2{margin-top:40px}.aui p+h3,.aui ul+h3,.aui ol+h3,.aui h1+h3,.aui h2+h3{margin-top:50px}.aui h4+p{margin-top:10px}.aui p{color:#4c474b;font-family:"Open Sans",arial,helvetica,sans-serif;font-size:13px}.aui p.lead-paragraph{margin:20px 0 20px;font-size:16px;padding-left:10px;border-left:1px solid #772583}.aui p.lead-paragraph{border-left:1px solid #772583}.aui blockquote{font-size:16px;color:#772583;margin:50px 0;position:relative;text-indent:0;border-left:1px solid #5e266a;padding-left:38px;font-family:georgia;font-style:italic}.aui blockquote:before,.aui blockquote:after{content:none}.aui strong{font-family:"Open Sans",arial,helvetica,sans-serif;color:#4c474b}.aui p strong{font-family:"Open Sans",arial,helvetica,sans-serif}.aui small{color:#772583;font-weight:bold;font-family:"Open Sans",arial,helvetica,sans-serif}.aui .small{font-size:10px}.aui #main li a,.aui #main p a,.aui a:link{color:#3ab4b4}.aui #main li a:hover,.aui #main p a:hover,.aui #main a:link:hover{text-decoration:underline}.aui #main ul{list-style:none;margin-bottom:15px;margin-left:0;padding-left:0;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:13px}.aui #main li{background:url(https://s3-eu-west-1.amazonaws.com/bppassets/public/assets/img/icons/Teal_list_item_square.jpg) no-repeat left 8px;padding-left:16px}.aui #main ol{margin-left:10px}.aui #main ol li{background:0;padding-left:2px;font-size:13px;font-family:"Open Sans"}::selection{background:#9bc0c2}::-moz-selection{background:#9bc0c2}::-webkit-selection{background:#9bc0c2}::selection{background:#9bc0c2}::-moz-selection{background:#9bc0c2}::-webkit-selection{background:#9bc0c2}.aui header{background:#101010;padding:0;margin:0;overflow:hidden;position:relative;font-family:"Open Sans"}.aui header .header-container{width:940px;margin:0 auto;padding:0 10px;position:relative}.aui header ul{list-style:none;margin:0;padding:0}.aui header ul li{display:block;float:left}.aui header a{text-decoration:none}.aui header a:hover{text-decoration:underline}.aui header .header-top{border-bottom:0;height:28px;position:relative}.aui header .header-top ul{margin-top:6px;display:block;position:absolute;right:10px;overflow:hidden}.aui header .header-top li{margin-left:3px}.aui header .header-top li,.aui header .header-top li a{color:#7c7a7d;font-size:13px}.aui header .header-body{overflow:hidden;margin-top:-12px}.aui header .header-body .header-body-left,.aui header .header-body .header-body-right{float:left;width:50%;box-sizing:border-box;position:relative;height:97px}.aui header .header-body .header-body-left img{margin-top:19px;border:0}.aui header .header-body .header-body-right .telephone{color:#dbdbdb;font-size:18px;position:absolute;right:2px;top:34px;padding:20px 0 20px 40px;background:url(http://www.bpp.com/delegate/r/images/MASTER-PHONE-ICON.png) no-repeat 0 16px;overflow:visible;margin-top:-17px}.aui header nav{background:#3e393d;height:45px}.aui header nav ul{overflow:hidden;height:45px}.aui header nav ul li{display:block;float:left;height:39px;border-bottom:4px solid #3d393d;text-align:center}.aui header nav ul li:hover{border-bottom:4px solid #3ab4b5}.aui header nav ul li a,.aui header nav ul li a:link{color:#acaaad;font-size:16px;display:block;padding:10px 0}.aui header nav ul li a:hover{text-decoration:none;color:#fff}.aui header nav ul li button{color:purple;background:#adaeb0;position:absolute;right:10px;top:5px}.aui header nav ul li button:hover{background:#888b8d}.aui header small{position:absolute;right:0;top:66px;color:#888;font-size:10px;font-family:"Open Sans",arial,helvetica,sans-serif;font-weight:normal}.aui nav ul li:hover{border-bottom:4px solid #3ab4b5}.aui nav ul li a,.aui nav ul li a:link{padding:10px 18px;font-size:14px;color:#acaaad}.aui header nav ul li a,.aui header nav ul li{-webkit-transition:background ease-out .5s,color ease-out .5s,border ease-out .5s;-moz-transition:background ease-out .5s,color ease-out .5s,border ease-out .5s;-o-transition:background ease-out .5s,color ease-out .5s,border ease-out .5s;transition:background ease-out .5s,color ease-out .5s,border ease-out .5s}.aui .slides_container{width:940px;display:none}.aui .slides_container div.slide{width:940px;height:320px;display:block}.aui .item{float:left;width:940px;height:320px;margin:0 10px;background:#efefef}.aui .banner .pagination{display:none}.aui #main .banner .prev{top:265px;left:10px;background:transparent url(http://www.bpp.com/delegate/r/images/slider-arrow-left.png) no-repeat;z-index:10;position:absolute;font-size:0;height:20px;width:20px}.aui #main .banner .next{top:265px;right:10px;background:transparent url(http://www.bpp.com/delegate/r/images/slider-arrow-right.png) no-repeat;z-index:10;position:absolute;font-size:0;height:20px;width:20px}.aui #main .banner .rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;margin-bottom:0}.aui #main .banner .rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0;background:0;padding:0;margin-left:0}.aui .banner .rslides li:first-child{position:relative;display:block;float:left}.aui .banner .rslides img{display:block;height:auto;float:left;width:100%;border:0}.aui .banner{position:relative;border-bottom:0;height:320px}.aui .banner h1,.aui .banner h2,.aui #university .banner h1,.aui #PQ .banner h1,.aui #APP .banner h1,.aui #LM .banner h1{background:0;color:#fff;display:inline;padding:5px 0;line-height:inherit;font-weight:lighter}.aui .banner-content{position:absolute;top:15%;left:35px;width:65%}.aui #main .banner-content .button{margin-top:10px;display:inline-block;max-width:125px;background:#3ab4b4;color:#fff;font-family:"Open Sans",Arial,Helvetica,sans-serif;border:0}.aui #main .banner-content .button:hover,.aui #main .banner-content .button:link:hover{background:#008d8d;color:#fff;border:0}.aui #main .banner-cta{position:absolute;top:28%;right:50px;width:25%}.aui #main .banner-cta .ctaul li{display:block;position:relative;margin:2px;float:none}.aui #main .banner-cta .ctaul{display:block}.aui .telephone .description{color:#101010;font-size:14px;font-family:"Open Sans",Arial,Helvetica,sans-serif}.aui .telephone p{color:#772583;font-size:28px;margin:0;font-family:"Open Sans",arial,helvetica,sans-serif}.aui .telephone p{color:#772583}.aui .telephone{margin-bottom:20px}.aui #main .button{background:#772583;color:#fff;font-weight:normal;text-decoration:none;display:block;padding:12px;font-size:13px;border:0}.aui #main .button{background:#f1f1f1;color:#772583;border:0}.aui #main .primary{background:#3ab4b4;color:#fff}.aui #main .listing{background:#3ab4b4;color:#fff;border:0;width:150px;margin-top:20px;text-align:center}.aui #main .button:hover,.aui #main a.button:link:hover{background:#??????;text-decoration:none}.aui #main .button:hover{background:#008d8d;color:#fff;border:0}.aui #main .listing:hover{background:#008d8d;color:#fff;border:0}.aui #main .primary:hover{background:#008d8d;color:#fff}.aui #main .body-button{max-width:180px;margin:10px 0;text-align:center;font-family:"Open Sans",Arial,Helvetica,sans-serif}.aui #main .sub-button{background:#999}.aui #main #law-button{background:#00a6ce;color:#fff}.aui #main #business-button{background:#7a9900;color:#fff}.aui #main #health-button{background:#009481;color:#fff}.aui #main #sofel-button{background:#f6323e;color:#fff}.aui #main #law-button:hover{background:#0091b5}.aui #main #business-button:hover{background:#668000}.aui #main #health-button:hover{background:#007b6b}.aui #main #sofel-button:hover{background:#eb0a18}.aui #main .content-tables{background:#fff;border:0;border-spacing:0;margin:0;border-collapse:collapse;font-size:13px;min-width:500px;margin-bottom:20px}.aui #main .content-tables tr,.aui #main .content-tables td,.aui #main .content-tables th{background:#f3f3f4;color:#636466;padding:5px 10px;border:0;border-spacing:0;margin:0;border-collapse:collapse}.aui #main .content-tables thead,.aui #main .content-tables th,.aui #main .content-tables thead tr,.aui #main .content-tables thead td{background:#722583;color:#fff;font-weight:normal}.aui #main .content-tables tr{border-bottom:2px solid #fff}.aui #main .content-tables td{vertical-align:top}.aui #main .form-container{width:100%;max-width:250px;font-family:"Open Sans"}.aui #main .form-container label{display:block;font-size:14px;font-family:"Open Sans";margin-top:10px;position:relative}.aui #main .form-container input,.aui #main .form-container select{padding:5px;border:0;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;margin:5px 0 10px 0;font-family:"Open Sans";background:#e3e3e4;color:#636466;position:relative;height:34px;height:auto\9}.aui #main .form-container select{cursor:pointer;outline:0}.aui .form-container .select-label:after{content:'>';-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);color:#FFF;background:#787878;padding:8px 13px;display:block;float:right;box-sizing:border-box;position:absolute;pointer-events:none;top:4px;right:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;z-index:4;cursor:pointer;border:0;border-bottom:4px solid #fff}::-webkit-input-placeholder{color:#636466}:-moz-placeholder{color:#636466}::-moz-placeholder{color:#636466}:-ms-input-placeholder{color:#636466}.aui #main .form-container input[type="submit"]{border-bottom:0;color:#fff;background:#3ab4b4;font-family:"Open Sans";font-size:16px;padding:10px;width:auto;cursor:pointer;margin:5px 0;height:auto;width:144px;border-radius:0}.aui #main .form-container input[type="submit"]:hover{background:#008d8d}.aui #main .form-container input.error{border:1px solid red}.aui #main .form-container input{margin-bottom:0}.aui #main .form-container label{margin-top:0}.aui #main .form-container .control-group{margin:14px 0}.aui #main .form-container{max-width:250px}.aui #main nav ul{list-style:none;padding:0;margin:0}.aui #main nav ul li{background:#bdbebe;display:block;margin:2px 0;padding:0;font-size:13px}.aui #main nav ul li a,.aui #main nav ul li a:link{color:#fff;text-decoration:none;display:block;padding:13px 15px 13px;font-family:"Open Sans";font-weight:normal;font-size:13px}.aui #main nav ul li a.button{color:#722583}.aui #main nav ul li a:hover,.aui #main nav ul li a:link:hover{text-decoration:none;background:#008d8d;color:#fff}.tab-off,.tab-on{background:#bdbebe;margin:2px 0}.tab-txt{padding:0}.tab-txt a,.tab-txt a:link,.tab-txt a:visited,.tab-txt a:active{color:#fff;font-weight:normal;text-decoration:none;display:block;padding:11px;font-size:13px}.tab-txt-on a:link,.tab-txt-on a:active,.tab-txt-on a:visited,.tab-txt-on a{background:#008d8d;text-decoration:none;color:#fff!important;font-size:13px}#main .tab-txt a:hover{background:#008d8d;text-decoration:none}.tab-txt-on,.tab-off{width:auto;height:auto}.tab-on a,.tab-off a{font-family:"Open Sans"}.tab-panel .tab-txt{background-color:#999!important}.tab-txt-on a:link,.tab-txt-on a:active,.tab-txt-on a:visited,.tab-txt-on a{background:#eacd1a}.tab-txt-on a:link,.tab-txt-on a:active,.tab-txt-on a:visited,.tab-txt-on a{background:#cfb61c}.tab-on{width:auto!important;background:#eacd1a!important}#main .tab-txt a:hover{color:#772583!important}.tab-h-off,.tab-h-on{background:#f0f0f0;display:block;margin:0 4px 0 0;width:148px;height:41px;color:#939496!important;border:1px solid #d0d0d0}.tab-h-txt{padding:0}.tab-h-on{border-bottom:1px solid #fff}.tab-h-off:last-child,.tab-h-on:last-child{margin:0}.tab-h-txt a,.tab-h-txt a:link,.tab-h-txt a:visited,.tab-h-txt a:active{color:#939496!important;font-weight:normal;text-decoration:none;display:block;padding:11px;font-size:13px;font-family:"Open Sans"}#course-tab-0-anchor{padding:4px 0 0 0}.tab-txt-on a:link,.tab-txt-on a:active,.tab-txt-on a:visited,.tab-txt-on a{background:#eacd1a;text-decoration:none;color:#772583!important}#main .tab-txt a:hover{background:#cfb61c;text-decoration:none;color:#772583!important}.tab-txt-h-on a:link,.tab-txt-h-on a:active,.tab-txt-h-on a:visited,.tab-txt-h-on a{background:#fff;text-decoration:none;color:#772583!important;font-size:13px;border-bottom:1px solid #fff}#main .tab-h-txt a:hover{background:#f0f0f0;text-decoration:none;color:#772583!important}.tab-txt-h-on a:link:hover{color:#772583}.bpp-menu-layout-horizontal #course-tabs{border-bottom:1px solid #d0d0d0;margin-bottom:30px;height:42px}.bpp-menu-layout-horizontal #tab-content{padding-top:0}#main .tab-h-on a:hover{background:#fff;text-decoration:none;color:#939496!important}.aui #main .ctaul-container{background:#f9f9f9;border:1px solid #e8e8e8;padding:15px;padding-top:15px}.aui .ctaul-container h2{font-family:"Open Sans"!important;font-weight:normal;font-size:20px;padding-bottom:10px;color:#772583;margin-bottom:0}.aui #main .ctaul{margin-right:0;margin-bottom:0;font-family:"Open Sans",arial,helvetica,sans-serif}.aui #main .ctaul li{background:0;padding-left:0;font-size:13px;list-style:none;padding:1px;margin-left:0}.aui #main .ctaul .button{background:url(https://s3-eu-west-1.amazonaws.com/bppassets/public/assets/img/icons/CTA-ARROW-teal.png) no-repeat right 10px center #f1f1f1;background-color:#f1f1f1;color:#3ab4b4;text-decoration:none;border:1px solid #ccc;padding:13px 23px 13px 13px}.aui #main .ctaul .button:hover{background:url(https://s3-eu-west-1.amazonaws.com/bppassets/public/assets/img/icons/CTA-ARROW-white.png) no-repeat right 10px center #008d8d;background-color:#008d8d;color:#fff;text-decoration:none;border:1px solid #ccc}.aui #main .ctaul .primary{background:url(https://s3-eu-west-1.amazonaws.com/bppassets/public/assets/img/icons/CTA-ARROW-white.png) no-repeat right 10px center #3ab4b4;background-color:#3ab4b4;display:block;color:#fff}.aui #main .ctaul .primary:hover{background:url(https://s3-eu-west-1.amazonaws.com/bppassets/public/assets/img/icons/CTA-ARROW-white.png) no-repeat right 10px center #008d8d;background-color:#008d8d;color:#fff;border:1px solid #ccc}.aui .tick-list-container{background:#f3f3f4;padding:15px 25px}.aui #main .tick-list-container li{background:url(https://s3-eu-west-1.amazonaws.com/bppassets/public/assets/img/icons/Teal_Tick.png) no-repeat left center;border-bottom:0;padding-left:30px;margin:10px 0}.aui #main .ctaul-container .tick-list-container li{font-size:13px}.aui #accordion{margin-bottom:30px}.aui h5.close_accordion{background-image:url(/delegate/r/images/faq_whendown-grey.jpg);background-repeat:no-repeat;background-position:right;cursor:pointer}.aui #accordion h5{background-color:#949599;background-image:url(/delegate/r/images/faq_whenup-grey.jpg);background-repeat:no-repeat;background-position:right;color:#fff!important;cursor:pointer;font-weight:normal;width:90%;height:20px;line-height:5px;margin-bottom:10px;padding-left:20px;padding-right:60px;padding-top:17px}.aui .answer{padding:0;height:auto;width:auto;margin-bottom:10px;background:#f3f3f3;padding:14px;width:98.9%;margin-top:-5px}.aui #accordion h5{color:#fff;margin-bottom:5px!important}.aui #accordion .tick-list-container{margin:0;padding:0 25px}.aui #main .form-container{width:100%;max-width:250px;font-family:'whitneymedium',Arial,Helvetica,sans-serif}.aui #main .form-container label{display:block;font-size:14px;font-family:'whitneyblack',Arial,Helvetica,sans-serif;margin-top:10px;position:relative}.aui #main .form-container input,#main .form-container select{padding:5px;border:0;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;margin:5px 0 10px 0;font-family:'whitneymedium',Arial,Helvetica,sans-serif;background:#e3e3e4;color:#636466;position:relative;height:34px;height:auto\9}.aui #main .form-container select{cursor:pointer;outline:0}.aui .form-container .select-label:after{content:'>';-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);color:#FFF;background:#787878;padding:8px 13px;display:block;float:right;box-sizing:border-box;position:absolute;pointer-events:none;top:4px;right:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;z-index:4;cursor:pointer;border:0;border-bottom:4px solid #fff}.aui .form-container::-webkit-input-placeholder{color:#636466}.aui .form-container:-moz-placeholder{color:#636466}.aui .form-container::-moz-placeholder{color:#636466}.aui .form-container:-ms-input-placeholder{color:#636466}.aui #main .form-container input[type="submit"]{border-bottom:0;color:#fff;background:#3ab4b4;font-family:'whitneymedium',Arial,Helvetica,sans-serif;font-size:16px;padding:10px;width:auto;cursor:pointer;margin:5px 0;height:auto;width:144px;border-radius:0}.aui #main .form-container input[type="submit"]:hover{background:#008d8d}.aui .grid{overflow:hidden}.aui .grid-container-x3,.aui .grid-container-x2{display:inline-block;position:relative;margin:10px 2% 10px 0;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;float:left;overflow:hidden}.aui .grid-container-x3{width:31%}.aui .grid-container-x2{width:48%}.aui .grid-container-x3 a img,.aui .grid-container-x2 a img{border:0}.aui .grid-container-x3 img,.aui .grid-container-x img{width:100%}.aui #main .grid-container-x3 .button,.aui #main .grid-container-x2 .button{position:absolute;bottom:15px;left:10px;width:144px}.aui .cta-grid{margin:40px 0}.aui .cta-grid .grid-container-x3,.aui .cta-grid .grid-container-x2{background:#f9f9f9;border:1px solid #e8e8e8;padding:5px 15px;padding-bottom:55px}.aui #main .cta-grid .grid-container-x3 .button,.aui #main .cta-grid .grid-container-x2 .button{position:absolute;left:auto;bottom:0;width:65%;margin:15px 0 10px 0;background:#3ab4b5;color:#fff}.aui .switch-buttons{margin-bottom:20px;border-bottom:1px solid #d0d0d0;padding-bottom:0;height:41px}.aui #main .switch-buttons .button{background:#f0f0f0;width:47.6%;border:1px solid #d0d0d0;border-radius:0;margin-left:1%;cursor:pointer;display:inline-block;margin-bottom:0;color:#939496;font-family:"Open Sans";outline:0;height:42px}.aui #main .switch-buttons .x2{width:49%}.aui #main .switch-buttons .x3{width:32.6670%}.aui #main .switch-buttons .x4{width:23.26%}.aui #main .switch-buttons .x5{width:18%}.aui #main .switch-buttons .button:first-child{margin-left:0}.aui #main .switch-buttons .active,.aui #main .switch-buttons .button:hover{color:#939496}.aui #main .switch-buttons .active{background:#FFF;border-bottom:1px solid #fff;color:#772583}.aui #main .switch-buttons .button:hover{color:#772583}.aui #main .switch-buttons .active:hover{color:#939496}.aui .inactive{display:none}#logo{display:none}#header-top{background-color:#111011;border-bottom:0;width:100%;font-size:1.2em;min-width:940px}#header-wrapper{background-color:#111011;height:95px;border-bottom:#3d393d;border-bottom-style:solid;border-width:45px}#header-top-wrapper a,#header-top-wrapper a:link,#header-top-wrapper a:visited,#header-top-wrapper a:active{color:#acaaad;font-size:10px;font-weight:normal;font-family:"Open Sans",Arial,Helvetica,sans-serif}#search-wrapper{display:none}.body-university-college{background:0;background-color:#fff}.body-professional-qualifications{background none;background-color:#fff}.body-professional-qualifications{background:url("") no-repeat scroll 0 0 #fff!important}.body-home{background-color:#fff;background:#fff}#main-content{min-height:500px;padding-bottom:40px}#aui_3_4_0_1_1596{display:none}#layout-menu-1{margin-left:0}#menu{display:none}.m20{margin:20px 0}.header-top-item{border-left:1px solid #3d393d!important}#lhn-breadcrumbs-addthis{display:none}#carbon-breadcrumb{padding-top:0}#main ul.breadcrumbs{margin-bottom:0;padding-bottom:0;margin-left:-10px;margin-top:15px}#main ul.breadcrumbs li a,#main ul.breadcrumbs li a:link,ul.breadcrumbs li a:active,ul.breadcrumbs li a:visited{color:#777;font-family:"Open Sans";font-size:12px;font-weight:normal}#main ul.breadcrumbs li img{display:none}#main ul.breadcrumbs li{background:#fff;padding-left:0}#main ul.breadcrumbs li:after{content:"/";line-height:1.9}#main ul.breadcrumbs li.first{display:none}#main ul.breadcrumbs li.last:after{content:" "}#main ul.breadcrumbs li.last{color:#3ab4b4;font-family:"Open Sans";font-size:12px;font-weight:normal}#carbon-breadcrumb span.last{font-weight:normal}ul.breadcrumbs li.last{background:#cfb61c}#p_p_id_courseKeyInfo_WAR_coursedetails_{background:#f3f3f4;padding-top:1px;padding-left:20px;margin-bottom:25px;overflow:hidden}#key-info-wrapper li{background:url(https://s3-eu-west-1.amazonaws.com/bppassets/public/assets/img/icons/Teal_Tick.png) no-repeat left 8px;border-bottom:0;padding-left:30px;font-size:13px;width:210px}#key-info-wrapper li{background:url(https://s3-eu-west-1.amazonaws.com/bppassets/public/assets/img/icons/Teal_Tick.png) no-repeat left 8px}#key-info-wrapper h3{Color:#772583}#footer{background-color:#101010;padding-top:40px;padding-bottom:60px}#footer .content{background-color:#101010}#footer h4{color:#3cb4b3;font-weight:normal;font-family:"Open Sans",Arial,Helvetica,sans-serif!important;margin-bottom:10px}.footer-link{border-bottom:0}.footer-link a,.footer-link a:visited,.footer-link a:active{color:#6d6e70;font-family:"Open Sans",Arial,Helvetica,sans-serif}#footer-bar{background-color:#101010}.footer-text{color:#6d6e70;text-align:left;padding-top:30px;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:normal}.footer-text a,.footer-text a:link,.footer-text a:visited,.footer-text a:active{color:#6d6e70;text-decoration:none}.footer-text a:hover,.footer-link a:hover{color:#fff}.main nav ul li a,header nav ul li a,input[type="submit"],.button,.tab-off a,.tab-on a,nav ul li,#main nav ul li,#main nav ul li a:link{-webkit-transition:background ease-out .5s,color ease-out .5s,border ease-out .5s;-moz-transition:background ease-out .5s,color ease-out .5s,border ease-out .5s;-o-transition:background ease-out .5s,color ease-out .5s,border ease-out .5s;transition:background ease-out .5s,color ease-out .5s,border ease-out .5s}#main button.login-button{padding:0}#main button.login-button:hover{background:transparent}#main .lfr-actions.portlet-options li{background:0;padding-left:0}button.aui-state-default:hover{background:#d4d4d4 url(@base_url@/css/../images/portlet/header_bg.png) repeat-x 0 0}.dockbar a,.dockbar a:link,.dockbar a:visited{background-color:inherit;text-decoration:none;color:#0990c8;font-size:1em}.dockbar .menu-button-active a{color:#fff}.dockbar .aui-menu-content li a,.dockbar .lfr-menu-list ul li a{color:#2c2f34}.dockbar .aui-menu-content li a:hover,.dockbar .lfr-menu-list ul li a:hover{color:#fff}@media(max-width:767px){.aui #main{max-width:auto;width:100%}.aui #header{width:100%}.aui #nav-2{float:none;width:100%}.aui header .header-body{width:200px}.aui header{overflow:visible}.aui #base{min-width:auto}.aui #header-top{min-width:100%}.aui #header-inner{width:100%}.aui #bpp-footer .content{width:100%}.aui #footerDiv .left{float:none!important}.aui #footer-bar{width:100%}.aui .footer-text{width:100%}.aui header nav ul li{float:none}.aui #bpp-footer{width:100%}.aui header nav ul{height:auto;background:#3e393d}.aui header .header-container{width:100%;z-index:9999;box-sizing:border-box}.aui #nav-2:last-child{float:none!important}.aui header nav{box-sizing:border-box;padding:0;z-index:9999;position:relative;display:none}.aui header nav .header-container{padding:0}.aui body{padding-left:0;padding-right:0}}.aui h1.portlet-title{font-size:11px!important;line-height:1!important;padding:0!important;margin:3px 2px!important;background:#cdcdcd none repeat scroll 0 0!important;color:#000!important}.aui .portlet-title-text{font-size:11px!important}.aui header.portlet-topper{background:#cdcdcd}.aui .caret{display:inline;margin:0 5px}.portlet-topper-toolbar{padding:0}.portlet-topper-toolbar a,.portlet-topper-toolbar a:link{color:#000}