: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}.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}#detail-wrapper{padding-top:95px}#detail-main{position:relative;display:block;width:800px;height:640px;margin:0 auto}#detail-box{display:block;width:712px;height:553px;background:url(/fi/static/images/overlay/overlay.png) no-repeat;padding:44px;margin-bottom:-30px}#detail-box #close{background-image:url(/fi/static/images/overlay/close.png);position:absolute;right:5px;top:5px;cursor:pointer;height:35px;width:35px}#detail-box #close:hover{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);opacity:0.8}#detail-wrap{background:#fff;height:553px;width:712px}#detail-wrap #name{position:relative;color:#458;padding-left:20px;height:70px;width:672px;font-size:24px;font-weight:700;text-align:center;overflow:hidden;display:table-cell;vertical-align:middle;#margin-top:10px}#detail-wrap #description{background:url(/fi/static/images/detail/hdiv150.png) no-repeat top center;color:#789;text-align:center;margin-top:5px;margin-bottom:5px;height:70px;width:672px;padding:15px 0 0 20px;font-size:13px;overflow:hidden}#detail-wrap #contact-box{width:672px;margin-left:20px;height:120px;display:block}#detail-wrap #contact-box #contact{font-size:14px;color:#567;height:115px;width:336px;padding-top:5px;display:block;background:#f1f1f1;float:left}#detail-wrap #contact-box #address{background:#f6f6f6;width:336px;height:100px;display:block;text-align:center;float:right;padding-top:20px}#detail-wrap #contact-box #contact span.www{cursor:pointer;cursor:hand}#detail-wrap #contact-box #contact span.email{cursor:pointer;cursor:hand}#detail-wrap #contact-box #contact span.phone{font-weight:700;font-size:18px}#detail-wrap #contact-box #contact .contact-item{margin-left:10px;max-width:346px}#detail-wrap #contact-box #contact .contact-spacer{max-width:346px;height:0;max-height:0}#detail-wrap #contact-box #address p#streetaddr{font-size:18px;color:#567;font-weight:700}#detail-wrap #contact-box #address p#openhours{margin-top:20px;font-size:13px;color:#567}#detail-wrap #bottom-box{width:672px;margin-left:20px;height:260px;display:block}#detail-wrap #bottom-box #links{width:336px;height:260px;display:block;float:left}#detail-wrap #bottom-box #links #share{display:block;width:250px;height:130px;background:#fff;margin-top:20px;margin-left:43px}#detail-wrap #bottom-box #links #share #header{display:block;width:250px;height:25px;color:#567;text-align:center;line-height:25px;font-size:11px;background:#ccc}#detail-wrap #bottom-box #links #share #content{margin:0 auto;display:block;padding-left:40px;margin-top:10px;width:130px}#detail-wrap #bottom-box #links #moreinfo{margin-top:20px;width:250px;height:80px;margin-left:43px;display:block;background:#fff}#detail-wrap #bottom-box #links #moreinfo #header{display:block;width:250px;height:25px;color:#567;text-align:center;line-height:25px;font-size:11px;background:#ccc}#detail-wrap #bottom-box #links #moreinfo #link{display:block;height:40px;padding-top:10px;text-align:center}#detail-wrap #bottom-box #map{background:#f1f1f1;width:333px;height:256px;padding-top:4px;padding-left:3px;display:block;float:right}#tab-main{position:relative;display:block;width:750px;margin:0 auto}#tab-main ul#tabs{list-style:none;margin:0!important;padding:0;border-bottom:1px solid #666;height:30px}#tab-main ul#tabs li{float:left;text-indent:0;padding:0;margin:0!important;list-style-image:none!important}#tab-main ul#tabs a{background:url(/fi/static/images/tabs/blue.png) no-repeat -420px 0;font-size:11px;display:block;height:30px;line-height:30px;width:134px;text-align:center;text-decoration:none;color:#333;padding:0;margin:0;position:relative;top:1px}#tab-main ul#tabs a:active{outline:none}#tab-main ul#tabs a:hover{background-position:-420px -31px;color:#fff}#tab-main ul#tabs a.current,#tab-main ul#tabs a.current:hover,#tab-main ul#tabs li.current a{background-position:-420px -62px;cursor:default!important;color:#000!important}#tab-main ul#tabs a.s{background-position:-553px 0;width:81px}#tab-main ul#tabs a.s:hover{background-position:-553px -31px}#tab-main ul#tabs a.s.current{background-position:-553px -62px}#tab-main ul#tabs a.l{background-position:-248px 0;width:174px}#tab-main ul#tabs a.l:hover{background-position:-248px -31px}#tab-main ul#tabs a.l.current{background-position:-248px -62px}#tab-main ul#tabs a.xl{background-position:0 0;width:248px}#tab-main ul#tabs a.xl:hover{background-position:0 -31px}#tab-main ul#tabs a.xl.current{background-position:0 -62px}#tab-main #panes div{display:none;padding:15px 10px;border:1px solid #999;border-top:0;min-height:100px;font-size:14px;background-color:#fff}#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}#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}.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}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}}