html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}
html,body,div,
ul,ol,li,dl,dt,dd,
h1,h2,h3,h4,h5,h6,
pre,form,p,
blockquote,fieldset,input{margin:0;padding:0;}
ul,ol{list-style:none;}
fieldset, img{border:none;}
caption, th{text-align:left;}
table{border-collapse:collapse;border-spacing:0;}
a:active, a:focus{outline:0}
font{color:inherit !important;font:inherit !important;color:inherit !important;}
.clearer{clear:both;display:block;margin:0;padding:0;height:0;line-height:1px;font-size:1px;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
.ie5 .clearfix,
.ie6 .clearfix{height:1%;}
.ie7 .clearfix,
.ie5 .clearfix{display:inline-block;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.accessiblity{height:0;width:0;overflow:hidden;position:absolute;}
noscript div{background:#ccc;border-bottom-width:3px;border-bottom-style:solid;border-bottom-color:#052439;margin:0px;}
noscript .wrapper{width:980px;padding:15px;border:none;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;}
noscript div p{color:#000;}
noscript div ol{list-style:decimal;margin-bottom:0px;text-align:left;padding-top:0;padding-right:0;padding-bottom:10px;padding-left:15px;}
@media print{body, #main, #content{color:#000 !important;}
a, a:link, a:visited{color:#000 !important;text-decoration:none !important;}
#colLeft{width:100%!important;}
.tabsNavigation, #master-header, #global-footer, .noprint, .hide, #crumbs, #siteTitle-strip, #colRight{display:none !important;}
#page_content_background{padding-left:0 !important;background-image:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;}
}
#masterHD:after,
#utilities:after,
#utilities form:after,
.filter-wrap:after,
.filter-wrap{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;}
body{margin:0;}
body{font:1.2em/1.6em Arial, Helvetica, "Helvetica Neue", "Lucida Grande", Verdana, sans-serif;color:#1e1e1e;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;}
*{font-size:100.00%;margin:0;padding:0;}
html{font-size:100%;}
html{height:100%;}
body{height:100%;background-color:#D9D9D9;background-repeat:repeat-x;background-position:center top;padding:0px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;}

div#desktopHD{z-index:1000;position:relative;width:100%;max-height:180px !important;height:180px !important;margin:0px auto !important;padding:0px !important;background-color:#01203F;border-bottom-width:8px;border-bottom-style:solid;border-bottom-color:#FF0000;}

/* div#desktopHD{z-index:1000;position:relative;width:100%;max-height:155px !important;height:150px !important;margin:0px auto !important;padding:0px !important;background-color:transparent!important;background-image:url(/+GLOBAL/_images/_masterHD/bg-masterHD.png);background-position:center center!important;background-repeat:repeat;-webkit-box-shadow:0px 2px 4px 0px rgba(0, 0, 0, .7);-moz-box-shadow:0px 2px 4px 0px rgba(0, 0, 0, .7);box-shadow:0px 2px 4px 0px rgba(0, 0, 0, .7);border-bottom-width:5px;border-bottom-style:solid;border-bottom-color:#A41712;} */

div#mobileHD{z-index:1000;position:relative;width:100%;max-height:150px !important;height:150px !important;margin:0px auto !important;padding:0px !important;background-color:#01203F!important;background-position:center center!important;background-repeat:repeat;border-bottom-width:8px;border-bottom-style:solid;border-bottom-color:#FF0000;}
.ie9 div#mobileHD{display:none !important;}
.ie8 div#mobileHD{display:none !important;}
.ie7 div#mobileHD{display:none !important;}
.ie6 div#mobileHD{display:none !important;}
.utility-nav{max-width:980px;background-position:0 0;background-color:transparent;margin:0 auto!important;background-color:#001222!important;}
.utility-nav{height:42px}
.utility-nav{position:relative;width:100%}
@media screen and (max-width:865px){.utility-nav{width:auto;min-width:520px}}
@media screen and (max-width:700px){.utility-nav{width:auto;min-width:720px}}
.hidden-elements{position:absolute;top:-5000px;left:-5000px}
.utility-nav .nav ul{padding:0;margin:0;list-style:none}
.utility-nav .nav,
.utility-nav .nav li{float:left;position:relative}
.utility-nav .nav{margin-left:15px}
.utility-nav .nav li a{position:relative;display:block;font-family:'Segoe UI', Arial, Sans-Serif !important;font-size:12px;font-weight:normal;line-height:1;text-transform:none;color:#FFF;margin-right:18px;padding:16px 0 2px 0;height:11px;}
.utility-nav .nav .active a,
.utility-nav .nav li a:focus,
.utility-nav .nav li a:hover{color:#FF0000;text-decoration:underline !important;border-bottom-width:0px;border-bottom-style:solid;border-bottom-color:#2E9DF7;}
.utility-nav .nav li a:focus{color:#FF0000;text-decoration:none !important;}
.utilities-right{float:right;}
.utility-nav .utilities-right .nav{position:relative;z-index:5;margin:0 -12px}
div#utility-mynctc{display:block;float:left;height:42px!important;max-height:42px!important;margin:0px auto !important;padding:0px 22px 0 6px !important;border-left-width:1px;border-left-style:solid;border-left-color:#222;}
.utility-mynctc-wrap{height:42px!important;}
.utility-mynctc-wrap li{list-style:none;}
.mynctcmenu{float:left;position:relative;cursor:pointer!important;display:inline-block;zoom:1;*display:inline;margin-top:6px;background-image:url(/+GLOBAL/_images/_masterHD/_mynctc/button-mynctc.png);background-position:0px 0px;height:30px!important;width:65px!important;background-repeat:no-repeat;}
.mynctcmenu:hover,
.mynctcmenu:focus{background-position:0px -30px;-webkit-transition:background-color .30s ease-in-out;-moz-transition:background-color .30s ease-in-out;-o-transition:background-color .30s ease-in-out;}
.mynctcmenu .caret{display:inline-block;vertical-align:top;width:0;height:0;margin:15px 0px 0 68px;border-top-color:#FFF;-webkit-box-shadow:0 -1px 0 rgba(0,0,0,.75);-moz-box-shadow:0 -1px 0 rgba(0,0,0,.75);box-shadow:0 -1px 0 rgba(0,0,0,.75);border-top:4px solid #FFF;border-left:4px solid transparent;border-right:4px solid transparent}
.mynctcmenu a:hover .caret,
.mynctcmenu a:hover .caret{border-top-color:#BBB;}
.mynctcmenu:hover .caret,
.mynctcmenu:hover .caret{border-top-color:#BBB;}
.mynctcmenu ul.dropmenu{display:none;position:absolute;top:28px;right:-22px;left:auto;width:200px;z-index:100000;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.9);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.9);box-shadow:0 1px 3px rgba(0,0,0,0.9);border:1px solid #D7D7D7;}
.ie7 .mynctcmenu ul.dropmenu{cursor:pointer;border:2px solid #222;}
.ie7 .mynctcmenu ul.dropmenu{z-index:100000 !important;}
.mynctcmenu:hover ul.dropmenu,
.mynctcmenu:focus ul.dropmenu,
#utility-mynctc-drop .over ul.dropmenu{display:block;}
.ie7 .mynctcmenu:hover ul.dropmenu{cursor:pointer;}
.ie7 .mynctcmenu:hover ul.dropmenu{z-index:100000 !important;}
.mynctcmenu ul.dropmenu li a{display:block;font-family:Verdana, Geneva, sans-serif !important;color:#333;text-shadow:#FFF 1px 1px 0;letter-spacing:.025em;text-decoration:none;border-bottom:0px solid #DFDFDF;border-top:0px solid #F9F9F9;}
.mynctcmenu ul.dropmenu li.favorite a{padding:6px 10px;background:#FFF;font-size:12px;line-height:1.2em;font-weight:bold;}
.mynctcmenu ul.dropmenu li.shortcut a{padding:8px 10px;background:#FFF;font-size:11px;text-shadow:none !important;line-height:1.2em;font-weight:normal;}
.ie7 .mynctcmenu ul.dropmenu li a{padding:0px 15px;line-height:1.1em;}
.mynctcmenu ul.dropmenu li a:hover{background-color:#EEEEEE;border-top-color:#F9F9F9;color:#000;text-shadow:none !important;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;}
.mynctcmenu ul.dropmenu li.mynctc-home a:hover,
.mynctcmenu ul.dropmenu li.mynctc-home a:focus{background:#EEEEEE;}
.mynctcmenu ul.dropmenu li.mynctc-d2l a:hover,
.mynctcmenu ul.dropmenu li.mynctc-d2l a:focus{background:#EEEEEE;}
.mynctcmenu ul.dropmenu li.mynctc-eservices a:hover,
.mynctcmenu ul.dropmenu li.mynctc-eservices a:focus{background:#EEEEEE;}
.mynctcmenu ul.dropmenu li.mynctc-divider{height:1px;background-color:#E6E6E6;}
.mynctcmenu ul.dropmenu li.mynctc-emergency a{color:#FF0000;font-weight:bold}
.mynctcmenu ul.dropmenu li.mynctc-emergency a:hover,
.mynctcmenu ul.dropmenu li.mynctc-emergency a:focus{color:#FFF;background:#FF0000;border-top-color:#FF0000;}
@media screen and (-webkit-min-device-pixel-ratio:0){.mynctcmenu-nav .active a:after{bottom:-7px;}
}
.mynctcmenu ul.dropmenu li.favorite span{display:block;background-image:url(../_images/_masterHD/_mynctc/sprite-icons.png);height:22px;line-height:21px;padding-left:30px!important;margin-right:0px!important;background-repeat:no-repeat!important;}
.mynctcmenu ul.dropmenu li.favorite span.home{background-position:0px 0px!important;}
.mynctcmenu ul.dropmenu li.favorite span.d2l{background-position:0px -23px!important;}
.mynctcmenu ul.dropmenu li.favorite span.eservices{background-position:0px -47px!important;}
.mynctcmenu ul.dropmenu li.favorite span.email{background-position:0px -70px!important;}
.mynctcmenu ul.dropmenu li span.cancelled{background-image:none!important;background-position:-19px -50px!important;}
.mynctcmenu ul.dropmenu li span.cancelled span.count{background-color:#FF0000;font-size:10px!important;color:#FFF;font-weight:bold;margin-left:5px;padding:2px 5px 3px 5px;-webkit-border-radius:12px;border-radius:12px;}
.mynctcmenu ul.dropmenu li span.emergency{background-image:none!important;background-position:-19px -84px!important;}
.mynctcmenu ul.dropmenu li span.gps{background-image:none!important;background-position:-19px -102px!important;}
.mynctcmenu ul.dropmenu li span.helpdesk{background-image:none!important;background-position:-19px -118px!important;}
.mynctcmenu ul.dropmenu li span.library{background-image:none!important;background-position:-19px -136px!important;}
.mynctcmenu ul.dropmenu li span.marketplace{background-image:none!important;background-position:-19px -152px!important;}
.mynctcmenu ul.dropmenu li span.forms{background-image:none!important;background-position:-19px -169px!important;}
.mynctcmenu ul.dropmenu li span.ask{background-image:none!important;background-position:-19px -185px!important;}
.mynctcmenu ul.dropmenu li span.register{background-image:none!important;background-position:-19px -201px!important;}
div#utility-search{display:block;float:left;height:42px!important;max-height:42px!important;margin:0px auto !important;padding:0px 13px 0 17px !important;border-left-width:1px;border-left-style:solid;border-left-color:#222;}
.utility-search-wrap{height:42px!important;}
.utility-search-wrap li{list-style:none;}
.search-button{float:left;position:relative;cursor:pointer!important;display:inline-block;zoom:1;*display:inline;margin:0px auto 0 auto!important;padding:0px 0px !important;}
.search-button button{float:left;position:relative;cursor:pointer!important;display:inline-block;zoom:1;*display:inline;margin:7px auto 0 auto!important;padding:0px 0px !important;background-image:url(/+GLOBAL/_images/_masterHD/icon-search.png);background-position:0px 0px;height:30px!important;width:35px!important;background-repeat:no-repeat;}
.search-button button:hover,
.search-button button:focus{background-position:0px -30px;-webkit-transition:background-color .30s ease-in-out;-moz-transition:background-color .30s ease-in-out;-o-transition:background-color .30s ease-in-out;}
.btn{position:relative;display:inline-block;padding:0.65em 1em;border:0;margin:0;background:transparent;color:#fff;cursor:pointer;font-size:1rem;line-height:normal;text-align:center;text-decoration:none;vertical-align:middle;white-space:nowrap;-webkit-appearance:none;}
.btn:hover{text-decoration:none;}
.btn:focus{text-decoration:none;outline:0px auto -webkit-focus-ring-color;}
.btn.active, .btn:active{outline:0;text-decoration:none;}
.btn .btn::-moz-focus-inner{border:0;padding:0;}
.toolbox-button{position:absolute;top:0px;right:0px;color:#fff;font-weight:600;border:0;}
.toolbox-button a{color:#FFF;}
.toolbox-button a:hover,
.toolbox-button:hover{color:#FFF !important;}
[role="main"], [role="complementary"]{width:100%;display:block;position:relative;left:0;}
.js [role="main"]{background:#fff;z-index:10;-webkit-transition:left 0.5s ease;-moz-transition:left 0.5s ease;-o-transition:left 0.5s ease;transition:left 0.5s ease;}
.js [role="complementary"]{z-index:1;position:absolute;right:0;left:5%;width:85%;-webkit-transition:left 0.5s ease;-moz-transition:left 0.5s ease;-o-transition:left 0.5s ease;transition:left 0.5s ease;}
.active-nav [role="main"]{left:90%;}
@media only screen and (min-width:0em){.active-nav [role="main"]{left:0%;}
}
.active-nav [role="complementary"]{left:90%;}
.active-toolbox [role="navigation"]{left:-100%;}
@media only screen and (min-width:0em){.active-toolbox [role="navigation"]{left:0%;}
}
.active-toolbox [role="main"]{left:-90%;}
.toolbox .inner{position:relative;width:960px;margin:0px auto !important;padding:0;}
.toolbox .inner .column,
.toolbox .inner .columns{float:left;display:inline;margin-left:10px;margin-right:10px;}
.toolbox .row{float:left;margin-bottom:15px !important;}
.toolbox .row.controls{padding:15px 0;}
.toolbox .row.search{margin:0 auto !important;padding:15px 0 60px 0;}
.toolbox .row.favorites{padding:10px 0;}
.toolbox .row.tools{padding:5px 0;}
.toolbox .row.CTA{padding:5px 0;}
.toolbox .inner .one.column,
.toolbox .inner .one.columns{width:40px;}
.toolbox .inner .two.columns{width:100px;}
.toolbox .inner .three.columns{width:160px;}
.toolbox .inner .four.columns{width:220px;}
.toolbox .inner .five.columns{width:280px;}
.toolbox .inner .six.columns{width:340px;}
.toolbox .inner .seven.columns{width:400px;}
.toolbox .inner .eight.columns{width:460px;}
.toolbox .inner .nine.columns{width:520px;}
.toolbox .inner .ten.columns{width:580px;}
.toolbox .inner .eleven.columns{width:640px;}
.toolbox .inner .twelve.columns{width:700px;}
.toolbox .inner .thirteen.columns{width:760px;}
.toolbox .inner .fourteen.columns{width:820px;}
.toolbox .inner .fifteen.columns{width:880px;}
.toolbox .inner .sixteen.columns{width:940px;}
.toolbox .inner .one-third.column{width:300px;}
.toolbox .inner .two-thirds.column{width:620px;}
@media only screen and (min-width:768px) and (max-width:959px){.toolbox .inner{width:768px;}
.toolbox .inner .column,
.toolbox .inner .columns{margin-left:10px;margin-right:10px;}
.toolbox .inner .one.column,
.toolbox .inner .one.columns{width:28px;}
.toolbox .inner .two.columns{width:76px;}
.toolbox .inner .three.columns{width:124px;}
.toolbox .inner .four.columns{width:172px;}
.toolbox .inner .five.columns{width:220px;}
.toolbox .inner .six.columns{width:268px;}
.toolbox .inner .seven.columns{width:316px;}
.toolbox .inner .eight.columns{width:364px;}
.toolbox .inner .nine.columns{width:412px;}
.toolbox .inner .ten.columns{width:460px;}
.toolbox .inner .eleven.columns{width:508px;}
.toolbox .inner .twelve.columns{width:556px;}
.toolbox .inner .thirteen.columns{width:604px;}
.toolbox .inner .fourteen.columns{width:652px;}
.toolbox .inner .fifteen.columns{width:700px;}
.toolbox .inner .sixteen.columns{width:748px;}
.toolbox .inner .one-third.column{width:236px;}
.toolbox .inner .two-thirds.column{width:492px;}
}
@media only screen and (max-width:767px){
.toolbox .inner{width:300px;}
.toolbox .inner .columns,
.toolbox .inner .column{margin:0;}
.toolbox .row{float:none !important;margin-bottom:20px !important;}
.toolbox .inner .one.column,
.toolbox .inner .one.columns,
.toolbox .inner .two.columns,
.toolbox .inner .three.columns,
.toolbox .inner .four.columns,
.toolbox .inner .five.columns,
.toolbox .inner .six.columns,
.toolbox .inner .seven.columns,
.toolbox .inner .eight.columns,
.toolbox .inner .nine.columns,
.toolbox .inner .ten.columns,
.toolbox .inner .eleven.columns,
.toolbox .inner .twelve.columns,
.toolbox .inner .thirteen.columns,
.toolbox .inner .fourteen.columns,
.toolbox .inner .fifteen.columns,
.toolbox .inner sixteen.columns,
.toolbox .inner .one-third.column,
.toolbox .inner .two-thirds.column{width:300px;}
}
.searchform{float:left;width:960px;margin:0 auto !important;}
.search{width:600px;margin:0 auto !important;}
.search input{font-family:'MuseoSlab' !important;font-size:21px;margin:0;border:0;float:left;display:block;line-height:40px;}
.search .search-input{-webkit-border-radius:0.3em 0 0 0.3em;-moz-border-radius:0.3em 0 0 0.3em;border-radius:0.3em 0 0 0.3em;-webkit-box-shadow:inset 0 0 7px #aaaaaa;-moz-box-shadow:inset 0 0 7px #aaaaaa;box-shadow:inset 0 0 7px #aaaaaa;width:70%;padding:7px 10px 6px 10px;height:40px;line-height:40px;border-left:1px solid #999;border-top:1px solid #999;border-bottom:1px solid #999;}
.search .search-input:focus{-webkit-box-shadow:inset 1px 1x;-moz-box-shadow:inset 1px 1x;box-shadow:inset 1px 1x;outline:0;}
.fetchit{position:relative;display:inline-block;padding:0px 10px 0px 10px;border:0;margin:0;background:#005BA3;width:25%;height:55px !important;-webkit-border-radius:0 0.3em 0.3em 0;-moz-border-radius:0 0.3em 0.3em 0;border-radius:0 0.3em 0.3em 0;color:#fff;cursor:pointer;font-size:21px;line-height:normal;text-align:center;text-decoration:none;vertical-align:middle;white-space:nowrap;-webkit-appearance:none;}
.fetchit:hover{text-decoration:none;background:#003f70;}
.fetchit:focus{text-decoration:none;outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.fetchit.active,
.fetchit:active{background:#00223d;outline:0;text-decoration:none;}
.fetchit .btn::-moz-focus-inner{border:0;padding:0;}
.close-box{font-family:'Segoe UI', Arial, Sans-Serif !important;margin-top:8px;color:#FFF;}
.close-box a{font-family:'Segoe UI', Arial, Sans-Serif !important;color:#FFF !important;}
.close-box a:hover,
.close-box a:focus,
.close-box:focus{color:#FFF !important;}
.toolbox-button.searchlink{position:relative;color:#FFF !important;font-weight:600;border:0;}
i.icon.close{height:20px !important;width:20px !important;margin:7px 5px 0 0 !important;background-image:url(/+GLOBAL/_images/_masterHD/search-icon-close.png);background-repeat:no-repeat;background-position:left top;}
.toolbox h1,
.toolbox h2,
.toolbox h3{font-family:'MuseoSlab' !important;color:#FFF;font-weight:100;text-shadow:#000 -1px -1px 0!important;margin:0 0 10px 0;padding:0px;letter-spacing:.01em;}
.toolbox h1{font-size:33px;}
.toolbox h2{font-size:28px;}
.toolbox h3{font-size:21px;}
i.icon.favorites{float:left;height:40px !important;width:40px !important;margin:-4px 10px 0 0 !important;background-image:url(/+GLOBAL/_images/_masterHD/search-icon-favorites.png);background-repeat:no-repeat;background-position:left top;}
i.icon{float:left;height:25px;width:25px;margin:-2px 8px 0 0;}
i.icon.users{background-image:url(/+GLOBAL/_images/_masterHD/search-icon-users.png);background-repeat:no-repeat;background-position:left top;}
i.icon.places{background-image:url(/+GLOBAL/_images/_masterHD/search-icon-places.png);background-repeat:no-repeat;background-position:left top;}
i.icon.services{background-image:url(/+GLOBAL/_images/_masterHD/search-icon-services.png);background-repeat:no-repeat;background-position:left top;}
i.icon.tools{background-image:url(/+GLOBAL/_images/_masterHD/search-icon-tools.png);background-repeat:no-repeat;background-position:left top;}
.toolbox .inner hr{border:0;border-top:1px solid #2A2A2A !important;border-bottom:1px solid #444444 !important;clear:both;margin:5px auto!important;height:0;}
ul.unstyled,
ol.unstyled{margin-left:0;list-style:none;padding:0;}
.fav-tools{display:table;table-layout:fixed;width:100%;}
.fav-tools li{font-family:'Segoe UI', Arial, Sans-Serif !important;font-size:32px;display:table-cell;text-align:center;}
.fav-tools li a{display:block;margin:0px 0;padding:20px 0px;color:#F8B231;font-weight:100!important;}
.fav-tools li a:hover{color:#F8B231;text-decoration:none;background-image:url(/+GLOBAL/_images/_masterHD/search-fav-over.png);background-repeat:repeat;}
ul.other-tools{margin:15px 0 25px 0 !important;padding:0!important;list-style:none outside;color:#65675A;}
ol.other-tools{list-style:decimal;}
ol.other-tools,
ul.other-tools.square,
ul.other-tools.circle,
ul.other-tools.disc{margin-left:20px!important;}
ul.other-tools.square{list-style:square outside;}
ul.other-tools.circle{list-style:circle outside;}
ul.other-tools.disc{list-style:disc outside;}
ul.other-tools li{line-height:16px;margin:0px!important;padding-bottom:12px!important;}
ul.other-tools li a{font-family:'Segoe UI', Arial, Sans-Serif !important;font-size:15px;color:#F8B231;}
ul.other-tools li a:hover{color:#F8B231;text-decoration:underline;}
ul.other-tools li i{font-size:18px;line-height:30px;}
ul.other-tools.large li{line-height:21px;}
ul.other-tools li p{line-height:21px;}
.icons-cta ul,
.icons-social ul{margin:0;padding:0;text-align:left;}
.icons-cta ul li,
.icons-social ul li{display:inline-block;margin-right:15px;margin-top:15px;list-style:none;cursor:pointer;-webkit-box-shadow:4px 4px 0px -1px rgba(0, 0, 0, 0.9);-moz-box-shadow:4px 4px 0px -1px rgba(0, 0, 0, 0.9);box-shadow:4px 4px 0px -1px rgba(0, 0, 0, 0.9);}
.icons-cta ul li:last-child{margin-right:0px!important;}
.icons-social ul li:last-child{margin-right:0px!important;}
.icons-cta ul li a{width:150px;height:150px;}
.icons-social ul li a{width:100px;height:100px;}
.icons-cta ul li a,
.icons-social ul li a{display:block;background:#333;-webkit-transition:all 400ms ease-out 0s;-moz-transition:all 400ms ease-out 0s;-o-transition:all 400ms ease-out 0s;transition:all 400ms ease-out 0s;}
.icons-cta ul li a span,
.icons-social ul li a span{display:inline-block;margin:0;color:#333;font-size:32px;line-height:100px;opacity:1;filter:alpha(opacity=100);-webkit-transition:all 400ms ease-out 0s;-moz-transition:all 400ms ease-out 0s;-o-transition:all 400ms ease-out 0s;transition:all 400ms ease-out 0s;}
.icons-cta ul li:hover a,
.icons-cta ul li.active a,
.icons-social ul li:hover a,
.icons-social ul li.active a{background-color:#333;}
.icons-cta ul li:hover a span,
.icons-cta ul li.active a span,
.icons-social ul li:hover a span,
.icons-social ul li.active a span{color:#FFFFFF;opacity:0.3;filter:alpha(opacity=30);}



#main-banner{z-index:3000;position:relative;width:100%;max-height:95px!important;height:95px!important;margin:0px auto !important;padding:0px !important; border-bottom: solid 1px #000000}
/*.ie9 #main-banner{max-height:75px;height:75px;}
.ie8 #main-banner{max-height:75px;height:75px;}
.ie7 #main-banner{max-height:75px;height:75px;z-index:1000;}*/
#main-banner.wrapper{width:980px;_width:980px;min-width:980px;height:100px;margin:0px auto;padding:0px;position:relative;}
#main-banner .brand-container{position:relative;width:255px;min-height:65px !important;max-height:65px !important;float:left;overflow:visible;}
#main-banner #logo{float:left;margin:15px 0 0 0px;padding:0;display:block;width:299px;height:65px;line-height:0;overflow:visible;text-indent:-9999px;background:url(/+GLOBAL/_images/_masterHD/logo-northland-2019.png) no-repeat 0px 0px!important;background-color:transparent}

#main-banner .usernav-container{position:relative;float:left;width:725px;max-width:725px;min-height:32px !important;max-height:32px !important;z-index:4000!important;padding-top:30px;}
.usernav-container ul.usernav{position:relative;float:right;clear:both;padding:0px;margin:0px 0 0 0!important;}
.usernav-container ul.usernav li{font-family:'Segoe UI', Arial, Sans-Serif !important;font-size:18px!important;font-weight:bold!important;display:block;*display:inline-block;float:left;text-align:right!important;position:relative;background-color:transparent;margin:0 25px 0 0!important;padding:0 0 5px 0;}
.usernav-container ul.usernav li:first-child{}
.usernav-container ul.usernav li:last-child{margin-right:0px!important;}
.ie9 .usernav-container ul.usernav li.last{margin-right:0px!important;}
.ie8 .usernav-container ul.usernav li.last{margin-right:0px!important;}
.ie7 .usernav-container ul.usernav li.last{margin-right:0px!important;}
.usernav-container ul.usernav li a,
.usernav-container ul.usernav li a:link,
.usernav-container ul.usernav li a:visited,
.usernav-container ul.usernav li a:active{border:none;text-decoration:none;text-transform:capitalize!important;font-weight:bold!important;color:#FFF;padding:0px;}
*:first-child+html .usernav-container ul.usernav li a{padding:0px;}
.usernav-container ul.usernav li a:hover,
.usernav-container ul.usernav li a:focus,
.usernav-container ul.usernav li:hover,
.usernav-container ul.usernav li:focus{z-index:6001!important;color:#FF0000!important;}
.usernav-container ul.usernav li#menu-futurestudent a:hover,
.usernav-container ul.usernav li#menu-futurestudent:hover a,
.usernav-container ul.usernav li#menu-futurestudent a:focus,
.usernav-container ul.usernav li#menu-futurestudent:focus a{color:#FF0000!important;background-color:transparent!important;}
.usernav-container ul.usernav li#menu-currentstudent a:hover,
.usernav-container ul.usernav li#menu-currentstudent:hover a,
.usernav-container ul.usernav li#menu-currentstudent a:focus,
.usernav-container ul.usernav li#menu-currentstudent:focus a{color:#FF0000!important;background-color:transparent!important;}
.usernav-container ul.usernav li#menu-employee a:hover,
.usernav-container ul.usernav li#menu-employee:hover a,
.usernav-container ul.usernav li#menu-employee a:focus,
.usernav-container ul.usernav li#menu-employee:focus a{color:#FF0000!important;background-color:transparent!important;}
.usernav-container ul.usernav li#menu-alumni a:hover,
.usernav-container ul.usernav li#menu-alumni:hover a,
.usernav-container ul.usernav li#menu-alumni a:focus,
.usernav-container ul.usernav li#menu-alumni:focus a{color:#FF0000!important;background-color:transparent!important;}
.usernav-container ul.usernav li#menu-business a:hover,
.usernav-container ul.usernav li#menu-business:hover a,
.usernav-container ul.usernav li#menu-business a:focus,
.usernav-container ul.usernav li#menu-business:focus a{color:#FF0000!important;background-color:transparent!important;}
.usernav-dropmenu{z-index:4000!important;position:absolute;top:33px;left:0;margin:0px;padding:0px;display:none;border:1px solid #FFF;-moz-box-shadow:0px 4px 7px 1px rgba(0, 0, 0, .4);-webkit-box-shadow:0px 4px 7px 1px rgba(0, 0, 0, .4);box-shadow:0px 4px 7px 1px rgba(0, 0, 0, .4);background-color:#FFF;text-shadow:none!important}
#menu-alumni .usernav-dropmenu,
#menu-business .usernav-dropmenu{right:0!important;left:auto!important;}
.usernav-dropmenu ul.user-subnav{width:210px;background-image:none !important;}
.usernav-dropmenu:after ul.user-subnav{display:block;clear:both;content:" ";height:0;overflow:hidden;}
.usernav-dropmenu ul.user-subnav li{width:100%;text-align:left!important;border-bottom:1px solid #D8D8D8;margin:0px;}
.usernav-dropmenu ul.user-subnav li:first-child{border-top:0;}
.usernav-dropmenu ul.user-subnav li:last-child{border-bottom:0!important;}
.usernav-dropmenu ul.user-subnav li a,
.usernav-dropmenu ul.user-subnav li a:link,
.usernav-dropmenu ul.user-subnav a:visited,
.usernav-dropmenu ul.user-subnav a:active{background-image:none !important;display:block;padding:15px 0 10px 0!important;background:#FFF;color:#017EC2 !important;text-align:left!important;text-shadow:none !important;}
.usernav-dropmenu ul.user-subnav li a:hover,
.usernav-dropmenu ul.user-subnav li a:focus,
.usernav-dropmenu ul.user-subnav li:hover,
.usernav-dropmenu ul.user-subnav li:focus{background-image:none !important;background-color:#F0F0F0 !important;color:#000 !important;text-shadow:none!important;}
.usernav-dropmenu li h3{margin:0px!important;display:block!important;font-family:'Segoe UI', Arial, Sans-Serif !important;font-size:18px!important;text-shadow:none !important;padding:0px 10px 0px 10px!important;line-height:0.9em!important;color:#017EC2;text-transform:none;letter-spacing:normal!important;}
.usernav-dropmenu li h5{margin:0px!important;padding:0px 10px 0px 10px!important;display:block!important;font-family:Helvetica, arial, sans-serif!important;font-size:14px!important;text-shadow:none !important;line-height:0.6em!important;color:#017EC2;text-transform:none;letter-spacing:normal!important;}
.usernav-dropmenu li p{color:#777777!important;display:block!important;margin:0px!important;padding:0px 10px 0px 10px!important;text-transform:none;font-family:'Segoe UI', Arial, Sans-Serif !important;font-size:12px;text-shadow:none !important;line-height:1.2em!important;}




#navigation-sections{z-index:2000;position:relative;max-width:990px;width:100%;max-height:44px!important;height:44px!important;padding:0px;margin-top:0px!important;margin-right:auto;margin-bottom:0px;margin-left:auto;overflow:visible!important;}

#navigation-sections .wrapper{width:990px;_width:990px;min-width:990px;max-height:42px!important;height:42px!important;position:relative;margin:0px auto 0px auto!important;padding:0px;}

#navigation-sections .sectionsnav-container ul{float:right;font-weight:bold;padding:0px;margin:5px 0 0 0px;}

/*
*:first-child+html #navigation-sections .sectionsnav-container ul ul{padding-top:0px;}
* html #navigation-sections .sectionsnav-container ul ul{padding-top:0px;}
*/

#navigation-sections .sectionsnav-container ul li{
	font-family:'Segoe UI', Arial, Sans-Serif !important;
	font-size:15px;
	display:inline;
	overflow:visible;}

#navigation-sections .sectionsnav-container ul li a,
#navigation-sections .sectionsnav-container ul li a:link,
#navigation-sections .sectionsnav-container ul li a:visited,
#navigation-sections .sectionsnav-container ul li a:active{
	color:#FFF;
	display:block;
	height:32px;
	text-decoration:none;
	font-weight:normal!important;
	text-transform:capitalize!important;
	text-shadow:none!important;
	padding:0;
	margin-right:44px!important;}

#navigation-sections .sectionsnav-container ul li a:last-child{margin-right:62px!important;}


#navigation-sections .sectionsnav-container ul li a span{text-transform:lowercase!important;}
#navigation-sections .sectionsnav-container ul li a:hover{color:#FF0000;text-decoration:underline;}





.sectionsnav-container .row{max-width:100%;margin:0 auto}
.sectionsnav-container .row{*zoom:1}
.sectionsnav-container .row:before,
.sectionsnav-container .row:after{content:" ";display:table}
.sectionsnav-container .row:after{clear:both}
.sectionsnav-container .row{overflow:visible}
.sectionsnav-container .nav-bar{height:auto;background:none;margin-left:0;margin-top:0px;padding:0}
.sectionsnav-container .nav-bar>li{float:left;display:block;position:relative;padding:0;margin:0;border:none;line-height:30px;}
.sectionsnav-container .caret{display:inline-block;vertical-align:top;width:0;height:0;margin:13px 0px 0 4px;border-top-color:#FFF;-webkit-box-shadow:0 -1px 0 rgba(0,0,0,.75);-moz-box-shadow:0 -1px 0 rgba(0,0,0,.75);box-shadow:0 -1px 0 rgba(0,0,0,.75);border-top:4px solid #FFF;border-left:4px solid transparent;border-right:4px solid transparent}
.sectionsnav-container a:hover .caret,
.sectionsnav-container a:hover .caret{border-top-color:#FF0000;}
.sectionsnav-container:hover .caret,
.sectionsnav-container:hover .caret{border-top-color:#FFF;}
.nav-bar>li .flyout{display:none}
.nav-bar>li.has-flyout>a:first-child{padding-right:40px;position:relative}
.nav-bar>li.has-flyout>a:first-child:after{content:"";display:block;width:0;height:0;position:absolute;right:20px;top:17px}
.nav-bar>li.has-flyout>a.flyout-toggle{border-left:0 !important;position:absolute;right:0;top:0;padding:20px;z-index:2;display:block}
.nav-bar>li.has-flyout.is-touch>a:first-child{padding-right:55px}
.nav-bar>li.has-flyout.is-touch>a.flyout-toggle{border-left:1px dashed #666}
.nav-bar>li>a:first-child{position:relative;padding:0 20px;display:block;text-decoration:none;}


.flyout{
	background:#FFF;
	padding:15px 20px 25px;
	margin:0;
	position:absolute;
	top:33px;
	left:-1px;
	width:350px;
	z-index:40;
	-webkit-box-shadow:8px 8px 8px 0px rgba(0, 0, 0, 0.4);
	-moz-box-shadow:8px 8px 8px 0px rgba(0, 0, 0, 0.4);
	box-shadow:8px 8px 8px 0px rgba(0, 0, 0, 0.4);
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;}
.flyout p{line-height:1.2;font-size:13px}
.flyout *:first-child{margin-top:0}
.flyout *:last-child{margin-bottom:0}
.nav-bar .flyout.small{width:275px}
.nav-bar .flyout.large{width:475px}
.nav-bar .flyout.right{left:auto;right:-1px}
.nav-bar .flyout.left{right:auto;left:1px}
.sectionsnav-container .row.collapse .column,
.sectionsnav-container .row.collapse .columns{padding:0}
.sectionsnav-container .column,
.sectionsnav-container .columns{float:left;min-height:1px;padding:0 15px;position:relative}
[class*="column"]+[class*="column"]:last-child{float:right}
[class*="column"]+[class*="column"].end{float:left}
.sectionsnav-container .row .one{width:8.33333%}
.sectionsnav-container .row .two{width:16.66667%}
.sectionsnav-container .row .three{width:25%}
.sectionsnav-container .row .four{width:33.33333%;}
.sectionsnav-container .row .five{width:41.66667%}
.sectionsnav-container .row .six{width:50%}
.sectionsnav-container .row .seven{width:58.33333%}
.sectionsnav-container .row .eight{width:66.66667%}
.sectionsnav-container .row .nine{width:75%}
.sectionsnav-container .row .ten{width:83.33333%}
.sectionsnav-container .row .eleven{width:91.66667%}
.sectionsnav-container .row .twelve{width:100%;}

.nav-bar li ul.links>li{float:left;display:block!important;position:relative;text-transform:capitalize !important;}
.nav-bar li ul.links.firstcol>li{width:98%!important;}
.nav-bar li ul.links.lastcol>li{width:100%!important;}
.nav-bar li ul.links>li a{
	font-size:13px!important;
	font-weight:normal!important;
	font-family:'Segoe UI', Arial, Sans-Serif !important;
	text-transform:capitalize !important;
	color:#000!important;
	border-bottom:none;
	padding:3px 3px 0px 10px!important;}
.nav-bar li ul.links>li a:hover,
.nav-bar li ul.links>li a:focus{color:#FFF!important;background:#FF0000;text-decoration:none!important;border-radius: 6px;}


ul.CTAsmall{float:left !important;list-style-type:none !important;margin:15px 0 0px 0 !important;padding:0px 0px 0px!important;text-transform:capitalize !important;width:100%;height:50px;border-top-width:0px;border-top-style:solid;border-top-color:#DDD;}
ul.CTAsmall li{float:left !important;margin:0 15px 15px 0px;padding:0px;text-transform:capitalize !important;}
ul.CTAsmall li.last{margin-right:0px !important;}
ul.CTAsmall li:last-child{margin:0px !important;}
ul.CTAsmall li.last{margin-right:0px !important;}
.ie9 ul.CTAsmall li.last{margin-right:0px !important;}
.ie8 ul.CTAsmall li.last{margin-right:0px !important;}
.ie7 ul.CTAsmall li.last{margin-right:0px !important;}
.ie6 ul.CTAsmall li.last{margin-right:0px !important;}
ul.CTAsmall li a{display:block !important;text-transform:capitalize !important;font-weight:bold !important;}
ul.CTAsmall li a.button{
	display:block;
	width:103px;
	font-family:'Segoe UI', Arial, Sans-Serif !important;
	font-size:17px;
	line-height:1.1em;
	font-weight:bold !important;
	text-transform:capitalize !important;
	text-align:center;
	color:#FFF !important;
	padding:8px 10px 11px 10px !important;
	border:0px solid #FFF;}
ul.CTAsmall li a.button.apply{ background-color: #0344dc; text-transform:capitalize !important;}
ul.CTAsmall li a.button.apply:hover{background:rgba(54,105,238,1) !important;background:rgb(54, 105, 238);color:#FFF !important;text-decoration:none !important;}
ul.CTAsmall li a.button.visit{background:rgba(5,185,92,1) !important;background:rgb(5, 185, 92);text-transform:capitalize !important;}
ul.CTAsmall li a.button.visit:hover{background:rgba(28,169,102,1) !important;background:rgb(28, 169, 102);text-decoration:none !important;}
ul.CTAsmall li a.button.request{background:rgba(217,66,52,1) !important;background:rgb(217, 66, 52);text-transform:capitalize !important;}
ul.CTAsmall li a.button.request:hover{background:rgba(200,49,43,1) !important;background:rgb(200, 49, 43);text-decoration:none !important;}
ul.CTAsmall li a.button:hover{-webkit-transition:background-color .30s ease-in-out;-moz-transition:background-color .30s ease-in-out;-o-transition:background-color .30s ease-in-out;}
#feat-thinknorthland{overflow:hidden;height:100px;margin:0px auto 15px !important;background-image:url(../_images/_masterHD/_flyfeat/img-thinknorthland-01.png);background-repeat:no-repeat;background-position:left top;}
#feat-thinknorthland h5{margin-top:12px;font-family:'Segoe UI', Arial, Sans-Serif !important;font-size:17px;line-height:1.0em;color:#FFF}
#feat-thinknorthland p{margin:12px 0 5px;padding-right:10px;color:#FFF;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;font-style:italic;font-weight:normal;}
.sectionsnav-container .btn{clear:both;display:inline-block;*display:inline;width:60%;margin-bottom:0;*margin-left:.3em;color:#333333;text-align:center !important;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);vertical-align:middle !important;cursor:pointer;background-color:#f5f5f5;*background-color:#e6e6e6;background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(to bottom, #ffffff, #e6e6e6);background-repeat:repeat-x;border:1px solid #cccccc;*border:0;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);*zoom:1;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);}
.sectionsnav-container .btn:hover,
.sectionsnav-container .btn:focus,
.sectionsnav-container .btn:active,
.sectionsnav-container .btn.active,
.sectionsnav-container .btn.disabled,
.sectionsnav-container .btn[disabled]{color:#333333;background-color:#e6e6e6;*background-color:#d9d9d9;}
.sectionsnav-container .btn:active,
.sectionsnav-container .btn.active{background-color:#cccccc \9;}
.sectionsnav-container .btn:first-child{*margin-left:0;}
.sectionsnav-container .btn:hover,
.sectionsnav-container .btn:focus{color:#333333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;}
.sectionsnav-container .btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.sectionsnav-container .btn.active,
.sectionsnav-container .btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);}
.sectionsnav-container .btn-large{padding:11px 19px !important;font-size:18px !important;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.sectionsnav-container .btn-small{margin:0px!important;padding:2px 10px 0px 10px!important;font-size:14px !important;line-height:10px !important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.sectionsnav-container .btn-mini{padding:0 6px !important;font-size:11px !important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.sectionsnav-container .btn-primary.active,
.sectionsnav-container .btn-warning.active,
.sectionsnav-container .btn-danger.active,
.sectionsnav-container .btn-success.active,
.sectionsnav-container .btn-info.active,
.sectionsnav-container .btn-inverse.active{color:rgba(255, 255, 255, 0.75);}
.sectionsnav-container .btn-primary{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#006dcc;*background-color:#0044cc;background-image:-moz-linear-gradient(top, #0088cc, #0044cc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));background-image:-webkit-linear-gradient(top, #0088cc, #0044cc);background-image:-o-linear-gradient(top, #0088cc, #0044cc);background-image:linear-gradient(to bottom, #0088cc, #0044cc);background-repeat:repeat-x;border-color:#0044cc #0044cc #002a80;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}
.sectionsnav-container .btn-primary:hover,
.sectionsnav-container .btn-primary:focus,
.sectionsnav-container .btn-primary:active,
.sectionsnav-container .btn-primary.active,
.sectionsnav-container .btn-primary.disabled,
.sectionsnav-container .btn-primary[disabled]{color:#ffffff;background-color:#0044cc;*background-color:#003bb3;}
.sectionsnav-container .btn-primary:active,
.sectionsnav-container .btn-primary.active{background-color:#003399 \9;}
.sectionsnav-container .btn-warning{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#faa732;*background-color:#f89406;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(to bottom, #fbb450, #f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}
.sectionsnav-container .btn-warning:hover,
.sectionsnav-container .btn-warning:focus,
.sectionsnav-container .btn-warning:active,
.sectionsnav-container .btn-warning.active,
.sectionsnav-container .btn-warning.disabled,
.sectionsnav-container .btn-warning[disabled]{color:#ffffff;background-color:#f89406;*background-color:#df8505;}
.sectionsnav-container .btn-warning:active,
.sectionsnav-container .btn-warning.active{background-color:#c67605 \9;}
.sectionsnav-container .btn-danger{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#da4f49;*background-color:#bd362f;background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f);background-image:-o-linear-gradient(top, #ee5f5b, #bd362f);background-image:linear-gradient(to bottom, #ee5f5b, #bd362f);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}
.sectionsnav-container .btn-danger:hover,
.sectionsnav-container .btn-danger:focus,
.sectionsnav-container .btn-danger:active,
.sectionsnav-container .btn-danger.active,
.sectionsnav-container .btn-danger.disabled,
.sectionsnav-container .btn-danger[disabled]{color:#ffffff;background-color:#bd362f;*background-color:#a9302a;}
.sectionsnav-container .btn-danger:active,
.sectionsnav-container .btn-danger.active{background-color:#942a25 \9;}
.sectionsnav-container .btn-success{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#5bb75b;*background-color:#51a351;background-image:-moz-linear-gradient(top, #62c462, #51a351);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));background-image:-webkit-linear-gradient(top, #62c462, #51a351);background-image:-o-linear-gradient(top, #62c462, #51a351);background-image:linear-gradient(to bottom, #62c462, #51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}
.sectionsnav-container .btn-success:hover,
.sectionsnav-container .btn-success:focus,
.sectionsnav-container .btn-success:active,
.sectionsnav-container .btn-success.active,
.sectionsnav-container .btn-success.disabled,
.sectionsnav-container .btn-success[disabled]{color:#ffffff;background-color:#51a351;*background-color:#499249;}
.sectionsnav-container .btn-success:active,
.sectionsnav-container .btn-success.active{background-color:#408140 \9;}
.sectionsnav-container .btn-info{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#49afcd;*background-color:#2f96b4;background-image:-moz-linear-gradient(top, #5bc0de, #2f96b4);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));background-image:-webkit-linear-gradient(top, #5bc0de, #2f96b4);background-image:-o-linear-gradient(top, #5bc0de, #2f96b4);background-image:linear-gradient(to bottom, #5bc0de, #2f96b4);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}
.sectionsnav-container .btn-info:hover,
.sectionsnav-container .btn-info:focus,
.sectionsnav-container .btn-info:active,
.sectionsnav-container .btn-info.active,
.sectionsnav-container .btn-info.disabled,
.sectionsnav-container .btn-info[disabled]{color:#ffffff;background-color:#2f96b4;*background-color:#2a85a0;}
.sectionsnav-container .btn-info:active,
.sectionsnav-container .btn-info.active{background-color:#24748c \9;}
.sectionsnav-container .btn-inverse{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#363636;*background-color:#222222;background-image:-moz-linear-gradient(top, #444444, #222222);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222));background-image:-webkit-linear-gradient(top, #444444, #222222);background-image:-o-linear-gradient(top, #444444, #222222);background-image:linear-gradient(to bottom, #444444, #222222);background-repeat:repeat-x;border-color:#222222 #222222 #000000;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}
.sectionsnav-container .btn-inverse:hover,
.sectionsnav-container .btn-inverse:focus,
.sectionsnav-container .btn-inverse:active,
.sectionsnav-container .btn-inverse.active,
.sectionsnav-container .btn-inverse.disabled,
.sectionsnav-container .btn-inverse[disabled]{color:#CCC !important;background-color:#222222;*background-color:#151515;}
.sectionsnav-container .btn-inverse:active,
.sectionsnav-container .btn-inverse.active{background-color:#080808 \9;}
@media only screen and (max-width:767px){.nav-bar{height:auto}
.nav-bar>li{float:none;display:block;border-right:none}
.nav-bar>li>a.main{text-align:left;border-top:1px solid #ddd;border-right:none}
.nav-bar>li:first-child>a.main{border-top:none}
.nav-bar>li.has-flyout>a.flyout-toggle{position:absolute;right:0;top:0;padding:22px;z-index:2;display:block}
.nav-bar>li.has-flyout.is-touch>a.flyout-toggle span{content:"";width:0;height:0;display:block}
.nav-bar>li.has-flyout>a.flyout-toggle:hover span{border-top-color:#141414}
.nav-bar.vertical>li.has-flyout>.flyout{left:0}
.flyout{position:relative;width:100% !important;top:auto;margin-right:-2px;border-width:1px 1px 0 1px}
.flyout.right{float:none;right:auto;left:-1px}
.flyout.small,.flyout.large{width:100% !important}
.flyout p:last-child{margin-bottom:18px}
}
ul.social-links{list-style:none;margin:3px -8px 0 0;}
ul.social-links li{float:right;}
ul.social-links li a{display:inline-block;float:right;height:24px;width:24px;margin:0px 12px 0px 0px;*margin:0px 10px 0px 0px;_margin:0px 10px 0px 0px;padding:0;}
ul.social-links li:first-child{margin-right:0px!important;}
ul.social-links li:last-child{margin-left:0px;}
.ie ul.social-links li a{float:left;margin:0px 10px 0px 0px}
* html ul.social-links li a{float:left;margin:0px 10px 0px 0px;}
*:first-child+html ul.social-links li a{float:left;margin:0px 10px 0px 0px;}
ul.social-links li.sprite-blogs a,
ul.social-links li.sprite-facebook a,
ul.social-links li.sprite-flickr a,
ul.social-links li.sprite-foursquare a,
ul.social-links li.sprite-googleplus a,
ul.social-links li.sprite-instagram a,
ul.social-links li.sprite-linkedin a,
ul.social-links li.sprite-pinterest a,
ul.social-links li.sprite-twitter a,
ul.social-links li.sprite-vimeo a,
ul.social-links li.sprite-youtube a{background-attachement:fixed;background-color:transparent;background-image:url(/+GLOBAL/_images/_masterHD/sprite-social-icons.png);background-repeat:no-repeat;opacity:0.85;filter:alpha(opacity=85);}
ul.social-links li.sprite-blogs a:hover,
ul.social-links li.sprite-facebook a:hover,
ul.social-links li.sprite-flickr a:hover,
ul.social-links li.sprite-foursquare a:hover,
ul.social-links li.sprite-googleplus a:hover,
ul.social-links li.sprite-instagram a:hover,
ul.social-links li.sprite-linkedin a:hover,
ul.social-links li.sprite-pinterest a:hover,
ul.social-links li.sprite-twitter a:hover,
ul.social-links li.sprite-vimeo a:hover,
ul.social-links li.sprite-youtube a:hover{opacity:1;filter:alpha(opacity=100);}
ul.social-links li.sprite-blogs a{background-position:0 0;}
ul.social-links li.sprite-facebook a{background-position:-25px -25px;}
ul.social-links li.sprite-flickr a{background-position:-225px -25px;}
ul.social-links li.sprite-foursquare a{background-position:-50px -25px;}
ul.social-links li.sprite-googleplus a{background-position:-75px -25px;}
ul.social-links li.sprite-instagram a{background-position:-50px -25px;}
ul.social-links li.sprite-linkedin a{background-position:-100px -25px;}
ul.social-links li.sprite-pinterest a{background-position:-125px 0;}
ul.social-links li.sprite-twitter a{background-position:-150px -25px;}
ul.social-links li.sprite-vimeo a{background-position:-200px 0;}
ul.social-links li.sprite-youtube a{background-position:-175px 0;}
/**/ul.social-links li a span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
div#desktopFT{z-index:1000;position:relative;width:100%;max-height:330px !important;height:330px !important;margin:0px auto !important;padding:10px 0 0 0 !important;background-color:#01203f!important;border-top-width:10px;border-top-style:solid;border-top-color:#FF0000;}
div#mobileFT{display:none;}
div#desktopFT .wrapper{width:980px;_width:980px;min-width:980px;max-width:980px;zoom:1;margin-top:0;margin-right:auto;margin-bottom:0px;margin-left:auto;padding:0px;}
#footerAudience{width:100%;position:relative;margin:0 auto;}
#footerAudience .wrapper{min-width:980px;max-width:980px;_width:980px;margin:0 auto!important;}
#footerAudience .colAudience{float:left;padding:10px 0 0px 0;}
#footerAudience .colAudience.first{float:left!important;width:450px;padding-top:22px;}
#footerAudience .colAudience.logo{width:80px;text-align:center!important;overflow:visible!important;}
#footerAudience .colAudience.last{float:right!important;width:450px;padding-top:22px;}
#footerAudience .wrapper{height:75px;border-bottom:1px solid #646464;}
#footerAudience ul.audiencetype li{display:block;font-family:'Segoe UI', Arial, Sans-Serif !important;font-size:16px!important;font-weight:normal;margin:0;padding:0px 12px 0px 12px;}
#footerAudience ul.audiencetype.primary{float:left!important;text-align:left!important;}
#footerAudience ul.audiencetype.secondary{float:right!important;text-align:right!important;}
#footerAudience ul.audiencetype li.first{border-left:none;}
#footerAudience ul.audiencetype li.center{border:none;}
#footerAudience ul.audiencetype li.last{border-right:none;}
#footerAudience ul.audiencetype{*zoom:1;}
#footerAudience ul.audiencetype:after{content:".";display:block;height:0;width:0;line-height:0;clear:both;visibility:hidden;}
#footerAudience ul.audiencetype li{float:left;color:#CCCCCC;border-right:0px solid #777777;}
#footerAudience ul.audiencetype li.first{border-left:none;}
#footerAudience ul.audiencetype li.center{border:none;}
#footerAudience ul.audiencetype li.last{border-right:none;}
#footerAudience ul.audiencetype li a,
#footerAudience ul.audiencetype li a:link,
#footerAudience ul.audiencetype li a:visited,
#footerAudience ul.audiencetype li a:active{display:block;border:none;text-decoration:none;text-transform:capitalize!important;font-weight:bold!important;color:#FFF;padding:0px;transition:color 300ms;-webkit-transition:color 300ms;-moz-transition:color 300ms;-o-transition:color 300ms;}
*:first-child+html #footerAudience ul.audiencetype li a{padding:0px;}
#footerAudience ul.audiencetype li a:hover,
#footerAudience ul.audiencetype li a:focus,
#footerAudience ul.audiencetype li:hover,
#footerAudience ul.audiencetype li:focus{z-index:6001!important;color:#FF0000!important;text-shadow:0px 2px 3px rgba(0,0,0,0.5),0px 8px 13px rgba(0,0,0,0.1),0px 18px 23px rgba(0,0,0,0.1);}
#footerAudience a.brandicon,
#footerAudience .brandicon a,
#footerAudience .brandicon a:link,
#footerAudience .brandicon a:visited,
#footerAudience .brandicon a:active{display:block;border:none!important;background-image:url(/+GLOBAL/_images/_masterFT/sprite-brand-2019b.png);background-repeat:no-repeat;background-position:0px 0px;height:58px;width:58px;opacity:1;filter:alpha(opacity=100);margin:-5px 0px 0 0px;padding:0px;text-indent:-9999px;overflow:visible!important;}
/** #footerAudience a.brandicon:hover,
#footerAudience .brandicon a:hover,
#footerAudience .brandicon:hover{ }
#footerContact{width:100%;_width:100%;float:left;text-align:left;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:0px !important;padding-bottom:0px;max-height:120px;} **/
#footerContact .wrapper{min-width:980px;max-width:980px;_width:980px;margin-top:0px;margin-right:auto;margin-bottom:0;margin-left:auto;padding-top:0px !important;}
#footerContact .colCampus{float:left;min-width:183px;max-width:183px;height:95px;margin-top:20px;padding-left:6px;padding-right:6px;}
#footerContact .colCampus a{padding-top:4px;font-weight:bold!important;text-decoration:none!important;}
#footerContact .colCampus.first{border:none;}
#footerContact .colCampus.last{}
#footerContact .colCampus{border-left:1px solid #646464;}
#footerContact .colCampus.first{border:none;}
#footerContact .colCampus ul{margin:0;padding:0;list-style-type:none;font-family:"Segoe UI", Tahoma, Helvetica, Arial, Verdana, sans-serif !important;text-align:center;text-shadow:-1px -1px 0 rgba(0,0,0,0.5);}
#footerContact .colCampus li.title{font-size:14px!important;font-weight:bold;margin-bottom:1px;text-transform:capitalize;}
#footerContact .colCampus li{font-size:12px;list-style-type:none;font-weight:normal;background:none;margin-top:0;margin-right:0px;padding-bottom:3px;margin-left:0;line-height:1.1em;}
#footerContact .colCampus li{color:#FFF!important;}
#footerContact .colCampus li a{color:#FFF!important;font-weight:normal;text-decoration:underline;}
#footerContact .colCampus li a:hover{color:#FF0000!important;font-weight:normal;text-decoration:underline;}
#footerContact .colCampus li.bold{font-weight:bold;}
#footerContact .colCampus li.bold a{font-weight:bold;}
#footerUtility{width:100%;_width:100%;float:left;text-align:left;margin-top:15px!important;margin-right:auto;margin-bottom:0px!important;margin-left:auto;padding:0px!important;}
#footerUtility .wrapper{min-width:980px;max-width:980px;_width:980px;margin-top:0px;margin-right:auto;margin-bottom:0;margin-left:auto;padding-top:18px;}
#footerUtility .colLeft{float:left;min-width:200px;max-width:200px;padding-right:20px;}
#footerUtility .colRight{float:left;min-width:760px;max-width:760px;}
.social-footer{width:200px;margin-top:3px;}
.social-footer li{float:left;}
.social-footer li a{display:block;float:left;height:24px;margin-right:10px;padding:0;width:24px;}
.sprite-blogs a,
.sprite-facebook a,
.sprite-flickr a,
.sprite-foursquare a,
.sprite-googleplus a,
.sprite-instagram a,
.sprite-linkedin a,
.sprite-pinterest a,
.sprite-twitter a,
.sprite-vimeo a,
.sprite-youtube a{background-attachement:fixed;background-color:transparent;background-image:url(/+GLOBAL/_images/_masterFT/sprite-social-icons.png);background-repeat:no-repeat;}
.sprite-blogs a{background-position:0 0;}
.sprite-blogs a:hover{background-position:0 -25px;}
.sprite-facebook a{background-position:-25px 0;}
.sprite-facebook a:hover{background-position:-25px -25px;}
.sprite-flickr a{background-position:-225px 0;}
.sprite-flickr a:hover{background-position:-225px -25px;}
.sprite-foursquare a{background-position:-50px 0;}
.sprite-foursquare a:hover{background-position:-50px -25px;}
.sprite-googleplus a{background-position:-75px 0;}
.sprite-googleplus a:hover{background-position:-75px -25px;}
.sprite-instagram a{background-position:-75px 0;}
.sprite-instagram a:hover{background-position:-75px -25px;}
.sprite-linkedin a{background-position:-100px 0;}
.sprite-linkedin a:hover{background-position:-100px -25px;}
.sprite-pinterest a{background-position:-125px 0;}
.sprite-pinterest a:hover{background-position:-125px -25px;}
.sprite-twitter a{background-position:-150px 0;}
.sprite-twitter a:hover{background-position:-150px -25px;}
.sprite-vimeo a{background-position:-200px 0;}
.sprite-vimeo a:hover{background-position:-200px -25px;}
.sprite-youtube a{background-position:-175px 0;}
.sprite-youtube a:hover{background-position:-175px -25px;}
.social-footer li a span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
#footerUtility ul.links{margin:0;padding:0;float:right!important;list-style-type:none;font-family:'Segoe UI', Arial, Sans-Serif !important;}
#footerUtility ul.links li{display:block;float:left!important;text-align:right!important;list-style-type:none;font-size:11px;font-weight:normal;text-shadow:-1px -1px 0 rgba(0,0,0,0.5);margin:0;padding:0px 4px 0px 4px;}
#footerUtility .wrapper{border-top:1px solid #646464;}
#footerUtility{color:#777777!important;}
#footerUtility a{color:#FFF!important;font-weight:normal;text-decoration:underline;}
#footerUtility a:hover{color:#FF0000!important;}

#footerLegal{width:100%;_width:100%;float:left;text-align:left;margin-top:30px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:0px;padding-bottom:0px;height:50px;}
#footerLegal .wrapper{min-width:980px;max-width:980px;_width:980px;margin:0px;padding:0px;}
#footerLegal .colLeft{float:left;min-width:360px;max-width:360px;padding-right:20px;}
#footerLegal .colRight{float:left;min-width:600px;max-width:600px;}
#footerLegal p{font-family:'Segoe UI', Arial, Sans-Serif !important;font-size:9px;list-style-type:none;font-weight:normal;background:none;margin:0px;padding:0px;line-height:1.1em;text-shadow:-1px -1px 0 rgba(0,0,0,0.5);}
#footerLegal p.employer{text-align:left; line-height:1.6em;}
#footerLegal p.copyright{text-align:right;}
#footerLegal .wrapper{border-top:0px solid #646464;}
#footerLegal p{color:#FFF!important;}
#footerLegal p a{color:#FFF!important;font-weight:normal;text-decoration:underline;}
#footerLegal p a:hover{color:#FF0000!important;font-weight:normal;text-decoration:underline;}


/*-------------------------------------------------
	BACK TO TOP
-------------------------------------------------*/	
#elevator_item {
width: 60px;
height: 100px;
position: fixed;
right: 20px;
bottom: 10px;
-webkit-transition: opacity .4s ease-in-out;
-moz-transition: opacity .4s ease-in-out;
-o-transition: opacity .4s ease-in-out;
opacity: 1;
z-index: 100020;
display: none;}
#elevator_item.off {
opacity: 0;
visibility: hidden}
#elevator {
	display: block;
	width: 60px;
	height: 60px;
	background-color: #444;
	background-color: rgba(0,0,0,.6);
	border-radius: 8px;
	box-shadow: 0 1px 3px rgba(0,0,0,.2);
	cursor: pointer;
	margin-bottom: 10px;
	background-image: url(../../../academics/programs/_assets/_img/icon_top.png);
	background-repeat: no-repeat;
	background-position: center center;}
#elevator:hover {
background-color: rgba(0,0,0,.7)}
#elevator:active {
background-color: rgba(0,0,0,.75)}
