1 body#ttrssMain
, body#ttrssPrefs
{
6 font-family : "Lucida Grande", Arial
, sans-serif
;
10 background-color : #ecf4ff;
13 body#ttrssPrefs #footer
, body#ttrssPrefs #header
{
14 background-color : #ecf4ff;
21 border-width : 0px 0px 0px 8px;
22 border-color : #e0e0e0;
25 background-color : #f0f0f0;
36 div
.postReply
a:hover
{
40 div
.postReply div
.postHeader
{
41 border-width : 0px 0px 1px 0px;
43 border-color : #88b0f0;
44 background-color : white
;
45 background : url
("images/toolbar.png");
46 background-position : bottom left
;
47 background-repeat : repeat-x
;
52 div
.postReply div
.postContent
{
57 div
.postReply div
.postContent img
{
62 div
.postReply div
.postIcon
{
68 div
.postReply div
.postIcon img
{
73 div
.postReply div
.postEnclosures
{
78 div
.postReply img
.tagsPic
{
82 vertical-align : middle
;
85 div
.articleNote div
.articleNoteOps
{
92 div
.articleNote div
.articleNoteOps a
{
96 div
.articleNote div
.articleNoteOps
a:hover
{
101 background-color : #fff7d5;
104 border-style : dashed
;
105 border-color : #e7d796;
113 text-align : justify
;
116 div
.postReply span
.author
{
127 border-width : 0px 0px 1px 0px;
128 border-style : solid
;
129 border-color : #ecf4ff;
135 border-width : 0px 0px 1px 0px;
136 border-style : solid
;
137 border-color : #ecf4ff;
141 border-width : 0px 0px 1px 0px;
142 border-style : dashed
;
143 border-color : #e0e0e0;
148 text-decoration : none
;
179 border-width : 0px 1px 1px 1px;
180 border-style : solid
;
189 padding : 5px 5px 5px 5px;
193 vertical-align : middle
;
197 border-color : #d7c47a;
198 background-color : #fff7d5;
203 border-color : #7AD78E;
204 background-color : #D5FFDB;
209 border-color : #d7c47a;
210 background-color : #fff7d5;
215 background-color : #ffcccc;
216 border-color : #ff0000;
220 .notifyError span:hover {
225 .even.Unread.Selected, .even.Unread.Selected td {
226 background-color : #fff7d5;
228 border-width : 0px 0px 1px 0px;
229 border-style : solid
;
230 border-color : #e7d796;
233 .odd.Unread.Selected, .odd.Unread.Selected td {
234 background-color : #fff7d5;
236 border-width : 0px 0px 1px 0px;
237 border-style : solid
;
238 border-color : #e7d796;
241 .even.Selected, .even.Selected td {
242 background-color : #fff7d5;
243 border-width : 0px 0px 1px 0px;
244 border-style : solid
;
245 border-color : #e7d796;
246 border-collapse : collapse
;
249 .odd.Selected, .odd.Selected td {
250 background-color : #fff7d5;
251 border-width : 0px 0px 1px 0px;
252 border-style : solid
;
253 border-color : #e7d796;
254 border-collapse : collapse
;
257 .even.Grayed, .even.Grayed td {
258 background-color : #f0f0f0;
260 border-width : 0px 0px 1px 0px;
261 border-style : solid
;
262 border-color : #c0c0c0;
263 border-collapse : collapse
;
271 border-width : 0px 0px 1px 0px;
272 border-style : solid
;
273 border-color : #c0c0c0;
274 background-color : #f0f0f0;
275 border-collapse : collapse
;
279 border-width : 0px 0px 1px 0px;
280 border-style : solid
;
281 border-color : #c0c0c0;
282 border-collapse : collapse
;
285 .even.Unread, .even.Unread td {
286 background-color : #f0f0f0;
288 border-width : 0px 0px 1px 0px;
289 border-style : solid
;
290 border-color : #c0c0c0;
291 border-collapse : collapse
;
294 .odd.Unread, .odd.Unread td {
296 border-width : 0px 0px 1px 0px;
297 border-style : solid
;
298 border-color : #c0c0c0;
307 table
.prefPrefsList
tr:hover td
.prefValue
{
311 table
.prefPrefsList
tr:hover td
.prefValue input
{
315 table
.prefPrefsList h3
{
320 border-width : 0px 0px 1px 0px;
321 border-color : #ecf4ff;
322 border-style : solid
;
330 tr
.title td
a:hover
{
334 table
.prefFeedList td
.feedEditCat
{
336 border-width : 0px 0px 1px 0px;
337 border-style : solid
;
338 border-color : #88b0f0;
342 table
.prefFilterList td
.filterEditCat
{
344 border-width : 0px 0px 1px 0px;
345 border-style : solid
;
346 border-color : #88b0f0;
350 /* oh for the love of... */
352 table
.prefFilterList tr
.even
,
353 table
.prefFilterList tr
.odd
,
354 table
.prefFilterList tr
.evenSelected
,
355 table
.prefFilterList tr
.oddSelected
,
356 table
.prefLabelList tr
.even
,
357 table
.prefLabelList tr
.odd
,
358 table
.prefLabelList tr
.evenSelected
,
359 table
.prefLabelList tr
.oddSelected
,
360 table
.prefUserList tr
.even
,
361 table
.prefUserList tr
.odd
,
362 table
.prefUserList tr
.evenSelected
,
363 table
.prefUserList tr
.oddSelected
,
364 table
.prefFeedList tr
.even
,
365 table
.prefFeedList tr
.odd
,
366 table
.prefFeedList tr
.evenSelected
,
367 table
.prefFeedList tr
.oddSelected
372 table
.prefFilterList tr
.even:hover td
,
373 table
.prefFilterList tr
.odd:hover td
,
374 table
.prefFilterList tr
.evenSelected:hover td
,
375 table
.prefFilterList tr
.oddSelected:hover td
376 table
.prefLabelList tr
.even:hover td
,
377 table
.prefLabelList tr
.odd:hover td
,
378 table
.prefLabelList tr
.evenSelected:hover td
,
379 table
.prefLabelList tr
.oddSelected:hover td
,
380 table
.prefUserList tr
.even:hover td
,
381 table
.prefUserList tr
.odd:hover td
,
382 table
.prefUserList tr
.evenSelected:hover td
,
383 table
.prefUserList tr
.oddSelected:hover td
,
384 table
.prefFeedList tr
.even:hover td
,
385 table
.prefFeedList tr
.odd:hover td
,
386 table
.prefFeedList tr
.evenSelected:hover td
,
387 table
.prefFeedList tr
.oddSelected:hover td
392 table
.prefFeedList td
.feedIcon
{
396 table
.prefFeedList td
.feedSelect
{
400 div
.prefFeedCatHolder
{
403 border : 1px solid gray
;
404 margin : 5px 0px 5px 0px;
405 background-color : white
;
430 div.prefsTab.Selected:hover {
436 border-width : 1px 1px 0px 1px;
437 border-color : #C4D1E4;
438 border-style : solid;
439 margin : 0px 0px 0px 5px;
440 padding : 3px 5px 3px 5px;
442 font-family : "Lucida Grande", "Segoe UI", Tahoma, Arial, sans-serif;
443 border-collapse : collapse;
452 div.prefsTab.Selected {
454 border-width : 1px 1px 0px 1px;
455 border-color : #88b0f0;
456 border-style : solid;
457 margin : 0px 0px 0px 5px;
458 padding : 3px 5px 3px 5px;
459 background-color : #ecf4ff;
461 font-family : "Lucida Grande", "Segoe UI", Tahoma, Arial, sans-serif;
462 border-collapse : collapse;
474 background : #ffffff;
475 border : 1px solid
#88b0f0;
478 margin : 0px 0px 5px 0px;
483 background : #fff7d5;
484 border : 1px solid
#d7c47a;
488 margin : 0px 0px 5px 0px;
491 div
.warning img
, div
.notice img
, div
.error img
{
492 vertical-align : middle
;
496 span
.filterDateError
{
501 border : 1px solid
#ff0000;
502 background : #ffcccc;
504 margin : 0px 0px 5px 0px;
509 list-style-type : none
;
514 div
.prefHelp
, td
.prefHelp
{
520 background-color : #ecf4ff;
535 .insensitive a:hover {
543 table
.innerFeedTable td
{
553 div#headlines-toolbar
{
554 border-width : 1px 0px 1px 0px;
555 background-color : #ecf4ff;
556 border-color : #88b0f0 #88b0f0 #ecf4ff #88b0f0;
558 font-family : "Lucida Grande", "Segoe UI", Tahoma
, Arial
, sans-serif
;
566 div#headlines-toolbar
.dijitSelect
{
570 div#headlines-toolbar div#subtoolbar_main
{
571 display : table-cell
;
573 white-space : nowrap
;
574 vertical-align : middle
;
578 div#headlines-toolbar div#subtoolbar_ftitle
{
579 display : table-cell
;
581 vertical-align : middle
;
582 white-space : nowrap
;
586 span
.contentPreview
{
589 font-weight : normal
;
592 span
.contentPreview:hover
{
597 background-color : #fff7d5;
600 font-weight : normal
;
601 margin : 0px 3px 0px 3px;
602 padding : 0px 4px 0px 4px;
606 td
.hlSelectRow
, td
.hlUpdPic
{
611 div
.postHeader div
.postDate
{
617 div
.postHeader div
.postDateRTL
{
624 padding-bottom : 3px;
626 /* font-family : "Lucida Grande", Tahoma, sans-serif; */
635 border-width : 0px 0px 1px 0px;
636 border-style : solid
;
637 border-color : #c0c0c0;
638 padding-bottom : 5px;
642 td
.hlMarkedPic
, td
.hlSelectRow
, td
.hlUpdated
, td
.hlFeed
{
650 span
.hlFeed
, span
.hlFeed a
{
655 span
.hlFeed
a:hover
{
677 div
.tagCloudContainer
{
678 border : 1px solid gray
;
679 background-color : white
;
680 margin : 5px 0px 5px 0px;
686 border : 1px solid gray
;
687 background-color : white
;
688 margin : 5px 0px 5px 0px;
695 list-style-type : none
;
696 border : 1px solid gray
;
697 background-color : white
;
698 margin : 0px 0px 5px 0px;
705 list-style-type : none
;
706 border : 1px solid gray
;
707 background-color : white
;
708 margin : 0px 0px 5px 0px;
715 list-style-type : none
;
716 margin : 0px 0px 5px 0px;
718 border : 1px solid gray
;
719 background-color : white
;
722 ul
.browseFeedList li
{
742 margin : 5px 5px 5px 5px;
747 list-style-type : none
;
757 div
.browserFeedInfo
{
759 /* border : 1px solid #88b0f0;
760 background-color : #ecf4ff;
761 -moz-border-radius : 5px; */
765 div
.browserFeedInfo div
.detailsPart
{
766 margin : 5px 0px 5px 5px;
780 background-image : url
("images/shadow_white.png");
800 background-color : #ecf4ff;
801 border : 1px solid
#88b0f0;
820 display : table-cell
;
821 white-space : nowrap
;
829 font-weight : normal
;
840 /*.scriptWarn:before {
841 content : "Disabled script:";
846 background-color : #903030;
847 border : 1px solid
#601010;
863 table
.loginForm2
.loginTop
{
864 border-width : 0px 0px 1px 0px;
865 border-color : #88b0f0;
866 border-style : solid
;
870 table
.loginForm2
.loginMiddle
{
874 table
.loginForm2
.loginBottom
{
875 border-width : 1px 0px 0px 0px;
876 border-color : #88b0f0;
877 border-style : solid
;
884 table
.loginForm2
.loginBottom a
{
888 table
.loginForm2
.loginBottom
a:hover
{
892 table
.loginForm2
.loginError
{
897 table
.loginForm2
.innerLoginCell
{
917 html
, body#ttrssMain
, #main
{
925 html
, body#ttrssPrefs
, #main
{
933 #toolbar div
.actionChooser
{
934 display : table-cell
;
939 /* preferences layout */
948 background-image : url("images/footer.png");
949 background-position : top left;
950 background-repeat : repeat-x;
951 background-color : white;
955 border-collapse : collapse;
956 border-width : 1px 0px 0px 0px;
957 border-style : solid;
958 border-color : #88b0f0;
966 #footer a, #prefFooter a {
970 #footer a:hover, #prefFooter a:hover {
995 /* #prefContentOuter {
1003 border-width : 1px 0px 0px 0px;
1004 border-color : #88b0f0;
1005 border-style : solid;
1011 background-image : url("images/prefs-content.png");
1012 background-position : top left;
1013 background-repeat : repeat-x;
1014 position : absolute;
1024 vertical-align : middle
;
1030 vertical-align : middle
;
1033 table
.prefFeedCatList
{
1034 background-color : white
;
1038 position : absolute
;
1040 background-color : white
;
1041 border :1px solid
#778899;
1046 div
.autocomplete ul
{
1047 list-style-type : none
;
1052 div
.autocomplete ul li
.selected
{
1053 background-color : #fff7d5;
1056 div
.autocomplete ul li
{
1057 list-style-type : none
;
1079 div
.topLinks
a:hover
{
1083 div
.topLinks a
.feedback
{
1093 border : 1px solid
#4684ff;
1097 a
.visibleLinkB:hover
{
1098 background-color : #ecf4ff;
1101 .hlContentH a, .hlContentH span {
1105 .hlContentL a, .hlContentL span {
1107 text-decoration : line-through
;
1110 span
.titleWrapH
, span
.titleWrapH a
{
1114 span
.titleWrapL
, span
.titleWrapL a
{
1116 text-decoration : line-through
;
1120 vertical-align : middle
;
1125 div#hotkey_help_overlay
{
1126 position : absolute
;
1135 div#hotkey_help_overlay h1
{
1136 text-align : center
;
1139 div#hotkey_help_overlay ul
{
1140 list-style-type : none
;
1144 div#hotkey_help_overlay li
{
1148 div#hotkey_help_overlay p
{
1149 text-align : center
;
1152 div#hotkey_help_overlay td
.n
{
1157 padding-right : 5px;
1160 div#hotkey_help_overlay td
{
1161 vertical-align : top
;
1164 div#hotkey_help_overlay h1
{
1168 div#hotkey_help_overlay h2
{
1171 margin : 0.3em 0px 0.3em 0px;
1172 text-align : center
;
1176 div#hotkey_help_overlay table
.hho td
.c1
{
1179 background : url
("images/c1.png");
1180 background-repeat : no-repeat
;
1184 div#hotkey_help_overlay table
.hho td
.c2
{
1187 background : url
("images/c2.png");
1188 background-repeat : no-repeat
;
1191 div#hotkey_help_overlay table
.hho td
.c3
{
1194 background : url
("images/c3.png");
1195 background-repeat : no-repeat
;
1198 div#hotkey_help_overlay table
.hho td
.c4
{
1201 background : url
("images/c4.png");
1202 background-repeat : no-repeat
;
1205 div#hotkey_help_overlay table
.hho td
.top
,
1206 div#hotkey_help_overlay table
.hho td
.left
,
1207 div#hotkey_help_overlay table
.hho td
.right
,
1208 div#hotkey_help_overlay table
.hho td
.bottom
,
1209 div#hotkey_help_overlay table
.hho td
.content
{
1210 background : url
("images/shadow_dark.png");
1213 div#hotkey_help_overlay table
.hho td
.top
,
1214 div#hotkey_help_overlay table
.hho td
.bottom
{
1215 text-align : center
;
1221 border : 1px solid black
;
1222 background-color : white
;
1228 background-color : #88b0f0;
1232 /* #content-insert {
1233 background-color : white;
1235 position : absolute;
1251 position : relative
;
1256 font-weight : normal
;
1267 font-family : monospace
;
1270 span
.prefsLabelEntry
{
1274 span
.labelColorIndicator
{
1279 display : inline-block
;
1280 border : 1px solid black
;
1281 background-color : #fff7d5;
1283 text-align : center
;
1287 span
.labelColorIndicator2
{
1291 display : inline-block
;
1292 border : 1px solid black
;
1293 background-color : #fff7d5;
1295 text-align : center
;
1297 vertical-align : bottom
;
1301 div
.labelColorIndicator
{
1306 text-align : center
;
1307 border : 1px solid black
;
1309 background-color : #fff7d5;
1311 margin-right : 10px;
1314 div
.colorPicker div
.colorPickerEntry:hover
{
1315 border : 1px solid
#88b0f0;
1318 div
.colorPicker div
.ccPrompt:hover
{
1322 div
.colorPicker div
.colorPickerEntry
{
1327 text-align : center
;
1328 border : 1px solid black
;
1329 margin : 5px 5px 0px 0px;
1334 border : 1px solid
#cccccc;
1335 background : #f0f0f0;
1337 padding : 0px 0px 5px 5px;
1338 position : absolute
;
1347 font-style : normal
;
1355 position : absolute
;
1361 background-color : white
;
1362 border : 1px solid
#88b0f0;
1363 padding : 3px 5px 3px 5px;
1367 #feed_browser_spinner {
1368 vertical-align : middle
;
1374 position : absolute
;
1380 border-style : solid
;
1381 border-color : #d7c47a;
1382 background-color : #fff7d5;
1384 text-align : center
;
1393 display : table-cell
;
1396 vertical-align : middle
;
1398 padding-bottom : 4px;
1402 display : table-cell
;
1403 vertical-align : middle
;
1404 white-space: nowrap
;
1408 display : table-cell
;
1409 white-space: nowrap
;
1411 vertical-align : middle
;
1421 font-weight : medium
;
1423 display : inline-block
;
1431 div
.hlLeft img
, div
.hlRight img
{
1432 margin : 0px 4px 0px 4px;
1437 display : table-cell
;
1438 padding-right : 4px;
1440 text-align : center
;
1441 vertical-align : middle
;
1449 div
.fatalError button
{
1453 div
.fatalError textarea
{
1472 border-color : #88b0f0;
1473 border-left-width : 0px;
1474 border-bottom-width : 0px;
1477 #headlines-wrap-inner {
1485 border-color : #88b0f0;
1486 border-left-width : 0px;
1487 border-right-width : 0px;
1489 border-top-width : 0px;
1492 #headlines-toolbar_splitter {
1496 #headlinesInnerContainer {
1506 #content-tabs .dijitTab
{
1515 white-space: nowrap
;
1520 padding : 4px 8px 0px 8px;
1525 text-align : center
;
1527 padding : 4px 4px 8px 4px;
1533 border-color : #88b0f0;
1534 border-bottom-width : 0px;
1535 border-right-width : 0px;
1536 border-left-width : 0px;
1539 .dijitTreeLabel.Unread {
1543 .dijitTreeLabel.Disabled, .labelParam.Disabled {
1547 .dijitTreeRow.Error {
1551 .dijitTreeRow.Hidden {
1555 img
.feedIcon
, img
.tinyFeedIcon
{
1560 div
#feedlistLoading
, div#filterlistLoading
, div#labellistLoading
{
1561 text-align : center
;
1566 div
#feedlistLoading img
, div#filterlistLoading img
, div#labellistLoading
{
1570 div#pref-tabs
.dijitContentPane
{
1575 margin : 0px 5px 0px 5px;
1578 div#pref-tabs
.dijitContentPane h3
{
1585 font-family : "Lucida Grande", "Segoe UI", Tahoma, Arial, sans-serif;
1589 #pref-filter-wrap, #pref-filter-header
, #pref-filter-content
,
1590 #pref-label-wrap, #pref-label-header
, #pref-label-content
,
1591 #pref-user-wrap, #pref-user-header
, #pref-user-content
{
1601 span
.labelFixedLength
{
1602 display : inline-block
;