body{font-family:"Lucida Grande",Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#333;background:#cad2d9;margin:0}body.noscroll{overflow:hidden}.iphone body.noscroll{overflow:auto}a{color:#0069a6}a:visited{color:#0186ba}img{border:0}.voice{position:absolute;border:0;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}button,input,select,textarea{font-family:inherit;font-size:inherit;vertical-align:middle}input[type=email],input[type=password],input[type=text],textarea{margin:0;padding:4px;border:1px solid #b2b2b2;border-radius:4px}button:focus,input.button:focus,input[type=email]:focus,input[type=password]:focus,input[type=text]:focus,textarea:focus{border-color:#4787b1;box-shadow:0 0 5px 2px rgba(71,135,177,.9);outline:0}input[type=email]:required,input[type=password]:required,input[type=text]:required{border-color:#4787b1}input.placeholder,textarea.placeholder{color:#aaa}.bold{font-weight:700}label input+span{vertical-align:middle}.noselect{user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;-webkit-user-select:none}li>.input-group{display:inline}button,input.button{display:inline-block;margin:0 2px;padding:4px 8px;color:#525252;border:1px solid silver;border-radius:4px;background:#f7f7f7;text-decoration:none;outline:0}.formbuttons button,.formbuttons input.button,.oauthlogin .button{color:#ddd;font-size:110%;padding:4px 12px;border-color:#465864;border-radius:5px;background:#666;box-shadow:0 1px 1px 0 #ccc}.formbuttons button:focus,.formbuttons button:hover,.formbuttons input.button:focus,.formbuttons input.button:hover,input.button.mainaction:focus,input.button.mainaction:hover{color:#f2f2f2;border-color:#465864;box-shadow:0 0 5px 2px rgba(71,135,177,.6)}.formbuttons button:active,.formbuttons input.button:active{color:#fff;background:#5f5f5f}button.mainaction,input.button.mainaction{color:#ededed;border-color:#1f262c;background:#2c2f33}button.mainaction:active,input.button.mainaction:active{color:#fff;background:#515151;background:-moz-linear-gradient(top,#2a2e31 0,#505050 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2a2e31),color-stop(100%,#505050));background:-ms-linear-gradient(top,#2a2e31 0,#505050 100%);background:linear-gradient(to bottom,#2a2e31 0,#505050 100%)}button[disabled],button[disabled]:hover,input.button.mainaction[disabled],input.button[disabled],input.button[disabled]:hover{color:#aaa!important}button.mainaction,input.mainaction{font-weight:700!important}button:not(:disabled){cursor:pointer}form.smart-upload,input.smart-upload{visibility:hidden;width:1px;height:1px;opacity:0}.buttongroup,a.button{display:inline-block;margin:0 2px;padding:2px 5px;color:#525252;border:1px solid #c6c6c6;border-radius:4px;background:#e6e6e6;text-decoration:none}.buttongroup{padding:0;white-space:nowrap}a.button:focus,button:focus,input.button:focus{border-color:#017db6;box-shadow:0 0 2px 1px rgba(71,135,177,.6);outline:0}a.button.disabled,button.disabled,label.disabled{color:#999}a.button.disabled,a.button.disabled:hover,button.disabled,button.disabled:hover,button[disabled],button[disabled]:hover,input.button.disabled,input.button.disabled:hover,input.button[disabled],input.button[disabled]:hover{border-color:#c6c6c6}.buttongroup a.button{margin:0;border-width:0 1px 0 0;border-radius:0;background:0 0}.buttongroup a.button.first,.buttongroup a.button:first-child{border-radius:4px 0 0 4px;border-left:0}.buttongroup a.button.last,.buttongroup a.button:last-child{border-radius:0 4px 4px 0;border-right:0}a.button.pressed,a.button:active,button:active,input.button:active{background:#f7f7f7}.pagenav.dark a.button{font-weight:700;border:0;background:0 0;margin:0}.pagenav.dark a.button.pressed{background:#d8d8d8}.buttongroup a.button.selected,.buttongroup a.button.selected:hover{background:#8a8a8a;border-right-color:#8a8a8a;border-left-color:#555}.buttongroup a.button.selected:focus,.buttongroup a.button:focus{background:#f2f2f2;background:-moz-linear-gradient(top,#49b3d2 0,#66bcd9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#49b3d2),color-stop(100%,#66bcd9));background:-ms-linear-gradient(top,#49b3d2 0,#66bcd9 100%);background:linear-gradient(to bottom,#49b3d2 0,#66bcd9 100%)}.pagenav a.button{padding:1px 3px;height:16px;vertical-align:middle;margin-bottom:1px}.pagenav .buttongroup a.button,.pagenav .buttongroup a.button:hover{padding:1px 5px;margin-bottom:0}.pagenav a.button span.inner,a.button span.icon{display:inline-block;width:16px;height:13px;text-indent:1000px;overflow:hidden;background:url(images/buttons.png?v=2e08.13608) -6px -211px no-repeat}.pagenav a.prevpage span.inner,a.button.prevpage span.icon{background-position:-7px -226px}.pagenav a.nextpage span.inner,a.button.nextpage span.icon{background-position:-28px -226px}.pagenav a.lastpage span.inner,a.button.lastpage span.icon{background-position:-28px -211px}.pagenav a.pageup span.inner,a.button.pageup span.icon{background-position:-7px -241px}.pagenav a.pagedown span.inner,a.button.pagedown span.icon{background-position:-29px -241px}.pagenav a.reply span.inner,a.button.reply span.icon{background-position:-7px -256px}.pagenav a.forward span.inner,a.button.forward span.icon{background-position:-29px -256px}.pagenav a.replyall span.inner,a.button.replyall span.icon{background-position:-7px -271px}.pagenav a.extwin span.inner,a.button.extwin span.icon{background-position:-29px -271px}.pagenav a.changeformat.html span.inner,a.button.changeformat.html span.icon{background-position:-7px -1859px}.pagenav a.changeformat.html.selected span.inner,a.button.changeformat.html.selected span.icon{background-position:-29px -1859px}.pagenav a.changeformat.text span.inner,a.button.changeformat.text span.icon{background-position:-7px -1874px}.pagenav a.changeformat.text.selected span.inner,a.button.changeformat.text.selected span.icon{background-position:-29px -1874px}a.button.add span.icon{background-position:-7px -2009px}a.button.delete span.icon{background-position:-29px -2009px}.pagenav .countdisplay{display:inline-block;padding:3px 1em 0 1em;min-width:16em}.pagenavbuttons{position:relative;top:-2px}.pagenav .pagejumper{text-align:center;padding:3px 0;cursor:default}a.iconbutton{display:inline-block;width:20px;height:18px;text-decoration:none;text-indent:-5000px;background:url(images/buttons.png?v=2e08.13608) -1000px 0 no-repeat}a.iconbutton.disabled{opacity:.4;cursor:default}a.iconbutton.searchicon,a.iconbutton.searchoptions{width:24px;background-position:-2px -317px}a.iconbutton.searchicon{width:15px}a.iconbutton.reset{width:24px;background-position:-25px -317px}a.iconbutton.cancel,a.iconbutton.remove{background-position:-7px -378px}a.iconbutton.delete{background-position:-7px -338px}a.iconbutton.add{background-position:-7px -358px}a.iconbutton.remove{background-position:-7px -379px}a.iconbutton.cancel{background-position:-7px -398px}a.iconbutton.edit{background-position:-7px -418px}a.iconbutton.upload{background-position:-6px -438px}a.iconlink{display:inline-block;color:#888;text-decoration:none;white-space:nowrap;padding:2px 8px 2px 20px;background:url(images/buttons.png?v=2e08.13608) -1000px 0 no-repeat}a.iconlink:hover{text-decoration:underline}a.iconlink.delete{background-position:-7px -337px}a.iconlink.add{background-position:-7px -357px}a.iconlink.remove{background-position:-7px -378px}a.iconlink.cancel{background-position:-7px -397px}a.iconlink.edit{background-position:-7px -417px}a.iconlink.upload{background-position:-6px -437px}#message div.confirmation,#message div.error,#message div.loading,#message div.notice,#message div.uploading,#message div.warning,#message-objects div.notice{color:#555;font-weight:700;padding:6px 30px 6px 25px;display:inline-block;white-space:nowrap;background:url(images/messages.png?v=72e9.1264) 0 5px no-repeat;cursor:default}#message div.warning{color:#960;background-position:0 -86px}#message div.error{color:#cf2734;background-position:0 -57px}#message div.confirmation{color:#093;background-position:0 -25px}#message div.loading{background:url(images/ajaxloader.gif?v=c252.1434) 2px 6px no-repeat}#message div a,#message div span{padding-right:.5em;text-decoration:none}#message div a:hover{text-decoration:underline;cursor:pointer}#message.statusbar{display:none;position:absolute;bottom:0;left:0;right:0;height:27px;padding-left:8px;border-top:1px solid #ddd;border-radius:0 0 4px 4px;background:#eaeaea;background:-moz-linear-gradient(top,#eaeaea 0,#c8c8c8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#eaeaea),color-stop(100%,#c8c8c8));background:-ms-linear-gradient(top,#eaeaea 0,#c8c8c8 100%);background:linear-gradient(to bottom,#eaeaea 0,#c8c8c8 100%);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#messagestack{position:absolute;bottom:20px;right:12px;z-index:50000;width:auto;height:auto;max-height:85%;overflow-y:auto;padding:2px}#messagestack div{display:block;position:relative;width:280px;height:auto;min-height:16px;margin:3px 2px 5px 2px;padding:8px 10px 7px 30px;cursor:default;font-size:12px;font-weight:700;border-radius:4px;border:1px solid #444;color:#ebebeb;background:rgba(64,64,64,.85);background:-moz-linear-gradient(top,rgba(64,64,64,.85) 0,rgba(48,48,48,.9) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(64,64,64,.85)),color-stop(100%,rgba(48,48,48,.9)));background:-webkit-linear-gradient(top,rgba(64,64,64,.85) 0,rgba(48,48,48,.85) 100%);background:-ms-linear-gradient(top,rgba(64,64,64,.85) 0,rgba(48,48,48,.85) 100%);background:linear-gradient(to bottom,rgba(64,64,64,.85) 0,rgba(48,48,48,.85) 100%)}#messagestack div:after{content:"";position:absolute;display:block;top:0;left:4px;width:20px;height:24px;background:url(images/messages_dark.png?v=8e53.601) 0 7px no-repeat}#messagestack div.error{color:#ff615d}#messagestack div.error:after{background-position:0 -55px}#messagestack div.warning{color:#f4bf0e}#messagestack div.warning:after{background-position:0 -84px}#messagestack div.confirmation{color:#00e05a}#messagestack div.confirmation:after{background-position:0 -25px}#messagestack div.loading,#messagestack div.uploading{color:#ddd}#messagestack div.loading:after,#messagestack div.uploading:after{top:4px;left:6px;background:url(images/ajaxloader_dark.gif?v=cf1b.1849) 0 4px no-repeat}#messagestack div.voice{position:absolute;top:-1000px}#messagestack div a{color:#94c0da}#messagestack div a:hover{text-decoration:underline;cursor:pointer}.ui-dialog.confirmation .ui-dialog-title,.ui-dialog.error .ui-dialog-title,.ui-dialog.warning .ui-dialog-title{padding-left:25px;background:url(images/messages.png?v=72e9.1264) 0 5px no-repeat}.ui-dialog.warning .ui-dialog-title{color:#960;background-position:0 -91px}.ui-dialog.error .ui-dialog-title{color:#cf2734;background-position:0 -62px}.ui-dialog.confirmation .ui-dialog-title{color:#093;background-position:0 -32px}.ui-autocomplete{max-height:160px;overflow-x:hidden;overflow-y:auto}#header{overflow-x:hidden}#topline{height:18px;background-color:#333;border-bottom:1px solid #383838;padding:2px 0 2px 10px;color:#aaa;text-align:center}#topnav{position:relative;height:46px;margin-bottom:10px;padding:0 0 0 10px;background:#1c1c1c}#topline a,#topnav a{color:#eee;text-decoration:none}#topline a:hover{text-decoration:underline}#toplogo{padding-top:2px;cursor:pointer;border:none}.topleft{float:left}.topright{float:right}.closelink{display:inline-block;padding:2px 10px 2px 20px}#topline span.username{padding-right:1em}#topline .topleft a{display:inline-block;padding:2px .8em 0 0;color:#aaa}#topline a.button-logout{display:inline-block;padding:2px 10px 2px 20px;background:url(images/buttons.png?v=2e08.13608) -6px -193px no-repeat;color:#fff}#taskbar .button-logout{display:none}#taskbar a.button-logout span.button-inner{background-position:-2px -1791px}#taskbar a.button-logout:hover span.button-inner{background-position:-2px -1829px}.minimal #topline{position:fixed;top:-18px;background:#444;z-index:5000;width:100%;height:22px;-moz-box-sizing:border-box;box-sizing:border-box}.minimal #topline:hover{top:0;opacity:.94;-webkit-transition:top .3s ease-in-out;-moz-transition:top .3s ease-in-out;transition:top .3s ease-in-out}.extwin #topline,.extwin #topline:hover{position:static;top:0;height:18px;width:auto;-moz-box-sizing:content-box;box-sizing:content-box;opacity:.999}.minimal #topline a.button-logout{display:none}.minimal #topline span.username{display:inline-block;padding-top:2px}.minimal #topnav{position:relative;top:4px;height:42px}.minimal #taskbar a{position:relative;padding:10px 10px 0 6px;height:32px}.minimal #taskbar .button-logout{display:inline-block}.minimal #taskbar .button-inner{top:-4px;padding:0;height:24px!important;width:27px;text-indent:-5000px}#taskbar .tooltip{display:none}.minimal #taskbar .tooltip{position:absolute;top:-500px;right:2px;display:inline-block;padding:2px 8px 3px 8px;background:#444;color:#eee;font-weight:700;white-space:nowrap;box-shadow:0 1px 4px 0 #333;z-index:200;white-space:nowrap}.minimal #taskbar .tooltip:after{content:"";position:absolute;top:-4px;right:15px;border-style:solid;border-width:0 4px 4px;border-color:#444 transparent;display:block;width:0;z-index:251}.minimal #taskbar a:hover .tooltip{display:block;top:39px}#taskbar{position:relative;padding-right:18px}#taskbar a{display:inline-block;height:34px;padding:12px 10px 0 6px}#taskbar a span.button-inner{display:inline-block;font-size:110%;font-weight:400;padding:5px 0 0 34px;height:19px;background:url(images/buttons.png?v=2e08.13608) -1000px 0 no-repeat}#taskbar a:focus{color:#fff;background-color:rgba(73,180,210,.7);outline:0}#taskbar a.button-selected{color:#20a6fb;background-color:#2c2c2c}#taskbar a.button-mail span.button-inner{background-position:0 2px}#taskbar a.button-mail.button-selected span.button-inner,#taskbar a.button-mail:hover span.button-inner{background-position:0 -22px}#taskbar a.button-addressbook span.button-inner{background-position:0 -48px}#taskbar a.button-addressbook.button-selected span.button-inner,#taskbar a.button-addressbook:hover span.button-inner{background-position:0 -72px}#taskbar a.button-settings span.button-inner{background-position:0 -96px}#taskbar a.button-settings.button-selected span.button-inner,#taskbar a.button-settings:hover span.button-inner{background-position:0 -120px}#taskbar a.button-calendar span.button-inner{background-position:0 -144px}#taskbar a.button-calendar.button-selected span.button-inner,#taskbar a.button-calendar:hover span.button-inner{background-position:0 -168px}#taskbar .minmodetoggle{position:absolute;top:0;right:0;display:block;width:19px;height:46px;cursor:pointer;background:url(images/buttons.png?v=2e08.13608) -35px -1778px no-repeat}.minimal #taskbar .minmodetoggle{height:42px;background-position:-35px -1820px}#mainscreen{position:absolute;top:88px;left:10px;right:10px;bottom:20px}#mainscreencontent{position:absolute;top:42px;left:0;right:0;bottom:0}#mainscreen.offset{top:132px}#mainscreen .offset{top:42px}.minimal #mainscreen{top:62px}.minimal #mainscreen.offset{top:102px}.extwin #mainscreen{top:40px}.extwin #mainscreen.offset{top:86px}.uibox{border:1px solid #b2b8bf;border-radius:4px;overflow:hidden;background:#fff}.minwidth{min-width:1024px}.scroller{overflow:auto}.watermark{background-image:url(images/watermark.jpg?v=e784.5000);background-position:center;background-repeat:no-repeat}@media screen and (-webkit-min-device-pixel-ratio:0) and (max-device-width:1024px){.iframebox{overflow:auto;-webkit-overflow-scrolling:touch}}.listbox{background:#d9ecf4;overflow:hidden}.listbox .scroller{position:absolute;top:0;left:0;width:100%;bottom:0;overflow-x:hidden;overflow-y:auto}.listbox .scroller.withfooter{bottom:42px}.listbox .boxtitle+.scroller{top:34px}.boxtitle,.uibox .listing thead td,.uibox .listing thead th{font-size:12px;font-weight:700;padding:7px 8px 6px 8px;line-height:20px;margin:0;border-bottom:1px solid #bbd3da;white-space:nowrap}.uibox .listing thead td,.uibox .listing thead th{padding-bottom:8px;height:auto}.uibox .boxtitle,.uibox .listing thead td,.uibox .listing thead th{background:#b0ccd7;color:#004458}.listbox .listitem,.listbox .tablink,.listing li,.listing tbody td{display:block;border-bottom:1px solid #bbd3da;cursor:default;font-weight:400}.listbox .listitem a,.listbox .listitem span,.listbox .tablink a,.listing li a,.listing tbody td{display:block;color:#376572;text-decoration:none;cursor:default;padding:5px 8px;line-height:17px;height:17px;white-space:nowrap}.listing tbody td{display:table-cell;min-height:14px;outline:0}.listing tbody td a{color:#376572;text-decoration:none}.webkit .listing tbody td{height:14px}.listing tbody tr td:first-child,.listing thead tr td:first-child{border-left:2px solid transparent;padding-left:6px}.listing.iconized tbody tr td:first-child,.listing.iconized thead tr td:first-child{padding-left:34px}.listing.focus tbody tr.focused>td:first-child{border-left:2px solid #739da8}.listbox .listitem.selected,.listbox .listitem.selected>a,.listbox .tablink.selected,.listbox .tablink.selected>a,.listing li.selected,.listing li.selected>a,.listing tbody tr.selected td{color:#004458;font-weight:700;background-color:#c7e3ef}ul.listing{display:block;list-style:none;margin:0;padding:0}ul.listing li{background-color:#d9ecf4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}ul.listing li ul{border-top:1px solid #bbd3da}table.listing tr.droptarget td,ul.listing li.droptarget{background-color:#e8e798}.listbox table.listing{background-color:#d9ecf4}table.layout,table.listing{border:0;width:100%;border-spacing:0}table.layout td{vertical-align:top}ul.treelist li{position:relative}ul.treelist li ul{margin:0;padding:0}ul.treelist li ul li:last-child{border-bottom:0}ul.treelist li a{display:block;padding-left:20px;overflow:hidden;text-overflow:ellipsis}ul.listing .listitem a:focus,ul.listing .listitem span:focus,ul.listing.focus .listitem.focused span,ul.treelist li a:focus{color:#fff!important;background-color:rgba(73,180,210,.6);outline:0}ul.treelist ul li a{padding-left:38px}ul.treelist ul ul li a{padding-left:54px}ul.treelist.iconized li a{padding-left:36px}ul.treelist.iconized ul li a{padding-left:62px}ul.treelist.iconized ul ul li a{padding-left:88px}ul.treelist.iconized ul ul ul li a{padding-left:114px}ul.treelist li div.treetoggle{position:absolute;top:7px;left:4px;width:13px;height:13px;background:url(images/listicons.png?v=ce39.10766) -3px -144px no-repeat;cursor:pointer}ul.treelist li ul li div.treetoggle{left:22px}ul.treelist.iconized li div.treetoggle{top:13px;left:19px}ul.treelist.iconized ul li div.treetoggle{left:45px}ul.treelist.iconized ul ul li div.treetoggle{left:71px}ul.treelist li div.treetoggle.expanded{background-position:-3px -168px}ul.treelist li.selected>div.collapsed{background-position:-23px -144px}ul.treelist li.selected>div.expanded{background-position:-23px -168px}.listbox .boxfooter{position:absolute;bottom:0;left:0;width:100%;height:42px;border-top:1px solid #bbd3da;background:#d9ecf4;white-space:nowrap;overflow:hidden}.uibox .boxfooter{border-radius:0 0 4px 4px}.boxfooter .listbutton{display:inline-block;text-decoration:none;width:48px;border-right:1px solid #fff;background:#c7e3ef;padding:3px 0;margin-top:1px}.boxfooter a.listbutton:focus{color:#fff;background-color:rgba(73,180,210,.6);outline:0}.uibox .boxfooter .listbutton:first-child{border-radius:0 0 0 4px}.boxfooter .listbutton .inner{display:inline-block;width:48px;height:35px;text-indent:-5000px;background-image:url(images/buttons.png?v=2e08.13608);background-position:-1000px 0;background-repeat:no-repeat}.boxfooter .listbutton.add .inner{background-position:10px -1301px}.boxfooter .listbutton.delete .inner{background-position:10px -1342px}.boxfooter .listbutton.groupactions .inner{background-position:5px -1382px}.boxfooter .listbutton.addto .inner{background-position:5px -1422px}.boxfooter .listbutton.addcc .inner{background-position:5px -1462px}.boxfooter .listbutton.addbcc{width:54px}.boxfooter .listbutton.addbcc .inner{width:54px;background-position:2px -1502px}.boxfooter .listbutton.removegroup .inner{background-position:5px -1540px}.boxfooter .listbutton.disabled .inner{opacity:.4}.boxfooter .countdisplay{display:inline-block;position:relative;top:10px;color:#69929e;padding:3px 6px}.boxpagenav{position:absolute;top:10px;right:6px;width:auto}.boxpagenav a.icon{display:inline-block;padding:1px 3px;height:13px;width:14px;text-indent:1000px;vertical-align:bottom;overflow:hidden;background:url(images/buttons.png?v=2e08.13608) -4px -286px no-repeat}.boxpagenav a.icon.prevpage{background-position:-4px -301px}.boxpagenav a.icon.nextpage{background-position:-28px -301px}.boxpagenav a.icon.lastpage{background-position:-28px -286px}.boxpagenav a.icon.disabled{opacity:.4}.centerbox{width:40em;margin:16px auto}.errorbox{width:40em;padding:20px}.errorbox h3{font-size:16px;margin-top:0}table.records-table{display:table;width:100%;table-layout:fixed;border-spacing:0;border:1px solid #bbd3da}.boxlistcontent .records-table{border:0}.records-table thead td,.records-table thead th{color:#69939e;font-size:11px;font-weight:700;background:#d6eaf3;border-left:1px solid #bbd3da;padding:8px 7px;overflow:hidden;text-overflow:ellipsis;text-align:left}.records-table.sortheader thead td,.records-table.sortheader thead th{padding:0}.records-table thead td a,.records-table thead td span,.records-table thead th a,.records-table thead th span{display:block;padding:7px 7px;color:#69939e;text-decoration:none;overflow:hidden;text-overflow:ellipsis}.records-table thead td a:focus,.records-table thead th a:focus{color:#fff;background-color:rgba(73,180,210,.7);outline:0}.records-table tbody td{padding:2px 7px;border-bottom:1px solid #ddd;border-left:1px dotted #bbd3da;white-space:nowrap;cursor:default;overflow:hidden;text-overflow:ellipsis;background-color:#fff;outline:0}.records-table tbody tr td:first-child,.records-table thead tr td:first-child,.records-table thead tr th:first-child{border-left:2px solid transparent;padding-left:4px}.records-table.focus tbody tr.focused>td:first-child{border-left:2px solid #49b3d2}.records-table tr.selected td{color:#fff!important;background-color:#4db0d2}.records-table.focus tr.selected td{background-color:#017db6!important}.records-table tr.selected td a,.records-table tr.selected td span{color:#fff!important}.records-table tr.deleted td,.records-table tr.deleted td a{color:#ccc!important}#aboutframe{width:97%;height:100%;border:0;padding:0}body.iframe{background:#fff;margin:38px 0 10px 0}body.iframe.error{background:#ededed}body.iframe.floatingbuttons{margin-bottom:40px}body.iframe.fullheight{margin:0}.contentbox .boxtitle,body.iframe .boxtitle{color:#777;background:#efefef;border-bottom:1px solid #d0d0d0}body.iframe .boxtitle{position:fixed;top:0;left:0;width:100%;z-index:100}#composeview-bottom .formbuttons.floating,body.iframe .footerleft.floating{position:fixed;left:0;bottom:0;width:100%;z-index:110;background:#fff;padding-top:8px;padding-bottom:12px}#composeview-bottom .formbuttons.floating:before,body.iframe .footerleft.floating:before{content:" ";position:absolute;top:-6px;left:0;width:100%;height:6px;background:url(images/overflowshadow.png?v=ac21.201) top center no-repeat}.boxcontent{padding:10px}.boxcontent .boxwarning{margin:0 0 10px;display:block;color:#960;border:1px solid #ffdf0e;background:url(images/messages.png?v=72e9.1264) #fef893 5px -85px no-repeat;padding:6px 12px 6px 30px}.boxcontent .boxinformation{margin:0 0 10px;display:block;color:#444;border:1px solid #888;background:url(images/messages.png?v=72e9.1264) #ddd 5px 4px no-repeat;padding:6px 12px 6px 30px}.contentbox .scroller{position:absolute;top:34px;left:0;right:0;bottom:0;overflow:auto}.iframebox{position:absolute;top:0;left:0;right:0;bottom:0}.footerleft{padding:0 12px 4px 12px}.propform fieldset{margin-bottom:20px;border:0;padding:0}.propform fieldset legend{display:block;font-size:14px;font-weight:700;padding-bottom:10px;margin-bottom:0}.propform fieldset fieldset legend{color:#666;font-size:12px}.propform div.prop{margin-bottom:.5em}.propform div.prop.block label{display:block;margin-bottom:.3em}.propform div.prop.block input,.propform div.prop.block textarea{width:95%}.propform a.disabled{color:#999;text-decoration:none;cursor:default}fieldset.floating{float:left;margin-right:10px;margin-bottom:10px}table.propform{width:100%;border-spacing:0;border-collapse:collapse}table.propform td,ul.proplist li{width:80%;padding:4px 10px;background:#eee;border-bottom:2px solid #fff}table.propform td.title{width:20%;color:#333;padding-right:20px;white-space:nowrap}ul.proplist{list-style:none;margin:0;padding:0}ul.proplist li{width:auto}ul.proplist.simplelist li{border:0;background:0 0}#pluginbody{position:absolute;top:0;left:0;right:0;bottom:0}.formcontent input,.formcontent textarea{width:95%}.formcontent .hint{font-style:italic;margin-bottom:1em}#login-form{position:relative;width:580px;margin:20ex auto 2ex auto}#login-form .box-inner{width:430px;background:#404040;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#404040),color-stop(100%,#2e2e2e));background:-ms-linear-gradient(top,#404040 0,#2e2e2e 100%);background:linear-gradient(to bottom,#404040 0,#2e2e2e 100%);margin:0 50px;padding:10px 24px 24px 24px;border-radius:6px}#login-form .box-bottom{margin-top:-3px;padding-top:10px}#login-form .noscriptwarning{margin:0 auto;width:430px;color:#cf2734;font-size:110%;font-weight:700}#login-form td.input{width:80%;padding:8px}#login-form input[type=email],#login-form input[type=password],#login-form input[type=text]{width:100%;border-color:#666}#login-form .button{color:#444;border-color:#f9f9f9;background-color:#f9f9f9}#login-form .button:active{color:#333;background-color:#dcdcdc}#login-form form table{width:98%}#login-form td.title{width:20%;white-space:nowrap;color:#cecece;text-align:right;padding-right:1em}#login-form p.formbuttons{margin-top:2em;text-align:center}#login-form p.oauthlogin{margin-top:1.5em;padding-top:1.5em;text-align:center}#login-form p.formbuttons+p.oauthlogin{border-top:1px solid #666}#login-form p.oauthlogin .button.oauth.google,#login-form p.oauthlogin .button.oauth.outlook{line-height:1.5}#login-form p.oauthlogin .button.oauth.google:before,#login-form p.oauthlogin .button.oauth.outlook:before{content:" ";display:inline-block!important;height:1.6em;width:1.4em;margin-right:.5em!important;background-size:100% auto;vertical-align:middle}#login-form p.oauthlogin .button.oauth.google:before{background:url('./images/google-icon.svg') top left no-repeat}#login-form p.oauthlogin .button.oauth.outlook:before{background:url('./images/microsoft-icon.svg') top left no-repeat}#login-form #logo{margin-bottom:20px;border:none}#login-form #message{min-height:40px;padding:5px 25px;text-align:center;font-size:1.1em}#login-form #message div{display:inline-block;padding-right:0;font-size:12px}#bottomline{font-size:90%;text-align:center;margin-top:2em}.searchbox{position:relative}#quicksearchbar{position:absolute;right:2px;top:2px;width:240px}#quicksearchbar input,.searchbox input{width:176px;margin:0;padding:3px 30px 3px 34px;height:18px;background:#f1f1f1;border-color:#ababab;font-weight:700;font-size:11px}#quicksearchbar #searchmenulink,.searchbox #searchmenulink,.searchbox .searchicon{position:absolute;top:5px;left:6px}#quicksearchbar #searchreset,.searchbox #searchreset,.searchbox .iconbutton.reset{position:absolute;top:4px;right:1px}.listsearchbox{padding:4px;background:#c7e3ef;display:none}.listsearchbox input{width:100%;height:26px;-moz-box-sizing:border-box;box-sizing:border-box}.toolbar .spacer{display:inline-block;width:24px;height:40px;padding:0}.toolbar a.button{text-align:center;font-size:10px;color:#555;min-width:50px;max-width:70px;height:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:28px 2px 0 2px;background:url(images/buttons.png?v=2e08.13608) -100px 0 no-repeat transparent;border:0;border-radius:0}.dropbutton .dropbuttontip:focus,.toolbar a.button:focus{color:#fff;background-color:rgba(30,150,192,.5);border-radius:3px}.toolbar a.button.disabled{opacity:.4}.toolbar a.button.selected{color:#1978a1}.toolbar a.button.selected:focus{color:#fff}.toolbar a.button.hidden{display:none}.dropbutton{display:inline-block;position:relative}.dropbutton .dropbuttontip{display:block;position:absolute;right:0;top:0;height:41px;width:18px;overflow:hidden;text-indent:-5000px;background:url(images/buttons.png?v=2e08.13608) 0 -1255px no-repeat;cursor:pointer;outline:0}.dropbutton .dropbuttontip:focus,.dropbutton .dropbuttontip:hover{background-position:-26px -1255px}.dropbutton a.button.disabled+.dropbuttontip{opacity:.5}.dropbutton a.button.disabled+.dropbuttontip:hover{background-position:0 -1255px}.dropbutton a.button{margin-left:0;padding-left:0;margin-right:0;padding-right:0}.toolbar a.button.back{background-position:0 -1216px}.toolbar a.button.checkmail{background-position:center -1176px}.toolbar a.button.compose{background-position:center -530px}.toolbar a.button.reply{background-position:center -570px}.toolbar a.button.reply-all{min-width:64px;background-position:0 -610px}.toolbar a.button.forward{min-width:64px;background-position:0 -650px}.toolbar a.button.delete{background-position:center -690px}.toolbar a.button.archive{background-position:center -730px}.toolbar a.button.junk{background-position:center -770px}.toolbar a.button.print{background-position:center -810px}.toolbar a.button.markmessage{background-position:center -1094px}.toolbar a.button.move{background-position:center -1971px}.toolbar a.button.more{background-position:center -850px}.toolbar a.button.attach{background-position:center -890px}.toolbar a.button.spellcheck{min-width:64px;background-position:0 -930px}.toolbar a.button.spellcheck.selected{background-position:0 -1620px;color:#1978a1}.toolbar a.button.insertsig{background-position:center -1135px}.toolbar a.button.search{background-position:center -970px}.toolbar a.button.import{background-position:center -1012px}.toolbar a.button.export{min-width:64px;background-position:0 -1054px}.toolbar a.button.send{background-position:center -1660px}.toolbar a.button.savedraft{background-position:center -1700px}.toolbar a.button.close{background-position:0 -1745px}.toolbar a.button.download{background-position:center -1892px}.toolbar a.button.responses{background-position:center -1932px}.toolbar a.button.encrypt{min-width:66px;background-position:center -2025px}.toolbar a.button.encrypt.selected{background-position:center -2065px}.toolbar a.button.rotate{background-position:center -2148px}.toolbar a.button.zoomin{background-position:center -2190px}.toolbar a.button.zoomout{background-position:center -2230px}a.menuselector{display:inline-block;border:1px solid #ababab;border-radius:4px;background:#f1f1f1;text-decoration:none;color:#333;cursor:pointer;white-space:nowrap}a.menuselector .handle{display:inline-block;padding:0 32px 0 6px;height:20px;line-height:19px;background:url(images/selector.png?v=0d5b.118) right center no-repeat;border-radius:4px}a.menuselector:active{background:#ddd;background:-moz-linear-gradient(top,#ddd 0,#f8f8f8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ddd),color-stop(100%,#f8f8f8));background:-ms-linear-gradient(top,#ddd 0,#f8f8f8 100%);background:linear-gradient(to bottom,#ddd 0,#f8f8f8 100%);text-decoration:none}select.decorated{position:relative;z-index:10;opacity:0;height:22px;cursor:pointer;-khtml-appearance:none;-webkit-appearance:none;border:0}html.opera select.decorated{opacity:1}select.decorated option{color:#fff;background:#444;border:0;border-top:1px solid #5a5a5a;border-bottom:1px solid #333;padding:4px 6px;outline:0;cursor:default}.pagenav a.button:focus,a.iconbutton:focus,a.menuselector.focus,a.menuselector:focus{border-color:#0883d0;box-shadow:0 0 4px 2px rgba(71,135,177,.8);outline:0}#quotadisplay{left:6px;height:18px;font-size:12px;font-weight:700;padding-left:30px;background:url(images/quota.png?v=aaa4.1389) -100px 0 no-repeat}#quotadisplay.p100,#quotadisplay.p90{color:#e03221}table.quota-info{border-spacing:0;border-collapse:collapse;table-layout:fixed;margin:5px}table.quota-info td,table.quota-info th{color:#fff;border:1px solid #d3d3d3;padding:2px 3px;text-align:center;min-width:80px}table.quota-info td.name{text-align:left}table.quota-info td.root{font-style:italic}#rcmKSearchpane,.popupmenu{display:none;position:absolute;top:32px;left:90px;width:auto;max-height:70%;overflow:-moz-scrollbars-vertical;overflow-y:auto;background:#444;z-index:240;border-radius:4px;box-shadow:0 2px 6px 0 #333}.popupmenu.dropdown{border-radius:0 0 4px 4px;border-top:0}.popupmenu>.buttons{border-top:1px solid #5a5a5a;height:25px;padding-top:5px;text-align:center}#rcmKSearchpane ul,ul.toolbarmenu,ul.toolbarmenu ul{margin:0;padding:0;list-style:none}#rcmKSearchpane ul li,.googie_list td,ul.toolbarmenu li{color:#fff;white-space:nowrap;min-width:130px;margin:0;border-top:1px solid #5a5a5a}.googie_list tr:first-child td,select.decorated option:first-child,ul.toolbarmenu>li:first-child{border-top:0}.googie_list tr:last-child td,select.decorated option:last-child,ul.toolbarmenu>li:last-child{border-bottom:0}.googie_list td span,ul.toolbarmenu li a{display:block;color:#666;text-decoration:none;min-height:14px;padding:6px 16px 6px 10px}.googie_list td span{padding:3px 10px}.googie_list td span,ul.toolbarmenu li a.active{color:#fff;cursor:default}#pagejump-selector ul li.selected,#rcmKSearchpane ul li.selected,.googie_list td.googie_list_onhover,select.decorated option:hover,select.decorated option[selected=selected],ul.toolbarmenu li a.active:focus,ul.toolbarmenu li a.active:hover{background-color:#0883d0;outline:0}ul.toolbarmenu.iconized li a,ul.toolbarmenu.selectable li a{padding-left:30px}ul.toolbarmenu.selectable li a.selected{background:url(images/messages.png?v=72e9.1264) 4px -27px no-repeat}ul.toolbarmenu li label{display:block;color:#fff;padding:4px 8px}ul.toolbarmenu li.separator label{color:#bbb;font-style:italic;padding:0 8px;line-height:17px}ul.toolbarmenu li input{margin:0}ul.toolbarmenu li a.icon{color:#eee;padding:2px 6px}#rcmKSearchpane ul li i.icon,ul.toolbarmenu li span.icon{display:block;min-height:14px;padding:4px 4px 1px 24px;height:17px;background-image:url(images/listicons.png?v=ce39.10766);background-position:-100px 0;background-repeat:no-repeat;opacity:.2}ul.toolbarmenu li a.active span.icon{opacity:.99}ul.toolbarmenu li span.read{background-position:0 -1220px}ul.toolbarmenu li span.unread{background-position:0 -1196px}ul.toolbarmenu li span.flagged{background-position:0 -1244px}ul.toolbarmenu li span.unflagged{background-position:0 -1268px}ul.toolbarmenu li span.mail{background-position:0 -1293px}ul.toolbarmenu li span.list{background-position:0 -1317px}ul.toolbarmenu li span.invert{background-position:0 -1340px}ul.toolbarmenu li span.cross{background-position:0 -1365px}ul.toolbarmenu li span.print{background-position:0 -1436px}ul.toolbarmenu li span.download{background-position:0 -1412px}ul.toolbarmenu li span.rename{background-position:0 -2295px}ul.toolbarmenu li span.edit{background-position:0 -1388px}ul.toolbarmenu li span.viewsource{background-position:0 -1460px}ul.toolbarmenu li span.extwin{background-position:0 -1484px}ul.toolbarmenu li span.conversation{background-position:0 -1532px}ul.toolbarmenu li span.move{background-position:0 -2126px}ul.toolbarmenu li span.copy{background-position:0 -2150px}#pagejump-selector{max-height:250px;overflow-x:hidden}#pagejump-selector ul li{min-width:45px;padding:4px 6px;cursor:default}#snippetslist{max-width:200px}#snippetslist li a{overflow:hidden;text-overflow:ellipsis}#rcmKSearchpane{border-radius:0 0 4px 4px;border-top:0}#rcmKSearchpane ul li{text-decoration:none;min-height:14px;padding:6px 10px 6px 28px;border:0;cursor:default;position:relative;overflow:hidden;text-overflow:ellipsis}#rcmKSearchpane ul li i.icon{opacity:.99;position:absolute;top:4px;left:5px;width:18px;height:18px;padding:0;background-position:-1px -2223px}#rcmKSearchpane ul li.group i.icon{background-position:-1px -2247px}.popupdialog{display:none;padding:10px}.popupdialog .formbuttons{margin:20px 0 4px 0}.ui-dialog .prompt input{display:block;margin:8px 0}.ui-dialog iframe{width:100%;height:100%;border:0}.ui-dialog-content.iframe{padding:0!important;overflow:hidden!important}.hint{margin:4px 0;color:#999}.splitter{user-select:none;-moz-user-select:none;-khtml-user-select:none;position:absolute;background:url(images/splitter.png?v=6d32.134) center no-repeat}.splitter-h{height:10px;width:100%;cursor:n-resize;cursor:row-resize;background-position:center 0}.splitter-v{width:10px;height:100%;cursor:e-resize;cursor:col-resize;background-position:0 center}#rcmdraglayer{min-width:260px;width:auto!important;width:260px;padding:6px 8px;background:#444;border:1px solid #555;border-radius:4px;box-shadow:0 2px 6px 0 #333;z-index:250;color:#ccc;white-space:nowrap;opacity:.92}#rcmdraglayer:after{content:"";position:absolute;top:6px;left:-6px;border-style:solid;border-width:6px 6px 6px 0;border-color:transparent #444;display:block;width:0;z-index:251}.draglayercopy:before{position:absolute;bottom:-6px;left:-6px;content:" ";width:16px;height:16px;background:url(images/buttons.png?v=2e08.13608) -7px -358px no-repeat;z-index:255}.popup label>input{margin-left:10px}#folder-selector{z-index:1000}#folder-selector li a span{background:url("images/listicons.png") 4px -2021px no-repeat;display:block;height:17px;min-height:14px;padding:4px 4px 1px 28px;overflow:hidden;max-width:120px;text-overflow:ellipsis}#folder-selector li a.virtual span{opacity:.2}#folder-selector li.inbox span{background-position:4px -2049px}#folder-selector li.drafts span{background-position:4px -1388px}#folder-selector li.sent span{background-position:4px -2074px}#folder-selector li.trash span{background-position:4px -1508px}#folder-selector li.junk span{background-position:4px -2100px}.folderlist li.mailbox a{padding-left:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-image:url(images/listicons.png?v=ce39.10766);background-repeat:no-repeat;background-position:6px 3px}.folderlist li.mailbox.unread>a{padding-right:36px}.folderlist li.mailbox.selected>a,.folderlist li.mailbox>a:focus{background-position:6px -21px}.folderlist li.mailbox.inbox>a{background-position:6px -189px}.folderlist li.mailbox.inbox.selected>a,.folderlist li.mailbox.inbox>a:focus{background-position:6px -213px}.folderlist li.mailbox.drafts>a{background-position:6px -238px}.folderlist li.mailbox.drafts.selected>a,.folderlist li.mailbox.drafts>a:focus{background-position:6px -262px}.folderlist li.mailbox.sent>a{background-position:6px -286px}.folderlist li.mailbox.sent.selected>a,.folderlist li.mailbox.sent>a:focus{background-position:6px -310px}.folderlist li.mailbox.junk>a{background-position:6px -334px}.folderlist li.mailbox.junk.selected>a,.folderlist li.mailbox.junk>a:focus{background-position:6px -358px}.folderlist li.mailbox.trash>a{background-position:6px -382px}.folderlist li.mailbox.trash.selected>a,.folderlist li.mailbox.trash>a:focus{background-position:6px -406px}.folderlist li.mailbox.trash.empty>a{background-position:6px -1924px}.folderlist li.mailbox.trash.empty.selected>a,.folderlist li.mailbox.trash.empty>a:focus{background-position:6px -1948px}.folderlist li.mailbox.archive>a{background-position:6px -1699px}.folderlist li.mailbox.archive.selected>a,.folderlist li.mailbox.archive>a:focus{background-position:6px -1723px}.folderlist li.mailbox ul li.drafts>a{background-position:23px -238px}.folderlist li.mailbox ul li.drafts.selected>a,.folderlist li.mailbox ul li.drafts>a:focus{background-position:23px -262px}.folderlist li.mailbox ul li.sent>a{background-position:23px -286px}.folderlist li.mailbox ul li.sent.selected>a,.folderlist li.mailbox ul li.sent>a:focus{background-position:23px -310px}.folderlist li.mailbox ul li.junk>a{background-position:23px -334px}.folderlist li.mailbox ul li.junk.selected>a,.folderlist li.mailbox ul li.junk>a:focus{background-position:23px -358px}.folderlist li.mailbox ul li.trash>a{background-position:23px -382px}.folderlist li.mailbox ul li.trash.selected>a,.folderlist li.mailbox ul li.trash>a:focus{background-position:23px -406px}.folderlist li.mailbox ul li.trash.empty>a{background-position:23px -1924px}.folderlist li.mailbox ul li.trash.empty.selected>a,.folderlist li.mailbox ul li.trash.empty>a:focus{background-position:23px -1948px}.folderlist li.mailbox ul li.archive>a{background-position:23px -1699px}.folderlist li.mailbox ul li.archive.selected>a,.folderlist li.mailbox ul li.archive>a:focus{background-position:23px -1723px}.folderlist li.virtual>a{color:#aaa}.folderlist li.mailbox div.treetoggle{top:13px;left:19px}.folderlist li.mailbox ul li:last-child{border-bottom:0}.folderlist li.mailbox ul{list-style:none;margin:0;padding:0;border-top:1px solid #bbd3da}.folderlist li.mailbox ul li a{padding-left:52px;background-position:22px -93px}.folderlist li.mailbox ul li.selected>a,.folderlist li.mailbox ul li>a:focus{background-position:22px -117px}.folderlist li.mailbox ul li div.treetoggle{left:33px;top:14px}.folderlist li.mailbox ul ul li.mailbox a{padding-left:68px;background-position:38px -93px}.folderlist li.mailbox ul ul li.selected>a,.folderlist li.mailbox ul ul li>a:focus{background-position:38px -117px}.folderlist li.mailbox ul ul li div.treetoggle{left:48px}.folderlist li.mailbox ul ul ul li.mailbox a{padding-left:84px;background-position:54px -93px}.folderlist li.mailbox ul ul ul li.selected>a,.folderlist li.mailbox ul ul ul li>a:focus{background-position:54px -117px}.folderlist li.mailbox ul ul ul li div.treetoggle{left:64px}.folderlist li.mailbox ul ul ul ul li.mailbox a{padding-left:100px;background-position:70px -93px}.folderlist li.mailbox ul ul ul ul li.selected>a,.folderlist li.mailbox ul ul ul ul li>a:focus{background-position:70px -117px}.folderlist li.mailbox ul ul ul ul li div.treetoggle{left:80px}.folderlist li.mailbox ul ul ul ul ul li{padding-left:16px}.folderlist li.mailbox ul ul ul ul ul li div.treetoggle{left:96px}.attachmentslist{list-style:none;margin:0;padding:0;overflow:hidden;text-overflow:ellipsis}.attachmentslist li{display:block;position:relative;background:url(images/filetypes.png?v=a0f5.4718) 0 0 no-repeat;margin-bottom:1px;line-height:24px}.attachmentslist li.text,.attachmentslist li.txt{background-position:0 -416px}.attachmentslist li.pdf{background-position:0 -26px}.attachmentslist li.doc,.attachmentslist li.docx,.attachmentslist li.msword{background-position:0 -52px}.attachmentslist li.odt{background-position:0 -78px}.attachmentslist li.msexcel,.attachmentslist li.xls,.attachmentslist li.xlsx{background-position:0 -104px}.attachmentslist li.ods{background-position:0 -130px}.attachmentslist li.gz,.attachmentslist li.zip{background-position:0 -156px}.attachmentslist li.rar{background-position:0 -182px}.attachmentslist li.image{background-position:0 -208px}.attachmentslist li.jpeg,.attachmentslist li.jpg{background-position:0 -234px}.attachmentslist li.png{background-position:0 -260px}.attachmentslist li.m4p{background-position:0 -286px}.attachmentslist li.audio,.attachmentslist li.mp3{background-position:0 -312px}.attachmentslist li.video{background-position:0 -338px}.attachmentslist li.calendar,.attachmentslist li.ics{background-position:0 -364px}.attachmentslist li.vcard{background-position:0 -390px}.attachmentslist li.pgp-signature,.attachmentslist li.pkcs7-signature,.attachmentslist li.sig{background-position:0 -442px}.attachmentslist li.html{background-position:0 -468px}.attachmentslist li.eml,.attachmentslist li.rfc822{background-position:0 -494px}.attachmentslist li.ppsx,.attachmentslist li.ppt,.attachmentslist li.pptx,.attachmentslist li.vnd.mspowerpoint{background-position:0 -520px}.attachmentslist li.odp,.attachmentslist li.otp{background-position:0 -546px}.attachmentslist li.application.asc{background-position:0 -598px}.attachmentslist li.application.pgp-keys{background-position:0 -572px}.attachmentslist li a{display:block;color:#333;font-weight:700;padding:3px 15px 3px 30px;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:20px;outline:0}.attachmentslist li a.drop{background:url(images/buttons.png?v=2e08.13608) no-repeat scroll center -1570px;width:14px;height:20px;cursor:pointer;position:absolute;right:0;top:0;padding:0;overflow:hidden;text-indent:-5000px;outline:0}#compose-attachments .attachmentslist li a.drop{right:24px}.attachmentslist li a.drop:focus,.attachmentslist li a:focus{background-color:rgba(30,150,192,.5);border-radius:2px}#compose-attachments ul li{padding-right:24px}.attachmentslist li a:hover{text-decoration:underline}.attachmentslist li.uploading{background:url(images/ajaxloader.gif?v=c252.1434) 4px 4px no-repeat;padding-left:30px}.attachmentslist li a.cancelupload,.attachmentslist li a.delete{position:absolute;top:4px;right:0;width:20px;height:18px;padding:0;text-decoration:none;text-indent:-5000px;background-image:url(images/buttons.png?v=2e08.13608);background-position:-6px -338px;background-repeat:no-repeat}.attachmentslist li a.cancelupload{background-position:-6px -378px}.attachmentslist li a.filename{display:flex;overflow:hidden}.attachmentslist li .attachment-name{overflow:hidden;text-overflow:ellipsis}.attachmentslist li .attachment-size{padding:0 .25em}.tabbed.ui-tabs{padding:0;border:0!important;background:0 0}.ui-dialog .tabbed.ui-tabs{margin:-12px -8px 0 -8px}.boxcontent.tabbed.ui-tabs{padding:10px}.ui-tabs .tabsbar.ui-tabs-nav{margin-bottom:4px}.ui-dialog-content .ui-tabs .tabsbar.ui-tabs-nav{margin-bottom:0}.tabsbar .tablink:last-child{background:0 0}.tabsbar .tablink:last-child a{border-right:0}.ui-tabs .ui-tabs-nav li.tablink a{background:#fff}.ui-tabs fieldset.ui-tabs-panel{border:0;padding:0;margin-left:0;background:0 0}.ui-dialog .propform .ui-tabs-panel{display:block;background:#efefef;padding:.5em 1em}#image-selector.droptarget{background:url(images/filedrop.png?v=be5d.415) center bottom no-repeat}div.tox .tox-toolbar,div.tox .tox-toolbar__overflow,div.tox .tox-toolbar__primary{background-color:#f0f0f0}div.tox .tox-toolbar__primary{border:0}div.tox div.tox-dialog-wrap__backdrop{background:#aaa;opacity:.3}div.tox div.tox-dialog{box-shadow:1px 1px 18px #666;border-width:0}.mce-menu{z-index:65537!important}.mce-tinymce.mce-container{box-shadow:none}.mce-toolbar.mce-container{background:#f0f0f0}.pgpkeyimport div.key{position:relative;margin-bottom:2px;padding:1em;background-color:#ebebeb}.pgpkeyimport div.key.disabled,.pgpkeyimport div.key.revoked{color:#a0a0a0}.pgpkeyimport div.key label{display:inline-block;margin-right:.5em}.pgpkeyimport div.key label:after{content:":"}.pgpkeyimport div.key label+a,.pgpkeyimport div.key label+span{display:inline-block;margin-right:2em;white-space:nowrap}.pgpkeyimport div.key label+a{font-weight:700}.pgpkeyimport ul.uids{margin:1em 0 0 0;padding:0}.pgpkeyimport li.uid{border:0;padding:.3em}.pgpkeyimport div.key button.importkey{position:absolute;top:.8em;right:.8em;padding:4px 6px}.pgpkeyimport div.key button[disabled]{display:none}
/*# sourceMappingURL=styles.min.css.map */

/* larrybird overrides: thunderbird-like desktop density/contrast */

/* Flatter section chrome */
.uibox .boxtitle,
.uibox .listing thead th,
.uibox .listing thead td,
.records-table thead th,
.records-table thead td,
#messagelistfooter,
#mailview-bottom,
#messageheader,
#messagelistheader {
  background: #e6ebef;
  border-color: #c3ccd3;
  box-shadow: none;
}

