.ScreenReaderOnly{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}
.user_font_modern,.user_font_modern TEXTAREA,.user_font_modern INPUT{font-family:"Helvetica Neue",Helvetica,Arial,"Liberation Sans",sans-serif;}
.user_font_classic,.user_font_classic TEXTAREA,.user_font_classic INPUT{font-family:Tahoma,Arial,sans-serif;}
.user_font_wide,.user_font_wide TEXTAREA,.user_font_wide INPUT{font-family:Verdana,sans-serif;}
.user_font_system,.user_font_system TEXTAREA,.user_font_system INPUT{font-family:"Segoe UI","Lucida Sans",sans-serif;}
.user_font_size_small{font-size:11px;}
.user_font_size_normal{font-size:12px;}
.user_font_size_large{font-size:14px;}
.user_font_size_larger{font-size:16px;}
P,TH,TD,DIV,SELECT,INPUT[type=text],INPUT[type=password],INPUT[type=file],TEXTAREA,BUTTON{font-size:1rem;}
HTML{width:100%;height:100%;}
BODY{width:100%;height:100%;margin:0;}
FORM{margin:0;padding:0;}
TABLE{border-collapse:collapse;border-spacing:0;border-width:0;}
TD{border-width:0;padding:0;}
FIELDSET{border:1px solid #bfbfbf;padding:5px;margin:5px;}
LEGEND{font-weight:bold;white-space:nowrap;overflow:hidden;color:#000;}
INPUT[readonly]{color:#7f7f7f;background-color:transparent;border:1px solid #e5e5e5;}
TEXTAREA{padding:.2em .3em;cursor:text;color:black;border:1px solid;border-color:#3f3f3f #e5e5e5 #e5e5e5 #3f3f3f;}
TEXTAREA[readonly]{color:#7f7f7f;background-color:transparent;border:1px solid #e5e5e5;}
INPUT[type="checkbox"]{cursor:pointer;}
INPUT[type="checkbox"]:focus{outline-style:solid;outline-width:1px;outline-color:#769e28;}
INPUT[type="text"],INPUT[type="password"]{padding:0 3px;cursor:text;height:22px;height:2rem;color:black;border:1px solid;border-color:#3f3f3f #e5e5e5 #e5e5e5 #3f3f3f;}
INPUT[disabled]{color:#7f7f7f;background-color:transparent;border:1px solid #e5e5e5;}
textarea{padding:.2em .3em;cursor:text;color:black;border:1px solid;border-color:#3f3f3f #e5e5e5 #e5e5e5 #3f3f3f;}
.CompactTable{border-collapse:collapse;border-spacing:0;padding:0;}
.fullSize{width:100%;height:100%;}
.fullWidth{width:100%;}
.fullHeight{height:100%;}
.minSize{width:1px;height:1px;}
.leftAlign{text-align:left;}
.rightAlign{text-align:right;}
.checkboxLabel{font-weight:bold;}
.ToolbarBg{background-color:transparent;}
.ZmHead{font-size:1.36rem;font-weight:bold;}
.ZmSubHead{font-size:1.18rem;}
.ZmBigger{font-size:1.36rem;font-weight:bold;}
.ZmFinePrint{font-size:.82rem;}
.ZmImportant{color:darkred;}
.ZmFieldLabel{white-space:nowrap;overflow:hidden;color:#000;}
.ZmFieldLabelLeft{white-space:nowrap;overflow:hidden;color:#000;text-align:left;}
.ZmFieldLabelRight{white-space:nowrap;overflow:hidden;color:#000;text-align:right;}
.ZmFieldLabelCenter{white-space:nowrap;overflow:hidden;color:#000;text-align:center;}
ZmSectionLabel{white-space:nowrap;overflow:hidden;color:#000;border-bottom:1px solid #bfbfbf;font-size:1.36rem;font-weight:bold;}
.TextPadding{padding-left:3px;padding-right:3px;}
.BigHeaderBg{padding-top:1px;border-bottom:1px solid #bfbfbf;background-color:#e5e5e5;height:36px;height:2.8rem;}
.ZmOverride{background-color:#FFF6BF;padding:2px;}
.ZmGraphKey{background-color:#fff;border-color:#7f7f7f #cccccc #ccc #7f7f7f;margin:0;border-width:1px;border-style:solid;}
.ZmGraphKeyHeader{background-color:#e5e5e5;font-size:1.18rem;color:#000;padding-left:3px;padding-right:3px;text-align:left;font-weight:bold;vertical-align:middle;}
.ZmGraphKeyBody{padding:5px;margin:5px;}
.ZmGraphKeyColorBox{border-color:#7f7f7f #cccccc #ccc #7f7f7f;margin:0;border-width:1px;border-style:solid;width:10px;height:10px;}
.ZmGraphKeyColorText{color:#000;white-space:nowrap;overflow:hidden;}
.horizSep{height:1px!important;border-bottom:1px solid #bfbfbf;font-size:1px;line-height:1px;margin:5px 0;width:100%;}
.vertSep{border-left:1px solid #bfbfbf;margin-left:3px;padding-right:3px;height:20px;}
DIV.vSpace{margin:5px 0;}
TD.vSpace{width:2px;}
.AttLink:link,.AttLink:visited{color:#369;text-decoration:none;cursor:pointer;}
.AttLink:hover{color:#369;text-decoration:underline;}
.AttLink:active{color:darkgreen;text-decoration:underline;}
.Row-selected .AttLink:link,.Row-selected .AttLink:active,.Row-selected .AttLink:visited{color:#369;text-decoration:none;cursor:pointer;}
.AttLink:hover,.Row-selected .AttLink:hover{color:#369;text-decoration:underline;}
.DragProxy{opacity:.7;}
.notDroppable{border:2px solid red!important;background-color:#94c633;box-shadow:5px 5px 25px grey;opacity:.7;}
.notDroppable-linux{border:2px solid red!important;background-color:#94c633;box-shadow:5px 5px 25px grey;}
.droppable{border:2px solid green!important;background-color:#94c633;box-shadow:5px 5px 25px grey;opacity:.7;}
.droppable-linux{border:2px solid green!important;background-color:#94c633;box-shadow:5px 5px 25px grey;}
.DropTarget{border:1px solid green!important;}
.DragProxyTextLabel{font-weight:bold;color:white;}
.BusyOverlay TABLE,.VeilOverlay TABLE{opacity:.5;cursor:wait;background-color:transparent;}
.VeilOverlay TABLE{cursor:default!important;cursor:not-allowed!important;background-color:white;}
.CurtainOverlay TABLE{background-color:white;}
html[data-istwofactorsetuppage] .VeilOverlay TABLE{background-image:-webkit-gradient(linear,left top,bottom bottom,to(#fff),from(#ccc));background-image:-webkit-linear-gradient(top,#fff,#ccc);opacity:1;}
.Row{height:20px;height:1.8rem;cursor:pointer;margin:1px;padding-right:3px;user-select:none;}
.RowDouble{height:20px;height:1.8rem;cursor:pointer;margin:1px;padding-right:3px;user-select:none;height:36px;height:2.6rem;border-bottom-color:#CCC;padding-top:3px;}
.Row TABLE,.RowDouble TABLE{table-layout:fixed;}
.Row TD,.RowDouble TD,.Row DIV,.RowDouble DIV{vertical-align:middle;white-space:nowrap;overflow:hidden;}
.RowDouble TD{vertical-align:top;}
.RowDouble TD.SubjectDoubleRow{vertical-align:text-bottom;}
.ZmMsgListBottomRowIcon{margin-left:23px;margin-right:5px;}
.ZmConvExpanded .ZmMsgListBottomRowIcon{margin-left:39px;}
.ZmMsgListSelection .ZmMsgListBottomRowIcon{margin-left:37px;}
.ZmConvExpanded .ZmMsgListSelection .ZmMsgListBottomRowIcon{margin-left:54px;}
.Row{background-color:#fff;}
.RowOdd{background-color:#fff;}
.selected,.Row-selected,.Row-selected-dragProxy,.Row-selected-disabled{background-color:#94c633!important;background-image:none!important;}
.Row-selected .ZmListFlagsWrapper,.Row-selected-disabled .ZmListFlagsWrapper,.Row-selected .ZmMsgListDate,.Row-selected-disabled .ZmMsgListDate{background:#94c633!important;}
.Row-selected-actioned .ZmListFlagsWrapper,.Row-selected-actioned .ZmMsgListDate{background:#94c633!important;}
.Row-altSelected{background-color:#e4f0cc!important;background-image:none!important;}
.Row-altSelected .ZmListFlagsWrapper,.Row-altSelected .ZmMsgListDate{background:#e4f0cc!important;}
.Row-matched-dragProxy{background-color:yellow;}
.Row-matched TABLE,.Row-matched-drag TABLE{table-layout:fixed;}
.Row-focused{outline-style:solid;outline-width:1px;outline-color:#769e28;}
.Row-selected-actioned{background-color:#94c633!important;}
.Row-dragProxy,.Row-matched-dragProxy{background-color:#94c633!important;}
.RowDouble-dragProxy .ZmListFlagsWrapper,.RowDouble-dragProxy .ZmMsgListDate,.Row-dragProxy .ZmListFlagsWrapper,.Row-dragProxy .ZmMsgListDate{background-color:#94c633!important;}
.Row TD,.RowDouble TD,.Row DIV,.RowDouble DIV{color:#000;}
.RowOdd TD,.RowOdd DIV{color:#000;}
.RowOdd .ZmMsgListDate,.RowOdd .ZmListFlagsWrapper{background-color:#fff;}
.RowEven .ZmMsgListDate{background-color:#fff;}
LI.RowDouble,LI.Row{list-style:none;}
.selected TD,.Row-selected TD,.Row-selected-dragProxy TD,.Row-selected-disabled TD{color:black;}
.Row-focused TD{color:#000;}
.Row-selected-right TD{color:#000;}
.Row-dragProxy TD,.Row-matched-dragProxy TD{color:#000;}
.Row TD.Flag,.Row TD.Attach,.Row TD.Tag,.Row TD.Icon,.Row TD.Count,.Row-selected TD.Flag,.Row-selected TD.Attach,.Row-selected TD.Tag,.Row-selected TD.Icon,.Row-selected TD.Count,.Row-dragProxy TD.Flag,.Row-dragProxy TD.Attach,.Row-dragProxy TD.Tag,.Row-dragProxy TD.Icon,.Row-dragProxy TD.Count,.Row-selected-dragProxy TD.Flag,.Row-selected-dragProxy TD.Attach,.Row-selected-dragProxy TD.Tag,.Row-selected-dragProxy TD.Icon,.Row-selected-dragProxy TD.Count,.Row-matched-dragProxy TD.Flag,.Row-matched-dragProxy TD.Attach,.Row-matched-dragProxy TD.Tag,.Row-matched-dragProxy TD.Icon,.Row-matched-dragProxy TD.Count,.Row-dragProxy TD.Flag,.Row-dragProxy TD.Attach,.Row-dragProxy TD.Tag,.Row-dragProxy TD.Icon,.Row-dragProxy TD.Count{text-align:center;}
.RowDouble TD.Count,.RowDouble-selected TD.Count{text-align:right;}
.Unread{color:#000;font-weight:bold;}
.Trash{color:#7f7f7f;text-decoration:line-through;}
.Unread .SubjectDoubleRow{color:#000;font-weight:bold;}
.ZmOverview{width:100%;height:100%;}
.ZmOverviewContainer{background-color:#fff;border:1px solid #b2b2b2;}
.ZmVoiceOverviewContainer .ZmOverview,.ZmOverviewContainer .ZmOverview,.dialogOverviewContainer .OverviewTree{height:auto;}
.OverviewTree{width:100%;}
.dialogOverview{background-color:#fff;border:1px solid #b2b2b2;border-color:#7f7f7f #cccccc #ccc #7f7f7f;margin:0;border-width:1px;border-style:solid;padding:5px;height:200px;}
.dialogOverviewContainer{background-color:#fff;}
.dialogOverview TD{color:#000;}
.pickerOverview{background-color:#fff;border:1px solid #b2b2b2;height:100%;}
.overviewHeader{cursor:default;background-color:#e5e5e5;border-bottom:1px solid #bfbfbf;color:#000;font-weight:bold;padding-top:1px;padding-bottom:1px;}
.overviewHeader-Text,.overviewHeader-dragOver{color:#000;font-weight:bold;}
.overviewHeader .imageCell{padding-right:5px;padding-top:.2rem;white-space:nowrap;}
.overviewHeader TD{background-color:#fff;}
.overviewHeader.overviewHeader-selected TD{background-color:#f2f2f2;}
.overviewHeader.overviewHeader-selected.overviewHeader-selected-focused TD{border-color:#678a23 #58761e #58761e #769e28;outline:none;}
.inlineIcon{font-family:Verdana;font-size:13px;}
.inlineContactTagIcon{font-size:11px;vertical-align:middle;}
.TooltipHint{font-style:italic;text-align:center;white-space:nowrap;}
.TooltipNotInAddrBook{white-space:nowrap;text-align:center;padding:8px 0 5px 0;}
.ImgTagShared{display:inline-block;}
.FakeAnchor,A:link,A:visited{color:#369;text-decoration:none;cursor:pointer;}
.FakeAnchor:hover,A:hover{color:#369;text-decoration:underline;}
.FakeAnchor:active,A:active{color:darkgreen;text-decoration:underline;}
.FakeAnchor:focus,A:focus{outline-style:solid;outline-width:1px;outline-color:#769e28;}
.FakeAnchor.ZDisabled,.FakeAnchor.ZDisabled:hover,.FakeAnchor.ZDisabled:active{color:#7f7f7f;text-decoration:none;}
.AutoAnchor,.AutoAnchor:link,.AutoAnchor:visited{color:#369;text-decoration:none;cursor:pointer;border-bottom:1px dotted;color:#369;}
.AutoAnchor:hover{color:#369;text-decoration:underline;}
.AutoAnchor:active{color:darkgreen;text-decoration:underline;}
.LoginScreen P,.LoginScreen TH,.LoginScreen TD,.LoginScreen DIV,.LoginScreen SPAN,.LoginScreen SELECT,.LoginScreen INPUT,.LoginScreen TEXTAREA,.LoginScreen BUTTON,.LoginScreen A{font-family:"Helvetica Neue",Helvetica,Arial,"Liberation Sans",sans-serif;}
HTML{width:100%;height:100%;}
BODY{background-color:white;width:100%;height:100%;margin:0;}
FORM{margin:0;padding:0;}
.ZSplashScreen{background-color:white;width:100%;height:100%;top:0;left:0;position:absolute;}
#ZLoginPanel{position:relative;width:500px;overflow:visible;background-color:#f2f2f2;box-shadow:5px 5px 25px grey;border-radius:4px;border-color:#999 #7f7f7f #7f7f7f #999999;margin:0;border-width:1px;border-style:solid;}
.LoginScreen FORM{text-align:center;}
.form{border-collapse:collapse;color:white;margin:0 auto;text-align:left;}
.form TD:first-child LABEL{margin-right:20px;}
.form TD{padding-bottom:10px;}
.form INPUT[type='text'],.form INPUT[type='password']{border:1px solid white;padding:0;width:235px;height:20px;}
.form INPUT[type='text']:focus,.form INPUT[type='password']:focus{border:1px solid #94c633;}
.form SELECT{height:20px;width:165px;}
.form .submitTD{text-align:left;}
.form .ZLoginButton{border-radius:3px;box-shadow:0 1px 3px rgba(50,50,50,0.75);border:1px solid white;float:right;font-size:1em;}
.form HR{border-color:transparent transparent white;height:0;}
.LoginScreen .positioning{position:relative;z-index:20;}
.LoginScreen #ZLoginWhatsThisAnchor{color:white;font-size:.9em;margin-left:5px;}
.LoginScreen #ZLoginForgotPassword{color:white;font-size:.9em;float:right;}
.LoginScreen #ZLoginWhatsThis{left:0;margin-left:-10em;position:absolute;top:25px;width:40em;z-index:30;}
.LoginScreen .ZLoginInfoMessage{background-color:white;border:1px solid #bfbfbf;color:#000;padding:3px 7px;text-align:left;box-shadow:0 0 2px black;}
.DwtButton{height:22px;height:2rem;cursor:pointer;background-image:-webkit-gradient(linear,left top,bottom bottom,to(#fff),from(#dfe2e2));background-image:-webkit-linear-gradient(top,#fff,#dfe2e2);box-shadow:0 1px 3px rgba(50,50,50,0.75);}
.DwtButton-hover{height:22px;height:2rem;cursor:pointer;background-image:-webkit-gradient(linear,left top,bottom bottom,to(#fff),from(#b8def3));background-image:-webkit-linear-gradient(top,#fff,#b8def3);box-shadow:0 1px 3px rgba(50,50,50,0.75);}
.DwtButton-active{height:22px;height:2rem;cursor:pointer;background-image:-webkit-gradient(linear,left top,bottom bottom,to(#e3f4fc),from(#74b6dd));background-image:-webkit-linear-gradient(top,#e3f4fc,#74b6dd);box-shadow:0 0 4px rgba(50,50,50,0.65);}
.DwtButton-selected{height:22px;height:2rem;cursor:pointer;background-image:-webkit-gradient(linear,left top,bottom bottom,to(#e3f4fc),from(#74b6dd));background-image:-webkit-linear-gradient(top,#e3f4fc,#74b6dd);box-shadow:0 1px 3px rgba(50,50,50,0.75);}
.DwtButton-disabled{height:22px;height:2rem;cursor:pointer;background:#fff;box-shadow:0 1px 3px rgba(50,50,50,0.25);}
.DwtButton-active{height:22px;height:2rem;cursor:pointer;border-color:#7f7f7f #3f3f3f #3f3f3f #7f7f7f;margin:0;border-width:1px;border-style:solid;background-color:#9ecb47;}
.DwtButton-focused{height:22px;height:2rem;cursor:pointer;background-image:-webkit-gradient(linear,left top,bottom bottom,to(#fff),from(#dfe2e2));background-image:-webkit-linear-gradient(top,#fff,#dfe2e2);box-shadow:0 1px 3px rgba(50,50,50,0.75);border-color:#678a23 #58761e #58761e #769e28;outline:none;}
.DwtButton .Text{text-align:center;color:#000;}
.DwtButton-hover .Text{text-align:center;color:#000;}
.DwtButton-active .Text{text-align:center;color:#000;}
.DwtButton-selected .Text{text-align:center;color:#000;}
.DwtButton-disabled .Text{text-align:center;color:#7f7f7f;}
.DwtButton-active .Text{text-align:center;color:#000;}
.DwtButton-focused .Text{text-align:center;color:#000;}
.LaunchButton{padding:10px;text-align:center;}
.LaunchButton INPUT{font-size:1.36rem;font-weight:bold;background-color:#DCF9FE;border:1px solid #6CF;color:black;cursor:pointer;display:inline-block;height:35px;text-align:center;width:250px;box-shadow:0 0 3px black;background-image:-webkit-gradient(linear,left top,bottom bottom,to(#dcf9fe),from(#9ff0ff));background-image:-webkit-linear-gradient(top,#dcf9fe,#9ff0ff);border-radius:26px;}
.LaunchButton INPUT:hover{box-shadow:0 0 1px black;background-image:-webkit-gradient(linear,left top,bottom bottom,to(#9ff0ff),from(#dcf9fe));background-image:-webkit-linear-gradient(top,#9ff0ff,#dcf9fe);}
.spacer{font-size:1.2em;line-height:1.3em;padding:5px;}
.LoginScreen .center-small{background-color:#e5e5e5;margin:10px auto;overflow:visible;padding-top:5px;width:250px;}
.LoginScreen .center-small #ZLoginErrorPanel{max-height:40px;overflow:auto;}
.center-small H1{margin:10px 20px 20px;}
.center-small .decor1{display:none;}
.center-small .form{border-collapse:collapse;color:white;margin:0 10px;text-align:left;}
.center-small .form td:first-child LABEL{margin-right:5px;}
.center-small .form INPUT[type='text'],.center-small .form INPUT[type='password']{border:1px solid white;width:155px;}
.center-small .form SELECT{width:140px;}
.center-small #ZloginWhatsThisAnchor,.center-small .offline{display:none;}
.Footer-small{position:relative;text-align:center;width:100%;}
.Footer-small .copyright{font-size:9px!important;}
.Footer-small #ZLoginNotice{display:none;}