body{margin:0;padding:0;text-align:center;color:#1d63a7;font-family:Roboto,Verdana,Arial,Helvetica;font-size:12px;font-weight:bold;padding:0}
.modal_please_wait{display:none;position:fixed;z-index:100000;top:0;left:0;height:100%;width:100%;background:rgba(255,255,255,.5) url('../images/xt_icons/executime_logo_spin.gif') 8px 17px no-repeat;font-family:Roboto,Verdana,Arial,Helvetica;font-size:30pt;color:#083b53}
.nonmodal_please_wait{display:none;position:fixed;z-index:1000;top:0;left:0;height:89px;width:66px;background:rgba(255,255,255,.5) url('../images/xt_icons/executime_logo_spin.gif') 8px 17px no-repeat;font-family:Roboto,Verdana,Arial,Helvetica;font-size:30pt;color:#083b53}
body.modal_loading{overflow:hidden}
body.nonmodal_loading{overflow:hidden}
body.modal_loading .modal_please_wait{display:block}
body.nonmodal_loading .nonmodal_please_wait{display:block}
.error{background-color:#fdd;margin:3pt;line-height:16pt}
.headerlogo{width:176px;height:45px}
.oneColLiqCtrHdr #container{width:100%;max-width:500px;text-align:center;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto}
.oneColLiqCtrHdr #header{background:#e5e5e5;background-repeat:repeat-x;height:68px;padding-top:0;padding-bottom:0;margin:0;text-align:center}
.oneColLiqCtrHdr #headerBar{background-color:#eee;background-repeat:repeat-x;height:30px;padding-top:0;padding-bottom:0;text-align:center}
.oneColLiqCtrHdr #fixedHeader{position:fixed;height:80px;width:320px;padding-top:0;padding-bottom:0;z-index:999}
.oneColLiqCtrHdr #header h1{margin:0;padding-top:3px;padding-right:0;padding-bottom:0;padding-left:3px;font-size:1.1em;color:#1d62a7}
.oneColLiqCtrHdr #headerBar h1{margin:0;padding-top:5px;padding-right:0;padding-bottom:4px;padding-left:0;font-size:1.5em;color:#212121}
.oneColLiqCtrHdr #headerBar h2{margin:0;padding-top:5px;padding-right:0;padding-bottom:4px;padding-left:0;font-size:1.3em;color:#212121}
.oneColLiqCtrHdr #subheaderBar{margin:0;padding:0;background-color:#eaeaea;background:-webkit-gradient(linear,0 0,0 100%,from(#f1f1f1),to(#eaeaea));background:-webkit-linear-gradient(top,#eaeaea,#f1f1f1);background:-moz-linear-gradient(top,#eaeaea,#f1f1f1);background:-ms-linear-gradient(top,#eaeaea,#f1f1f1);background:-o-linear-gradient(top,#eaeaea,#f1f1f1)}
.oneColLiqCtrHdr #subheaderBar h1{margin:0;padding:8px;font-size:1.5em;color:#555;font-weight:bold}
.oneColLiqCtrHdr #subheaderBar h3{margin:0;padding:8px;font-size:.9em;color:#555;font-weight:bold}
.oneColLiqCtrHdr #mainContent{padding:0;min-height:300px;height:auto !important;height:300px}
.oneColLiqCtrHdr #footer{padding:0 10px;background:#ddd}
.oneColLiqCtrHdr #footer p{margin:0;padding:10px 0}
.entryDetailsDiv{font-size:.9em;font-weight:normal;color:#000;padding:0;margin:0;text-align:center}
#schedule h4{text-align:center;color:#1d63a7;margin:0;font-size:1.5em;font-weight:bold;padding-left:4px}
#schedule h5{text-align:center;color:#000;font-size:.9em;margin:0;padding-left:4px}
#schedule a{text-align:center;color:#1d63a7;text-decoration:none;padding-left:4px;text-transform:uppercase;font-size:1.2em;font-weight:bold}
#user{width:100%;margin:0 auto;padding:0;text-align:center;color:#1d63a7;font-size:1em}
#navcontainer{width:100%;margin:0 auto 0 auto;padding:10px 0 0 0;text-align:center}
ul#navlist{text-align:center;list-style:none;padding:0;margin:0 auto;width:100%}
ul#navlist li{display:block;margin:0;padding-top:3px;padding-bottom:3px}
ul#navlist li#navitem_disabled{display:block;margin:0;padding-top:3px;padding-bottom:3px;background-image:url(../images/sidebar_mobile.png);background-repeat:no-repeat;height:34px;background-position:center;font-size:1.3em;font-weight:bold;line-height:2.2em;color:#ccd1cb}
ul#navlist li a{display:block;width:100%;color:#1d63a7;text-decoration:none;background-image:url(../images/sidebar_mobile.png);background-repeat:no-repeat;height:34px;padding:0;background-position:center;font-size:1.3em;font-weight:bold;line-height:2.2em}
div.buttonStyleSmall a{display:inline;width:100%;color:#1d63a7;text-decoration:none;background-image:url(../images/sidebar_mobile_small.png);background-repeat:no-repeat;height:34px;padding:10px;margin:5px;background-position:center;font-size:1.3em;font-weight:bold;line-height:2.2em}
#navcontainer>ul#navlist li a{width:auto}
ul#navlist li#inactive a{color:#888;background-image:url(../images/sidebar_mobile_inactive.png);background-repeat:no-repeat}
ul#navlist li a:hover,ul#navlist li#active a:hover,div.buttonStyleSmall a:hover{color:#333}
.oneColLiqCtrHdr #btnBack{margin:0;padding-right:0;padding-left:0;background-image:url(../images/btn_sidebar_180px.png);background-repeat:no-repeat;background-position:center center}
.oneColLiqCtrHdr #btnBack h1{margin:0;padding-top:5px;padding-right:0;padding-bottom:7px;padding-left:0;font-size:1em;color:#1d62a7;text-align:center}
h1{font-size:1.1em;color:#1d62a7}
h2{font-size:.9em;color:#000}
a{font-size:11pt;color:#1d62a7}
a.none{text-decoration:none}
a.rowSelect{text-decoration:none;width:100px;height:100px;padding:10px;font-size:14px}
.header_link{color:#1d62a7;text-decoration:none;text-align:center;font-size:1.2em}
#numbersTable{width:100%;margin:0 auto}
#loginTable{width:50%;margin:0 auto;font-size:1.3em}
#datetimeDisplay{color:black;font-size:12px;font-weight:bold}
#userStatusDisplay{font-size:12px;font-weight:bold}
a.reset_password_icon{background:url(../images/xt_icons/Reset_Password.png) left top no-repeat}
a.reset_password_RO_icon{background:url(../images/xt_icons/Reset_Password_RO.png) left top no-repeat}
a.lock_icon{background:url(../images/xt_icons/lock.png) left top no-repeat}
a.details_icon{background:url(../images/xt_icons/Details.png) left top no-repeat}
a.add_icon{background:url(../images/xt_icons/Add.png) left top no-repeat}
a.add_icon_white{background:url(../images/xt_icons/Add_White.png) left top no-repeat}
a.edit_icon{background:url(../images/xt_icons/Edit.png) left top no-repeat}
a.edit_blue_icon{background:url(../images/xt_icons/Edit_Blue.png) left top no-repeat}
a.edit_history_icon{background:url(../images/xt_icons/Edit_History.png) left top no-repeat}
a.delete_icon{background:url(../images/xt_icons/Delete.png) left top no-repeat}
a.copy_icon{background:url(../images/xt_icons/Copy_Content.png) left top no-repeat}
a.history_icon{background:url(../images/xt_icons/view_batches.png) left top no-repeat}
a.assign_icon{background:url(../images/xt_icons/Assign_Entry.png) left top no-repeat}
a.movenext_icon{background:url(../images/xt_icons/Open_Panel.png) left top no-repeat}
a.moveback_icon{background:url(../images/xt_icons/Close_Panel.png) left top no-repeat}
a.play_icon{background:url(../images/xt_icons/Launch.png) left top no-repeat}
a.print_icon{background:url(../images/xt_icons/Print.png) left top no-repeat}
a.print_RO_icon{background:url(../images/xt_icons/Print_RO.png) left top no-repeat}
a.help_icon{background:url(../images/xt_icons/Help.png) left top no-repeat}
a.help_RO_icon{background:url(../images/xt_icons/Help_RO.png) left top no-repeat}
a.home_icon{background:url(../images/xt_icons/home.png) left top no-repeat}
a.calendar_icon{background:url(../images/xt_icons/Calendar_24.png) left top no-repeat}
a.refresh_icon{background:url(../images/xt_icons/Refresh.png) no-repeat center}
a.save_icon_black{background:url(../images/xt_icons/save-black.png) left top no-repeat}
a.reset_password_icon,a.reset_password_RO_icon,a.lock_icon,a.add_icon,a.add_icon_white,a.edit_icon,a.edit_blue_icon,a.edit_history_icon,a.delete_icon,a.copy_icon,a.save_icon_black,a.history_icon,a.assign_icon,a.movenext_icon,a.moveback_icon,a.play_icon,a.print_icon,a.print_RO_icon,a.help_icon,a.help_RO_icon,a.details_icon,a.home_icon,a.calendar_icon,a.refresh_icon{background-size:24px 24px;float:left}
a.reset_password_icon:link,.reset_password_icon:visited,a.reset_password_RO_icon:link,.reset_password_RO_icon:visited,a.lock_icon:link,.lock_icon:visited,a.add_icon:link,.add_icon:visited,a.add_icon_white:link,.add_icon_white:visited,a.edit_icon:link,.edit_icon:visited,a.edit_blue_icon:link,.edit_blue_icon:visited,a.edit_history_icon:link,.edit_history_icon:visited,a.delete_icon:link,.delete_icon:visited,a.copy_icon:link,.copy_icon:visited,a.save_icon_black:link,.save_icon_black:visited,a.history_icon:link,.history_icon:visited,a.assign_icon:link,.assign_icon:visited,a.movenext_icon:link,.movenext_icon:visited,a.moveback_icon:link,.moveback_icon:visited,a.play_icon:link,.play_icon:visited,a.print_icon:link,.print_icon:visited,a.print_RO_icon:link,.print_RO_icon:visited,a.help_icon:link,.help_icon:visited,a.help_RO_icon:link,.help_RO_icon:visited,a.details_icon:link,.details_icon:visited,a.home_icon:link,.home_icon:visited,a.calendar_icon:link,.calendar_icon:visited,a.refresh_icon:link,a.refresh_icon:visited{width:24px;height:24px}
a.reset_password_icon:hover,a.reset_password_RO_icon:hover,a.lock_icon:hover,a.add_icon:hover,a.add_icon_white:hover,a.edit_icon:hover,a.edit_blue_icon:hover,a.history_icon:hover,a.edit_history_icon:hover,a.delete_icon:hover,a.copy_icon:hover,a.save_icon_black:hover;a.assign_icon:hover,a.movenext_icon,a.moveback_icon,a.play_icon,a.print_icon,a.print_RO_icon,a.help_icon,a.help_RO_icon,a.details_icon:hover,a.home_icon:hover,a.refresh_icon:hover{width:24px;height:24px;background-color:transparent}
#navaccept{width:100%;margin:0 0 10px 0;padding:10px 0 0 0}
ul#navbaraccept{text-align:center;list-style:none;padding:0;margin:0 auto;width:100%}
ul#navbaraccept li{display:inline;margin:0;padding-top:3px;padding-bottom:3px}
ul#navbaraccept li a{display:inline;width:100%;padding:6px;color:#444;text-decoration:none;width:auto;-moz-border-radius:5px;border-radius:5px;border:1px solid #FFF;font-size:1em;font-weight:bold;line-height:2.2em}
#navaccept>ul#navbaraccept li a{width:auto}
ul#navbaraccept li#green a{color:#fff;background-color:#693;-moz-border-radius:5px;border-radius:5px}
ul#navbaraccept li#red a{color:#fff;background-color:#903;-moz-border-radius:5px;border-radius:5px}
ul#navbaraccept li a:hover,ul#navbaraccept li#active a:hover{color:#333}
#navbaraccept a.redbtn{color:#C00}
ul#navbaraccept li a.greenbtn{color:#690}
#navtabs{width:100%;margin:0;padding:10px 0 0 0}
ul#navtabslist{text-align:left;list-style:none;padding:0;margin:0 auto;width:100%}
ul#navtabslist li{display:inline;margin:0;padding-top:3px;padding-bottom:3px}
ul#navtabslist li a{display:inline;width:100%;padding:10px;color:#FFF;background-color:#3f51b5;width:auto;text-decoration:none;text-transform:uppercase;-moz-border-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;border:1px solid #FFF;font-size:1.25em;font-weight:bold;line-height:2.75em}
ul#navtabslist li#inactive a{color:#888;background-image:url(images/sidebar_mobile_inactive.png);background-repeat:no-repeat}
ul#navtabslist li a:hover,ul#navtabslist li#active a:hover{color:#333}
#navtabs>ul#navtabslist li#active a{color:#000;background-color:#e5e5e5}
div#shiftColor{float:left;width:5px;height:auto;vertical-align:text-top;margin-top:6px}
.table_list_cell_rj{vertical-align:top;text-align:right}
.table_list_cell_lj{vertical-align:top;text-align:left}
.table_list_cell_cj{text-align:center;margin:0 auto}
#mainContent select{min-width:199px !important;max-width:199px !important}
input[type='text'],input[type='password']{min-width:160px !important;max-width:160px !important}
input#wo_autocomplete{margin-right:-10px;margin-bottom:10px;margin-left:4px;min-width:155px !important;max-width:155px !important}
.blueBtn,.blueBtnHvr{height:23px;margin:0 10px 0 0;overflow:hidden;text-align:center;padding:0;display:inline-block;color:#fff;*display:inline}
.blueBtn h2,.blueBtnHvr h2{height:10px;margin:0;display:inline-block;padding:3px;color:#fff;text-align:center;vertical-align:middle;cursor:pointer;zoom:1;*display:inline}
table.blueborder{width:100%;border-collapse:collapse}
table.blueborder td.table_list_cell_left,td.table_list_cell_right{padding-top:10px;padding-bottom:0}
table.blueborder td.table_list_cell_right{padding-top:10px;padding-bottom:0}
table.blueborder td{padding:0}
table.blueborder table.expandDetailsTable{margin:0 auto;text-align:left}
table.blueborder table.expandDetailsTable td{padding-right:10px;padding-left:5px;padding-top:0;padding-bottom:0}
table.expandDetailsTable{margin:0 auto;text-align:left}
table.expandDetailsTable td{padding-right:10px;padding-left:5px;padding-top:0;padding-bottom:0}
div#detailsTable{background-color:#ebebeb}
.blueborder .list_header{height:30px;text-align:center;vertical-align:middle;background-color:#3f51b5;overflow:hidden;padding:0 5px 0 5px}
.header_td{background-color:#3f51b5 !important;font-family:Roboto,Verdana,Arial,Helvetica;font-size:11pt !important;color:#fff !important}
#PayPeriodLockedMessage{color:red;font-weight:bold}
#PayPeriodProcessedMessage{color:black;font-weight:bold;font-style:italic;text-align:center}
div.footer-container{height:45px;position:fixed;bottom:0;width:100%;max-width:500px;min-width:300px;z-index:30;clear:both;margin-right:auto;margin-bottom:0;margin-left:auto}
div.footer{text-align:center;background-color:#e5e5e5;height:45px;width:100%;max-width:500px;min-width:300px;overflow:hidden;position:fixed;clear:both;vertical-align:middle;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;padding-top:3px;padding-right:auto;padding-bottom:0;padding-left:3px;font-size:12px;left:50%;margin-right:-50%;transform:translate(-50%,0)}
.bold{font-weight:700}
.red{color:red}
div#workflowConnStatusWarning{display:none}
}