/* Denser rows */
.listbox .listitem,
.listbox .tablink,
.listing tbody td,
.listing li,
.records-table tbody td,
.messagelist tbody td {
  border-bottom-color: #c9d2d8;
}

.listbox .listitem a,
.listbox .listitem span,
.listbox .tablink a,
.listing tbody td,
.listing li a,
.folderlist li.mailbox a {
  padding-top: 3px;
  padding-bottom: 3px;
  line-height: 15px;
  height: 15px;
}

.records-table tbody td,
.messagelist tbody td {
  padding-top: 1px;
  padding-bottom: 1px;
  line-height: 16px;
}

.messagelist tbody td a {
  line-height: 16px;
}

.folderlist li.mailbox .unreadcount {
  top: 2px;
  line-height: 14px;
}

/* Stronger hover + selected */
.listing tbody tr:hover td,
.listing li:hover,
.records-table tbody tr:hover td,
.messagelist tbody tr:hover td {
  background-color: #d9e7f2;
}

.listbox .listitem.selected,
.listbox .tablink.selected,
.listbox .listitem.selected > a,
.listbox .tablink.selected > a,
.listing tbody tr.selected td,
.listing li.selected,
.listing li.selected > a,
.records-table tr.selected td,
.records-table.focus tr.selected td,
.messagelist tbody tr.selected td {
  color: #0f2f46 !important;
  background-color: #b8d5ea !important;
  font-weight: bold;
}

