diff --git a/src/main/webapp/WEB-INF/views/footer.jspx b/src/main/webapp/WEB-INF/views/footer.jspx
index ed77f7f7f66c5112f502ab819f75f6af8f11f488..9bc1bd3c513151d59600d5d276757a6e369e32f6 100644
--- a/src/main/webapp/WEB-INF/views/footer.jspx
+++ b/src/main/webapp/WEB-INF/views/footer.jspx
@@ -19,14 +19,18 @@
     </span>
   </c:if>
 
+<!--
   <span id="language">
     <c:out value=" | "/>
     <spring:message code="global_language"/>
     <c:out value=": "/>
   <util:language label="English" locale="en"/>
     </span>
+-->
+
   <util:theme/>
 
+<!--
   <spring:url value="/resources/images/springsource-logo.png" var="logo"/>
   <spring:message code="global_sponsored" htmlEscape="false" var="sponsored"/>
   <span>
@@ -34,4 +38,6 @@
       <img align="right" alt="${fn:escapeXml(sponsored)}" src="${logo}"/>
     </a>
   </span>
+-->
+
 </div>
diff --git a/src/main/webapp/images/banner-graphic.png b/src/main/webapp/images/banner-graphic.png
index 7d2b78c6e370c97f342921e8158c324b73c8bda6..08500dbc07a1f1c1fa955cbca96cd1d73249e06b 100644
Binary files a/src/main/webapp/images/banner-graphic.png and b/src/main/webapp/images/banner-graphic.png differ
diff --git a/src/main/webapp/images/banner-graphic.png.bkp b/src/main/webapp/images/banner-graphic.png.bkp
new file mode 100644
index 0000000000000000000000000000000000000000..7d2b78c6e370c97f342921e8158c324b73c8bda6
Binary files /dev/null and b/src/main/webapp/images/banner-graphic.png.bkp differ
diff --git a/src/main/webapp/images/barra-brasil-v3-azul.png b/src/main/webapp/images/barra-brasil-v3-azul.png
new file mode 100644
index 0000000000000000000000000000000000000000..08500dbc07a1f1c1fa955cbca96cd1d73249e06b
Binary files /dev/null and b/src/main/webapp/images/barra-brasil-v3-azul.png differ
diff --git a/src/main/webapp/styles/standard.css b/src/main/webapp/styles/standard.css
index 9f79bb08c4833849e3d75a3d3754b24a5916c1ca..38e29091a8f2e10a4bff954be3e58fa6f299cafc 100644
--- a/src/main/webapp/styles/standard.css
+++ b/src/main/webapp/styles/standard.css
@@ -3,11 +3,13 @@
 body,div,td {
 	font-family: Arial, Helvetica, sans-serif;
 	font-size: 12px;
-	color: #666;
+/*	color: #666;*/
+	color:#0F469D;
 }
 
 body {
-	background-color: #fff;
+/*	background-color: #fff; */
+	background-color: #004B82;
 	text-align: center;
 }
 
@@ -16,9 +18,10 @@ body {
 }
 
 #wrapper {
-	width:800px;
+/*	width:800px;
 	min-width: 800px;
 	max-width: 800px;
+*/
 	margin-right: auto;
 	margin-left: auto;
 
@@ -27,6 +30,7 @@ body {
 	
 	overflow:hidden;
 	display:block;
+
 }
 
 /* header and footer elements */
@@ -37,7 +41,8 @@ body {
 }
 
 #menu {
-	background: #eee;
+/*	background: #eee; */
+	background: #ABC8F0;
 	position:relative;
 	float:left;  	
 	left:0px;
@@ -60,41 +65,53 @@ body {
 	display: block;
 	margin: 0;
 	padding: 2px 6px;
-	color:#FFFFFF;
+	color: #FFFFFF;
 }
 
 #menu h2 {
-	color: #fff;
-	background: #648C1D;
+	color: #FFFFFF;
+/*	background: #648C1D;*/
+	background:#09244D;
 	text-transform: uppercase;
 	font-weight:bold;
 	font-size: 12px;
 }
 
 #menu a {
-	color: #666666;
+/*	color: #666666;
 	background: #efefef;
+*/
+	color:#0F469D;
+	background: #ABC8F0;
+
+	font-weight: bold;
 	text-decoration: none;
 	padding: 2px 12px;
 }
 
 #menu a:hover {
+/*
 	color: #648C1D;
 	background: #fff;
+*/
+	text-decoration: underline;
 }
 
 #footer {
-	background:#fff;
+/*	background:#fff; */
+	background: #004B82;
 	border:none;
 	margin-top:15px;
 	border-top:1px solid #999999;
+	color: #ABC8F0;
 }
 
 #footer .new {
 	float:left;
 }
 
-#footer a:link {color: #7db223;}
+/*#footer a:link {color: #7db223;}*/
+#footer a:link {	color: #ABC8F0;}
 
 .quicklinks {
 	clear:both; 
@@ -109,8 +126,8 @@ table.navigation {
 }
 
 label {
-	width:100px;
-	float:left;
+	width:200px;
+	float:top;
 	margin-left: 5px;
 	margin-top: 0px;
 }
@@ -123,6 +140,10 @@ input, textarea, select {
 	border:1px solid #B3B3B3;
 }
 
+select{
+	width:200px;
+}
+
 input.image {
 	border: none;
 	height: auto;
@@ -192,7 +213,8 @@ a img {
 }
 
 tr:nth-child(odd) {
-	background-color: #FFFFFF;
+/*	background-color: #FFFFFF;*/
+background-color:#ABC8F0;	
 }
 
 tr:nth-child(even) {
@@ -212,7 +234,8 @@ a:active {
 }
 
 a:visited {
-	color: #7db223;
+/*	color: #7db223;*/
+	color: #ABC8F0;
 }
 
 li {
@@ -243,6 +266,7 @@ table table {
 table td,table th {
 	padding: 2px;
 	border: 1px solid #CCCCCC;
+
 }
 
 table td form {
@@ -256,7 +280,7 @@ table th {
 	text-align: left;
 	font-weight: bold;
 	color: #FFF;
-	background: #999;
+	background: #09244D;
 }
 
 table thead {
@@ -370,4 +394,4 @@ fieldset th {
 .flag {
 	height: 11px;
 	width: 16px;
-}
\ No newline at end of file
+}