/*************************************************************************
 * Content
 * 
 *************************************************************************/


div.content:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

div.content
	{
	margin:0 0 0 0;
	padding:6px 0 0 0;
	border-top:1px solid #CCC;
	color:#555;
	}

div.block-content:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

div.block-content h4
	{
	margin-top: 20px;
	}

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 50%;
	}
div.block-content span.flag-master-card
	{
	background: transparent url(../img/brand-master-card.gif) no-repeat 0 50%;
	}
div.block-content span.flag-amex
	{
	padding:0 0 0 14px;
	background: transparent url(../img/brand-amex.gif) no-repeat 0 50%;
	}
div.block-content p
	{
	margin:0 0 5px 0;
	text-indent:2em;
	line-height:1.6em;
	text-align:left;
	}
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: #666666;
	}
div.block-content a:hover
	{
	color: #666666;
	text-decoration:underline;
	}
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:#FE721B;
	margin-top: 8px;
	text-transform:uppercase;
	}
div.block-content ul
	{
	margin-top:0px;
	margin-bottom:0px;
	list-style-image:url(img/content-arrow.gif);
	line-height:1.6em;
	}
div.block-content ul li
	{
	margin:0 0 3px 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;
	}
	
div.block-content TD.alto { vertical-align: top; }
div.noborder Table { border: 0px;  }
div.noborder td { border: 0px;  }
div.noborder h4 { margin-top: 0px; text-align: left; }