/* Clear column separators */
.records-table thead th,
.records-table thead td,
.records-table tbody td,
.messagelist thead th,
.messagelist thead td,
.messagelist tbody td {
  border-left: 1px solid #c7d0d7;
}

.records-table thead tr th:first-child,
.records-table thead tr td:first-child,
.records-table tbody tr td:first-child,
.messagelist thead tr th:first-child,
.messagelist thead tr td:first-child,
.messagelist tbody tr td:first-child {
  border-left-color: transparent;
}

/* Slightly larger and better aligned tree + message status icons */
ul.treelist li div.treetoggle,
.folderlist li.mailbox div.treetoggle,
.messagelist tr > .flag span,
.messagelist tr > .status span,
.messagelist tr > .attachment span,
.messagelist tr > .priority span,
.messagelist tr td.subject span.msgicon,
.messagelist tr td.subject span.unreadchildren {
  transform: scale(1.08);
  transform-origin: center;
}

ul.treelist li div.treetoggle,
.folderlist li.mailbox div.treetoggle {
  margin-top: -1px;
}

.messagelist tr > .status,
.messagelist tr > .flag,
.messagelist tr > .attachment,
.messagelist tr > .priority {
  text-align: center;
}

/* Toolbar: flatter desktop-app controls */
.toolbar a.button {
  min-width: 58px;
  max-width: 86px;
  height: 16px;
  margin: 2px 2px 0;
  padding-top: 24px;
  border: 1px solid #aeb8c0;
  border-radius: 3px;
  background-color: #eef2f5;
}

