:root{background-color:#053553}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}body{color:#086198;background:#053553 url(/fi/static/images/bg.jpg) repeat-x scroll top left;font-family:'Lucida Grande',sans-serif;font-size:14px}a{color:#053553;border:0;-moz-outline-style:none;outline:none;text-decoration:none}a:active{border:0;text-decoration:none;outline:none;-moz-outline-style:none}a:hover{border:0;text-decoration:none;outline:none;-moz-outline-style:none}#beaglrpaw{position:absolute;top:0;left:20px;width:300px;height:635px;background:url(/fi/static/images/beaglr/pawtrail.png) no-repeat}*div#beaglrpaw{z-index:auto}#search-wrapper{padding-top:95px;min-height:300px}.search-result-header{display:block;position:relative;margin:20px auto 0;padding:0;width:890px;min-height:30px;color:#ddd;text-align:center;line-height:30px;font-size:14px}.search-sharelink{display:block;position:absolute;top:1px;right:1px;margin:4px 0 0;height:26px;max-width:130px}.page-links{}.page-links .numbers{font-size:18px}.page-links .numbers .current{color:#fff;font-weight:700}.search-result-header a{text-decoration:none;outline:none;color:#aaa}.search-result-header a:active{outline:none}.search-result-header a:hover{color:#fff}#search-content{position:relative;margin:0 auto;padding:5px 30px 0;width:830px;min-height:430px;background:transparent url(/fi/static/images/search/search-content-bg.png) no-repeat top left}#search-result-content{position:relative;width:860px;margin:0 auto;z-index:auto}#search-result-content h1{margin-bottom:5px;width:830px;height:40px;line-height:40px;text-align:left;font-size:24px;white-space:nowrap;font-family:Georgia,Times,'Times New Roman',serif;color:#829BB3}.search-result-group{margin-top:20px;display:block;position:relative;float:none;width:830px}.search-result-group-top{margin-top:20px;position:relative;display:block;float:none;width:830px;min-height:390px}.search-result-ad-group{position:relative;display:block;float:none;width:830px}#searchfloat{display:block;position:absolute;top:0;left:0;padding-top:10px;height:95px;width:100%;background:transparent url(/fi/static/images/searchfloat/sfback.png) repeat-x;z-index:20}#searchfloat #content{display:block;margin:0 auto;height:85px;width:857px}#searchfloat #logo{display:block;position:relative;float:left;margin:0 auto auto 20px;width:250px;height:85px}#searchfloat #search{display:block;position:relative;float:right;margin-top:5px;margin-left:30px;width:557px;height:80px}#float-expose-mask{background:#000}.logo-element{width:335px;height:120px}.small-logo-element{width:250px;height:85px}#search-box{display:block;position:relative;width:557px;height:68px}#inputbox{position:relative;display:block;float:left;width:474px;height:68px;background:transparent url(/fi/static/images/searchbox/searchinput.png) no-repeat top left}#buttonbox{margin:0;padding:0;border:0;outline:none;display:block;float:right;width:83px;height:68px}#buttonbox #search-button{width:83px;height:68px;position:absolute;margin:0;padding:0;border:0;outline:none;cursor:pointer;cursor:hand;background:url(/fi/static/images/searchbox/searchbutton_down.png) no-repeat top left}#buttonbox #search-button img{margin:0;padding:0;border:0;outline:none}#buttonbox #search-button::-moz-focus-inner{margin:0;padding:0;border:0;outline:none}#buttonbox #search-button:active img{margin:0;padding:0;border:0;outline:none}#buttonbox #search-button:hover img{margin:0;padding:0;border:0;outline:none;visibility:hidden}#inputbox #search-text{margin:10px 10px 0;padding:10px 10px 0;width:435px;height:40px;border-width:0;outline:none;line-height:37px;font-family:Georgia,Times,'Times New Roman',serif;font-size:24px;font-weight:400;text-align:left;color:#333;background:#fff}#inputbox #tagbox-lkup{width:460px;margin:3px 0 0 13px;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);filter:alpha(opacity=90);opacity:0.90}#inputbox ol{position:absolute;margin:0;padding:0;list-style:none;list-style-position:inside;background:#031926}#inputbox ol li{width:460px;border-left:1px solid #333;border-right:1px solid #333;#margin-left:-16px}#inputbox ol li em{font-weight:700;font-style:normal;color:#ff9600}#inputbox ol li a{display:block;padding:5px;border-bottom:1px solid #333;text-decoration:none;color:#fff}#inputbox ol li a:hover,.hl{background:#333}.top-resultbox{display:block;position:relative;float:left;width:276px;height:340px;min-height:340px;background:transparent url(/fi/static/images/resultbox/top-resultbox-bg.png) no-repeat top left}.top-resultbox .wrap{position:absolute;margin:10px 0 0 10px;width:255px;height:315px;cursor:pointer;cursor:hand}.top-resultbox .sharelinks{display:block;position:absolute;bottom:-2px;left:90px;height:15px}.top-resultbox .googleplus{float:right;height:15px}.top-resultbox .linkedin{float:right;height:15px;width:20px}.top-resultbox .name{color:#052133;display:table-cell;vertical-align:middle;height:50px;width:255px;font-size:16px;font-weight:700;text-align:center;overflow:hidden;cursor:pointer;cursor:hand}.top-resultbox .name h2{#position:relative;#top:10%}.top-resultbox .address{margin-top:10px;height:20px;line-height:20px;color:#052133;font-size:11px;text-align:center;overflow:hidden;cursor:pointer;cursor:hand}.top-resultbox .description{padding:15px 5px 0;margin-top:8px;margin-bottom:8px;height:70px;color:#456;text-align:center;font-size:10px;cursor:pointer;cursor:hand;overflow:hidden;background:transparent url(/fi/static/images/resultbox/hdiv150.png) no-repeat top center}.top-resultbox .contact{display:table-cell;height:110px;width:255px;max-width:255px;vertical-align:middle;cursor:auto;font-size:11px;color:#456}.top-resultbox .contact .contact-item{margin-left:10px;max-width:245px}.top-resultbox .contact .contact-spacer{max-width:245px;height:0;max-height:0}.top-resultbox .contact span.www{cursor:pointer;cursor:hand}.top-resultbox .contact span.email{cursor:pointer;cursor:hand}.top-resultbox .contact span.phone{font-weight:700;font-size:16px}.wide-resultbox{position:relative;background:#ADBFCA;margin-bottom:10px;width:840px;height:155px;display:block;font-size:14px}.wide-resultbox a{text-decoration:none}.wide-resultbox .wrap{position:absolute;margin:10px 0 0 10px;width:820px;height:135px;cursor:pointer;cursor:hand}.wide-resultbox .sharelinks{display:block;position:relative;height:15px;margin-top:10px}.wide-resultbox .googleplus{position:relative;float:right;height:15px}.wide-resultbox .linkedin{position:relative;float:right;height:15px;width:20px}.wide-resultbox .name{position:relative;color:#052133;font-size:16px;font-weight:700;text-align:left;width:59%;height:40px;overflow:hidden;cursor:pointer;cursor:hand}.wide-resultbox .address{position:relative;height:20px;width:59%;color:#052133;font-size:11px;overflow:hidden;line-height:20px;cursor:pointer;cursor:hand}.wide-resultbox .description{position:absolute;top:0;right:0;height:60px;width:40%;color:#456;font-size:10px;text-align:right;overflow:hidden;cursor:pointer;cursor:hand}.wide-resultbox .contact{display:block;background:#C8D3DA;height:38px;width:814px;margin-top:5px;font-size:11px;color:#456;padding-top:6px;padding-left:6px}.wide-resultbox .contact .contact-item{float:left;width:266px;height:34px;max-width:286px;margin-right:5px}.wide-resultbox .contact .contact-spacer{float:left;height:34px;width:266px;max-width:286px;margin-right:5px}.wide-resultbox .contact span.www{text-decoration:underline;cursor:pointer;cursor:hand}.wide-resultbox .contact span.email{cursor:pointer;cursor:hand}.wide-resultbox .contact span.phone{font-weight:700;font-size:16px}.bubbletip{position:absolute;z-index:50;border-collapse:collapse}.bubbletip td.bt-topleft{background:transparent url(/fi/static/images/bubbletip/bubbletip.png) no-repeat scroll 0 0;height:33px;width:33px}.bubbletip td.bt-top{background:transparent url(/fi/static/images/bubbletip/bubbletip-T-B.png) repeat-x scroll 0 0;height:33px}.bubbletip td.bt-topright{background:transparent url(/fi/static/images/bubbletip/bubbletip.png) no-repeat scroll -73px 0;height:33px;width:33px}.bubbletip td.bt-left-tail div.bt-left,.bubbletip td.bt-left{background:transparent url(/fi/static/images/bubbletip/bubbletip-L-R.png) repeat-y scroll 0 0;width:33px}.bubbletip td.bt-left-tail div.bt-left-tail{background:transparent url(/fi/static/images/bubbletip/bubbletip.png) no-repeat scroll 0 -33px;width:33px;height:40px}.bubbletip td.bt-right-tail div.bt-right,.bubbletip td.bt-right{background:transparent url(/fi/static/images/bubbletip/bubbletip-L-R.png) repeat-y scroll -33px 0;width:33px}.bubbletip td.bt-right-tail div.bt-right-tail{background:transparent url(/fi/static/images/bubbletip/bubbletip.png) no-repeat scroll -73px -33px;width:33px;height:40px}.bubbletip td.bt-bottomleft{background:transparent url(/fi/static/images/bubbletip/bubbletip.png) no-repeat scroll 0 -73px;height:33px;width:33px}.bubbletip td.bt-bottom{background:transparent url(/fi/static/images/bubbletip/bubbletip-T-B.png) repeat-x scroll 0 -33px;height:33px}.bubbletip td.bt-bottomright{background:transparent url(/fi/static/images/bubbletip/bubbletip.png) no-repeat scroll -73px -73px;height:33px;width:33px}.bubbletip table.bt-top,.bubbletip table.bt-bottom{width:100%}.bubbletip table.bt-top th{width:50%;background:transparent url(/fi/static/images/bubbletip/bubbletip-T-B.png) repeat-x scroll 0 0}.bubbletip table.bt-bottom th{width:50%;background:transparent url(/fi/static/images/bubbletip/bubbletip-T-B.png) repeat-x scroll 0 -33px}.bubbletip table.bt-top td div{background:transparent url(/fi/static/images/bubbletip/bubbletip.png) no-repeat scroll -33px 0;width:40px;height:33px}.bubbletip table.bt-bottom td div{background:transparent url(/fi/static/images/bubbletip/bubbletip.png) no-repeat scroll -33px -73px;width:40px;height:33px}.bubbletip td.bt-content{background-color:#fff;vertical-align:middle}.bubbletip{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);filter:alpha(opacity=90);opacity:0.9;z-index:10}.tinypopup{margin:0;padding:0;border:0;color:#456;text-align:center}.tinypopup.websnap{width:210px;height:150px}.tinypopup.email{font-size:24px;font-weight:700;width:500px}.tinypopup.phone{font-size:48px;font-weight:700;width:500px}.arrowtab{display:block;height:30px;padding:2px;text-align:left;width:auto;margin-bottom:5px}.arrowtab .tab{float:left;display:block;color:#666;background:url(/fi/static/images/arrowtab/arrowtab.png) 0 0 no-repeat;font-weight:700;text-transform:uppercase;font-size:12px;width:70px;height:30px;line-height:30px;text-align:center;padding-right:5px;vertical-align:middle;margin-right:10px}.arrowtab .content{white-space:nowrap;overflow:hidden;height:30px;line-height:30px}a.detailpopup{text-decoration:none}#detailpopup{display:none;background:url(/fi/static/images/overlay/overlay.png) no-repeat;width:712px;padding:44px}#detailpopup #popup-content{height:553px;width:712px;overflow-y:auto;display:none}#detailpopup #popup-progress{position:absolute;top:200px;left:380px;width:64px;height:64px;display:none}#detailpopup .close{background-image:url(/fi/static/images/overlay/close.png);position:absolute;right:5px;top:5px;cursor:pointer;height:35px;width:35px}#detailpopup #detail-page-link{background:#fff;position:absolute;top:2px;left:30px;padding-right:10px;padding-left:10px;padding-bottom:5px;height:13px;white-space:nowrap;border:3px solid #eee;-moz-border-radius:5px;-webkit-border-radius:5px;text-align:center;line-height:20px;font-size:10px;z-index:9999}.adbox-1{position:relative;background:transparent url(/fi/static/images/adbox/adbox1_bg.png) no-repeat top left;width:900px;height:300px;display:table-cell}.adbox-1 .wrap{position:absolute;margin:15px 0 0 25px;width:850px;height:255px;overflow:hidden}.adbox-1 .ad{position:relative;padding-left:10px;float:left;width:100%;font-size:14px;height:60px;margin-bottom:5px}.adbox-1 .ad span.title{color:#567;line-height:30px;font-size:18px;font-weight:700;overflow:hidden}.adbox-1 .ad span.url{overflow:hidden}.adbox-1 .ad a.urltab{text-decoration:none}.adbox-1 .ad span.adtext{color:#678;padding-left:20px;overflow:hidden}.adbox-1 .ad div.detail{display:none;height:37px;width:85px;float:right;margin-right:5px;margin-top:8px;padding-top:5px;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);filter:alpha(opacity=70);opacity:0.7}#footer{display:block;position:relative;margin:25px auto 0;width:600px;height:20px;line-height:20px;font-size:11px;text-align:center;text-transform:uppercase;color:#26526f}#footer a{text-decoration:none;color:#26526f}#toTop{position:fixed;bottom:10px;right:10px;padding:5px;width:140px;height:18px;border:1px solid #086198;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer;color:#0E79BB;text-align:center;text-decoration:none;font-size:12px;background:#053553;z-index:10}.sharelink{display:block;line-height:normal;font-size:11px}.sharelink .googleplus{margin:0;padding-top:4px;height:22px}.sharelink .tweetmeme{margin:0 auto;width:130px;padding-top:4px;height:22px}.sharelink .facebook{margin:0 auto;width:130px;padding-top:4px;height:22px}.sharelink .facebook iframe{margin:0 auto;border:none;overflow:hidden;width:130px;height:26px}.sharelink .addthis{margin:0;padding-top:4px;height:22px}div.jGrowl{padding:10px;z-index:9999;color:#fff;font-size:12px}div.ie6{position:absolute}div.ie6.top-right{right:auto;bottom:auto;left:expression((0-jGrowl.offsetWidth+(document.documentElement.clientWidth?document.documentElement.clientWidth:document.body.clientWidth) 0 (ignoreMe2=document.documentElement.scrollLeft?document.documentElement.scrollLeft:document.body.scrollLeft) ) 0 px );top:expression((0+(ignoreMe=document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop) ) 0 px )}div.ie6.top-left{left:expression((0+(ignoreMe2=document.documentElement.scrollLeft?document.documentElement.scrollLeft:document.body.scrollLeft) ) 0 px );top:expression((0+(ignoreMe=document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop) ) 0 px )}div.ie6.bottom-right{left:expression((0-jGrowl.offsetWidth+(document.documentElement.clientWidth?document.documentElement.clientWidth:document.body.clientWidth) 0 (ignoreMe2=document.documentElement.scrollLeft?document.documentElement.scrollLeft:document.body.scrollLeft) ) 0 px );top:expression((0-jGrowl.offsetHeight+(document.documentElement.clientHeight?document.documentElement.clientHeight:document.body.clientHeight) 0 (ignoreMe=document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop) ) 0 px )}div.ie6.bottom-left{left:expression((0+(ignoreMe2=document.documentElement.scrollLeft?document.documentElement.scrollLeft:document.body.scrollLeft) ) 0 px );top:expression((0-jGrowl.offsetHeight+(document.documentElement.clientHeight?document.documentElement.clientHeight:document.body.clientHeight) 0 (ignoreMe=document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop) ) 0 px )}div.ie6.center{left:expression((0+(ignoreMe2=document.documentElement.scrollLeft?document.documentElement.scrollLeft:document.body.scrollLeft) ) 0 px );top:expression((0+(ignoreMe=document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop) ) 0 px );width:100%}body > div.jGrowl{position:fixed}body > div.jGrowl.top-left{left:0;top:0}body > div.jGrowl.top-right{right:0;top:0}body > div.jGrowl.bottom-left{left:0;bottom:0}body > div.jGrowl.bottom-right{right:0;bottom:0}body > div.jGrowl.center{top:0;width:50%;left:25%}div.center div.jGrowl-notification,div.center div.jGrowl-closer{margin-left:auto;margin-right:auto}div.jGrowl div.jGrowl-notification,div.jGrowl div.jGrowl-closer{background-color:#345;opacity:.85;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85);zoom:1;width:300px;padding:10px;margin-top:5px;margin-bottom:5px;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:1em;text-align:left;display:none;-moz-border-radius:5px;-webkit-border-radius:5px}div.jGrowl div.jGrowl-notification{min-height:40px}div.jGrowl div.jGrowl-notification div.header{font-weight:700;font-size:1.3em;padding-bottom:.8em}div.jGrowl div.jGrowl-notification div.close{z-index:99;float:right;font-weight:700;font-size:1em;cursor:pointer}div.jGrowl div.jGrowl-closer{padding-top:4px;padding-bottom:4px;cursor:pointer;font-size:.9em;font-weight:700;text-align:center}@media print{div.jGrowl{display:none}}