	/* MENSAGENS */
	.msgDefault {
		clear: both !important;
		margin: 5px 0;
		font: 11px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif }

		.msgDefault div {
			padding: 5px }

			.msgDefault h3 {
				font: bold 12px "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
				padding: 0;
				text-align: left;
				text-transform: uppercase;
				margin: 0 0 0.5em 0;
				border-bottom-width: 2px;
				border-bottom-style: solid }

				.msgDefault p strong {
					font-weight: bold;
					text-transform: uppercase }

				.msgDefault ul li {
					list-style-image: none;
					list-style-position: outside;
					list-style-type: none;
					margin: 2px 0;
					text-align: left }

					.msgDefault a {
						font-weight: bolder;
						text-transform: uppercase }

					.msgDefault a:hover {
						text-decoration: none }

		.msgNotice {
			background-color: #BDE5F8;
			border: 1px solid #00529B;
			color: #00529B }

			.msgNotice h3 {
				border-color: #00529B }

			.msgNotice p strong,
			.msgNotice p em,
			.msgNotice a {
				color: #00529B }

		.msgWarning {
			background-color: #FEEFB3;
			border: 1px solid #9F6000;
			color: #9F6000 }

			.msgWarning h3 {
				border-color: #9F6000 }

			.msgWarning p strong,
			.msgWarning p em,
			.msgWarning a {
				color: #9F6000 }

		.msgError {
			background-color: #FFBABA !important;
			border: 1px solid #D8000C !important;
			color: #D8000C !important }

			.msgError h3 {
				border-color: #D8000C }

			.msgError p strong,
			.msgError p em,
			.msgError a {
				color: #D8000C }

		.msgSuccess {
			background-color: #DFF2BF;
			border: 1px solid #4F8A10;
			color: #4F8A10 }

			.msgSuccess h3 {
				border-color: #4F8A10 }

			.msgSuccess p strong,
			.msgSuccess p em,
			.msgSuccess a {
				color: #4F8A10 }