.toolbar a.button:hover,
.toolbar a.button:focus {
  color: #163142;
  border-color: #8d9ca8;
  background-color: #dce5ec;
}

.toolbar a.button:active,
.toolbar a.button.selected {
  color: #102635;
  border-color: #7d8d99;
  background-color: #cbd9e3;
}

.dropbutton .dropbuttontip {
  top: 3px;
  right: 2px;
  height: 33px;
}


/* larrybird color pass: Thunderbird-like blue-gray palette */

body {
  color: #203243;
  background: #c9d3df;
}

a,
a:visited {
  color: #0b63c6;
}

#topline {
  background-color: #2f3b4a;
  border-bottom-color: #3b4a5d;
}

#topnav {
  background: #223142;
}

.uibox,
#mailview-bottom,
#messageheader,
#messagelistheader,
#messagelistfooter {
  border-color: #aebccb;
}

.listbox,
ul.listing li,
.listbox table.listing,
.listbox .boxfooter {
  background: #e9eff5;
}

.uibox .boxtitle,
.uibox .listing thead th,
.uibox .listing thead td,
.records-table thead th,
.records-table thead td,
#messagelistfooter,
#messageheader,
#messagelistheader {
  color: #2a4359;
  background: #dbe5ef;
  border-color: #b5c4d2;
}

