.ui-timepickr {
    position:absolute;
    width:430px;
    z-index:12;
}

*+html .ui-timepickr {
    padding-top:16px;
}


.ui-timepickr-row {
    margin:0;
    padding:0;
    margin-top:2px; 
    display:none;
    position:relative;
}



.ui-timepickr-row.prefix{
	height:24px;
}


.ui-timepickr-row.hours{
	height:24px;
}


.ui-timepickr-row.minutes{
 height: 120px;
 width: 300px;
}


.ui-timepickr-row.seconds{
	 height: 120px;
     width: 300px;
}



.ui-timepickr-button {
    float:left;
    margin: 0px;
    padding: 0px;
    list-style:none;
    list-style-type:none;
    height:22px;
}

/*

*+html .ui-timepickr-button {
    height:38px;
    border:2px solid red;
}

*/

.ui-timepickr-button span {
    font-size:10px;
    line-height:1em;
    padding:4px 6px 4px 6px;
    margin-left:2px;
    text-align:center;
    cursor:pointer;
    display:block;
    text-align:center;
    /* height:12px; */

    /* system theme (default) */
    border-width:1px;
    border-style:solid;
    /*border-color:ThreeDLightShadow ThreeDShadow ThreeDShadow ThreeDLightShadow;
    color:ButtonText;
    background:ButtonFace;*/
}


.ui-timepickr-button span.ui-state-hover {
    /*color:HighlightText;
    background:Highlight;*/
}

.ui-state-hover span {
    /*background:#c30;*/
}
