﻿.jOrgChart .line{height:20px;width:4px}.jOrgChart .down{background-color:gray;margin:0 auto}.jOrgChart .top{border-top:3px solid gray}.jOrgChart .left{border-right:2px solid gray}.jOrgChart .right{border-left:2px solid gray}.jOrgChart table{margin:0 auto;border-collapse:separate}.jOrgChart td{text-align:center;vertical-align:top;padding:0}#organizationDiagram{padding-bottom:25px;overflow-x:auto;overflow-y:hidden}.jOrgChart .node{background-color:#fff;border:2px solid red;display:inline-block;height:70px;width:136px;z-index:10;margin:0 10px}.jOrgChart .hidden{display:none}.jOrgChart .node .organizationEmployeeData{margin:10px;height:50px;width:116px}.jOrgChart .node .header{font-weight:bold;font-size:13px;line-height:15px;max-height:30px;overflow:hidden;display:inline-block;vertical-align:bottom}.jOrgChart .node .subHeader{font-style:italic;height:24px;font-size:10px;line-height:12px;overflow:hidden}.jOrgChart .node a{text-decoration:none}.drag-active{border-style:dotted!important}.drop-hover{border-style:solid!important;border-color:#e05e00!important}.heightWrapper{position:relative}#employeeResumeHolder{padding-bottom:20px;display:none;float:left;width:259px;background:#fff;margin-bottom:15px;padding:14px 0 20px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#employeeResumeHolder .resumeText{margin:0 10px}#employeeResumeHolder .buttonClose{float:right;color:#fff;text-decoration:none;padding:3px;background:#222 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#222 0%,#1f1f1f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#222),color-stop(100%,#1f1f1f));background:-webkit-linear-gradient(top,#222 0%,#1f1f1f 100%);background:-o-linear-gradient(top,#222 0%,#1f1f1f 100%);background:-ms-linear-gradient(top,#222 0%,#1f1f1f 100%);background:linear-gradient(to bottom,#222 0%,#1f1f1f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#222222',endColorstr='#1f1f1f',GradientType=0)}#employeeResumeHolder .employeeData{margin:10px}#employeeResumeHolder .employeeData .employeeImage{float:right}#employeeResumeHolder .employeeData .header{font-weight:bold}#employeeResumeHolder .employeeData .subHeader{font-style:italic}#contour{padding:10px 0 10px 0}#contour .contourPageName{font-size:2em!important;line-height:2em!important}#contour .contourField{padding:5px 0;display:block;clear:both}#contour .contourField div label{display:inline}#contour label.fieldLabel{float:left;font-weight:bold;margin:auto 0;width:50%;background:transparent!important}#contour small{display:block;clear:both;padding:5px 5px 5px 200px}#contour fieldset{margin:0 0 1.5em 0;border:none!important}#contour legend{font-weight:bold;font-size:1.2em;line-height:1.2em;display:block}#contour input.text,#contour input.title,#contour textarea,#contour select{width:49%;float:right;margin:0;padding:0;border:1px solid #bbb}#contour input.text:focus,#contour input.title:focus,#contour textarea:focus,#contour select:focus{border:1px solid #666}#contour textarea{height:250px}#contour input.fileupload{height:auto!important}#contour span.checkboxlist,#contour span.radiobuttonlist,#contour span.checkbox{float:right;width:49%}#contour .checkboxlist input,#contour .radiobuttonlist input,#contour .checkbox input{width:auto!important;height:auto!important;border:none!important;display:inline!important}#contour .hiddenfield{display:none}#contour .contourButton{margin-right:10px;padding:2px 10px}#contour .contourErrorMessage{padding:.2em;margin-bottom:.5em;border:2px solid #fbc2c4}#contour .contourErrorMessage,#contour .contourError{background:#fbe3e4;color:#8a1f11}#contour input.contourError,#contour textarea.contourError,#contour input.input-validation-error,#contour textarea.input-validation-error{background:#fbe3e4;border-color:#fbc2c4}#contour span.contourError,#contour span.field-validation-error{width:100%;display:block;color:#8a1f11!important;background:transparent!important}#contour #recaptcha_widget_div{margin-left:200px}.ui-datepicker{width:216px;height:auto;margin:5px auto 0;font:9pt Arial,sans-serif;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.5);box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.ui-datepicker a{text-decoration:none}.ui-datepicker table{width:100%}.ui-datepicker-header{background:url('../../images/dark_leather.png') repeat 0 0 #000;color:#e0e0e0;font-weight:bold;-webkit-box-shadow:inset 0 1px 1px 0 rgba(250,250,250,2);-moz-box-shadow:inset 0 1px 1px 0 rgba(250,250,250,.2);box-shadow:inset 0 1px 1px 0 rgba(250,250,250,.2);text-shadow:1px -1px 0 #000;filter:dropshadow(color=#000,offx=1,offy=-1);line-height:30px;border-width:1px 0 0 0;border-style:solid;border-color:#111}.ui-datepicker-title{text-align:center}.ui-datepicker-prev,.ui-datepicker-next{display:inline-block;width:30px;height:30px;text-align:center;cursor:pointer;background-image:url('../../images/arrow.png');background-repeat:no-repeat;line-height:600%;overflow:hidden}.ui-datepicker-prev{float:left;background-position:center -30px}.ui-datepicker-next{float:right;background-position:center 0}.ui-datepicker thead{background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#f7f7f7 0%,#f1f1f1 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7f7f7),color-stop(100%,#f1f1f1));background-image:-webkit-linear-gradient(top,#f7f7f7 0%,#f1f1f1 100%);background-image:-o-linear-gradient(top,#f7f7f7 0%,#f1f1f1 100%);background-image:-ms-linear-gradient(top,#f7f7f7 0%,#f1f1f1 100%);background-image:linear-gradient(top,#f7f7f7 0%,#f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7',endColorstr='#f1f1f1',GradientType=0);border-bottom:1px solid #bbb}.ui-datepicker th{text-transform:uppercase;font-size:6pt;padding:5px 0;color:#666;text-shadow:1px 0 0 #fff;filter:dropshadow(color=#fff,offx=1,offy=0)}.ui-datepicker tbody td{padding:0;border-right:1px solid #bbb}.ui-datepicker tbody td:last-child{border-right:0}.ui-datepicker tbody tr{border-bottom:1px solid #bbb}.ui-datepicker tbody tr:last-child{border-bottom:0}.ui-datepicker td span,.ui-datepicker td a{display:inline-block;font-weight:bold;text-align:center;width:30px;height:30px;line-height:30px;color:#666;text-shadow:1px 1px 0 #fff;filter:dropshadow(color=#fff,offx=1,offy=1)}.ui-datepicker-calendar .ui-state-default{background:#ededed;background:-moz-linear-gradient(top,#ededed 0%,#dedede 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ededed),color-stop(100%,#dedede));background:-webkit-linear-gradient(top,#ededed 0%,#dedede 100%);background:-o-linear-gradient(top,#ededed 0%,#dedede 100%);background:-ms-linear-gradient(top,#ededed 0%,#dedede 100%);background:linear-gradient(top,#ededed 0%,#dedede 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#dedede',GradientType=0);-webkit-box-shadow:inset 1px 1px 0 0 rgba(250,250,250,.5);-moz-box-shadow:inset 1px 1px 0 0 rgba(250,250,250,.5);box-shadow:inset 1px 1px 0 0 rgba(250,250,250,.5)}.ui-datepicker-calendar .ui-state-hover{background:#f7f7f7}.ui-datepicker-calendar .ui-state-active{background:#6eafbf;-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);color:#e0e0e0;text-shadow:0 1px 0 #4d7a85;filter:dropshadow(color=#4d7a85,offx=0,offy=1);border:1px solid #55838f;position:relative;margin:-1px}.ui-datepicker-unselectable .ui-state-default{background:#f4f4f4;color:#b4b3b3}.ui-datepicker-calendar td:first-child .ui-state-active{width:29px;margin-left:0}.ui-datepicker-calendar td:last-child .ui-state-active{width:29px;margin-right:0}.ui-datepicker-calendar tr:last-child .ui-state-active{height:29px;margin-bottom:0}.ui-datepicker-other-month{background-color:#a1a1a1}