	html, body{
	margin: 0px;
	padding: 0px;
	font-family: tahoma, arial;
	font-size: 12px;
	}

	.mainForm{
		width:179px;
		background-image: url(img/search-bkg.jpg);
	}

	.buttonExpand{
		display: block;
		z-index: 3;
		background: url('img/panel_heading_new_search.gif') no-repeat left top;
		width: 179px;
		cursor: pointer;
		text-indent: -100000px;
		position: relative;
		height: 30px;
		outline: none
	}

	.buttonClose{
		display: block;
		z-index: 3;
		width: 179px;
		cursor: pointer;
		text-indent: -100000px;
		position: relative;
		height: 30px;
		outline: none;
		background: url('img/panel_heading_new_search.gif') no-repeat left -30px;
	}

	.formBottom{
		background-image: url('img/bg_panel_bottom.jpg');
		background-repeat: no-repeat;
		height: 9px;
	}

	.middleForm{
		border: 1px solid #bdbdbd;
		border-top: 0px;
		border-bottom: 0px;
	}

	.middleForm2{
	border: 1px solid #bdbdbd;
	border-top: 0px;
	border-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background: #DFEAFC	}
	
	.blueTitle{
		color: #000033;
		padding-top: 2px;
		margin-bottom: 5px;
		width: 150px;
	}
	
	.blueTitle2{
	color: #000033;
	padding-top: -10px;
	margin-bottom: 0px;
	width: 140px;
	padding-left: 4px;
	margin-top: -10px;
	padding-bottom: 0px;
	}

	hr{
		border-top-width: 0px;
		border-left-width: 0px;
		border-bottom-width: 0px;

		color: #CCCCCC! important;
		margin-right: 2px;
		height: 1px;
		background-color: #CCCCCC! important;
		border-right-width: 0px;
		width: 100%;
	}


	.button_90 {
		border:0px;
		color: #fff;
		text-align: center;
		text-decoration: none;
		padding-bottom: 5px;
		height: 26px;
		background: url(img/button_90.gif) no-repeat;
		width: 90px;
		font-weight: bold;
		cursor: pointer;
	}

	.clearfix {
		clear:both;
	}
	.floatl {
		float:left;
	}
	.floatr {
		float:right;
	}
	.inline{
		display:inline;
	}

	.fontbold{
		font-weight:bold;
	}

	.fontwhite {
		color:#ffffff !important;
	}

	.fontblack {color:#333333 !important;}
	.fontgreen {color:#1ABE07 !important;}
	.fontblue {color:#666666!important;}
	.fontgrey {color:#9d9d9d !important;}
	.fontred {color:#A30004 !important;}

/* Slider Style */

	/*
	.slider_gutter {
		float: left;
		width: 100%;
		display: block;
		position: relative;
		width: 0px;
	}

*/
	.slider_gutter_item{
		position: relative;
		left: 100%;
	}

	#slider_minmax_gutter_l, .slider_gutter_l{
		width: 0px;
		margin-left:-0%;
		height:20px;
		background:url(img/slider_l.gif) no-repeat;
	}

	#slider_minmax_gutter_mA, #slider_minmax_gutter_mB, #slider_minmax_gutter_mC{
		position: relative;
		width: 141px;
		margin-left:-150px;
		height:20px;
		background:url(img/bg_sliderbar.gif) repeat-x;
		/* daca scot margin left atunci e bine */
	}

	#slider_minmax_gutter_r,.slider_gutter_r{
		width: 0px;
		margin-left:-15px;
		height:20px;
		background:url(img/slider_r.gif) no-repeat;
		border:1px;
	}
	#minmax_slider{
		width:150px;
		margin: 0px 10px;
		/* pe winXP merge bine, dar pe vista nu merge, width trebuie sa fie 150px; */
	}

	.slider_gutter{
		width: 150px;
	}

	.slider_gutter_m{
		width: 150px;
		margin-left:-150px;
		height:20px;
		background:url(img/slider_rptr.gif) repeat-x;
	}

	.knob {
		position: absolute;
		height: 20px;
		width: 23px;
		background: url(img/knob.gif) no-repeat;cursor: pointer;
	}

	/* For Clip */

	#slider_bkg_img{position: absolute; height:8px; margin:6px 0px 0px -10px; width: 150px;}
	#slider_bkg_img_1{position: absolute; height:8px; margin:6px 0px 0px 0px; width: 150px;}