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 {
216 font-family : "Lucida Grande", Arial, sans-serif;
219 margin : 5px 5px 0px 0px;
226 #dispSwitch a:hover {
230 .even.Unread.Selected, .even.Unread.Selected td {
231 background-color : #fff7d5;
233 border-width : 0px 0px 1px 0px;
234 border-style : solid;
235 border-color : #e7d796;
238 .odd.Unread.Selected, .odd.Unread.Selected td {
239 background-color : #fff7d5;
241 border-width : 0px 0px 1px 0px;
242 border-style : solid;
243 border-color : #e7d796;
246 .even.Selected, .even.Selected td {
247 background-color : #fff7d5;
248 border-width : 0px 0px 1px 0px;
249 border-style : solid;
250 border-color : #e7d796;
251 border-collapse : collapse;
254 .odd.Selected, .odd.Selected td {
255 background-color : #fff7d5;
256 border-width : 0px 0px 1px 0px;
257 border-style : solid;
258 border-color : #e7d796;
259 border-collapse : collapse;
262 .even.Grayed, .even.Grayed td {
263 background-color : #f0f0f0;
265 border-width : 0px 0px 1px 0px;
266 border-style : solid;
267 border-color : #c0c0c0;
268 border-collapse : collapse;
276 border-width : 0px 0px 1px 0px;
277 border-style : solid;
278 border-color : #c0c0c0;
279 background-color : #f0f0f0;
280 border-collapse : collapse;
284 border-width : 0px 0px 1px 0px;
285 border-style : solid;
286 border-color : #c0c0c0;
287 border-collapse : collapse;
290 .even.Unread, .even.Unread td {
291 background-color : #f0f0f0;
293 border-width : 0px 0px 1px 0px;
294 border-style : solid;
295 border-color : #c0c0c0;
296 border-collapse : collapse;
299 .odd.Unread, .odd.Unread td {
301 border-width : 0px 0px 1px 0px;
302 border-style : solid;
303 border-color : #c0c0c0;
312 table.prefPrefsList tr:hover td.prefValue {
316 table.prefPrefsList tr:hover td.prefValue input {
321 border-width : 0px 0px 1px 0px;
322 border-color : #ecf4ff;
323 border-style : solid;
331 tr.title td a:hover {
335 table.prefFeedList td.feedEditCat {
337 border-width : 0px 0px 1px 0px;
338 border-style : solid;
339 border-color : #88b0f0;
343 table.prefFilterList td.filterEditCat {
345 border-width : 0px 0px 1px 0px;
346 border-style : solid;
347 border-color : #88b0f0;
351 /* oh for the love of... */
353 table.prefFilterList tr.even,
354 table.prefFilterList tr.odd,
355 table.prefFilterList tr.evenSelected,
356 table.prefFilterList tr.oddSelected,
357 table.prefLabelList tr.even,
358 table.prefLabelList tr.odd,
359 table.prefLabelList tr.evenSelected,
360 table.prefLabelList tr.oddSelected,
361 table.prefUserList tr.even,
362 table.prefUserList tr.odd,
363 table.prefUserList tr.evenSelected,
364 table.prefUserList tr.oddSelected,
365 table.prefFeedList tr.even,
366 table.prefFeedList tr.odd,
367 table.prefFeedList tr.evenSelected,
368 table.prefFeedList tr.oddSelected
373 table.prefFilterList tr.even:hover td,
374 table.prefFilterList tr.odd:hover td,
375 table.prefFilterList tr.evenSelected:hover td,
376 table.prefFilterList tr.oddSelected:hover td
377 table.prefLabelList tr.even:hover td,
378 table.prefLabelList tr.odd:hover td,
379 table.prefLabelList tr.evenSelected:hover td,
380 table.prefLabelList tr.oddSelected:hover td,
381 table.prefUserList tr.even:hover td,
382 table.prefUserList tr.odd:hover td,
383 table.prefUserList tr.evenSelected:hover td,
384 table.prefUserList tr.oddSelected:hover td,
385 table.prefFeedList tr.even:hover td,
386 table.prefFeedList tr.odd:hover td,
387 table.prefFeedList tr.evenSelected:hover td,
388 table.prefFeedList tr.oddSelected:hover td
393 table.prefFeedList td.feedIcon {
397 table.prefFeedList td.feedSelect {
401 div.prefFeedCatHolder {
404 border : 1px solid #99d67a;
405 margin : 5px 0px 5px 0px;
406 background-color : white;
434 div.prefsTab.Selected:hover {
440 border-width : 1px 1px 0px 1px;
441 border-color : #C4D1E4;
442 border-style : solid;
443 margin : 0px 0px 0px 5px;
444 padding : 3px 5px 3px 5px;
446 font-family : "Lucida Grande", "Segoe UI", Tahoma, Arial, sans-serif;
447 border-collapse : collapse;
456 div.prefsTab.Selected {
458 border-width : 1px 1px 0px 1px;
459 border-color : #88b0f0;
460 border-style : solid;
461 margin : 0px 0px 0px 5px;
462 padding : 3px 5px 3px 5px;
463 background-color : #ecf4ff;
465 font-family : "Lucida Grande", "Segoe UI", Tahoma, Arial, sans-serif;
466 border-collapse : collapse;
478 background : #ffffff;
479 border : 1px solid #88b0f0;
482 margin : 0px 0px 5px 0px;
487 background : #fff7d5;
488 border : 1px solid #d7c47a;
492 margin : 0px 0px 5px 0px;
495 div.warning img, div.notice img, div.error img {
496 vertical-align : middle;
500 span.filterDateError {
505 border : 1px solid #ff0000;
506 background : #ffcccc;
508 margin : 0px 0px 5px 0px;
513 list-style-type : none;
518 div.prefHelp, td.prefHelp {
524 background-color : #ecf4ff;
539 .insensitive a:hover {
547 table.innerFeedTable td {
557 div#headlines-toolbar {
559 background-color : white;
561 font-family : "Lucida Grande", "Segoe UI", Tahoma, Arial, sans-serif;
569 div#headlines-toolbar .dijitSelect {
573 div#headlines-toolbar div#subtoolbar_main {
574 display : table-cell;
576 white-space : nowrap;
577 vertical-align : middle;
580 div#headlines-toolbar div#subtoolbar_ftitle {
581 display : table-cell;
583 vertical-align : middle;
584 white-space : nowrap;
588 span.contentPreview {
591 font-weight : normal;
594 span.contentPreview:hover {
599 background-color : #fff7d5;
602 font-weight : normal;
603 margin : 0px 3px 0px 3px;
604 padding : 0px 4px 0px 4px;
608 td.hlSelectRow, td.hlUpdPic {
613 div.postHeader div.postDate {
619 div.postHeader div.postDateRTL {
626 padding-bottom : 3px;
628 /* font-family : "Lucida Grande", Tahoma, sans-serif; */
637 border-width : 0px 0px 1px 0px;
638 border-style : solid;
639 border-color : #c0c0c0;
640 padding-bottom : 5px;
644 td.hlMarkedPic, td.hlSelectRow, td.hlUpdated, td.hlFeed {
652 span.hlFeed, span.hlFeed a {
657 span.hlFeed a:hover {
679 div.tagCloudContainer {
680 border : 1px solid gray;
681 background-color : white;
682 margin : 5px 0px 5px 0px;
688 border : 1px solid #99d67a;
689 background-color : white;
690 margin : 5px 0px 5px 0px;
697 list-style-type : none;
698 border : 1px solid #99d67a;
699 background-color : white;
700 margin : 0px 0px 5px 0px;
707 list-style-type : none;
708 border : 1px solid #99d67a;
709 background-color : white;
710 margin : 0px 0px 5px 0px;
717 list-style-type : none;
718 margin : 0px 0px 5px 0px;
720 border : 1px solid #99d67a;
721 background-color : white;
724 ul.browseFeedList li {
744 margin : 5px 5px 5px 5px;
749 list-style-type : none;
759 div.browserFeedInfo {
761 /* border : 1px solid #88b0f0;
762 background-color : #ecf4ff;
763 -moz-border-radius : 5px; */
767 div.browserFeedInfo div.detailsPart {
768 margin : 5px 0px 5px 5px;
782 background-image : url("images/shadow_white.png");
802 background-color : #ecf4ff;
803 border : 1px solid #88b0f0;
822 display : table-cell;
823 white-space : nowrap;
831 font-weight : normal;
842 /*.scriptWarn:before {
843 content : "Disabled script:";
848 background-color : #903030;
849 border : 1px solid #601010;
865 table.loginForm2 .loginTop {
866 border-width : 0px 0px 1px 0px;
867 border-color : #88b0f0;
868 border-style : solid;
872 table.loginForm2 .loginMiddle {
876 table.loginForm2 .loginBottom {
877 border-width : 1px 0px 0px 0px;
878 border-color : #88b0f0;
879 border-style : solid;
886 table.loginForm2 .loginBottom a {
890 table.loginForm2 .loginBottom a:hover {
894 table.loginForm2 .loginError {
899 table.loginForm2 .innerLoginCell {
919 html, body#ttrssMain, #main {
927 #toolbar div.actionChooser {
928 display : table-cell;
933 /* preferences layout */
942 background-image : url("images/footer.png");
943 background-position : top left;
944 background-repeat : repeat-x;
945 background-color : white;
949 border-collapse : collapse;
950 border-width : 1px 0px 0px 0px;
951 border-style : solid;
952 border-color : #88b0f0;
960 #footer a, #prefFooter a {
964 #footer a:hover, #prefFooter a:hover {
997 border-width : 1px 0px 0px 0px;
998 border-color : #88b0f0;
999 border-style : solid;
1005 background-image : url("images/prefs-content.png");
1006 background-position : top left;
1007 background-repeat : repeat-x;
1008 position : absolute;
1019 vertical-align : middle;
1025 vertical-align : middle;
1028 table.prefFeedCatList {
1029 background-color : white;
1033 position : absolute;
1035 background-color : white;
1036 border :1px solid #778899;
1041 div.autocomplete ul {
1042 list-style-type : none;
1047 div.autocomplete ul li.selected {
1048 background-color : #fff7d5;
1051 div.autocomplete ul li {
1052 list-style-type : none;
1074 div.topLinks a:hover {
1078 div.topLinks a.feedback {
1088 border : 1px solid #4684ff;
1092 a.visibleLinkB:hover {
1093 background-color : #ecf4ff;
1096 .hlContentH a, .hlContentH span {
1100 .hlContentL a, .hlContentL span {
1102 text-decoration : line-through;
1105 span.titleWrapH, span.titleWrapH a {
1109 span.titleWrapL, span.titleWrapL a {
1111 text-decoration : line-through;
1115 vertical-align : middle;
1120 div#hotkey_help_overlay {
1121 position : absolute;
1130 div#hotkey_help_overlay h1 {
1131 text-align : center;
1134 div#hotkey_help_overlay ul {
1135 list-style-type : none;
1139 div#hotkey_help_overlay li {
1143 div#hotkey_help_overlay p {
1144 text-align : center;
1147 div#hotkey_help_overlay td.n {
1152 padding-right : 5px;
1155 div#hotkey_help_overlay td {
1156 vertical-align : top;
1159 div#hotkey_help_overlay h1 {
1163 div#hotkey_help_overlay h2 {
1166 margin : 0.3em 0px 0.3em 0px;
1167 text-align : center;
1171 div#hotkey_help_overlay table.hho td.c1 {
1174 background : url("images/c1.png");
1175 background-repeat : no-repeat;
1179 div#hotkey_help_overlay table.hho td.c2 {
1182 background : url("images/c2.png");
1183 background-repeat : no-repeat;
1186 div#hotkey_help_overlay table.hho td.c3 {
1189 background : url("images/c3.png");
1190 background-repeat : no-repeat;
1193 div#hotkey_help_overlay table.hho td.c4 {
1196 background : url("images/c4.png");
1197 background-repeat : no-repeat;
1200 div#hotkey_help_overlay table.hho td.top,
1201 div#hotkey_help_overlay table.hho td.left,
1202 div#hotkey_help_overlay table.hho td.right,
1203 div#hotkey_help_overlay table.hho td.bottom,
1204 div#hotkey_help_overlay table.hho td.content {
1205 background : url("images/shadow_dark.png");
1208 div#hotkey_help_overlay table.hho td.top,
1209 div#hotkey_help_overlay table.hho td.bottom {
1210 text-align : center;
1217 margin-right : 15px;
1220 div.prefKbdHelp img {
1221 vertical-align : middle;
1226 border : 1px solid black;
1227 background-color : white;
1233 background-color : #88b0f0;
1237 /* #content-insert {
1238 background-color : white;
1240 position : absolute;
1256 position : relative;
1261 font-weight : normal;
1272 font-family : monospace;
1275 span.prefsLabelEntry {
1279 div.labelColorIndicator {
1284 text-align : center;
1285 border : 1px solid black;
1287 background-color : #fff7d5;
1289 margin-right : 10px;
1292 div.colorPicker div.colorPickerEntry:hover {
1293 border : 1px solid #88b0f0;
1296 div.colorPicker div.ccPrompt:hover {
1300 div.colorPicker div.colorPickerEntry {
1305 text-align : center;
1306 border : 1px solid black;
1307 margin : 5px 5px 0px 0px;
1312 border : 1px solid #cccccc;
1313 background : #f0f0f0;
1315 padding : 0px 0px 5px 5px;
1316 position : absolute;
1325 font-style : normal;
1333 position : absolute;
1339 background-color : white;
1340 border : 1px solid #88b0f0;
1341 padding : 3px 5px 3px 5px;
1345 #feed_browser_spinner {
1346 vertical-align : middle;
1352 position : absolute;
1358 border-style : solid;
1359 border-color : #d7c47a;
1360 background-color : #fff7d5;
1362 text-align : center;
1371 display : table-cell;
1374 vertical-align : middle;
1376 padding-bottom : 4px;
1380 display : table-cell;
1381 vertical-align : middle;
1382 white-space: nowrap;
1386 display : table-cell;
1387 white-space: nowrap;
1389 vertical-align : middle;
1399 font-weight : medium;
1401 display : inline-block;
1409 div.hlLeft img, div.hlRight img {
1410 margin : 0px 4px 0px 4px;
1415 display : table-cell;
1416 padding-right : 4px;
1418 text-align : center;
1419 vertical-align : middle;
1427 div.fatalError button {
1431 div.fatalError textarea {
1450 border-color : #88b0f0;
1451 border-left-width : 0px;
1452 border-bottom-width : 0px;
1455 #headlines-wrap-inner {
1463 border-color : #88b0f0;
1464 border-right-width : 0px;
1467 #headlinesInnerContainer {
1475 white-space: nowrap;
1485 text-align : center;
1493 border-color : #88b0f0;
1494 border-bottom-width : 0px;
1495 border-right-width : 0px;
1498 .dijitTreeLabel.Unread {
1502 .dijitTreeRow.Error {
1506 .dijitTreeRow.Hidden {