.tablegeral {
	border: 1px solid #666666;
}
.tableesq {
	border-top: 1px solid #000000;
	border-right: 1px none #000000;
	border-bottom: 1px none #000000;
	border-left: 1px dotted #000000;
}
.tabletop {
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000000;
}
.style1 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: x-small;}
.style2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-weight: bold; color: #658846; }
a:hover {color: #336600; text-decoration: underline}
a:link {text-decoration: underline; color: #336600;}
a:visited {text-decoration: underline; color: #666666;}
.tabledir {

	border-top: 1px solid #000000;
	border-right: 1px dotted #000000;
	border-bottom: 1px none #000000;
	border-left: 1px none #000000;
}
.caixa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	background-color: #F8F8F8;
	border: 1px solid #000000;
}