FORM {
	PADDING: 0px; top:0px; margin:0px;
}
SELECT {
	border: 1px solid #6380A0; 
	padding: 0 0 0 2px; 
	FONT-SIZE: 100%; 
	MARGIN: 0px; 
	LINE-HEIGHT: 13px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	HEIGHT: /*scire:16px;*/19px;/*IE7*/ 
	/*color:#333333;*/
}
INPUT {
	border: 1px solid #6380A0; padding: 0 0 0 2px; FONT-SIZE: 100%; MARGIN: 0px; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 16px; color:#333333;
}
TEXTAREA {
	CLEAR: both; border: 1px solid #6380A0; padding: 0 0 0 2px; FONT-SIZE: 100%; FONT-FAMILY: Arial, Helvetica, sans-serif; color:#333333;
}
FIELDSET {
	PADDING: 0px; MARGIN: 0px 0px 0px; border:0px none;
}
FIELDSET P {
	CLEAR: left; MARGIN: 0px 0px 8px; WIDTH: 100%
}
FIELDSET P SPAN {
	MARGIN-TOP: 3px; DISPLAY: block; FONT-WEIGHT: bold; MARGIN-LEFT: 200px
}
/*always input type 'radio'*/
DIV.radio {
BORDER-STYLE: none
}
FIELDSET DIV.radio P {
	BORDER-TOP: 1px solid; PADDING-TOP: 3px;
}
FIELDSET FIELDSET {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: 1px solid
}
FIELDSET FIELDSET LEGEND {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: 1px solid
}
FIELDSET FIELDSET P {
	MARGIN: 12px 0px 0px
}
#privateForm FIELDSET FIELDSET LABEL {
	WIDTH: 189px
}
/*scire:inicio*/
P.messageWarning{
/*
	padding-top:3px; 
	padding-bottom:3px; 
	padding-left: 3px;
*/
	font-style: normal;
	text-transform: uppercase; 
	color: rgb(212 , 122 , 6); /*laranja*/ 
	font-weight: bold;
}

P.help {
	BORDER:1px dotted rgb(212 , 122 , 6); /*laranja*/
	padding-top:5px; padding-bottom:5px; padding-left:5px;
	COLOR: rgb(212 , 122 , 6); /*laranja*/;
	FONT-STYLE: normal;
}
/*scire:fim*/

DIV.erro {
	BORDER:1px dotted /*scire:red;*/rgb(212 , 122 , 6); /*laranja*/
	padding-top:3px; padding-bottom:3px; padding-left: 6px;
}
P.erro {
	BORDER:1px dotted /*scire:red;*/rgb(212 , 122 , 6); /*laranja*/
	padding-top:3px; padding-bottom:3px; padding-left: 6px;
}
P.erro INPUT {
	margin-left:-6px;
}
.erro EM {
	TEXT-TRANSFORM: uppercase; 
	COLOR: /*scire:red;*/rgb(212 , 122 , 6); /*laranja*/ /*scire*/FONT-WEIGHT: bold;
	FONT-STYLE: normal
}
.erro SPAN {
	MARGIN-TOP: 3px; DISPLAY: block; FONT-WEIGHT: bold; MARGIN-LEFT: 200px
}
.erro FIELDSET SPAN {
	MARGIN-LEFT: 189px
}
#privateForm DIV.erro LABEL {
	FONT-WEIGHT: bold; WIDTH: 196px; COLOR: /*scire:red;*/rgb(212 , 122 , 6); /*laranja*/ 
}
#privateForm P.erro LABEL {
	FONT-WEIGHT: bold; WIDTH: 196px; COLOR: /*scire:red;*/rgb(212 , 122 , 6); /*laranja*/ 
}
#privateForm DIV.erro FIELDSET LABEL {
	WIDTH: 185px
}
#privateForm INPUT {
	BORDER: #a7a7a5 1px solid; FONT-SIZE: 95%; BACKGROUND-COLOR: white
}
#privateForm SELECT {
	BORDER: #a7a7a5 1px solid; FONT-SIZE: 95%; BACKGROUND-COLOR: white
}
#privateForm LABEL {
	DISPLAY: block; 
	FLOAT: left; 
	WIDTH: /*scire:100px !important;*//*scire:135px*/145px!important ;
	/*scire*/FONT-WEIGHT: bold;   FONT-SIZE : 99%;
}
#privateForm .buttons-inline {
	DISPLAY: block; FLOAT: left; WIDTH: 200px
}
#privateForm DIV.checkbox INPUT {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-STYLE: none
}
#privateForm DIV.checkbox LABEL {
	DISPLAY: inline; FLOAT: none
}
/*#privateForm .buttonsTop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; WIDTH: 100%; PADDING-TOP: 8px
}*/
#privateForm .buttons-top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; WIDTH: 100%; PADDING-TOP: 8px
}
#privateForm .buttons-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; WIDTH: 100%; PADDING-TOP: 8px
}
#privateForm .buttons-builtin {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; WIDTH: 100%; PADDING-TOP: 8px
}
#privateForm .buttonsTop INPUT {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: capitalize; COLOR: white; BACKGROUND-COLOR: #a7a7a5;
}
#privateForm .buttonsWrapper INPUT {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: capitalize; COLOR: white; BACKGROUND-COLOR: #a7a7a5
}
#privateForm .buttons-list INPUT {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: capitalize; COLOR: white; BACKGROUND-COLOR: #a7a7a5
}
#privateForm .buttons-builtin INPUT {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: capitalize; COLOR: white; BACKGROUND-COLOR: #a7a7a5
}
#privateForm .buttons-inline INPUT {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: capitalize; COLOR: white; BACKGROUND-COLOR: #a7a7a5
}
#privateForm INPUT.buttons-inline {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: capitalize; COLOR: white; BACKGROUND-COLOR: #a7a7a5
}
#privateForm .buttonsTop {
	 MARGIN-TOP: 15px; TEXT-ALIGN: left; PADDING-TOP: 8px
}
#privateForm .buttonsWrapper {
	BORDER-TOP: 1px dashed #6380A0; MARGIN-TOP: 15px; TEXT-ALIGN: left; PADDING-TOP: 8px
}
#privateForm .buttonsTop DIV {
	FLOAT: right; TEXT-ALIGN: right
}
#privateForm .buttons-top {
	MARGIN-BOTTOM: 18px; BORDER-BOTTOM: 2px solid; TEXT-ALIGN: right
}
#privateForm .buttons-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#privateForm .buttons-builtin {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 0px; BORDER-BOTTOM: 1px solid; TEXT-ALIGN: right
}
/*scire:inicio*/
#privateForm .button_callLov {
/*	FONT-WEIGHT: bold; TEXT-TRANSFORM: capitalize; COLOR: white; BACKGROUND-COLOR: rgb(212 , 122 , 6); / * laranja * /
	Border-width : 0em;*/