.listbox .listitem,
.listbox .tablink,
.listing tbody td,
.listing li,
.records-table tbody td,
.messagelist tbody td {
  color: #24384a;
  border-bottom-color: #c5d1dc;
}

.listing tbody tr:hover td,
.listing li:hover,
.records-table tbody tr:hover td,
.messagelist tbody tr:hover td {
  background-color: #d5e4f4;
}

.listbox .listitem.selected,
.listbox .tablink.selected,
.listbox .listitem.selected > a,
.listbox .tablink.selected > a,
.listing tbody tr.selected td,
.listing li.selected,
.listing li.selected > a,
.records-table tr.selected td,
.records-table.focus tr.selected td,
.messagelist tbody tr.selected td,
.records-table tr.selected td a,
.records-table tr.selected td span,
.messagelist tbody tr.selected td a {
  color: #fff !important;
  background-color: #3a73be !important;
}

.listing.focus tbody tr.focused > td:first-child,
.records-table.focus tbody tr.focused > td:first-child {
  border-left-color: #3a73be;
}

.records-table thead th,
.records-table thead td,
.records-table tbody td,
.messagelist thead th,
.messagelist thead td,
.messagelist tbody td {
  border-left-color: #c1ceda;
}

.folderlist li.mailbox .unreadcount {
  background: #356ea7;
}

