/* TimeEntry styles */
.timeEntry_control {
	vertical-align:top;
	margin:3px 0 0 5px;
	height: 32px !important;
	background-position: -10px 0px!important;
	border-left: 1px solid #bbbbbb;
	border-right: 1px solid #bbbbbb;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
	-khtml-border-radius: 3px;
    border-radius: 3px;
	cursor: pointer;
}

*:first-child+html .timeEntry_control {margin:4px 0 0 7px; }

/* for opera */
@media all and (min-width: 0px) {
    .timeEntry_control {margin:3px 2px 0 5px; vertical-align: top; }
}

/* for FF */
@-moz-document url-prefix() {
	.timeEntry_control {margin:3px 2px 0 5px; vertical-align: top; height: 32px !important;}
}

/* fot Safari end Chrome */
@media screen and (-webkit-min-device-pixel-ratio:0) { 
	.timeEntry_control {margin:3px 2px 0 5px; vertical-align: top;width: 20px;}
}

/* for Opera 9.27 */
html:first-child .timeEntry_control {margin:3px 2px 0 5px; vertical-align: top; }

/* * html .timeEntry_control {margin-top: -4px; }*/

.watch {cursor: default; margin: 0px 3px 0 -2px; vertical-align: top;display: -moz-inline-stack;display: inline-block;*display: inline;zoom:1;}
.timeEntry_wrap {display: -moz-inline-stack;display: inline-block;*display: inline;zoom:1;vertical-align: top;margin-left: 0;margin-right: 10px;line-height: 24px;}
.timeEntry_wrap .spinnerUpDown {width: 38px!important;}
.content-page .watch {margin:1px 0 0 -2px; cursor:default; }

*:first-child+html .content-page .watch {margin:1px 0 0 -2px; }

/*.content-page .select-sm .watch {margin:1px 0 0 8px; cursor:default; }

*:first-child+html .content-page .select-sm .watch {margin:1px 0 0 2px; }*/


