body{margin:0;background: #fff; font:14px/24px Arial, Helvetica, sans-serif;color:#666;min-width:1000px;} a:active{outline:none;}a:focus{-moz-outline-style:none;}img{border-style:none;}a{color:#333;}
a:hover{text-decoration:underline;}h4{color:#000;}.outer-wrap{width:100%;background:url(../images/bg-outer-wrap.jpg) no-repeat 50% 0;}.subheading{display:block;line-height:21px;margin-bottom:15px;}#wrapper{width:960px;margin:0 auto;}#wrapper:after{content:'';display:block;clear:both;}#header{padding:10px 0 0 0;}.header-holder{width:960px;overflow:hidden;padding:0;}.logo{overflow:hidden;width:181px;height:139px;text-indent:-9999px;float:left;background:url(../images/map-logo.gif) no-repeat;margin:0 0 0 15px;}.logo a{display:block;height:100%;position:relative;}#header .wrapper{background:#E21A2B; clear:both;width:960px;overflow:hidden;}#header .wrapper .holder{background:#E21A2B;width:960px;float:left;margin:6px 0 0;}#header .text-holder{float:right;font:bold 14px/16px Arial, Helvetica, sans-serif;color:#fff;padding:7px 0 0;}.text-holder p{margin:0;}.text-holder p span{font:bold 30px/30px Arial, Helvetica, sans-serif;}.subnav{margin:0;padding:5px;list-style:none;width:934px;overflow:hidden; background:#E21A2B url(http://asset.melsa.org/jquery/images/ui-bg_highlight-soft_75_e21a2b_1x100.png) repeat-x scroll 50% 50%;float:left;}.subnav li{float:right;margin:0 20px 0 0;font:bold 12px/14px Arial, Helvetica, sans-serif;}.subnav a{float:left;color:#fff;padding:0 0 0 11px;cursor:pointer; text-decoration: underline;}.subnav a span{float:left;padding:3px 10px 0 0;height:20px;}#main{clear:both;width:960px;overflow:hidden;position:relative;}.container{background:#fff;width:904px;padding:0 20px;overflow:hidden;}#content .wrapper,.article{width:100%;margin:0 0 10px;}#sidebar{width:300px;float:left;font-size:12px;padding:25px 0 0;overflow:hidden;}#content{width:589px;float:right;padding:65px 0 0;overflow:hidden;}#content h2{font:bold 18px/24px Arial, Helvetica, sans-serif;color:#000;margin:0 0 10px;width:100%;}.matchme { margin: 5px 5px 5px 0; }#easyTooltip{ padding:5px; border:1px solid #ccc; background:#f1f1f1; }#content p{margin:0 0 18px;}.list-holder{width:650px;overflow:hidden;}#content .block{width:240px;float:left;margin:0 76px 0 0;}* html #content .block{margin:0 73px 0 0;}.block h3{margin:0 0 17px 4px;font:bold 14px/18px Arial, Helvetica, sans-serif;color:#000;}.block ul{margin:0;padding:0 0 19px 3px;list-style:none;width:100%;overflow:hidden;font-size:12px;line-height:18px;}.block li{width:100%;overflow:hidden;vertical-align:top;margin:0 0 8px;}.block li img{float:left;margin:0 8px 0 0;}.block li a{float:left;}.block li span{float:left;padding:8px 0 0;color:#0072bc;line-height:14px;}.block a:hover span{text-decoration:underline;cursor:pointer;}.main #sidebar{width:270px;}#sidebar h1,#sidebar h2{font:bold 20px Arial, Helvetica, sans-serif;color:#000;margin:0 0 15px;}#sidebar ul{margin:0;padding:0;list-style:none;width:269px;font-size:12px;clear:both;}#sidebar .accordion{background:url(../images/bg-accordion.gif) repeat-y;padding:0 1px;}#sidebar .accordion li{width:269px;vertical-align:top;}#sidebar .accordion ul li,#sidebar .list li,#sidebar .item{width:269px;vertical-align:top;height:40px;overflow:hidden;white-space:nowrap;background:url(../images/bg-link.gif) repeat-x;}.article:after,#sidebar ul:after,#sidebar li:after,.blocks-frame:after,.sector:after,.area:after{content:'';display:block;clear:both;}#sidebar .accordion a,#sidebar .list a,#sidebar .item a{color:#666;float:left;width:220px;padding:6px 36px 3px 13px;background:url(../images/arrows.gif) no-repeat 240px 14px;}#main #sidebar strong.active{padding:0 62px 0 4px;height:38px;}#sidebar strong.active a,#sidebar strong.active a:hover{color:#fff;background:none;}#sidebar .item,#sidebar .list li{border:1px solid #dedede;border-width:0 1px;display:block;}#sidebar .list{padding:5px 0 0 1px;width:244px;}#sidebar .list a{background-position:217px 14px;padding:6px 36px 3px 8px;}#sidebar .list li{width:243px;clear:both;}#sidebar .list a:hover,#sidebar .accordion a:hover,#sidebar .item a:hover{color:#0054a6;text-decoration:none;background-position:240px -30px;}#sidebar .list a:hover{background-position:217px -30px;}#sidebar .list a:hover span,#sidebar .accordion a:hover span{cursor:pointer;}#sidebar .slide{overflow:visible;}#sidebar .accordion .opener,#sidebar .accordion .opener:hover{background:url(../images/bg-opener-box.gif) repeat-x;padding:7px 0 0;width:269px;}#main #sidebar .accordion .opener strong,#main #sidebar .accordion .opener:hover strong{background:url(../images/bg-opener.gif) no-repeat 240px -27px;font-size:14px;padding:2px 36px 5px 13px;font-weight:700;padding-bottom:7px;width:220px;overflow:hidden;display:block;cursor:pointer;color:#000;}#sidebar a { height: 32px; text-decoration: none;}#sidebar .accordion .ui-state-active strong,#sidebar .accordion .ui-state-active:hover strong{background-position:240px 7px;}#sidebar strong img,#sidebar .accordion img,#sidebar .list img{float:left;margin:0 11px 0 0;}#sidebar strong span,#sidebar .accordion span,#sidebar .list span{float:left;padding:2px 0 0;}#sidebar .accordion .active,#sidebar .list .active{margin:1px -2px 0;overflow:visible;height:38px;}#sidebar .list .active{margin:1px -1px 0;background:none;}#sidebar strong.active,#sidebar .accordion .active a,#sidebar .list .active a,#sidebar .list .active a:hover,#sidebar .accordion .active a:hover{float:left;background:url(../images/bg-active.gif) no-repeat;width:220px;padding:4px 55px 4px 13px;color:#333;border:0;}#sidebar .list .active a,#sidebar .list .active a:hover{width:192px;background:url(../images/bg-inner-active.gif) no-repeat;}#content.content{width:634px;overflow:visible;padding:20px 0 0;}#content .area{width:100%;padding:0 0 20px;}#content .area h1{margin:0 0 14px -2px;font:bold 24px/28px Arial, Helvetica, sans-serif;position:relative;color:#000;}#content .area img{float:right;margin:-26px 18px 10px 40px;}#content .area p{margin:0;}.content .text{font:18px/23px Arial, Helvetica, sans-serif;width:340px;}.content .text-holder{overflow:hidden;height:1%;}.heading span{display:block;font:bold 20px/52px Arial, Helvetica, sans-serif;padding:10px 0 0;}.home { padding-top: 300px; width:100%;overflow:hidden;background:#fff; background: transparent url(../images/home-bg.png) no-repeat; border-bottom: 10px solid #E21B2B; border-top: 1px solid #fff100;}.home .col{width:290px;float:left;margin:20px 0 0 20px;overflow:hidden;}.home .col p{font-size:14px;line-height:18px;}ul.org-list{float:left;margin:0;padding:0;width:280px}ul.org-list li{font-size:13px;list-style-type:none;margin-bottom:10px; color: #fff;}ul.org-list li img{margin:0 5px 0 0;vertical-align:middle;}ul.org-list a { color: #52514E; font-weight: bold; text-decoration: underline; }.main .block{float:left;width:137px;padding:0 0 18px 146px;margin:-10px 19px -12px 0;overflow:hidden;cursor:pointer;}.main .block:hover{text-decoration:none;}.main .block img{position:absolute;margin:0 0 0 -146px;bottom:1px;}.main .block strong{font:21px/24px Arial, Helvetica, sans-serif;color:#02476e;width:100%;float:right;padding:16px 0 5px;}.main .block span{display:block;font:12px/15px Arial, Helvetica, sans-serif;color:#666;}#footer{width:100%;background: #49B8F0 url(../images/footer-cap.jpg) repeat-x;overflow:hidden;padding:26px 0 0;margin-top: 1em;color:#000;}.footer-info{overflow:hidden;width:958px;padding:0 0 5px 2px;}* html .footer-info{padding:0 0 37px;}* +html .footer-info{padding:0 0 37px;}.footer-holder{width:750px;margin:0 auto;}#footer .block{width:310px;float:left;}#footer.footer .block h3{margin:0 0 11px;}#footer .block h3{margin:0 0 8px;color:#fff100;font-size:18px;line-height:22px;float:left;}#footer .block ul{margin:0;padding:0;list-style:none;font-size:12px;clear:both;}#footer.footer .block li{margin:10px 0 6px;}#footer .block li{width:100%;vertical-align:top;margin:0;overflow:hidden;}#footer .block a{color:#000;}.footer-frame{text-align:center;font-size:11px;padding:13px 25px 50px 0;}.footer-frame p{margin:0 5px 0 0;display:inline;}.footer-frame ul{display:inline;margin:0;padding:0 0 0 13px;list-style:none;}.footer-frame li{display:inline;padding:0 0 0 4px;}.footer-frame li:first-child,.footer-frame li.first-child{background:none;}.footer-frame li a{color:#fff;text-decoration:underline;margin:0 2px 0 0;}.footer-frame li a:hover{text-decoration:none;}
.subnav a:hover { text-decoration: underline; }
a { color: #1086C1; }
