1 @import url("patron_display_custom.css");
3 @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
4 @namespace html url("http://www.w3.org/TR/REC-html40");
6 .hideme { display: none; }
8 hbox#PatronNotNavBar { border-top: solid thin black; }
9 deck#patron_deck { border-left: solid thin black; }
10 .patronNameLarge { font-weight: bold; }
12 row#row_billing_first { padding-top: 10px; }
13 row#row_billing_zip { padding-bottom: 10px; }
14 .NO_PENALTIES .patronNameLarge { border: solid thick lime; padding: 10px; }
16 .ONE_PENALTY .patronNameLarge { background-color: fuchsia; }
17 .MULTIPLE_PENALTIES .patronNameLarge { background-color: #CC3300; }
20 .PATRON_HAS_BILLS .patronNameLarge { border: solid thick #FFC266; padding: 10px; }
21 .PATRON_HAS_BILLS label.bill { color: #AA4400; }
22 /* .PATRON_HAS_BILLS label.bill.label { text-decoration: underline; } */
23 .PATRON_HAS_BILLS label.bill.value { }
24 .PATRON_HAS_BILLS label.bills_indicator { display: inline; color: #AA4400; }
26 .PATRON_HAS_OVERDUES .patronNameLarge { border: solid thick #FFC266; padding: 10px; }
27 .PATRON_HAS_OVERDUES label.items_overdue { color: #AA4400; }
28 /* .PATRON_HAS_OVERDUES label.items_overdue.label { text-decoration: underline; } */
29 .PATRON_HAS_OVERDUES label.items_overdue.value { }
30 .PATRON_HAS_OVERDUES label.overdues_indicator { display: inline; color: #AA4400; }
32 .PATRON_EXCEEDS_CHECKOUT_COUNT .patronNameLarge { border: solid thick #C99DFF; padding: 10px; }
33 .PATRON_EXCEEDS_CHECKOUT_COUNT label.items_out { color: purple; }
34 /* .PATRON_EXCEEDS_CHECKOUT_COUNT label.items_out.label { text-decoration: underline; } */
35 .PATRON_EXCEEDS_CHECKOUT_COUNT label.items_out.value { }
37 .PATRON_EXCEEDS_OVERDUE_COUNT .patronNameLarge { border: solid thick #C99DFF; padding: 10px; }
38 .PATRON_EXCEEDS_OVERDUE_COUNT label.items_overdue { color: purple; }
39 /* .PATRON_EXCEEDS_OVERDUE_COUNT label.items_overdue.label { text-decoration: underline; } */
40 .PATRON_EXCEEDS_OVERDUE_COUNT label.items_overdue.value { }
41 .PATRON_EXCEEDS_OVERDUE_COUNT label.max_overdues_indicator { display: inline; color: purple; }
43 .PATRON_EXCEEDS_FINES .patronNameLarge { border: solid thick #C99DFF; padding: 10px; }
44 .PATRON_EXCEEDS_FINES label.bill { color: purple; }
45 /* .PATRON_EXCEEDS_FINES label.bill.label { text-decoration: underline; } */
46 .PATRON_EXCEEDS_FINES label.bill.value { }
47 .PATRON_EXCEEDS_FINES label.max_bills_indicator { display: inline; color: purple; }
49 .PATRON_AGE_LT_18 .dob { color: purple; }
50 .PATRON_AGE_LT_18 label.juvenile_indicator { display: inline; color: purple; }
52 .PATRON_HAS_INVALID_DOB .dob { color: purple; }
53 .PATRON_HAS_INVALID_DOB label.invalid_dob_indicator { display: inline; color: purple }
55 .PATRON_HAS_INVALID_ADDRESS label.invalid_address_indicator { display: inline; color: #CC3300 }
57 .PATRON_HAS_ALERT .patronNameLarge { border: solid thick yellow; padding: 10px }
58 .PATRON_HAS_ALERT groupbox.alert { background-color: yellow; color: black; }
59 .PATRON_HAS_ALERT label.alert_indicator { display: inline; color: #AA4400 }
61 .PATRON_HAS_NOTES label.note_indicator { display: inline; color: #AA4400 }
63 .PATRON_INACTIVE .patronNameLarge { border: solid thick #333333; padding: 10px; }
64 .PATRON_INACTIVE label.inactive_indicator { display: inline; color: black; }
66 .PATRON_EXPIRED .patronNameLarge { border: solid thick #666666; padding: 10px;}
67 .PATRON_EXPIRED label.expired_indicator { display: inline; color: black; }
68 .PATRON_EXPIRED label.expire_date { background-color: #666666; color: white }
70 .PATRON_BARRED .patronNameLarge { border: solid thick #CC3300; padding: 10px; }
71 .PATRON_BARRED label.barred_indicator { display: inline; color: #CC3300; }
73 .PATRON_NET_ACCESS_1 .net_access { color: #AA4400; } /* Filtered */
74 .PATRON_NET_ACCESS_2 .net_access { color: green; } /* Unfiltered */
75 .PATRON_NET_ACCESS_3 .net_access { color: #CC3300; } /* No Access */
77 .bad_barcode { color: red; }
78 .line_item { font-family: monospace; }
79 .checking_barcode { color: orange; text-decoration: blink; }
81 .PATRON_JUVENILE .dob { color: purple; }
82 .PATRON_JUVENILE label.juvenile_indicator { display: inline; color: purple; }