/** BINDINGS **/
textboxmulti { -moz-binding: url("xbl.xml#textboxmulti"); }
date { -moz-binding: url("xbl.xml#date"); }
time { -moz-binding: url("xbl.xml#time"); }
/** GENERAL STYLES **/
menu.datepicker-popup
{ background-image: url("datepicker.gif");
background-repeat: no-repeat;
margin-top: 4px; }
menu.timepicker-popup
{ background-image: url("timepicker.gif");
background-repeat: no-repeat;
margin-top: 4px; }
date > menu > hbox.menu-right
{ display: none; }
time > menu > hbox.menu-right
{ display: none; }
/** DATEPICKER **/
datepicker { -moz-binding: url("xbl.xml#datepicker"); }
.datepicker-button-month
{ -moz-binding: url("xbl.xml#datepicker-button-month"); }
.datepicker-button-month
{ -moz-binding: url("xbl.xml#datepicker-button-month"); }
.datepicker-day { -moz-binding: url("xbl.xml#datepicker-day"); }
datepicker { padding: 10px;
width: 200px; }
.datepicker-button-month
{ xborder: transparent 1px solid;
width: 20px;
text-align: center; }
.datepicker-button-month:hover
{ xborder: #333 1px solid;
background-color: #999; }
.datepicker-header
{ font-family: Arial;
color: blue;
xfont-weight: bold;
text-align: center; }
.datepicker-day
{ font-family: Arial;
color: #000000;
xborder-bottom: 1px solid black;
border: 1px solid transparent;
text-align: center; }
.datepicker-day:hover
{ border: 1px solid #999; }
.datepicker-day[othermonth="true"]
{ color: #aaa; }
.datepicker-day[selected="true"]
{ xborder: 1px solid black;
font-weight: bold;
background-color: #999;
xcolor: #ffffff; }
.datepicker-row-body
{ xborder-top: 1px solid black; }
.datepicker-month-name
{ font-weight: bold;
text-align: center; }
/** TIMEPICKER **/
timepicker { -moz-binding: url("xbl.xml#timepicker"); }
.timepicker-box { background-color: white;
font-size: 8pt;
xmargin: 4px;
padding: 2px;
width: 100px; }
.timepicker-head
{ text-align: center;
font-weight: bold;
xborder: 1px solid transparent;}
.timepicker-hour
{ text-align: center;
font-weight: normal;
border: 1px solid #eee;}
.timepicker-minute
{ text-align: center;
font-weight: normal;
border: 1px solid #ddd; }
.timepicker-hour:hover
{ border-color: #666; }
.timepicker-minute:hover
{ border-color: #666; }
.timepicker-hour-col
{ background-color: #eee; }
.timepicker-minute-col
{ background-color: #ddd; }
text.timepicker-minute-selected
{ text-align: center;
font-weight: bold;
background-color: #999;
border: 1px solid #999;
}
text.timepicker-hour-selected
{ text-align: center;
font-weight: bold;
background-color: #999;
border: 1px solid #999;
}
|