BODY {
	BACKGROUND-COLOR: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: black
}

.radio{
	border-style:none;
}

.checkBox{
	border-style:none;
}

.footer {
	background-color: #BDBDBD;
	color: white;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.tinybutton {
	width: 70px;
	height: 22px;
	font-size: 9pt;
	color: black    
}

.button {
	width: 90px;
	height: 22px;
	font-size: 9pt;
	color: black    
}

.mediumButton {
	width: 100px;
	height: 22px;
	font-size: 9pt;
	color: black    
}

.largeButton {
	width: 150px;
	height: 22px;
	font-size: 9pt;
	color: black    
}

.longButton {
	min-width: 130px;
	height: 22px;
	font-size: 9pt;
	color: black    
}

.bodyMainPage
{
	background-color: #F0F0F0;
}
.textMainPage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: white
}

a:link {text-decoration:none}
a:visited {text-decoration:none}
a:active {text-decoration:none}
a:hover {text-decoration:none}
a img {
border-width:0;
}

a.cr:link {
	color: #FFFFFF;
}

a.cr:active {
	color: #FFFFFF;
}

a.cr:visited {
	color: #FFFFFF;
}

.pageTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: black
}

.labels {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: black
}

INPUT {
	border-style: solid;
	font-weight: bold;
	border-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

TEXTAREA {
	border-style: solid;
	font-weight: bold;
	border-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.error {
	color: red;
	font-weight: bold;
}

.tableStyle {
	border-style: solid;
	border-width: thin;
	border-color: #BDBDBD;	
}

.innerTableStyle {
	border-style: solid;
	border-width: thin;
	border-color: #BDBDBD;
	background-color: #e9e9e9;	
}

.disabledInput {
	background-color: lightgrey;
	border-color: black;
	border-style: solid;
	border-width: 1px;	
}

.disableInputNumber{
	background-color: lightgrey;
	border-color: black;
	border-style: solid;
	border-width: 1px;	
	text-align: right;
}

.outerTableStyle {
	border-style: solid;
	border-width: thin;
	border-color: #BDBDBD;
	background-color: #f3f3f3;
}




.tableHeadStyle {
	border-bottom-style: solid;	
	border-bottom-color: black;
	border-bottom-width: thin;	
}

.lineTableHeadStyle {		
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: black
}

.lineTableStyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: black
}

TD {
	color: black;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold
}

.labelForm {
	border-style: none;
	border-width: thin;
	border-color: #BDBDBD;
	background-color: #f3f3f3;
}

.comboBox {
	max-width: 250px;
	width: 250px;
	size: 250px;
}
.minComboBox {
	max-width: 156px;
	width: 156px;
	size: 156px;
}

.fundoVermelho {
	background-color: red;
}

.fundoAmarelo {
	background-color: yellow;
}

.disabledRedInput {
	background-color: red;
	border-color: red;
	border-style: solid;
	border-width: 1px;	
}

.disabledRedInputWhiteFont {
	background-color: red;
	border-color: red;
	border-style: solid;
	border-width: 1px;	
	color: white;
}
