.border_tc{
	border-top:#73B3E1 1px solid;
}
.border_p{
	border-top:#73B3E1 1px solid;
	border-right:#73B3E1 1px solid;	
}
.border_pb{
	border-bottom:#73B3E1 1px solid;
	border-right:#73B3E1 1px solid;	
}
.border_tb{
	border-bottom:#73B3E1 1px solid;
}
.border_tt{
	border-right:#73B3E1 1px solid;	
}
.botaopesq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #61809F;
	border: 1px solid #73B3E1;
	background-color: #FFFFFF;
	width:74px;
}
.menu {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #62A400;
	text-decoration: none;
	font-weight:normal;
}
.escrita {	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #61809F;
	text-decoration: none;
}
.style1 {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #647D22;
}
.botoes {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #61809F;
	text-decoration: none;
	background-color:#F9FAF5;
	
	border-bottom-color:#CCCCCC;
	border-left-color:#CCCCCC;
	border-right-color:#CCCCCC;
	border-top-color:#CCCCCC;
}
.resultados {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #62A400;
	text-decoration: none;
}
.titulos {	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #62A400;
	text-decoration: none;
}

.titulos_secundarios {	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-decoration: none;
}
.linhacima{
border-bottom-width:thick;

border-bottom-style:hidden;
border-left-color:#FFFFFF;
border-right-color:#FFFFFF;
border-top-color:#CCCCCC;
}
.bordersite {

	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: solid;
	border-left-style: dashed;
	border-top-color: #61809F;
	border-right-color: #61809F;
	border-bottom-color: #CCCCCC; 
	border-left-color: #61809F; 
}

.bordersiteesq {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style:dashed;
	border-left-style: solid;
	border-top-color: #61809F;
	border-right-color: #61809F;
	border-bottom-color: #61809F;
	border-left-color: #CCCCCC;
}

.borderbaixoesq {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style:solid;
	border-left-style: solid;
	border-top-color: #61809F;
	border-right-color: #61809F;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.botao {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #61809F;
	border: 1px solid #DEDEDC;
	background-color: #FFFFFF;
	width:25px;
}
.borderMainLR {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style:solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.borderDown {
	background-attachment: scroll;
	background-image: url(images/menus/item_fundo.gif);
	background-repeat: no-repeat;
	clear: none;
	float: none;
	height: 22px;
	width: 105px;
	background-position: left top;
}
.borderDownRight {
	background-attachment: scroll;
	background-image: url(images/menus/item_fundo_big.gif);
	background-repeat: no-repeat;
	clear: none;
	float: none;
	height: 22px;
	width: 105px;
	background-position: left top;
}
.borderTableBlue {
	border: 1px solid #73B3E1;
}

a:link {
	color: #73B3E1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
a:hover {

	color: #62A400;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
a:active {
	color: #73B3E1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
a:visited {
	color: #73B3E1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.txtNorm {
	color: #73B3E1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.txtNorm A:link {text-decoration: none; color: #62A400;}
.txtNorm A:visited {text-decoration: none; color: #62A400;}
.txtNorm A:active {text-decoration: none; color: #62A400;}
.txtNorm A:hover {text-decoration: underline; color: #FFCC00;}
.txtRose {
	color: #F22F8F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.txtRose A:link {text-decoration: none; color: #62A400;}
.txtRose A:visited {text-decoration: none; color: #62A400;}
.txtRose A:active {text-decoration: none; color: #62A400;}
.txtRose A:hover {text-decoration: underline; color: #FFCC00;}
.menuTop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}.txtBoxSearch {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #73B3E1;
	height: 13px;
	width: 150px;
	border: 1px solid #4AA4CA;
}
.btnSearch {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #73B3E1;
	height: 17px;
	width: 25px;
	border: 1px solid #4AA4CA;
	background-color: #FFFFFF;
}
.borderMidle {
	border: 1px solid #4AA4CA;
}
.borderMainDown {
	border-top: 1px none #62A400;
	border-right: 1px none #62A400;
	border-bottom: 1px solid #62A400;
	border-left: 1px none #62A400;
}
.borderMainDown2 {
	border-top: 1px none #73B3E1;
	border-right: 1px none #73B3E1;
	border-bottom: 1px solid #73B3E1;
	border-left: 1px none #73B3E1;
}
.borderMainDown3 {
	border-top: 1px none #73B3E1;
	border-right: 1px none #73B3E1;
	border-bottom: 1px dashed #73B3E1;
	border-left: 1px none #73B3E1;
}
.credits {
	color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.txtBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #61809F;
	border: 1px solid #DEDEDC;
	background-color: #FFFFFF;
	width:100px;
}
.txtBoxPesquisa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #61809F;
	height: 15px;
	width: 120px;
	border: 1px solid #61809F;
}
.combos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #61809F;
	border: 1px solid #DEDEDC;
	background-color: #FFFFFF;
	height: 20px;
	width: 120px;
}
.txtLaranja {	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9933;
	text-decoration: none;
}
.txtError {	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-decoration: none;
}
.txtVerdeGrande {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #62A400;
	text-decoration: none;
	font-variant: small-caps;
	font-weight: bold;
}
.txtRosaGrande {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F22F8F;
	text-decoration: none;
	font-variant: small-caps;
	font-weight: bold;
}
.txtRosaSmall {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F22F8F;
	text-decoration: none;
	font-weight: bold;
}
.txtApresentacao {
	color: #73B3E1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	text-align: justify;
}
.txtBox300 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #73B3E1;
	border: 1px solid #4AA4CA;
	background-color: #FFFFFF;
	width:300px;
}
.txtBox300x200 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #73B3E1;
	border: 1px solid #4AA4CA;
	background-color: #FFFFFF;
	width:300px;
	height:200px;
}
.txtBox150 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #73B3E1;
	border: 1px solid #4AA4CA;
	background-color: #FFFFFF;
	width:150px;
}
.btnEmail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #73B3E1;
	border: 1px solid #4AA4CA;
	background-color: #FFFFFF;
	width:100px;
	height:20px;
}
.borderError {
	border: 1px solid #FF6600;
}
.errorLaranja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6600;
}
.errorDesc {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.borderWarn {
	border: 1px solid #62A400;
}
.txtWarn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #62A400;
}
.formFieldTitle {
	color: #73B3E1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
}
.dropBox100 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #73B3E1;
	background-color: #FFFFFF;
	width:100px;
	border: 1px solid #FFFFFF;
}
.dropBox150 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #73B3E1;
	background-color: #FFFFFF;
	width:150px;
	border: 1px solid #FFFFFF;
}
.topTableBlue {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.fset {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:  #73B3E1;
	border: 1px solid #73B3E1;
}
.txtMnu {
	color: #73B3E1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.txtMnu A:link {text-decoration: none; color: #62A400;}
.txtMnu A:visited {text-decoration: none; color: #73B3E1;}
.txtMnu A:active {text-decoration: none; color: #62A400;}
.txtMnu A:hover {text-decoration: underline; color: #62A400;}
.fieldHeader {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #62A400;
	text-decoration: none;
	font-weight:bold;
}