.folderlist li.mailbox.selected > a .unreadcount {
  background: #2a5783;
}

.folderlist li.mailbox.recent > a .unreadcount {
  background: #2d6c9f;
}

.toolbar a.button {
  color: #2a3f54;
  border-color: #99aabd;
  background-color: #f0f4f8;
}

.toolbar a.button:hover,
.toolbar a.button:focus {
  color: #1e3448;
  border-color: #8799ad;
  background-color: #e0e9f2;
}

.toolbar a.button:active,
.toolbar a.button.selected {
  color: #132a40;
  border-color: #7588a0;
  background-color: #cad9e8;
}

a.menuselector {
  border-color: #99aabd;
  background: #edf2f6;
  color: #22374b;
}


/* larrybird compact toolbar + hide logo */

/* Remove roundcube logo from top nav */
#toplogo {
  display: none !important;
}

/* Smaller rectangular toolbar buttons */
.toolbar .spacer {
  width: 10px;
  height: 30px;
}

.toolbar a.button {
  min-width: 44px;
  max-width: 64px;
  height: 12px;
  margin: 1px 1px 0;
  padding: 18px 4px 2px;
  border-radius: 2px;
  font-size: 10px;
  line-height: 12px;
}

.toolbar a.button.reply-all,
.toolbar a.button.forward,
.toolbar a.button.spellcheck,
.toolbar a.button.export,
.toolbar a.button.encrypt {
  min-width: 56px;
}

