#citiespostalcodes
{
  float: left; 
  width: 400px;
  margin-bottom: 10px;
}

#checkboxes
{
  width: 260px;
  float: left;
}

#sliders
{
  position: relative;
  font-size: 12px;
  margin-top: 20px;
  margin-bottom: 15px;
}

#sliders td
{
  width: 205px;
  padding: 0px 15px 0px 3px ;
}

#personaldata
{
  margin-bottom: 15px;
}

#frequency
{
  padding: 3px; 
  margin-bottom: 15px;
}

#prices
{
  padding: 3px; 
  margin-bottom: 15px;
}

#optionscontent
{
  position: relative;
  font-size: 12px;
  margin-top: 20px;
}

#smscontent 
{
  position: relative;
  margin: 20px 0;
  padding: 10px;
  border: 1px solid #aaa;
  background: #fafafa;
}

#smssettings 
{
  margin-top: 15px;
  margin-left: 0px;
  margin-right: 10px;
}

#smssettings td
{
  padding-left: 0px; 
}

.parameter_container
{
  margin-bottom: 10px;
}

.parameter
{
  font-weight: bold;
  margin-bottom: 4px;
  height: 18px;
}

.minvalue
{
  font-size: 11px;
  float: left;
}

.maxvalue
{
  font-size: 11px;  
  float: right;
}

.breaker
{
  clear: both;
  height: 1px;
}

#resetcriteria
{
  margin: 10px 0px 6px 0px;
  text-align: center;
}

#resetcriteria img
{
  cursor: pointer;
}

div.slider {
  clear: both;
	position: relative;
  height: 17px;
	background: url(/images/slider_background.gif) center left repeat-x;	
	width: 100%;
	border: none;
}

div.slider div.handle {
	position: absolute;
	width: 8px;
	height: 17px;
	left: 0px;
	border: none;
	cursor: move;
}