BODY{margin:0;}
#skin_outer *{box-sizing:border-box;-webkit-box-sizing:border-box;}
.skin_table{width:100%;height:100%;}
.skin_container{width:100%;height:100%;position:relative;}
.skin_container_ad{width:100%;height:100%;position:relative;}
#skin_outer{display:none;}
#skin_tr_search_builder{display:none;}
.skin_outer_ad{display:none;}
#skin_outer{background-color:white;}
#skin_table_outer{padding:0;}
#skin_spacing_top_row{height:40px;}
#skin_spacing_top_row .divider{margin:0 15px;border-left:1px solid #e1d2af;height:24px;}
#skin_container_logo{width:130px;}
#skin_spacing_search,#skin_spacing_people_search{width:100%;padding:0 10px 4px 8px;}
#skin_container_search{width:700px;}
#skin_container_people_search{width:200px;}
#skin_spacing_search_builder{padding-bottom:5px;}
#skin_container_search_builder{background-color:#bed8ee;height:225px;}
#skin_container_search_builder_toolbar{height:29px;padding-top:2px;background-color:#bed8ee;border-bottom:1px solid #98acbe -webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;padding-top:0;}
#skin_spacing_tree_top{text-align:center;}
#skin_container_tree_top{height:30px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;background-color:#f2f7fb;border:solid #8597a6;border-width:1px;}
#skin_container_username{height:auto;padding-bottom:2px;padding-top:4px;}
#skin_container_username *{color:#000;}
#skin_container_quota{height:auto;width:100%;}
#skin_container_current_app{background-color:#bed8ee;margin-bottom:-1px;}
#skin_td_switch_offline,#skin_container_help,#skin_container_logoff,#skin_container_adminlink{white-space:nowrap;text-align:center;padding:0 10px;}
#skin_spacing_tree{height:100%;padding-bottom:5px;}
#skin_container_tree{background-color:#f8fbfd;width:100%;height:100%;}
#skin_tr_tree_footer{display:none;}
#skin_container_tree_footer{background-color:#f8fbfd;height:140px;}
#skin_container_tree_app_sash{width:8px;height:100%;}
#skin_border_app_chooser{height:28px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border:solid #c1c5c8;border-width:0 0 1px 0;}
#skin_container_app_chooser{position:absolute;width:auto;z-index:1;height:30px;}
#skin_container_app_top_toolbar{height:29px;padding-top:2px;background-color:#bed8ee;border-bottom:1px solid #98acbe width:auto;}
#skin_spacing_filler{height:12px;background-color:#cbdff1;	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#cbdff1',EndColorStr='#bed8ee')";
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#cbdff1),color-stop(1,#bed8ee));
}
#skin_spacing_app_row{padding:0 7px;border-spacing:0;}
#skin_spacing_app_row table{border-spacing:0;}
#skin_spacing_app_main{height:100%;}
#skin_container_app_main{background-color:#f8fbfd;}
#skin_container_top_ad{height:60px;}
#skin_spacing_sidebar_ad{padding:10px 0 0 5px;}
#skin_container_sidebar_ad{width:165px;}
#skin_container_tree_top_ad{height:30px;}
#skin_container_tree_bottom_ad{height:60px;}
#skin_container_bottom_ad{height:40px;}
#skin_td_tree{width:170px;}
#skin_td_tree_app_sash{width:8px;}
#skin_td_main{width:auto;}
#skin_td_sidebar_ad{width:165px;}
#skin_container_splash_screen{background-color:white;position:absolute;left:0;top:0;width:100%;height:100%;z-index:90000000;}
#ZLoginBodyContainer{padding:4px;-webkit-border-radius:3px;background-color:#deebf6;margin:0;border:1px solid;border-color:#72818e #8597a6 #8597a6 #72818e;}
#ZSplashPanel{background-color:#f8fbfd;-webkit-box-shadow:5px 5px 5px #666;-webkit-border-radius:8px;}
#ZSplashBodyContainer{background-color:#e5eff8;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px;}
.SplashScreen{position:absolute;left:0;top:0;width:100%;height:100%;font-family:font-family:"Helvetica Neue",Helvetica,"Nimbus Sans L",Arial,"Liberation Sans",sans-serif;font-size:11px;background-color:#cbdff1;	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#cbdff1',EndColorStr='#a4b4c3')";
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#cbdff1),color-stop(1,#a4b4c3));
}
.SplashScreen .center{margin-top:-150px;margin-left:-250px;min-height:300px;width:500px;}
.SplashScreen .center-small{height:270px;margin-top:-135px;margin-left:-175px;width:350px;}
.SplashScreen .center,.SplashScreen .center-small{left:50%;overflow:visible;position:absolute;top:50%;background-color:#abc2d6;background-image:-moz-linear-gradient(top,#bed8ee,#abc2d6);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#bed8ee),color-stop(1,#abc2d6));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#bed8ee',EndColorStr='#abc2d6');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#bed8ee',EndColorStr='#abc2d6')";background-image:-moz-radial-gradient(50% 0,circle farthest-corner,#bed8ee 0,#abc2d6 100%);background-image:-webkit-gradient(radial,50% 0,0,50% 0,390,from(#bed8ee),to(#abc2d6));-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;-moz-box-shadow:0 0 10px #656f78;-webkit-box-shadow:0 0 10px #656f78;box-shadow:0 0 10px #000;}
.SplashScreen h1{margin:22px 100px 0 20px;}
.SplashScreen h2{cursor:default;margin:0 0 32px 100px;}
.SplashScreen .ImgLoginBanner{cursor:pointer;}
.SplashScreen .ImgAltBanner{background-image:url(../images/AltBanner.png);background-repeat:repeat-x;height:11px;margin:20px 0 0 20px;width:71px;}
.SplashScreen .content{color:#5f6c77;font-size:10px;text-align:center;}
.SplashScreen .message{color:#000;cursor:default;font-size:14px;font-weight:bold;padding-top:20px;}
.SplashScreen .switch{margin:30px 100px 60px;}
.SplashScreen .Footer{bottom:0;position:absolute;text-align:center;width:100%;z-index:10;}
.SplashScreen .copyright{color:#5f6c77;cursor:default;font-size:11px;margin-bottom:5px;}
.ImgAppBanner{background-image:url(/zimbra/skins/_base/logos/AppBanner.png);width:200px;height:35px;background-repeat:no-repeat;}
.ImgLoginBanner{background-image:url(../images/LoginBanner.png);width:450px;height:100px;background-repeat:no-repeat;}
.DwtVerticalSash div{position:relative;top:1px;margin-top:0;}
.UserInfoLink{width:100%;text-align:left;white-space:nowrap;}
.ZmPicker .ZToolbar{border-bottom:1px solid #8597a6;padding-top:1px;background-color:#bed8ee;}
.BannerTextUser{font-weight:bold;overflow:hidden!important;}
.BannerTextUserOffline{text-align:left!important;padding:0 3px;font-weight:bold;}
.ZmAppChooser{margin:0!important;}
.ZAppTabBorder{-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;}
.ZAppTabBorder .ZLeftIcon{padding-left:5px;}
.ZAppTabBorder .ZWidgetTitle{padding-right:10px;}
.ZSelectedPrev .ZAppTabBorder{border-right-color:#f2f7fb;}
.ZAppTabSpacer{height:30px;}
.ZSelectedPrev .ZTabBorder{border-right-color:#abc2d6;}
.ZSelectedNext .ZTabBorder{border-right-color:#889bab;}
.ZTabBarPrefix{border:solid #889bab;border-width:0 1px 1px 0;text-align:center;white-space:nowrap;overflow:hidden;width:10px;padding:0;border-right-width:0;}
.ZTabBarSuffix{border:solid #889bab;border-width:0 1px 1px 0;text-align:center;white-space:nowrap;overflow:hidden;width:100%;border-right-width:0;}
.quotaBar{height:8px;}
.quotaLabel{font-size:9px;text-align:right;}
.ZmInviteToolBar .ZToolbarTable,.ZmShareToolBar .ZToolbarTable{height:100%;}
.ZmNetworkStatus{font-weight:bold;}
.ZmNetworkStatusIcon{cursor:pointer;}
.DwtInputField INPUT[type="text"],.DwtInputField INPUT[type="password"],.DwtSimpleInput{height:20px;padding:2px 4px;cursor:text;color:black;background-color:white;border:1px solid;border-color:#2f363b #abc2d6 #abc2d6 #2f363b;}
.DwtInputField TEXTAREA{padding:2px 4px;cursor:text;color:black;background-color:white;border:1px solid;border-color:#2f363b #abc2d6 #abc2d6 #2f363b;}
.DwtInputField-error INPUT[type="text"],.DwtInputField-error INPUT[type="password"],.DwtSimpleInput-error{height:20px;padding:2px 4px;cursor:text;color:black;background-color:#f3f1bf;border:1px solid;border-color:#2f363b #abc2d6 #abc2d6 #2f363b;}
.DwtInputField-error TEXTAREA{padding:2px 4px;cursor:text;color:black;background-color:#f3f1bf;border:1px solid;border-color:#2f363b #abc2d6 #abc2d6 #2f363b;}
.DwtInputField-focused INPUT[type="text"],.DwtInputField-focused INPUT[type="password"],.DwtSimpleInput-focused{height:20px;padding:2px 4px;cursor:text;color:black;background-color:white;border:1px solid;border-color:#2f363b #abc2d6 #abc2d6 #2f363b;}
.DwtInputField-focused TEXTAREA{padding:2px 4px;cursor:text;color:black;background-color:white;border:1px solid;border-color:#2f363b #abc2d6 #abc2d6 #2f363b;}
.DwtInputField-disabled INPUT[type="text"],.DwtInputField-disabled INPUT[type="password"],.DwtSimpleInput-disabled{height:20px;padding:2px 4px;cursor:text;color:#7f7f7f;background-color:transparent;border:1px solid #abc2d6;}
.DwtInputField-disabled TEXTAREA{padding:2px 4px;cursor:text;color:#7f7f7f;background-color:transparent;border:1px solid #abc2d6;}
.DwtInputField-hint INPUT[type="text"],.DwtInputField-hint INPUT[type="password"],.DwtInputField-hint INPUT,.DwtSimpleInput-hint{height:20px;padding:2px 4px;cursor:text;color:black;background-color:white;border:1px solid;border-color:#2f363b #abc2d6 #abc2d6 #2f363b;color:#7f7f7f;font-style:italic;}
.DwtInputField-hint TEXTAREA{padding:2px 4px;cursor:text;color:#7f7f7f;font-style:italic;}
.DwtInputField-errorhint INPUT[type="text"],.DwtInputField-errorhint INPUT[type="password"],.DwtSimpleInput-errorhint{height:20px;padding:2px 4px;cursor:text;color:black;background-color:#f3f1bf;border:1px solid;border-color:#2f363b #abc2d6 #abc2d6 #2f363b;color:#7f7f7f;font-style:italic;}
.DwtInputField-errorhint TEXTAREA{color:black;background-color:#f3f1bf;border:1px solid;border-color:#2f363b #abc2d6 #abc2d6 #2f363b;color:#ccc;}
TEXTAREA .BannerBar *{font-size:9px;}
.BannerBar{padding-top:1px;height:1px;}
.BannerBar TD{padding-right:0;}
.BannerTextQuota{text-align:center;vertical-align:top;}
.BannerTextUser,.BannerTextQuota{cursor:default;}
.BannerTextQuota-MultiAccount{padding-top:5px;}
INPUT[type="text"],INPUT[type="password"]{border:1px solid;border-color:#252b2f #8597a6 #8597a6 #252b2f;}
SELECT{border:1px solid;border-color:#252b2f #8597a6 #8597a6 #252b2f;}
.TabSpacer{display:none;}
.Tab{white-space:nowrap;height:30px;padding-right:5px!important;}
.TbTop{border-width:0 1 1 0!important;padding-right:5px!important;}
.TbBottom{border-width:0 1 1 0!important;padding-right:5px!important;}
.TabFiller{width:100%;}
.List .Header TH{border-right:1px solid #8597a6;}
.ZhSubTabs{background-color:#abc2d6;padding-top:2px;}
.ZhSubTabs{padding:5px!important;}
.ZhSubTabs .TabSelected{background-color:#f8fbfd;border-bottom-color:#f8fbfd;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;color:#000;cursor:pointer;}
.ZhRow TD,.ZhRowOdd TD{border-width:0 0 1 0!important;padding-left:3px!important;}
.ZmSearchToolbarCell .ZSelected .ZToolbarButtonBorder{-moz-border-top-colors:#77736A #BFB8A9;-moz-border-right-colors:#A7A194 #F0E9D8;-moz-border-left-colors:#77736A #BFB8A9;-moz-border-bottom-colors:#A7A194 #F0E9D8;background-color:#FBF9F4!important;border:2px inset;}
#skin_td_app_main{padding:5px;}
#skin_td_tree_footer{padding:5px;}
#skin_container_current_app,#skin_container_app_top_toolbar,#skin_container_app_toolbar_sep{height:28px;padding:2px;}
#skin_container_app_toolbar_sep .vertSep{display:none;}
.ZmComposeView{background-color:#CBE0F1!important;width:100%;}
.ZmContactInfoView .contactHeaderSection{padding:4px;background-color:#CBE0F1!important;font-size:13px;font-weight:bold;margin-top:10px;border-bottom:1px solid #c0d9ee;}
.ZOptionsSectionTabView .ZTab.ZSelected .ZTabBorder{background-color:#fff;border-bottom-color:#fff;}
#skin_spacing_filler{height:12px;background-color:#FFF;	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#cbdff1',EndColorStr='#FFFFFF')";
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#cbdff1),color-stop(1,#FFF));
}
#skin_spacing_app_row{padding:0 7px;border-spacing:0;}
#skin_spacing_app_row table{border-spacing:0;}