 
div.validmanual_tissue, div.segmmanual_tissue
{
	margin-top:		10px;
}

div.button_validmanual, div.button_segmmanual
{
	min-width:		80px;
	text-align:		center;
	margin-right:	15px;
	margin-bottom: 	10px;
}

div.button_validmanual_act, div.button_segmmanual_act
{
	text-transform:	uppercase;
	font-weight:	bold;
}

canvas#validmanual, canvas#segmmanual
{ 
	margin:                 0;
        background-color:       #000000;
}  

div#validmanual_no, div#segmmanual_no 
{
	display:		inline;
	margin-left:            10px;
	position:		relative;
	bottom:			10px;
} 

#segmManual_finishContainer div 
{
        display:                inline-block !important;
        *display:				inline;
        zoom:					1;
        margin-right:           15px; 
        margin-bottom:			15px;
        width:					200px !important;
} 
 
.segmmanual_objbutton, #segmmanual_objplaceholder
{
	display:	inline-block;
	*display:	inline;
	zoom:		1;
	position:		relative;

	-webkit-touch-callout: 	none;
	-webkit-user-select: 	none;
	-khtml-user-select: 	none;
	-moz-user-select: 		none;
	-ms-user-select: 		none;
	user-select: 			none;

	font-size:				42px;
	font-weight:			normal;
	line-height:			16px;

	margin-right:			10px;
	margin-bottom:			10px;
	height:					15px;
	width:					42px !important;
	min-width:				42px !important;
	max-width:				42px !important;

	text-align:				center !important;
	padding:				13px; 
	padding-left:			0 !important;
	padding-right:			0 !important;
    border:					4px solid #FFFFFF;
}

.segmmanual_objbutton
{  
	cursor:			pointer;
	-webkit-border-radius: 	5px;
	-moz-border-radius: 	5px;
	border-radius: 			5px;
	
	color:					#FFFFFF;
	background:				#283593; 
	cursor:					pointer;	
    text-align:             center !important; 
    border:					1px solid #283593 !important;

} 

.segmmanual_objbutton_no
{
	font-weight:			normal !important;
	font-size:				32px !important;
	line-height:			12px !important;
	bottom:					6px;
}

.segmmanual_objbutton:hover, .segmmanual_objbutton_active
{
	color:					#FFFFFF;
	background:				#283593; 
    border:					1px solid #283593;
}

#segmmanual_objectContainer
{
	margin-bottom:	20px;
}

.segmmanual_objdelete
{
	display: 	none;
	width:		24px;
	height:		24px; 
	position:	absolute;
	right:		-7px;
	top:		-7px;
	background-image: url("/images/ico_delete_passive.png");  
	background-repeat: no-repeat; 
}

.segmmanual_objdelete:hover
{
	background-image: url("/images/ico_delete.png") !important; 
}

.segmmanual_objbutton:hover .segmmanual_objdelete
{
	display:	block;
}

#aboveslice_container
{  
	vertical-align: top;	
	position:		relative;
	height:			45px; 
} 

#validmanual_currslice, #segmmanual_currslice
{
    margin-left:            0;
    margin-right:           0;
    display:                inline-block;
    *display:               inline;
    zoom:                   1;
    min-width:              150px;
    text-align:             center !important;
	height:					100%;
	width:					100%;
	line-height:			45px;
}

.segmmanual_slicebtn
{
    display:                inline-block;
    *display:               inline;
    zoom:                   1;
    cursor:					pointer;
	position:			absolute;
	top:					0;
}

.segmmanual_slicebtn_prev
{
	left:		0;
}

.segmmanual_slicebtn_next
{
	right:		0;
}

.validmanual_finishbtn, .segmmanual_finishbtn
{
        text-align:             center !important;
        margin-left:            15px !important;
}

#slicebuttons
{
	position:	relative;
	display:	inline-block;
	*display:	inline;
	zoom:		1;	

	padding:	0 !important;
	width:		45px;
	min-height:	45px;
	margin-left: 12px;  
}

#slicebuttons div
{ 
	display:	block;
	padding:	0;
	min-width:	45px;
	height:		45px;
	cursor:		pointer;
	margin-bottom: 10px;
}

#canvas-propercontainer
{ 
	margin:		0 !important; 
	position:	relative; 
}

#canvas-propercontainer div
{	
	display:	inline-block;
	*display:	inline;
	zoom:		1;
	vertical-align: top;
}

div#startdrawing
{
	display:	inline-block;
	*display:	inline;
	zoom:		1;
	position: 	relative;
	bottom:		8px;
	color:		#283593;
}

#refine_slider
{  
	position:		absolute;
	top:			25px;
	left:			10px;
	display:		block !important;

	border:			2px solid #283593;	
	-webkit-border-radius: 	2px;
	-moz-border-radius: 	2px;
	border-radius: 			2px;

	padding:		20px !important;
	width:			100px !important;
	height:			80px !important; 
	background:		#283593;	

	visibility:		hidden;
	opacity:		0.0;

	-webkit-transition: all 0.3s ease-in-out;
  	transition: all 0.3s ease-in-out;
}

#refine_slider img
{
	/* dirty fix of z-index */
	position:		absolute;
	top:			-27px;
	left:			-12px;
}

#slider_refine
{  
	width:			100px !important;
	height:			15px !important;
	background:		#DFDbFf;	
	margin-bottom:	12px;
}

#refine_execute
{ 
	padding:		5px !important;
	height:			24px !important;
	text-align:		center !important;
	padding-left:	15px !important;
	padding-right:	15px !important;
	display:		block !important;
	margin-left:	auto;
	margin-right:	auto;
	margin-top:		0px;

	background:		#283593 !important;
	color:			#FFFFFF !important;
	border:			1px solid #FFFFFF;
}

#refine_execute:hover
{
	background:		#FFFFFF !important; 
	color:			#283593 !important;
}

.ui-slider-handle
{	
	background:				#FFFFFF !important;
	border:					2px solid #283593 !important;	
	cursor:					w-resize !important;
}

#refine_val
{ 
	height:			20px !important;
	width:			100%;
	text-align:		center;
	color:			#FFFFFF;
} 