.dropbutton .dropbuttontip {
  top: 2px;
  height: 28px;
}


/* larrybird pass: Thunderbird classic (v2x) */

body {
  font-family: Tahoma, "Segoe UI", Arial, sans-serif;
  color: #1f2a35;
  background: #d7d7d7;
}

#topline {
  height: 20px;
  padding-top: 1px;
  background: linear-gradient(to bottom, #f1f1f1 0%, #d7d7d7 100%);
  border-bottom: 1px solid #a8a8a8;
  color: #1d1d1d;
}

#topline a,
#topnav a {
  color: #1e2e3f;
}

#topnav {
  background: linear-gradient(to bottom, #f2f2f2 0%, #d6d6d6 52%, #c5c5c5 100%);
  border-bottom: 1px solid #9f9f9f;
}

#mainscreen {
  top: 86px;
}

.uibox {
  border: 1px solid #a9a9a9;
  border-radius: 3px;
  background: #f3f3f3;
}

.listbox,
ul.listing li,
.listbox table.listing,
.listbox .boxfooter {
  background: #efefef;
}

.uibox .boxtitle,
.uibox .listing thead th,
.uibox .listing thead td,
.records-table thead th,
.records-table thead td,
#messagelistfooter,
#messageheader,
#messagelistheader {
  color: #2f3b46;
  background: linear-gradient(to bottom, #f2f2f2 0%, #dcdcdc 100%);
  border-color: #b5b5b5;
}

#messageheader,
#messagelistfooter,
#messagelistheader,
#mailview-bottom {
  border-color: #b7b7b7;
}

.listbox .listitem,
.listbox .tablink,
.listing tbody td,
.listing li,
.records-table tbody td,
.messagelist tbody td {
  color: #273746;
  border-bottom-color: #d1d1d1;
  background-color: #f8f8f8;
}

.listing tbody tr:hover td,
.listing li:hover,
.records-table tbody tr:hover td,
.messagelist tbody tr:hover td {
  background-color: #e7eef8;
}

.listbox .listitem.selected,
.listbox .tablink.selected,
.listbox .listitem.selected > a,
.listbox .tablink.selected > a,
.listing tbody tr.selected td,
.listing li.selected,
.listing li.selected > a,
.records-table tr.selected td,
.records-table.focus tr.selected td,
.messagelist tbody tr.selected td,
.records-table tr.selected td a,
.records-table tr.selected td span,
.messagelist tbody tr.selected td a {
  color: #fff !important;
  background: linear-gradient(to bottom, #48a5ef 0%, #1674c8 100%) !important;
  border-color: #0e5eab !important;
}

.listing.focus tbody tr.focused > td:first-child,
.records-table.focus tbody tr.focused > td:first-child {
  border-left-color: #1d7ccc;
}

.records-table thead th,
.records-table thead td,
.records-table tbody td,
.messagelist thead th,
.messagelist thead td,
.messagelist tbody td {
  border-left-color: #d0d0d0;
}

.folderlist li.mailbox .unreadcount {
  background: #4e89bc;
}

.folderlist li.mailbox.selected > a .unreadcount {
  background: #2f6b9f;
}

.folderlist li.mailbox.recent > a .unreadcount {
  background: #3f79ab;
}

/* classic rectangular toolbar buttons */
.toolbar a.button {
  color: #2a3a4a;
  border: 1px solid #adadad;
  border-radius: 2px;
  background-color: #ececec;
  box-shadow: inset 0 1px 0 #fff;
}

.toolbar a.button:hover,
.toolbar a.button:focus {
  color: #1c2f43;
  border-color: #969696;
  background-color: #e2e2e2;
}

.toolbar a.button:active,
.toolbar a.button.selected {
  color: #13263a;
  border-color: #7f7f7f;
  background-color: #d2d2d2;
  box-shadow: inset 0 1px 2px rgba(0,0,0,0.2);
}

.dropbutton .dropbuttontip {
  border-left: 1px solid #b0b0b0;
}

a.menuselector {
  border-color: #a9a9a9;
  border-radius: 3px;
  background: linear-gradient(to bottom, #f7f7f7 0%, #dfdfdf 100%);
  color: #253748;
}

#toplogo {
  display: none !important;
}


/* larrybird pass: more blue + blue task selector */

body {
  background: #cfd9e6;
}

#topline {
  background: linear-gradient(to bottom, #eaf1f8 0%, #cfdceb 100%);
  border-bottom-color: #8fa9c2;
}

#topnav {
  background: linear-gradient(to bottom, #e3edf8 0%, #bfd3e8 55%, #a8c2dd 100%);
  border-bottom-color: #7f9db8;
}

/* Make Mail / Contacts / Settings selector blue-ish instead of black */
#taskbar a {
  border-left: 1px solid rgba(255,255,255,0.35);
  border-right: 1px solid rgba(62,95,128,0.35);
}

#taskbar a.button-selected {
  color: #e9f5ff;
  background: linear-gradient(to bottom, #2f6ea8 0%, #1f5f99 52%, #164f85 100%);
}

#taskbar a:hover {
  background: linear-gradient(to bottom, #3f7db6 0%, #2b6ca6 100%);
}

#taskbar a:focus {
  background: linear-gradient(to bottom, #4a89c1 0%, #2f6ea8 100%);
}

/* More blue in headers and list chrome */
.uibox .boxtitle,
.uibox .listing thead th,
.uibox .listing thead td,
.records-table thead th,
.records-table thead td,
#messagelistfooter,
#messageheader,
#messagelistheader {
  background: linear-gradient(to bottom, #ebf3fb 0%, #d0e0ef 100%);
  border-color: #9eb7cf;
  color: #24415d;
}

.listbox,
ul.listing li,
.listbox table.listing,
.listbox .boxfooter {
  background: #ecf3fa;
}

/* Stronger blue hover and selection */
.listing tbody tr:hover td,
.listing li:hover,
.records-table tbody tr:hover td,
.messagelist tbody tr:hover td {
  background-color: #dcebfa;
}

