body{color:#3b5998;font-family:'Segoe UI',Arial,Helvetica,sans-serif;font-size:87%;height:100%;line-height:18px;min-width:960px;margin:0;padding:0}h1{font-size:1.4em;margin:0;line-height:30px}h2{font-size:1.2em;margin:0;line-height:30px}h3{font-size:1.1em;margin:0;line-height:25px;font-weight:500}a{text-decoration:none;color:#909090}a:hover{text-decoration:none;color:#605998}a:active{}.align-right{text-align:right}.align-left{text-align:left}.align-center{text-align:center}.align-justified{text-align:justify}p{text-align:justify}#body{}header{position:relative;width:99%;z-index:2}.border-bot{width:100%;border-bottom:1px solid #b3c1d4}.row-bot{background:url("images/content-tail.gif") repeat scroll center top transparent;padding:49px 0 0;width:100%}.clear-fix:after{content:".";clear:both;display:block;height:0;visibility:hidden}.header_main{float:left;height:auto;margin:0 auto;min-width:310px;position:absolute}#body .content-wrapper{width:100%}footer{box-shadow:0 -5px 25px -9px #00103a inset}footer .content-wrapper{width:100%;margin:0 auto;text-align:center}.footer-content{width:990px;margin:2px auto;border:0 solid;text-align:center;display:block;font-size:11px}.home_header{border:0 solid;margin:5px 8% 0;min-height:110px;min-width:900px;white-space:nowrap;width:82%}.home_content{width:990px;margin:0 auto;border:0 solid}.home{margin:0 9%;min-height:475px;vertical-align:middle;width:80%}.info-area{float:left;margin-top:10px;min-width:430px;position:absolute;width:45%}.info-area_Login{float:left;margin-top:10px;min-width:845px;position:absolute;vertical-align:middle;width:80%;z-index:1}.login-area{float:left;margin-left:57%;margin-top:10px;min-width:410px;width:42%}.login-box{width:100%;float:right}.other-box{width:100%;float:right;margin-top:10px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{}.boxtype2{border:1px solid #c5dbec;height:465px;min-height:100px;overflow-x:hidden;overflow-y:auto;padding:10px}.boxtype2 .box-header{background:none repeat scroll 0 0 #70a8d2;border:1px solid #4880aa;color:#023a64;font-family:calibri;font-size:16px;font-weight:800;padding:5px;text-align:center}.boxtype2 .box-content{border-radius:5px 5px 5px;color:#174f79;height:auto;margin:5px 0 2px 2px;padding:1px 10px 10px;cursor:default;-moz-user-select:none}.boxtype2 .box-content:hover{border-radius:5px 5px 60px;box-shadow:0 0 4px 0 #73abd5;background:#deecf9}.boxtype2 .box-content img{background:none repeat scroll 0 0 rgba(0,0,0,0);box-shadow:1px 2px 3px 0 #73abd5;float:left;height:110px;margin:7px 7px 0 2px;width:110px;-webkit-user-drag:none}.boxtype2 .box-content:hover img{box-shadow:2px 2px 5px 0 #73abd5}.boxtype2 .box-content1{border:medium solid;color:#174f79;height:100px;padding:1px 10px 10px}.boxtype2 .box-content p:first-child{font-size:15px;font-weight:bold;margin:5px -3px}.boxtype2 .box-content p{font-size:12px;margin:5px 0}.about-portal-header{position:absolute;width:98%;background:none repeat scroll 0 0 #70a8d2;border:1px solid #4880aa;color:#023a64;font-family:calibri;font-size:16px;font-weight:800;padding:5px;text-align:center}.boxtype1{border:1px solid #c5dbec;height:465px;overflow:hidden}.boxtype1 .box-header{background:none repeat scroll 0 0 #70a8d2;border:1px solid #4880aa;color:#023a64;font-family:calibri;font-size:16px;font-weight:800;padding:5px;text-align:center}.boxtype1 .box-content{border:thin inset;color:#174f79;height:100px;margin-top:2px;padding:1px 10px 10px}.boxtype1 .box-content1{border:medium solid;color:#174f79;height:100px;padding:1px 10px 10px}.info-area .boxtype1 .box-content{overflow-y:auto;overflow-x:hidden}.login-area .boxtype1 .box-content{border:medium none;color:#174f79;height:420px;padding:1px 10px 10px;overflow:auto}.boxtype1 .box-content ul{list-style:none;margin:0;padding:0}.boxtype1 .box-content ul li{list-style:none;line-height:22px}.boxtype1 .box-footer{color:#2e6e9e;padding:5px}.box-row{width:100%;margin:5px;padding:10px 0 20px 10px}box-row-single{width:100%;margin:5px;padding:0}.box-col-1{width:28%;float:left;padding-top:5px}.box-col-2{width:70%;float:left}.box-row input[type="text"],input[type="password"],input[type="submit"]{border:1px solid #c5dbec;width:auto;padding:5px}.message{font-size:12px}.top-links-group{width:100%;border:0 solid;display:block;font-size:11px;left:0;margin:-12px 0 0 -30px}.top-links-group ul li{list-style:none;margin-left:5px;float:left}input[type="text"],input[type="password"]{border:1px solid #c1c1c1}input[type="text"]:hover,input[type="password"]:hover{box-shadow:0 0 2px 0 #0044a7}input[type="text"]:focus,input[type="password"]:focus{border-color:#709fc2;box-shadow:0 0 2px 1px #709fc2}input[type="checkbox"]:hover,input[type="radio"]:hover{}input[type="checkbox"]:checked,input[type="radio"]:checked{box-shadow:0 0 2px 1px #1b4a6d}input[type="checkbox"],input[type="radio"]{cursor:pointer}select:focus{box-shadow:0 0 2px 1px #709fc2;border:#709fc2}button:disabled{background:url("Content/themes/base/images/ui-bg_glass_75_dadada_1x400.png") repeat-x scroll 50% 50% #dfeffc!important;border:1px solid #c1c1c1!important;cursor:not-allowed!important}button:disabled span{opacity:.5}.text-mandatory:empty{border:1px solid #bc6a6a!important;box-shadow:0 0 2px 1px #ea9898}.text-mandatory:not(:empty){border:1px solid #c1c1c1}mark{background-color:#ff0;color:#000;font-style:normal;padding-left:2px;padding-right:2px;text-decoration:none}.clear{clear:both;font-size:1px;line-height:1px}ul.menu .submenu .customGroupHover{box-shadow:0 0 2px 2px #f58d1c}ul.menu .submenu .customGroupActive{border:.1em solid #f58d1c;box-shadow:0 0 2px 1px #f58d1c}.mainContainer{background-color:#efefef;left:0;min-width:1200px;position:fixed;top:0;width:100%;display:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;z-index:1}ul.ribbon{margin:0;padding:0;font-size:.8em;border-bottom:1px solid #8db2e3;padding-top:2px;background-color:#e0f1f8}ul.ribbon *{margin:0;padding:0;list-style-type:none}ul.ribbon ul{}ul.ribbon ul ul{}ul.ribbon ul ul ul{display:block}ul.ribbon ul ul ul li{display:block;float:none}ul.ribbon{float:left;position:relative;width:100%}ul.ribbon .orb{display:none;width:56px;height:22px;background-position:right bottom;background-repeat:no-repeat;cursor:pointer;padding:0;position:relative;z-index:100;top:28px}ul.ribbon .orb a.orbButton{display:block;width:75px;height:20px;margin-left:-4px;margin-top:-4px;text-decoration:none;position:absolute}ul.ribbon .orb li ul{background-image:url(images/menu_middle.png);background-repeat:repeat-y;background-position:right}ul.ribbon .orb:hover{background-image:url(images/orb_hover.png)}ul.ribbon .orb span{display:none}ul.ribbon .orb li{margin-top:10px;margin-left:10px}ul.ribbon .orb ul{background-color:#fff;width:499px;padding:10px;margin-top:0;margin-left:-11px;z-index:25;position:absolute;top:2px!important;left:11px}ul.ribbon .orb li ul li{margin-top:0;margin-left:-9px;padding-left:9px;width:205px}ul.ribbon .orb li ul li a{width:190px}ul.ribbon .orb li ul li a.arrow{background-image:url(images/arrow.png);background-repeat:no-repeat;background-position:center right}li.arrow{background-image:url(images/arrow_down.png);background-repeat:no-repeat;background-position:center right}ul.ribbon .orb li ul li ul{position:absolute;top:21px!important;left:230px;background-image:none;background-color:Transparent;width:291px;padding:0;margin-left:-14px;margin-top:0}ul.ribbon .orb li ul li ul li{width:100%;margin:0;height:53px;line-height:53px}ul.ribbon .orb li ul li ul li a{width:100%;margin:0;height:53px;line-height:53px;font-weight:bold}ul.ribbon .orb li ul li ul li:hover{background-image:url(images/orb_submenu_item_hover.png);background-repeat:repeat-x;height:51px;margin:0;line-height:51px}ul.ribbon .orb li ul li ul li:hover a{height:51px;line-height:51px}ul.ribbon .orb li ul li:hover{background-image:url(images/menu_item_hover.png);background-repeat:no-repeat;padding-left:8px;border:1px solid #ffb700;height:40px;line-height:38px}ul.ribbon .orb ul a{clear:both;display:block;vertical-align:middle;position:relative;text-decoration:none;width:214px;height:42px;line-height:42px}ul.ribbon .orb ul a:hover{height:40px;line-height:40px}ul.ribbon .orb ul a img{position:absolute;bottom:7px}ul.ribbon .orb ul a:hover img{position:absolute;bottom:6px}ul.ribbon .orb li ul li ul li a img{position:absolute;bottom:13px}ul.ribbon .orb li ul li ul li:hover a img{position:absolute;bottom:12px}ul.ribbon .orb ul a span{display:inline;left:40px;top:0;position:absolute}ul.ribbon a{outline:none}ul.menu{clear:both;margin-left:2px;padding-top:0}ul.menu span{background-color:#8dc5ef;border-radius:0 0 4px 4px;color:#fff;display:block;font-weight:bold;max-height:17px;text-align:center;text-decoration:none;transition:background-color .15s ease-in-out .05s;-o-transition:background-color .15s ease-in-out .05s;-moz-transition:background-color .15s ease-in-out .05s;-webkit-transition:background-color .15s ease-in-out .05s}ul.menu span:hover{background-color:#70a8d2}ul.menu li.customGroupActive span{background-color:#f58d1c}ul.menu li.CustomMapTool:hover span{background-color:#70a8d2}ul.menu li.customGroupActive span:hover{background-color:#f58d1c}ul.menu li.customGroupHover span{background-color:#70a8d2}ul.menu li.customGroupHover.customGroupActive span{background-color:#ff9a29}ul.menu li.customGroupHover.customGroupActive span:hover{background-color:#ff9a29}ul.menu li{float:left;border:0 solid}.groupheading{text-align:center;font-size:12px;line-height:16px;color:#555;font-weight:600;letter-spacing:.3px}.g1{border:1px solid #5189b3;border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:0 1px 0 0 #6da5cf;color:#fff;float:left;padding:10px;background-color:#70a8d2}.g1_lightblue{background-color:#cbe6ff}ul.menu.g1 li a.active{background-color:#e1effb;border-top-left-radius:5px;border-top-right-radius:5px;color:#000;margin-left:5px;font-weight:bold}.g2{float:left;padding:10px;color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;border:1px solid #32c832}ul.menu.g2 li a.active{background:#fbfdff;border-top-left-radius:5px;border-top-right-radius:5px;color:#000;margin-left:5px;background:-moz-linear-gradient(90deg,#dce7f5 0%,#fff 100%);background:-webkit-linear-gradient(90deg,#dce7f5 0%,#fff 100%);background:-o-linear-gradient(90deg,#dce7f5 0%,#fff 100%);background:-ms-linear-gradient(90deg,#dce7f5 0%,#fff 100%);background:linear-gradient(180deg,#dce7f5 0%,#fff 100%)}.g3{float:left;padding:10px;color:#fff;border-top-left-radius:10px;border-top-right-radius:10px}ul.menu.g3 li a.active{background:#fbfdff;border-top-left-radius:5px;border-top-right-radius:5px;color:#000;margin-left:5px;background:-moz-linear-gradient(90deg,#dce7f5 0%,#fff 100%);background:-webkit-linear-gradient(90deg,#dce7f5 0%,#fff 100%);background:-o-linear-gradient(90deg,#dce7f5 0%,#fff 100%);background:-ms-linear-gradient(90deg,#dce7f5 0%,#fff 100%);background:linear-gradient(180deg,#dce7f5 0%,#fff 100%);z-index:10}ul.ribbon li{float:left}ul.ribbon li.last{float:right;line-height:13px;margin-right:5px;margin-top:0}ul.menu li a{display:block;padding:3px;text-decoration:none;margin-top:3px;width:75px;width:auto!important;text-align:center;margin-left:5px;margin-right:5px;font-size:12px;color:#fff;font-weight:bold;transition:all .15s ease-in-out .1s;-o-transition:all .15s ease-in-out .1s;-moz-transition:all .15s ease-in-out .1s;-webkit-transition:all .15s ease-in-out .1s}ul.menu li a.active{background-color:#d9e3f3;background-repeat:no-repeat;background:#bf6500;color:#fff}ul.menu li a:hover{border-top-left-radius:5px;border-top-right-radius:5px;background:#e1effb;color:#000;margin-left:5px}ul.menu .submenu{border-bottom:1px solid #474747;display:block;height:74px;left:0;margin-left:-1px;margin-top:0;position:absolute;width:100%;z-index:0;background-color:#e2f0fc}ul.menu .submenu li{border-radius:3px 3px 3px 3px;color:#3d3d3d;height:69px;margin-left:1px;margin-right:0;margin-top:2px;padding:0 2px;position:relative;background:linear-gradient(180deg,#deefff 48%,#71a2c7 150%) repeat scroll 0 0 transparent;min-width:50px}.submenu h2{font-family:Calibri;font-size:12px;font-weight:normal;margin:2px auto;top:50px;left:0;right:0;text-align:center;position:absolute;width:100%;float:left;color:#073660;line-height:19px;cursor:pointer;font-weight:bold}ul.menu li ul li div{padding:3px;padding-top:1px;text-align:center;margin:2px;height:55px;float:left;cursor:pointer;font-weight:600}ul.menu li ul li div a{text-decoration:none!important}ul.menu li ul li div:hover{padding:3px;padding-top:0;background-image:url(images/item_background.png);background-repeat:repeat-x;height:auto;border:1px solid #ffb700}ul.menu li ul div.ribbon-list{padding:0 0 0 0;height:3.5em!important}ul.menu li ul div.ribbon-list:hover{background-image:none;border:0;padding:0}ul.menu li ul div.ribbon-list div{padding:1px;text-align:left;margin:1px;height:18px;line-height:18px;float:none;cursor:pointer;font-weight:bold;background-image:none!important}ul.menu li ul div.ribbon-list input{margin-top:3px;margin-right:3px}ul.menu li ul div.ribbon-list div img{float:left;padding:2px;padding-right:3px}ul.menu li ul div.ribbon-list div:hover{padding:1px;margin:1px;background-image:url(images/item_small_background.png)!important;background-repeat:repeat-x;height:17px;border:0 solid #ffb700}ul.menu li ul div.ribbon-list ul{background-color:#fff;position:absolute;margin-left:-1px;border:1px solid #8492a6;z-index:5;width:auto;text-wrap:none}ul.menu li ul div.ribbon-list ul li{background-image:url(images/menu_dropdownitembg.png);background-repeat:repeat-y;margin:4px 0 0 0;border:0;height:auto;padding-left:30px}ul.menu li ul div.ribbon-list ul li img{margin-left:-30px}ul.menu li ul div.ribbon-list ul li:hover{background-image:url(images/menu_dropdownitembghover.png);background-repeat:repeat-x;border:0 solid #ffb700;padding:0;padding-left:30px}ul.menu li ul li div img{padding-top:5px;display:block;margin:0 auto}ul.menu li li{border-right:1px solid #5a6b7c}.customGroup>div{float:none}#menu_logo{padding:0;width:60px}#menu_logo .ribbon-list{width:100%;padding:0;margin:0}#menu_logo .ribbon-list img{float:none;padding-top:5px;padding-right:4px}