    #MainBody1 { text-align: center; background-image:url('Images/TimeproG2MainLGWLogo.png?20220102'); background-repeat:no-repeat; background-attachment:fixed; background-position:top; }
    #container { margin: 0 auto;  width: 901px; height:100%; background-color:#f7f7f7; color: #000; position: relative; }
    div.gridbox_dhx_black table.obj td{ color:black; font-family:Arial,Helvetica,sans-serif; font-size:11px; }
    #F1,#F2,#F3,#F9,#F10,#F4,#F11,#F12,#F13 { cursor: pointer; margin-bottom:15px; width:120px; height: 40px; display: block; border: none;}
    #F5,#F6,#F7,#F8 { cursor: pointer; margin-bottom:15px; width:120px; height: 40px; display: block; border: none;}
    #MainDialog {position: absolute; width:520px; height: 510px; display: block; border: 0px none; outline:none; left:189px; top:30px; display:inline}
    #MainDialogMessages2 {left:98px; width:510px; height: 510px; top:0px;border: 0px none; outline:none; overflow: auto;display:inline-block; -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
    #ButtonLogOff {width:200px; height:25px; padding:3px; margin:0 5px 10px 0;font-family: Verdana;  font-size: 8pt; top:300px; left:165px; position: absolute; display:none; }
    #LeftFunctionKeys {width:120px; border: none; float: left; position: absolute; left: 65px; top:80px; height:auto}
    #RightFunctionKeys {width:120px; border:none; position: absolute; left: 716px; top:80px;}
    #YearlyCalendarView{width:230px; height:25px; padding:3px; margin:0 5px 10px 0;font-family: Verdana;  font-size: 8pt; top:390px; left:40px; position: absolute; display:inline; }
    #ATCalLeftButton {width:30px; height:25px; padding:3px; margin:0 5px 10px 0;font-family: Verdana;  font-size: 8pt; top:390px; left:279px; position: absolute; display:inline; }
    #ATCalRightButton {width:30px; height:25px; padding:3px; margin:0 5px 10px 0;font-family: Verdana;  font-size: 8pt; top:390px; left:312px; position: absolute; display:inline; }
    #AttendanceReports{width:150px; height:150px; padding:3px; margin:0 5px 10px 0;font-family: Verdana;  font-size: 8pt; top:350px; left:50px; position: absolute; display:inline; color:white }
    #loadingreport{width:150px; height:150px; padding:3px; margin:0 5px 10px 0;font-family: Verdana;  font-size: 8pt; top:210px; left:253px; position: absolute; display:inline; z-index:9999 }
    #loadingreport1{width:150px; height:150px; padding:3px; margin:0 5px 10px 0;font-family: Verdana;  font-size: 8pt; top:130px; left:40px; position: absolute; display:inline; z-index:9999 }
    #AttendanceReportsListBox1{padding:0px; margin:0 5px 10px 0;font-family: Verdana;  font-size: 8pt; top:375px; left:63px; position: absolute; display:inline; }
    #AttendnaceYearMinus{width:50px; height:25px; padding:3px; margin:0 5px 10px 0;font-family: Verdana;  font-size: 8pt; top:420px; left:65px; position: absolute; display:inline; }
    #AttendnaceYearPlus{width:50px; height:25px; padding:3px; margin:0 5px 10px 0;font-family: Verdana;  font-size: 8pt; top:420px; left:130px; position: absolute; display:inline; }
    #AttendnaceYearViewDate{width:70px; height:15px; padding:3px; margin:0 5px 10px 0;font-family: Verdana;  font-size: 8pt; top:374px; left:30px; position: absolute; display:inline; }
    #AttendnaceYearViewHours{width:118px; height:25px; padding:3px; margin:0 5px 10px 0;font-family: Verdana;  font-size: 8pt; top:510px; left:64px; position: absolute; display:inline; }
    #AttendanceHoursViewExit{width:118px; height:25px; padding:3px; margin:0 5px 10px 0;font-family: Verdana;  font-size: 8pt; top:540px; left:64px; position: absolute; display:inline; }
    #MyRptsTable{width:100%; height:140px; }
    #AttendnaceStartReport{z-index:1; width:200px; height:30px; padding:3px; margin:0 5px 10px 0;font-family: Verdana;  font-size: 8pt; top:480px; left:247px; position: absolute; display:inline; } 
    #AttendanceStartReportCancel{z-index:2; width:200px; height:30px; padding:3px; margin:0 5px 10px 0;font-family: Verdana;  font-size: 8pt; top:480px; left:457px; position: absolute; display:inline; } 
    #PeriodDatesContainer{ overflow-y: auto;  height: 333px; width:218px; Top:35px; left:160px; position: absolute}
    #PeriodDatesContainer1{ height: 100px; width:500px; Top:370px; left:0px; position: absolute; overflow:hidden;z-index:1}
    #EmployeeListContainer{ overflow-y: auto;  height: 428px; width:218px; Top:35px; left:160px; position: absolute }
    #ProfitCenterSelectCancel{width:95px; height:25px; padding:0px; font-size: 8pt; top:430px; left:380px; position: absolute;font-family: Verdana; }
    #PTDDatesCancel{width:95px; height:25px; padding:0px; font-size: 8pt; top:45px; left:275px; position: absolute;font-family: Verdana; }
    #PTDDatesUtils{width:95px; height:25px; padding:0px; font-size: 8pt; top:45px; left:170px; position: absolute;font-family: Verdana; }   
    #PTDDatesTblLbl{width:500px; height:25px; padding:0px; font-size: 10pt; top:75px; left:0px; position: absolute; font-family: Verdana; }
    #BIWEEKLYCHECKBOXLabel{width:180px; padding:0px; font-size: 10pt; top:0px; left:164px; position: absolute; font-family: Verdana; }
    #LOADMOREPERIODSLabel{width:180px; padding:0px; font-size: 10pt; top:20px; left:164px; position: absolute; font-family: Verdana; }
    #PTDDatesOK{width:95px; height:25px; padding:0px; font-size: 8pt; top:45px; left:170px; position: absolute; font-family: Verdana; }
    #RTOMDelLine{width:92px; height:25px; padding:0px; margin:0 5px 10px 0;font-family: Verdana;  font-size: 8pt; top:-32px; left:0px; position: absolute; display:inline; }
    #RTOMNewReq{width:92px; height:25px; padding:0px; margin:0 5px 10px 0;font-family: Verdana;  font-size: 8pt; top:-32px; left:102px; position: absolute; display:inline; }
    #RTOMSubmit{width:60px; height:25px; padding:0px; margin:0 5px 10px 0;font-family: Verdana;  font-size: 8pt; top:-32px; left:205px; position: absolute; display:inline; }
    #RTOMDelete{width:150px; height:25px; padding:0px; margin:0 5px 10px 0;font-family: Verdana;  font-size: 8pt; top:-32px; left:278px; position: absolute; display:inline; }
    #RTOMCancel{width:60px; height:25px; padding:0px; margin:0 5px 10px 0;font-family: Verdana;  font-size: 8pt; top:-32px; left:440px; position: absolute; display:inline; }
    #ListBoxMultiRTOAprvlTypLbl{padding:0px; margin:0 5px 10px 0;font-family: Verdana;  font-size: 8pt; top:23px; left:5px; position: absolute; display:inline; }
    #ListBoxMultiRTOAprvlTyp{padding:0px; margin:0 5px 10px 0;font-family: Verdana;  font-size: 8pt; top:22px; left:110px; position: absolute; display:inline; }
    #MultiRTOAprvlTextLbl{padding:0px; margin:0 5px 10px 0;font-family: Verdana;  font-size: 8pt; top:50px; left:5px; position: absolute; display:inline; }
    #MultiRTOAprvlText{padding:0px; margin:0 5px 10px 0;font-family: Verdana;  font-size: 8pt; top:70px; left:111px; position: absolute; display:inline; }
    #ListBoxMultiRTOAprvlTCPostLbl{padding:0px; margin:0 5px 10px 0;font-family: Verdana;  font-size: 8pt; top:150px; left:5px; position: absolute; display:inline; }
    #ListBoxMultiRTOAprvlTCPost{padding:0px; margin:0 5px 10px 0;font-family: Verdana;  font-size: 8pt; top:150px; left:110px; position: absolute; display:inline; }
    #ListBoxMultiRTORequestsLabelMyReq{padding:0px; margin:0 5px 10px 0;font-family: Verdana;  font-size: 8pt; top:192px; left:10px; position: absolute; display:inline; }
    #ListBoxMultiRTORequestsMyReq{padding:0px; margin:0 5px 10px 0;font-family: Verdana;  font-size: 8pt; top:190px; left:110px; position: absolute; display:inline; }
    #RTOMgrSectionLabel{padding:0px; margin:0 5px 10px 0;font-family: Verdana;  font-size: 9pt; top:0px; left:150px; position: absolute; display:inline; }
    #MRTODescriptionLbl{padding:0px; margin:0 5px 10px 0;font-family: Verdana;  font-size: 8pt; top:-252px; left:70px; position: absolute; display:inline; }
    #MRTODescriptionText{padding:0px; margin:0 5px 10px 0;font-family: Verdana;  font-size: 8pt; top:-252px; left:145px; position: absolute; display:inline; }
    #ListBoxMultiRTORequestsLabelAll{padding:0px; margin:0 5px 10px 0;font-family: Verdana;  font-size: 8pt; top:217px; left:10px; position: absolute; display:inline; }
    #ListBoxMultiRTORequestsAll{padding:0px; margin:0 5px 10px 0;font-family: Verdana;  font-size: 8pt; top:215px; left:110px; position: absolute; display:inline; }
    #RTOModeCheckBox{padding:0px; margin:0 5px 10px 0;font-family: Verdana;  font-size: 8pt; top:3px; left:97px; position: absolute; display:inline; }
    #RTOModeCheckBoxLabel{padding:0px; margin:0 5px 10px 0;font-family: Verdana;  font-size: 8pt; top:2px; left:5px; position: absolute; display:inline; }
    #ReportsContainer{ overflow-y: auto;  height: 364px; width:466px; Top:35px; left:32px; position: absolute}
    #ReportsContainerSchl{ overflow-y: auto;  height: 364px; width:466px; Top:5px; left:5px; position: absolute}
    #SchedulePreselect  {position: absolute; width:320px; height: 210px; border: 0px none; outline:none; left:290px; top:75px; display:inline}
    #SchedulePreselect1 {position: absolute; width:320px; height: 40px; border: 0px none; outline:none; left:290px; top:150px; display:inline}
    #SchOKBtn {position: absolute; width:150px; height: 30px; border: 0px none; outline:none; left:1px; top:320px; display:inline}
    #SchCancelBtn {position: absolute; width:150px; height: 30px; border: 0px none; outline:none; left:170px; top:320px; display:inline}
	#DivReports {width:100px;height:100px; position:absolute;top:10px; left: 0px; display:none;}
    #StartReport{z-index:1; width:200px; height:30px; padding:3px; margin:0 5px 10px 0;font-family: Verdana;  font-size: 8pt; top:500px; left:247px; position: absolute; display:inline; } 
    #CancelReport{z-index:2; width:200px; height:30px; padding:3px; margin:0 5px 10px 0;font-family: Verdana;  font-size: 8pt; top:500px; left:457px; position: absolute; display:inline; } 
    #StartReportSchl{z-index:1; width:200px; height:30px; padding:3px; margin:0 5px 10px 0;font-family: Verdana;  font-size: 8pt; top:350px; left:35px; position: absolute; display:inline; } 
    #CancelReportSchl{z-index:2; width:200px; height:30px; padding:3px; margin:0 5px 10px 0;font-family: Verdana;  font-size: 8pt; top:350px; left:245px; position: absolute; display:inline; } 

    div.growlUI { background: url(check48.png) no-repeat 10px 10px }
    div.growlUI h1, div.growlUI h2 {
        color: white; padding: 5px 5px 5px 75px; text-align: left
    }
       
    .ui-dialog .ui-resizable-se {
        width: 14px;
        height: 14px;
        right: 3px;
        bottom: 3px;
        background-position: -80px -224px;
    }
    .RowView { clear:both; width:420px; height:160px; padding:5px 0;left:242px; top:235px; position:absolute;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}
    .RowView label { width:170px; float:left; margin:0 5px 10px 0;font-family: Verdana;}
    .RowView input[type=button] { width:180px; height:30px; margin:0 0px 10px 0;font-family: Verdana; }
    .RowView input[type=text] { float:left; width:180px; padding:3px; margin:0 5px 10px 0;font-size: 8pt;font-family: Verdana;}
    .RowView input[type=password] { width:180px; float:left; padding:3px; margin:0 5px 10px 0;font-size: 8pt;font-family: Verdana;}
    .RowView br{ clear:both;}

    .RowViewNewRTO { clear:both; width:400px; border: none; position: absolute; left: 251px; top:100px; height: 350px; padding:5px 0; position:absolute; display:none;font-family: Verdana;}
    .RowViewNewRTO label { width:200px; float:left; margin:0 5px 10px 0;font-size:10pt}
    .RowViewNewRTO h1 { width:400px; float:left; margin:0 5px 10px 0;font-size:12pt}
    .RowViewNewRTO select { width:150px; float:left; margin:0 5px 10px 0;font-size:8pt}
    .RowViewNewRTO input[type=button] { width:100px;  margin:0 5px 10px 0;font-size:8pt; height:30px;}
    .RowViewNewRTO input[type=text] { float:left; width:60px; height:auto; padding:3px; margin:0 5px 10px 0;font-size: 8pt}
    .RowViewNewRTO br{ clear:both;}

    .RowViewBulkJobChange { clear:both; width:400px; border: none; position: absolute; left: 251px; top:105px; height: 275px; padding:5px 0; position:absolute; display:none;font-family: Verdana;}
    .RowViewBulkJobChange label { width:200px; float:left; margin:0 5px 10px 0;font-size:10pt}
    .RowViewBulkJobChange h1 { width:400px; float:left; margin:0 5px 10px 0;font-size:12pt}
    .RowViewBulkJobChange select { width:150px; float:left; margin:0 5px 10px 0;font-size:8pt}
    .RowViewBulkJobChange input[type=button] { width:100px;  margin:0 0px 10px 0;font-size:8pt; height:30px;}
    .RowViewBulkJobChange input[type=text] { float:left; width:140px; height:auto; padding:3px; margin:0 5px 10px 0;font-size: 8pt}
    .RowViewBulkJobChange br{ clear:both;}

    .RowViewBulkJobChangeEmplListButtons { clear:both; width:0px; border: none; position: absolute; left: 0px; top:0px; height: 0px; padding:0px 0; position:absolute; display:none;font-family: Verdana;}
    .RowViewBulkJobChangeEmplListButtons label { width:400px; float:left; margin:0 5px 10px 0;font-size:6pt}
    .RowViewBulkJobChangeEmplListButtons select { width:150px; float:left; margin:0 5px 10px 0;font-size:8pt}
    .RowViewBulkJobChangeEmplListButtons input[type=button] { width:100px;  margin:0 5px 10px 0;font-size:8pt; height:30px;}
    .RowViewBulkJobChangeEmplListButtons input[type=text] { float:left; width:100px; height:auto; padding:3px; margin:0 5px 10px 0;font-size: 8pt}
    .RowViewBulkJobChangeEmplListButtons br{ clear:both;}

	.evenUTIL{background-color:#B8B8B8;}
   	.unevenUTIL{background-color:#D0D0D0;}
	.evenRPT{background-color:#E0E0E0;}
   	.unevenRPT{background-color:#F8F8F8;}
    .unevenRPT{font:Arial;}
    .evenRPT{font:Arial;}
    .rowEmpl{background-color:#DCDCDC;}

    #K1   { left: 365px; width: 46px; font-family: Verdana; font-weight : bold; font-size: 10pt; position: absolute; top: 262px; height: 46px; }
    #K4   { left: 365px; width: 46px; font-family: Verdana; font-weight : bold; font-size: 10pt; position: absolute; top: 308px; height: 46px; }
    #K7   { left: 365px; width: 46px; font-family: Verdana; font-weight : bold; font-size: 10pt; position: absolute; top: 355px; height: 46px; }
    #KCLR { left: 365px; width: 46px; font-family: Verdana; font-weight : bold; font-size: 7pt; position: absolute; top: 402px; height: 46px; }
    #K2   { left: 412px; width: 46px; font-family: Verdana; font-weight : bold; font-size: 10pt; position: absolute; top: 262px; height: 46px; }
    #K5   { left: 412px; width: 46px; font-family: Verdana; font-weight : bold; font-size: 10pt; position: absolute; top: 308px; height: 46px; }
    #K8   { left: 412px; width: 46px; font-family: Verdana; font-weight : bold; font-size: 10pt; position: absolute; top: 355px; height: 46px; }
    #K0   { left: 412px; width: 46px; font-family: Verdana; font-weight : bold; font-size: 7pt; position: absolute; top: 402px; height: 46px; }
    #K3   { left: 459px; width: 46px; font-family: Verdana; font-weight : bold; font-size: 10pt; position: absolute; top: 262px; height: 46px; }
    #K6   { left: 459px; width: 46px; font-family: Verdana; font-weight : bold; font-size: 10pt; position: absolute; top: 308px; height: 46px; }
    #K9   { left: 459px; width: 46px; font-family: Verdana; font-weight : bold; font-size: 10pt; position: absolute; top: 355px; height: 46px; }
    #KDEL { left: 459px; width: 46px; font-family: Verdana; font-weight : bold; font-size: 7pt; position: absolute; top: 402px; height: 46px; }
    #KUP  { left: 506px; width: 46px; font-family: Verdana; font-weight : bold; font-size: 10pt; position: absolute; top: 262px; height: 46px; }
    #KDN  { left: 506px; width: 46px; font-family: Verdana; font-weight : bold; font-size: 10pt; position: absolute; top: 308px; height: 46px; }
    #KLF  { left: 506px; width: 46px; font-family: Verdana; font-weight : bold; font-size: 10pt; position: absolute; top: 355px; height: 46px; }
    #KRG  { left: 506px; width: 46px; font-family: Verdana; font-weight : bold; font-size: 10pt; position: absolute; top: 402px; height: 46px; }
    #LabelHeaderEnterJobCode {width:420px; border: none; display:inline; position: absolute; left: 70px; top:60px; }
    #LabelAcceptJobCode {width:420px; border: none; display:inline; position: absolute; left: 70px; top:110px; }
    #LabelEnterJobCode {width:370px; border: none; display:inline; position: absolute; left: 50px; top:90px; }
    #JobCodeID {width:40px; border: none; display:inline; position: absolute; left: 330px; top:90px; }
    #TimeInputLabel {width:80px; border: none; display:inline; position: absolute; left: 210px; top:120px; }    
    #TimeInput1 {width:55px; border: none; display:inline; position: absolute; left: 292px; top:190px; }    
    #JobCodeOKBtn {width:70px; display:inline; position: absolute; left: 200px; top:180px; }
    #JobCodeCancelBtn {width:70px; display:inline; position: absolute; left: 280px; top:180px; }
    #LabelVersion {width:800px; border: none; display:inline; position: absolute; left: 60px; top:553px; color:silver; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; }
    #ListBox1
        {
            background-color: Gainsboro;
            width: 268px;
            padding: 5px;
            font-size: 16px;
            line-height: 1;
            border: 0;
            border-radius: 0;
            height: 34px;
            -webkit-appearance: none;
            text-align: center;
            overflow:hidden;
			border-style:none;
			border-width:0px;
			border: none;
			font-size:12pt;
			font-family:Verdana;
        }
    #JobOK {width:120px; display:inline; position: absolute; left: 100px; top:65px; height:30px }
    #JobCancel {width:120px; display:inline; position: absolute; left: 230px; top:65px; height:30px }
    #GridOKBtn {width:70px; display:inline; position: absolute; left: 380px; top:265px;  }
    #GridCancelBtn {width:70px; display:inline; position: absolute; left: 460px; top:265px; }
    #GridOKBtn1 {width:70px; display:inline; position: absolute; left: 380px; top:328px;  }
    #GridCancelBtn1 {width:70px; display:inline; position: absolute; left: 460px; top:328px; }
    #BulkJobChangeEmplListLabel{width:400px; height:20px;display:inline; position: absolute; left: 260px; top:30px; color:black; font-family:Verdana; font-size:14px; }
    #BulkJobChangeEmplSelAll {width:70px; display:inline; position: absolute; left: 350px; top:80px; }    
    #BulkJobChangeEmplSelNone {width:70px; display:inline; position: absolute; left: 400px; top:80px; }    
    #BulkJobChangeEmplSelExecute {width:70px; display:inline; position: absolute; left: 620px; top:80px; }    
    #BulkJobChangeEmplListCancel {width:70px; display:inline; position: absolute; left: 720px; top:80px; }    
    TABLE.TableAtnd {margin-left:50px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; border: 1px solid black; text-align:center; table-layout: fixed; position:absolute; height: 30px; width:30px; left:20px; border-collapse:collapse; }
    #SchlUtilsDivBtns {position: absolute; width:320px; height: 40px; left:269px; top:150px; display:inline; border-radius: 25px; background: silver; padding: 20px; height: 400px;}
    #SchlUtilsJobs {width:220px; display:inline; position: absolute; left: 73px; top:80px; height:30px; }    
    #SchlUtilsTimes {width:220px; display:inline; position: absolute; left: 73px; top:120px; height:30px; }    
    #SchlUtilsCreate {width:220px; display:inline; position: absolute; left: 73px; top:160px; height:30px; }    
    #SchlUtilsTransfer {width:220px; display:inline; position: absolute; left: 73px; top:200px; height:30px; }    
    #SchlUtilsCopy {width:220px; display:inline; position: absolute; left: 73px; top:240px; height:30px; }    
    #SchlUtilsDelete {width:220px; display:inline; position: absolute; left: 73px; top:280px; height:30px; }    
	#SchlUtilsCancel {width:220px; display:inline; position: absolute; left: 73px; top:340px; height:30px; }    
	#MyDivGridCalendarLabel{width:200px; position: absolute; left: 25px; top:48px; height:20px; } 
	#MyDivGridMessageLabel{width:200px; position: absolute; left: 250px; top:118px; height:20px; }    
	#MyDivGridCalendar1{width:200px; position: absolute; left: 20px; top:120px; height:90px; }    
	#MyDivGridCalendar2{width:200px; position: absolute; left: 20px; top:220px; height:90px; }    
    #MyDivGridButtonSelectJob{width:80px; position: absolute; left: 173px; top:410px; height:90px; }    
    #MyDivGridButtonOK{width:60px; position: absolute; left: 40px; top:320px; height:30px; display:none }    
    #MyDivGridButtonCancel{width:60px; position: absolute; left: 110px; top:320px; height:30px; display:none }   
	#SchlEmplGridButtonUpdate{width:60px; position: absolute; left: 120px; top:5px; height:20px; }
    th {margin-left:auto; margin-right:auto; text-align:center; border: 1px solid black; border-collapse:collapse; overflow: hidden; height: 30px; width:40px; }

    .WhiteGradiant{
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ffffff 0%,#e5e5e5 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
    }
    .WhiteGradiantClient{
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top,  #ffffff 0%, #e9e1e1 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e9e1e1)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffffff 0%,#e9e1e1 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffffff 0%,#e9e1e1 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffffff 0%,#e9e1e1 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ffffff 0%,#e9e1e1 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e9e1e1',GradientType=0 ); /* IE6-9 */
    }

    .FormGradiant
    {
        background: #e2e2e2; /* Old browsers */
        background: -moz-linear-gradient(top, #e2e2e2 84%, #fefefe 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(84%,#e2e2e2), color-stop(100%,#fefefe)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #e2e2e2 84%,#fefefe 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, #e2e2e2 84%,#fefefe 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top, #e2e2e2 84%,#fefefe 100%); /* IE10+ */
        background: linear-gradient(to bottom, #e2e2e2 84%,#fefefe 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe',GradientType=0 ); /* IE6-9 */
    }
    .TimeCardRightClickButton {
	    -moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	    -webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	    box-shadow:inset 0px 1px 0px 0px #ffffff;
	    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	    background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	    background-color:#ededed;
	    -webkit-border-top-left-radius:6px;
	    -moz-border-radius-topleft:6px;
	    border-top-left-radius:6px;
	    -webkit-border-top-right-radius:6px;
	    -moz-border-radius-topright:6px;
	    border-top-right-radius:6px;
	    -webkit-border-bottom-right-radius:6px;
	    -moz-border-radius-bottomright:6px;
	    border-bottom-right-radius:6px;
	    -webkit-border-bottom-left-radius:6px;
	    -moz-border-radius-bottomleft:6px;
	    border-bottom-left-radius:6px;
	    text-indent:0;
	    border:1px solid #dcdcdc;
	    display:inline-block;
	    color:#333333;
	    font-family:arial;
	    font-size:12px;
	    font-style:normal;
	    height:20px;
	    line-height:10px;
	    width:124px;
	    text-decoration:none;
	    text-align:center;
	    text-shadow:1px 1px 0px #ffffff;
    }
    .TimeCardHeaderClickButton {
	    -moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	    -webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	    box-shadow:inset 0px 1px 0px 0px #ffffff;
	    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	    background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	    background-color:#ededed;
	    -webkit-border-top-left-radius:6px;
	    -moz-border-radius-topleft:6px;
	    border-top-left-radius:6px;
	    -webkit-border-top-right-radius:6px;
	    -moz-border-radius-topright:6px;
	    border-top-right-radius:6px;
	    -webkit-border-bottom-right-radius:6px;
	    -moz-border-radius-bottomright:6px;
	    border-bottom-right-radius:6px;
	    -webkit-border-bottom-left-radius:6px;
	    -moz-border-radius-bottomleft:6px;
	    border-bottom-left-radius:6px;
	    text-indent:0;
	    border:1px solid #dcdcdc;
	    display:inline-block;
	    color:#333333;
	    font-family:arial;
	    font-size:10px;
	    font-weight:bold;
	    font-style:normal;
	    height:22px;
	    line-height:10px;
	    width:62px;
	    text-decoration:none;
	    text-align:center;
	    text-shadow:1px 1px 0px #ffffff;
    }


    .ScheduleRightClickButtonCpPs {
	    -moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	    -webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	    box-shadow:inset 0px 1px 0px 0px #ffffff;
	    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #ffdfdf) );
	    background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	    background-color:#ededed;
	    -webkit-border-top-left-radius:6px;
	    -moz-border-radius-topleft:6px;
	    border-top-left-radius:6px;
	    -webkit-border-top-right-radius:6px;
	    -moz-border-radius-topright:6px;
	    border-top-right-radius:6px;
	    -webkit-border-bottom-right-radius:6px;
	    -moz-border-radius-bottomright:6px;
	    border-bottom-right-radius:6px;
	    -webkit-border-bottom-left-radius:6px;
	    -moz-border-radius-bottomleft:6px;
	    border-bottom-left-radius:6px;
	    text-indent:0;
	    border:1px solid #dcdcdc;
	    display:inline-block;
	    color:#777777;
	    font-family:arial;
	    font-size:11px;
	    font-weight:bold;
	    font-style:normal;
	    height:20px;
	    line-height:12px;
	    width:80px;
	    text-decoration:none;
	    text-align:center;
	    text-shadow:1px 1px 0px #ffffff;
    }
    .ScheduleRightClickButton {
	    -moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	    -webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	    box-shadow:inset 0px 1px 0px 0px #ffffff;
	    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #ffdfdf) );
	    background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	    background-color:#ededed;
	    -webkit-border-top-left-radius:6px;
	    -moz-border-radius-topleft:6px;
	    border-top-left-radius:6px;
	    -webkit-border-top-right-radius:6px;
	    -moz-border-radius-topright:6px;
	    border-top-right-radius:6px;
	    -webkit-border-bottom-right-radius:6px;
	    -moz-border-radius-bottomright:6px;
	    border-bottom-right-radius:6px;
	    -webkit-border-bottom-left-radius:6px;
	    -moz-border-radius-bottomleft:6px;
	    border-bottom-left-radius:6px;
	    text-indent:0;
	    border:1px solid #dcdcdc;
	    display:inline-block;
	    color:#777777;
	    font-family:arial;
	    font-size:11px;
	    font-weight:bold;
	    font-style:normal;
	    height:20px;
	    line-height:12px;
	    width:142px;
	    text-decoration:none;
	    text-align:center;
	    text-shadow:1px 1px 0px #ffffff;
    }

    .TimeCardRightClickButton:hover {
	    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	    background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	    background-color:#dfdfdf;
    }.TimeCardRightClickButton:active {
	    position:relative;
	    top:1px;
    }
    .FormBtn {
        -moz-box-shadow:inset 0px 1px 3px 0px #636363;
        -webkit-box-shadow:inset 0px 1px 3px 0px #636363;
        box-shadow:inset 0px 1px 3px 0px #636363;
        
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #919191));
        background:-moz-linear-gradient(top, #ffffff 5%, #919191 100%);
        background:-webkit-linear-gradient(top, #ffffff 5%, #919191 100%);
        background:-o-linear-gradient(top, #ffffff 5%, #919191 100%);
        background:-ms-linear-gradient(top, #ffffff 5%, #919191 100%);
        background:linear-gradient(to bottom, #ffffff 5%, #919191 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#919191',GradientType=0);
        
        background-color:#ffffff;
        
        -moz-border-radius:10px;
        -webkit-border-radius:10px;
        border-radius:10px;
        
        border:1px solid #dcdcdc;
        
        display:inline-block;
        color:#666666;
        font-family:Verdana;
        font-size:12px;
        font-weight:bold;
        padding:0px 0px;
        text-decoration:none;
        
        text-shadow:0px -1px 0px #cfc7cf;
        
    }
    .FormBtn:hover {
        
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #919191), color-stop(1, #ffffff));
        background:-moz-linear-gradient(top, #919191 5%, #ffffff 100%);
        background:-webkit-linear-gradient(top, #919191 5%, #ffffff 100%);
        background:-o-linear-gradient(top, #919191 5%, #ffffff 100%);
        background:-ms-linear-gradient(top, #919191 5%, #ffffff 100%);
        background:linear-gradient(to bottom, #919191 5%, #ffffff 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#919191', endColorstr='#ffffff',GradientType=0);
        
        background-color:#919191;
    }
    .FormBtn:active {
        position:relative;
        top:1px;
    }
*:focus { 
	outline: none; 
	}
*::-moz-focus-inner { 
	border: none; 
	}
