/* AoDESSMobileApp.css */

.menuHint { font-size:60% }

.empMsgTable { width:100%; border:1px solid gainsboro;
                -webkit-border-radius:6px; -moz-border-radius:6px; -ms-border-radius: 6px; -o-border-radius: 6px; border-radius: 6px; }
.empMsgLeft {  }
.empMsgDate { padding-left:6px;font-size:70%; }
.empMsgRight { padding-left:6px; }
.empMsgSubject { font-size:70%; padding-top:10px; }
.empMsgBodyText { font-size:90%; padding-left:12px; padding-top:6px; padding-bottom:6px; }

.selectedListItem { color:black; font-weight:bold; background-color:rgba(113, 145, 185, 0.74902); }

.splashMsgCntr { font-size: 120%; width:100%; height:100%; margin:6px; padding:6px; border:4px solid gainsboro;
                -webkit-border-radius:6px; -moz-border-radius:6px; -ms-border-radius: 6px; -o-border-radius: 6px; border-radius: 6px;  }
.splashMsgOk { color:white; }
.splashMsgWarn { color:yellow; }
.splashMsgErr { color:rgb(221, 35, 0); }

.tcContainer{ line-height:18px; }

.tcOutsideLeft { padding:2px; }
.tcOutsideRight { padding:12px; padding-left:24px; font-size:80%; }
.tcOutsideWhole{ }

.tcDateCell { }
.tcDateCellLeft { padding:6px; }
.tcDateCellRight { padding-top:12px; padding-right:8px; }
.tcDateCellBoth{ }
.tcDateCellMM {  font-size: 70%; padding-top:6px; }
.tcDateCellDD { font-size: 120%; }
.tcDateCellYY { font-size: 70%;  }
.tcDateCellDow { font-size: 90%; font-weight:bold; padding-top:12px; }

.tcSupEdit { font-size: 60%; padding:2px; }
.tcSupEditCol { padding-left:12px; }

.tcException { font-size: 60%; padding:2px; }

.tcNote { font-size: 60%; padding:2px; }
.tcNoteCol { padding-left:12px; }

.tcTriggerCol { font-size: 60%; padding:2px; }
.tcNotifCondCol { font-size: 60%; padding:2px; }
.tcWorkDistEventCol { font-size: 60%; padding:2px; }
.tcWorkDistEventColOOR { font-size: 60%; padding:16px; color:maroon; }

.tcTransTimeCol { }
.tcTransTime { font-size: 80%; font-family:Courier New;  }
.tcTransAL { color:rgb(221, 35, 0);  }
.tcTransLE { color:rgb(221, 35, 0);  }
.tcTransMP { color:rgb(165, 106, 2);  }
.tcTransUnsch { color:rgb(49, 49, 199);  }
.tcShfHours { font-size: 80%; }

.tcSchCol { font-size: 70%; }

.tcPDCaption { font-size: 75%; }
.tcPDAmount { font-family:Courier New; }

.tcHdrRow { line-height:14px; }

.tcSchHdr     { line-height:14px; font-size: 60%; background-color:rgba(238,235,235, 0.74902); padding:4px;
                -webkit-border-radius:6px; -moz-border-radius:6px; -ms-border-radius: 6px; -o-border-radius: 6px; border-radius: 6px; }
.tcHrsHdr     { line-height:14px; font-size: 60%; background-color:rgba(238,235,235, 0.74902); padding:4px;
                -webkit-border-radius:6px; -moz-border-radius:6px; -ms-border-radius: 6px; -o-border-radius: 6px; border-radius: 6px;  }
.tcPDHdrBlank { line-height:14px; font-size: 60%; padding:4px; }
.tcPDHdr      { line-height:14px; font-size: 60%; background-color:rgba(238,235,235, 0.74902); padding:4px;
                -webkit-border-radius:6px; -moz-border-radius:6px; -ms-border-radius: 6px; -o-border-radius: 6px; border-radius: 6px;  }
.tcSupEditHdr { line-height:14px; font-size: 60%; background-color:rgba(238,235,235, 0.74902); padding:4px;
                -webkit-border-radius:6px; -moz-border-radius:6px; -ms-border-radius: 6px; -o-border-radius: 6px; border-radius: 6px;  }
