.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 #f2f2f2;padding:5px;margin:5px;}
LEGEND{font-weight:bold;white-space:nowrap;overflow:hidden;color:#333;}
INPUT[readonly]{color:#999;background-color:transparent;border:1px solid #e5e5e5;}
TEXTAREA{padding:.2em .3em;cursor:text;color:black;border:1px solid #bfbfbf;}
TEXTAREA[readonly]{color:#999;background-color:transparent;border:1px solid #e5e5e5;}
INPUT[type="checkbox"]{cursor:pointer;}
INPUT[type="checkbox"]:focus{outline-style:solid;outline-width:1px;outline-color:#5b798a;}
INPUT[type="text"],INPUT[type="password"]{padding:0 3px;cursor:text;height:22px;height:2rem;color:black;border:1px solid #bfbfbf;}
INPUT[disabled]{color:#999;background-color:transparent;border:1px solid #e5e5e5;}
textarea{padding:.2em .3em;cursor:text;color:black;border:1px solid #bfbfbf;}
.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:#333;}
.ZmFieldLabelLeft{white-space:nowrap;overflow:hidden;color:#333;text-align:left;}
.ZmFieldLabelRight{white-space:nowrap;overflow:hidden;color:#333;text-align:right;}
.ZmFieldLabelCenter{white-space:nowrap;overflow:hidden;color:#333;text-align:center;}
ZmSectionLabel{white-space:nowrap;overflow:hidden;color:#333;border-bottom:1px solid #f2f2f2;font-size:1.36rem;font-weight:bold;}
.TextPadding{padding-left:3px;padding-right:3px;}
.BigHeaderBg{padding-top:1px;border-bottom:1px solid #f2f2f2;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:#333;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:#333;white-space:nowrap;overflow:hidden;}
.horizSep{height:1px!important;border-bottom:1px solid #f2f2f2;font-size:1px;line-height:1px;margin:5px 0;width:100%;}
.vertSep{border-left:1px solid #f2f2f2;margin-left:3px;padding-right:3px;height:20px;}
DIV.vSpace{margin:5px 0;}
TD.vSpace{width:2px;}
.AttLink:link,.AttLink:visited{color:#005A95;text-decoration:none;cursor:pointer;}
.AttLink:hover{color:#005A95;text-decoration:underline;}
.AttLink:active{color:darkgreen;text-decoration:underline;}
.Row-selected .AttLink:link,.Row-selected .AttLink:active,.Row-selected .AttLink:visited{color:#005A95;text-decoration:none;cursor:pointer;}
.AttLink:hover,.Row-selected .AttLink:hover{color:#005A95;text-decoration:underline;}
.DragProxy{opacity:.7;}
.notDroppable{border:2px solid red!important;background-color:#99cae7;box-shadow:5px 5px 25px grey;opacity:.7;}
.notDroppable-linux{border:2px solid red!important;background-color:#99cae7;box-shadow:5px 5px 25px grey;}
.droppable{border:2px solid green!important;background-color:#99cae7;box-shadow:5px 5px 25px grey;opacity:.7;}
.droppable-linux{border:2px solid green!important;background-color:#99cae7;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;}
.BusyOverlay-linux TABLE,.VeilOverlay-linux TABLE{cursor:wait;background-color:transparent;}
.VeilOverlay TABLE{cursor:default!important;cursor:not-allowed!important;background-color:black;}
.VeilOverlay-linux TABLE{cursor:default!important;cursor:not-allowed!important;}
.CurtainOverlay TABLE{background-color:black;}
html[data-istwofactorsetuppage] .VeilOverlay TABLE{background-image:-webkit-gradient(linear,left top,bottom bottom,to(#007cc3),from(#00639c));background-image:-webkit-linear-gradient(top,#007cc3,#00639c);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:#99cae7!important;background-image:none!important;}
.Row-selected .ZmListFlagsWrapper,.Row-selected-disabled .ZmListFlagsWrapper,.Row-selected .ZmMsgListDate,.Row-selected-disabled .ZmMsgListDate{background:#99cae7!important;}
.Row-selected-actioned .ZmListFlagsWrapper,.Row-selected-actioned .ZmMsgListDate{background:#99cae7!important;}
.Row-altSelected{background-color:#e5f1f9!important;background-image:none!important;}
.Row-altSelected .ZmListFlagsWrapper,.Row-altSelected .ZmMsgListDate{background:#e5f1f9!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:#5b798a;}
.Row-selected-actioned{background-color:#99cae7!important;}
.Row-dragProxy,.Row-matched-dragProxy{background-color:#99cae7!important;}
.RowDouble-dragProxy .ZmListFlagsWrapper,.RowDouble-dragProxy .ZmMsgListDate,.Row-dragProxy .ZmListFlagsWrapper,.Row-dragProxy .ZmMsgListDate{background-color:#99cae7!important;}
.Row TD,.RowDouble TD,.Row DIV,.RowDouble DIV{color:#333;}
.RowOdd TD,.RowOdd DIV{color:#333;}
.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:#333;}
.Row-selected-right TD{color:#333;}
.Row-dragProxy TD,.Row-matched-dragProxy TD{color:#333;}
.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:#333;font-weight:bold;}
.Trash{color:#999;text-decoration:line-through;}
.Unread .SubjectDoubleRow{color:#333;font-weight:bold;}
.ZmOverview{width:100%;height:100%;}
.ZmOverviewContainer{background-color:#fff;border:none;border-radius:3px;}
.ZmVoiceOverviewContainer .ZmOverview,.ZmOverviewContainer .ZmOverview,.dialogOverviewContainer .OverviewTree{height:auto;}
.OverviewTree{width:100%;}
.dialogOverview{background-color:#fff;border:none;border-radius:3px;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:#333;}
.pickerOverview{background-color:#fff;border:none;border-radius:3px;height:100%;}
.overviewHeader{cursor:default;background-color:transparent;color:#333;font-weight:bold;padding-top:1px;padding-bottom:1px;}
.overviewHeader-Text,.overviewHeader-dragOver{color:#333;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:#99cae7;}
.overviewHeader.overviewHeader-selected.overviewHeader-selected-focused TD{border-color:#4c6573 #1e282e #1e282e #5b798a;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:#005A95;text-decoration:none;cursor:pointer;}
.FakeAnchor:hover,A:hover{color:#005A95;text-decoration:underline;}
.FakeAnchor:active,A:active{color:darkgreen;text-decoration:underline;}
.FakeAnchor:focus,A:focus{outline-style:solid;outline-width:1px;outline-color:#5b798a;}
.FakeAnchor.ZDisabled,.FakeAnchor.ZDisabled:hover,.FakeAnchor.ZDisabled:active{color:#999;text-decoration:none;}
.AutoAnchor,.AutoAnchor:link,.AutoAnchor:visited{color:#005A95;text-decoration:none;cursor:pointer;border-bottom:1px dotted;color:#005A95;}
.AutoAnchor:hover{color:#005A95;text-decoration:underline;}
.AutoAnchor:active{color:darkgreen;text-decoration:underline;}