@font-face {    font-family: 'Roboto Regular';    font-style: normal;    font-weight: 400;   url('/.templates/fmlibrary/fonts/Roboto-Regular.woff') format('woff');    }        @font-face {    font-family: 'Roboto Italic';    font-style: normal;    font-weight: 400;    url('/.templates/fmlibrary/fonts/Roboto-Italic.woff') format('woff');    }        @font-face {    font-family: 'Roboto Bold';    font-style: normal;    font-weight: 700;    url('/.templates/fmlibrary/fonts/Roboto-Bold.woff') format('woff');    }        @font-face {    font-family: 'Roboto Bold Italic';    font-style: normal;    font-weight: 700;   url('/.templates/fmlibrary/fonts/Roboto-BoldItalic.woff') format('woff');    }    html{font-family:sans-serif;}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:700}dfn{font-style:italic}h1{font-size:2em;margin:.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:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{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"]{cursor:pointer}button[disabled],html input[disabled]{cursor:default}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{box-sizing:content-box}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}#embedme textarea.rsstxtfield{font-family:'Lucida Sans Typewriter','Lucida Console','Monaco','Bitstream Vera Sans Mono',monospace}.printablesite.deskprintview .fctext,li#mobilemenulink a.toplink,#mobiledrop a.droplink#closemobilemenulink,.fctext .sortingarrows,.clearrecents,.clearrecents a,.printablesite.deskprintview #header,.printablesite.deskprintview #footer,.printablesite.deskprintview .smallfctext,.printablesite.deskprintview .txtfield,.printablesite.deskprintview h1,.printablesite.deskprintview h2,.printablesite.deskprintview h3,.printablesite.deskprintview h4,.printablesite.deskprintview h4.fctext,.printablesite.deskprintview .listobject.listtop .fctext,.printablesite.deskprintview .permalink,.printablesite.deskprintview .formbtn,body.readmedoc,.readmedoc .fctext,.ToolTips .calpopup .fctext,.ToolTips .calpopup .embedcode,.ToolTips .calpopup h4.fctext,.helptip .message,#specialguide .contentheader h1,#specialguide .contentbody .fctext{font-family:Roboto,Arial,sans-serif}.printablesite.deskprintview .wswrap,.pictbtns .formbtn,.modalbody .fcwrap .fctext,.modalbody .wswrap *{font-family:Roboto,Sans-Serif!important}.fctext .sortingarrows{font-size:9px}textarea.rsstxtfield{font-size:10px;line-height:11px}.fctext .sortarrows,.clearrecents{font-size:11px!important}#lbBottom,.readmedoc .readmelist .smallfctext,.calpopup .fctext,.calpopup .wswrap *,#popbodyinclude .fctext div font,.helptip .message{font-size:12px!important;line-height:17px!important}.ToolTips .calpopup h4.fctext{font-size:15px!important;line-height:19px!important;font-weight:400;color:#212121!important}.chatbtn,a .fcquote .fctext,.formbtn,.stickybuttons a,.stickybuttons a:visited,blockquote p span a,h4.fctext a,h4.fctext a:visited,.fctable .fctext a.sidebarlink,.fctable .fctext a.sidebarlink:visited,.fctable .fctext a.sidebarlink:hover,.fctable .sidefile a,.fctable .sidefile a:visited,.fctable .sidefile a:hover,.smallfctext .podplaylistitem a,.smallfctext .podplaylistitem a:visited,.smallfctext .podplaylistitem a:hover{text-decoration:none}.syspref .edbtn,.calpopup .date,.remooz-title-content h6{font-size:11px;line-height:20px}.bookingwin #eventbuttons .formbtn,.printablesite.deskprintview .formbtn,.cookieacceptbtn,.widgetfield{font-size:12px;line-height:12px}#lbBottom a,#lbBottom a:visited,.chatmessage,textarea.chatbox,.printablesite.deskprintview .fctext .smallfctext,.printablesite.deskprintview .smallfctext,.printablesite.deskprintview .date,.printablesite.deskprintview .timestamp,.printablesite.deskprintview #footer,.printablesite.deskprintview #header,.printablesite.deskprintview .permalink{font-size:12px;line-height:19px}.userform input,textarea,.errornote,.jserrornote,.minimsgform .txtfield,.userform .txtfield,.cookietxt,.cookielink,.digitalsign .contentbox .fctext .smallfctext,.MooModal .title,#headerticker{font-size:13px;line-height:19px}.chatbtn.startup,.bookingwin .userform .txtfield{font-size:14px;line-height:14px}body.printablesite.deskprintview,.printablesite.deskprintview .fctext,.printablesite.deskprintview .label,.printablesite.deskprintview .txtfield,.printablesite.deskprintview h2.persnavtitle,.printablesite.deskprintview h3,body,.fctext,.popwin .fctext,.print .fctext,body.readmedoc,.readmedoc .fctext,.readmedoc .readmelist .listtop .fctext,h3.chatnote,.chatlogin,#specialguide .contentbody .fctext{font-size:14px;line-height:21px}.popwin .wswrap *,.modalbody .fcwrap .fctext,.modalbody .wswrap *,.printablesite.deskprintview .wswrap *{font-size:14px!important;line-height:21px!important}.cookienote h3,.digitalsign #sidebar .fctext,.digitalsign .contentbox .fctext,.calpopup h2{font-size:16px;line-height:23px}.mychatname{font-size:18px;line-height:18px}.visitorchat h3,.popwin h1,h2,h3,.calpopup h2,.readmedoc .fctext u{font-size:18px;line-height:23px}#dropmenu #mobiledrop a.droplink#closemobilemenulink,.digitalsign #header h2{font-size:20px;line-height:20px}.printablesite.deskprintview h2{font-size:21px;line-height:29px}.digitalsign #header h1,.digitalsign #header h1 #theTime .ampm{font-size:24px;line-height:42px}h1,.panenumber,.printablesite.deskprintview h1,.digitalsign .contentbox h2{font-size:24px;line-height:28px}h1#maintitle,.readmedoc h1,#specialguide .contentheader h1{font-size:27px;line-height:38px}#dropmenu a.toplink.fmshelf,#dropmenu a.droplink.fmshelf{font-size:32px}.digitalsign .contentbox .timebox h2{font-size:40px;line-height:90px;text-transform:lowercase}.digitalsign #header h1 #theTime{font-size:42px}h1#score,.calendarmonth .contentbox h2,.wpcaltable td.wpday.wpcalcell.contentbox h1,.widgetcount,#TheClock{font-size:48px;line-height:48px}.tilecal h1,.formbuilderwidget.minimsgform td.fctext.label{font-size:85%!important}.date{font-size:90%;line-height:130%}.smallfctext{font-size:86%;line-height:120%}.forecast table tr td{font-size:inherit}thead .fctext{font-size:140%;line-height:170%}.template25505 table table table .fctext{font-size:90%;line-height:130%}.calclock.endless{font-size:136%}@media only screen and (min-device-width: 320px) and (max-device-width: 640px){.mychatname{font-size:18px;line-height:18px}.mobileview .cookietxt,.cookielink{font-size:13px;line-height:19px}}@media only screen and (min-device-width: 320px) and (max-device-width: 640px) and (orientation: portrait){.mobileview .mediaitem.mediatiny .contentbox h2.caldate a{font-size:16px!important;line-height:18px}}@media only screen and (min-device-width: 320px) and (max-device-width: 640px) and (orientation: landscape){.mobileview .mediaitem.mediatiny .contentbox h2.caldate a{font-size:24px!important;line-height:29px}}@media print{body.printablesite.deskprintview,.printablesite.deskprintview .fctext,.printablesite.deskprintview .label,.printablesite.deskprintview .txtfield,.printablesite.deskprintview h2.persnavtitle,.printablesite.deskprintview h3{font-size:13px;line-height:19px}.printablesite.deskprintview .wswrap *{font-size:13px!important;line-height:19px!important}.printablesite.deskprintview .fctext .smallfctext,.printablesite.deskprintview .smallfctext,.printablesite.deskprintview .date,.printablesite.deskprintview .timestamp,.printablesite.deskprintview #footer,.printablesite.deskprintview #header,.printablesite.deskprintview .permalink,.printablesite.deskprintview .formbtn{font-size:11px;line-height:17px}.printablesite.deskprintview h1,.printablesite.deskprintview h2{font-size:19px;line-height:27px}.printablesite.deskprintview h1#maintitle{font-size:23px;line-height:31px}}.readmedoc .fctext u,.stickybuttons a,.stickybuttons a:visited,.stickybuttons a:hover,.stickybuttons a:active{text-decoration:none!important}.visitorchat h3,.formbtn.signbtn,.bookingwin #sendit.formbtn,.smallfctext.alert,.chatbtn.startup,.cookieacceptbtn,.cookienote h3,#lbBottom a,#lbBottom a:visited,.digitalsign #header h1 #theTime,.readmedoc .readmelist .listtop .fctext{font-weight:700}.readmedoc .readmelist .listtop .fctext{color:#003}#dropmenu a.toplink.fmshelf,#dropmenu a.droplink.fmshelf,h3.chatnote,.chatlogin,.readmedoc .readmelist .smallfctext,.calpopup h2,.readmedoc h1,.digitalsign #header h1,.digitalsign #header h1 #theTime .ampm{font-weight:400}li#mobilemenulink a.toplink,#mobiledrop a.droplink#closemobilemenulink{letter-spacing:-4px}.readmedoc{background:#f0f0f0}.readmedoc h1,.readmedoc h2,.readmedoc h3,.readmedoc h4,.readmedoc h4.fctext{color:#0f74c4}.website .sidebaritem.fcdoc div div,.website .sidebaritem.fcdoc table div{border-radius:0;background:transparent;box-shadow:none;background:transparent;padding:0;margin:0;width:auto;overflow:visible}p{padding:0;margin:0}.fcsQ{background:#ccc}.fcsB{font-weight:700}.fcsI{font-style:italic}.fcsST{text-decoration:line-through}.fcsU{text-decoration:underline}.fcsSTU{text-decoration:line-through underline}#logmein{background:url(/.templates/FVM/pattern.png);color:#fff;text-align:left;overflow:hidden;position:absolute;z-index:9999}#logmein h2,#logmein .label{color:#fff;text-align:left}.logmeinbox{padding:30px}#player{top:0;left:0;right:0;bottom:0;position:absolute}#lzone{display:block;bottom:0;left:0;width:20px;height:20px;position:fixed;z-index:9999;overflow:hidden;opacity:0;cursor:pointer}.calpopup,.calpopup h2,.calpopup .date,.calpopup .fctext,.calpopup .wswrap *{color:#424242}.calpopup a,.calpopup a:visited{color:#000}.calpopup a:hover,.calpopup a:active{color:#888}.ToolTips{box-shadow:1px 1px 8px #888;background:#fff;border-radius:2px;display:block;position:absolute;width:400px;padding:0 0 10px;overflow:hidden}.miniToolTips{display:block;position:absolute;width:220px;padding:0 0 20px;overflow:hidden}.miniToolTips,.helptip{box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);background:#fff;border-radius:2px}.fctext.notifier{box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);background:#d10202;border-radius:2px;padding:7px 15px;margin:7px 0;font-weight:700;width:auto;display:inline-block}.fctext.notifier a,.fctext.notifier a:visited,.fctext.notifier a:hover{color:#fff}.helptip .message{padding:5px 15px 15px}.helptip{width:260px;overflow:hidden}.chatToolTips{border-radius:2px;display:block;position:absolute;width:340px;padding:0;overflow:hidden}.helptip .message,.ToolTips .message,.miniToolTips .message,.chatToolTips .message{display:block;position:relative}.ToolTips .dockBottomHeader,.ToolTips .dockTopFooter,.helptip .dockBottomHeader,.helptip .dockTopFooter,.miniToolTips .dockBottomHeader,.miniToolTips .dockTopFooter,.chatToolTips .dockBottomHeader,.chatToolTips .dockTopFooter,.tipContainer{display:none}.helptip .dockTopHeader,.ToolTips .dockTopHeader,.miniToolTips .dockTopHeader,.chatToolTips .dockTopHeader{display:block;position:relative;height:10px;clear:both}.helptip .sticky_close,.ToolTips .sticky_close,.miniToolTips .sticky_close,.chatToolTips .sticky_close{background:url(/.templates/fmlibrary/graphics/closebox.png) no-repeat 2px 1px;z-index:60;cursor:pointer;display:block;position:absolute;top:5px;right:5px;width:30px;height:30px}.ToolTips .sticky_close:active,.helptip .sticky_close:active,.miniToolTips .sticky_close:active,.chatToolTips .sticky_close:active{top:6px;right:4px}.fcdirsubject,.exifleft,.calclock,.wpcaltable td.wpday.wpcalcell.contentbox h1,.wpcaltable td.wpday.wpcalcell.contentbox h2,.mediaitem h4.txtlimit,.calendarmonth .contentbox.caltoday h2,.portcalleft .smallfctext.mediacal.caltoday,.fctext.sidefile a,.errornote,.jserrornote,.sitemaplist ul li a.submenu,.panenumber,.formintrotxt,.remooz-title-content h6,.fctext.iconobject a,.listtop,.tabtitle,#docattachments.fctext .smallfctext{font-weight:700}.MooModal .title,.faded,.calendarmonth .contentbox h2,.widgetcount,.fctext.negative,textarea.rsstxtfield{font-weight:400}.widgetcount,.calendarmonth .contentbox h2{letter-spacing:-1px}a,a:visited,a:hover,.headercontacts .fctext a,.headercontacts .fctext a:visited,#dropmenu ul li a,#dropmenu ul li a:visited,#dropmenu ul li a:hover{text-decoration:none}.fctable .fctext a:hover,.fctable .freefctext a:hover,.headercontacts .fctext a:hover{text-decoration:underline}#docattachments a:hover,#breadcrumbs a:hover,#headerticker a:hover,.listobject a:hover,a.more:hover{text-decoration:underline}.corr.faded{text-decoration:line-through}.widgetfield,.corr{text-indent:21px}.cap,.sitemapheader a.submenu{text-transform:capitalize}a,a:visited{color:#3562c5}a:hover,.userform .txtfield{color:#42464f}.remooz-title-content h6,.errornote,.jserrornote,.fctext.negative a,.fctext.negative a:visited,.smallfctext.alert{color:#fff}body,a:hover,.formintrocontent,textarea.rsstxtfield,.MooModal .title{color:#000}.widgetfield{color:#333}#systemnote.fctext{color:#666}.fctext.negative{text-shadow:1px 1px 3px #000}.fctext.negative a,.fctext.negative a:visited{text-shadow:1px 1px 5px #ccc}.fctext.negative a:hover{text-shadow:1px 1px 5px #000}.fctext.negative a:active{text-shadow:2px 2px 5px #fff}.MooModal .title{text-shadow:1px 1px 3px #fff;opacity:.5}.calpopup h2,.calpopup .date,.calpopup .fctext{text-shadow:none}#headerticker a,#headerticker a:visited{color:inherit}iframe{border:none}.widgetfield{border:1px inset}textarea,.fieldcontarea,.fieldcont,.userform .txtfield{border:1px #e4e4e4 solid}.widgetgmap,.firstmagicwidget.negative,.darkbuttons a{border:1px #e4e4e4 solid;box-shadow:1px 1px 3px #222}.podbox{box-shadow:0 2px 5px 0 #212121}.remooz-box{box-shadow:3px 3px 8px #222}.MooModal{box-shadow:0 2px 5px 0 #212121}.bookingModal iframe,.TingwoModal iframe,.ExternalModal iframe,.MediumModal iframe{border:none}.panenumber,.sitemaplist ul li a,.sitemaphome a{border:1px #888 solid}.searchsubmit,.widgetsearchsubmit,img,a img,textarea.rsstxtfield,.fnavbtn{border-width:0}.sidebaritem.widgetcontainer,.sidebaritem.widgetcontainer .fctable.widget{box-shadow:none!important;border:none!important}.MooModal{border-radius:2px}blockquote p span a,.listobject.modallist,.panenumber,.sitemaplist ul li a,.sitemaphome a,.darkbuttons a,.remooz-title-content h6{border-radius:2px}.widgetcount,.firstmagicwidget.negative{border-radius:5px}.forecast table tr td,.msgscroller,.msgscrollgrip{border-radius:8px}.widgtfwd,widgetfield{border-radius:20px}.accesstoolbar{border-top-left-radius:42px;border-top-right-radius:42px}body,.widgetfield,.remooz-box{background:#fff}.errornote,.jserrornote,.smallfctext.alert{background:#92010b}.widgetscroller,.msgscroller{background:#ccc}.msgscrollgrip,.sbscrollgrip{background:#888}.podbox{background:#111}.remooz-loading,.loading{background:url(/.templates/fmlibrary/graphics/ajaxloadindicator.gif) center center no-repeat}.accesstoolbar,.darkbuttons a,.accesstoolbar,.firstmagicwidget.negative,.remooz-title-content h6{background:transparent url(/.templates/fmlibrary/graphics/bgdarktrans.png)}a.assistbutton,a#CloseIt img,a#minussize img,a#plussize img,a#MakeSans img,a#MakeSerif img,a#ChangeBright img,a#ChangeDark img,a#Setdetails img,a#ClearStyles img{background:url(/.templates/fmlibrary/graphics/access.png) no-repeat}.MooModal #close{background:url(/.templates/fmlibrary/graphics/closebox.png) no-repeat 2px 1px}.remooz-btn-close{background:url(/.templates/fmlibrary/graphics/closebox.png) no-repeat 2px 1px}img.youbadge2{background:#000 url(/.templates/fmlibrary/elements.png) no-repeat;background-position:1px -860px}.widgetcount,.even,.podplaylistitem a,.podplaylistitem a:visited{background:transparent url(/.templates/fmlibrary/graphics/bright.png)}.odd,.podplaylistitem a:hover{background:url(/.templates/fmlibrary/graphics/dark.png)}.listtop,.contentbody.line,.personalized.line,.listobject.line,.hitobject.line{background:transparent url(/.templates/fmlibrary/graphics/darker.png) repeat-x}.MooModal{background:#fff}.popwin{background:#fff}.txtfield,textarea{background:#f0f0f0}.sitemaplist ul li a{background:url(/.templates/fmlibrary/graphics/smap.png) -5px -6px no-repeat}.sitemaphome{background:url(/.templates/fmlibrary/graphics/smaphorizontal.png) repeat-x 0 bottom}.sitemaplist ul li{background:url(/.templates/fmlibrary/graphics/smapnode.png) no-repeat 5px top}.sitemaplist ul.dropxtra li:last-child,.sitemaplist ul.dropxtra li ul li:last-child{background:url(/.templates/fmlibrary/graphics/smapnodelast.png) no-repeat 5px top}.sitemaphome_end,.sitemaplist ul.sitemapheader li,.sitemaplist ul.sitemapheader li:last-child{background:url(/.templates/fmlibrary/graphics/smapvertical.png) no-repeat 50% 0}.bigskype,.smallskype,.printbtn,.uplevelbtn,.rssbtn,.findbtn,.mailbtn,.loginbtn,a img.mimecalendar,a img.mimecontainer,a img.mimepage,a img.fm_sitemaphome,a img.fm_sitehome,a img.fm_file_pdf,a img.mimeupload,a img.fm_file_document,a img.listgallery,a img.mimegallery,a img.mimepodcasts,a img.mimetiles,a img.mimesubsite,a img.mimebookmark,.widgetsearchsubmit,.advsearch,.searchsubmit,.podexplicit,.corr,img.youbadge,img.noicon,a img.mimeimage,a.listbtn1,a.listbtn2,a.listbtn3,a.listbtn4,#listbuttons,.fnavbtn,.widgtfwd,.erroricon,.gotoarrowright{background:url(/.templates/fmlibrary/elements.png) no-repeat}.calpopup h2,.calpopup .date,.autologinwin,textarea.rsstxtfield#exportsheet,#systemnote.fctext{background:transparent;background-image:none}.widgetfield{background-image:none}.sidebaritem#sidebarend{height:1px;visibility:hidden}.sidebaritem.widgetcontainer,.sidebaritem.widgetcontainer .fctable.widget{background:transparent!important;background-image:none!important;border:none!important}.website.nomenu #wrapper{background-image:none}#personalbyline img.avatar{background-color:#f0f0f0}#pagetop{height:0;width:0;top:0;left:0;position:absolute;overflow:hidden}#header,#dropmenu,#pageframe{clear:both}#pagecontent{float:left;width:76%}#sidebar{width:22%}#page,#footer{margin-left:auto;margin-right:auto}#contentfooter{padding:10px 0 0;clear:both}#footer,#signature{text-align:center}#drops{visibility:hidden;height:0;overflow:hidden}#dropmenu ul li a{display:block;height:100%}#dropmenu ul{padding:0;margin:0;list-style:none;float:left}#dropsearch{float:right;width:15%}#dropmenu a.droplink{width:190px;overflow:hidden}.menuattachment,.splashbackdrop,#mybtn{z-index:-1}.widgetformbox,#unreadnote,#pagetop,.msgscrollpost,.sbscrollpost,#popbodyinclude,.mediaprevframe,.widgetfield,.fctext.iconobject.inFolder{z-index:0}.erroricon,a#CloseIt img,.widgetsearchsubmit,.advsearch,#modalbtnrow,.msgscroller,.sbscroller{z-index:1}.mediaitem img.youbadge2,.mediafwdicon{z-index:2}#modalscrollbar,#docslistscrollbar,#medmodscrollbar,.minimsgform .formbtn{z-index:3}#fnavfwd{z-index:9}.remooz-box{z-index:100}.remooz-title{z-index:101}a.assistbutton{z-index:9996}.accesstoolbar{z-index:9997}.jserrornote{z-index:9998}.MooModal{z-index:9999}body{margin:0;padding:0;text-align:left}form,h1,h2,h3,h4,h5,h6{margin:0;padding:0}.searchsubmit{float:left;cursor:pointer}.darkbuttons a,.pictbuttons a{display:block;padding:2px;overflow:hidden;float:left;margin:0 2px 2px 0}.darkbuttons a:active,.pictbuttons a:active{margin:1px}#header .textbuttons .fctext,#contentfooter .textbuttons .fctext{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pictbuttons img,.darkbuttons img{float:left;margin:0;width:16px;height:16px}.scaledbuttons img{float:left;margin:0;width:32px;height:32px}.printbtn{background-position:0 -260px}.uplevelbtn{background-position:-72px -220px}.rssbtn{background-position:0 -218px}.findbtn{background-position:-124px -220px}.loginbtn{background-position:-98px -220px}.scaledbuttons .printbtn{background-position:-162px -1016px}.scaledbuttons .uplevelbtn{background-position:4px -1016px}.scaledbuttons .rssbtn{background-position:-121px -1015px}.scaledbuttons .findbtn{background-position:-79px -1016px}.scaledbuttons .loginbtn{background-position:-37px -1016px}.accesstoolbar{display:inline-block;height:41px;left:-190px;margin:0 0 0 50%;bottom:-60px;width:366px;padding:0 0 0 10px;overflow:hidden;white-space:nowrap;position:fixed}.toolbardivider{float:left;height:36px;width:1px;margin:3px 5px 0 0}a.assistbutton{left:6px;bottom:6px;position:fixed;background-position:-553px -1px}a.assistbutton:hover{background-position:-483px -1px}a.assistbutton:active{left:7px;bottom:4px;background-position:-483px -1px}a#minussize img,a#plussize img,a#MakeSans img,a#MakeSerif img,a#ChangeBright img,a#ChangeDark img,a#Setdetails img,a#ClearStyles img{float:left;margin:3px 5px 0 0;width:34px;height:34px;padding:4px 0 0}a#minussize img:hover,a#plussize img:hover,a#MakeSans img:hover,a#MakeSerif img:hover,a#ChangeBright img:hover,a#ChangeDark img:hover,a#Setdetails img:hover,a#ClearStyles img:hover{opacity:.4}a#minussize img{background-position:-266px 5px}a#minussize img:active{background-position:-266px 7px;opacity:1}a#plussize img{background-position:-304px 1px}a#plussize img:active{background-position:-304px 3px;opacity:1}a#MakeSans img{background-position:-152px 2px}a#MakeSans img:active{background-position:-152px 4px;opacity:1}a#MakeSerif img{background-position:-190px 2px}a#MakeSerif img:active{background-position:-190px 4px;opacity:1}a#ChangeBright img{background-position:-38px 2px}a#ChangeBright img:active{background-position:-38px 4px;opacity:1}a#ChangeDark img{background-position:-76px 2px}a#ChangeDark img:active{background-position:-76px 4px;opacity:1}a#Setdetails img{background-position:-114px 2px}a#Setdetails img:active{background-position:-114px 4px;opacity:1}a#ClearStyles img{background-position:0 2px}a#ClearStyles img:active{background-position:0 4px;opacity:1}a#CloseIt img{top:16px;right:4px;position:absolute;margin:0;width:20px;height:22px;padding:0;background-position:-388px -8px}a#CloseIt img:hover{opacity:.7}a#CloseIt img:active{background-position:-388px -7px;opacity:1}.firstmagicwidget{float:left;padding:0;margin:0 5px 5px 1px}.fctext.negative{text-align:center;padding:0 5px 5px;margin:0}#headerticker{white-space:nowrap;clear:both;overflow:hidden}#headerticker ul.headlines{list-style-type:none;overflow:hidden;clear:both;white-space:nowrap;overflow:hidden;margin:0;padding:0;width:10000cm}#headerticker ul.headlines li{margin:0;padding:0 20px;white-space:nowrap;overflow:hidden;float:left}.forecast{width:100%;margin-bottom:5px}.forecast table{width:100%;visibility:hidden;padding:0;margin:0}.forecast table tr td{width:20%;visibility:visible}.forecast table tr td a img{width:64px;height:64px}.bigskype{height:48px;width:48px;background-position:-183px -1242px;background-repeat:no-repeat}.smallskype{height:20px;width:64px;background-position:0 -1257px;background-repeat:no-repeat}.widgetcount{float:left;margin:0 6px 5px 3px;height:56px;padding:0 8px 0 3px;display:inline-block;white-space:nowrap}.sidebaritem .fb-comments,.sidebaritem .fb-comments iframe[style],.sidebaritem .fb-comments span{width:100%!important}.menuattachment{visibility:hidden;padding:0;margin:0;bottom:0;right:0;position:absolute;width:0;height:0;overflow:hidden}.contentbody .contentheader{margin:0 0 5px}.sidebaritem{clear:both;margin:0 0 15px}.sidebaritem.fcdoc .fcwrap{margin-top:3px}.newsdir .contentbox .fctext .smallfctext.timestamp{margin-bottom:5px}.fctable.widget,.sidebarend{padding:0!important}.fctext a.sidebarlink{padding:3px 0 1px;display:block;margin:0}.smallfctext.exportpics{margin:5px 4% 5px 0;line-height:32px;width:21%;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#unreadnote{top:10px;left:0;text-align:center;width:100%;position:absolute}#modalbtnrow{padding:0 10px;width:500px;height:30px;overflow:hidden;position:relative;top:0;left:0}#popbodyinclude .fctext div{white-space:normal!important}#popbodyinclude{width:100%;overflow:hidden;position:relative;top:-30px;left:0;padding-top:30px}#modalpanel{overflow:hidden;height:491px;width:723px;margin:0;padding:0 0 0 5px}#modalscrollbar{top:0;right:1px;position:absolute;height:481px;float:right;width:8px;overflow:hidden;opacity:.4}#docslistpanel{overflow:hidden;height:328px;width:714px;margin:0 0 0 10px}#docslistscrollbar{top:30px;right:1px;position:absolute;height:327px;float:right;width:8px;overflow:hidden;opacity:.4}.MooModal{position:fixed;top:50%;left:50%;padding:5px}.MooModal .title{position:absolute;top:0;left:0;right:0;padding:4px 10px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MooModal .title,.modalbody .contentheader .date{display:none}.modalbody #editpopcontent .contentheader .date,.modalbody .contentheader .date.navlinks{display:block}.bookingwin{background:#fff}.bookingwin .userform .txtfield{background:#f0f0f0;border-right:1px #fff solid;border-bottom:1px #fff solid;border-top:1px #ccc solid;border-left:1px #ccc solid;color:#003}.bookingwin #modalpanel{overflow:hidden;width:460px;height:353px}.bookingModal{width:480px;margin:-178px 0 0 -245px;height:353px}.bookingModal iframe{width:478px;height:350px}.popwin.bookingwin #modalscrollbar{height:320px}.MiniModal{margin:-120px 0 0 -230px;width:460px;height:206px}.MiniModal iframe{width:460px;height:182px;margin-top:24px}.TingwoModal{margin:-240px 0 0 -370px;width:740px;height:500px}.MooModal.bookingModal.MooDialogTitle .title,.MooModal.TingwoModal.MooDialogTitle .title{display:none}.TingwoModal iframe{width:738px;height:498px;overflow:hidden}.ExternalModal{margin:-210px 0 0 -370px;width:740px;height:420px}.MooModal.ExternalModal.MooDialogTitle .title{display:none}.MooModal.ExternalModal.MooDialogTitle .content{width:710px;padding-right:30px;overflow:hidden;height:418px;overflow-x:hidden;overflow-y:auto}.ExternalModal iframe{width:720px;height:10000px;overflow:visible}.MediumModal{margin:-250px 0 0 -370px;width:740px;height:500px}.MediumModal iframe{width:738px;height:498px}#medmodpanel{overflow:hidden;height:468px;width:718px;margin:0 0 0 10px}#medmodscrollbar{top:5px;right:1px;position:absolute;height:464px;float:right;width:8px;overflow:hidden;opacity:.4}#medmodcontent{padding:0 5px 0 0}#mybtn{top:0;left:0;position:absolute;visibility:hidden}.MooModal #close{position:absolute;right:-15px;top:-15px;width:30px;height:30px;cursor:pointer}.MooModal #close:active{background-position:3px 2px;opacity:.8}.remooz-btn-close{position:absolute;right:-15px;top:-15px;width:30px;height:30px;cursor:pointer}.remooz-btn-close:active{background-position:3px 2px;opacity:.8}.autologinwin{padding:5px 0 0;margin:0}.popwin{padding:0;margin:0}.popwin .contentheader{margin-top:5px}.template25457 .listtop,.template25457 .fctext.datestamp,.template25505 .date,.contentheader.noshow,.headerdata{display:none}.snapshot{width:100%;height:100%}.wpcaltable{width:100%;overflow:hidden}.wpcaltable td.wpcalcell.contentbox{width:14.2%;overflow:hidden}.wpcaltable td.wpday.wpcalcell.contentbox h1{padding:10px 0}#uploadslist .iconobject{text-align:left;width:28%;overflow:hidden;float:left;padding:12px 3% 4px 2%}.splashbackdrop{position:absolute;left:0;top:0;right:0;bottom:0}#breadcrumbs{margin-bottom:15px}.contentbodylots{width:100%;clear:both}.fctable img{margin:2px 5px 3px 0;max-width:100%;height:auto}.fcwrap img{margin:2px 5px 3px 0;max-width:100%!important;height:auto!important}.contentbody.line{background-repeat:repeat-x;background-position:0 -63px}.personalized.line,.listobject.line,.hitobject.line{background-repeat:repeat-x;background-position:0 -63px;padding:4px 0 3px}.listobject.noline{padding:4px 0 3px}#galleryinfopic{margin-bottom:10px;width:100%;max-width:100%;height:auto}.exifright{float:left;width:25%;text-align:left}.exifleft{float:left;width:75%;text-align:left}.exifdetails{width:100%;clear:both}.calpopup .date{margin-bottom:10px}.loading{display:block;margin:0 auto;width:32px;height:32px}.faded{opacity:.7}h4 .podsafe,h4 .podnormal,h4 .podexplicit{top:-12px;right:-32px;position:absolute;padding:0;cursor:pointer}.calclock{text-transform:lowercase}.calevent{white-space:normal;padding:5px 0 0;text-align:left}.calday{width:100%;clear:both}blockquote p span a{display:inline-block}.gotoarrowright{width:50px;height:50px;margin:0;padding-top:2px;padding-left:2px;opacity:.3;background-position:-194px -8px}.gotoarrowright:hover{opacity:.7}.gotoarrowright:active{background-position:-193px -7px;opacity:1}.gotoitem{text-align:right;height:50px;overflow:hidden;padding:10px 10px 0 0}.vidwrap{position:relative;padding:0 0 56.25%}.vidwrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:hidden}.podbox{width:100%;margin:0;position:relative;padding:0;overflow:hidden}.podplayer{width:67%;overflow:hidden;margin:0;padding:0;float:left}.podplaylist{width:33%;overflow:hidden;margin:0;padding:0;float:right}.podplayscroll{position:relative;overflow:hidden;padding:0}.podplaylistitem a,.podplaylistitem a:visited{display:block;padding:3px 5px;margin:1px 8px 1px 2px}.smallfctext .podplaylistitem{opacity:.7}.smallfctext .podplaylistitem:hover{opacity:1}.podnormal,.podsafe{display:none}.podexplicit{background-position:0 -801px;width:32px;height:32px;padding:0;cursor:pointer;float:left;margin:0 6px 0 0}.txtlimit{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.iframefcbody2647 .txtlimit{width:92%}img.gallerypic{height:auto;width:100%}.gimg{cursor:nesw-resize}.contentbox h4.txtlimit{padding:5px 0 0}.calendarmonth .contentbox h2{text-align:center;padding:5px 0 0}.mediacal{margin:0;padding:2px}.mediaitem .fctext{width:99%}.mediaitem .embedlink a{margin-bottom:2px;display:block;padding:2px 0}.mediainline{float:left;overflow:hidden;padding-right:15px;width:94%;margin-right:-15px}.mediafwdicon{display:block;bottom:0;right:0;position:absolute}textarea{resize:none}.messagebody textarea{height:190px;height:190px}.commentbody textarea,.messagebody .minimsgform textarea{height:110px}.label{text-align:right}.label.check{text-align:left}.fctext.label,.userform .txtfield{margin:3px 0;padding:5px 5px 5px 7px}td.fctext.label.labeltop{text-align:right;vertical-align:top;padding-top:12px}.txtfield{width:98%}.minimsgform .txtfield{width:98%}.fbuilderform .txtfield{width:98%}.txtfield.short{width:20%}.txtfield.medium{width:40%}.fctext.sidefile{margin-top:10px;margin-bottom:5px;clear:both}.widgetfield{float:left;width:100%;padding:1px 0 2px;margin-top:1px;left:0;position:absolute}.noassist.tinywidget .widgetfield,.wikiwidget .widgetfield{border-radius:40px;padding-top:2px;padding-bottom:2px}.sidebaritem.widgetcontainer.noassist.tinywidget{margin-bottom:15px}.sidebaritem.widgetcontainer.noassist.tinywidget.wikiwidget{height:64px;overflow:visible}.noassist.skypewidget{height:30px;overflow:hidden}.permalink{margin-bottom:20px;padding-bottom:5px}#personalbyline .permalink{margin-top:14px;margin-bottom:28px;clear:both}#personalbyline h2{margin-top:14px}#personalbyline img.avatar{width:160px;height:90px;float:left;margin-right:14px}.errornote{padding:5px 10px;margin:0 5px 10px}.jserrornote{top:0;left:0;position:fixed}#skypedetectionswf,.size{display:none}.formframe{margin-top:20px}.widgetsearchsubmit{float:left;cursor:pointer;width:16px;margin-top:2px;background-position:0 3px;background-position:0 3px;left:5px;position:absolute}.widgetsearchsubmit:active{background-position:1px 4px}.advsearch{position:absolute;top:-1px;right:-6px;height:24px;width:24px;background-position:0 -155px;cursor:pointer}.advsearch:active{background-position:1px -154px}.searchfield{float:left}.searchsubmit{float:left;cursor:pointer;margin-left:-22px;width:18px;height:20px;background-position:2px 5px}.searchsubmit:active{background-position:3px 6px}#dropsearch{position:relative}#dropsearch .txtfield{position:relative;z-index:0}#dropsearch .searchsubmit{background:url(/.templates/fmlibrary/graphics/searchbtn.png) no-repeat;background-position:50% 50%;height:100%;width:18px;top:0;right:0;position:absolute;z-index:1}#dropsearch .searchsubmit:active{background-position:50% 50%;opacity:.7}.corr{background-position:0 -525px;display:block;width:100%}.corr.faded{background-position:0 -605px;opacity:.8}.panel .listobject{padding:5px 5px 5px 20px}h1#score{margin-bottom:20px}.sitemaplist li{list-style:none}.sitemaphome{text-align:center;margin:0 12.5%;padding:0}.sitemaphome a{display:inline-block;margin:0;padding:5px}.sitemaphome_end{height:15px;width:100%}.sitemaplist{float:left;width:21%;overflow:hidden;margin:0 2%}.sitemaplist ul{margin:0;padding:0 5px}.sitemaplist ul li ul{margin:0;padding:0}.sitemaplist ul li{padding:10px 0 0 25px;margin:0}.sitemaplist ul.sitemapheader li{padding:15px 0 0}.sitemaplist ul li a{display:block;padding:5px 5px 5px 25px;margin:0;overflow:hidden;text-overflow:ellipsis}.sitemaplist ul li a:hover{background-position:-1180px -6px}.sitemaplist ul li a:active{background-position:-1178px -6px}.sitemaplist ul li a.submenu{background-position:-579px -6px}.sitemaplist ul li a.submenu:hover{background-position:-1764px -6px}.sitemaplist ul li a.submenu:active{background-position:-1762px -6px}.widgetformbox{position:relative}.iframefcbody2647{height:360px;overflow:hidden;position:relative;margin:0 12px 20px 0}.panel,.quizmask{float:left;position:relative;height:370px}.quizmask{overflow:hidden}#fnavfwd{top:-24px;margin-top:40%;right:5px;position:absolute}.panenumber{padding:7px 10px;margin-right:10px;float:left;margin-bottom:30px}.panenumber,.question h4{margin-top:10px}.panel table.userform{padding-right:50px;width:96%}.question td.fctext.label{padding-left:70px;white-space:nowrap}.msgscrollpost{height:360px;width:100%;overflow:hidden;position:absolute}.msgscroller{width:8px;overflow:hidden;position:absolute;top:0;right:0;height:360px;opacity:.6}.widgetscroller{opacity:.6}.msgscrollgrip{height:20px;width:8px;cursor:pointer}.sbscrollcontent{position:relative;height:270px;overflow:hidden;padding:0 10px 0 0}.sbscrollpost{height:270px;width:100%;overflow:hidden;position:absolute}.sbscroller{width:8px;overflow:hidden;position:absolute;top:0;right:0;height:270px;opacity:.7}.sbscrollgrip{height:8px;width:8px;cursor:pointer}.userform tr td{padding:1px 0}.guestform,.noguestform{text-align:left}#systemnote.fctext{margin:0;padding:5px;overflow:hidden;text-align:center}.minimsgform{text-align:center;width:96%;margin-left:1%}iframe.fullbox{width:100%;height:470px}iframe.minibox{width:100%;height:210px}.mediapreview iframe.minibox{width:100%;height:170px}#contentfooter iframe.minibox,.contentbody iframe.minibox{width:100%;height:240px}.remooz-box{position:absolute;top:0;left:0}.remooz-body{width:100%;height:100%}.remooz-box-focus.remooz-type-image .remooz-body{cursor:move}.remooz-type-image img{display:block;width:100%;height:100%}.remooz-box{padding:7px}.remooz-title{position:relative;left:0;top:-29px;text-align:left;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.remooz-title-content h6{padding:1px 7px 2px;margin:0 0 0 5px;display:inline-block;height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400}.iconobject{text-align:left;width:45%;overflow:hidden;float:left;padding:8px 5% 8px 0}.artstyle{opacity:0}.listobject{padding:0;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.listobject .fctext,.listobject.fctext .smallfctext{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;margin:0;padding:3px 1%;float:left}.listtop{width:100%;white-space:nowrap}textarea.rsstxtfield{margin:0;padding:10px 2% 1px;overflow:hidden;width:96%;height:40px;overflow:hidden;clear:both}img.youbadge{padding:0;margin:3px 2px 0 0;background-position:0 -860px}img.youbadge2{padding:0;margin:3px 2px 0 0;height:12px;width:33px}.mediaitem img.youbadge2{padding:0 0 0 1px;margin:0;bottom:2px;right:2px;position:absolute}img.noicon{background-position:0 -299px;padding-left:20px}.inFolder img.noicon{background-position:0 -339px}.listobject .fctext img,.listobject.fctext .smallfctext img{width:16px;height:16px;margin:0 4px 0 0;padding:0}a img.fcicon{width:54px;height:54px;float:left;margin:-5px 5px 4px 0}a img.fcicon:active{opacity:.8;margin:-4px 4px 3px 1px}.sidebaritem a img.fcicon{width:54px;height:54px;float:left;margin:0 5px 2px 0}.sidebaritem a img.fcicon:active{opacity:.8;margin:0 4px 2px 1px}a .sidelinkarrow{width:54px;height:54px;float:left;margin:0 5px 2px 0;background:url(/.templates/fmlibrary/elements.png) no-repeat;background-position:-194px -8px;opacity:.8}a .sidelinkarrow:hover{opacity:1}a .sidelinkarrow:active{background-position:-193px -7px;opacity:1}.weathernow p img,a img.mimecalendar,a img.mimecontainer,a img.mimepage,a img.fm_file_pdf,a img.mimeupload,a img.fm_file_document,a img.listgallery,a img.mimegallery,a img.mimepodcasts,a img.mimetiles,a img.mimesubsite,a img.mimebookmark{width:68px;height:68px;float:left;margin:-5px 5px 0 0}a img.fm_sitemaphome{width:68px;height:68px;margin:0}a img.fm_sitehome{width:54px;height:54px;margin:0}a img.mimeimage{width:48px;height:54px;float:left;background-position:6px -1162px;padding:3px 11px 7px 9px;margin:-5px 5px 4px 0}a img.mimeimage:active{opacity:.8;margin:-4px 4px 3px 1px}a img.mimecalendar{background-position:-174px -1070px}a img.mimecalendar:active{opacity:.8;background-position:-173px -1069px}a img.mimecontainer,a img.mimegallery,a img.mimepodcasts,a img.mimetiles,a img.mimesubsite{background-position:1px -1070px}a img.mimecontainer:active,a img.mimegallery:active,a img.mimepodcasts:active,a img.mimetiles:active,a img.mimesubsite:active{opacity:.8;background-position:2px -1069px}a img.fm_sitemaphome{background-position:-84px -984px}a img.fm_sitemaphome:active{opacity:.8;background-position:-83px -983px}a img.fm_sitehome{background-position:-193px -830px}a img.fm_sitehome:active{opacity:.8;background-position:-192px -829px}a img.mimepage{background-position:-84px -1070px}a img.mimepage:active{opacity:.8;background-position:-83px -1069px}a img.fm_file_pdf{background-position:-174px -1162px}a img.fm_file_pdf:active{opacity:.8;background-position:-173px -1161px}a img.mimeupload{background-position:-84px -1162px}a img.mimeupload:active{opacity:.8;background-position:-83px -1161px}a img.fm_file_document,a img.mimebookmark{background-position:6px -1162px}a img.fm_file_document:active,a img.mimebookmark:active{opacity:.8;background-position:5px -1161px}a img.listgallery{background-position:-177px -982px}a img.listgallery:active{opacity:.8;background-position:-177px -981px}#listbuttons img{width:16px;height:16px;margin:0;padding:0}a.listbtn1{width:16px;height:16px;display:inline-block;background-position:0 -138px}a.listbtn1:hover{background-position:0 -46px}a.listbtn1:active{background-position:0 -137px}a.listbtn2{width:16px;height:16px;display:inline-block;background-position:0 -184px}a.listbtn2:hover{background-position:0 -92px}a.listbtn2:active{background-position:0 -183px}a.listbtn3{width:16px;height:16px;display:inline-block;background-position:0 -161px}a.listbtn3:hover{background-position:0 -69px}a.listbtn3:active{background-position:0 -160px}a.listbtn4{width:16px;height:16px;display:inline-block;background-position:0 -115px}a.listbtn4:hover{background-position:0 -23px}a.listbtn4:active{background-position:0 -114px}#listbuttons{white-space:nowrap;width:64px;height:16px;overflow:hidden;padding:0;margin:0;background-position:-174px -783px;margin:10px 0 5px 0;margin-left:auto;margin-right:auto;clear:both}.fnavbtn{cursor:pointer;width:48px;height:48px;margin:0;padding-top:2px;padding-left:2px}.fnavbtn:active{width:48px;height:48px}#fnavfwd{background-position:-194px -8px;opacity:.5}#fnavfwd:hover,#efnavfwd:hover{opacity:.7}#fnavfwd:active{background-position:-193px -7px;opacity:1}.widgtfwd{cursor:pointer;width:22px;height:22px;margin:-25px 3px 0 0;background-position:8px -707px}.widgtfwd:active{background-position:9px -706px}.erroricon{float:right;position:relative;margin:-32px 0 -10px 6px;visibility:hidden;background-position:0 -800px}.commentbody .erroricon{float:right;position:relative;margin:0 0 -10px 6px}.minimsgform .erroricon,.commentbody .minimsgform .erroricon{margin:-33px 10px -10px 0}.smallfctext.alert{bottom:10px;left:0;position:absolute}.fctext.iconobject.inFolder{position:relative}.foldermore{text-align:right;bottom:0;right:0;position:absolute}.allcomments.output{margin-left:20%}.clear{clear:both}.hitlist{margin-top:7px;margin-bottom:7px;clear:both}.personalized.line,.hitobject.line{clear:both}.personalized.line .fctext.iconobject.inFolder{width:70%;padding:10px 0 6px;float:left}.hitobject.line .fctext.iconobject.inFolder{width:100%;padding:10px 0 6px;float:left}.hitobject.line{position:relative}.personalized.line .directorydirtitle,.hitobject.line .directorydirtitle{display:block}.hitobject.line .dateblock{top:0;right:0;position:absolute;text-align:right;overflow:hidden;width:28%;padding:10px 1px 0}.personalized.line .gotoitem{width:28%;float:right;padding-left:1%;padding-right:1%}.digitalsign .timebox{background:url(/.templates/fmlibrary/graphics/arrow.png) no-repeat center right}body.digitalsign{padding:0;margin:0;position:fixed;top:0;left:0;right:0;bottom:0}.digitalsign #wrapper{position:absolute;z-index:0;overflow:hidden;top:0;left:0;height:100%;width:100%;margin:0;padding:0}.digitalsign #header{text-align:left;padding:10px 0;height:80px;overflow:hidden;position:relative;z-index:1;width:100%;margin:0}.digitalsign #header h1,.digitalsign #header h1 #theTime .ampm{margin:0;padding:0}.digitalsign #header h1 #theTime{display:inline-block;margin-left:15px}.digitalsign #sidebar{width:auto;top:0;right:0;height:100%;float:right;position:relative;padding:0;margin:0}.digitalsign #signheadertext{margin:0 15px 0 7px;padding:0;float:right;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.digitalsign #signlogo{max-height:73px;width:auto;margin:5px 7px 0 15px;padding:0;float:left}.digitalsign .signtickerlist{width:100%;text-align:left;overflow:hidden;top:0;left:0;position:relative;z-index:2}.digitalsign #signdata{position:relative;overflow:hidden;float:left}.digitalsign #signpoll{display:block;top:0;left:0;height:1px;width:1px;position:absolute;overflow:hidden;z-index:0}.digitalsign .mediaitem{width:100%;clear:both;height:100px;overflow:hidden;margin:0;padding:0}.digitalsign .contentbox{margin:5px 5px 5px 15px;padding:0 10px;height:90px;overflow:hidden}.digitalsign .contentbox.event{margin-left:-10px}.digitalsign .timebox{width:30%;float:left;padding:0;margin:0}.digitalsign .eventbox{width:70%;float:left;padding:10px 0;margin:0}.digitalsign .taskbox{padding:10px 0;margin:0}.digitalsign .contentbox .timebox h2{margin:0 45px 0 0;padding:0 15px;white-space:nowrap;overflow:hidden}.digitalsign .contentbox .fctext{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.digitalsign .sidebaritem{margin:5px 15px;height:auto;clear:both}.lbLoading{background:#fff url(/.templates/fmlibrary/graphics/ajaxloadindicator.gif) no-repeat center}#lbImage{position:absolute;left:0;top:0}#lbOverlay{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#000;cursor:pointer}#lbCenter,#lbBottomContainer{position:absolute;z-index:9999}#lbBottomContainer{height:56px;overflow:hidden;padding-top:6px}#lbCenter{background-color:#fff;box-shadow:3px 3px 12px #222;padding-bottom:56px}#lbPrevLink{display:block;position:absolute;top:48%;left:-30px;width:50px}#lbNextLink{display:block;position:absolute;top:48%;right:-28px;width:50px}a#lbPrevLink,a#lbNextLink{width:50px}#lbPrevLink{background:transparent url(/.templates/fmlibrary/elements.png) no-repeat;background-position:-118px 0}#lbNextLink,#lbPrevLink{height:60px!important;overflow:hidden}#lbNextLink{background:transparent url(/.templates/fmlibrary/elements.png) no-repeat;background-position:-194px 0}#lbPrevLink:active{background-position:-117px 1px}#lbNextLink:active{background-position:-193px 1px}#lbBottom{padding:5px 0 5px 15px}#lbBottom a,#lbBottom a:visited{color:#000;text-decoration:none}#lbBottom a:hover{text-decoration:underline;color:#42464f}#lbCloseLink{background:url(/.templates/fmlibrary/graphics/closebox.png) no-repeat 2px 1px;z-index:60;cursor:pointer;display:block;width:30px;height:30px;top:12px;right:15px;position:absolute}#lbCloseLink:active{top:13px;right:14px}#lbCaption,#lbNumber{margin-right:71px}#lbCaption{font-weight:700}.cookienote{z-index:99999;bottom:0;left:0;right:0;position:fixed;display:block;width:100%;height:auto;overflow:hidden}.cookienote .cookiecontent{padding:30px 5% 30px 5%;width:90%;text-align:center}.cookienote h3{padding:0;margin:0}.cookieacceptbtn{border-radius:2px;padding:9px 15px;cursor:pointer;margin:10px 5px 10px 5px;background:#fff;border:1px #e4e4e4 solid;box-shadow:2px 2px 4px #222;color:#42464f}.cookieacceptbtn:hover{color:#000}.cookieacceptbtn:active{background:#efefef;border-top:1px #888 solid;border-left:1px #888 solid;box-shadow:-1px -1px 3px #222}.cookienote.cookiedark{border-top:1px #757575 solid;background:#212121}.cookienote.cookiedark h3,.cookienote.cookiedark .cookietxt{color:#fff}.cookienote.cookiedark .cookielink a,.cookienote.cookiedark .cookielink a:visited{color:#56c8ec;text-decoration:underline}.cookienote.cookiedark .cookielink a:hover{color:#fff;text-decoration:underline}.visitorchat h3{padding:4px 5px 7px;margin:0;text-align:center}.visitorchat h3 a,.visitorchat h3 a:visited,.visitorchat h3 a:hover{color:#fff;text-decoration:none}.publicchat .visitorchat h3 a,.visitorchat h3 a:visited,.visitorchat h3 a:hover{text-shadow:1px 1px 3px #5c666b}.visitorchat h3 a:active{text-decoration:none}.publicchat .visitorchat h3 a:active{color:#fff;text-shadow:1px 1px 3px #000}.visitorchatiframe{width:320px;height:440px;margin:0;padding:0;opacity:1}body.popwin.chatwin{background:transparent;margin:0;padding:0}.chatname{font-weight:700;text-transform:capitalize}.chatname,textarea.chatbox,.mychatname{color:#000}.chatmessage,textarea.chatbox{text-align:left;border-radius:2px}.chatmessage{margin:0 0 3px;padding:5px;width:295px;overflow:hidden;cursor:all-scroll}.publicchat h3.chatnote,.publicchat .chatlogin h4.fctext{color:#fff;text-shadow:1px 1px 3px #5c666b}h3.chatnote{text-align:center;padding:50px 20px 0}.chatlogin{margin:50px 30px 0;padding:0}.chatmessage img{display:none}.chatmessage.visitor{background:#f8f8f8;color:#757575}.chatmessage.operator{background:#f0f0f0;color:#212121}textarea.chatbox{height:64px;width:306px;overflow:hidden;margin:0;padding:5px;background:#fff;border-radius:2px;border:2px #dedede solid}.visitorchat h3{overflow:hidden;white-space:nowrap}.mychatname{width:236px;overflow:hidden;margin:7px 0 15px;padding:10px;border-radius:2px;background:#f0f0f0;border:2px #dedede solid}.chatcontent{overflow:hidden;height:298px;width:320px;margin:0;padding:0;position:relative}.chatscrollbar{top:0;right:0;position:fixed;height:298px;width:8px;display:block;overflow:hidden;opacity:.6;z-index:3;background:#989ea0;border-radius:8px}.chatgrip{border-radius:8px;background:#ccc;height:30px;width:8px;cursor:pointer}.chatposts{width:320px}.chatbtnrow{text-align:center;margin-top:5px}.chatbtn{border-radius:2px;padding:0 7px;float:none;cursor:pointer;display:inline-block;margin:2px 5px 10px}.publicchat .chatbtn:hover{color:#000}.chatbtn.startup{padding:7px;margin:0;float:right;opacity:.5}.publicchat .chatbtn:active{background:#efefef;border-top:1px #888 solid;border-left:1px #888 solid;box-shadow:-1px -1px 3px #485054}.chatareahidden{top:0;left:0;position:absolute;z-index:-1;width:1px;height:1px;overflow:hidden;visibility:hidden}.chatformcontainer{bottom:10px;left:0;width:320px;height:126px;overflow:hidden;position:fixed}.firstmagicwidget.negative.noassist.visitorchat{position:fixed;z-index:10000;background:url(/.templates/fmlibrary/graphics/blacktransp.png);box-shadow:1px 1px 15px #000;border:1px #5c666b solid}.firstmagicwidget.negative.noassist.visitorchat.footerchat{bottom:-430px;right:70px;width:320px;height:454px;margin:0;padding:7px 7px 15px}.firstmagicwidget.negative.noassist.visitorchat.sidebarchat{right:-360px;top:50%;margin:-240px 0 0;width:320px;height:454px;padding:47px 47px 15px}.firstmagicwidget.negative.noassist.visitorchat.sidebarchat .sidebarchathandle{width:454px;height:30px;overflow:hidden;z-index:1;top:240px;left:-199px;position:absolute}.firstmagicwidget.negative.noassist.visitorchat.headerchat{top:-470px;left:70px;width:320px;height:454px;margin:0;padding:20px 7px 25px}iframe.footerforecast{height:220px;width:100%;margin:0;padding:0;overflow:hidden}table.fctable,.fctable table,.fcwrap table{table-layout:fixed}.fcwrap table{table-layout:fixed}.sidebaritem.fcdoc br{display:none}.sidebaritem.fcdoc .fctable br,.sidebaritem.fcdoc p br{display:block}.commentsfooter{width:100%;clear:both;margin-top:15px;margin-bottom:15px}.commentposter{font-weight:700;float:left}.commentbody{margin:2px 0 0}.allcomments .smallfctext{white-space:normal}.allcomments .listobject{padding:2px 0}#sidebar .iframenote,#footerbar .iframenote{margin-bottom:5px}.commenttxt br{display:none}.commenttxt .noparagraph br{display:block}#sitelogin form{max-width:400px;margin-left:auto;margin-right:auto;padding:0}.wpcalcell.contentbox .calevent{padding:0;margin:7px 0;border:none;box-shadow:none;background:transparent}.sidebargallery img{float:left;width:33.3%;margin:0;float:left}.sidebargallery,.sidebarnews{clear:both}.tilenews .fctext a,.tilenews .fctext a:visited,.tilenews .fctext a.more,.tilenews .fctext a.more:visited,.sidebarnews .fctext a,.sidebarnews .fctext a:visited,.sidebarnews .fctext a.more,.sidebarnews .fctext a.more:visited{text-decoration:none}.sidebarobject.formid2648 h2{visibility:hidden;height:0;overflow:hidden}.sidebarnews{margin-top:-4px}.sidebarnews .fcwrap .fctext{margin:0 0 15px}.sidebarnews .fcwrap h4.fctext{padding:0;margin:0;font-weight:700}.sidebaravatar img.gallerypic{margin:0;padding:0}.sidebaritem .fcwrap .sidebaravatar,.sidebaritem .fcwrap .sidebargallery{margin-top:16px}.tilenews .fctext .smallfctext.datestamp,.sidebarnews .fcwrap .fctext .smallfctext.datestamp{margin:0 0 3px}.template25533 #breadcrumbs{display:none}.pdirname{width:24%}.pdirsubject{width:33%}.pdirsize{text-align:center;width:11%}.pdirdate{width:24%}.ppodartist{width:18%}.ppodtitle{width:18%}.ppodtitlesub{width:18%}.ppodsummary{width:18%}.footerdata.noassist.widgetdocument{display:block;clear:both;width:100%;padding-top:10px;padding-bottom:10px}#listbuttons{display:none}.slideshow div.fcwrap img{cursor:default}.sidebarnews h4{padding-top:5px}.popwin h1{margin-top:4px}.pastdate{opacity:.3}h2.caldate a.pastdate,.newsdir .pastdate{opacity:.5}.calendarbook .caldayofweek .caltoday .fctext{opacity:1}.calendarbook .calevent a,.calendarbook .calevent a:visited{text-decoration:none}.calendarbook .calevent a:hover{text-decoration:underline}hr.sepline{margin:4px 0 3px;padding:0;opacity:.4;border-style:inset;border-width:1px}.calendarbook .calevent em{font-style:normal}#bookingcontent{width:440px;overflow:hidden;padding:0 10px 10px}#bookingcontent .sepline,#bookingcontent .contentheader{margin-left:10px;width:424px}#bookingcontent .contentheader{font-weight:700;color:#212121}#bookingcontent .date{padding-top:5px;padding-bottom:0}#bookingcontent .erroricon{float:right;position:relative;z-index:2;margin:7px 8px 0 -40px;visibility:hidden;background-position:0 -800px}.bookingwin .userform,.bookingwin .userform td{position:relative}.bookingwin .userform{border-width:0;padding:0;margin:0;width:440px;overflow:hidden}.bookingwin .userform .txtfield{width:290px;position:relative;z-index:1}#sidebar img,#footerbar img{max-width:100%;height:auto}.smallfctext.alert{padding:2px 5px;border-radius:2px}.bookingwin .userform .txtfield{padding:12px 5px 12px 10px !important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bookingwin .userform .txtfield,.bookingwin .label{margin:2px 0}.bookingwin .userform .fctext.label.leftcell{text-align:right;white-space:nowrap;width:130px}.bookingwin .userform .field.rightcell{width:310px}.bookingwin .field.btncell{white-space:nowrap;text-align:right}.bookingwin #eventbuttons{float:right;margin-top:5px;margin-right:-5px}.calendarbook .caldayofweek .fctext{font-weight:700;text-align:center}.tilecal h1{padding:5px 0 0}.userform .txtfield.long{width:96%}.sidebarnews .fctext a.more{text-decoration:none!important}#personaldata{display:none}#dropsearch .txtfield{background:none;border:none;padding:0;margin:0}#footerbar .sidebaritem{padding:0}#footerbar{padding:0;margin:0;width:100%}#footerbar .sidebarobject{padding:0;margin:0;width:30%;overflow:hidden;text-align:left;float:left}#footerbar .sidebarobject:nth-child(3n+2){margin:0 5%}.commentsfooter .formintrotxt{margin-bottom:15px}.contentfooterdoc{float:left;margin:0 10px 10px 0}.headercontacts h2{display:none}#dropmenu a.toplink.fmshelf,#dropmenu a.droplink.fmshelf{margin-top:-4px}#mobiledrop{top:0;left:-251px;bottom:0;width:240px;position:fixed;z-index:101;overflow:auto}ul#mobiledropmenu{list-style:none;left:0;top:0;position:relative;z-index:0;width:210px;overflow:hidden;padding:5px 0 0;margin:0}#dropmenu #mobiledrop ul li{padding:0;margin:0}#dropmenu #mobiledrop ul#mobiledropmenu li a.droplink{width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;padding:10px 5px 10px 15px}#dropmenu #mobiledrop a.droplink#closemobilemenulink{text-align:center;display:block;left:210px;width:30px;overflow:hidden;position:absolute;z-index:2;top:0;margin:0;padding:15px 0 0;height:100%}.formbuilderwidget.minimsgform{width:100%;text-align:left;margin:0}.formbuilderwidget.minimsgform .txtfield{font-weight:400}.formbuilderwidget.minimsgform td.fctext.label,.formbuilderwidget.minimsgform td.field{vertical-align:center;padding-right:5px;padding-left:0}.minimsgform td.field.tdchkfield{vertical-align:top;padding-top:0}.formbuilderwidget.minimsgform td.fctext.label{white-space:nowrap}.formbuilderwidget.minimsgform td.fctext.label.check{white-space:normal;line-height:130%!important}.userform.fbuilderform .fctext.label.check.tdnumfield{text-align:left;padding-left:15px;vertical-align:center}.userform.fbuilderform .txtfield.cboxtxtfield{width:95%}.mobileview #dropsearch .txtfield{text-indent:8px}#mobilemenulink a.toplink,#mobilemenulink a.toplink:visited,#mobilemenulink a.toplink:active,#mobiledrop a.droplink#closemobilemenulink,#mobiledrop a.droplink#closemobilemenulink:visited,#mobiledrop a.droplink#closemobilemenulink:active{text-decoration:none!important}.mobileview li#mobilemenulink a.toplink{margin-left:15px;margin-right:15px}a.droplink#closemobilemenulink,a.droplink#closemobilemenulink:visited,a.droplink#closemobilemenulink:hover{text-decoration:none;background:none}.mobileview #headercontent{text-align:center}#logopic{width:auto;height:auto}.mobileview #logopic{max-width:100%;max-height:80px}.mobileview #sidebar,.mobileview #pagecontent{width:94%;padding:0 3%;margin:0 auto;overflow:hidden}.mobileview .footercontent,.mobileview #signature{float:none;text-align:center}.mobileview #header{text-align:center;padding-top:7px;padding-bottom:7px}.mobileview #headerwidgets,.mobileview a#printlink,.mobileview a#sitemaplink,.mobileview a#mobilefooterlink,.mobileview a#contactlink,.mobileview #dropmenu ul li.current a.toplink,.mobileview #dropmenu ul li.current a.toplink:visited{opacity:1}.listingdir.mobileview .listtop,.listingdir.mobileview .datestamp,.listingdir.mobileview .listobject.inlinecontentbox .fctext img{display:none!important}.listingdir.mobileview .fctext{padding:0;width:100%!important;margin:0}.listingdir.mobileview .fctext a,.listingdir.mobileview .fctext a:visited,.listingdir.mobileview .fctext a:hover,.listingdir.mobileview .fctext a:active{text-decoration:none}.listingdir.mobileview .listobject div.fctext a{display:block;padding:10px 15% 10px 5%;width:80%!important;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:url(/.templates/fmlibrary/graphics/mobarrow.png) no-repeat right center}.listingdir.mobileview .listobject{width:100%;padding:0;margin:0 0 5px}.mobileview .contentbox.tabactive.fctext,.mobileview .contentbox.tabblurred.fctext{display:inline-block;width:1px!important;overflow:hidden!important;text-overflow:ellipsis;padding:0 0 0 40px !important;margin-bottom:-6px!important}.projectdir.mobileview .listobject .fctext.faded,.tabsdir.mobileview .listobject .fctext.faded{display:none}.tabsdir.mobileview .listobject .fctext,.projectdir.mobileview .tabscontent .fctext{width:100%!important}.tabsdir.mobileview .listobject .smallfctext,.projectdir.mobileview .tabscontent .smallfctext{width:100%!important}.projectdir.mobileview a#docstab,.projectdir.mobileview a#docstabactive,.tabsdir.mobileview a#docstab,.tabsdir.mobileview a#docstabactive{background-image:url(/.templates/fmlibrary/graphics/25518.png);background-size:contain;background-position:center center;background-repeat:no-repeat}.projectdir.mobileview a#uploadstab,.projectdir.mobileview a#uploadstabactive,.tabsdir.mobileview a#uploadstab,.tabsdir.mobileview a#uploadstabactive{background-image:url(/.templates/fmlibrary/graphics/24996.png);background-size:contain;background-position:center center;background-repeat:no-repeat}.projectdir.mobileview a#bookmarkstab,.projectdir.mobileview a#bookmarkstabactive,.tabsdir.mobileview a#bookmarkstab,.tabsdir.mobileview a#bookmarkstabactive{background-image:url(/.templates/fmlibrary/graphics/25528.png);background-size:contain;background-position:center center;background-repeat:no-repeat}.projectdir.mobileview a#folderstab,.projectdir.mobileview a#folderstabactive,.tabsdir.mobileview a#folderstab,.tabsdir.mobileview a#folderstabactive{background-image:url(/.templates/fmlibrary/graphics/25512.png);background-size:contain;background-position:center center;background-repeat:no-repeat}.mobileview .uploadslist .contentbox.tabscontent .fctext.iconobject,{width:94%!important;clear:both;float:none}.mobileview .nomobile{display:none!important}.mobileview .uppercalendar .portcalleft .smallfctext.mediacal{padding-top:10px;padding-bottom:10px}.mobileview ul#drops{width:64%}.mobileview .hitlist .smallfctext,.mobileview .hitlist img{display:none}@media only screen and (min-device-width: 320px) and (max-device-width: 640px) and (orientation: portrait){.mobileview .template25510 td.fctext.label,.mobileview .template8000 td.fctext.label{white-space:nowrap;width:50%!important}.mobileview .template25510 td.empty,.mobileview .template8000 td.empty{width:0}.mobileview .template25510 td.field,.mobileview .template8000 td.field{white-space:nowrap;text-align:left;width:50%}.chatbtnrow{text-align:center;margin-top:5px}.mychatname{width:206px}.chatposts{width:290px}.chatmessage{width:280px}.chatlogin{margin:0 30px}.mychatname{width:212px;margin:5px 0;padding:7px}.chatscrollbar{display:none}.mobileview .template9625 .listobject.fctext .exifright,.mobileview .template9625 #exifbox .listobject.smallfctext .exifright{display:block;float:none;width:auto}.mobileview .template9625 .listobject.fctext .exifleft,.mobileview .template9625 #exifbox .listobject.smallfctext .exifleft{display:block;float:none;width:auto}.mobileview ul#drops{width:54%}.mobileview #dropsearch{width:40%}.mobileview table.userform td textarea.txtfield.long{height:80px}.mobileview table.userform td .txtfield.medium{width:96%}.uppercalendar .portcalleft{width:100%;float:none;display:block;margin:0 0 15px}.uppercalendar .portcalright{float:none;display:block;margin:0;width:100%}.mobileview .allcomments.output{margin:0}.accesstoolbar{border-top-left-radius:42px;border-top-right-radius:42px;display:inline-block;height:41px;left:-170px;width:330px}.toolbardivider,.mobileview .firstmagicwidget.negative.noassist.visitorchat.sidebarchat{display:none}.firstmagicwidget.negative.noassist.visitorchat.footerchat{width:290px;right:7px}.visitorchatiframe{width:290px}.chatformcontainer{bottom:10px;width:290px}textarea.chatbox{width:276px}.chatcontent{width:290px;overflow:auto}.mobileview .cookietxt,.cookielink{white-space:normal;overflow:visible}.mobileview #footerbar .sidebarobject{text-align:left;float:none;width:100%}#footerbar .sidebarobject:nth-child(3n+2){margin:0}}@media only screen and (min-device-width: 320px) and (max-device-width: 640px) and (orientation: landscape){.chatbtnrow{text-align:center;margin-top:5px}.mychatname{width:206px}.chatposts{width:290px}.chatmessage{width:280px}.chatlogin{margin:0 30px}.mychatname{width:212px;margin:5px 0;padding:7px}.chatscrollbar{display:none}.mobileview .template9625 .listobject.fctext .exifright,.mobileview .template9625 #exifbox .listobject.smallfctext .exifright{display:block;float:none;width:auto}.mobileview .template9625 .listobject.fctext .exifleft,.mobileview .template9625 #exifbox .listobject.smallfctext .exifleft{display:block;float:none;width:auto}.mobileview table.userform td textarea.txtfield.long{height:80px}.mobileview table.userform td .txtfield.medium{width:60%}.mobileview .allcomments.output{margin:0}.mobileview .firstmagicwidget.negative.noassist.visitorchat.sidebarchat{display:none}.mobileview .firstmagicwidget.negative.noassist.visitorchat.footerchat{bottom:-150px;height:174px;width:290px;right:7px}.mobileview .visitorchatiframe{width:290px;height:160px}.chatformcontainer{bottom:10px;width:290px;height:66px}textarea.chatbox{height:16px;width:276px}.chatcontent{height:80px;width:290px;overflow:auto}.chatcontent.chinvite{height:120px;margin-top:5px}.mobileview .cookienote{height:120px}.mobileview .cookietxt,.cookielink{white-space:normal;overflow:visible}}.readmedoc table tr td{border-color:#dedede!important;padding:0}.readmedoc ul{margin:-10px 0 0!important;padding:0 10px 0 20px !important;list-style-type:square!important}.readmedoc ul li{margin:0 5px 10px 20px !important}.readmedoc #header,.readmedoc #footer{display:none}.readmedoc #page{background:transparent url(/.templates/fmlibrary/defaultlogo.png)no-repeat;background-position:350px 0;width:1000px;margin:10px auto 0;padding:90px 0 0}.readmedoc .contentheader,.readmedoc .readmebody{position:relative;padding-left:350px;width:620px;text-align:left}.readmedoc .readmelist{background:#fff;border-bottom-left-radius:3px;border-bottom-right-radius:25px;box-shadow:1px 1px 15px #333;width:300px;overflow:hidden;padding:0;margin:0;position:fixed;top:0;margin-left:20px;padding-top:10px;padding-bottom:10px}.readmedoc .readmelist .listobject{padding:3px 10px}.readmedoc .readmelist .listtop{text-transform:capitalize}.readmedoc .readmelist .odd{background:transparent url(/.templates/fmlibrary/graphics/dark.png)}.readmedoc .readmelist .even{background:transparent url(/.templates/fmlibrary/graphics/bright.png)}.readmedoc .readmelist a,.readmelist a:visited{color:#0f74c4;text-decoration:none}.readmedoc .readmelist a:hover{color:#003;text-decoration:underline}.modalbody .contentheader,.modalbody .contentbody{padding-left:15px;padding-right:15px}.modalbody .contentheader{padding-bottom:15px;padding-top:10px}.sidebaritem .fctext.seemore a.more{text-decoration:none}.sidebaritem .fctext.seemore{text-align:left;margin-top:5px}#dropmenu ul.dropxtra span.resultsuggested{display:inline;float:none;margin:0;padding:0;font-weight:700;text-decoration:underline}.readmedoc a#lzone,.readmedoc a#lzone:visited{display:block;width:30px;height:30px;bottom:5px;left:5px;border-radius:30px;background:#8fc40e;box-shadow:1px 1px 5px #ccc;opacity:1}.readmedoc a#lzone:hover{background:#3e424f}.fctext.mediatxt{visibility:hidden;opacity:0;position:absolute;z-index:0;top:0;left:0;bottom:0;right:0;background:url(/.templates/fmlibrary/graphics/blacktransp.png);overflow:hidden;border:1px #000 solid}.fctext.mediatxt .smallfctext{color:#fff;position:absolute;top:10px;left:10px;bottom:1px;right:10px;overflow:hidden;z-index:0;cursor:pointer;padding-top:10px}.fctext.mediatxt .mediatxtend{position:absolute;bottom:0;left:0;right:0;height:50px;overflow:hidden;z-index:1;background:url(/.templates/fmlibrary/graphics/blackfade.png) repeat-x bottom left}.template25458 .fvmplain{float:left;width:50%}.flowplayer.fixed-controls .fp-controls{bottom:0!important;opacity:0;transition:opacity .25s;transition-timing-function:linear}.flowplayer.fixed-controls .fp-controls:hover{opacity:.9}.flowplayer .fp-embed{visibility:hidden}@media only screen and (min-device-width : 320px) and (max-device-width : 1024px){.flowplayer.fixed-controls .fp-controls{opacity:.9}}.fp-ratio{display:none}.fp-player{margin:0;top:0;left:0;bottom:0;right:0;position:absolute}@media only screen and (min-device-width: 320px) and (max-device-width: 640px) and (orientation: portrait){.template25458 .fvmplain{float:none;width:100%}}.template25458 .fvmplain .podbox{box-shadow:none}.website #wrapper{padding-bottom:42px}.noshow{display:none}.printablesite.deskprintview a,.printablesite.deskprintview a:visited{color:#005aff}.printablesite.deskprintview #header,.printablesite.deskprintview #header a,.printablesite.deskprintview #header a:visited,.printablesite.deskprintview #footer a,.printablesite.deskprintview #footer a:visited,.printablesite.deskprintview .date,.printablesite.deskprintview .timestamp,.printablesite.deskprintview .calevent a,.printablesite.deskprintview .calevent a:visited,.printablesite.deskprintview .line .datestamp{color:#555}.printablesite.deskprintview h1#maintitle,.printablesite.deskprintview a:hover,#printtopmenu a:hover{color:#000}.printablesite.deskprintview #printtopmenu{color:#999}.printablesite.deskprintview .contentbox,.printablesite.deskprintview .listobject.odd,.printablesite.deskprintview .listobject.even{border-top:1px #dedede solid}.printablesite.deskprintview .permalink{border-bottom:1px #dedede solid}.printablesite.deskprintview #footer{border-top:5px #f0f0f0 solid}.printablesite.deskprintview #printtopmenu,.printablesite.deskprintview .contentbox.caltoday{background:#f0f0f0;border-radius:5px}blockquote p span a,a .fcquote .fctext,.formbtn,.stickybuttons a,.stickybuttons a:visited{color:#42464f}.formbtn,.stickybuttons a,.stickybuttons a:visited,blockquote p span a,a .fcquote .fctext{border:1px #e4e4e4 solid}.formbtn.inverse{border-top:1px #888 solid;border-left:1px #888 solid;box-shadow:-1px -1px 4px #999}a .fcquote .fctext,.formbtn,.stickybuttons a,.stickybuttons a:visited{border-radius:2px}.formbtn.left{border-top-right-radius:0;border-bottom-right-radius:0}.formbtn.right{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}blockquote p span a,a .fcquote .fctext,.formbtn,.stickybuttons a,.stickybuttons a:visited{background:#f0f0f0}blockquote p span a,a .fcquote .fctext,.formbtn{padding:5px 10px;float:none;clear:both;cursor:pointer;margin:2px 0 10px}.stickybuttons a,.stickybuttons a:visited{padding:5px 10px;cursor:pointer;margin:2px 0 10px}.btnrow{width:100%;padding:0}.btnrow.btnrowheight{height:35px;display:block;clear:both}.btnrow .formbtn,.btnrow .stickybuttons a,.stickybuttons a:visited{float:left;clear:none;margin:2px 10px 10px 0}.minimsgform .formbtn,.minimsgform .formbtn:hover{position:relative;margin-top:-16px;margin-right:15px;padding:2px 3px;float:right}.btnrow .formbtn.inverse{margin:3px 9px 9px 1px}.btnrow .formbtn.inverse:active{margin:2px 10px 10px 0}.btnrow .formbtn.left{margin:2px 0 10px}.btnrow .formbtn.left.inverse:active{margin:3px -1px 9px 1px}.formbtn.rightfloatbtn,.btnrow .formbtn.rightfloatbtn{float:right;margin-right:0}.formbtn.bookingbtn{float:right}.bookingwin #eventbuttons .formbtn{padding:7px 10px}.formbuilderwidget.minimsgform .formbtn,.formbuilderwidget.minimsgform .formbtn:hover{position:relative;margin-top:-16px;margin-right:15px;padding:2px 3px;float:right;margin-top:2px;margin-right:15px;padding:7px 10px;float:none}.printablesite.deskprintview .formbtn,.printablesite.deskprintview .formbtn:hover{background:#212121;color:#fff;box-shadow:none;border-radius:2px;border:none}.printablesite.deskprintview .formbtn:active{background:#dedede;color:#212121;box-shadow:none;border-radius:2px;border:none}.pictbtns .formbtn{padding:9px 11px!important}.printablesite.deskprintview a,.printablesite.deskprintview a:link,.printablesite.deskprintview a:visited,.printablesite.deskprintview a:hover,.printablesite.deskprintview #header a:hover,.printablesite.deskprintview #footer a:hover{text-decoration:underline}.printablesite.deskprintview #footer a,.printablesite.deskprintview #footer a:visited,.printablesite.deskprintview #header a,.printablesite.deskprintview #header a:visited,.printablesite.deskprintview .calevent a,.printablesite.deskprintview .calevent a:visited,.printablesite.deskprintview .permalink.fctext a,.printablesite.deskprintview .permalink.fctext a:visited{text-decoration:none}.printablesite.deskprintview .calevent a:hover{text-decoration:underline}body.printablesite.deskprintview{padding:0;margin:0 5%}.printablesite.deskprintview #wrapper,.printablesite.deskprintview #footer{padding:0;margin:50px 0 15px}.printablesite.deskprintview #header{text-align:center;margin:0 0 30px}.printablesite.deskprintview #plainpageframe,.printablesite.deskprintview #footer{padding:0 15px}.printablesite.deskprintview .permalink{padding:15px 0 5px;margin-bottom:30px;text-align:right}.printablesite.deskprintview h1,.printablesite.deskprintview h2{font-weight:400}.printablesite.deskprintview h1#maintitle,#printtopmenu{font-weight:700}.printablesite.deskprintview #printtopmenu{text-transform:uppercase;width:100%;margin:25px 0;padding:7px 0 5px}.printablesite.deskprintview #footer{text-align:left;margin:30px 0 0;padding-bottom:30px;padding-top:10px}.printablesite.deskprintview .contentheader{margin-bottom:15px}.printablesite.deskprintview .printslide{max-width:100%;height:auto;margin-bottom:15px}.printablesite.deskprintview .formbtn{padding:5px 10px 3px;margin:5px 5px 5px 0 !important}.printablesite.deskprintview .formbtn.nomobile{display:none}.printablesite.deskprintview .gallerydir .contentbox,.printablesite.deskprintview .tilesdir .contentbox{margin:0 5px 15px;border:none}.printablesite.deskprintview .calendarmonth .contentbox{border:none}.printablesite.deskprintview .contentbox,.printablesite.deskprintview .newsdir .contentbox{margin:5px 0;padding:15px 0;background-image:none}.printablesite.deskprintview .listobject.listtop,.printablesite.deskprintview .listobject.odd,.printablesite.deskprintview .listobject.even{padding:7px 0;background-image:none}.printablesite.deskprintview .listobject.odd img.noicon,.printablesite.deskprintview .listobject.even img.noicon{margin-right:10px;margin-top:2px}.printablesite.deskprintview .smallfctext.calevent{text-align:center}.printablesite.deskprintview h2.persnavtitle{white-space:normal;margin-top:5px}body.messagebody.printablesite.deskprintview textarea{height:190px}body.commentbody.printablesite.deskprintview textarea{height:110px}.printablesite.deskprintview #newsdirbtnrow,.printablesite.deskprintview #blogdirbtnrow,.printablesite.deskprintview #gallerydirbtnrow{visibility:hidden}@media print{.printablesite.deskprintview #homelink,.printablesite.deskprintview #sitemaplink,.printablesite.deskprintview .addfootlink,.printablesite.deskprintview .jserrornote,.printablesite.deskprintview #printtopmenu,.printablesite.deskprintview a#logoutbtn{display:none!important}.printablesite.deskprintview #header{padding-bottom:15px;border-bottom:5px #f0f0f0 solid}}.printablesite.deskprintview .fcwrap .fctable table tr td{padding:5px 5px 5px 10px}.fcwrap,.wswrap *{word-wrap:break-word}#docattachments{display:none}#subheadings{display:none}#skipnav{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.fcsQ{background:#ccc}.fcsB{font-weight:700}.fcsI{font-style:italic}.fcsST{text-decoration:line-through}.fcsU{text-decoration:underline}.fcsSTU{text-decoration:line-through underline}.printablesite.deskprintview .uppercontentbody{margin-bottom:30px;padding-bottom:35px;border-bottom:1px #dedede solid}.bookingwin .formbtn{background:#fff}.bookingwin .formbtn:active{background:#f0f0f0}.unsubscribtn{opacity:0;visibility:hidden;height:16px;width:16px;border-radius:32px;cursor:pointer;top:42px;left:0;z-index:1;position:absolute;padding:0 1px;margin:0;background:#757575 url(/.templates/fmlibrary/elements.png) no-repeat;border:none;background-position:-64px -953px}#storydirbtnrow.contentbody.btnrow.fctext{text-align:center;height:40px}.storypermalink,.storydir .date.storydata{display:none}.pagebtnrow{display:inline-block}#pagebuttons{margin-top:40px;text-align:center}.sidebarlink.currentstory{opacity:.5}#authorprofilepic{float:left;max-width:135px;height:auto;margin-right:10px}#smallauthorprofilepic{float:left;width:80px;height:107px;margin-right:10px}.doc_sideprofile h2{text-transform:capitalize}.chatToolTips .fctext .smallfctext.left,.helptip .message{color:#757575}.helptip .fctext .smallfctext.left,.miniToolTips .fctext .smallfctext.left{width:32%;float:left;text-align:right;padding-right:3%;color:#757575}.chatToolTips .fctext .smallfctext.right,.helptip .fctext .smallfctext.right,.miniToolTips .fctext .smallfctext.right{width:65%;float:left;color:#000;font-weight:700}.chatToolTips .clear,.helptip .clear,.miniToolTips .clear{padding-top:5px;margin-bottom:5px;border-bottom:1px #f0f0f0 solid}.mysocialbtn{margin-right:5px;margin-bottom:3px;display:inline-block;background:url(/.templates/fmlibrary/graphics/social.png) no-repeat;width:24px;height:24px;opacity:1}.mysocialbtn:active{opacity:.7}#myphone,#mymobile{background-position:-320px 0}#myskype{background-position:-86px 0}#mymail,#mymailb{background-position:-116px 0}#mylinkedin,#mylinkedinb{background-position:-144px 0}#mytwitter,#mytwitterb{background-position:-173px 0}#myfacebook,#myfacebook2,#myfacebookb{background-position:-57px 0}#mygplus,#mygplus2,#mygplusb{background-position:0 0}#mypint,#mypintb{background-position:-437px 0}#mysite{background-position:-232px 0}#myblog{background-position:-202px 0}#mybookmark,#mybookmark2{background-position:-350px 0}#mytube,#mytube{background-position:-28px 0}#mychat{background-position:-290px 0}#myshare{background-position:-261px 0}.tipdata{padding:0 10px}.tipdata.mychat{padding:0 10px}.tipdata.sharebox .smallfctext{text-align:center;font-weight:700}.tipdata h4.fctext{color:#212121}.tipdata .fctext{color:#212121}.tipdata .smallfctext,.tipdata .smallfctext.datestamp{color:#757575}.chatbtnrow .formbtn.chatbtn{padding:0 7px}#thebtncode{height:50px}#itembtncode{height:36px}.listobject.listtop .fctext.mobilesrow,.listobject.inlinecontentbox .fctext.mobilesrow{width:98%;padding:0 1%;overflow:hidden;white-space:normal}#webshopdirbody .listobject.listtop .fctext.srow2,.listobject.listtop .fctext.srow2,#webshopdirbody .listobject.inlinecontentbox .smallfctext.srow2,.listobject.inlinecontentbox .fctext.srow2{width:27%;padding:0 1%;overflow:hidden;white-space:normal;text-indent:0}.listobject.listtop .fctext.srow3,.listobject.inlinecontentbox .fctext.srow3,#webshopdirbody .listobject.inlinecontentbox .smallfctext.srow3{width:31%;padding:0 1% 0 0;overflow:hidden;white-space:normal}.listobject.listtop .fctext.srow4,.listobject.inlinecontentbox .fctext.srow4,#webshopdirbody .listobject.inlinecontentbox .smallfctext.srow4{width:18%;padding:0 1% 0 0;overflow:hidden;white-space:normal}.listobject.listtop .fctext.srow5,.listobject.inlinecontentbox .fctext.srow5,#webshopdirbody .listobject.inlinecontentbox .smallfctext.srow5{width:14%;padding:0;white-space:normal;text-align:left}.listobject.listtop .fctext.srow6,.listobject.inlinecontentbox .fctext.srow6,#webshopdirbody .listobject.inlinecontentbox .smallfctext.srow6{width:5%;padding:0;white-space:normal;text-align:right;overflow:visible}#userhome #myinbox .listtop.fctext,#userhome #myinbox .listobject.inlinecontentbox.fctext,#userhome #myinventory .listtop.fctext,#userhome #myinventory .listobject.inlinecontentbox.fctext{padding-top:9px;padding-bottom:8px}#userhome #myinbox .listtop.fctext .smallfctext,#userhome #myinventory .listtop.fctext .smallfctext{font-weight:700}.fctext .smallfctext.inv1 a,.fctext .smallfctext.inv2 a{font-weight:400}.fctext .smallfctext.inv1,.fctext .smallfctext.inv2,.fctext .smallfctext.inv3,.fctext .smallfctext.inv4{margin-left:1px;margin-right:0;padding:0 1%;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#userhome #myinventory .personalized.line,#userhome #myinbox .personalized.line{padding:0}#mymailblock .fctext .smallfctext.inv1{width:32%;text-align:left}#mymailblock .fctext .smallfctext.inv2{width:38%;text-align:left}#mymailblock .fctext .smallfctext.inv4{width:20%;text-align:left}#inventoryblock .fctext .smallfctext.inv1{width:36%;text-align:left}#inventoryblock .fctext .smallfctext.inv2{width:22%;text-align:left}#inventoryblock .fctext .smallfctext.inv3{width:18%;text-align:center}#inventoryblock .fctext .smallfctext.inv4{width:14%;text-align:left}.sortlink{opacity:.5}.fctext .sortlink{cursor:pointer}.fctext .sortingarrows{text-decoration:none!important}.doc_sideshop{position:relative}#docattachments.shopdocs{display:block}.fctext .sortingarrows{font-weight:400;padding-left:5px}.fctext .sortarrows,.clearrecents,.clearrecents a,.clearrecents a:visited,.clearrecents a:hover{top:2px;right:4px;position:absolute;z-index:1;font-size:11px!important;text-decoration:none!important}.isinstock{display:none}.webshopdir .shoplots .mediaitem{position:relative}.dividerline{width:100%;clear:both;padding-top:1px;background:url(/.templates/fmlibrary/graphics/brighter.png)}.fullfragment{position:relative;z-index:1;margin-bottom:30px;margin-right:10px}.sidebaritem .price{float:none;clear:both;text-align:center;margin-top:10px}#productspecs{position:relative}.smallfctext.leftinstocknote{font-weight:700}.shopform .imgbrowsernobtns{width:1px;height:1px;overflow:hidden;left:0;bottom:0;position:absolute;z-index:0;visibility:hidden}.sidebaritem.shoppable .fctext{padding-top:5px}.notinstock{position:absolute;top:0;right:0;left:0;bottom:0;z-index:1}.notinstockproduct{opacity:.2;z-index:0;position:relative}.smallfctext.leftinstocknote{text-align:center}h2.price{text-align:center;float:none}h3.h3stock{text-align:center;bottom:50%;position:absolute;width:100%;margin:0;padding:0}.pricetagtop,#pricetag{background:#fff;box-shadow:3px 3px 9px #000;border-radius:2px;padding:15px 10px;width:200px;overflow:hidden;text-align:center}.pricetagnopic{position:absolute;z-index:2;bottom:-15px;right:30px}#pricetag.modalpricetag{float:right;position:fixed;z-index:2;bottom:-10px;right:15px}.pricetagpic{position:absolute;z-index:2;top:0;right:30px}.price,.listprice,h3.h3stock,.fctext.inlineh3stock{font-weight:700}.fctext.inlineh3stock{text-align:center;width:100%;padding-left:0;padding-right:0}.mediummoo #modalpanel{overflow:hidden;height:501px;width:723px;margin:0;padding:0 0 0 5px}.mediummoo #modalscrollbar{top:0;right:1px;position:absolute;height:491px;float:right;width:8px;overflow:hidden;opacity:.4}.messagebody.printablesite.mediummoodal .field textarea{height:110px}.popwin.mediummoo .contentbody,.popbody.desktoppop .contentbody{padding-bottom:80px}.popwinbtnrow.btnrow,.popwin.mediummoo .btnrow,.popbody.desktoppop .btnrow{display:inline-block;text-align:center;width:150px;height:34px;overflow:hidden;margin:0;bottom:0;right:0;position:fixed;padding:11px 0 0;background:#fff;box-shadow:0 19px 38px rgba(0,0,0,0.30),0 15px 12px rgba(0,0,0,0.22);border-top-left-radius:2px;border-top-right-radius:2px}.popwinbtnrow.btnrow #popbtnsrow,#popbtnsrow{margin:0 auto;position:relative;display:inline-block}#closepop.formbtn.mooformbtn,.formbtn.mooformbtn{color:#212121;background:#f0f0f0;border-radius:2px;border:none;margin:0 2px 10px!important;text-transform:uppercase;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23)}#closepop.formbtn.mooformbtn{background:#0288D1;color:#fff;font-weight:700}#closepop.formbtn.mooformbtn:active,.formbtn.mooformbtn:active{color:#000;background:#fff;box-shadow:0 6px 9px rgba(0,0,0,0.16),0 6px 9px rgba(0,0,0,0.23)}.itemnums{float:right;opacity:.5;font-weight:400}#recentcartitems form{margin-top:10px}.fctext.txtlimit.doctabtitle{font-weight:700;text-transform:uppercase}.bookmarkpic{position:relative;margin-left:30px;margin-right:30px;float:left;width:256px;height:144px;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}.bookmarkpic iframe{width:100%;height:100%;border:none}.resourceicon{margin-left:64px;margin-right:15px;float:left;background:url(/.templates/fmlibrary/graphics/25229.png) no-repeat top right;background-size:contain;width:64px;height:64px}.addpicpic{height:128px;width:auto;margin-right:15px;margin-bottom:15px;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);float:left;position:relative;z-index:9999}#resourcetabs{position:relative;z-index:0}.tabscontentbody .mediaitem .contentbox{margin-bottom:10px}.tabscontentbody .mediaitem .contentbox .fctext.txtlimit{width:98%}.tabscontentbody .mediaitem .contentbox .fctext.txtlimit.doctabtitle{cursor:pointer;width:96%;padding-left:2%;padding-right:2%}.tabscontentbody .mediaitem .contentbox .doctabtitle:hover{opacity:.8}.tabscontentbody .mediaitem .contentbox .doctabtitle:active{opacity:.5}.tabscontentbody .mediaitem .contentbox{padding-bottom:0}.tabscontentbody .mediaitem .contentbox #docsbox,.tabscontentbody .mediaitem .contentbox #uplbox,.tabscontentbody .mediaitem .contentbox #picsbox,.tabscontentbody .mediaitem .contentbox #booksbox,.tabscontentbody .mediaitem .contentbox #medibox{padding-bottom:15px}.sidebarlink.cartprice{text-transform:lowercase}#userhome .contentheader .date a,.sumtotal{text-transform:capitalize}.doc_sideresume .smallfctext.datestamp{display:none}.fctext.shoptxt.btnrow{width:auto}.price{padding:4px 5px 4px 0;display:inline-block}.webshopdir .shopbtnrow.newslikeshopbtnrow{margin:5px 0 0;padding:10px 5%;width:90%}.webshopdir .contentbox.shopnewslikecontentbox{padding-right:0}.contentbox .newslikeshopdescr{width:90%;padding-right:5%;padding-left:5%}.webshopdir .shopbtnrow.newslikeshopbtnrow .foxyform,.webshopdir .shopbtnrow.newslikeshopbtnrow .shopbuttoncode{text-align:left!important}.webshopbutton .submit.formbtn{padding:9px 15px;width:auto}.webshopbutton .foxyform select.txtfield.foxyselect{width:auto}#pricetag .webshopbutton .foxyform select.txtfield.foxyselect{margin:5px 0 0!important}#pricetag .webshopbutton .submit.formbtn{margin:5px 0 0!important}.webshopdir .boxlikeshopbtnrow.webshopbutton .foxyform select.txtfield.foxyselect{margin:5px 0 0!important}.webshopdir .boxlikeshopbtnrow.webshopbutton .submit.formbtn{margin:5px 5px 0 0 !important}.webshopdir .newslikeshopbtnrow.webshopbutton .foxyform select.txtfield.foxyselect,.webshopdir .newslikeshopbtnrow.webshopbutton .submit.formbtn{margin:5px!important}.webshopdir .newslikeshopbtnrow.webshopbutton h4.fctext,.webshopdir .newslikeshopbtnrow.webshopbutton .h4fctext.fctext{float:left!important;text-align:right!important;width:49%!important;margin:0;padding:10px 0 0!important}.webshopdir .newslikeshopbtnrow.webshopbutton .shopbtncontainer{float:right;text-align:left!important;width:49%;margin:0 0 0 1%;padding:0}.webshopdir .boxlikeshopbtnrow.webshopbutton h4.fctext,.webshopdir .newslikeshopbtnrow.webshopbutton .h4fctext.fctext{text-align:left;margin:0;padding:0;white-space:normal}.webshopdir .boxlikeshopbtnrow.webshopbutton .shopbtncontainer{text-align:left;margin:0;padding:0;white-space:normal}.webshopdir .shopbtncontainer{width:100%;margin:0;padding:0;text-align:center}.sidebaritem .shopbtncontainer{float:none;clear:both;text-align:center;margin-top:10px}#closepop.formbtn.mooformbtn,.formbtn.mooformbtn{padding:9px 15px;float:none}.pictbtns .formbtn,.popwin.mediummoo .btnrow .formbtn,.popbody.desktoppop .btnrow .formbtn, #closepop.formbtn.mooformbtn,.formbtn.mooformbtn{font-size:11px!important;line-height:11px!important}.price,.listprice,h3.h3stock,.fctext.inlineh3stock{color:#e20202}#footerlocalsidebar.tilesdir.contentbodylots{margin-top:15px;margin-bottom:15px;clear:both}#footerlocalsidebar.tilesdir.contentbodylots h4.fctext,#footerlocalsidebar.tilesdir.contentbodylots .fctext,#footerlocalsidebar.tilesdir.contentbodylots .fctext .smallfctext{text-align:left}#footerlocalsidebar.tilesdir.contentbodylots h4.fctext{padding-bottom:0}.stickymediaprevframe{position:relative;overflow:hidden}.stickywidgetiframe{overflow:hidden;top:0;left:0;bottom:0;right:0;position:absolute;width:100%;height:100%;border:none;background:transparent}.ismallaspect{padding:37.5% 0 0}.imediumaspect{padding:56.25% 0 0}.ibigaspect{padding:112.5% 0 0}.mobileview .ismallaspect{padding:56.25% 0 0}.mobileview .imediumaspect{padding:112.5% 0 0}.mobileview .ibigaspect{padding:168.7% 0 0}.yrbigframe,.tidebigframe{overflow:hidden;border:none;position:relative;top:0;left:0}.stickybuttons a,.stickybuttons a:visited{display:inline-block;float:left}.contextsearch{width:100%;position:relative}.contextsearch input.txtfield{position:relative;z-index:0;padding:20px 3%;margin:0;width:94%;border-radius:2px}ul#contexthits{list-style:none;padding:0;margin:7px 0 0;width:100%;border-radius:2px}ul#contexthits li{margin:0 0 1px;padding:0}ul#contexthits li a{padding:12px 3%;display:block}.contextsearch .portsubmitbtn{border:none;width:24px;height:24px;padding:0;margin:0;background:transparent url(/.templates/fmlibrary/graphics/graysearch.png) 0 0;background-size:contain;position:absolute;z-index:1;top:50%;margin-top:-12px;right:3%}.contextsearch .portsubmitbtn:active{background-position:1px 1px}.contextsearch .portsubmitbtn.portfound{background:transparent url(/.templates/fmlibrary/graphics/xout.png)}.contextsearch .portsubmitbtn.portfound:active{background-position:1px 1px}ul#contexthits a,ul#contexthits a:visited,ul#contexthits a:hover{text-decoration:none}.contextsearch input.txtfield,.contextsuggested{font-weight:700}.contextsearch input.txtfield{border:1px #f0f0f0 solid}ul#contexthits{background:#f0f0f0}ul#contexthits li a{background:#fff}.contextsearch input.txtfield,ul#contexthits li a:hover{background:#fdfdfd}ul#contexthits{box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23)}.contextsearch input.txtfield{text-shadow:-1px -1px 5px #fff}.contextsearch input.txtfield,ul#contexthits a,ul#contexthits a:visited{color:#757575}.contextsearch input.txtfield:hover,.contextsearch input.txtfield:active,ul#contexthits a:hover,.contextsuggested{color:#212121;text-shadow:-1px -1px 5px #fff}.contextsearch input.txtfield,ul#contexthits a{font-size:19px;line-height:29px}#header.iframeheader{top:120px;left:0;position:absolute;z-index:1;width:auto;padding:10px 75px 10px 10px;border-top-right-radius:2px;border-bottom-right-radius:2px}#wrapper.iframewrapper{top:0;left:0;bottom:0;right:0;width:100%;padding:0;margin:0;position:absolute;z-index:0}a#iframebacklink{display:block;position:absolute;top:0;right:0;width:40px;height:100px;background:url(/.templates/fmlibrary/elements.png) no-repeat;background-position:-118px 15px;opacity:.5}a#iframebacklink:hover{opacity:1}a#iframebacklink:active{background:url(/.templates/fmlibrary/elements.png) no-repeat;background-position:-119px 15px;opacity:1}.iframebacklinkpic{width:40px;height:100px;border:none}.fullpageiframe{top:0;left:0;right:0;bottom:0;position:absolute;z-index:0;width:100%;height:100%}.flowplayer.fixed-controls .fp-controls{bottom:0!important;opacity:0;transition:opacity .25s;transition-timing-function:linear}.flowplayer.fixed-controls .fp-controls:hover{opacity:.9}.flowplayer .fp-embed{visibility:hidden}@media only screen and (min-device-width: 320px) and (max-device-width: 1024px){.flowplayer.fixed-controls .fp-controls{opacity:.9}}.fp-ratio{display:none}.fp-player{margin:0;top:0;left:0;bottom:0;right:0;position:absolute}.flowplayer.is-error .fp-message h2,.flowplayer.is-error .fp-message p{font-weight:700;color:#000}.flowplayer.is-error .fp-message h2{font-size:200%}.flowplayer.is-error .fp-message p{font-size:150%}.fp-flash-disabled{display:none!important}@media only screen and (min-device-width: 320px) and (max-device-width: 640px) and (orientation: portrait){#footerlocalsidebar.tilesdir .mediaitem.minitxttile{width:100%;float:none}}.forwardbtn{display:inline-block;background:#fff;border-radius:64px;width:50px;height:50px;padding:8px 14px 8px 2px;overflow:hidden;box-shadow:0 8px 10px 0 rgba(0,0,0,0.2);opacity:.7}.forwardbtn:hover{box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23)}.forwardbtn:active{opacity:1;box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}.forwardbtn .gotoarrowright{padding:0;opacity:1}.transpsplash{background:transparent} .brightsplash{background:url(/.templates/fmlibrary/graphics/bright02.png)}.darksplash{background:url(/.templates/fmlibrary/graphics/dark02.png)}#splashbox .fctext{font-size:120%;line-height:170%;margin-top:7px}.darksplash .forwardbtn{opacity:1}#splashboxarea{position:absolute;z-index:3;top:0;left:0;bottom:0;right:0}.forwardbox{top:50%;right:25px;padding:20px;bottom:0;margin-top:-52px;overflow:hidden;position:absolute} #splashbox{width:auto;padding:30px 135px 45px 45px}.splashboxtop{position:absolute;bottom:0;left:0}.splashboxbottom{position:absolute;bottom:0;left:0} #headerprofile{position:relative;overflow:hidden;margin-bottom:30px;max-width:340px;text-align:right;float:right;overflow:visible}#headerprofile #hederprofilepic{float:right;height:80px;width:60px;margin-left:5px;margin-right:0;margin-top:-1px}#headerprofile #authorprofilepic{height:80px;width:60px}#headerprofilebuttons{margin-top:10px}#headerprofilebuttons a{float:right}#headerprofiletxt{float:left;max-width:264px}#headerprofile .smallfctext.headerprofilename{font-weight:700;text-transform:uppercase}#headerprofile .smallfctext{padding-right:4px}@media screen and (min-width:640px){.widgetmsgform div.field .txtfield.long{width:96%;margin-right:0;padding-left:2%;padding-right:2%;box-sizing:border-box}.messageboxwidgetform.deskboxwidgetleft{float:left;width:68%;margin-right:2%}.msgboxwidgettxt.deskboxwidgetright{width:30%;float:right}.msgboxwidgettxt.deskboxwidgetright .msgboxwidgettxtbox{padding-left:5px}}.fmicon{margin-left:64px;margin-right:5px;margin-top:-5px;float:left;width:64px;height:64px}.fctext.tabsdoc2{float:left;width:46%;margin:0;padding:0 2%;overflow:hidden}.mobileview .fctext.tabsdoc2{float:none;width:96%}.fctext.tabsdoc{float:left;width:46%;margin:0;padding:5px 2%;overflow:hidden}.mobileview .fctext.tabsdoc{float:none;width:96%}.mobileview li#upfragmentlink{display:none!important}.flickrgallery .gallerypicimport img{margin:0;width:33.3%;float:left}#dropmenu ul#drops li ul.dropxtra.drbox{width:300%;max-width:600px}#dropmenu ul#drops li ul.dropxtra.drbox li.topmenubox{margin:0;padding:15px}#dropmenu ul#drops li ul.dropxtra.drbox li.topmenubox .fctable a{display:inline;margin:0;padding:0}.fp-ui .fp-message p{display:none}.fcwrap .freetext{line-height:150%}.mobhome{opacity:.5}#fixedcart{bottom:0;left:70px;position:fixed;z-index:9999;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);padding:17px;border-top-left-radius:2px;border-top-right-radius:2px}a.plainlinklist{display:inline-block;margin-right:5px}a.plainlinklist::before{content:"&#172;-a "}img#logopic{max-width:100%;height:auto}#mobiledrop{overflow-x:hidden}.stickybox{bottom:0;right:0;position:fixed;z-index:3}.stickyboxcontent{bottom:60px;right:80px;padding:15px 30px 15px 15px;position:absolute;z-index:1;background:#f8f8f8;border-radius:2px;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);width:400px;border:1px #f0f0f0 solid}.stickyboxcontent .wswrap.fcwrap *{font-size:90%!important;line-height:150%!important}.stickyboxflip{width:360px;height:300px;overflow:hidden;bottom:-170px;right:-140px;position:absolute;z-index:2;text-align:center;background:#d78e00;box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}.stickyboxfliptxt{width:220px;overflow:hidden;margin:0 75px;height:90px;padding:12px 0 0}.stickyboxflip h4.fctext{color:#fff;font-weight:700}#fmnewsbulletins{width:100%;position:relative}#remotebulletin,#localbulletin{position:relative;padding:15px 30px;display:block;background:#fff;box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22);margin-bottom:50px;overflow:hidden}.fmbulletin .fm_embed h4{font-size:28px;line-height:39px;text-transform:uppercase;font-weight:100;color:#212121}.fmbulletin *{font-family:Roboto,Arial,sans-serif}.fmbulletin .fm_embedtxt .smallfctext.datestamp{font-size:12px;line-height:19px;color:#757575;font-weight:700;margin-bottom:15px}.fmbulletin .fm_embedtxt img{margin-right:15px;max-width:100%;height:auto}.fmbulletin .fm_embedbg *{font-family:Roboto,Arial,sans-serif;font-size:14px;line-height:24px;color:#000}.fmbulletin .fm_embedbg * a .fm_embedtxtstyle,.fmbulletin .fm_embedbg * a .fm_embedtxtstyle:visited,.fmbulletin .fm_embedbg * a,.fmbulletin .fm_embedbg * a:visited{color:#006cff;text-decoration:underline}.fmbulletin .fm_embedbg * a:hover,.fmbulletin .fm_embedbg * a .fm_embedtxtstyle:hover{color:#000}.fmbulletin .newpic{top:15px;right:15px;font-size:36px;line-height:32px;width:40px;height:40px;border-radius:40px;position:absolute;z-index:4;font-weight:100}.fmbulletin .newpic:active{opacity:.7}.widgetcontentbox.transpcontentbox{background:none;border:none;box-shadow:none}body.website.nomenu.splashitem #pageframe,body.website.nomenu.splashitem #contentpadding,body.website.nomenu.splashitem .wswrap{background-color:transparent!important;background-image:none!important;box-shadow:none!important;border:none!important}body.website.nomenu.splashitem .contentheader,body.website.nomenu.splashitem .contentbody,body.website.nomenu.splashitem .wswrap *{margin:0!important;padding:0!important}hr{clear:both;width:100%;padding:0;margin:0;opacity:0;height:1px}#loggedinhome #fmtxteditor{padding-bottom:90px}#getapp{position:fixed;z-index:10000;bottom:20px;right:0;margin:0;width:auto;display:inline-block;border-top-left-radius:50px;border-bottom-left-radius:50px;padding:7px 22px 7px 12px;background:#d78e00;box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}#getapp .fctext{font-size:16px;line-height:19px;font-weight:700;text-align:center}#getapp a,#getapp a:visited,#getapp a:hover,#getapp a:active{color:#fff}#getapp a:active{opacity:.5}.closeapp{font-size:12px;line-height:20px;background:#000;display:inline-block;border-radius:100px;width:20px;height:20px;opacity:.3;margin-right:15px;margin-left:-5px}.contentbox.appcard{max-width:100%;overflow:hidden}.calpreviewdate{font-weight:700;margin:0;padding:0 0 5px;opacity:.7}.calpreviewdate.currentpreview{opacity:1}.fctext.nopara{margin:0!important;padding:0!important}.newsdir.mobileview .mediaitem.mediafull .contentbox h2{padding-top:7px}.newsdir.mobileview .mediaitem.mediafull .contentbox .fctext .smallfctext.timestamp{margin-bottom:0}.newsdir.mobileview .mediaitem.mediafull .contentbox .mediaprevframe{margin-right:0;width:100%;display:block;float:none;width:50%}.mediaprevframe{width:100%;overflow:hidden;margin:0;padding:0;display:inline-block;position:relative}.podcast .mediaprevframe{width:34%}.mediafull .mediaprevframe{width:25%;overflow:hidden;float:left;margin:0 10px 0 0}.mediapreview{background-size:cover!important;background-repeat:no-repeat;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.mediapreview.tilesbackdrop{background-position:center center!important}.sidebaritem.shoppable .fctext .mediapreview{background-size:contain!important;display:block;margin-top:5px;margin-bottom:5px}.printablesite.deskprintview .mediahalf .mediapreview{height:100%;overflow-y:visible;position:relative}#appviewer .mediaitem.mediafull .contentbox.appcard.fullcard .mediapreview{border:none;position:absolute;top:0;left:0;right:0;width:100%;height:100%;margin:0;padding:0;overflow:hidden;z-index:0}#appviewer .mediaitem.mediafull .contentbox.appcard.fullcard .mediapreview.fullpic{background-size:cover!important}#appviewer .mediaitem.mediafull .contentbox.appcard.collapsedcard .mediapreview.thumbpic{border-radius:600px}#contentembedded iframe.mediapreview.googmp,#contentembedded .mediapreview.fvmmp{width:100%;height:100%}#contentembedded .contentbox.appcard .mediapreview.fullpic{background-size:cover!important;width:100%}#contentembedded .contentbox.appcard .mediapreview.thumbpic{width:100%;height:100%}.printablesite.deskprintview .mediahalf .mediaprevaspect{display:none}#appviewer .mediaitem.mediafull .contentbox.appcard .fctext.perma{text-align:right}#appviewer .mediaitem.mediafull .appcard .appfbmedia{margin:0 auto;max-width:500px}#appviewer .mediaitem.mediafull .contentbox.appcard.fullcard .fctable{max-width:98%}#appviewer .mediaitem.mediafull .fullembview{border:none;height:700px;width:100%;overflow-x:hidden!important;overflow-y:auto}#appviewer .mediaitem.mediafull .contentbox.appcard.fullcard.localcard .mediaprevframe{margin-bottom:15px}#appviewer .mediaitem.mediafull .contentbox.appcard.fullcard .mediaprevframe{width:100%;overflow:hidden;position:relative}#appviewer .mediaitem.mediafull .contentbox.appcard.collapsedcard .mediaprevframe{width:27.3%;position:relative;margin-top:15px;margin-left:15px}#appviewer .mediaitem.mediafull .contentbox.appcard.fullcard{padding:0}#sidecalcurrmonth .fctext.calpreviewdate a.viewcaldate.currentviewdate{font-size:150%!important}#contentembedded .appfbmedia{margin:0 auto;max-width:500px}#contentembedded .fullembview{border:none;height:600px;width:100%;overflow-x:hidden!important;overflow-y:auto}#contentembedded .contentbox.appcard.fullcard .mediaprevframe{width:100%;overflow:hidden;position:relative}#contentembedded .attachmentsbox{margin-top:10px}#contentembedded{position:relative}#contentembedded .datebox.smallfctext{display:inline-block;top:0;right:15px;position:absolute;z-index:3;padding:0 5px}#contentembedded .contentbox.appcard .appcardcontent{overflow:hidden;padding:20px 0;width:100%;overflow:hidden}.contentbox.appcard .appcardcontent .bylinebox.smallfctext{margin:5px 0 15px}#contentlocal .mediaprevframe.collapsed{width:27.3%;float:left;position:relative;margin:15px 30px 15px 0}#contentlocal .mediapreview.thumbpic.collapsed{border-radius:600px}#contentlocal .mediaprevframe.stickyfullthumb{margin-top:30px;margin-bottom:30px}.browsershare.socialshare.fctext{height:22px;width:auto;float:left;margin-bottom:-5px}#sidechapters #currentissue .mediaitem{width:100%;margin:0 0 30px;padding:0}a#guestsignout{bottom:15px;right:15px;position:fixed;font-size:12px;line-height:12px;font-weight:700;background:#fff;color:#d10202;padding:15px;display:inline-block;box-shadow:0 10px 14px rgba(0,0,0,0.12),0 10px 10px rgba(0,0,0,0.24);font-family:Roboto,sans-serif}a#guestsignout:active{color:#212121;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23)}#embedmag{width:100%;overflow:hidden}#embedmag iframe{width:100%!important}.sizebanner img{width:100%;height:auto}.includebannerwidget .wswrap.fcwrap img{display:block;margin:0 auto!important;padding:0}.fixedbanner,.placebanner{display:block;margin:0;padding:0;text-align:center;width:100%;height:auto}.fixedbanner{top:0;left:0;position:fixed;z-index:3}.fixedbanner.bottomfixed{bottom:0;top:auto}.fixedbanner.sidefixed{left:auto;right:0}#sidechapters .fcwrap.fctable .fctext#currentissue .issuepic{width:100%;height:auto;margin:15px 0}.wswrap.fcwrap #inlinecollapse{overflow:hidden;padding:0;height:0}#fmtxteditor .wswrap.fcwrap #inlinecollapse{height:auto;border:5px dashed #dedede;min-height:40px}#collapseinline{display:none}#collapbsebtns{width:100%;display:block;text-align:center;padding:0}a#collapseinline,a#expandinline{margin:0 auto;font-weight:700;text-decoration:none}.bigsocialbtn{display:inline-block;border:none;background:url(/.templates/fmlibrary/graphics/socialbuttons.png) no-repeat;margin:0;width:48px;height:48px;float:left}.smallsocialbtn{display:inline-block;border:none;background:url(/.templates/fmlibrary/graphics/socialbuttons2.png) no-repeat;margin:0;width:24px;height:24px;float:left}.ToolTips .embedcode{background:#fff;border:none;margin:0;padding:5px 0 0;width:100%;height:50px;font-size:11px;line-height:14px;color:#757575}#magnews .mediaitem.mediafull .contentbox{margin-left:0;margin-right:0}.podplay{position:absolute;z-index:1;height:100%;top:0;right:0;bottom:0;left:67%;overflow-x:hidden;overflow-y:auto}.nofvmhere{padding:15px;font-weight:700;color:#fff;background:#92010b}.mediaitem.mediatiny{width:14.28%;overflow:hidden;float:left}.mediaitem.mediasmall{width:25%;overflow:hidden;float:left}.mediaitem.mediamedium{width:33.3%;overflow:hidden;float:left}.mediaitem.mediahalf{width:50%;overflow:hidden;float:left}.mediaitem.mediafull{width:100%;clear:both}@media only screen and (min-device-width: 320px) and (max-device-width: 640px) and (orientation: portrait){.tilesdir.mobileview .mediaitem.mediamedium,.mobileview .tilesdir .mediaitem.mediamedium,.gallerydir.mobileview .mediaitem.mediamedium,.tilesdir.mobileview .mediaitem.mediasmall,.mobileview .tilesdir .mediaitem.mediasmall,.gallerydir.mobileview .mediaitem.mediasmall{width:100%;margin-bottom:5px}}@media only screen and (min-device-width: 320px) and (max-device-width: 640px) and (orientation: landscape){.mediaitem.mediahalf,.tilesdir.mobileview .mediaitem.mediamedium,.mobileview .tilesdir .mediaitem.mediamedium,.gallerydir.mobileview .mediaitem.mediamedium,.tilesdir.mobileview .mediaitem.mediasmall,.mobileview .tilesdir .mediaitem.mediasmall,.gallerydir.mobileview .mediaitem.mediasmall{width:50%;margin-bottom:5px}}#contentembedded .mediaitem.mediafull{position:relative;z-index:1;width:100%;margin:0;padding:0}#magnews .mediaitem.mediafull{margin-left:0;margin-right:0}.boxcontentheader{margin:0;padding:10px 5%;width:90%;overflow:hidden;white-space:nowrap}.contentbox .boxcontentheader h4.fctext.txtlimit,.contentbox .boxcontentheader .fctext .smallfctext.txtlimit.timestamp{padding:0;margin:0;width:100%}.contentbox .mediaprevframe{margin:0 0 -7px}.tilesdir .mediaitem.mediafull{padding-top:1px}.mediaprevaspect{padding:56.25% 0 0}#appviewer .mediaitem.mediafull .contentbox.appcard.fullcard .mediaprevaspect{padding:56.25% 0 0}#appviewer .mediaitem.mediafull .contentbox.appcard.collapsedcard .mediaprevaspect{padding:100% 0 0}#contentembedded .mediaprevaspect{padding:56.25% 0 0}#contentlocal .mediaprevaspect.collapsed{padding:100% 0 0}#sidechapters .mediaitem.eumag .mediaprevaspect,.tilesdir .magazines.eumag .mediaitem .mediaprevaspect{padding:142% 0 0}#sidechapters .mediaitem.usmag .mediaprevaspect,.tilesdir .magazines.usmag .mediaitem .mediaprevaspect{padding:130% 0 0}#contentembedded .contentbox.appcard.fullcard .mediaprevaspect.presentation43{padding:calc(75% - 29px) 0 0 0}#sitemapview .dropxtra,#sitemapview .sitemaplink.submenu{box-shadow:none}body.instamsgwin{background:transparent;margin:0;padding:0}#theroom *{font-family:roboto,sans-serif!important}#theroom{overflow:hidden;top:0;left:0;bottom:0;position:absolute;overflow:hidden;z-index:0}#theroom #instamsgcontent{top:0;left:0;position:absolute;background:#fff;border-radius:2px;overflow-x:hidden;overflow-y:auto}#theroom .smallfctext.instamsg{font-size:12px;line-height:19px}#theroom .instamsgformcontainer{bottom:0;left:0;overflow:hidden;position:absolute;background:#f5f5f8}#theroom textarea#postbox{background:#fff;font-size:12px;line-height:19px;color:#000;font-weight:700}#theroom h4.fctext.chatentername,.smallfctext.chatmessage{color:#fff;text-align:center;margin:0;padding:0;width:100%}#theroom .userform .txtfield.slimtxtfield{box-sizing:border-box;width:100%;padding:7px 9px}#theroom .guestform.slimform .userform .field{position:relative;z-index:0}#theroom .guestform.slimform .userform .field .erroricon#themailnote{position:absolute;z-index:1;top:3px;right:5px;margin:0;padding:0}#theroom .smallfctext.public#chatwaiting{display:none}#theroom.private .smallfctext.instamsg{margin:10px 0 10px 7px;border-radius:30px;padding:10px 15px;box-shadow:0 8px 10px 0 rgba(0,0,0,0.2)}#theroom.private .instamsgformcontainer{border-radius:7px}#theroom.private textarea#postbox{border-top-left-radius:7px;border-top-right-radius:7px;padding:5px 5px 0;margin:1px 0 0 1px}#theroom.private{width:476px;height:526px}#theroom.private #instamsgcontent{bottom:151px;width:476px}#theroom.private .instamsgposts{width:476px}#theroom.private .smallfctext.instamsg{width:380px}#theroom.private .smallfctext.instamsg.operator{margin-left:53px}#theroom.private .instamsgformcontainer{width:476px;height:150px}#theroom.private textarea#postbox{width:462px;height:70px;border-top-left-radius:7px;border-top-right-radius:7px;padding:5px 5px 0;margin:1px 0 0 1px}#theroom.private .smallfctext.instamsg{margin:10px 0 10px 7px;border-radius:30px;padding:10px 15px;box-shadow:0 8px 10px 0 rgba(0,0,0,0.2)}#theroom.private .instamsgformcontainer{border-radius:7px}#theroom .edformbtn.primary{font-weight:700}#theroom.public,#theroom.public #instamsgcontent,#theroom.public textarea#postbox,#theroom.public .instamsgposts,#theroom.public .instamsgformcontainer{width:100%}#theroom.public .smallfctext.instamsg{margin:5px 0 5px 7px;border-radius:2px;padding:5px 9px;box-shadow:0 3px 7px 0 rgba(0,0,0,0.2)}#theroom.public .instamsgformcontainer{border-radius:2px}#theroom.public .smallfctext.instamsg{width:84%}#theroom.public .smallfctext.instamsg.operator{margin-left:8%}#theroom.public .smallfctext.instamsg.visitor{margin-right:8%;background:#f0f0f0;color:#003}#theroom.public textarea#postbox{box-sizing:border-box;border-top-left-radius:2px;border-top-right-radius:2px;padding:5px 5px 0;margin:1px 0 0 1px}#theroom.public{height:422px}#theroom.public #instamsgcontent{bottom:131px}#theroom.public .instamsgformcontainer{height:130px}#theroom.public textarea#postbox{height:76px}#theroom.public .edformbtn{padding:7px 9px;font-size:12px;line-height:12px;border:none;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);border-radius:2px;margin:0 5px;background:#fff;color:#212121}#theroom.public .edformbtn.primary{color:#000}#theroom.public .edformbtn:active{box-shadow:0 8px 10px 0 rgba(0,0,0,0.2);color:#003}#globalfoxy{top:0;right:-3px;position:fixed;z-index:59;white-space:nowrap;visibility:hidden;opacity:0;background:#e02628;border-bottom-left-radius:50px;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);padding:0 30px 0 35px}#globalfoxy *{font-family:roboto,sans-serif;font-weight:700;line-height:26px;font-size:12px}.globalfoxycart{position:relative;padding-bottom:3px}.globalfoxycart:hover{opacity:.8}.globalfoxycart:active{opacity:1}#globalfoxy a.smallfctext.cartprice,#globalfoxy a.smallfctext.cartprice:visited,#globalfoxy a.smallfctext.cartprice:hover{color:#fff}#globalfoxy a img{border:none;background:url(/.templates/fmlibrary/elements.png) -150px -1112px no-repeat;width:16px;height:16px;top:5px;left:-21px;z-index:1;position:absolute}#globalfoxy.mobileglobalfoxy{top:80px;z-index:10003;position:absolute}.eventscard .timestamp,#contentlocal .date{display:none}#fmpublisher{z-index:89;text-align:center;position:fixed;bottom:0;left:50%;width:100px;height:24px;margin-left:-50px;text-align:center;border-top-left-radius:3px;border-top-right-radius:3px;background:#1186fd;font-size:11px;line-height:24px}.tilesdir .mediaitem.mediafull.tilebox .contentbox .mediaprevframe{width:100%}#fmpublisher a,#fmpublisher a:visited,.fctext.negative,.fctext.negative a:active{color:#e4e4e4}#fmpublisher a:hover,.fctext.negative a:hover{color:#4db0d1}#fmpublisher a:active{color:#787876}.nonjsmenu{position:relative;background:#fff;border:1px #dedede solid;clear:both;text-align:center;margin:15px 0;padding:7px 5%;width:90%;font-family:roboto,sans-serif;font-size:12px;line-height:21px;border-radius:2px;text-transform:none;color:#757575}.nonjsmenu a.nonjslink,.nonjsmenu a.nonjslink:visited{color:#900513!important;text-transform:uppercase;font-weight:700}.nonjsmenu a.nonjslink:hover{color:#757575!important}#contentembedded .contentbox.appcard.fullcard.remotecard .fctext,.eventscard .contentbox.appcard.fullcard.remotecard .datebox.smallfctext{display:none}#newsdirbody .appcardcontent .fctext.perma{display:none}.personalized.line#nativecal{background:transparent url(/.templates/fmlibrary/graphics/dark.png);border-radius:2px}.sticky .contentbox.appcard.fullcard.localcard h2 {margin-top:30px}#header.iframeheader.mobileiframeheader{padding:10px 10px 10px 10px;display:inline-block;width:30px;overflow:hidden;left:0px;bottom:20px !important;position:fixed;z-index:1}#appviewer #datenavbackdrop{visibility:hidden;opacity:0;width:100%;top:0;left:0;bottom:0;position:fixed;z-index:99;background:url(/.templates/fmlibrary/graphics/dark02.png)}#appviewer #datenavpicker{visibility:hidden;opacity:0;width:80%;margin-left:10%;margin-right:10%;top:-30px;position:absolute;z-index:101;box-sizing:border-box;box-shadow:0 14px 18px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22);padding:30px 90px 35px 30px;border-radius:2px;background:#fff}#appviewer .fctext#datenavtitle{font-size:14px;line-height:14px;font-weight:700;padding-bottom:15px;color:#000}#appviewer .txtfield#datenavfield{width:98%;box-sizing:border-box;font-size:20px;line-height:20px;border-radius:2px;padding:15px;border:1px #dedede solid;background:#fff;color:#000;font-weight:700}.date #reqdate a.datenav#datenavcenter{display:inline-block;padding:0 10px}#appviewer #pickdatebtn.appformbtn{width:50px;height:50px;display:inline-block;background:url(/.templates/app/assets/glyphs.png) no-repeat;background-position:-327px -39px;top:60px;right:26px;position:absolute;z-index:1;border:none;border-radius:50px}#appviewer #pickdatebtn.appformbtn:active{background-position:-326px -38px;box-shadow:0 14px 18px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}#appviewer .smallfctext.msgtxt.notification{display:none}#gform.guestform .userform{border-width:0;padding:0;margin:0;width:100%}#gform.guestform .userform fieldset{position:relative;margin:0;padding:0;border:none}#gform.guestform .userform .txtfield{box-sizing:border-box;width:100%}#gform.guestform .userform .txtfield.short{box-sizing:border-box;width:30%;min-width:100px;vertical-align:middle}#gform.guestform .userform .field{padding:5px 0}#gform.guestform .userform .field .txtfield,#gform.guestform .userform .field .btnfield{margin:0}#gform.guestform .userform .field.checkfield{padding:10px 0;margin:0}#gform.guestform .userform .field.txtareafield textarea#txtmessage.txtfield{margin:0 0 -7px!important}#gform.guestform .userform .field .fctext.label{text-align:left;box-sizing:border-box;display:inline-block;width:70%;padding-left:10px;vertical-align:middle}#gform.guestform .userform .field.checkfield .fctext.label{margin:0;padding:0;display:block;width:100%}#gform.guestform .userform .field .clear{margin:0;padding:0}#gform.guestform .userform .field.checkfield .checkbox{width:24px;height:24px;border-radius:3px;border:1px #dcdfe7 solid;background:#fff;float:left;margin-right:10px;vertical-align:middle;box-shadow:inset 0 0 7px #dedede}#gform.guestform .userform .field.checkfield .checkbox.boxchecked{background:#fff url(/.templates/fmlibrary/elements.png) no-repeat;background-position:-126px -950px;box-shadow:inset 0 0 7px #ccc}.thankyou_message.fctext .smallfctext.thankyounote{text-align:center;background:#fff;color:#000;box-sizing:content-box;border-radius:2px;padding:5px 7px 5px 7px;margin-top:7px}a#mobilefooterlink{display:none}.jserrornote{box-sizing:border-box;padding:0px;margin:0 5px 10px}#gform .txtfield.short.numtxt {max-width:100px;overflow:hidden}#gform.gform.guestform.calcform .fieldbox{position:relative;z-index:0;width:100%}#gform.gform.guestform.calcform .fieldbox .field.checkfield,#gform.gform.guestform.calcform .fieldbox .field.numberfield{position:relative;z-index:0;padding-right:150px}#gform.gform.guestform.calcform .fieldbox .fctext.label.itemval,#gform.gform.guestform.calcform .fieldbox .fctext.label.check.itemval{display:inline-block;text-align:right;font-weight:400;margin-right:0;margin-left:0;padding-right:0;padding-left:0;max-width:140px;width:140px;text-align:right;text-indent:0;white-space:nowrap;overflow:hidden}#gform.gform.guestform.calcform .fieldbox .field.itemvalbox{display:inline-block;position:absolute;z-index:1;top:0;right:0;margin-right:0;margin-left:0;padding-right:0;padding-left:0;max-width:140px;width:140px;text-align:right!important}.mobileview #gform.gform.guestform.calcform .fieldbox .fctext.label.itemval,.mobileview #gform.gform.guestform.calcform .fieldbox .fctext.label.check.itemval{display:none}.mobileview #gform.gform.guestform.calcform .fieldbox .field.checkfield,.mobileview #gform.gform.guestform.calcform .fieldbox .field.numberfield{padding-right:0}#gform.gform.guestform.calcform .fieldbox.summarybox{padding:0}#gform.gform.guestform.calcform .fieldbox.summarybox .fctext.label.sumbox{float:right;padding:5px 0;margin:0;width:100%}#gform.gform.guestform.calcform .fieldbox.summarybox .fctext.label.sumbox .txtfield.short.numtxt{background:none;text-align:right;padding:0;margin:0;font-size:100%;line-height:100%;font-weight:400;width:100%;min-width:100%}#gform.gform.guestform.calcform .fieldbox.summarybox .fctext.label.sumbox .txtfield.short.numtxt#sumtotal{font-weight:700}#gform.gform.guestform.calcform #gformbtnrow{padding-top:15px;padding-bottom:15px}#gform #summarygroup{padding-top:15px;padding-bottom:15px;margin-top:15px;margin-bottom:15px;border-top:1px #dedede solid;border-bottom:1px #dedede solid}.signbtn{display:none;}.foxyform select.txtfield.foxyselect,.foxyform .submit.formbtn,.contentbody.btnrow .formbtn {font-size:11px;line-height:11px}#dropmenu ul#contextresults.dropxtra.sitemenu{list-style:none;position:absolute;z-index:100}/*.darksplash h1#maintitle,.darksplash .fctext{color:#fff}.mobileview #splashbox .fctext{display:none}.webshopdir .newslikeshopbtnrow.webshopbutton .h4fctext.fctext{font-weight:bold}.webshopbutton h4.fctext,.webshopbutton .foxyform select.txtfield.foxyselect,.webshopbutton .submit.formbtn{font-size:14px;line-height:14px}*/ a.themeswitcher.hidethemes {display:none}#iframediv {top:-110px;position:relative;height:710px;width:100%;margin:0px auto 0px auto;padding:0px;overflow:hidden;text-align:center}#fmiframe{width:100%;height:100%;position:relative;background:transparent;border:none}.bpostcollapsed {box-sizing:border-box;height:0px;overflow:hidden;opacity:0.3}.h2collapsedclose {opacity:0;font-weight:normal}.tabswitches{text-align:center;margin-bottom:15px}.thewidgtab{position:relative;height:auto;min-height:100%;display:block;float:none;clear:both}.thewidgtab .formbtn.tabsdoc{padding:10px 15px;margin-left:0!important;margin-right:0!important;margin-bottom:0!important;border-radius:0}.tabswitches .formbtn:first-of-type{border-bottom-left-radius:30px;border-top-left-radius:30px}.tabswitches .formbtn:last-of-type{border-top-right-radius:30px;border-bottom-right-radius:30px}.tabsbox{border-radius:10px;padding:15px 30px}.thewidgtab input.formbtn.habactive{background:#fff;color:#212121}.tabsbox{box-shadow:0 10px 14px rgba(0,0,0,0.12),0 10px 10px rgba(0,0,0,0.24)}.tabsblock{position:relative;z-index:0;width:100%}.boxtab{position:absolute;top:0;left:0;right:0;z-index:1;box-sizing:border-box}.printablesite.deskprintview.popwin .wswrap.fcwrap blockquote, .printablesite.deskprintview.popwin .wswrap.fcwrap blockquote * {margin:0px;padding:0px;font-size:21px !important;line-height:29px !important}#previewbtn{font-size:32px;line-height:32px;padding:1px;top:6px;right:15px;position:fixed;z-index:20000;border:none;background:none;opacity:0}#previewbtn:hover{opacity:1}#previewbtn.preview25515,#previewbtn.preview25450{display:none}.directorydir .template25515 .smallfctext.datestamp.syslistobject {display:block}.printablesite.deskprintview.popwin #plainpageframe .contentheader .date {display:none}.printablesite.deskprintview.popwin #plainpageframe img {margin-right:15px} ul#drops li#menuhome.current a.toplink,ul#drops li#menuhome.current a.toplink:visited,ul#drops li#menuhome.current a.toplink:hover,ul#drops li#menuhome.current a.toplink:active{cursor:default;text-decoration:none}#dontPushMe{display:none} .includetileswidget.sidebarobject.noassist.widgetdocument .sidebaritem .mediaitem.mediabig,.includetileswidget.sidebarobject.noassist.widgetdocument .sidebaritem .mediaitem.mediabig .contentbox.widgetcontentbox {margin:0px;padding:0px;width:100%;background:transparent;border:none;box-shadow:none;border-radius:none}.includetileswidget.sidebarobject.noassist.widgetdocument .sidebaritem .mediaitem.mediabig .mediaprevframe, .includetileswidget.sidebarobject.noassist.widgetdocument .sidebaritem .mediaitem.mediabig .mediapreview {border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;}.includetileswidget.sidebarobject.noassist.widgetdocument .sidebaritem .mediaitem.mediabig .contentbox h4.fctext {margin-top:7px;margin-bottom:7px;text-align:center}.includetileswidget.sidebarobject.noassist.widgetdocument .sidebaritem .mediaitem.mediabig .contentbox.widgetcontentbox{margin-bottom:5px;} #socialbar a img.harboursocbtns{background:url(/.templates/fmlibrary/graphics/muellesocials.png) no-repeat;border:none;margin:0;padding:0;width:32px;height:32px;margin:0 1px 0 1px;border-radius:3px}#socialbar a img.harboursocbtns#facerowbtn{background-position:0 -45px}#socialbar a img.harboursocbtns#instarowbtn{background-position:-32px -45px}#socialbar a img.harboursocbtns#linkedrowbtn{background-position:-64px -45px;width:32px}#socialbar a img.harboursocbtns#twitrowbtn{background-position:-96px -45px;width:32px}#socialbar a img.harboursocbtns#yourowbtn{background-position:-160px -45px;width:32px}#socialbar a img.harboursocbtns#mailrowbtn{background-position:-128px -45px;width:32px} #socialbar a img.harboursocbtns#siterowbtn{background-position:-224px -45px;width:32px} #socialbar a img.harboursocbtns#sharerowbtn{background-position:-192px -45px;width:32px} #socialbar a img.harboursocbtns#mapsharerowbtn{background-position:-256px -45px;width:32px} #socialbar a img.harboursocbtns#sharerowbtn:active{background-position:-192px 0px;}#socialbar a img.harboursocbtns#mapsharerowbtn:active{background-position:-256px 0px;} #socialbar a img.harboursocbtns#facerowbtn:active{background-position:0 0}#socialbar a img.harboursocbtns#instarowbtn:active{background-position:-32px 0}#socialbar a img.harboursocbtns#linkedrowbtn:active{background-position:-64px 0}#harboursocials{text-align:center;margin:0;padding:0;position:relative}#socialbar{margin:0 auto!important;display:inline-block;text-align:center;position:relative;min-width:190px;box-sizing:border-box}#mediasharer,#mapsharer{background:#fff;padding:10px 10px 0;display:inline-block;border-radius:3px;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);top:5px;position:absolute;box-sizing:border-box}#mediasharer{right:44px;white-space:nowrap!important;display:inline-block;width:260px;z-index:1}#mapsharer{width:280px;right:9px;z-index:2}a.sharercloser{color:#727272;width:22px;height:22px;display:inline-block;text-align:right;float:right;font-size:16px;line-height:24px;float:right;font-family:roboto,sans-serif}a.sharercloser:active{color:#000}#muelleembed{font-family:'Lucida Sans Typewriter','Lucida Console','Monaco','Bitstream Vera Sans Mono',monospace;width:260px;height:46px;font-size:10px;line-height:12px;padding:3px;box-sizing:border-box;margin-bottom:7px;border-radius:3px;border:1px #dedede solid;background:#212121;color:#f8f8ff}#puertoservicios{display:inline-block;margin:0 auto}#muelleservicebox{margin-top:45px;text-align:center}.marinaicon{width:48px;height:48px;overflow:hidden;background:url(/.templates/fmlibrary/graphics/marinaservices.png) no-repeat;margin:0 auto 5px}.marinaservice{float:left;text-align:center;font-size:11px;line-height:15px;font-family:roboto,sans-serif;color:#757575;padding:5px;box-sizing:border-box;height:100px;width:100px}#msouvenir{background-position:0 0}#msuper{background-position:-48px 0}#mwaste{background-position:-96px 0}#mtravelagent{background-position:-144px 0}#mtourist{background-position:-192px 0}#mparking{background-position:-240px 0}#melectric{background-position:-288px 0}#mworkshop{background-position:-336px 0}#mdrymarina{background-position:-1104px 0}#mshipoffice{background-position:-384px 0}#msecurity{background-position:-432px 0}#mrestaurant{background-position:-480px 0}#mmedical{background-position:-528px 0}#mfuelfish{background-position:-576px 0}#mfuel{background-position:-624px 0}#mrental{background-position:-672px 0}#mwifi{background-position:-720px 0}#mcrane{background-position:-1056px 0}#mdrydock{background-position:-816px 0}#mtravelift{background-position:-864px 0}#mshipyard{background-position:-1152px 0}#mwater{background-position:-912px 0}#mcleaning{background-position:-960px 0}#mbath{background-position:-1008px 0} .topsearchlabel{display:none !important;} #appinstaller *{font-family:roboto,sans-serif}#appinstall *,#installBtnWrap *{color:#fff}#appinstall,#installBtnWrap{background:#121212} #appinstall,#installBtnWrap{display:inline-block;bottom:0;position:fixed;box-sizing:border-box;border-top-left-radius:5px;border-top-right-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);padding:15px}#appinstall{z-index:9}#installBtnWrap{z-index:8}.closeInstall a{display:inline-block;float:right;overflow:hidden;box-sizing:border-box;text-align:right}#installBtn,#appinstall h3{font-weight:700;font-size:16px;line-height:16px;padding:0}#installBtn{width:auto;max-width:230px;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;float:left}#installBtnWrap .closeInstall a{font-size:14px;line-height:14px}#appinstall .devicenote{text-align:center;font-size:14px;line-height:23px;margin-top:-10px}#appinstall .iosicon{display:inline-block;background:url(/.templates/digicapp/assets/pwaglyphs.png) no-repeat;width:24px;height:30px;background-position:-30px -195px}#appinstall .androidicon{display:inline-block;background:url(/.templates/digicapp/assets/pwaglyphs.png) no-repeat;width:10px;height:30px;background-position:-92px -195px}#appinstall .iosicon,#appinstall .androidicon{margin-left:5px;margin-right:5px}#installBtn{background:none;border:none}.closeInstall a{opacity:.7;font-weight:700}.closeInstall a:hover,#closeInstall a:active{opacity:1} @media screen and (max-width:480px){#appinstall,#installBtnWrap {width:70%;margin-left:15%;margin-right:15%;}} @media screen and (min-width:480px) and (max-width:640px){#appinstall,#installBtnWrap {width:50%;margin-left:25%;margin-right:25%;}} @media screen and (min-width:640px) and (max-width:800px){#appinstall,#installBtnWrap {width:40%;margin-left:30%;margin-right:30%;}} @media screen and (min-width:800px){#appinstall,#installBtnWrap {width:30%;margin-left:35%;margin-right:35%;}}