*{
-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0); 
-webkit-appearance: none;
}

input[type=text]:focus {outline-style:none}
input[type=checkbox] {width:14px;height:14px;padding:0;margin-left:4px;margin-right:2px;-webkit-appearance: checkbox;}
input[type=checkbox]:focus {outline-style: solid;outline-color:#f6a407;outline-width: 1px;-webkit-appearance: checkbox;}
input[type=radio] {width:14px;height:14px;padding:0;margin-left:4px;margin-right:2px;-webkit-appearance: radio;}
input[type=radio]:focus {outline-style: solid;outline-color:#f6a407;outline-width: 1px;-webkit-appearance: radio}
textarea:focus {outline-style:none}
div:focus {outline-style:none}
select:focus {outline-style:none}


html,body{padding:0px;height:100%}
legend{color:#000000}
.checkbox{margin:0;white-space:nowrap;}
.screen{top:1px;left:1px}
input{padding-top:1px;padding-bottom:2px;height:auto;padding-left:1px;border: #abadb3 1px solid;}
p{margin:0}
hr{margin:0}
.output{overflow:hidden}
.outputsfl{overflow:hidden}
.radio{}
.img_btn_action{}
.img_btn_combo{}
.img_btn_dynamic{}
.img_btn_date{}
.img_btn_time{}
.inputborder{border:1px solid #ABADB3;overflow:hidden}
.label{position:absolute;}
.groupbox{border:1px solid #A0A0A0;}
.bordersfl{border-left:white solid 1px;border-right:gray solid 1px;}
.img_nb{opacity:0.3; filter:alpha(opacity=30);}
.img_hover{background-color:orange}
.img_page{border:#ECE9D8 solid 1px}
.img_pagehover{border:#000080 solid 1px;background-color:#FFD091}
.roundpaneltitle{border-left:1px solid #000000;border-top:1px solid #000000;border-right:1px solid #000000;padding-left:3px;padding-right:3px;border-radius: 7px 7px 0 0;-moz-border-radius: 7px 7px 0 0;-webkit-border-radius: 7px 7px 0 0}
.roundpanelc{border:1px solid #000000;border-radius: 0 7px 7px 7px;-moz-border-radius: 0 7px 7px 7px;-webkit-border-radius: 0 7px 7px 7px;}
.boxpanel{border:1px solid #000000;border-radius: 7px 7px 7px 7px;-moz-border-radius: 7px 7px 7px 7px;-webkit-border-radius: 7px 7px 7px 7px;}
textarea{resize:none;}
button{white-space:nowrap;padding-left:4px !important;padding-right:4px !important;overflow:hidden}
.qrybtn{margin-left:2px !important;padding-left:16px !important;margin-right:0px !important;}
.winphl{border:1px solid #000000;border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;}
.shortmenu{width:100px;border:none;height:100%}
.modalImg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000000;opacity:0.3; filter:alpha(opacity=30);z-index:999999}
.modalBox{position:absolute;border:1px solid #606060;z-index:9999999;overflow:hidden;border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;background-color:#ffffff}
.fontInfotech{font-family:arial;font-size:11px;}
.modalBody{padding:4px}
.img_window_close{BACKGROUND-IMAGE: url(/phl/images/winclose.gif); WIDTH: 13px; HEIGHT: 13px; CURSOR: pointer}
.img_window_close_down{BACKGROUND-IMAGE: url(/phl/images/winclose2.gif); WIDTH: 13px; HEIGHT: 13px; CURSOR: pointer}
.sflbarnumpage{HEIGHT: 20px;}
.sflbar{HEIGHT: 25px;} 
.sflt span{display:inline-block;}
.list{background-color:#ffffff}
.list0{background-color:#ffffff;cursor:default}
.list9{background-color:#dedede}
.listSelect{background-color:#26A0DA}
.sflgrid{border: 1px solid #3b5a82;}
.sfl1{height:20px;}
.sfl0{height:20px}
.sfltitle{height:20px}
.errInline{color:red;display:block;white-space: nowrap;font-size:11px;font-style: italic}
.menu_disabled{color:#808080 !important}
.nowrap{white-space: nowrap}
.rib{overflow-y:hidden;cursor:default}
.ribBlock{height:100%;padding:2px}
.ribIcon32{width:32px;height:32px}
.ribIcon16{width:16px;height:16px;vertical-align: text-bottom;}
.ribEl{text-align:center;cursor:default;vertical-align:top !important}
.ribGrp{display:inline-block;vertical-align:top}
.ribPanel{text-align:center;display:inline-block;vertical-align:top;position:relative;height:100%}
.ribPanelTitle{position:absolute;bottom:0;text-align:middle;width:100%;padding-bottom:0px !important;overflow:hidden}
.ribPanelSepV{display:inline-block}
.ribButtonDisabled{-webkit-filter: grayscale(1); filter: gray;filter: grayscale(1);}
.ribElText{font-family:Arial;font-size:11.2px}
.ribElText1{display:block;max-width:120px; white-space: normal;max-height:37px;overflow:hidden;}
.ribElText2{margin-left:2px;}
.ribElText3{display:none}
.ribElTextbox{width:80px;margin-bottom:2px;margin-right:2px;border:1px solid #d4d6d9;}
.ribArrow{}
.ribArrowMini{display:inline-block;}
.ribArrow:hover{background-color:#FFD96C}

.gray{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-o-filter: grayscale(100%);-ms-filter: grayscale(100%);filter: grayscale(100%);filter: gray;filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}
.qrynbline{-webkit-appearance: menulist;}
svg {width:100%;height:100%;}