*{border-style:none;border-color:inherit;border-width:medium;margin:0 0 0 0;padding:0}body{background:url(../img/vert.gif) #fff repeat-y;color:#333;font:normal 11px Arial,Helvetica,sans-serif}h1{font-size:19px;margin-bottom:20px}h2{font-size:19px}#content{margin:0 290px 0 0;padding:140px 0 30px 270px;background:url(../img/left.jpg) no-repeat;height:480px;font:normal 11px Arial,Helvetica,sans-serif}#right{float:right;padding:140px 0 0 0;width:240px;background:url(../img/right.jpg) no-repeat right top}#wrap{background:url(../img/top-bg.gif) repeat-x;min-width:1002px;width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1002?"1002px":"auto")}#wrap p{font-size:1.2em;line-height:1.5em}#header{position:absolute;left:270px;top:0}#menu_top li{list-style-type:none;padding:30px 22px 0 0;display:block;float:left}#menu_top A{font-size:15px;font-weight:bold;text-decoration:none}#menu_top A:hover{text-decoration:none}#logo{width:180px;float:left}#logo img{margin:5px 0 0 0}.scheduler_button{font-size:14px}A{color:#c0342d;text-decoration:none}A:hover{color:#9b9b99;text-decoration:none}.text{font-size:9pt}.LinkStyle{color:#c0342d}.invisible{display:none}.visible{display:inline}.weekButtonsTable{margin-left:33px;margin-bottom:8px}.fixedWidth{resize:vertical}input,select{border:solid 1px #b7bab7}.checkBoxList input{border:none;margin:0 5px 0 0}td.checkbox{vertical-align:middle}td.checkbox input{border:none;margin:0 5px 0 0}.checkBoxList label{vertical-align:baseline}textarea{border:solid 1px #b7bab7;font:normal 11px Arial,Helvetica,sans-serif}.textIndent{text-indent:2px}.msgError{color:red;font-weight:bold}.msgErrorBox{color:red;display:block;font-weight:bold;margin:5px 0 5px 0;padding:7px;border:solid 1px red;width:auto}.msgOk{color:green;display:block;font-weight:bold;margin:5px 0 5px 0;padding:7px;border:solid 1px green;width:auto}div.wait{position:absolute;right:20px;bottom:20px;background-color:#ff0;padding:20px;font-family:Arial;font-weight:bold;font-size:15px}b{font-weight:bold}.boldText{font-weight:bold}.showAdminKeys{font-weight:bold;color:green}.strikedText{text-decoration:line-through}.nextButton{color:green;display:block;font-weight:bold;padding:7px;padding-bottom:1px;padding-top:2px;border:solid 1px green;width:auto}table{padding:0;margin:0;border:0}tr,td{text-align:left;vertical-align:top}td.text{vertical-align:top;padding-top:5px}td.input{padding-right:4px}.button{font-weight:bold}.x td{text-align:center;vertical-align:top}table.fields td{height:22px;_height:18px}select{font:12px Arial,Helvetica,sans-serif}.MaskedEditFocus{background-color:#ffc;color:#000}.MaskedEditMessage{color:red;font-weight:bold}.MaskedEditError{background-color:#fcc}.MaskedEditFocusNegative{background-color:#ffc;color:red}.MaskedEditBlurNegative{color:red}.autocomplete_completionListElement{visibility:hidden;margin:0!important;background-color:inherit;color:windowtext;border:buttonshadow;border-width:1px;border-style:solid;cursor:default;overflow:auto;height:200px;text-align:left;list-style-type:none}.autocomplete_highlightedListItem{background-color:#ff9;color:#000;padding:1px}.autocomplete_listItem{background-color:window;color:windowtext;padding:1px}.rowSelected{background-color:#e2e2e4}.rowNotActive{background-color:#fcc}.Announcement{padding:0;margin:0 0 25px 0;text-align:justify}.Announcement h3{font-size:12px;padding-bottom:5px}.Announcement p{padding:10px 0 0 0;margin:0}.Announcement div.abstract{padding:5px 0;margin:0}.Announcement div.body{padding:5px 0;margin:0;line-height:1.5;font-size:13px}.Announcement div.body p{font-size:1em!important}.Announcement div.footer{overflow:hidden;color:#5f5f61;font-size:8px;padding:7px 0 0 0;margin:0;font-style:italic;border-bottom:dotted 1px #676767}.Announcement div.footer span{color:#676767;font-size:10px;font-weight:bold}table.days{border-right:solid 1px #b7bab7}.days td{border-left:solid 1px #b7bab7;border-top:solid 1px #b7bab7;border-bottom:solid 1px #b7bab7;padding:3px 8px;text-align:center}.days td{width:40px}.days td.text{padding:5px 0 0 0;border-left:0;border-top:0;border-bottom:0;text-align:left;width:35px}.calMain{width:180px;border:solid 1px #d4d0c8;background-color:#fff}.calHolidays{width:450px;border:solid 1px #d4d0c8;background-color:#fff}.calTitle{background-color:#fff}.calTitle td{text-align:center;font-weight:bold;color:#000;padding:0 0 6px 0}.calNextMonth{text-align:center;vertical-align:bottom;font-size:9px;color:red;font-weight:normal}.calDayHeadesStyle{color:#525250}.calDayStyle{text-align:center;padding:1px}.calSelectedDayStyle{vertical-align:middle;text-align:center;border:solid 1px #b7bab7}.calHolidayStyle{vertical-align:middle;text-align:center;border:solid 1px #279049}.calHalfDay{background-image:url('../img/halfday.png');background-size:21px 16px}.calHalfDayManagement{background-image:url('../img/halfday.png');background-size:20px 14px}.calHalfDayLight{background-image:url('../img/halfday-light.png');background-size:21px 16px}.archiveContent td.content{border-right:solid 1px #b7bab7;border-bottom:solid 1px #b7bab7;border-left:solid 1px #b7bab7;padding:15px}.archiveHeader{border-left:solid 1px #b7bab7}.archiveHeader td{border-top:solid 1px #b7bab7;border-bottom:solid 1px #fff;border-left:solid 0 #b7bab7;background-color:#dcdcdc;vertical-align:baseline}.archiveHeader td.last{border-top:solid 0 #b7bab7;border-right:solid 0 #b7bab7;border-bottom:solid 1px #b7bab7;background-color:#fff;width:100%}.archiveHeader a{border-bottom:solid 1px #b7bab7;border-right:solid 1px #b7bab7;display:block;padding:5px 15px 8px 15px}.archiveHeader a.active{border-bottom:solid 1px #fff;background-color:#fff;font-weight:bold}.archiveItem{padding:0 21px 0 0}.popupControl{background-color:#fff;position:absolute;visibility:hidden}.daySelected{padding:2px;background-color:#e2e2e4;font-weight:bold}.notSelected{padding:2px}.lnkUndo{color:green}.lnkApprovalProgressWin{color:green;font-weight:bold}.lnkApprovalProgressFail{color:red;font-weight:bold}.lnkApprovalProgressWait{color:#000;font-weight:bold}.txtComment{border:none}.personAdditionalInfo{background-color:#fff;width:200px;height:auto;position:absolute;margin-right:200px;border:solid 1px #000;padding:20px;z-index:1;cursor:help}.gvDayTasks{width:435px}.gvDayTasksTaskTD{padding-right:15px;width:275px}.rblMode input[type="radio"]{margin-left:10px}.dictionaryManagerButton{width:160px;text-align:center;padding:2px}.disabledRow{color:GrayText}.enabledRow{color:#000}.rightTextAlign{text-align:right}.leftTextAlign{text-align:left}table.projects tr{background:#fff;cursor:pointer}table.projects tr:hover{background:#e2e2e4}table.projects tr:first-child{cursor:default}table.projects tr:first-child:hover{background:#fff}table.projects tr.not_active{background:#fcc}table.projects tr.not_active:hover{background:#e2afb1}table.developers td,table.developers th{padding:1px 5px;vertical-align:middle}table.developers tr{background:#fff}table.developers tr:hover{background:#e2e2e4}table.developers tr.not_active{background:#fcc}table.developers tr.not_active:hover{background:#e2afb1}table.developers tr.viewer{background:#ccf}table.developers tr.viewer:hover{background:#aeafe4}table.developers tr.link_style th{background:#fff;color:#c0342d;text-align:left}table.view_fields tr:first-child{padding-top:0}table.view_fields tr:last-child{padding-bottom:0}table.view_fields td:first-child{width:100px}table.view_fields td:last-child{width:150px}table.view_fields td{padding-bottom:2px}div.login_form{margin-top:20px;font-size:9pt}div.login_form_row{margin-bottom:10px}div.login_form_row input{width:188px}div.login_form_row select{width:190px}div.login_form_captions{width:80px;display:inline-block}div.login_form_remember_me{margin-left:80px}div.login_form_remember_me *{vertical-align:middle}div.login_form_remember_me input[type="checkbox"]{margin-right:5px}div.login_form_continue{width:270px;text-align:right;margin-top:10px}span.login_form_validation{margin-left:5px;font-weight:bold;color:red}div.hr_holiday_grid_block{display:inline-block;vertical-align:top}div.hr_holiday_grid_block h3{margin-bottom:10px}div.hr_holiday_grid_block a{margin-top:10px;margin-bottom:10px}table.hr_holiday_grid{margin-top:10px;margin-bottom:10px}table.hr_holiday_grid td{cursor:default;padding:1px 5px;vertical-align:middle}table.hr_holiday_grid th{cursor:default;padding:1px 5px;vertical-align:middle}table.hr_holiday_grid td:first-child{padding-left:0}table.hr_holiday_grid th:first-child{padding-left:0}table.hr_holiday_grid td:last-child{padding-right:0}table.hr_holiday_grid th:last-child{padding-right:0}table.hr_holiday_grid tr:hover{background:#e2e2e4}table.hr_holiday_grid tr:first-child:hover{background:#fff}div.person_edit_row{margin:10px 0}div.person_edit_caption{display:inline-block;vertical-align:top;margin-right:5px;width:120px;font-size:9pt}div.person_edit_field{display:inline-block;vertical-align:top;font-size:9pt}div.person_edit_field input[type="checkbox"]{border:none;margin-bottom:5px}div.person_edit_link{margin:20px 0 20px 125px}table.holiday_updates{width:100%;font-size:110%;margin:20px 0}table.holiday_updates,table.holiday_updates td,table.holiday_updates th{border:1px solid #d4d0c8}table.holiday_updates td{padding:1px 5px;vertical-align:middle}table.holiday_updates tr{background:#fff}table.holiday_updates tr:hover{background:#e2e2e4}table.holiday_updates th{padding:1px 5px;vertical-align:middle;text-align:left;color:#c0342d;background:#fff}table.holiday_updates td a{color:#000;display:block}tr.holiday_updates_grid_pager,tr.holiday_updates_grid_pager td,tr.holiday_updates_grid_pager th{border:none;background:#fff}div.holiday_updates_top_panel{font-size:110%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;vertical-align:middle;margin:20px 0}div.holiday_updates_top_panel select{border:1px solid #d4d0c8;padding-left:2px;height:20px}select.holiday_updates_developer_select{width:142px}select.holiday_updates_type_select{width:72px}div.holiday_updates_top_panel input{border:1px solid #d4d0c8;margin-left:-1px;padding-left:5px;height:18px}div.holiday_updates_top_panel input[type="text"]{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:100px}div.holiday_updates_top_panel input[type="number"]{width:85px}div.holiday_updates_top_panel input[type="number"]::-webkit-outer-spin-button,div.holiday_updates_top_panel input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}div.holiday_updates_top_panel input[type="number"]{-moz-appearance:textfield}div.holiday_updates_top_panel a{padding-bottom:2px;padding-left:5px;border:0;height:auto;width:157px}a.link_button{font-weight:bold}