/*.textBox {
	BACKGROUND-COLOR: #ededed;
	BORDER: 0px inset;
	FONT-SIZE: 10pt; 
	FONT-FAMILY: Arial, "Trebuchet MS", Helvetica, sans-serif; 
	HEIGHT: 24px
}*/

/*  ### Mudança da class Texbox/texbox (estilo bootstrap) ###   */
.TextBox {font-family: Arial, "Trebuchet MS", Helvetica, sans-serif; height: 24px !important; padding: 2px 6px; font-size: 10pt; line-height: 1.428571429; color: #555555; background-color: #fff; background-image: none; border: 1px solid #ededed; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; }
.textBox {font-family: Arial, "Trebuchet MS", Helvetica, sans-serif; height: 24px !important; padding: 2px 6px; font-size: 10pt; line-height: 1.428571429; color: #555555; background-color: #fff; background-image: none; border: 1px solid #ededed; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; }
.textbox {font-family: Arial, "Trebuchet MS", Helvetica, sans-serif; height: 24px !important; padding: 2px 6px; font-size: 10pt; line-height: 1.428571429; color: #555555; background-color: #fff; background-image: none; border: 1px solid #ededed; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; }
.TextBoxOver {font-family: Arial, "Trebuchet MS", Helvetica, sans-serif; height: 24px !important; padding: 2px 6px; font-size: 10pt; line-height: 1.428571429; color: #555555; background-color: #fff; background-image: none; border: 1px solid #ededed; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; }
.textBoxOver {font-family: Arial, "Trebuchet MS", Helvetica, sans-serif; height: 24px !important; padding: 2px 6px; font-size: 10pt; line-height: 1.428571429; color: #555555; background-color: #fff; background-image: none; border: 1px solid #ededed; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; }
.tblTextBoxOver {font-family: Arial, "Trebuchet MS", Helvetica, sans-serif; height: 24px !important; padding: 2px 6px; font-size: 10pt; line-height: 1.428571429; color: #555555; background-color: #fff; background-image: none; border: 1px solid #ededed; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; }
.textBoxFocus {font-family: Arial, "Trebuchet MS", Helvetica, sans-serif; height: 24px !important; padding: 2px 6px; font-size: 10pt; line-height: 1.428571429; color: #555555; border: 1px solid #ededed; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 223, 0, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 223, 0, 0.6); -moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 223, 0, 0.6);}
.TextBoxFocus {font-family: Arial, "Trebuchet MS", Helvetica, sans-serif; height: 24px !important; padding: 2px 6px; font-size: 10pt; line-height: 1.428571429; color: #555555; border: 1px solid #ededed; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 223, 0, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 223, 0, 0.6); -moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 223, 0, 0.6);}
.textBox::-moz-placeholder { color: #ccc; opacity: 1; }
.textBox:-ms-input-placeholder { color: #ccc; }
.textBox::-webkit-input-placeholder { color: #ccc; }
.textBox[disabled], .textBox[readonly], fieldset[disabled] .textBox { cursor: not-allowed; background-color: #eeeeee; opacity: 1; }
.TextBox::-moz-placeholder { color: #ccc; opacity: 1; }
.TextBox:-ms-input-placeholder { color: #ccc; }
.TextBox::-webkit-input-placeholder { color: #ccc; }
.TextBox[disabled], .TextBox[readonly], fieldset[disabled] .TextBox { cursor: not-allowed; background-color: #eeeeee; opacity: 1; }




/*
.tblTextBoxOver {
 BACKGROUND-COLOR: #BEBFC8; 
	BORDER: 0px inset;
	CURSOR: pointer; 
	FONT-SIZE: 10pt; 
	FONT-FAMILY: Arial, "Trebuchet MS", Helvetica, sans-serif; 
	HEIGHT: 24px
}*/

.textArea {
	
	border: 1px solid #ededed;
	border-radius: 4px;
	height: 24px;
	cursor: pointer; 
	font-size: 10pt; 
	font-family: Arial, "Trebuchet MS", Helvetica, sans-serif; 
	overflow: visible;
	padding: 2px 6px;
}
.textAreaOver { 
	padding: 2px 6px;
	border: 1px solid #ededed;
	border-radius: 4px;
	height:24px;
	cursor: pointer; 
	font-size: 10pt; 
	font-family: Arial, "Trebuchet MS", Helvetica, sans-serif; 
	overflow: visible
}
.tblTextAreaOver {
	padding: 2px 6px;
	BACKGROUND-COLOR: #BEBFC8; 
	BORDER: 0px inset;
	CURSOR: pointer; 
	FONT-SIZE: 10pt; 
	FONT-FAMILY: Arial, "Trebuchet MS", Helvetica, sans-serif; 
	OVERFLOW: visible
}
.textAreaFocus {
	padding: 2px 6px;
	height: 24px;
	border: 1px solid #ccc; 
	cursor: auto; 
	font-size: 10pt; 
	font-family: Arial, "Trebuchet MS", Helvetica, sans-serif; 
	overflow: visible;
}
textarea:focus{font-family: Arial, "Trebuchet MS", Helvetica, sans-serif; height: 24px; padding: 2px 6px; font-size: 10pt; color: #555555; border: 1px solid #ededed; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 223, 0, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 223, 0, 0.6); -moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 223, 0, 0.6);}
.TextBoxOver:focus{font-family: Arial, "Trebuchet MS", Helvetica, sans-serif; height: 24px; padding: 2px 6px; font-size: 10pt; color: #555555; border: 1px solid #ededed; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 223, 0, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 223, 0, 0.6); -moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 223, 0, 0.6);}

.text {
	COLOR: black; 
	FONT-FAMILY: Trebuchet MS, Verdana; 
	FONT-SIZE: 10pt; 
	LINE-HEIGHT: normal; 
	TEXT-ALIGN: justify
}
.labelOver {
	FONT-WEIGHT: normal; 
    	FONT-SIZE: 13px !important;
	COLOR: #4A4A4A; 
	FONT-FAMILY: Arial, "Trebuchet MS", Helvetica, sans-serif; 
	BACKGROUND-COLOR: transparent;
    	font-weight: bold;
	CURSOR: pointer;  
	/* TEXT-DECORATION: underline */
}
.image {
	cursor: pointer;
	vertical-align:sub;
}
.select
{
	background-color: Transparent;
	cursor: pointer; 
	font-size: 10pt; 
	font-family: Arial, "Trebuchet MS", Helvetica, sans-serif; 
	height: 24px !important;
	border-radius: 4px;
}
.select:focus{
	color: #555555; border: 1px solid #ededed; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 223, 0, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 223, 0, 0.6); -moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 223, 0, 0.6);
}
.selectFocus {
	cursor: default; 
	font-size: 10pt; 
	font-family: Arial, "Trebuchet MS", Helvetica, sans-serif; 
	height: 24px !important;
	border-radius: 4px;
	outline: 0;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 223, 0, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 223, 0, 0.6); -moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 223, 0, 0.6);
	
}
.link {
	color: #646885;
	cursor: pointer; 
	font-size: 10pt; 
	text-decoration: none;
}