.listbox .listitem.selected,
.listbox .tablink.selected,
.listbox .listitem.selected > a,
.listbox .tablink.selected > a,
.listing tbody tr.selected td,
.listing li.selected,
.listing li.selected > a,
.records-table tr.selected td,
.records-table.focus tr.selected td,
.messagelist tbody tr.selected td,
.records-table tr.selected td a,
.records-table tr.selected td span,
.messagelist tbody tr.selected td a {
  background: linear-gradient(to bottom, #58b3ff 0%, #2a84d7 52%, #176dc1 100%) !important;
  border-color: #145ea6 !important;
  color: #fff !important;
}

.listing.focus tbody tr.focused > td:first-child,
.records-table.focus tbody tr.focused > td:first-child {
  border-left-color: #2f86d8;
}

.folderlist li.mailbox .unreadcount {
  background: #2f7fbe;
}

.folderlist li.mailbox.selected > a .unreadcount {
  background: #1f659d;
}

.folderlist li.mailbox.recent > a .unreadcount {
  background: #2b75b1;
}

/* Keep toolbar slightly blue-tinted */
.toolbar a.button {
  background-color: #e8f1fb;
  border-color: #9ab2c9;
  color: #24405a;
}

.toolbar a.button:hover,
.toolbar a.button:focus {
  background-color: #d7e7f8;
  border-color: #84a1bc;
  color: #19334c;
}

.toolbar a.button:active,
.toolbar a.button.selected {
  background-color: #c0d9ef;
  border-color: #6f90af;
  color: #122c45;
}


/* larrybird taskbar split: inactive gray, active blue */

#taskbar a {
  color: #2a3b4a;
  background: linear-gradient(to bottom, #f3f3f3 0%, #dddddd 100%);
  border-left: 1px solid rgba(255,255,255,0.65);
  border-right: 1px solid rgba(120,120,120,0.35);
}

#taskbar a:hover {
  color: #f2f8ff;
  background: linear-gradient(to bottom, #4f8fc7 0%, #2f6ea8 100%);
}

#taskbar a.button-selected {
  color: #ffffff;
  background: linear-gradient(to bottom, #3b7fbc 0%, #225f99 52%, #184f85 100%);
  border-left: 1px solid rgba(255,255,255,0.25);
  border-right: 1px solid rgba(25,57,90,0.65);
}


/* larrybird fix: keep star visible on active unread + lighter top blue */

/* Ensure flagged/star icon stays visible on selected/unread rows */
.messagelist tr.selected td.flag span.flagged,
.messagelist tr.unread td.flag span.flagged,
.messagelist tr.selected.unread td.flag span.flagged,
.widescreen .messagelist tr.selected td.flags span.flag.flagged,
.widescreen .messagelist tr.unread td.flags span.flag.flagged {
  background-position: 0 -1036px !important;
  opacity: 1 !important;
}

/* Keep unflagged/star icon visible on selected/unread rows */
.messagelist tr.selected td.flag span.unflagged,
.messagelist tr.unread td.flag span.unflagged,
.messagelist tr.selected.unread td.flag span.unflagged {
  background-position: -23px -1076px !important;
  opacity: 1 !important;
}

/* Lighter blue for top task selector (Mail/Contacts/Settings) */
#taskbar a:hover {
  color: #f6fbff;
  background: linear-gradient(to bottom, #63a2d6 0%, #4288c3 100%);
}

#taskbar a.button-selected {
  color: #ffffff;
  background: linear-gradient(to bottom, #5ea6dc 0%, #3f8ecb 52%, #2d78b6 100%);
  border-left: 1px solid rgba(255,255,255,0.35);
  border-right: 1px solid rgba(35,78,118,0.55);
}


/* Keep selected read rows normal, but selected unread rows bold */

.messagelist tr.selected,
.messagelist tr.selected td,
.messagelist tr.selected td a,
.messagelist tr.selected td span,
.widescreen .messagelist tr.selected td.subject span.subject,
.widescreen .messagelist tr.selected td.subject span.fromto,
.widescreen .messagelist tr.selected td.subject span.date {
  font-weight: normal !important;
}

.messagelist tr.selected.unread,
.messagelist tr.selected.unread td,
.messagelist tr.selected.unread td a,
.messagelist tr.selected.unread td span,
.widescreen .messagelist tr.selected.unread td.subject span.subject,
.widescreen .messagelist tr.selected.unread td.subject span.fromto,
.widescreen .messagelist tr.selected.unread td.subject span.date {
  font-weight: bold !important;
}

.messagelist tr.selected.flagged td.flag span.flagged,
.messagelist tr.selected.unread.flagged td.flag span.flagged,
.messagelist tr.selected.flaggedroot td.flag span.flagged,
.widescreen .messagelist tr.selected.flagged td.flags span.flag,
.widescreen .messagelist tr.selected.unread.flagged td.flags span.flag {
  background-position: 0 -1036px !important;
  opacity: 1 !important;
}


/* larrybird fix: prevent toolbar icon/text overlap */
.toolbar a.button {
  min-width: 48px;
  max-width: 72px;
  height: 14px;
  padding: 24px 4px 2px;
  line-height: 14px;
  font-size: 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.toolbar .spacer {
  width: 12px;
  height: 40px;
}

.dropbutton .dropbuttontip {
  top: 2px;
  height: 36px;
}


/* Custom skins: stronger dialog borders */
.ui-dialog,
.ui-dialog.ui-widget,
.ui-dialog.ui-widget.ui-widget-content,
.uidialog,
.popupdialog,
#eventedit.uidialog,
.calendarmain div.uidialog {
  border: 1px solid #8d9ca8 !important;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.22) !important;
  border-radius: 3px !important;
  background: #ffffff !important;
}

.ui-dialog .ui-dialog-titlebar {
  border-bottom: 1px solid #b6c3cd !important;
}

.ui-dialog .ui-dialog-content,
.uidialog .ui-dialog-content,
.popupdialog {
  border-top: 0 !important;
}

body .ui-dialog-content.popup,
body .ui-dialog-content.popup.ui-widget-content,
body #sievefilterform.ui-dialog-content,
body .ui-dialog #sievefilterform {
  border: 1px solid #7f95a8 !important;
  outline: 1px solid rgba(52, 77, 98, 0.25) !important;
  background: #fff !important;
  box-sizing: border-box !important;
}

/* Final override: keep unflagged star visible in all message list states */
.messagelist tbody tr td.flag span.unflagged,
.widescreen .messagelist td.flags span.flag.unflagged {
  background-image: url(images/listicons.png?v=ce39.10766) !important;
  background-repeat: no-repeat !important;
  background-position: -23px -1076px !important;
  opacity: 0.72 !important;
}

.messagelist tbody tr:hover td.flag span.unflagged,
.messagelist tbody tr.selected td.flag span.unflagged,
.messagelist tbody tr.unread td.flag span.unflagged,
.messagelist tbody tr.selected.unread td.flag span.unflagged,
.widescreen .messagelist tr:hover td.flags span.flag.unflagged,
.widescreen .messagelist tr.selected td.flags span.flag.unflagged,
.widescreen .messagelist tr.unread td.flags span.flag.unflagged,
.widescreen .messagelist tr.selected.unread td.flags span.flag.unflagged {
  opacity: 1 !important;
}

/* Final override: keep flagged star visible, including unread rows after hover */
.messagelist tbody tr td.flag span.flagged,
.widescreen .messagelist td.flags span.flag.flagged {
  background-image: url(images/listicons.png?v=ce39.10766) !important;
  background-repeat: no-repeat !important;
  background-position: 0 -1036px !important;
  opacity: 1 !important;
}

.messagelist tbody tr.unread td.flag span,
.messagelist tbody tr.selected.unread td.flag span,
.widescreen .messagelist tr.unread td.flags span.flag,
.widescreen .messagelist tr.selected.unread td.flags span.flag {
  opacity: 1 !important;
}

.messagelist tbody tr.flagged td.flag span,
.messagelist tbody tr.unread.flagged td.flag span,
.messagelist tbody tr.selected.flagged td.flag span,
.messagelist tbody tr.selected.unread.flagged td.flag span,
.messagelist tbody tr.flaggedroot td.flag span,
.widescreen .messagelist tr.flagged td.flags span.flag,
.widescreen .messagelist tr.unread.flagged td.flags span.flag,
.widescreen .messagelist tr.selected.flagged td.flags span.flag,
.widescreen .messagelist tr.selected.unread.flagged td.flags span.flag {
  background-image: url(images/listicons.png?v=ce39.10766) !important;
  background-repeat: no-repeat !important;
  background-position: 0 -1036px !important;
  opacity: 1 !important;
}

body:not(.extwin):not(.framed) #topline {
  display: none !important;
}

body:not(.extwin):not(.framed) #topnav {
  top: 0 !important;
  height: 42px !important;
  margin-bottom: 10px;
  padding-left: 0 !important;
}

body:not(.extwin):not(.framed) #taskbar a {
  position: relative;
  height: 32px !important;
  padding: 10px 10px 0 6px !important;
}

body:not(.extwin):not(.framed) #taskbar .button-logout {
  display: inline-block !important;
}

body:not(.extwin):not(.framed) #taskbar .button-inner {
  position: relative;
  top: -4px;
  width: 27px;
  height: 24px !important;
  padding: 0 !important;
  overflow: hidden;
  text-indent: -5000px;
}

body:not(.extwin):not(.framed) #taskbar .tooltip {
  position: absolute;
  top: -500px;
  right: 2px;
  display: inline-block;
  padding: 2px 8px 3px 8px;
  background: #444;
  color: #eee;
  font-weight: bold;
  white-space: nowrap;
  box-shadow: 0 1px 4px 0 #333;
  z-index: 200;
}

body:not(.extwin):not(.framed) #taskbar .tooltip:after {
  content: "";
  position: absolute;
  top: -4px;
  right: 15px;
  border-style: solid;
  border-width: 0 4px 4px;
  border-color: #444 transparent;
  display: block;
  width: 0;
  z-index: 251;
}

body:not(.extwin):not(.framed) #taskbar a:hover .tooltip {
  top: 39px;
}

body:not(.extwin):not(.framed) #taskbar .minmodetoggle {
  height: 42px !important;
  background-position: -35px -1820px;
}

body:not(.extwin):not(.framed) #mainscreen {
  top: 62px !important;
}

body:not(.extwin):not(.framed) #mainscreen.offset {
  top: 102px !important;
}
