
div.content:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
div.content
	{
	margin:0 0 0 0;
	padding:6px 0 0 0;
	color:#555;
	}

div.block-content:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

div.block-content img.photo
	{
	background:transparent url(img/content-nothumb.gif) no-repeat center center;
	text-align:center;
	margin-bottom:-15px;
	display:block;
	float:left;
	margin:0 10px 10px 0;
	}
div.block-content a.email
	{
	background:transparent url(../img/email.gif) no-repeat 0 0;
	padding:0 0 0 18px;
	
	display:inline;
	
	font-weight:bold;
	}
div.block-content span.flag
	{
	padding:0 0 0 20px;
	display:inline;
	
	font-weight:bold;
	}
div.block-content span.flag-visa
	{
	background:transparent url(../img/brand-visa.gif) no-repeat 0 0;
	}
div.block-content span.flag-master-card
	{
	background:transparent url(../img/brand-master-card.gif) no-repeat 0 0;
	}
div.block-content span.flag-amex
	{
	padding:0 0 0 14px;
	background:transparent url(../img/brand-amex.gif) no-repeat 0 0;
	}
div.block-content span.flag-vobis
	{
	padding:0 0 0 19px;
	background:transparent url(../img/brand-vobis.gif) no-repeat 0 0;
	}
div.block-content p
	{
	margin-bottom:10px;
	text-indent:2em;
	line-height:1.4em;
	text-align:left;
	color:#484848;
	}
div.block-content blockquote.razoes
	{
	font-family:Lucida Grande,Verdana;
	font-size:18px;
	color:#555555;
	text-align:center;
	padding-top:35px;
	background:url(img/left-quote.gif) no-repeat 0 0;
	width:350px;
	height:65px;
	}
div.block-content a
	{
	font-weight:bold;
	}
div.block-content a:visited
	{
	color:#B92300;
	}
div.block-content a:hover
	{
	color:#FF5050;
	}
div.block-content a.top
	{
	color:#616161;
	background:transparent url(img/top-arrow.gif) no-repeat 100% 0;
	padding:0 8px 0 0;
	clear:both;
	float:right;
	}
div.block-content a.top:visited
	{
	color:#616161;
	}
div.block-content a.top:hover
	{
	color:silver;
	}
div.block-content p.highlight
	{
	margin:15px 0 15px 0;
	text-align:center;
	font-weight:bold;
	}
div.block-content h5
	{
	clear:both;
	padding:3px 10px 3px 0;
	font-weight:bold;
	font-size:0.95em;
	color:#484848;
	margin-top:8px;
	text-transform:uppercase;
	}
div.block-content ul
	{
	list-style:none url(img/content-arrow.gif);
	padding:0 0 0 10px;
	margin:0;
	}
div.block-content ul li
	{
	margin:0 5px 10px 15px;
	
	padding:0 0 0 0;
	}
div.block-content ol
	{
	margin:0 0 0 12px;
	
	}
div.block-content ol li
	{
	line-height:1.3em;
	margin:0 0 3px 0;
	}
div.block-content table
	{
	border:1px solid Grey;
	border-collapse:collapse;
	margin:5px 0 5px 5px;
	}
div.block-content td
	{
	border:1px solid Grey;
	text-align:center;
	padding:4px 4px 4px 4px;
	vertical-align:middle;
	}
div.block-content td.header
	{
	background-color:#DFDFDF;
	color:#616161;
	}
div.block-content td.value
	{
	text-align:right;
	}
