Simple top banner.
diff --git a/src/main/java/org/testng/reporters/jq/BannerPanel.java b/src/main/java/org/testng/reporters/jq/BannerPanel.java
new file mode 100644
index 0000000..e00d03b
--- /dev/null
+++ b/src/main/java/org/testng/reporters/jq/BannerPanel.java
@@ -0,0 +1,18 @@
+package org.testng.reporters.jq;
+
+import org.testng.reporters.XMLStringBuffer;
+
+public class BannerPanel extends BasePanel {
+
+  public BannerPanel(Model model) {
+    super(model);
+  }
+
+  @Override
+  public void generate(XMLStringBuffer xsb) {
+    xsb.push(D, C, "top-banner rounded-window");
+    xsb.addRequired(S, "Test results", C, "top-banner-title-font");
+    xsb.pop(D);
+  }
+
+}
diff --git a/src/main/java/org/testng/reporters/jq/Main.java b/src/main/java/org/testng/reporters/jq/Main.java
index e7bbf9d..c0ab353 100644
--- a/src/main/java/org/testng/reporters/jq/Main.java
+++ b/src/main/java/org/testng/reporters/jq/Main.java
@@ -31,9 +31,12 @@
     m_outputDirectory = outputDirectory;
 
     XMLStringBuffer xsb = new XMLStringBuffer("  ");
-    xsb.push(D, C, "navigator-root");
+
+    // Top banner
+    new BannerPanel(m_model).generate(xsb);
+
+    // Navigator on the left hand side
     new NavigatorPanel(m_model).generate(xsb);
-    xsb.pop(D);
 
     xsb.push(D, C, "wrapper");
     xsb.push(D, "class", "main-panel-root");
diff --git a/src/main/java/org/testng/reporters/jq/NavigatorPanel.java b/src/main/java/org/testng/reporters/jq/NavigatorPanel.java
index b5b5223..c8d9aab 100644
--- a/src/main/java/org/testng/reporters/jq/NavigatorPanel.java
+++ b/src/main/java/org/testng/reporters/jq/NavigatorPanel.java
@@ -16,6 +16,7 @@
 
   @Override
   public void generate(XMLStringBuffer main) {
+    main.push(D, C, "navigator-root");
     int suiteCount = 0;
     for (ISuite suite : getSuites()) {
       if (suite.getResults().size() == 0) {
@@ -129,6 +130,7 @@
 
       suiteCount++;
     }
+    main.pop(D);
   }
 
   private static String maybe(int count, String s, String sep) {
diff --git a/src/main/resources/testng-reports.css b/src/main/resources/testng-reports.css
index fdccc89..58b5d9c 100644
--- a/src/main/resources/testng-reports.css
+++ b/src/main/resources/testng-reports.css
@@ -31,7 +31,7 @@
 
 .suite-name {
     padding-left: 10px;
-    font-size: 30px;
+    font-size: 25px;
     font-family: Times;
 }
 
@@ -122,5 +122,16 @@
     list-style-image: url(navigator-bullet.png);
 }
 
+.top-banner {
+    padding: 5px;
+    margin: 0px 0px 5px 0px;
+    height: 30px;
+    background-color: #0066ff;
+    font-family: Times;
+    color: #fff;
+    text-align: center;
+}
 
-
+.top-banner-title-font {
+    font-size: 25px;
+}