#modApartmentTypesList {
    width: 585px;
    margin: 0 0 0 15px;

  }

#modApartmentTypesList li.atl4_li_second{
    margin: 0 0 0 15px;
  }

#modApartmentTypesList h2 span, #modApartmentTypesList legend {
display: none;
	margin: 0;
clear:both;
  }
#modApartmentTypesList .separator
{
margin: 0;
clear:both;
}
  #modApartmentTypesList ul {
	width: 585px;

	margin: 0;
	padding:0;

  }
  #modApartmentTypesList li {
	list-style-type: none;
	margin: 0 0 0 0;
	width: 285px;
float: left;
display: table;
  }


  #modApartmentTypesList .Data
  {
	background: #f2f6fe;
	border: 1px solid #485888;
	border-top: 0;
	margin: 0 0 15px 0;
	height: 206px;
  }

  #modApartmentTypesList .modApartmentType h3
  {
    background: #165594  no-repeat;
    line-height: 20px;
    
    font-weight: bolder;
    padding: 0px;
	width: 285px;
	margin: 0;
}

  #modApartmentTypesList .modApartmentType h3 a
  {
	color: white;
	text-decoration: none;
	font-size: 9pt;
	margin: 0 0 0 8px;
}

  #modApartmentTypesList fieldset
  {
	border: 0;
	float: right;
	width: 260px;
	margin: 8px 5px 0 0;
}
#modApartmentTypesList div.Previews img {
	margin: 10px 0 0 13px;
	border: 0px solid black;	
        width: 255px;
        height: 100px;
        float:left;

}
#modApartmentTypesList div.Previews a
{
	float: left;
	
}

#modApartmentTypesList div.Actions
{
     width: 265px;
margin: 8px 0 0 18px;
clear: both;

}
#modApartmentTypesList div.Actions a
{

float: left;
	margin: 0px 4px 0 0;
	
  	line-height: 20px;
  	text-transform: uppercase;
  	background: #165594;
  	color: #fff;
  	text-align: center;
  	width: 120px;
	border: 1px solid #485888;
	text-decoration: none;
	font-weight: bolder;


}

#modApartmentTypesList div.Actions a.offercms
{
	height: 35px;
	width: 200px;
	border: 0px;
	margin: 0px 9px 0px 0px;
}

#modApartmentTypesList div.Actions a.offercms div.offercms2
{
	
	cursor: pointer;
	background-image: url(http://cachefly.eslworldwide.com/esl/img_modules/hotels/modules/offer_background.gif);
	background-repeat: no-repeat;
	height: 35px;
	padding-left: 40px;
	line-height: 140%;
}

#modApartmentTypesList dl
  {
	width: 255px;
}
#modApartmentTypesList div.modContent fieldset dl
	{
	margin: 0;
	padding: 0;
	}
#modApartmentTypesList div.modContent fieldset dl dt
	{
	clear: both;
	float: left;
	}
#modApartmentTypesList div.modContent fieldset dl dd
	{
	margin: 0;
	padding: 0;
	text-align: right;
	}
#modApartmentTypesList .list-control {
    background: #485888 url('http://cachefly.eslworldwide.com/esl/img_modules/hotels/title_blue_top.gif') no-repeat;
    line-height: 20px;
    color: #fefefe;
    font-weight: bolder;
    padding-left: 8px;
width: 585px;
  }
   #modApartmentTypesList .list-control {
  	list-style-type: none;
  	margin: 0;
	margin-bottom: 15px;
	padding: 0;
	padding-left: 8px;
	height: 24px;
	overflow: hidden;
	font-family: Tahoma;
width: 577px;
  }

  #modApartmentTypesList .list-control li {
	float: left;
  }
  
  #modApartmentTypesList .list-control li.bottom {  
  	background: #485888 url('http://cachefly.eslworldwide.com/esl/img_modules/hotels/title_blue_bottom.gif') no-repeat;
  	height: 4px;
  	overflow: hidden;
  	width: 585px;
  	clear: both;
  	margin-left: -8px;
  	_margin-left: -4px;
  }
