+.ui-state-highlight a
+{
+ color: rgb(0,90,192) !important;
+}
+
+h1
+{
+ margin-top: 8px;
+ margin-bottom: 8px;
+}
+
+table.form th
+{
+ text-align: right;
+ width: 24em;
+}
+table.form td
+{
+ padding-left: 0.5em;
+ vertical-align: top;
+}
+
+fieldset
+{
+ margin-bottom: 1em;
+}
+
+label.strong
+{
+ font-weight: bold;
+}
+
+.error
+{
+ color: red;
+ font-weight:bold;
+}
+.required
+{
+ color: red;
+ font-weight:bold;
+}
+
+.inline
+{
+ vertical-align: middle;
+}
+
+.container-install
+{
+ width: 192px;
+ margin: 0 auto;
+ margin-top: 8px;
+ margin-bottom: 8px;
+}
+.container-install-in-widget
+{
+ width: 320px;
+ margin: 0 auto;
+ margin-top: 8px;
+ margin-bottom: 8px;
+}
+
+#nav-menu
+{/*
+ left: 0;
+ top: 0;
+ width: 100%;*/
+ height: 24px;
+ margin: 0;
+ /*border: 2px outset blue;*/
+ padding: 0;
+ background-color: rgb(0,90,192);
+ list-style-type: none;
+}
+.menu-left
+{
+ float: left;
+}
+.menu-right
+{
+ float: right;
+}
+#nav-menu a:link, #nav-menu a:visited
+{
+ display: block;
+ height: 12px;
+ color: white;
+ text-align: center;
+ line-height: 100%;
+ font-size: 14px;
+ padding-top: 5px;
+ padding-bottom: 5px;
+ padding-left: 16px;
+ padding-right: 16px;
+ border: 1px solid transparent;
+ text-decoration: none;
+}
+#nav-menu a:hover
+{
+ background-color: rgb(90,148,216);
+ border: 1px outset rgb(0,90,192);
+}
+#nav-menu a:active
+{
+ background-color: rgb(90,148,216);
+ border: 1px inset rgb(60,128,208);
+}
+#nav-menu a.selected
+{
+ background-color: rgb(60,128,208);
+ border: 1px inset rgb(60,128,208);
+ color: #FFE4B5;
+ font-weight: bold;
+}
+.menu-greeting
+{
+ display: block;
+ height: 12px;
+ color: #FFE4B5;
+ text-align: center;
+ line-height: 100%;
+ font-size: 14px;
+ padding-top: 5px;
+ padding-bottom: 5px;
+ padding-left: 16px;
+ padding-right: 16px;
+ border: 1px solid transparent;
+ text-decoration: none;
+}
+