.fts_wide .fts_border
{
  border-top:1px dotted #C8C8C8;
  border-bottom:1px dotted #C8C8C8;
  counter-reset:SlingShotAdmin;
}

.fts_narrow .fts_border
{
  border:1px solid #c8c8c8;
}

.fts_wide .fts_vertmargin
{
  height:1px;
  width:15px;
}

.fts_wide .fts_horzmargin
{
  height:15px;
  width:1px;
}

.fts_narrow .fts_vertmargin
{
  height:0px;
  width:1px;
}

.fts_narrow .fts_horzmargin
{
  height:0px;
  width:0px;
}

.fts_wide .fts_title
{
  font-family:Helvetica, Tahoma, sans serif;
  font-weight:700;
  font-size:16px;
  padding-top:3px;
  padding-bottom:2px;
  float:left;
  display:inline;
  width:auto;
}

.fts_wide .fts_buyrent
{
  font-family:Helvetica, Tahoma, sans serif;
  font-weight:700;
  font-size:16px;
  padding-bottom:2px;
  text-align:right;
  float:right;
  width:auto;
}

.fts_narrow .fts_title
{
  font-family:Helvetica, Tahoma, sans serif;
  font-weight:700;
  font-size:11px;
  padding:0 0 0 5px;
  border-bottom:1px solid #c8c8c8;
  width:auto;
  background-image:url(/sites/RemaxEuropeCommon/images/tab_bkg.jpg);
  background-repeat:repeat-x;
  height:18px;
  color:#333;
}

.fts_narrow .fts_buyrent
{
  font-family:Helvetica, Tahoma, sans serif;
  font-weight:700;
  font-size:11px;
  padding:3px;
  width:100%;
}

.fts_wide .fts_midspacer
{
  width:10px;
  height:0px;
}

.fts_narrow .fts_midspacer
{
  width:20px;
  height:0px;
}

.fts_wide .fts_endspacer
{
  width:30px;
  height:0px;
}

.fts_narrow .fts_endspacer
{
  width:0px;
  height:0px;
}

.fts_check
{
  border:0;
}

.fts_fake_input
{
	font:14px helvetica,arial,verdana,sans-serif;
	height:21px;
	line-height:20px;
	border:1px solid #626262;
	vertical-align:top;
	background: #fff;
	padding:0;
	text-align: left;
	width:100%;
	color: #666;
}

.fts_instructions
{
  font-size:10px; 
  color:Gray; 
  line-height:12px;
  text-align:left;
}

.fts_nolistings
{
  color:#0D2C45;
}

.fts_wide .fts_instructions
{
  width:300px;
}

.fts_narrow .fts_instructions
{
  padding:3px;
}

.fts_narrow .fts_searchbutton
{
  height:19px;
}