#content hr {
background:transparent none repeat scroll 0%;
border-color:-moz-use-text-color -moz-use-text-color #E5E5E5;
border-style:none none solid;
border-width:medium medium 1px;
clear:both;
color:#FFFFFF;
margin:0pt -1px 1em;
width:100%;
}

p.offerterm {
background:#50A7DD url(./themes/site_themes/flexxplan/promobar2-bg.png) repeat-x;
color:white;
float:left;
font-size:25px;
line-height:22px;
margin:6px 15px 0pt 0pt;
padding:5px 0pt 0pt;
text-align:center;
}

p.offerterm span {
background:#50A7DD url(./themes/site_themes/flexxplan/promobar2-bg.png) repeat-x;
color:white;
display:block;
font-size:11px;
line-height:20px;
margin:5px 0pt 0pt;
padding:0pt 10px;
}

.portfolioitem {
	width: 195px;
	height: 14em;
	float: left;
       position:relative;
       margin:5px;
}

.portfolioitem img {
        margin-bottom:3px;
}

.portfolioitem dl {
	padding: 0;
	line-height: 1.3;
	width: 175px;
        margin:0;
}

.portfolioitem dt {
	font-size: 12px;
	float: left;	
	clear: left;
	padding-right: 0.2em;
}

.portfolioitem dd {
	font-size: 12px;
	margin-bottom: 0.3em;
}


.portfolioitem .moredetails a {
  background: url(./themes/site_themes/flexxplan/promobar-bg.png);
  color: #fff;
  padding: 0.1em 0.3em;
  text-decoration: none;
  position:absolute;
  bottom:0px;
  width:90%;
}

.portfolioitem .moredetails a:hover {
  color: #50a7dd;
}

.portfolio {
width:410px;
background: #fff url(./themes/site_themes/flexxplan/fade-bg.png) no-repeat 0 0;
padding:20px 20px 5px 20px;
min-height:300px;
height:auto !important;
height:300px;
}

.threemonth {
float:left;
margin-right:10px;
display:inline;
}

.minilease {
float:right;
margin-left:10px;
display:inline;
}

.group {
width:820px;
background: #fff url(./themes/site_themes/flexxplan/fade-group-bg.png) no-repeat 0 0;
padding:20px 20px 5px 20px;
min-height:300px;
height:auto !important;
height:300px;
float:left;
margin:right:10px;
display:inline;
margin-left:30px;
}

.info_label {
background-color:#EFEFEA;
border:1px solid #898989;
font-size:11px;
padding:4px;
width:180px;
}

.info_data {
border:1px solid #898989;
font-size:11px;
padding:4px;
text-align:center;
width:150px;
}