
.noFrames {
	float:left;
	/*text-align:center;*/
	margin-left:5px;
	margin-top:10px;
}

.comunityLayout {
	overflow:hidden;
	width:810px;
	padding-bottom:8px;
}

.panels {
	margin:11px 0 0 0;
	width:828px;
	_width:900px;
	font-family:tahoma;
	_overflow:hidden;
}

.panels .panel {
	float:left;
	width:404px;
	/*height:495px;*/
}

.panels .panelSimple {
	float:left;
	width:none;
	/*height:495px;*/
	color: #444e57;
}

.panels .panelWide {
	float:left;
	width:808px;
	text-align:left;
}

.panels .panel .wrapper {
	padding:9px 5px 0 12px;
}
.panels .panelWide .wrapper {
	padding:8px 5px 0 12px;
}
.panels .panelSimple .wrapper {
	padding:9px 5px 0 11px;
}
.panels .panelSimple .wrapperRight {
	padding:9px 5px 0 11px;
}

.panels .panel .wrapperImg {
	padding:0px 3px;
	_padding:0 0 0 3px;
}

.curvy .inner {
	padding:4px 15px 6px 15px;
}


/***************************************************/
.people {
	padding: 5px;
	margin: 0 0 10px 0;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	overflow:hidden;
	font-size: 12px;
	text-align: left;
}

.actual { background: #fafafa; font-size: 16px; }

.people a:link 						{font-size:12px; text-decoration: none;}
.people a:link, .people a:visited 	{color:#1a88b5;}
.people a:hover, .people a:active 	{color:#57abca;}

.portrait {
	height: 174px;
	padding: 5px;
	border: 1px solid #ccc;
	background: #fafafa;
	overflow:hidden;
}
.portrait div {
	float: left;
}
.portrait table td.info { font-size:12px; padding-bottom:5px; vertical-align:bottom; }
.portrait p { margin: 0 0 0 5px; }


/***************************************************/
div.timeline 		{ font-size: 14px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; padding: 5px 15px 15px 15px; margin: 5px 0; color: #444e57; background: #fafafa; }
div.timelineSingle 	{ font-size: 14px;	border-top: 1px solid #ccc;	border-bottom: 1px solid #ccc; padding: 15px; margin: 5px 0; color: #444e57; background: #fafafa; }
div.timelineSingle p, div.timeline p { margin: 10px 5px 0 5px; }
div.termstimeline li { margin-top:5px;}
.clr { clear: both; }

.panelWide h2, .panelSimple h2 { color: #1d87b7; font-size: 16pt; margin-top:0; }

.jobList { margin-top:5px; }

ul.pdf-list {
	margin: 0;
	padding: 0;
}

ul.pdf-list li {
	margin: 5px 30px 5px 0;
	padding: 5px 0 5px 25px;
	list-style-type: none;
	background: url(../images/ico-pdf-small.gif) no-repeat 0 6px;
	border-bottom:1px solid #eaeaea;
	font-size: 10pt;
}

ul.supportStyle { margin-top:25px;}
ul.supportStyle li {
	margin: 5px 0px 5px 0;
	padding: 5px 0 5px 30px;
	text-align:justify;
}

.panelWide a:link, .panelWide a:visited {color:#1a88b5;font-weight: bold; text-decoration: none;}
.panelWide a:hover, .panelWide a:active {color:#57abca;}

.panelWide p {color: #444e57; }
.panelWide p.parrafo { text-align:justify; }

p.small {
	font-size: 10pt;
	color: #666;
}

p.conclusion {
	color: #1a88b5;
}
p.conclusion strong {color: #666; }

p.referencetext { font-size: 10pt; color: #666; margin:0; }

