html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}@font-face{font-family:'OpenSans';
src:url('importLess/fonts/OpenSansRegular/OpenSansRegular.eot');
src:url('importLess/fonts/OpenSansRegular/OpenSansRegular.woff') format('woff'),url('importLess/fonts/OpenSansRegular/OpenSansRegular.ttf') format('truetype'),url('importLess/fonts/OpenSansRegular/OpenSansRegular.svg#OpenSansRegular') format('svg');
font-weight:normal}
@font-face{font-family:'OpenSans';
src:url('importLess/fonts/OpenSansBold/OpenSansBold.eot');
src:url('importLess/fonts/OpenSansBold/OpenSansBold.woff') format('woff'),url('importLess/fonts/OpenSansBold/OpenSansBold.ttf') format('truetype'),url('importLess/fonts/OpenSansBold/OpenSansBold.svg#OpenSansBold') format('svg');
font-weight:bold}
@font-face{font-family:'OpenSans';
src:url('importLess/fonts/OpenSansItalic/OpenSansItalic.eot');
src:url('importLess/fonts/OpenSansItalic/OpenSansItalic.woff') format('woff'),url('importLess/fonts/OpenSansItalic/OpenSansItalic.ttf') format('truetype'),url('importLess/fonts/OpenSansItalic/OpenSansItalic.svg#OpenSansItalic') format('svg');
font-style:italic}
html{font-size:16px}body{margin:auto;padding:auto;font-family:Arial,Helvetica,sans-serif;font-size:16px}small,.small{font-size:100%}h1,h2,h3,h4{margin:0;font-weight:bold;color:#2c3588}h1{font-size:24px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#2c3588;line-height:120%}h2{font-size:20px}h3{font-size:17px}h4{font-size:16px}a{color:#2c3588;text-decoration:none;border-bottom:1px dotted}a:hover{color:#666;border-bottom:1px solid}p{color:#1a1a1a;font-size:16px}p:first-child{margin-top:0}.row{margin:auto;width:1000px}.container{margin:auto;width:980px}.headerBackground{float:left;width:100%;background:#e2e2e2}header .topSection{width:100%;padding:50px 0 0 0}header .topSection .topSectionLeft{float:left;width:35%}header .topSection .topSectionLeft img{float:left}header .topSection .topSectionLeft .logoTxt{float:left;font-family:'OpenSans',Myriad,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:22px;color:#2c3588;padding:0 0 0 10px}header .topSection .topSectionLeft .logoTxt a:hover{color:#2c3588}header .topSection .topSectionRight{float:right;width:65%;text-align:right}header .topSection .topSectionRight a{border-bottom:none}header .topSection .topSectionRight a:hover{border-bottom:none}header .topSection .topSectionRight .top{float:left;width:100%}header .topSection .topSectionRight .top ul{display:block;margin:0;padding:0}header .topSection .topSectionRight .top ul li{list-style:none;display:inline-block;padding:0 10px;color:#333;vertical-align:middle}header .topSection .topSectionRight .top ul li .resizeText{float:left;text-transform:uppercase;display:inline-block;padding:4px 10px 0 0;font-size:12px;font-weight:bold}header .topSection .topSectionRight .top ul li img{display:inline-block;vertical-align:top}header .topSection .topSectionRight .top ul li.lan{width:154px;height:24px}header .topSection .topSectionRight .top ul li:last-child{padding:0 0 0 10px}header .topSection .topSectionRight .bottom{float:left;width:100%;margin:15px 0 0 0;clear:none}nav{float:left;width:100%;font-weight:bold;font-size:18.5px}nav ul{margin:0 0 0 -40px;z-index:1}nav ul li{float:left;list-style:none;width:auto;text-align:center;box-sizing:border-box;padding:8px 27px}nav ul li a{color:#2c3588;font-size:16px}nav ul li a:hover{color:#191e4e}nav ul li ul{display:none;width:300px;position:absolute;padding:0;margin:8px 0 0 0;font-size:16px}nav ul li ul li{width:300px;background:#e2e2e2;border-bottom:1px solid #fff;text-align:left;padding:8px 10px}nav ul li ul li:last-child{border-bottom:0px solid #fff}nav ul .open ul{display:block}@media screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome,nav ul li a{display:block;color:#2c3588;padding:5px 10px}::i-block-chrome,nav li ul li a{padding:5px 15px 5px 15px}}.slicknav_menu{display:none}.topSlider{float:left;width:100%;z-index:0}.topSlider_container{float:left;position:relative;top:0px;left:0px;width:980px;height:265px;overflow:hidden}.topSliderImage{cursor:move;position:absolute;left:0px;top:0px;width:980px;height:265px;overflow:hidden}.jssora05l,.jssora05r{display:block;position:absolute;width:40px;height:40px;cursor:pointer;background:url(Images/a03.png) no-repeat;overflow:hidden}.jssora05l{background-position:-10px -40px}.jssora05r{background-position:-70px -40px}.jssora05l:hover{background-position:-130px -40px}.jssora05r:hover{background-position:-190px -40px}.jssora05l.jssora05ldn{background-position:-250px -40px}.jssora05r.jssora05rdn{background-position:-310px -40px}#slider2_container .sliderImage a img{max-height:73px;max-width:195px}#slider2_container .sliderImage a{border:none}.homeMain{float:left;width:100%;padding:50px 0 0 0}.homeMain .homeMainLeft{float:left;width:50%;padding:0 7% 0 5%;line-height:180%}.homeMain .homeMainRight{float:left;width:33%;margin:0 5% 0 0;line-height:120%}.homeMain .homeMainRightHighlight{width:100%;border:1px solid #e2e2e2;margin-bottom:20px}.homeMain .homeMainRightHighlight .title{font-size:14px}.homeMain .homeMainRightHighlight ul{display:block;list-style-type:disc;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0px;-webkit-margin-end:0px;margin:0 0 0 -40px}.homeMain .homeMainRightHighlight ul li{display:block;width:90%;padding:10px 0;margin:0 5%;font-size:14px;border-bottom:1px solid #e2e2e2}.homeMain .homeMainRightHighlight ul li:first-child{background:#e2e2e2;color:#2c3588;font-weight:bold;padding:10px 5%;margin:0 0}.homeMain .homeMainRightHighlight ul li.feature-heading{font-size:24px}.homeMain .homeMainRightEvents{width:100%;border:1px solid #e2e2e2;margin-bottom:20px}.homeMain .homeMainRightEvents ul{display:block;list-style-type:disc;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0px;margin:0 0 0 -40px}.homeMain .homeMainRightEvents ul li{display:block;width:90%;padding:10px 0;margin:0 5%;border-bottom:1px solid #e2e2e2;font-size:14px;font-weight:bold;color:#2c3588}.homeMain .homeMainRightEvents ul li .event-name-location{font-weight:normal;color:#1a1a1a}.homeMain .homeMainRightEvents ul li:first-child{background:#e2e2e2;color:#2c3588;font-weight:bold;padding:10px 5%;margin:0 0}.homeMain .homeMainRightEvents ul li.feature-heading{font-size:24px}.homeMain .homeMainRightEvents ul li:last-child{text-align:right;border-bottom:0px solid #e2e2e2}@media screen and (-webkit-min-device-pixel-ratio:0){.homeMain .homeMainRightEvents ul,.homeMain .homeMainRightHighlight ul{margin-top:0px}::i-block-chrome,nav ul li a{display:block;color:#2c3588;padding:5px 10px}::i-block-chrome,nav li ul li a{padding:5px 15px 5px 15px}::i-block-chrome,.homeMain .homeMainRightEvents ul li:first-child{padding:10px 5.5%}::i-block-chrome,.homeMain .homeMainRightHighlight ul li:first-child{padding:10px 5.5%}}@-moz-document url-prefix(){.homeMain .homeMainRightEvents ul li:first-child,.homeMain .homeMainRightHighlight ul li:first-child{padding:10px 5.3%}}
.bottomSlider{float:left;width:100%;margin:20px 0}.slider_container{float:left;position:relative;top:0px;left:0px;width:980px;height:73px;overflow:hidden}.sliderImage{cursor:move;position:absolute;left:0px;top:0px;width:980px;height:73px;overflow:hidden}.jssora03l,.jssora03r{display:block;position:absolute;width:40px;height:40px;cursor:pointer;background:url(Images/a03.png) no-repeat;overflow:hidden}.jssora03l{background-position:-10px -40px}.jssora03r{background-position:-70px -40px}.jssora03l:hover{background-position:-130px -40px}.jssora03r:hover{background-position:-190px -40px}.jssora03l.jssora03ldn{background-position:-250px -40px}.jssora03r.jssora03rdn{background-position:-310px -40px}footer{float:left;width:100%;background:#e2e2e2;padding:10px 0}footer .footerLeft{float:left;width:30%}footer .footerLeft ul{margin-left:-40px;font-size:12px}footer .footerLeft ul li{display:inline-block;list-style:none;padding:0 10px}footer .footerRight{float:right;text-align:right;width:70%;font-size:9.5px;color:#2c3588}footer .footerRight a{border-bottom:none}footer .footerRight img{padding:0 0 0 30px;vertical-align:middle}.btn-white{background:#fff;border:1px solid #9e9e9e}.btn-white:hover,.btn-white.hover{background:#2c3588;border:1px solid #9e9e9e;color:#fff}.headerBackground a.btn-purple,.btn-purple{background:#2c3588;border:1px solid #9e9e9e;color:#fff}.headerBackground a.btn-purple:hover,.btn-purple:hover{background:#fff;color:#2c3588}.headerBackground a.btn-purple{font-weight:bold;padding-top:5px;padding-bottom:5px;border:none;border-radius:5px}.finish-module-box{background:#fff;border:1px solid #9e9e9e}.purple-bar{background:#2c3588}.white-bar{background:#fff}.status-bar-container{border-bottom:1px solid #9e9e9e;border-top:1px solid #9e9e9e;border-right:1px solid #9e9e9e;width:100%;float:left;position:relative}.status-bar-container dd{height:20px;display:inline-block;float:left}.progress-bar-text{position:absolute;top:0;left:45%;text-shadow:0 0 1px black,0 0 2px black,0 0 3px black;color:white;font-weight:bold}.module-checkbox input[type="checkbox"]:checked+label:before{color:#039;content:"✓";text-shadow:1px 1px 1px rgba(0,0,100,0.3)}.module-checkbox input[type="checkbox"]{display:none}.module-checkbox input[type="checkbox"]+label:before{content:"✓";color:#fff;display:inline-block;border-radius:4px;height:25px;width:25px;border:1px solid #b2b9b9;line-height:20px;text-shadow:1px 1px 1px transparent;font-size:20px;text-align:center;margin-right:0px;background:#fff}.module-finish-date{font-size:14px;font-style:italic;color:green}.module-attempts{font-size:14px;font-style:italic;color:red}.module-test-answers label{font-weight:normal}.home-page-banner{background:#2c3588}.home-page-banner h1{color:#fff;margin:5px}.slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:0.438em 0.625em 0.438em 0.625em;line-height:1.125em;cursor:pointer}.slicknav_menu  .slicknav_menutxt{display:block;line-height:1.188em;float:left}.slicknav_menu .slicknav_icon{float:left;margin:0.188em 0 0 0.438em}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:0.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(0,0,0,0.25)}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:0.188em}.slicknav_nav{clear:both}.slicknav_nav ul,.slicknav_nav li{display:block}.slicknav_nav .slicknav_arrow{font-size:0.8em;margin:0 0 0 0.4em}.slicknav_nav .slicknav_item{cursor:pointer}.slicknav_nav .slicknav_row{display:block}.slicknav_nav a{display:block}.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{display:inline}.slicknav_menu:before,.slicknav_menu:after{content:" ";display:table}.slicknav_menu:after{clear:both}.slicknav_menu{*zoom:1}.slicknav_menu{font-size:16px}.slicknav_btn{margin:5px 5px 6px;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,0.75);background-color:#333}.slicknav_menu  .slicknav_menutxt{color:#fff;font-weight:bold;text-shadow:0 1px 3px #000}.slicknav_menu .slicknav_icon-bar{background-color:#f5f5f5}.slicknav_menu{background:#4c4c4c;padding:5px}.slicknav_nav{color:#fff;margin:0;padding:0;font-size:14px;background-color:#2c3588}.slicknav_nav,.slicknav_nav ul{list-style:none;overflow:hidden}.slicknav_nav ul{padding:0;margin:0 0 0 20px}.slicknav_nav .slicknav_row{padding:5px 10px;margin:2px 5px}.slicknav_nav a{padding:5px 10px;margin:2px 5px;text-decoration:none;color:#fff;border-bottom:0px #fff dotted}.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{padding:0;margin:0}.slicknav_nav .slicknav_row:hover a{color:#2c3588}.slicknav_nav a:hover{background:#e2e2e2;color:#2c3588}.slicknav_nav .slicknav_txtnode{margin-left:15px}@media screen and (max-width:960px){.row{width:100%}.container{width:96%;padding:0 2%}header .topSection .topSectionLeft{width:100%}header .topSection .topSectionRight{width:100%;margin:20px 0}header .topSection .topSectionRight .top{width:80%;text-align:left}header .topSection .topSectionRight .bottom{text-align:right;margin:0 0 0 0}nav{display:none}.js .menu{display:none}.js .slicknav_menu{display:block;position:relative;right:0;z-index:1000;background:#2c3588}footer .footerLeft{width:35%}footer .footerRight{width:65%}footer .footerRight img{margin-top:10px}}@media screen and (max-width:763px){.container{width:90%;padding:0 5%}header .topSection .topSectionRight .top ul li .searchBox{margin:10px 0}.homeMain .homeMainLeft{width:100%;padding:0 0 0 0;line-height:130%}.homeMain .homeMainRight{float:left;width:100%;margin:0 0 0 0}footer .footerLeft{width:100%}footer .footerLeft ul li:first-child{padding:0 10px 0 0}footer .footerRight{float:left;text-align:left;width:100%}footer .footerRight img{padding:0 0 0 0;display:block}}@media screen and (max-width:480px){header .topSection .topSectionRight .top{width:100%}header .topSection .topSectionRight .top ul li .searchBox{width:320px;margin:10px 0}header .topSection .topSectionRight .bottom{width:96%;text-align:left;padding:0 2%}}@media screen and (max-width:414px){header .topSection .topSectionRight .top ul li.lan{margin:10px 30px 10px 0}header .topSection .topSectionRight .top ul li .searchBox{width:260px;margin:10px 0}header .topSection .topSectionRight .bottom{width:95%;padding:0 2.5%}}@media screen and (max-width:375px){footer .footerRight img{display:block}}@media screen and (max-width:320px){header .topSection .topSectionLeft .logoTxt{font-size:19px}}.ui-accordion .categoryAccordionBox.ui-accordion-header{margin-bottom:20px;outline:none;font-weight:500;position:relative;cursor:pointer;background:url(Images/dropdownArrow-right.png) right no-repeat #e2e2e2}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{height:40px;width:12px;display:inline-block;left:92%;top:5px;position:absolute;z-index:10}.ui-accordion .ui-accordion-header.ui-state-hover,.ui-accordion .ui-accordion-header.ui-state-focus{background:url(Images/dropdownArrow-down.png) right no-repeat #2c3588}.ui-accordion .ui-accordion-header.ui-state-hover .BoxContent .BoxContentTitle,.ui-accordion .ui-accordion-header.ui-state-focus .BoxContent .BoxContentTitle{color:#fff}.ui-accordion .ui-accordion-header.ui-state-hover .BoxContent .BoxContentTagline,.ui-accordion .ui-accordion-header.ui-state-focus .BoxContent .BoxContentTagline{color:#fff}.ui-accordion .ui-accordion-header.ui-state-hover .ui-accordion-header-icon,.ui-accordion .ui-accordion-header.ui-state-focus .ui-accordion-header-icon{height:12px;width:40px;top:19px;left:90%}.accordion ul{width:100%;margin:0 0 0 -40px}.accordion ul li{list-style:none;padding:5px 0;color:#2c3588;padding:0 39px 9px 14px;min-height:75px;overflow:hidden;margin-bottom:5px;cursor:pointer;border:transparent solid 1px}.accordion ul li a{color:#2c3588;font-weight:500;text-decoration:underline;display:block;margin-bottom:6px;margin-top:2px;border-bottom:none}.accordion ul li .ui-icon-triangle-1-e{position:relative;left:20px}.accordion ul li:hover{border:#2c3588 solid 1px}.subcategory-description{vertical-align:top;margin-right:10px;color:#1a1a1a}.category-icon{width:28px;height:28px;top:50%;right:20%;position:absolute;margin-top:-14px}.maincontent{position:relative}.resizeIcon a{border-bottom:none}.resizeIcon a:hover{border-bottom:none}.title{font-size:32px;font-weight:600;color:#2c3588}.subTitle{float:left;width:95.2%;padding:8px 2.2% 5px 2.6%;background:#fff;margin-top:10px;font-size:32px;font-weight:600;color:#2c3588}#Content-Page{float:left;width:95.2%;padding:8px 2.2% 5px 2.6%;background:#fff;margin-top:10px}.pageCopy{float:left;width:95.2%;padding:8px 2.2% 5px 2.6%;background:#fff;margin-top:10px}#breadcrumb{float:left;width:95.2%;padding:8px 2.2% 5px 2.6%;background:#fff;margin-top:10px}#Events{float:left;width:95.2%;padding:8px 2.2% 5px 2.6%;background:#fff;margin-top:10px}#Events .event-list-page-copy{margin:0 0 10px 0}#Events a{color:#2c3588;text-decoration:none}#Events a:hover{color:#666;text-decoration:none;border-bottom:1px solid #666}#Events #prev-link{text-align:left;width:30%;margin-right:15px;display:inline-block}#Events #display-date{text-align:center;width:30%;margin-right:15px;display:inline-block}#Events #next-link{text-align:right;width:30%;display:inline-block}#Events ul#event-list{margin-top:20px}#Events ul#event-list li{margin-bottom:1em}#Events ul#event-list a{font-weight:bold}#Event-Detail{float:left;width:95.2%;padding:8px 2.2% 5px 2.6%;background:#fff;margin-top:10px}#Event-Detail a{color:#2c3588;text-decoration:none}#Event-Detail a:hover{color:#2c3588;text-decoration:none;border-bottom:1px solid #2c3588}#Event-Detail ul{Padding:0 0 0 40px;List-style:disc}section#event-description{font-weight:bold;text-align:center}section#event-series-dates{margin:10px 0}section#event-series-dates h3{margin:10px 0 0;font-weight:bold}section#event-series-dates ul{padding:0;list-style:none}.event-breadcrumb{margin-bottom:20px;margin-top:10px}.event-breadcrumb a{color:#2c3588;text-decoration:none}.event-breadcrumb a:hover{color:#2c3588;text-decoration:none;border-bottom:1px solid #2c3588}a.share-button{border:0px none}#login-page{clear:both;margin:0 auto}#login-page fieldset{width:400px;min-height:300px;margin:40px auto;background:#fff;border:1px solid #e2e2e2;border-radius:1px;padding:0}#login-page fieldset h3 .fieldset-header{background:#e2e2e2;padding:10px 20px;margin-top:0}#login-page fieldset div.fieldset-content{padding-left:20px;padding-right:20px;min-height:250px;padding-bottom:20px}#login-page fieldset p{margin:0}#login-page fieldset label{display:block;font-weight:bold;margin-bottom:10px}#login-page fieldset input{width:100%;border-radius:5px;margin-bottom:15px;height:30px;line-height:24px;padding-left:2%}#login-page fieldset input[type=submit]{width:40%;margin-top:10px;height:40px;background-color:#2c3588;color:#fff;font-weight:bold;border:1px solid #2c3588}#login-page fieldset input[type=submit]:hover{background-color:#fff;color:#2c3588}#login-page fieldset input#AccetpedTermsOfUse{display:none}#login-page fieldset .btn-register{margin-top:10px;margin-bottom:15px;height:40px;width:80%;background-color:#2c3588;color:#fff;font-weight:bold;border:1px solid #2c3588;border-radius:5px;line-height:40px;font-size:16px}#login-page fieldset .btn-register:hover{background-color:#fff;color:#2c3588}#login-page form>a{text-align:center;display:block;margin-bottom:50px}#login-page .field-validation-error{color:red}#login-page #terms-of-use-modal-background{display:none;background-color:#333;opacity:0.5;position:fixed;height:100%;width:100%;left:0px;top:0px;z-index:1000}#login-page #terms-of-use-modal{display:none;position:fixed;opacity:1;background-color:#fff;left:50%;top:50%;transform:translate(-50%,-50%);padding:20px;width:60%;max-width:700px;border-radius:5px;border:#1a1a1a solid 1px;box-shadow:2px 2px 1px #1a1a1a;z-index:1100}#login-page #terms-of-use-modal .terms-of-use-div{overflow:auto;max-height:400px;border:#1a1a1a solid 1px;border-radius:5px;padding:5px}#login-page #terms-of-use-modal .terms-of-use-accept-btn{border-radius:5px;line-height:24px;margin:10px auto;display:block;height:40px;background-color:#2c3588;color:#fff;font-weight:bold;border:1px solid #2c3588}#login-page #terms-of-use-modal .terms-of-use-accept-btn:hover{background-color:#fff;color:#2c3588}#login-page #terms-of-use-modal .terms-of-use-accept-btn:disabled{background-color:#333;color:#fff;border:1px solid #333}#register-page{clear:both;margin:0 auto}#register-page fieldset{width:92%;margin:20px auto;background:#e2e2e2;padding:20px;border:1px solid #2c3588;border-radius:5px}#register-page fieldset legend{font-weight:bold}#register-page fieldset p{margin:0}#register-page fieldset .editor-cell{display:inline-block;padding-left:2%;padding-right:2%;vertical-align:top}#register-page fieldset .editor-cell label{display:block;font-weight:bold;margin-bottom:10px}#register-page fieldset .editor-cell input,#register-page fieldset .editor-cell select{width:94%;padding-left:2%;border-radius:5px;margin-bottom:15px;height:30px;line-height:24px}#register-page fieldset .editor-cell input[type=text],#register-page fieldset .editor-cell input[type=email]{font-size:120%}#register-page fieldset input[type=submit]{max-width:400px;width:92%;display:block;margin:10px auto;height:40px;background-color:#2c3588;color:#fff;font-weight:bold;border-radius:5px;border:1px solid #2c3588}#register-page fieldset input[type=submit]:hover{background-color:#fff;color:#2c3588}#register-page fieldset input[type=submit]:disabled{background-color:#333;color:#fff;border:1px solid #333}#register-page fieldset #AcceptTermsOfUse{display:none}#register-page fieldset #terms-of-use-link{border-bottom:1px dotted #2c3588;color:#2c3588;cursor:pointer}#register-page fieldset #terms-of-use-link:hover{border-bottom:1px solid #2c3588}#register-page form>a{text-align:center;display:block;margin-bottom:50px}#register-page .field-validation-error{color:red}#register-page #terms-of-use-modal-background{display:none;background-color:#333;opacity:0.5;position:fixed;height:100%;width:100%;left:0px;top:0px;z-index:1000}#register-page #terms-of-use-modal{display:none;position:fixed;opacity:1;background-color:#fff;left:50%;top:50%;transform:translate(-50%,-50%);padding:20px;width:60%;max-width:700px;border-radius:5px;border:#1a1a1a solid 1px;box-shadow:2px 2px 1px #1a1a1a;z-index:1100}#register-page #terms-of-use-modal .terms-of-use-div{overflow:auto;max-height:400px;border:#1a1a1a solid 1px;border-radius:5px;padding:5px}#register-page #terms-of-use-modal .terms-of-use-accept-btn{border-radius:5px;line-height:24px;margin:10px auto;display:block;height:40px;background-color:#2c3588;color:#fff;font-weight:bold;border:1px solid #2c3588}#register-page #terms-of-use-modal .terms-of-use-accept-btn:hover{background-color:#fff;color:#2c3588}#register-page #terms-of-use-modal .terms-of-use-accept-btn:disabled{background-color:#333;color:#fff;border:1px solid #333}.hidden{display:none}.noborder a{border:none}a.noborder{border:none}.pull-left{float:left}.pull-right{float:right}.center-text{text-align:center}.clearfix:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#minisite-body.small .maincontent,#minisite-body.small .maincontent p,#minisite-body.small .maincontent .BoxContentTitle span,#minisite-body.small .maincontent .BoxContentTagline span,#minisite-body.small .bottomSection p,#minisite-body.small .bottomSection a,#minisite-body.small .homeMain,#minisite-body.small .homeMain p,#minisite-body.small .homeMain li span.featured-items,#minisite-body.small .homeMain a,#minisite-body.small .homeMain li span.feature-heading,#minisite-body.small .custom-content{font-size:100%}#minisite-body.medium .maincontent,#minisite-body.medium .maincontent p,#minisite-body.medium .maincontent .BoxContentTitle span,#minisite-body.medium .maincontent .BoxContentTagline span,#minisite-body.medium .bottomSection p,#minisite-body.medium .bottomSection a,#minisite-body.medium .homeMain,#minisite-body.medium .homeMain p,#minisite-body.medium .homeMain li span.featured-items,#minisite-body.medium .homeMain a,#minisite-body.medium .homeMain li span.feature-heading,#minisite-body.medium .custom-content{font-size:107%}#minisite-body.large .maincontent,#minisite-body.large .maincontent p,#minisite-body.large .maincontent .BoxContentTitle span,#minisite-body.large .maincontent .BoxContentTagline span,#minisite-body.large .bottomSection p,#minisite-body.large .bottomSection a,#minisite-body.large .homeMain,#minisite-body.large .homeMain p,#minisite-body.large .homeMain li span.featured-items,#minisite-body.large .homeMain a,#minisite-body.large .homeMain li span.feature-heading,#minisite-body.large .custom-content{font-size:115%}.smallText{font-size:75%}.tab{padding-left:20px}.underline{text-decoration:underline}.custom-content{min-height:300px}.custom-content b,.custom-content strong,.custom-content th{font-weight:bold}.custom-content ol{list-style-type:decimal;padding-left:25px}.custom-content ul{list-style-type:disc;padding-left:25px}.custom-content table{display:table}.custom-content tbody{display:table-row-group;border-color:inherit}.custom-content tr{display:table-row;vertical-align:inherit;border-color:inherit}.custom-content td,.custom-content th{display:table-cell;vertical-align:inherit}.custom-content img{display:inline-block}input:focus::-webkit-input-placeholder{opacity:0}input:focus::-moz-placeholder{color:#fff}#Category{float:left;width:95.2%;padding:8px 2.2% 5px 2.6%;background:#fff;margin-top:10px}.categoryAccordionBox{width:100%;height:65px;border:1px solid #becbd4;margin:0 0 20px 0;overflow:hidden;position:relative}.categoryAccordionBox .BoxIcon{float:left;width:65px;height:65px;position:absolute}.categoryAccordionBox .BoxContent{float:left;padding:20px 0 0 20px}.categoryAccordionBox .BoxContent .BoxContentTitle{display:block;font-size:20px;font-family:'PTSans',Myriad,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;color:#2c3588}.categoryAccordionBox .BoxContent .BoxContentTagline{font-size:15px;display:block;font-style:italic;color:#1a1a1a}.categoryAccordionBox .BoxContent .categoryList{list-style:none;float:left;padding:0px}.category-name,.divider{display:block;position:relative;text-align:center;height:2em}.category-name span{display:inline-block;position:relative;background-color:white;padding:0 10px;z-index:1;font-weight:bold}.category-name hr,.divider hr{height:0px;border:0;border-top:3px solid #e2e2e2;top:3px;width:100%;position:absolute}#selected-location{position:absolute;top:0;right:0;padding:5px 50px 8px;background:#e2e2e2;text-align:center;z-index:1}#selected-location .location-text{display:block;font-size:32px;color:black;font-weight:600}#selected-location a{color:#2c3588;font-weight:400;text-decoration:underline;border:0}#selected-location a:hover{color:#a5a3d1}#services-list-instructions{float:left;width:95.2%;padding:8px 2.2% 5px 2.6%;background:#fff;margin-top:10px;text-align:center;font-weight:normal;width:50%;margin:0 auto;float:none}#services-list-category-name{float:left;width:95.2%;padding:8px 2.2% 5px 2.6%;background:#fff;margin-top:10px;font-size:32px;font-weight:600;color:#2c3588}#services-list-category-blurb{float:left;width:95.2%;padding:8px 2.2% 5px 2.6%;background:#fff;margin-top:10px}#ListServices{float:left;width:95.2%;padding:8px 2.2% 5px 2.6%;background:#fff;margin-top:10px}section#List-Services{float:left;width:95.2%;padding:8px 2.2% 5px 2.6%;background:#fff;margin-top:10px;font-weight:600}section#List-Services table{width:100%}section#List-Services table tr th{text-align:left;font-weight:600}section#List-Services table tr td{vertical-align:top}section#List-Services table tr .dist{text-align:right;padding-right:5px}section#List-Services table tr td.area{text-align:left;padding-right:5px;font-weight:normal;font-size:90%}section#List-Services table tr .add{text-align:center;padding-right:5px}section#List-Services table tr .addremove{position:relative;top:-3px}.listServices-location{background-color:#fff;display:block;margin-bottom:10px;padding:10px 0px}.listServices-region-name{background-color:#e2e2e2;padding:5px 20px;margin:0px 0px 5px}.servicerecord-servicename{padding:0px 20px}.marker-link{position:absolute;bottom:3px;right:0;display:none}#services-list-map-wrapper{float:left;width:96%;padding:2% 2% 2% 2%;background:#fff;margin-top:10px}#services-list-map{width:100%}#services-list-map.active{height:500px;border:3px solid #e2e2e2}.marker{cursor:pointer}.column-wrap{float:left;position:relative;width:100%}.left-column{float:left;position:relative;width:69%}.right-column{float:right;position:relative;width:30%;background:#e2e2e2}.bottom{clear:both;width:100px}section#DisplayService{float:left;width:95.2%;padding:8px 2.2% 5px 2.6%;background:#fff;margin-top:10px}section#DisplayService .title{line-height:1.2em}section#DisplayService tr td{vertical-align:top;padding-bottom:5px}section#DisplayService .label.strong{font-weight:600;padding-top:10px;font-size:120%}section#Sidebar-content{position:relative;top:62px}section#Sidebar-content .box-label{display:inline-block;padding:0 25px;height:27px;line-height:27px;background-color:White;border:2px solid #e2e2e2}section#Sidebar-content table.downloads{width:95%}section#Sidebar-content table.downloads tr td{vertical-align:top;padding-right:5px}.button-controls{float:left;width:95.2%;padding:8px 2.2% 5px 2.6%;background:#fff;margin-top:10px}.button-control-my-services{background:white;float:left;width:94%;border-top:2px solid #e2e2e2;border-bottom:5px double #e2e2e2;margin:0 2% 0 4%}a.btn-my-services{display:inline-block;padding:10px 37px;text-decoration:none;border-bottom:none}a.btn{background-color:#fff;color:#2c3588;border:2px solid #e2e2e2;padding:0 22px;height:2em;line-height:2em;display:inline-block;vertical-align:top}a.btn:hover{background-color:#fafafa}a.btn-dark{background-color:#2c3588;color:#fff;border:2px solid #e2e2e2;padding:0 22px;height:2em;line-height:2em;display:inline-block;vertical-align:top}a.btn-dark:hover{color:#e2e2e2;background-color:#2e3890}a.btn-dark.added{color:#e2e2e2;background-color:#5a5a5a}a.btn-dark.added:hover{color:#e2e2e2;background-color:#646464}.icon-plus{font-size:32px;font-weight:600;margin-left:8px;vertical-align:top}.icon-minus{font-size:40px;font-weight:600;margin-left:8px;position:relative;vertical-align:top;top:-3px}#selected-location-panel,#selected-category-panel{display:block;float:left;width:100%;padding:0 0 0 0;background:#fff;margin-top:10px;height:0;position:relative;overflow:hidden}#selected-location-panel-inner,#selected-category-panel-inner{float:left;width:94%;padding:50px 2% 5px 4%;background:#fff;margin-top:10px;position:absolute;bottom:0}section#ServicesMap{float:left;width:95.2%;padding:8px 2.2% 5px 2.6%;background:#fff;margin-top:10px}section#ServicesMap #services-map{display:block;height:600px;width:100%}section#MyServices{float:left;width:95.2%;padding:8px 2.2% 5px 2.6%;background:#fff;margin-top:10px;padding-top:15px;padding-bottom:15px}section#MyServices tr td{vertical-align:top;padding-bottom:5px}section#MyServices .label.strong{font-weight:600;padding-top:10px}section#MyServices .remove-service{display:block;float:right;background-color:#e2e2e2;padding:0 5px;border:0}.typeahead.dropdown-menu{position:absolute;list-style:none;padding:5px;border:1px solid lightGrey;margin:0;width:49%;background:white;font-size:12px}.typeahead.dropdown-menu li.active{background-color:#007ac9}.typeahead.dropdown-menu li.active a{color:#fff}.typeahead.dropdown-menu li a{color:#000;border:0}.field-validation-error{color:red}.field-validation-valid{display:none}.input-validation-error{border:1px solid red;background-color:#fee}.validation-summary-errors{font-weight:bold;color:red}.validation-summary-valid{display:none}.myServicesInstructions{font-weight:bold;background:#fff}.button-background{background:#fff;width:100%;float:left}.centerText{text-align:center}div#bannerImage{width:36.73%;float:left}div#bannerText{background:#fff;width:63.27%;height:452px;float:left;text-align:center}.banner-text-tagline,.banner-text-instruction{margin:50px 6% 0;color:#2c3588;font-weight:bold;font-size:24px;width:80%;line-height:2em}.banner-text-tagline{margin-top:60px;margin-left:8%}.banner-text-steps-outer{margin:0 25%;width:256px;height:58px;padding:20px 0}.banner-text-steps{text-align:center;color:#2c3588;font-weight:bold;float:left;width:85px}.banner-text-steps span{display:block}.category-more{float:right;font-size:14px;margin:7px 20px 0 0;font-weight:bold;color:#454545}.ui-state-hover .category-more,.ui-state-active .category-more,.ui-state-focus .category-more{color:#ef8c08}.pageTitle.list-page-title{padding-top:0}section#SupplementalContent{background-color:#fff;float:left;width:100%;padding:0 0 0 0}section#SupplementalContent .supplemental-content-border:last-child{display:none}section#SupplementalContent .supplemental-content-border{border-left:1px solid #2c3588;height:260px;display:inline-block;float:left;margin-bottom:15px}section#SupplementalContent .supplemental-content{float:left;box-sizing:border-box;display:block;padding:0 20px;width:33%}section#SupplementalContent .supplemental-content h2{font-weight:500;margin-top:0px;margin-bottom:20px}section#SupplementalContent .supplemental-content table.downloads{width:100%}section#SupplementalContent .supplemental-content table.downloads tr td{vertical-align:top;padding:5px 5px 5px 0}section#SupplementalContent .supplemental-content .video-link-url{border:none !important}section#SupplementalContent .supplemental-content .video-link-url img{width:100%;height:auto}#LegalInformation{float:left;background:#fff;width:94%;padding:8px 2% 5px 4%}#Resources{float:left;width:95.2%;padding:8px 2.2% 5px 2.6%;background:#fff;margin-top:10px}#Resources .subpage-header-title{text-align:center}#Resources .resource-search-form{margin-top:20px}section#Resource-Table{width:75%;float:left;clear:left}section#Resource-Table td{vertical-align:top}section#Resource-Table table{margin-top:10px;width:100%}section#Resource-Table table tr td p{margin-top:4px}section#Resource-Table .date-column{text-align:left;width:125px;padding-bottom:10px}section#Keywords{margin-top:10px;line-height:1.4em;width:20%;float:right;margin-bottom:30px}section#Keywords span.keyword-title{color:#000;font-weight:bold;display:block;line-height:1em;padding-bottom:10px}section#Resource-Video section#Embeded-Video{width:50%;margin:0 auto}section#Resource-Video .video-keywords{text-align:center}.goog-te-gadget-simple{font-size:12px;padding:2px 0 2px 0px;border:1px solid #e2e2e2;vertical-align:top}header .topSection .topSectionRight .bottom ul li img.goog-te-gadget-icon{padding:0px}@media screen and (max-width:510px){#Google-Search{max-width:320px;width:100%}#googleQuerySearch{margin:10px 0;max-width:290px;width:90%}#OpenSearchButton{top:13px;right:2px}header .topSection .topSectionRight .top{width:100%}header .topSection .topSectionRight .top ul li:last-child{width:100%}header .topSection .topSectionRight .bottom{width:96%;text-align:left;padding:0 2%}}@media screen and (max-width:414px){header .topSection .topSectionRight .top ul li .lan{margin:10px 30px 10px 0}header .topSection .topSectionRight .top ul li #Google-Search{max-width:260px}header .topSection .topSectionRight .top ul li #googleQuerySearch{max-width:260px;margin:10px 0}header .topSection .topSectionRight .bottom{width:95%;padding:0 2.5%}}#Open-Search{position:relative}#OpenQuerySearch{width:106px;height:20px;padding:2px 24px 2px 5px;border:1px solid #a5a3d1;color:#a5a3d1;font-size:12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#OpenSearchButton{border:none;background:url(Images/magGlass.png) right no-repeat #fff;position:absolute;top:3px;right:1px;width:24px;height:20px}#OssAutoCompleteHeaderlist,#OssAutoCompletePagelist{font-family:Arial,Helvetica,sans-serif;font-size:14px;background-color:#fff;color:black;text-align:left;padding-left:3px;padding-right:3px;border-left:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;border-right:1px solid #d3d3d3}.OssAutoCompleteHeader_link,.OssAutoCompletePage_link{color:black;background-color:#fff;padding:2px 6px 2px 6px;white-space:nowrap}.OssAutoCompleteHeader_link_over,.OssAutoCompletePage_link_over{color:Blue;background-color:#f5f5f5;padding:2px 6px 2px 6px;white-space:nowrap}#search-form{margin:0 auto;width:50%;text-align:center}#result-status{text-align:right}#result-status .text-box{width:100%}#paging{margin:0 auto;width:90%;text-align:center}.container{position:relative}.keyword-item{background-color:#e8e8ff;width:100%;padding:4px 4px 7px;margin-bottom:1em}.result-item{width:100%;padding:4px;margin-bottom:1em}.result-item h3,.keyword-item h3{font-weight:bold;font-size:100%;margin-bottom:0}a.a{font-size:90%;color:green}#paging a{margin:5px}.paging-endlink{font-weight:bold;font-size:120%}