@media screen{html,body.aiW{overflow:hidden;height:100%;}
body{height:100%;}
}
body.aiW{margin:0;border:0;}
.aiZ{position:absolute;top:-5000px;}
.abs{position:absolute;}
.box{height:20px;border-width:0 1px 0 0;border-style:solid;border-color: #FFF #888 #888 #FFF;}
.dkr{border-right:1px solid #888;}
iframe{border:0;}
#P7, #nT{top:70px;cursor:default;}
#fM{top:90px;}
#v7,#TE{cursor:text;}
#v7, #fM, #nT, #TE, #P7{margin:-1px -1px 0 -1px;border-width:1px;border-style:solid;border-color:#ccc #888 #888 #888;z-index:1;}
.yQ,.yQ td,.yQ th,.yQ div,.yQ p{white-space:normal;text-align:left;}
#zp{top:0;left:0;height:20px;}
#xy{left:0;height:20px;}
#Zs{color:darkgreen;width:100%;height:18px;vertical-align:middle;text-align:left;}
#yt{top:20px;left:0;width:100%;height:26px;}
#Rp{width:130px;padding:0 2px 0 2px;margin-left:16px;}
#D1{height:2px;font-size:0;border-width:1px 0 1px 0;top:46px;left:0;width:100%;}
#qG{height:2px;font-size:0;border-width:1px 0 1px 0;cursor:S-resize;cursor:row-resize;}
#hU{top:49px;left:240px;height:800px;font-size:0;width:2px;border-width:0 1px 0 1px;border-left-color:#FFF;cursor:W-resize;cursor:col-resize;}
#_L{top:50px;left:0;width:239px;z-index:1;}
#_C{top:50px;}
#yX{top:70px;}
#aab,#PQ{padding: 0pt 4px;border:0;height:13px;line-height:13px;width:200px}
#Vf,#Hw{padding-right:15px;padding-top:1px}
#Hw,#Vf{text-align: right;}
#Hw{padding-left:15px}
#Hw td{vertical-align:bottom;}
#afZ{padding-left:5px;}
#nW{width:100%;height:100%;z-index:99;position:absolute;left:0;top:0;background-color: black;opacity:0.5;}
#Td{width:100%;height:100%;z-index:100;position:absolute;left:0;top:0;}
#Td td{text-align:center;vertical-align:middle;}
#RN{border:1px solid black;}
#NX{visibility:visible;height:334px;width:714px;}
#VW{padding-right:12px;}
#sJ{left:10px;}
#tC{width:100%;height:100%;z-index:200;position:absolute;left:0;top:0;}
#tC td{text-align:center;vertical-align:middle;}
#xu{border:1px solid black;width:350px;}
#acR{margin:5px;border-style:solid;border-width:1px;border-color: #ccc #fff #fff #ccc;}
#acR td{padding:5px;}
#Dn{white-space:normal;width:100%;}
#Cq{border:1px solid black;width:130px;}
#FY{top:0;width:100%;}
#T_{top:20px;width:100%;border-bottom: 1px solid #888;}
#Te{width:100%;}
#ag7{top:2px;cursor:default;left:10px;}
#HI{padding:8px;left:10px;top:10px;border:1px solid #919b9c;cursor:default;min-height:110px;height:auto;}
#Cf{height:auto;}
#kU{z-index:11;left:10px;top:10px;width:100%;height:180px;border:1px solid #919b9c;cursor:default;display:none;}
#agj{width:100%;}
#fy{opacity:0.6;display:none;z-index:10;left:10px;}
th.HI,td.HI{padding:3px;}
#HI td,td.HI{vertical-align:top;}
#HI th,th.HI{font-weight:bold;text-align:right;vertical-align:top;padding-top:4px;}
#d9{border:0;border-bottom: 1px solid #888;}
#Eo{display:none;left:0;top:0;width:200px;}
#w4,#ly{margin-right:8px;}
#w4,#abz,#ly{position:relative;top:-3px;}
#abh th{text-align:right;}
#VD{text-align:center;padding:2px;border-bottom:1px solid #ccc;}
#Dd{width:180px;padding:0 1px 0 1px;}
#fd{padding:8px;}
#yJ{overflow:auto;overflow-x:hidden;border:3px solid #ccc;}
#Vs{padding-right:5px;}
#zO{padding-left:5px;}
#sQ td.btn{border-width:1px;}
#Cf td.btn{border-width:1px;}
#ahs,#bk,#abv,#acv{cursor:text}
#mr{position:absolute;left:-1000px;top:-1000px}
#dp{margin-top:10px;overflow:hidden;margin-bottom:10px;}
#UK{width:1px;height:1px;position:absolute;left:0;font-size:0;z-index:101;background:#919b9c;}
#Hf,#C2{z-Index:10;color:black;font-weight:bold;top:-5000px;left:0px;border:2px solid darkblue;padding:8px;white-space:nowrap;cursor:default;}
#C2{background-color:red;color:#fff;}
#mw{vertical-align:top;font-family:tahoma,arial,sans-serif;}
#mw td,#mw th{padding:1px;}
#mw th{border-width:0 0 1px 0;border-style:solid;border-color:#888;font-weight:normal;}
#mw td.curday{background:#A0FFA0;}
#mw td.curday.we{background:#D0FFA0;}
#z0 th{text-align:right;vertical-align:middle;white-space:nowrap;font-weight:normal;padding:2px;}
#z0 td table td{padding:2px;}
#Di{border-collapse:collapse;border:1px solid #C0C0FF;table-layout:fixed;}
#Di th{text-align:center;padding:4px;border-bottom:1px solid #C0C0FF;}
#Di td{padding:2px;height:50px;vertical-align:top;border:1px solid #C0C0FF;border-width:0 1px 1px 1px;overflow:hidden;}
#Dq{z-index:2;display:none;border:1px solid black;width:200px;}
#Ff td,#Ff th{border:1px solid #888;}
#Si{width:632px;border:1px solid #9db9d9;}
#Si td{border-bottom:1px solid #f0f0f0;padding:3px 6px;}
.mA td{padding:3px 6px;text-align:left;}
.mA th{padding:3px 0 0 6px;text-align:left;}
.mA{table-layout:fixed;width:622px;background:#f0f0f0;border:1px solid #ccc;margin:5px;}
#bd table th{padding:1px 10px;text-align:left;font-weight:bold;border-bottom: 1px solid black;}
#bd table td{padding:1px 10px}
#qF table td,#qF table th{padding:1px 5px;white-space:nowrap;}
#fj{width:674px;height:112px;border:1px solid #888;}
#abV{width:666px;height:104px;border:1px solid #888;overflow:auto;overflow-y:scroll;overflow-x:auto;padding:3px;white-space:normal;}
table.hidehidden tr.hiddenhour{display:none;}
#vF span.misspelt{background:transparent url('p-misspelt.png') repeat-x scroll center bottom;}
#VG,#ahw{border: 1px solid #c0c0c0;margin:0;padding:4px;font-family: "Lucida Console",courier,monospace;}
#af6{height:13px;color:black;}
.ai_ .aiY{top:12px;left:12px;width:596px;}
#Z_,#vC,#R0{height:45px;}
.alertdate{font-weight:bold;}
.aiX{border: 1px solid #888;color: #a7b0bf;padding: 0 4px 0 4px;margin-top: 1px;cursor: default;font-weight: normal;vertical-align: bottom;}
div.img{overflow:hidden;position:relative;width:14px;height:14px;}
div.img img{border:0;position:relative;}
div.img div{width:400px;height:400px;position:relative;}
a{text-decoration: none;}
a:hover{color: #404088;text-decoration: underline;}
body{margin: 0;padding: 0;border:0;}
body,input,p,select,td,#Z_,#vC,#R0{font-family: Verdana,Arial,helvetica,sans-serif;}
body.noscroll{overflow:hidden;}
form{display:inline;}
input.set{border:0;}
input.pw{color: #404060;font-family: Arial,sans-serif;}
select{padding: 1px;font-weight:normal;border:1px solid #888;}
select,td{color: #000000;}
table.fix{overflow: visible;table-layout: fixed;width: 100%;}
input.img{border: 0;}
tt{font-family: DejaVu Sans Mono,Courier New,Courier,monospace;}
.aiY{border: 1px solid #919b9c;padding: 8px;position: absolute;visibility:hidden;top:27px;}
td{vertical-align: middle;white-space: nowrap;}
td.lb,td.lbbold,td.lbstrike,td.lbprio{cursor: pointer;overflow: hidden;padding:0 4px 0 4px;margin:0;text-decoration: none;border: 0 none;}
td.lbprio{padding:0;}
td.lbbold{font-weight: bold;}
td.lbstrike{color: #ccc;text-decoration: line-through;}
.setname th{font-weight: bold;line-height: 20px;height: 20px;vertical-align: top;-moz-user-select:none;-khtml-user-select:none;cursor:default;text-align:left;color: #404060;padding:2px 2px 2px 8px;padding-left:25px;text-indent:-17px;}
table.setname{margin-bottom:10px;margin-top:4px;}
.setname td{font-weight:normal;padding:2px 2px 2px 5px;white-space:nowrap;}
.setname input{margin-top:0;padding-top:0;margin-bottom:0;padding-bottom:0;}
div.settitle{border-bottom: 1px solid Navy;color: Navy;cursor: default;font-weight: bold;padding-bottom: 4px;}
input.text,input.pw{border: 1px solid #ccc;padding: 1px;}
textarea{border: 1px solid #ccc;margin:0;padding:1px 0 1px 2px;line-height:14px;font-family: Lucida Console,courier,monospace;}
div.dropdown{position: absolute;z-index: 20;border: 1px solid #888;}
div.dropdownshadow{border: 0px none;overflow:visible;background: transparent;box-shadow: 2px 2px 5px #888}
input.ai0{cursor:default;padding:2px;}
.btn,.tab{border-style: solid;color: black;cursor:default;}
.btn{border-width: 1px 0 1px 0;border-color: #fff #ccc #ccc #fff;padding:0 4px 0 4px;}
input.btn{border-width: 1px;}
.btnsep{border-style: solid;border-width: 1px;border-color: #ccc #fff #fff #ccc;padding:0;width:0;height:15px;}
.single{border-width: 2px 1px 1px 2px;border-color: #fff #888 #888 #fff;vertical-align:top;}
.dropdown{border-width: 1px 1px 1px 1px;border-color: #fff #888 #888 #fff;}
.single table{margin: 3px 4px 4px 4px;}
.single table td{padding:0;line-height:14px;margin:0;}
.btnhi{cursor:pointer;border-color: #c7dcf6 #87acdd #87acdd #c7dcf6;}
.tabhi{cursor:pointer;}
.btndn{border-color: #7c9fcc #b7cbe3 #b7cbe3 #7c9fcc;padding:0 3px 0 5px;}
.btndis{color:#888;}
input.btnhi{padding:0 4px 0 4px;border-width: 1px 1px 1px 1px;border-color: #c7dcf6 #87acdd #87acdd #c7dcf6;}
input.btndn{border-width: 1px 1px 1px 1px;border-color: #7c9fcc #b7cbe3 #b7cbe3 #7c9fcc;padding:0 4px 0 4px;}
.tab div{padding:1px 8px 1px 8px;border-right-width: 1px;border-right-style: solid;}
.tab{border-width: 4px 0 1px 0;}
.tab,.ai1 .tab{border-bottom-color: #919b9c;}
.tabactive,.ai1 .tabactive{border-width: 1px;border-color: #919b9c;border-style:solid;font-weight: bold;}
.disabled{/* IE has special rule in style_ie.css */ opacity: 0.50;cursor:default;}
.unread{color:#fff;white-space: nowrap;padding:0 4px;}
.click{cursor:pointer;color:#008;}
.click:hover{text-decoration:underline;}
#HI .click{color:blue;}
.ai1 .click{color:#00f;}
.ai1{margin:8px;overflow:auto;cursor:default;}
.r{text-align:right;}
.condaction{position:absolute;top: 12px;left:220px;}
.paramcel{display:none;}
#e4,#IG{position:absolute;top: 150px;left: 4px;border-top:1px solid black;}
.progress{background: red;text-align:right;visibility:hidden;color:#fff;font-weight:bold;}
.fix{font-family: courier new,courier,monospace;}
textarea.bU{overflow:auto;overflow-y:scroll;overflow-x:hidden;}
.F7{width:100%;overflow:auto;overflow-y:scroll;overflow-x:hidden;}
._k{width:100%;overflow:auto;overflow-y:auto;overflow-x:auto;}
/* mailbox tree */ ul.tree{list-style:none;margin:0 0 0 0;padding:0 0 0 0;}
li.tree{border:0;white-space:nowrap;display:block;overflow:visible;}
/*li.system{background-color:#eee;}
li.system span.folderlink{border-color:#f00;}
*/ div.leaf{height:20px;overflow:visible;/* IE has special rule in style_ie.css */}
img.tree{width: 17px;height: 20px;background-repeat:no-repeat;background-position: 0 -13px;background-image:url("p-folderlist.png");}
img.icon{cursor: pointer;position:relative;top:-3px;width:14px;height:13px;background-repeat:no-repeat;background-position: 0 0;background-image:url("p-folderlist.png");}
span.foldertext,span.nbunread,span.unselectable{padding-right:4px;position:relative;top: -5px;}
span.nbunread{font-weight:bold;color:#f00;}
span.unselectable{color: #888;font-style:italic;padding:0 4px 0 4px;}
span.folderlink{position:relative;top: -5px;cursor:pointer;margin:0 0 0 2px;padding:1px 2px 1px 2px;height:18px;border-width:1px;border-style:solid;}
span.unselectable span.Mt{font-style:italic;}
span.unread span.Mt{font-weight:bold;}
span.high{margin:0 2px 0 2px;padding:1px 6px 1px 2px;}
span.sel{margin:0 2px 0 2px;padding:1px 6px 1px 2px;border:1px dotted #453119;/* IE has special rule in style_ie.css */}
.drag{border-width: 1px 1px 1px 1px;/* IE has special rule in style_ie.css */ opacity: 0.80;}
.setname .htmlarea td{padding:0;width:auto;}
.setname .htmlarea th{padding:0;width:auto;height:auto;}
.check{position:relative;top:+2px;}
.eO{border:1px solid #C0C0FF;width:100%;table-layout:fixed;}
.eO th{border:1px solid #C0C0FF;background-color:#e0e0e0;text-align:center;}
.eO .Jp{border:1px solid #C0C0FF;background-color:#e0e0e0;text-align:right;padding: 1px 4px;line-height: 40px;vertical-align:middle;}
.eO td{border:1px solid #C0C0FF;vertical-align:top;}
.acW{background: #fff;border-width: 1px;border-color: #ccc;border-style: solid;}
.acW textarea{border-color: #ccc #ccc #888 #ccc;}
.acW .Nu{border:0;}
.hH{width:900px;height:900px;position:absolute;top:-5000px;border-width:0;border-right:1px solid #ccc;border-left:0px solid #ccc;cursor:text;}
.hH.running{border-width:0 1px 0 0px;position:static;}
.acW .Mw{cursor: default;padding: 1px 1px 2px 1px;border: 1px solid;border-color: #fff #000 #ccc #fff;}
.acW .Mw td{padding: 0;width:0;}
.acW .Mw img{border: none;}
.acW .Mw .button{border-width: 1px;border-style: solid;padding: 0;overflow: hidden;margin: 0;width: 18px;height: 18px;}
.acW .Mw .buttonHover{border-color: #fff #ccc #ccc #fff;}
.acW .Mw .buttonActive, .acW .Mw .buttonPressed{border-color: #ccc #fff #fff #ccc;}
.acW .Mw .buttonPressed{background: #fff;}
.acW .Mw .buttonDisabled img{opacity: 0.25;}
.acW .Mw .separator{margin: 3px;border-left: 1px solid #ccc;border-right: 1px solid #fff;width: 0;height: 16px;padding: 0;}
.aJ{color: black;cursor: default;position: absolute;display: none;border-width: 0px 1px 1px 1px;border-style: solid;border-color: #fff #ccc #ccc #fff;padding: 2px;overflow: auto;overflow-y: visible;z-index: 50;}
.aJ td{cursor:default;vertical-align:middle;white-space:nowrap;}
tr.copied td,tr.copied th{color: #800;}
tr.cut td,tr.cut th{color: #800;text-decoration: line-through;}
.eventdiv{margin:1px;font-size:1px;cursor:pointer;overflow:hidden;}
.eventdiv div.ct{padding:1px 3px;}
.eventdiv:hover div{text-decoration: underline;}
#mw .eventdiv:hover div{text-decoration: none;}
#mw .eventdiv:hover div td{text-decoration: underline;}
.eventdiv td,.eventdiv div.ct{color:white;white-space:normal;}
.eventdiv div.bd{margin:0px 1px;height:1px;line-height:1px;}
.eventdiv .xx{white-space:nowrap;padding:0 4px;}
#mw .eventdiv .xx{white-space:normal;}
.eventdiv .date{font-size:90%;font-weight:bold;}
.disabled div.ct,.disabled div.ct td{color:black;}
.bull{margin-left:15px;text-indent:-15px;}
input[type=radio]{margin:0;padding:0;}
#RN .btn{cursor:default;}
#RN .btnhi{cursor:pointer;}
#caleventtip{background-color:#fff;position:absolute;z-index:2;max-height:400px;max-width:500px;overflow:hidden;border:1px solid #000;display:none;padding:2px;border-radius:10px;box-shadow: inset 0 0 10px #ccc,4px 4px 3px #ccc;}
#caleventtip .lookout_headersbox{margin-bottom: 0;padding: 0;background: transparent;}
#caleventtip .lookout_headersbox th{font-weight: bold;text-align: right;padding-right: 10px;}
#caleventtip .lookout_headersbox td{font-weight: normal;text-align: left;}
#caleventtip .lookout_headersbox th,.lookout_headersbox td{padding-bottom: 4px;overflow: hidden;white-space: nowrap;}
._fl_.unread{font-weight: bold;}
#nT td.om{background:#eee;}
#nT td.we,#z0 th.we{background:#ffc;}
#nT td.we.om{background:#eec;}
.kj{position:absolute;left:180px;right:0;top:0;margin: 10px;bottom:0;}
.kj #oH{padding-left:40px;font-size:12pt;font-weight:bold;margin:10px 0 10px 5px;text-align:left;}
.kj ._I{position:absolute;top:40px;left:0;right:0;bottom:0}
.kj #Bq{position:absolute;bottom:-1px;right:0;width:10px;height:35px;border:1px solid #C0C0FF;}
.kj #Oq{position:relative;overflow:hidden;padding-right:0;padding-left:40px;border-bottom:1px solid black;}
.kj .Ty{width:100%;table-layout:fixed;border:1px solid #C0C0FF;}
#z0.kj .Ty th{height:20px;text-align:center;padding-right:4px;text-align:center;}
.kj .W5{position:absolute;top:26px;bottom:0;left:0;right:0;border-right:1px solid #C0C0FF;border-bottom:1px solid black}
.kj #cS{position:absolute;top:0;bottom:0;right:0;left:0;overflow:hidden;overflow-y:scroll;}
.kj .iu{width:40px;position:absolute;top:0;left:0;text-align:right;}
.kj .iu div{padding:3px 5px 0 0}
.kj .iz{margin-left:40px;margin-bottom:-1px;}
.kj ._D{width:100%;table-layout:fixed;border: 1px solid #C0C0FF;border-width: 0 1px 0 0;margin-bottom:-1px;}
.kj ._D td{border:1px solid #C0C0FF;border-width:0 0 1px 1px;padding:0}
.kj .aD{position:relative;}
.kj ._D.aD td{height:100%;}
.kj .Cz{position:absolute;top:0;left:40px;right:0;}
.kj .eP{position:absolute;}
.kj .Ze{color:white;border:1px solid black;opacity:0.7;border-radius:5px;margin:3px 3px 3px 2px;overflow:hidden;position:relative;cursor:pointer;}
.kj .Ze.rA{background-image: url("p-indicator-cal.gif");background-position: 95% 5px;background-position: right 5px top 5px;background-repeat:no-repeat;}
.kj .Ze:hover{opacity:1;}
.kj .Ze .aV{position:absolute;top:0;bottom:0;left:0;right:0;margin:2px;overflow:hidden;}
.kj .Ze.copied{border-color: #ff4400;}
.kj .Ze.cut{border-color: #ccc;}
.kj .Ze.cut .aV{text-decoration: line-through;}
.kj .m1{float:left;position:relative;width:14.28%;height:1992px}
.kj .g2{position:absolute;left:40px;right:0;background:#000;opacity:0.05;}
.kj.dv ._D.aD td{height:100%}
.kj .neweventdiv{position:absolute;}
.kj .neweventdiv div{padding-left:5px;margin:15px;background:rgba(192,192,192,0.7);opacity:0.7;border:1px solid black;box-shadow: inset 0 0 3px #444,2px 2px #888;position:absolute;border-radius:5px;top:0;left:0;bottom:0;right:0;}
.kj .neweventdiv span{position:absolute;top:0px;left:20px;font-weight: bold;}
.kj .neweventdiv span.end{top:auto;bottom:0px;}
