			.label_area{
					font-family : tahoma;
					  font-size : 10pt;
					  color : #456d93;							
				   	 text-align : left;
				 vertical-align : middle;	  						
	  			     margin-top : 5px;
	  			  margin-bottom : 2px;
				  margin-left:10px;
		
			}			
			.cadastro{
				border-top :solid 1px #d5d5d5;
				border-bottom :solid 1px #d5d5d5;
				width : 440px;
				height : auto;			        					
				padding-top : 10px;
				padding-bottom : 10px;
				  margin-left:10px;
			}
			.row{
				    margin-top : 5px;
			}
			
			.label{
				font-family : tahoma;
				  font-size : 8pt;
					  color : #4d4d4d;
					  width : 90px;
				 text-align : right;
			 vertical-align : middle;
	  				  float : left;
	  		   margin-right : 10px;
			}
			
			.texto{
				font-family : tahoma;
				  font-size : 8pt;
					  color : #4d4d4d;
			 vertical-align : middle;			 
			}
			
			.field{
					width : auto;														 
			}
						
			.input{
					height : 20px;
					width  : 150px;
					border : solid 1px #7f9db9;				
			}
			
			.field select{
					height : 20px;
					 width : 150px;
					border :solid 1px #7f9db9;
			}

			.field textarea{
					height : 30px;
					 width : 200px;
					border :solid 1px #7f9db9;				
			}			

			.button
			{
			    BORDER-RIGHT: #0c4782 1px solid;
			    PADDING-RIGHT: 0px;
			    BORDER-TOP: #0c4782 1px solid;
			    PADDING-LEFT: 0px;
			    FONT-SIZE: 8pt;
			    PADDING-BOTTOM: 0px;
			    BORDER-LEFT: #0c4782 1px solid;
			    PADDING-TOP: 0px;
			    BORDER-BOTTOM: #0c4782 1px solid;
			    BACKGROUND-COLOR: #ffffff;
			    TEXT-ALIGN: center;			    
			}
			
			#divMsg
			{
			    PADDING-RIGHT: 2px;
			    PADDING-LEFT: 2px;
			    PADDING-BOTTOM: 5px;
			    WIDTH: 435px;
			    COLOR: #000000;
			    font-family : tahoma;
 			    font-size : 8pt;
			    PADDING-TOP: 5px;
			    POSITION: relative;			    
			    BORDER: #ff4747 2px solid;
  			    margin-left:10px;
			    margin-top:10px;
			}

			#divExplicacao
			{
			    PADDING-RIGHT: 2px;
			    PADDING-LEFT: 2px;
			    PADDING-BOTTOM: 5px;
			    WIDTH: 440px;
			    COLOR: #000000;
			    font-family : tahoma;
 			    font-size : 8pt;
			    PADDING-TOP: 5px;
			    POSITION: relative;			    
  			    margin-left:10px;
			    margin-top:10px;
			}

			.textoSuccess{
				font-family : tahoma;
				font-size : 12pt;
				color : #456d93;							
				text-align : left;
				vertical-align : middle;	  						
	  			margin-top : 5px;
	  			margin-bottom : 2px;
				margin-left:10px;		
			}			
			.table{
				font-family:arial;
				font-size:8pt;
				border:solid 1px #8d878c;								
			}
			.table td{
				padding-left:2px;
				padding-right:2px;
			}
			.header td{
				font-size:9pt;
				font-weight:bold;
				background:#5997a0;
				COLOR: #ffffff;
			}
			.rowOdd td{
				background:#cccccc;
			}
			#divExplicacao{
				background-image:url(../imagens/header_cadastro.jpg);
				background-repeat: no-repeat;
				height:129px;
				width:427px;
				margin-bottom:10px;
				overflow:hidden;
			}
			.titulocampanha{
				font-family:verdana, arial;
				font-size:20pt;
				COLOR: #ff7f00;
			}
			.descricaocampanha{
				font-family:verdana, verdana;
				font-size:8pt;
				COLOR: #000000;
			}
			.sinalobrigatorio{
				font-family : tahoma;
				font-size : 8pt;
				color : #ff0000;
			}
