1 body#ttrssMain, body#ttrssPrefs, body#ttrssLogin {
6 font-family : "Lucida Grande", Arial, sans-serif;
11 background-color : #ecf4ff;
14 body#ttrssPrefs #footer, body#ttrssPrefs #header {
15 background-color : #ecf4ff;
28 div.postReply a:hover {
32 div.postReply div.postHeader {
33 border-width : 0px 0px 1px 0px;
35 border-color : #88b0f0;
36 background-color : white;
37 background : url("images/toolbar.png");
38 background-position : bottom left;
39 background-repeat : repeat-x;
44 div.postReply div.postContent {
49 div.postReply div.postContent img {
54 div.postReply div.postIcon {
60 div.postReply div.postIcon img {
65 div.postReply div.postEnclosures {
70 div.postReply img.tagsPic {
74 vertical-align : middle;
77 div.articleNote div.articleNoteOps {
84 div.articleNote div.articleNoteOps a {
88 div.articleNote div.articleNoteOps a:hover {
93 background-color : #fff7d5;
96 border-style : dashed;
97 border-color : #e7d796;
105 text-align : justify;
108 div.postReply span.author {
119 border-width : 0px 0px 1px 0px;
120 border-style : solid;
121 border-color : #ecf4ff;
127 border-width : 0px 0px 1px 0px;
128 border-style : solid;
129 border-color : #ecf4ff;
133 border-width : 0px 0px 1px 0px;
134 border-style : dashed;
135 border-color : #e0e0e0;
140 text-decoration : none;
171 border-width : 0px 1px 1px 1px;
172 border-style : solid;
181 padding : 5px 5px 5px 5px;
185 vertical-align : middle;
189 border-color : #d7c47a;
190 background-color : #fff7d5;
195 border-color : #7AD78E;
196 background-color : #D5FFDB;
201 border-color : #d7c47a;
202 background-color : #fff7d5;
207 background-color : #ffcccc;
208 border-color : #ff0000;
212 .notifyError span:hover {
217 .blankborder, .blankborder td {
218 border-style : solid;
219 border-color : transparent;
220 border-width : 0px 0px 1px 0px;
223 .Selected, .Selected td {
224 background-color : #fff7d5;
227 .even.Unread.Selected, .even.Unread.Selected td {
228 background-color : #fff7d5;
230 border-width : 0px 0px 1px 0px;
231 border-style : solid;
232 border-color : #e7d796;
235 .odd.Unread.Selected, .odd.Unread.Selected td {
236 background-color : #fff7d5;
238 border-width : 0px 0px 1px 0px;
239 border-style : solid;
240 border-color : #e7d796;
243 .even.Selected, .even.Selected td {
244 background-color : #fff7d5;
245 border-width : 0px 0px 1px 0px;
246 border-style : solid;
247 border-color : #e7d796;
248 border-collapse : collapse;
251 .odd.Selected, .odd.Selected td {
252 background-color : #fff7d5;
253 border-width : 0px 0px 1px 0px;
254 border-style : solid;
255 border-color : #e7d796;
256 border-collapse : collapse;
259 .even.Grayed, .even.Grayed td {
260 background-color : #f0f0f0;
262 border-width : 0px 0px 1px 0px;
263 border-style : solid;
264 border-color : #c0c0c0;
265 border-collapse : collapse;
273 border-width : 0px 0px 1px 0px;
274 border-style : solid;
275 border-color : #c0c0c0;
276 background-color : #f0f0f0;
277 border-collapse : collapse;
281 border-width : 0px 0px 1px 0px;
282 border-style : solid;
283 border-color : #c0c0c0;
284 border-collapse : collapse;
287 .even.Unread, .even.Unread td {
288 background-color : #f0f0f0;
290 border-width : 0px 0px 1px 0px;
291 border-style : solid;
292 border-color : #c0c0c0;
293 border-collapse : collapse;
296 .odd.Unread, .odd.Unread td {
298 border-width : 0px 0px 1px 0px;
299 border-style : solid;
300 border-color : #c0c0c0;
309 /* table.prefPrefsList tr:hover td.prefValue {
313 table.prefPrefsList tr:hover td.prefValue input {
317 table.prefPrefsList h3 {
322 border-width : 0px 0px 1px 0px;
323 border-color : #ecf4ff;
324 border-style : solid;
332 tr.title td a:hover {
336 table.prefFeedList td.feedEditCat {
338 border-width : 0px 0px 1px 0px;
339 border-style : solid;
340 border-color : #88b0f0;
344 table.prefFilterList td.filterEditCat {
346 border-width : 0px 0px 1px 0px;
347 border-style : solid;
348 border-color : #88b0f0;
352 /* oh for the love of... */
354 table.prefFilterList tr.even,
355 table.prefFilterList tr.odd,
356 table.prefFilterList tr.evenSelected,
357 table.prefFilterList tr.oddSelected,
358 table.prefLabelList tr.even,
359 table.prefLabelList tr.odd,
360 table.prefLabelList tr.evenSelected,
361 table.prefLabelList tr.oddSelected,
362 table.prefUserList tr.even,
363 table.prefUserList tr.odd,
364 table.prefUserList tr.evenSelected,
365 table.prefUserList tr.oddSelected,
366 table.prefFeedList tr.even,
367 table.prefFeedList tr.odd,
368 table.prefFeedList tr.evenSelected,
369 table.prefFeedList tr.oddSelected
374 table.prefFilterList tr.even:hover td,
375 table.prefFilterList tr.odd:hover td,
376 table.prefFilterList tr.evenSelected:hover td,
377 table.prefFilterList tr.oddSelected:hover td
378 table.prefLabelList tr.even:hover td,
379 table.prefLabelList tr.odd:hover td,
380 table.prefLabelList tr.evenSelected:hover td,
381 table.prefLabelList tr.oddSelected:hover td,
382 table.prefUserList tr.even:hover td,
383 table.prefUserList tr.odd:hover td,
384 table.prefUserList tr.evenSelected:hover td,
385 table.prefUserList tr.oddSelected:hover td,
386 table.prefFeedList tr.even:hover td,
387 table.prefFeedList tr.odd:hover td,
388 table.prefFeedList tr.evenSelected:hover td,
389 table.prefFeedList tr.oddSelected:hover td
394 table.prefFeedList td.feedIcon {
398 table.prefFeedList td.feedSelect {
402 div.prefFeedCatHolder, div.prefFeedOPMLHolder {
405 border-width : 0px 1px 1px 1px;
406 border-color : #c0c0c0;
407 border-style : solid;
408 margin : 0px 0px 5px 0px;
409 background-color : #ecf4ff;
412 div.prefFeedOPMLHolder {
413 border-width : 1px 1px 1px 1px;
424 #content-insert pre, #headlines-frame pre, .dijitContentPane pre {
425 margin : 0px 0px 0px 1em;
427 font-family : monospace;
429 background : transparent;
433 #content-insert blockquote, #headlines-frame blockquote, .dijitContentPane blockquote {
434 margin : 0px 0px 0px 1em;
435 border-width : 0px 0px 0px 2px;
436 border-color : #c0c0c0;
437 border-style : solid;
439 padding : 0px 0px 0px 1em;
444 #content-insert code, #headlines-frame code, .dijitContentPane code {
445 background : transparent;
446 border : 0px solid transparent;
448 font-family : monospace;
463 div.prefsTab.Selected:hover {
469 border-width : 1px 1px 0px 1px;
470 border-color : #C4D1E4;
471 border-style : solid;
472 margin : 0px 0px 0px 5px;
473 padding : 3px 5px 3px 5px;
475 font-family : "Lucida Grande", "Segoe UI", Tahoma, Arial, sans-serif;
476 border-collapse : collapse;
485 div.prefsTab.Selected {
487 border-width : 1px 1px 0px 1px;
488 border-color : #88b0f0;
489 border-style : solid;
490 margin : 0px 0px 0px 5px;
491 padding : 3px 5px 3px 5px;
492 background-color : #ecf4ff;
494 font-family : "Lucida Grande", "Segoe UI", Tahoma, Arial, sans-serif;
495 border-collapse : collapse;
507 background : #ffffff;
508 border : 1px solid #88b0f0;
511 margin : 0px 0px 5px 0px;
516 background : #fff7d5;
517 border : 1px solid #d7c47a;
521 margin : 0px 0px 5px 0px;
524 div.warning img, div.notice img, div.error img {
525 vertical-align : middle;
529 span.filterDateError {
534 border : 1px solid #ff0000;
535 background : #ffcccc;
537 margin : 0px 0px 5px 0px;
542 list-style-type : none;
547 div.prefHelp, td.prefHelp {
553 background-color : #ecf4ff;
568 .insensitive a:hover {
576 table.innerFeedTable td {
586 div#headlines-toolbar {
587 border-width : 1px 0px 1px 0px;
588 background-color : #ecf4ff;
589 border-color : #88b0f0 #88b0f0 #ecf4ff #88b0f0;
591 font-family : "Lucida Grande", "Segoe UI", Tahoma, Arial, sans-serif;
599 div#headlines-toolbar .dijitSelect {
603 div#headlines-toolbar div#subtoolbar_main {
604 display : table-cell;
606 white-space : nowrap;
607 vertical-align : middle;
611 div#headlines-toolbar div#subtoolbar_ftitle {
612 display : table-cell;
614 vertical-align : middle;
615 white-space : nowrap;
619 div#subtoolbar_ftitle span.error {
623 span.contentPreview {
625 font-weight : normal;
628 span.contentPreview:hover {
633 background-color : #fff7d5;
636 font-weight : normal;
637 margin : 0px 3px 0px 3px;
638 padding : 0px 4px 0px 4px;
642 td.hlSelectRow, td.hlUpdPic {
647 div.postHeader div.postDate {
653 div.postHeader div.postDateRTL {
660 padding-bottom : 3px;
662 /* font-family : "Lucida Grande", Tahoma, sans-serif; */
671 border-width : 0px 0px 1px 0px;
672 border-style : solid;
673 border-color : #c0c0c0;
674 padding-bottom : 5px;
678 td.hlMarkedPic, td.hlSelectRow, td.hlUpdated, td.hlFeed {
686 span.hlFeed, span.hlFeed a {
691 span.hlFeed a:hover {
713 div.tagCloudContainer {
714 border : 1px solid #c0c0c0;
715 background-color : #ecf4ff;
716 margin : 5px 0px 5px 0px;
722 border : 1px solid #c0c0c0;
723 background-color : #ecf4ff;
724 margin : 5px 0px 5px 0px;
731 list-style-type : none;
732 border : 1px solid #c0c0c0;
733 background-color : #ecf4ff;
734 margin : 0px 0px 5px 0px;
738 ul.feedErrorsList em {
745 list-style-type : none;
746 border : 1px solid gray;
747 background-color : white;
748 margin : 0px 0px 5px 0px;
755 border-width : 0px 1px 1px 1px;
756 border-color : #c0c0c0;
757 border-style : solid;
758 margin : 0px 0px 5px 0px;
759 background-color : white;
760 list-style-type : none;
765 ul.browseFeedList li {
767 padding : 2px 4px 2px 4px;
781 margin : 5px 5px 5px 5px;
786 list-style-type : none;
796 div.browserFeedInfo {
798 /* border : 1px solid #88b0f0;
799 background-color : #ecf4ff;
800 -moz-border-radius : 5px; */
804 div.browserFeedInfo div.detailsPart {
805 margin : 5px 0px 5px 5px;
819 background-image : url("images/shadow_white.png");
839 background-color : #ecf4ff;
840 border : 1px solid #88b0f0;
859 display : table-cell;
860 white-space : nowrap;
868 font-weight : normal;
879 /*.scriptWarn:before {
880 content : "Disabled script:";
885 background-color : #903030;
886 border : 1px solid #601010;
902 table.loginForm2 .loginTop {
903 border-width : 0px 0px 1px 0px;
904 border-color : #88b0f0;
905 border-style : solid;
909 table.loginForm2 .loginMiddle {
913 table.loginForm2 .loginBottom {
914 border-width : 1px 0px 0px 0px;
915 border-color : #88b0f0;
916 border-style : solid;
923 table.loginForm2 .loginBottom a {
927 table.loginForm2 .loginBottom a:hover {
931 table.loginForm2 .loginError {
936 table.loginForm2 .innerLoginCell {
956 html, body#ttrssMain, #main {
964 html, body#ttrssPrefs, #main {
972 #toolbar div.actionChooser {
973 display : table-cell;
978 /* preferences layout */
987 background-image : url("images/footer.png");
988 background-position : top left;
989 background-repeat : repeat-x;
990 background-color : white;
994 border-collapse : collapse;
995 border-width : 1px 0px 0px 0px;
996 border-style : solid;
997 border-color : #88b0f0;
1005 #footer a, #prefFooter a {
1009 #footer a:hover, #prefFooter a:hover {
1023 margin-right : 10px;
1030 div.return a:hover {
1034 /* #prefContentOuter {
1036 position : absolute;
1042 border-width : 1px 0px 0px 0px;
1043 border-color : #88b0f0;
1044 border-style : solid;
1050 background-image : url("images/prefs-content.png");
1051 background-position : top left;
1052 background-repeat : repeat-x;
1053 position : absolute;
1063 vertical-align : middle;
1069 vertical-align : middle;
1072 table.prefFeedCatList {
1077 position : absolute;
1079 background-color : white;
1080 border :1px solid #778899;
1085 div.autocomplete ul {
1086 list-style-type : none;
1091 div.autocomplete ul li.selected {
1092 background-color : #fff7d5;
1095 div.autocomplete ul li {
1096 list-style-type : none;
1119 div.topLinks a:hover {
1123 div.topLinks a.feedback {
1133 border : 1px solid #4684ff;
1137 a.visibleLinkB:hover {
1138 background-color : #ecf4ff;
1141 .hlContentH a, .hlContentH span {
1145 .hlContentL a, .hlContentL span {
1147 text-decoration : line-through;
1150 span.titleWrapH, span.titleWrapH a {
1154 span.titleWrapL, span.titleWrapL a {
1156 text-decoration : line-through;
1160 vertical-align : middle;
1165 div#hotkey_help_overlay {
1166 position : absolute;
1175 div#hotkey_help_overlay h1 {
1176 text-align : center;
1179 div#hotkey_help_overlay ul {
1180 list-style-type : none;
1184 div#hotkey_help_overlay a {
1188 div#hotkey_help_overlay a:hover {
1192 div#hotkey_help_overlay li {
1196 div#hotkey_help_overlay p {
1197 text-align : center;
1200 div#hotkey_help_overlay td.n {
1205 padding-right : 5px;
1208 div#hotkey_help_overlay td {
1209 vertical-align : top;
1212 div#hotkey_help_overlay h1 {
1216 div#hotkey_help_overlay h2 {
1219 margin : 0.3em 0px 0.3em 0px;
1220 text-align : center;
1224 div#hotkey_help_overlay table.hho td.c1 {
1227 background : url("images/c1.png");
1228 background-repeat : no-repeat;
1232 div#hotkey_help_overlay table.hho td.c2 {
1235 background : url("images/c2.png");
1236 background-repeat : no-repeat;
1239 div#hotkey_help_overlay table.hho td.c3 {
1242 background : url("images/c3.png");
1243 background-repeat : no-repeat;
1246 div#hotkey_help_overlay table.hho td.c4 {
1249 background : url("images/c4.png");
1250 background-repeat : no-repeat;
1253 div#hotkey_help_overlay table.hho td.top,
1254 div#hotkey_help_overlay table.hho td.left,
1255 div#hotkey_help_overlay table.hho td.right,
1256 div#hotkey_help_overlay table.hho td.bottom,
1257 div#hotkey_help_overlay table.hho td.content {
1258 background : url("images/shadow_dark.png");
1261 div#hotkey_help_overlay table.hho td.top,
1262 div#hotkey_help_overlay table.hho td.bottom {
1263 text-align : center;
1269 border : 1px solid black;
1270 background-color : white;
1276 background-color : #88b0f0;
1289 position : relative;
1294 font-weight : normal;
1300 border : 0px solid transparent;
1304 div.dlgSecCont > * {
1305 position : relative;
1314 span.prefsLabelEntry {
1318 span.labelColorIndicator {
1323 display : inline-block;
1324 border : 1px solid black;
1325 background-color : #fff7d5;
1327 text-align : center;
1331 span.labelColorIndicator2 {
1335 display : inline-block;
1336 border : 1px solid black;
1337 background-color : #fff7d5;
1339 text-align : center;
1341 vertical-align : bottom;
1345 div.labelColorIndicator {
1350 text-align : center;
1351 border : 1px solid black;
1353 background-color : #fff7d5;
1355 margin-right : 10px;
1358 div.colorPicker div.colorPickerEntry:hover {
1359 border : 1px solid #88b0f0;
1362 div.colorPicker div.ccPrompt:hover {
1366 div.colorPicker div.colorPickerEntry {
1371 text-align : center;
1372 border : 1px solid black;
1373 margin : 5px 5px 0px 0px;
1378 border : 1px solid #cccccc;
1379 background : #f0f0f0;
1381 padding : 0px 0px 5px 5px;
1382 position : absolute;
1391 font-style : normal;
1399 position : absolute;
1405 background-color : white;
1406 border : 1px solid #88b0f0;
1407 padding : 3px 5px 3px 5px;
1411 #feed_browser_spinner {
1412 vertical-align : middle;
1418 position : absolute;
1424 border-style : solid;
1425 border-color : #d7c47a;
1426 background-color : #fff7d5;
1428 text-align : center;
1437 display : table-cell;
1440 vertical-align : middle;
1442 padding-bottom : 4px;
1446 display : table-cell;
1447 vertical-align : middle;
1448 white-space: nowrap;
1452 display : table-cell;
1453 white-space: nowrap;
1455 vertical-align : middle;
1465 font-weight : medium;
1467 display : inline-block;
1475 div.hlLeft img, div.hlRight img {
1476 margin : 0px 4px 0px 4px;
1481 display : table-cell;
1482 padding-right : 4px;
1484 text-align : center;
1485 vertical-align : middle;
1493 div.fatalError button {
1497 div.fatalError textarea {
1516 border-color : #88b0f0;
1517 border-left-width : 0px;
1518 border-bottom-width : 0px;
1521 #headlines-wrap-inner {
1529 border-color : #88b0f0;
1530 border-left-width : 0px;
1531 border-right-width : 0px;
1533 border-top-width : 0px;
1536 #headlines-toolbar_splitter {
1546 #content-tabs .dijitTab {
1555 white-space: nowrap;
1560 padding : 4px 8px 0px 8px;
1565 text-align : center;
1567 padding : 4px 4px 8px 4px;
1573 border-color : #88b0f0;
1574 border-bottom-width : 0px;
1575 border-right-width : 0px;
1576 border-left-width : 0px;
1579 .dijitTreeLabel.Unread {
1583 .dijitTreeLabel.Disabled, .labelParam.Disabled {
1587 .dijitTreeRow.Error {
1591 .dijitTreeRow.Hidden {
1595 img.feedIcon, img.tinyFeedIcon {
1600 div#feedlistLoading, div#filterlistLoading, div#labellistLoading {
1601 text-align : center;
1606 div#feedlistLoading img, div#filterlistLoading img, div#labellistLoading {
1610 div#pref-tabs .dijitContentPane {
1615 margin : 0px 5px 0px 5px;
1618 div#pref-tabs .dijitContentPane h3 {
1625 font-family : "Lucida Grande", "Segoe UI", Tahoma, Arial, sans-serif;
1629 #pref-filter-wrap, #pref-filter-header, #pref-filter-content,
1630 #pref-label-wrap, #pref-label-header, #pref-label-content,
1631 #pref-user-wrap, #pref-user-header, #pref-user-content {
1637 #userConfigTab, #labelConfigTab, #filterConfigTab, #pref-feeds-feeds {
1645 span.labelFixedLength {
1646 display : inline-block;
1650 #filter_dlg_date_chk_box {
1651 display : inline-block;
1654 .dijitDialog .dijitToolbar {
1655 border : 1px solid #c0c0c0;
1660 border : 1px solid #ecf4ff;
1666 vertical-align : middle;
1667 position : relative;