1#display_options {
2    margin:     2em auto;
3}
4#display_options td {
5    padding:            .35em 1em;
6    vertical-align:     middle;
7    white-space:        nowrap;
8}
9#display_options td.x-title {
10    font-size:          110%;
11    font-weight:        bold;
12    color:              #9B1919;
13}
14#display_options td.x-check {
15    padding:            .35em .5em;
16    height:             2em;
17}
18#display_options td.x-check label {
19    padding-top:        .15em;
20    padding-bottom:     .15em;
21    padding-left:       .5em;
22    padding-right:      .35em;
23    margin-top:         .5em;
24    margin-bottom:      .5em;
25    margin-left:        0em;
26    margin-right:       0em;
27}
28#display_options td.x-check label:hover {
29    text-decoration:    none;
30}
31#display_options td.x-check input {
32    float:              none;
33    padding:            0px;
34    margin:             0px;
35    margin-right:       5px;
36    margin-top:         -1px;
37}
38
39#listings th {
40    font-weight:    normal;
41    text-align:     left;
42}
43
44#listings th.x-status {
45    text-align:         center;
46}
47
48#listings td.x-status {
49    text-align:         center;
50}
51
52#listings td.x-airdate, #listings td.x-originalairdate {
53    white-space:        nowrap;
54}
55#listings td.x-length {
56    white-space:        nowrap;
57}
58#listings td.x-commands {
59    padding:            2px;
60    text-align:         center;
61    white-space:        nowrap;
62}
63#listings td.x-commands a {
64    display:            block;
65    padding:            .25em .5em;
66    margin:             0;
67    color:              #666666;
68    background-image:   url('./img/grey_fade.jpg');
69    border:             1px #666666 !important;
70    margin-right:       .5em;
71    margin-left:        .5em;
72    -moz-border-radius:     8px;
73    -webkit-border-radius:  8px;
74    text-decoration:        none;
75    -moz-box-shadow:                    1px 1px 5px #999;
76	-webkit-box-shadow:                 1px 1px 5px #999;
77    box-shadow:                         1px 1px 5px #999;
78}
79
80#listings td.x-commands a:hover {
81    color:              #FFFFFF !important;
82    background-image:   url('./img/blue_fade.jpg');
83    text-decoration:        none;
84}
85
86#listings td.x-recording a {
87    border:             1px solid #0f0;
88}
89
90#listings td.list {
91    display:            none;
92}
93
94.will_record {
95    color:              #000000;
96    border:             none !important;
97}
98
99.record_conflicting  {
100    color:              #000000;
101    border:             none !important;
102}
103
104#listings td.x-status.will_record {
105    color:              #000000;
106    background-color:   #00FF00;
107}
108
109#listings td.x-status.record_conflicting {
110    color:              #000000;
111    background-color:   #FF0000;
112}
113
114.scheduled,
115.conflict
116{
117    background-color:   transparent !important;
118}
119
120#listings td {
121    border-bottom:      1px solid #E4E4E4;
122}
123
124.x-channum {
125    overflow:           hidden;
126    white-space:        nowrap;
127    max-width:          12em;
128}
129
130.x-title {
131    border:             none;
132}
133
134.list_separator {
135    text-align:         center;
136    font-weight:        bold;
137}
138
139#listings .x-title {
140	width:			100%;
141}
142