--- /dev/null
+html {
+ color: black;
+ background: #97a2aa url('bg.png') repeat;
+}
+
+h2 {
+ color: white;
+ font-weight: normal;
+ font-stretch: wider;
+ background-color: #014E9A;
+ padding: 10px;
+ margin-top: 0px;
+ margin-left: -10px;
+ margin-right: -10px;
+ margin-bottom: 15px;
+}
+
+#content {
+ margin: 10px;
+ padding-top: 0px;
+ padding-left: 10px;
+ padding-right: 10px;
+ padding-bottom: 15px;
+ min-height: 400px;
+ background-image: url("white_transp.png");
+ border-bottom-style: solid;
+ border-bottom-width: 3px;
+ border-bottom-color: #014E9A;
+}
+
+#mainmenu {
+ height: 46px;
+}
+
+#mainmenu li {
+ display: inline;
+ margin:0px;
+ padding:0px;
+}
+
+#mainmenu a, .button {
+ color: white;
+ background: #014E9A url('btn_bg_blue.png') repeat-x;
+ text-decoration: none;
+ height: 46px;
+ margin: 0px;
+ padding-top: 10px;
+ padding-bottom: 10px;
+ padding-left: 15px;
+ padding-right: 15px;
+ border-left-style: solid;
+ border-left-width: 1px;
+ border-left-color: #076dd2;
+ border-right-style: solid;
+ border-right-width: 1px;
+ border-right-color: #003366;
+}
+
+#mainmenu a:hover, .button:hover {
+ text-decoration: underline;
+ background-image: url('btn_bg_orange.png');
+ border-left-color: #ffb507;
+ border-right-color: #9a5700;
+}
+
+#mainmenu a:active, .button:active {
+ background-image: url('btn_bg_inv_orange.png');
+ border-left-color: #9a5700;
+ border-right-color: #ffb507;
+}
+
+
+table {
+ margin: 20px;
+ border-collapse: collapse;
+ border-bottom-style: solid;
+ border-bottom-width: 5px;
+ border-bottom-color: #014E9A;
+}
+
+th {
+ color: white;
+ font-weight: normal;
+ background-color: #014E9A;
+ padding-left: 5px;
+ padding-right: 5px;
+ padding-top: 2px;
+ padding-bottom: 2px;
+}
+
+td {
+ border-bottom-style: solid;
+ border-bottom-width: 1px;
+ border-bottom-color: gray;
+ padding-left: 3px;
+ margin: 0px;
+}
+
+td + td {
+ text-align: center;
+}
+
+a {
+ color: #014E9A;
+ background-color: transparent;
+}
+
+#footer {
+ margin-top: 20px;
+}
+
+.error-message {
+ font-weight: bold;
+ color: red;
+}
+
+.flash {
+ border-style: solid;
+ border-color: #014E9A;
+ border-width: 5px;
+ color: black;
+ background-color: white;
+ margin: 10px;
+ padding: 15px;
+}