.tcNoteHdr    { line-height:14px; font-size: 60%; background-color:rgba(238,235,235, 0.74902); padding:4px;
                -webkit-border-radius:6px; -moz-border-radius:6px; -ms-border-radius: 6px; -o-border-radius: 6px; border-radius: 6px;  }
.tcPunHdr     { line-height:14px; font-size: 60%; background-color:rgba(238,235,235, 0.74902); padding:4px;
                -webkit-border-radius:6px; -moz-border-radius:6px; -ms-border-radius: 6px; -o-border-radius: 6px; border-radius: 6px;  }
.tcTriggerHdr { line-height:14px; font-size: 60%; background-color:rgba(238,235,235, 0.74902); padding:4px;
                -webkit-border-radius:6px; -moz-border-radius:6px; -ms-border-radius: 6px; -o-border-radius: 6px; border-radius: 6px;  }
.tcNotifCondHdr { line-height:14px; font-size: 60%; background-color:rgba(238,235,235, 0.74902); padding:4px;
                -webkit-border-radius:6px; -moz-border-radius:6px; -ms-border-radius: 6px; -o-border-radius: 6px; border-radius: 6px;  }
.tcWorkDistEventHdr { line-height:14px; font-size: 60%; background-color:rgba(238,235,235, 0.74902); padding:4px;
                -webkit-border-radius:6px; -moz-border-radius:6px; -ms-border-radius: 6px; -o-border-radius: 6px; border-radius: 6px;  }

/* groupList */
.glTable { width:100%; }
.glLeft { width:50%; }
.glRight { width:50%; font-size: 70%; text-align:right; }

.lrDescrOfLR { font-size: 90%; padding:12px; }
.lrCurrentState { font-size: 70%; padding:12px; }

/* periodSummaries */
.perTable { width:100%; }
.perTblIconLeft{ width:10%; }
.perTblLbl { width:70%; }
.perTblHrs { width:20%; text-align:right; }

/* persInfo */
.persInfoTable { width:100%; }
.persInfoTblIconLeft{ width:10%; }
.persInfoCaption { font-size: 90%; width:50%; }
.persInfoData { width:40%; font-size: 70%; text-align:left; }
.persInfoHint { font-size: 70%; text-align:left; }

/* cmpMsg */
.cmpMsgTable { width:100%; }
.cmpMsgTblIconLeft{ width:10%; }
.cmpMsgCaption { font-size: 90%; width:50%; }
.cmpMsgData { width:40%; font-size: 70%; text-align:left; }
.cmpMsgHint { font-size: 70%; text-align:left; }

/* supEdits */
.supTable { width:100%; }
.supTblIconLeft{ width:10%; }
.supTblLbl { width:90%; }
.supTblHint { font-size:70% }

/* absEvntSubst*/
.absEvntSubstTable { width:100%; }
.absEvntSubstIconLeft { width:10%; }
.absEvntSubstMid { width:70%; font-size:88%; }
.absEvntSubstRight { width:20%; }
.absEvntSubstHint { font-size:70% }

.pendSchSubScore { font-size:50%; }
.pendSchSubScoreNum { font-size: 200%; display: inline-block; }
.pendSchSubMiles { font-size:50%; }
.pendSchSubMilesNum { font-size: 200%; display: inline-block; }
.pendSchRate { font-size: 100%; display: inline-block; }

.convMsgOutTable { width:100%; font-size:70%; }
.convMsgOutMsgCol { color:black; background-color:rgb(243, 243, 243); padding:4px;
                  -webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px;
                  }

.convMsgInTable { width:100%; font-size:90%; }
.convMsgInMsgCol { color:navy;   background-color:rgb(250, 249, 218); padding:4px;
                  -webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px;
                  }
.convAffirmative { color:green; background-color:lightgreen; padding:12px;
                  -webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px;
 }
.convNegative {  color:black ; background-color:gainsboro; padding:12px;
                 -webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px;

}

.gMapInfoWin {  color:black ; padding:4px;
                 -webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px;

}
.gMapInfoWinCaption {  color:black ; padding:4px; }
.gMapInfoWinDrill {  color:navy; padding:4px; padding-top:8px; text-decoration:underline; cursor:pointer; }
.gMapInfoWinHighlight {  color:red; padding:4px; }

.x-field-textarea textarea {
  font-size:80%;
}

