html, body{	margin: 0; padding: 0; font-family: Arial; font-size: 12px; height: 100%;	}

div, form{	margin: 0; padding: 0;	}

table{	margin: 0; padding: 0; border: none; border-spacing: 0px; border-collapse: collapse; font-size: 100%;	}

h3, h4, h5, h6, p, ol, ul, li, dl, dt, dd, caption, th, td, label, legend
{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #000;
	margin: 0;
	padding: 0;
	text-align: left;
}
thead tr th {
	color: #FFFFFF;
	border-style: none;
	padding: 2x;
}
h1, h2{	font-family: Arial, Minion; color: #000; margin: 0; padding: 0; text-align: left;	}
ol{	margin-top: 0; margin-bottom: 0;	}

ul{	list-style-type: none;	}

div#digProRoller360{	margin: 0 auto; padding: 10px 0 0 0; overflow: visible; position: relative;	}
div.buttonPanel{	left: 110px; overflow: auto; width: 520px; margin: 0 auto; padding: 0; position: absolute; bottom: 0; z-index: 10000;	}
div.buttonPanel div.slider_wrapper{	padding: 3px; float: left;	}
div.buttonPanel div#slider{	width: 60px;	}
div.buttonPanel ul{	float: left;	}
div.buttonPanel ul#icons li {	cursor: pointer; list-style: none; float: right; margin-right: 3px;	}

div.mousearea{	overflow: hidden;	}
div.mousearea div.ui-wrapper{	position: absolute; padding:0; margin: 0; z-index: 500;	}
div.mousearea div.ui-wrapper div#main_clip{	padding:0; margin: 0;	}
div.mousearea div.ui-wrapper img{	z-index: 500;	}
div#drag_area{	z-index: 900; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #FFF;
	opacity:0;-moz-opacity:0;-khtml-opacity: 0; filter:alpha(opacity=0);
}
div.ui-resizable-handle{	z-index: 1005;	}

.buttonPanel .ui-state-default{
	background:none;
}