body, div {font-family: Arial, Helvetica, sans-serif;}td{font-size:12px; font-family: Arial, Helvetica, sans-serif;text-align:justify;}input, select, textarea{border-width:1px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;padding:2px;border-color:#999999;border-style:solid;background-color:#FFFFFF;}a:link {  color: #3B5367;}a:visited {  color: #5D7589;}a:active {  color: #193145;}a:hover {  color: #082034; }.navtab a:link {	color: #ffffff; text-decoration: none;}.navtab a:visited {	color: #ffffff; text-decoration: none;}.navtab a:active {	color: #ffffff; text-decoration: none;}.navtab a:hover {	color: #ffcc66; text-decoration: none;}.tab a:link {	color: #ffffff; text-decoration: none;}.tab a:visited {	color: #ffffff; text-decoration: none;}.tab a:active {	color: #ffffff; text-decoration: none;}.tab a:hover {	color: #ffcc66; text-decoration: none;}.topOfPage {  color: #999999;  font-size:10px;  background-color: transparent;  font-weight: bold;  text-decoration: none;  padding: 0;  float:right;}.button1 {font-size:11px;font-weight:bold;padding:2px;background-color:#7D9C59;border:0;color:#FFFFFF;}.nowrap { white-space: nowrap; }.apptitle{font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;text-align: right;padding: 10px;}.inputtext {border-width:1px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;padding:2px;border-color:#999999;border-style:solid;background-color:#FFFFFF;}.footer{background-color: #7D93BC;font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF;text-align: right;padding:2px 10px;}

.footer a {
color: #FFFFFF;
}.pagecontainer{ border-style:solid; border-width:1px; border-color:#999999; padding: 10px;}.pagetitle{font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold;text-align: left;padding: 10px;}.filterbar{background-color: #E6E6E6;border-color: #999999;border-style: solid;border-width:1px 0px 1px 0px;text-align:right;padding: 0px 15px;}.shadow{border-color: #FFFFFF;border-style: solid;border-width:3px 0px 0px 0px;}.filtertitle{font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif;padding: 10px;text-align:right;}.picturebox{ padding:60px; border-style:dotted; border-width:1px; border-color:#FF0000; }.navbar{background-color: #7D93BC;border-color: #475E8A;border-style: solid;border-width:0px 0px 4px 0px;font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color: #ffffff;padding: 0px 0px 0px 5px;}.navtab{border-color: #ffffff;border-style: solid;border-width:0px 1px 0px 0px;font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color: #ffffff;padding: 5px 10px;white-space: nowrap; }.navtabactive{background:#475E8A;border-color: #ffffff;border-style: solid;border-width:0px 1px 0px 0px;font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color: #ffffff;padding: 5px 10px;white-space: nowrap; }.tabbar{ background-color: #7D9C59;border-color: #46592C;border-style: solid;border-width:0px 0px 4px 0px;font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color: #ffffff;text-align: left;}/*For additional menubar; not used in current design*/.tab{ border-color: #ffffff;border-style: solid;border-width:0px 1px 0px 0px;font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color: #ffffff;padding: 5px 10px;white-space: nowrap; }/*For additional menubar; not used in current design*/.tabactive{ background:#46592C;border-color: #ffffff;border-style: solid;border-width:0px 1px 0px 0px;font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color: #ffffff;padding: 5px 10px;white-space: nowrap; }.sectionheader{background:#C5DEA7;font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color: #202D11;padding: 5px 10px;}
.sectionheader h2 {
margin:0;
padding:0;
}
.sectionheader h2 a{font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color: #202D11;
margin:0;
padding:0;}.sidebar{padding: 5px;width:20%;}.sidebarheader{background: #E6E6E6;font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif;color: #444444;padding: 5px;}.tablebody{background: #FFFFFF;padding: 5px 10px;}.divPost {
	margin:0px;
	margin-top:10px;
	
}

.divPostTitulo {
	font-size: 15px;	
	font-weight:bold;
	color: #5D7589;
	margin-bottom:10px;
}

.divPostTexto {
	margin:5px;
	border:1px solid #5D7589;
	padding:5px;
}
.comment_author {
	color: #5D7589;
}
