.ui-inputfield{margin:0;outline:medium none;padding:4px;}.ui-inputtextarea-resizable{display:block;overflow:auto;}.ui-selectonelistbox, .ui-selectmanymenu{width:100px;overflow:auto;}.ui-selectonelistbox ul, .ui-selectmanymenu ul{list-style-type:none;margin:0;padding:0;}.ui-selectlistbox-item{margin:2px;border:0 !important;cursor:pointer;}.ui-selectlistbox-item.ui-state-hover,.ui-selectlistbox-item.ui-state-active{font-weight:normal;}.ui-checkbox{position:relative;margin:3px 0;line-height:16px;width:16px;}.ui-checkbox .ui-checkbox-inputwrapper{width:0;height:0;overflow:hidden;}.ui-checkbox .ui-checkbox-box{position:absolute;bottom:0;left:0;width:16px;height:16px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;margin-right:3px;}.ui-checkbox .ui-checkbox-relative{position:relative;float:left;margin-right:3px;}.ui-selectmanycheckbox label,.ui-selectoneradio label{display:block;margin-top:4px;}.ui-radiobutton{position:relative;margin:3px 0;width:16px;line-height:16px;}.ui-radiobutton .ui-radiobutton-inputwrapper{width:0;height:0;overflow:hidden;}.ui-radiobutton .ui-radiobutton-box{position:absolute;bottom:0;left:0;width:16px;height:16px;line-height:16px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}.ui-radiobutton .ui-radiobutton-relative{position:relative;float:left;margin-right:3px;}.ui-radiobutton-icon{margin-left:1px;}.ui-selectonemenu{display:inline-block;position:relative;width:auto;zoom:1;cursor:pointer;*display:inline;}.ui-selectonemenu .ui-selectonemenu-trigger{border-right:none;border-top:none;border-bottom:none;cursor:pointer;width:16px;height:100%;position:absolute;right:0;top:0;padding:0 3px;}.ui-selectonemenu .ui-selectonemenu-trigger  .ui-icon{margin-top:3px;}.ui-selectonemenu .ui-selectonemenu-label{display:block;padding:3px 26px 3px 5px;width:auto;border:none;cursor:pointer;}.ui-selectonemenu.ui-state-disabled .ui-selectonemenu-trigger,.ui-selectonemenu.ui-state-disabled .ui-selectonemenu-label{cursor:auto}.ui-selectonemenu-panel{position:absolute;overflow:auto;}.ui-selectonemenu-panel .ui-selectonemenu-list{padding:0.4em;border:0 none;}.ui-selectonemenu-panel .ui-selectonemenu-list-item{border:0px none;cursor:pointer;font-weight:normal;margin:1px 0;padding:3px 5px;text-align:left;white-space:nowrap;}.ui-selectonemenu-panel .ui-selectonemenu-table{border-collapse:collapse;width:100%;}.ui-selectonemenu-panel .ui-selectonemenu-table td{border-width:1px;border-style:solid;border-color:inherit;padding:4px 10px 4px 10px;}/* css for timepicker */.ui-timepicker-div .ui-widget-header{margin-bottom:8px;}.ui-timepicker-div dl{text-align:left;}.ui-timepicker-div dl dt{height:25px;}.ui-timepicker-div dl dd{margin:-25px 0 10px 65px;}.ui-timepicker-div td{font-size:90%;}