.replyDiv{position:absolute;left:80;background-color:#eee;z-index:200}.unread{font-weight:bold}.read{cursor:pointer}.unit{border:1px solid #aaa;border-radius:6px;margin:5px}.unit.isRead{border:1px solid #aaa;border-radius:6px;margin:5px;background-color:#ccc}@-webkit-keyframes shake{0{opacity:1}50%{opacity:.1}100%{opacity:1}}@keyframes shake{0{opacity:1}50%{opacity:.1}100%{opacity:1}}.shake{-webkit-animation:shake 2s infinite;animation:shake 2s infinite}.edit.icon-pencil{cursor:pointer}.viewBg{position:fixed;top:0;left:0;width:100%;height:100%;text-align:center;background:url("/images/black_70.png")};.dragable{position:absolute;border:1px solid #aaa;border-radius:3px;background:#eee;cursor:pointer;width:180px;z-index:1000;margin:5px 5px};.hasMoments{cursor:pointer};.photoPreview{overflow:hidden;display:inline-block;margin:0 2px}#momentPhotos li{display:inline-block}.pictureCell{border-radius:6px;border:3px solid #909090;width:100%;height:100%}.pictureCell:hover{border-radius:6px;border:3px solid #f2bb0d;width:100%;height:100%}ul.hilite>li{text-align:center;font-size:24px;color:#909090}ul.hilite>li:hover{text-align:center;color:#f2bb0d;font-size:26px}.data_unit,.chart_unit{border-radius:10px;background-color:#eee;text-align:center;margin:10px;width:90%;padding:0}.data_unit{height:90%;cursor:pointer}.menu_unit{height:90%;width:90%;background-color:#eee;border-radius:10px;line-height:144px;text-align:center;font-size:24px;color:#909090;cursor:pointer}.brief_unit{height:144px;width:90%;border:solid 1px red;padding:10px;background-color:#eee;border-radius:10px}.count{font-size:50px;color:#909090}.chart_unit{height:95%;vertical-align:middle}.data_unit:hover{background:#ff9}.data_unit.onTimeB{border:3px solid #65aa0d}.data_unit.lateB{border:3px solid #f2bb0d}.data_unit.tooLateB{border:3px solid #c00}.data_unit.delayedB{border:3px solid #b9328b}.onTime{background:#65aa0d !important}.late{background:#f2bb0d !important}.tooLate{background:#c00 !important}.delayed{background:#b9328b !important}.progressRect.onTime{fill:#65aa0d}.progressRect.late{fill:#f2bb0d}.progressRect.tooLate{fill:#c00}.progressRect.delayed{fill:#b9328b}.modalForm{text-align:center;margin:20px}.inputBox{border:1px solid #909090;border-radius:2px;padding:0 5px}.inputBoxInvalid{border:1px solid red;border-radius:2px;padding:0 5px;boxShadow:"0 0 2px red"}.formNote{color:red}.box{border:0 solid #e5e5e5;overflow-y:auto;overflow-x:hidden;position:relative}.prompt{color:blue !important}.noBorder{border:0;outline:0;background-color:transparent}.inputSlim{padding:0;margin:0}#__blackpopup__{z-index:99}#bwinPopupd{border-radius:4px;-moz-box-shadow:1px 1px 6px #333;overflow:auto;-webkit-box-shadow:1px 1px 6px #333;border:1px solid #777;background-color:#fff;margin:auto}#userRoleTable{text-align:left}#userRoleTable tr:nth-child(even){background:#eee}#changesTable td{border-bottom:1px solid #909090;height:25px}#changesTable .isParent td{border-bottom:1px solid #909090;background:#eee;height:25px}.bigNote{line-height:300px;text-align:center;font-size:24px;color:gray}#spaceTable{margin:25px 0 0 0}.headMenu{text-align:center;font-size:13px}.headMenu :hover{background-color:#909090}.headMenuSelected{background-color:#a0a0a0;cursor:pointer}.settingMenu.headMenuSelected{background-color:#a0a0a0;cursor:pointer}.settingMenu{background-color:#eee;cursor:pointer}.contentM{min-height:600px}td.details-control{background:url('/images/toggle-expand.png') no-repeat center center;cursor:pointer}tr.shown td.details-control{background:url('/images/toggle_collapse.png') no-repeat center center}td.updateRow,td.taskList,td.deleteProject{cursor:pointer}td.deleteProject{text-align:center}td.* :hover{color:red}.detail{cellpadding:0 !important;border:0 !important}#photoEdit{margin:auto;padding:0;width:120px;cursor:pointer}.portrait{padding:0;width:120px}.ui-progressbar{position:relative}.progressLabel{position:absolute;left:45%;top:4px;font-size:12px}.insideDataTableRow{background-color:transparent !important}.insideDataTable{border-collapse:collapse;border-spacing:0}#userName{cursor:pointer}option:nth-child(odd){background:#eee}.off{color:#ccc !important}.buttons.large span{font-size:60px;color:#555}.buttons.large button{width:120px;height:100px;line-height:100px !important;padding-top:20px;cursor:pointer;border:1px solid #aaa;border-radius:6px;background:#eee}.buttons.large button:hover{background:#ff9}.buttons.large button[disabled]{opacity:.6}.buttons.large button:hover[disabled]{background:#aaa}.gdfTable{table-layout:fixed;border-collapse:separate;border-spacing:0}.gdfTable td,.gdfTable th{vertical-align:middle;overflow:hidden;text-overflow:clip;white-space:nowrap;font-size:12px}.gdfCell{overflow:hidden;padding:4px 2px}.input_name{padding:4px 5px;height:22px;width:80%;border:0;border-bottom:1px solid #909090;background:#fff}.gdfCell.noClip{overflow:visible}.gdfColHeader{min-width:5px;height:30px;text-align:center}.gdfCell,.gdfColHeader{border-bottom:1px solid #eee;border-right:1px solid #eee}.gdfCellInput{border:0 none;font-size:13px;height:20px;margin:0;padding:0;width:100%;background-color:#d4fbe8}.gdfCellWrap{border:0 none;font-size:12px;height:17px;margin:0;padding:0;width:100%;overflow:hidden;background-color:#fcc}.gdfHResizing{cursor:w-resize}.splitterContainer{width:100%;height:100%}.splitBox1{overflow-x:scroll;overflow-y:hidden}.splitBox2{overflow-x:scroll;overflow-y:auto}.splitElement{outline-style:none;position:absolute;height:100%}.vSplitBar{width:5px;background-color:#aaa;cursor:w-resize;text-align:center;color:white}.fixHead{position:absolute;z-index:80;top:0}.pageFixHead{position:fixed;z-index:80;top:0}.pageFixBottom{position:fixed;bottom:0;left:0;z-index:80}.menuBar{background-color:#eee}.pageBottom{background-color:#eee;width:100%}.forMenu{position:absolute;z-index:90;margin:-10px 0 0 0}.ganttTable{table-layout:fixed}.ganttTable td,.ganttTable th{overflow:hidden;text-overflow:clip;white-space:nowrap}.ganttHead1,.ganttHead2{height:20px}.ganttHead1 th,.ganttHead2 th{border-left:1px solid white;border-bottom:1px solid white;text-align:center;padding:0;margin:0}.ganttToday{position:absolute;top:0;width:1px;height:100%;border-left:2px dotted #13afa5}.ganttHighLight{position:absolute;width:100%;height:28px;background-color:yellow;opacity:.4}.ganttButtonBar{z-index:90;padding:0 0 0 5px;height:54px}.ganttButtonBar .buttons{display:inline-block;padding:0 0 0 5px}span.moon{font-size:110%;color:#555}.ganttButtonSeparator{border-left:1px solid gray;padding-right:10px;margin-left:10px;font-size:130%}.ganttLines{position:absolute;width:100%;height:1px;border-top:1px solid #eee;z-index:1}.ganttLinks{z-index:10}.end{border-right:1px dotted #666}.holyH{background-color:#eee}.holy{background-color:#eee}.taskBoxDiv{position:absolute;height:25px;margin-top:3px;z-index:100}.taskBoxDiv .layout{height:100%;color:#db2727;border-radius:2px;background:#eee;border:1px solid #bbb}.taskBoxDiv .taskStatus{left:5px;top:10px;position:absolute;width:10px;height:10px}.taskBoxDiv .layout .milestone{top:0;position:absolute;width:18px;background:url(/images/milestone.png) no-repeat;height:18px;display:none}.taskBoxDiv .layout .milestone.end{right:0}.taskBoxDiv .layout .milestone.active{display:block}.taskBoxDiv.hasChild .layout{border-top:2px solid black}.taskBoxDiv .taskProgress{height:5px;position:absolute}.taskBoxDiv .layout.extDep{background-image:url(/images/hasExternalDeps.png)}.taskLabel{position:absolute;height:28px;color:black;text-align:right;padding-right:5px;overflow:hidden;left:-200px;width:195px;white-space:nowrap}.taskDepLine{border:1px solid #00f;overflow:hidden;position:absolute}.taskEditRow,.emptyRow{height:30px}.taskEditRow input{border:0 none;font-size:13px;height:20px;margin:0;padding:0;width:100%}.taskEditRow.rowSelected td,.taskEditRow.rowSelected input{background-color:#ff9}input[readonly]{color:#606060}.taskStatusBox{position:absolute;width:100px;height:24px;border:1px solid #a0a0a0;background-color:#fff;margin-top:-21px;margin-left:-2px;padding:3px;z-index:100}.taskStatus{width:12px;height:12px;display:inline-block;text-indent:0;position:relative}.taskStatus[status=STATUS_ACTIVE]{background-color:#779c11}.taskStatus[status=STATUS_DONE]{background-color:#09f}.taskStatus[status=STATUS_FAILED]{background-color:#c01428}.taskStatus[status=STATUS_SUSPENDED]{background-color:#fbb11e}.taskStatus[status=STATUS_UNDEFINED]{background-color:#eee}.taskStatus.selected{border:#666 2px solid}.ganttTaskEditor{padding:10px}.unselectable{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.exp-controller{display:none}.expcoll{display:inline-block;cursor:pointer;margin-left:-10px;margin-right:2px;width:16px;height:16px;background-image:url(/images/toggle-expand.png);position:relative;top:2px}.expcoll.exp{background-image:url(/images/toggle_collapse.png)}.ui-resizable-helper{border:1px dotted #00F}.ui-resizable-e,.ui-resizable-w{width:5px}.ui-draggable{cursor:move}.ganttSVGBox{position:absolute;top:0;left:0;height:100%;background-color:transparent;width:100%;cursor:url('/images/drag.cur'),auto}.ganttBodyCell{border-right:1px solid #eee}.taskBoxSVG{overflow:visible}.taskBoxSVG .taskLayout.onTime{stroke-width:1px;stroke:#65aa0d}.taskBoxSVG .taskLayout.late{stroke-width:1px;stroke:#f2bb0d}.taskBoxSVG .taskLayout.tooLate{stroke-width:1px;stroke:#c00}.taskBoxSVG .taskLayout.delayed{stroke-width:1px;stroke:#b9328b}.taskBar{z-index:100;stroke-width:1px;stroke:#303030;opacity:.3;font-size:12px;fill:#eee}.taskBarFont{z-index:200}.taskBarFontRed{z-index:200;fill:red}.taskLinkPathSVG{stroke:#00f;stroke-width:1px;fill:none;cursor:pointer}.ganttLinesSVG{stroke:#eee;stroke-width:1}.ganttTodaySVG{stroke-width:1px;stroke:red;stroke-linecap:"round";stroke-dasharray:2,2}.taskStatusSVG[status=STATUS_ACTIVE]{fill:#779c11}.taskStatusSVG[status=STATUS_DONE]{fill:#09f}.taskStatusSVG[status=STATUS_FAILED]{fill:#c01428}.taskStatusSVG[status=STATUS_SUSPENDED]{fill:#fbb11e}.taskStatusSVG[status=STATUS_UNDEFINED]{fill:#eee}.deSVG.deSVGdrag{cursor:move}.deSVG.deSVGhand{cursor:ew-resize}.deSVG.deSVGadjust{cursor:url('/images/adjust.cur'),auto}.linkHandleSVG{display:none;stroke:#888;stroke-width:2px;fill:#eee;cursor:pointer}.linkLineSVG{stroke-width:2px;stroke:#00f;stroke-linecap:"round";opacity:.5}.linkOnProgress .deSVG.taskBoxSVG{cursor:cell}.taskBoxSVG.linkOver .taskLayout{stroke-width:2px;stroke:#00f;opacity:.5}.taskLabelSVG{stroke:none;fill:#303030;font-size:12px}dateLabelSVG{stroke:none;fill:#aaa;font-size:12px}.critical .taskLinkPathSVG{stroke:red}.taskBoxSVG.critical .taskLayout{stroke:red}.focused .taskLinkPathSVG{stroke-width:5px;stroke:#4286ff}.taskBoxSVG.focused .taskLayout{stroke-width:3px;stroke:#4286ff}