Support for default buttons with Ctrl-Enter/Escpae hotkeys, arrow navigation in menus.
[fa-stable.git] / themes / aqua / default.css
index 4afee5dc0c648c93d36134bea5ba153f811c8e12..1c0f44c5226cc7c9c388238cf35b6e49565e2ad2 100644 (file)
@@ -70,7 +70,7 @@ a:active {
        text-decoration: none;
 }
 
-a:hover {
+a:hover, a:focus {
        color: #2d8628;
        text-decoration: underline;
 }
@@ -457,11 +457,104 @@ ul.ajaxtabs li input.current, ul.ajaxtabs li input.current:hover{
        color:#FFFFFF;
 }
 #hints {
-  font-size: 13px;
-  padding: 5px;
-  border-bottom: 1px solid #8cacbb;
-  margin: -4px -2px -2px;
-  border: 1px solid #8cacbb;
-  background-color: #FFFFE0;
-  white-space: nowrap;
+       font-size: 13px;
+       padding: 5px;
+       border-bottom: 1px solid #8cacbb;
+       margin: -4px -2px -2px;
+       border: 1px solid #8cacbb;
+       background-color: #FFFFE0;
+       white-space: nowrap;
+}
+/*
+       Calendar style
+*/
+#CCIframe {
+       display: none;
+       left: 0px;
+       position: absolute;
+       top: 0px;
+       height: 250px;
+       width: 270px;
+       z-index: 99;
+}
+#CC { 
+       position:absolute;
+       background-color:#FFF;
+       margin:0; padding:0;
+       display:none;
+       z-index: 100;
+}
+#CC table { 
+       font-family: arial, verdana, helvetica, sans-serif;
+       font-size: 8pt;
+       border-left: 1px solid #336;
+       border-right: 1px solid #336;
+}
+#CC th {
+       font-weight: normal;
+       text-align: center;
+}
+#CC th a {
+       font-weight: normal;
+       text-decoration: none;
+       color: #FFF;
+       padding: 1px;
+}
+#CC td {
+       text-align: center;
+}
+#CC .header {
+       background-color: #518fad;
+}
+#CC .weekday {
+       background-color: #eee;
+       color: #000;
+}
+#CC .weekend {
+       background-color: #FFC;
+       color: #000;
+}
+#CC .weekno {
+       background-color: #d5cea7;
+       color: #555;
+}
+#CC .current {
+       border: 1px solid #339;
+       background-color: #518fad;
+       color: #FFF;
+}
+#CC .weekday, #CC .weekend, #CC .current {
+       display: block;
+       text-decoration: none;
+       border: 1px solid #FFF;
+       width: 2em;
+}
+#CC .weekday:hover, #CC .weekend:hover, #CC .current:hover {
+       color: #FFF;
+       background-color: #518fad;
+       border: 1px solid #999;
+}
+#CC .previous {
+       text-align: left;
+}
+#CC .next {
+       text-align: right;
+}
+#CC .previous, #CC .next {
+       padding: 1px 3px 1px 3px;
+       font-size: 1.4em;
+}
+#CC .previous a, #CC .next a {
+       color: #FFF;
+       text-decoration: none;
+       font-weight: bold;
+}
+#CC .title {
+       text-align: center;
+       font-weight: bold; 
+       color: #FFF;
+}
+#CC .empty {
+       background-color: #ddd;
+       border: 1px solid #FFF;
 }