.x-slide-zone-horizontal {
	height: 40px;
	background-repeat: repeat-x;
	background-image: url('slider-bg-h.gif');
	z-index: 1;

}

.x-thumb-slider-horizontal {
	width: 18px;
	height: 20px;
	/* Using margin-top in Safari applies the style twice after 
	  the first drag start. Use top instead. */
	top: 11px; 
	background: url('slider-thumb-h.gif') no-repeat;
	z-index: 10;
}

.x-range-slider-horizontal {
	top: 0px;
	height: 10px;
	background: url('slider-range-h.gif') repeat-x;
	/*opacity: .25*/;
}



.x-slide-zone-vertical {
	width: 40px;
	background-repeat: repeat-y;
	background-image: url('slider-bg-v.gif');
	background-position: 9px 0px;
	z-index: 1;
}

.x-thumb-slider-vertical {
	background: url('slider-thumb-v.gif') no-repeat;
	width: 20px;
	height: 18px;
	z-index: 10
}
.x-range-slider-vertical {
	left: 0px;
	background: url('slider-range-v.gif') repeat-y;
	/*opacity: .25*/;
}


.x-slide-zone-area {
	border-left: 1px solid #999;
	border-top: 1px solid #999;
	background-image: url('slider-bg-a2.gif');
	z-index: 1;
}

.x-thumb-slider-area {
	background: url('slider-a.gif') no-repeat;
	width: 16px;
	height: 18px;
	z-index: 10;
}

.x-range-slider-area {
	background-color: #453854;
	opacity: 0.50;
	filter: alpha(opacity=50);
	-moz-opacity: 0.50
	z-index: 10;
}

.custom_slider_class {
	background-color: #92E72D;
}


.top	{ 
	top: 0px;
}

.bottom {
	top: 16px
}

body {
	padding: 10px;
}

table tr th {
	border-bottom: 1px solid black;
	font-family: verdana;
}

table tr td {
	padding: 2px;
}

table {
	font-family: tahoma;
	font-size: 10px;
}

h1, h2, h3, h4, h5, h6 {
	font-family: verdana;
}

h4 {
	font-weight: bold;
	font-size: 14px;
}