+
+.wizard {
+ margin-left: -16px;
+}
+
+.wizard .wiz_header {
+ height: 32px;
+ width: 100%;
+ background-color: #aaa;
+ margin-bottom: 1em;
+}
+
+.wizard .wiz_header .wiz_tab {
+ background-color: #aaa;
+ vertical-align: middle;
+ height: 100%;
+ text-align: center;
+ font-size: 75%;
+ border-right: 1px solid #888;
+}
+
+.wizard .wiz_header .active {
+ background-color: #444;
+ color: #fff;
+}
+
+.wizard .wiz_header .wiz_tab:hover {
+ background-color: #777;
+}
+
+.wizard .wiz_header a {
+ color: #000;
+ text-decoration: none;
+ vertical-align: middle;
+}
+
+.wizard .wiz_header a.active {
+ color: #fff;
+}
+
+.wizard .wiz_content {
+ margin-left: 16px;
+}
+
+.flags {