1 body#ttrssMain, body#ttrssPrefs {
6 font-family : "Lucida Grande", Arial, sans-serif;
11 border-width : 0px 0px 0px 8px;
12 border-color : #e0e0e0;
15 background-color : #f0f0f0;
26 div.postReply a:hover {
30 div.postReply div.postHeader {
31 border-width : 0px 0px 1px 0px;
33 border-color : #a0a0a0;
34 background-color : #f9faff;
35 margin : 0px 1px 0px 0px;
41 div.postReply div.postContent {
46 div.postReply div.postContent img {
51 div.postReply div.postIcon {
57 div.postReply div.postIcon img {
62 div.postReply div.postEnclosures {
67 div.postReply img.tagsPic {
71 vertical-align : middle;
74 div.articleNote div.articleNoteOps {
81 div.articleNote div.articleNoteOps a {
85 div.articleNote div.articleNoteOps a:hover {
90 background-color : #fff7d5;
93 border-style : dashed;
94 border-color : #e7d796;
102 text-align : justify;
105 div.postReply span.author {
116 border-width : 0px 0px 1px 0px;
117 border-style : solid;
118 border-color : #ecf4ff;
124 border-width : 0px 0px 1px 0px;
125 border-style : solid;
126 border-color : #ecf4ff;
130 border-width : 0px 0px 1px 0px;
131 border-style : dashed;
132 border-color : #e0e0e0;
137 text-decoration : none;
168 border-width : 0px 1px 1px 1px;
169 border-style : solid;
178 padding : 5px 5px 5px 5px;
182 vertical-align : middle;
186 border-color : #d7c47a;
187 background-color : #fff7d5;
192 border-color : #7AD78E;
193 background-color : #D5FFDB;
198 border-color : #d7c47a;
199 background-color : #fff7d5;
204 background-color : #ffcccc;
205 border-color : #ff0000;
209 .notifyError span:hover {
214 .even.Unread.Selected, .even.Unread.Selected td {
215 background-color : #fff7d5;
217 border-width : 0px 0px 1px 0px;
218 border-style : solid;
219 border-color : #e7d796;
222 .odd.Unread.Selected, .odd.Unread.Selected td {
223 background-color : #fff7d5;
225 border-width : 0px 0px 1px 0px;
226 border-style : solid;
227 border-color : #e7d796;
230 .even.Selected, .even.Selected td {
231 background-color : #fff7d5;
232 border-width : 0px 0px 1px 0px;
233 border-style : solid;
234 border-color : #e7d796;
235 border-collapse : collapse;
238 .odd.Selected, .odd.Selected td {
239 background-color : #fff7d5;
240 border-width : 0px 0px 1px 0px;
241 border-style : solid;
242 border-color : #e7d796;
243 border-collapse : collapse;
246 .even.Grayed, .even.Grayed td {
247 background-color : #f0f0f0;
249 border-width : 0px 0px 1px 0px;
250 border-style : solid;
251 border-color : #c0c0c0;
252 border-collapse : collapse;
260 border-width : 0px 0px 1px 0px;
261 border-style : solid;
262 border-color : #c0c0c0;
263 background-color : #f0f0f0;
264 border-collapse : collapse;
268 border-width : 0px 0px 1px 0px;
269 border-style : solid;
270 border-color : #c0c0c0;
271 border-collapse : collapse;
274 .even.Unread, .even.Unread td {
275 background-color : #f0f0f0;
277 border-width : 0px 0px 1px 0px;
278 border-style : solid;
279 border-color : #c0c0c0;
280 border-collapse : collapse;
283 .odd.Unread, .odd.Unread td {
285 border-width : 0px 0px 1px 0px;
286 border-style : solid;
287 border-color : #c0c0c0;
296 table.prefPrefsList tr:hover td.prefValue {
300 table.prefPrefsList tr:hover td.prefValue input {
305 border-width : 0px 0px 1px 0px;
306 border-color : #ecf4ff;
307 border-style : solid;
315 tr.title td a:hover {
319 table.prefFeedList td.feedEditCat {
321 border-width : 0px 0px 1px 0px;
322 border-style : solid;
323 border-color : #88b0f0;
327 table.prefFilterList td.filterEditCat {
329 border-width : 0px 0px 1px 0px;
330 border-style : solid;
331 border-color : #88b0f0;
335 /* oh for the love of... */
337 table.prefFilterList tr.even,
338 table.prefFilterList tr.odd,
339 table.prefFilterList tr.evenSelected,
340 table.prefFilterList tr.oddSelected,
341 table.prefLabelList tr.even,
342 table.prefLabelList tr.odd,
343 table.prefLabelList tr.evenSelected,
344 table.prefLabelList tr.oddSelected,
345 table.prefUserList tr.even,
346 table.prefUserList tr.odd,
347 table.prefUserList tr.evenSelected,
348 table.prefUserList tr.oddSelected,
349 table.prefFeedList tr.even,
350 table.prefFeedList tr.odd,
351 table.prefFeedList tr.evenSelected,
352 table.prefFeedList tr.oddSelected
357 table.prefFilterList tr.even:hover td,
358 table.prefFilterList tr.odd:hover td,
359 table.prefFilterList tr.evenSelected:hover td,
360 table.prefFilterList tr.oddSelected:hover td
361 table.prefLabelList tr.even:hover td,
362 table.prefLabelList tr.odd:hover td,
363 table.prefLabelList tr.evenSelected:hover td,
364 table.prefLabelList tr.oddSelected:hover td,
365 table.prefUserList tr.even:hover td,
366 table.prefUserList tr.odd:hover td,
367 table.prefUserList tr.evenSelected:hover td,
368 table.prefUserList tr.oddSelected:hover td,
369 table.prefFeedList tr.even:hover td,
370 table.prefFeedList tr.odd:hover td,
371 table.prefFeedList tr.evenSelected:hover td,
372 table.prefFeedList tr.oddSelected:hover td
377 table.prefFeedList td.feedIcon {
381 table.prefFeedList td.feedSelect {
385 div.prefFeedCatHolder {
388 border : 1px solid #99d67a;
389 margin : 5px 0px 5px 0px;
390 background-color : white;
418 div.prefsTab.Selected:hover {
424 border-width : 1px 1px 0px 1px;
425 border-color : #C4D1E4;
426 border-style : solid;
427 margin : 0px 0px 0px 5px;
428 padding : 3px 5px 3px 5px;
430 font-family : "Lucida Grande", "Segoe UI", Tahoma, Arial, sans-serif;
431 border-collapse : collapse;
440 div.prefsTab.Selected {
442 border-width : 1px 1px 0px 1px;
443 border-color : #88b0f0;
444 border-style : solid;
445 margin : 0px 0px 0px 5px;
446 padding : 3px 5px 3px 5px;
447 background-color : #ecf4ff;
449 font-family : "Lucida Grande", "Segoe UI", Tahoma, Arial, sans-serif;
450 border-collapse : collapse;
462 background : #ffffff;
463 border : 1px solid #88b0f0;
466 margin : 0px 0px 5px 0px;
471 background : #fff7d5;
472 border : 1px solid #d7c47a;
476 margin : 0px 0px 5px 0px;
479 div.warning img, div.notice img, div.error img {
480 vertical-align : middle;
484 span.filterDateError {
489 border : 1px solid #ff0000;
490 background : #ffcccc;
492 margin : 0px 0px 5px 0px;
497 list-style-type : none;
502 div.prefHelp, td.prefHelp {
508 background-color : #ecf4ff;
523 .insensitive a:hover {
531 table.innerFeedTable td {
541 div#headlines-toolbar {
542 border-width : 1px 0px 1px 0px;
543 background-color : #ecf4ff;
544 border-color : #88b0f0 #88b0f0 #ecf4ff #88b0f0;
546 font-family : "Lucida Grande", "Segoe UI", Tahoma, Arial, sans-serif;
554 div#headlines-toolbar .dijitSelect {
558 div#headlines-toolbar div#subtoolbar_main {
559 display : table-cell;
561 white-space : nowrap;
562 vertical-align : middle;
566 div#headlines-toolbar div#subtoolbar_ftitle {
567 display : table-cell;
569 vertical-align : middle;
570 white-space : nowrap;
574 span.contentPreview {
577 font-weight : normal;
580 span.contentPreview:hover {
585 background-color : #fff7d5;
588 font-weight : normal;
589 margin : 0px 3px 0px 3px;
590 padding : 0px 4px 0px 4px;
594 td.hlSelectRow, td.hlUpdPic {
599 div.postHeader div.postDate {
605 div.postHeader div.postDateRTL {
612 padding-bottom : 3px;
614 /* font-family : "Lucida Grande", Tahoma, sans-serif; */
623 border-width : 0px 0px 1px 0px;
624 border-style : solid;
625 border-color : #c0c0c0;
626 padding-bottom : 5px;
630 td.hlMarkedPic, td.hlSelectRow, td.hlUpdated, td.hlFeed {
638 span.hlFeed, span.hlFeed a {
643 span.hlFeed a:hover {
665 div.tagCloudContainer {
666 border : 1px solid gray;
667 background-color : white;
668 margin : 5px 0px 5px 0px;
674 border : 1px solid #99d67a;
675 background-color : white;
676 margin : 5px 0px 5px 0px;
683 list-style-type : none;
684 border : 1px solid #99d67a;
685 background-color : white;
686 margin : 0px 0px 5px 0px;
693 list-style-type : none;
694 border : 1px solid #99d67a;
695 background-color : white;
696 margin : 0px 0px 5px 0px;
703 list-style-type : none;
704 margin : 0px 0px 5px 0px;
706 border : 1px solid #99d67a;
707 background-color : white;
710 ul.browseFeedList li {
730 margin : 5px 5px 5px 5px;
735 list-style-type : none;
745 div.browserFeedInfo {
747 /* border : 1px solid #88b0f0;
748 background-color : #ecf4ff;
749 -moz-border-radius : 5px; */
753 div.browserFeedInfo div.detailsPart {
754 margin : 5px 0px 5px 5px;
768 background-image : url("images/shadow_white.png");
788 background-color : #ecf4ff;
789 border : 1px solid #88b0f0;
808 display : table-cell;
809 white-space : nowrap;
817 font-weight : normal;
828 /*.scriptWarn:before {
829 content : "Disabled script:";
834 background-color : #903030;
835 border : 1px solid #601010;
851 table.loginForm2 .loginTop {
852 border-width : 0px 0px 1px 0px;
853 border-color : #88b0f0;
854 border-style : solid;
858 table.loginForm2 .loginMiddle {
862 table.loginForm2 .loginBottom {
863 border-width : 1px 0px 0px 0px;
864 border-color : #88b0f0;
865 border-style : solid;
872 table.loginForm2 .loginBottom a {
876 table.loginForm2 .loginBottom a:hover {
880 table.loginForm2 .loginError {
885 table.loginForm2 .innerLoginCell {
905 html, body#ttrssMain, #main {
913 #toolbar div.actionChooser {
914 display : table-cell;
919 /* preferences layout */
928 background-image : url("images/footer.png");
929 background-position : top left;
930 background-repeat : repeat-x;
931 background-color : white;
935 border-collapse : collapse;
936 border-width : 1px 0px 0px 0px;
937 border-style : solid;
938 border-color : #88b0f0;
946 #footer a, #prefFooter a {
950 #footer a:hover, #prefFooter a:hover {
983 border-width : 1px 0px 0px 0px;
984 border-color : #88b0f0;
985 border-style : solid;
991 background-image : url("images/prefs-content.png");
992 background-position : top left;
993 background-repeat : repeat-x;
1005 vertical-align : middle;
1011 vertical-align : middle;
1014 table.prefFeedCatList {
1015 background-color : white;
1019 position : absolute;
1021 background-color : white;
1022 border :1px solid #778899;
1027 div.autocomplete ul {
1028 list-style-type : none;
1033 div.autocomplete ul li.selected {
1034 background-color : #fff7d5;
1037 div.autocomplete ul li {
1038 list-style-type : none;
1060 div.topLinks a:hover {
1064 div.topLinks a.feedback {
1074 border : 1px solid #4684ff;
1078 a.visibleLinkB:hover {
1079 background-color : #ecf4ff;
1082 .hlContentH a, .hlContentH span {
1086 .hlContentL a, .hlContentL span {
1088 text-decoration : line-through;
1091 span.titleWrapH, span.titleWrapH a {
1095 span.titleWrapL, span.titleWrapL a {
1097 text-decoration : line-through;
1101 vertical-align : middle;
1106 div#hotkey_help_overlay {
1107 position : absolute;
1116 div#hotkey_help_overlay h1 {
1117 text-align : center;
1120 div#hotkey_help_overlay ul {
1121 list-style-type : none;
1125 div#hotkey_help_overlay li {
1129 div#hotkey_help_overlay p {
1130 text-align : center;
1133 div#hotkey_help_overlay td.n {
1138 padding-right : 5px;
1141 div#hotkey_help_overlay td {
1142 vertical-align : top;
1145 div#hotkey_help_overlay h1 {
1149 div#hotkey_help_overlay h2 {
1152 margin : 0.3em 0px 0.3em 0px;
1153 text-align : center;
1157 div#hotkey_help_overlay table.hho td.c1 {
1160 background : url("images/c1.png");
1161 background-repeat : no-repeat;
1165 div#hotkey_help_overlay table.hho td.c2 {
1168 background : url("images/c2.png");
1169 background-repeat : no-repeat;
1172 div#hotkey_help_overlay table.hho td.c3 {
1175 background : url("images/c3.png");
1176 background-repeat : no-repeat;
1179 div#hotkey_help_overlay table.hho td.c4 {
1182 background : url("images/c4.png");
1183 background-repeat : no-repeat;
1186 div#hotkey_help_overlay table.hho td.top,
1187 div#hotkey_help_overlay table.hho td.left,
1188 div#hotkey_help_overlay table.hho td.right,
1189 div#hotkey_help_overlay table.hho td.bottom,
1190 div#hotkey_help_overlay table.hho td.content {
1191 background : url("images/shadow_dark.png");
1194 div#hotkey_help_overlay table.hho td.top,
1195 div#hotkey_help_overlay table.hho td.bottom {
1196 text-align : center;
1203 margin-right : 15px;
1206 div.prefKbdHelp img {
1207 vertical-align : middle;
1212 border : 1px solid black;
1213 background-color : white;
1219 background-color : #88b0f0;
1223 /* #content-insert {
1224 background-color : white;
1226 position : absolute;
1242 position : relative;
1247 font-weight : normal;
1258 font-family : monospace;
1261 span.prefsLabelEntry {
1265 div.labelColorIndicator {
1270 text-align : center;
1271 border : 1px solid black;
1273 background-color : #fff7d5;
1275 margin-right : 10px;
1278 div.colorPicker div.colorPickerEntry:hover {
1279 border : 1px solid #88b0f0;
1282 div.colorPicker div.ccPrompt:hover {
1286 div.colorPicker div.colorPickerEntry {
1291 text-align : center;
1292 border : 1px solid black;
1293 margin : 5px 5px 0px 0px;
1298 border : 1px solid #cccccc;
1299 background : #f0f0f0;
1301 padding : 0px 0px 5px 5px;
1302 position : absolute;
1311 font-style : normal;
1319 position : absolute;
1325 background-color : white;
1326 border : 1px solid #88b0f0;
1327 padding : 3px 5px 3px 5px;
1331 #feed_browser_spinner {
1332 vertical-align : middle;
1338 position : absolute;
1344 border-style : solid;
1345 border-color : #d7c47a;
1346 background-color : #fff7d5;
1348 text-align : center;
1357 display : table-cell;
1360 vertical-align : middle;
1362 padding-bottom : 4px;
1366 display : table-cell;
1367 vertical-align : middle;
1368 white-space: nowrap;
1372 display : table-cell;
1373 white-space: nowrap;
1375 vertical-align : middle;
1385 font-weight : medium;
1387 display : inline-block;
1395 div.hlLeft img, div.hlRight img {
1396 margin : 0px 4px 0px 4px;
1401 display : table-cell;
1402 padding-right : 4px;
1404 text-align : center;
1405 vertical-align : middle;
1413 div.fatalError button {
1417 div.fatalError textarea {
1436 border-color : #88b0f0;
1437 border-left-width : 0px;
1438 border-bottom-width : 0px;
1441 #headlines-wrap-inner {
1449 border-color : #88b0f0;
1450 border-left-width : 0px;
1451 border-right-width : 0px;
1453 border-top-width : 0px;
1456 #headlines-toolbar_splitter {
1460 #headlinesInnerContainer {
1470 #content-tabs .dijitTab {
1476 padding : 5px 0px 0px 5px;
1479 white-space: nowrap;
1489 text-align : center;
1497 border-color : #88b0f0;
1498 border-bottom-width : 0px;
1499 border-right-width : 0px;
1500 border-left-width : 0px;
1503 .dijitTreeLabel.Unread {
1507 .dijitTreeRow.Error {
1511 .dijitTreeRow.Hidden {
1515 img.feedIcon, img.tinyFeedIcon {
1520 div#feedlistLoading {
1521 text-align : center;