/*	BACKGROUND: transparent url(../img/page_find.gif) no-repeat center; */
	BACKGROUND: transparent url(../img/button_callLov.gif) no-repeat center; border:none;width:16px;height:16px;
/*
	BORDER: rgb(212 , 122 , 6) 1px solid;
	BACKGROUND: url(../img/button_select.png) rgb(255 , 255 , 255) repeat-y;
*/	
}
#privateForm .display_returnLov{
	background-color: #EAEAEA; /*cinza claro*/;
	cursor: auto;
}

#privateForm .freeTip {}/* DESENVOLVIMENTO: genericPrint */

#privateForm .button_callLovQualis {
/*
	FONT-WEIGHT: bold; 
	TEXT-TRANSFORM: capitalize; 
	COLOR: white; 
	BACKGROUND-COLOR: rgb(212 , 122 , 6); / * laranja* /
	Border-width : 0em;
	BORDER: blue 1px solid;  
	BACKGROUND: url(../img/button_callLovQualis.gif) rgb(255 , 255 , 255) repeat-y;
*/
	width: 25px; 
	/*height: 18px;*/
	border: solid 1px aliceBlue; /*w3c:css validator: Value Error : border  aliceblue is not a color value :  solid 1px aliceBlue */
	background: aliceBlue url("../img/button_callLovQualis.gif") repeat-y /*scroll 50%*/; /* w3c:css validator: Value Error : background  Too many values or values are not recognized :  aliceBlue url("../img/button_callLovQualis.gif") repeat-y scroll 50% */
}
/*scire:fim*/

#privateForm SELECT.multi {
	HEIGHT: auto
}
.hide {
	DISPLAY: none
}
#hidden01 {
	DISPLAY: none
}
#hidden02 {
	DISPLAY: none
}
#hidden03 {
	DISPLAY: none
}
#hidden04 {
	DISPLAY: none
}
#hidden05 {
	DISPLAY: none
}
#hidden06 {
	DISPLAY: none
}
#hidden07 {
	DISPLAY: none
}
#hidden08 {
	DISPLAY: none
}
#hidden09 {
	DISPLAY: none
}
#hidden10 {
	DISPLAY: none
}

/*scire:inicio:20/11/2010*/
/* bug IE6: borda definida em INPUT é incondicionalmente assumida também para radios e checkboxs
   A notação a seguir elimina a borda dos radios e checkboxes 
   porém foi introduzida apenas a partir do IE7
*/
#privateForm .radio, 
#privateForm input[type=radio], 
#privateForm .checkbox, 
#privateForm input[type=checkbox] { border: none; } 
/*scire:fim*/

