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 .blankborder, .blankborder td {
226 border-style : solid
;
227 border-color : transparent
;
228 border-width : 0px 0px 1px 0px;
231 .Selected, .Selected td {
232 background-color : #fff7d5;
235 .even.Unread.Selected, .even.Unread.Selected td {
236 background-color : #fff7d5;
238 border-width : 0px 0px 1px 0px;
239 border-style : solid
;
240 border-color : #e7d796;
243 .odd.Unread.Selected, .odd.Unread.Selected td {
244 background-color : #fff7d5;
246 border-width : 0px 0px 1px 0px;
247 border-style : solid
;
248 border-color : #e7d796;
251 .even.Selected, .even.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 .odd.Selected, .odd.Selected td {
260 background-color : #fff7d5;
261 border-width : 0px 0px 1px 0px;
262 border-style : solid
;
263 border-color : #e7d796;
264 border-collapse : collapse
;
267 .even.Grayed, .even.Grayed td {
268 background-color : #f0f0f0;
270 border-width : 0px 0px 1px 0px;
271 border-style : solid
;
272 border-color : #c0c0c0;
273 border-collapse : collapse
;
281 border-width : 0px 0px 1px 0px;
282 border-style : solid
;
283 border-color : #c0c0c0;
284 background-color : #f0f0f0;
285 border-collapse : collapse
;
289 border-width : 0px 0px 1px 0px;
290 border-style : solid
;
291 border-color : #c0c0c0;
292 border-collapse : collapse
;
295 .even.Unread, .even.Unread td {
296 background-color : #f0f0f0;
298 border-width : 0px 0px 1px 0px;
299 border-style : solid
;
300 border-color : #c0c0c0;
301 border-collapse : collapse
;
304 .odd.Unread, .odd.Unread td {
306 border-width : 0px 0px 1px 0px;
307 border-style : solid
;
308 border-color : #c0c0c0;
317 table
.prefPrefsList
tr:hover td
.prefValue
{
321 table
.prefPrefsList
tr:hover td
.prefValue input
{
325 table
.prefPrefsList h3
{
330 border-width : 0px 0px 1px 0px;
331 border-color : #ecf4ff;
332 border-style : solid
;
340 tr
.title td
a:hover
{
344 table
.prefFeedList td
.feedEditCat
{
346 border-width : 0px 0px 1px 0px;
347 border-style : solid
;
348 border-color : #88b0f0;
352 table
.prefFilterList td
.filterEditCat
{
354 border-width : 0px 0px 1px 0px;
355 border-style : solid
;
356 border-color : #88b0f0;
360 /* oh for the love of... */
362 table
.prefFilterList tr
.even
,
363 table
.prefFilterList tr
.odd
,
364 table
.prefFilterList tr
.evenSelected
,
365 table
.prefFilterList tr
.oddSelected
,
366 table
.prefLabelList tr
.even
,
367 table
.prefLabelList tr
.odd
,
368 table
.prefLabelList tr
.evenSelected
,
369 table
.prefLabelList tr
.oddSelected
,
370 table
.prefUserList tr
.even
,
371 table
.prefUserList tr
.odd
,
372 table
.prefUserList tr
.evenSelected
,
373 table
.prefUserList tr
.oddSelected
,
374 table
.prefFeedList tr
.even
,
375 table
.prefFeedList tr
.odd
,
376 table
.prefFeedList tr
.evenSelected
,
377 table
.prefFeedList tr
.oddSelected
382 table
.prefFilterList tr
.even:hover td
,
383 table
.prefFilterList tr
.odd:hover td
,
384 table
.prefFilterList tr
.evenSelected:hover td
,
385 table
.prefFilterList tr
.oddSelected:hover td
386 table
.prefLabelList tr
.even:hover td
,
387 table
.prefLabelList tr
.odd:hover td
,
388 table
.prefLabelList tr
.evenSelected:hover td
,
389 table
.prefLabelList tr
.oddSelected:hover td
,
390 table
.prefUserList tr
.even:hover td
,
391 table
.prefUserList tr
.odd:hover td
,
392 table
.prefUserList tr
.evenSelected:hover td
,
393 table
.prefUserList tr
.oddSelected:hover td
,
394 table
.prefFeedList tr
.even:hover td
,
395 table
.prefFeedList tr
.odd:hover td
,
396 table
.prefFeedList tr
.evenSelected:hover td
,
397 table
.prefFeedList tr
.oddSelected:hover td
402 table
.prefFeedList td
.feedIcon
{
406 table
.prefFeedList td
.feedSelect
{
410 div
.prefFeedCatHolder
{
413 border-width : 0px 1px 1px 1px;
414 border-color : #c0c0c0;
415 border-style : solid
;
416 margin : 0px 0px 5px 0px;
417 background-color : white
;
442 div.prefsTab.Selected:hover {
448 border-width : 1px 1px 0px 1px;
449 border-color : #C4D1E4;
450 border-style : solid;
451 margin : 0px 0px 0px 5px;
452 padding : 3px 5px 3px 5px;
454 font-family : "Lucida Grande", "Segoe UI", Tahoma, Arial, sans-serif;
455 border-collapse : collapse;
464 div.prefsTab.Selected {
466 border-width : 1px 1px 0px 1px;
467 border-color : #88b0f0;
468 border-style : solid;
469 margin : 0px 0px 0px 5px;
470 padding : 3px 5px 3px 5px;
471 background-color : #ecf4ff;
473 font-family : "Lucida Grande", "Segoe UI", Tahoma, Arial, sans-serif;
474 border-collapse : collapse;
486 background : #ffffff;
487 border : 1px solid
#88b0f0;
490 margin : 0px 0px 5px 0px;
495 background : #fff7d5;
496 border : 1px solid
#d7c47a;
500 margin : 0px 0px 5px 0px;
503 div
.warning img
, div
.notice img
, div
.error img
{
504 vertical-align : middle
;
508 span
.filterDateError
{
513 border : 1px solid
#ff0000;
514 background : #ffcccc;
516 margin : 0px 0px 5px 0px;
521 list-style-type : none
;
526 div
.prefHelp
, td
.prefHelp
{
532 background-color : #ecf4ff;
547 .insensitive a:hover {
555 table
.innerFeedTable td
{
565 div#headlines-toolbar
{
566 border-width : 1px 0px 1px 0px;
567 background-color : #ecf4ff;
568 border-color : #88b0f0 #88b0f0 #ecf4ff #88b0f0;
570 font-family : "Lucida Grande", "Segoe UI", Tahoma
, Arial
, sans-serif
;
578 div#headlines-toolbar
.dijitSelect
{
582 div#headlines-toolbar div#subtoolbar_main
{
583 display : table-cell
;
585 white-space : nowrap
;
586 vertical-align : middle
;
590 div#headlines-toolbar div#subtoolbar_ftitle
{
591 display : table-cell
;
593 vertical-align : middle
;
594 white-space : nowrap
;
598 span
.contentPreview
{
601 font-weight : normal
;
604 span
.contentPreview:hover
{
609 background-color : #fff7d5;
612 font-weight : normal
;
613 margin : 0px 3px 0px 3px;
614 padding : 0px 4px 0px 4px;
618 td
.hlSelectRow
, td
.hlUpdPic
{
623 div
.postHeader div
.postDate
{
629 div
.postHeader div
.postDateRTL
{
636 padding-bottom : 3px;
638 /* font-family : "Lucida Grande", Tahoma, sans-serif; */
647 border-width : 0px 0px 1px 0px;
648 border-style : solid
;
649 border-color : #c0c0c0;
650 padding-bottom : 5px;
654 td
.hlMarkedPic
, td
.hlSelectRow
, td
.hlUpdated
, td
.hlFeed
{
662 span
.hlFeed
, span
.hlFeed a
{
667 span
.hlFeed
a:hover
{
689 div
.tagCloudContainer
{
690 border : 1px solid
#c0c0c0;
691 background-color : white
;
692 margin : 5px 0px 5px 0px;
698 border : 1px solid
#c0c0c0;
699 background-color : white
;
700 margin : 5px 0px 5px 0px;
707 list-style-type : none
;
708 border : 1px solid gray
;
709 background-color : white
;
710 margin : 0px 0px 5px 0px;
717 list-style-type : none
;
718 border : 1px solid gray
;
719 background-color : white
;
720 margin : 0px 0px 5px 0px;
727 border-width : 0px 1px 1px 1px;
728 border-color : #c0c0c0;
729 border-style : solid
;
730 margin : 0px 0px 5px 0px;
731 background-color : white
;
732 list-style-type : none
;
737 ul
.browseFeedList li
{
739 padding : 2px 4px 2px 4px;
757 margin : 5px 5px 5px 5px;
762 list-style-type : none
;
772 div
.browserFeedInfo
{
774 /* border : 1px solid #88b0f0;
775 background-color : #ecf4ff;
776 -moz-border-radius : 5px; */
780 div
.browserFeedInfo div
.detailsPart
{
781 margin : 5px 0px 5px 5px;
795 background-image : url
("images/shadow_white.png");
815 background-color : #ecf4ff;
816 border : 1px solid
#88b0f0;
835 display : table-cell
;
836 white-space : nowrap
;
844 font-weight : normal
;
855 /*.scriptWarn:before {
856 content : "Disabled script:";
861 background-color : #903030;
862 border : 1px solid
#601010;
878 table
.loginForm2
.loginTop
{
879 border-width : 0px 0px 1px 0px;
880 border-color : #88b0f0;
881 border-style : solid
;
885 table
.loginForm2
.loginMiddle
{
889 table
.loginForm2
.loginBottom
{
890 border-width : 1px 0px 0px 0px;
891 border-color : #88b0f0;
892 border-style : solid
;
899 table
.loginForm2
.loginBottom a
{
903 table
.loginForm2
.loginBottom
a:hover
{
907 table
.loginForm2
.loginError
{
912 table
.loginForm2
.innerLoginCell
{
932 html
, body#ttrssMain
, #main
{
940 html
, body#ttrssPrefs
, #main
{
948 #toolbar div
.actionChooser
{
949 display : table-cell
;
954 /* preferences layout */
963 background-image : url("images/footer.png");
964 background-position : top left;
965 background-repeat : repeat-x;
966 background-color : white;
970 border-collapse : collapse;
971 border-width : 1px 0px 0px 0px;
972 border-style : solid;
973 border-color : #88b0f0;
981 #footer a, #prefFooter a {
985 #footer a:hover, #prefFooter a:hover {
1006 div
.return
a:hover
{
1010 /* #prefContentOuter {
1012 position : absolute;
1018 border-width : 1px 0px 0px 0px;
1019 border-color : #88b0f0;
1020 border-style : solid;
1026 background-image : url("images/prefs-content.png");
1027 background-position : top left;
1028 background-repeat : repeat-x;
1029 position : absolute;
1039 vertical-align : middle
;
1045 vertical-align : middle
;
1048 table
.prefFeedCatList
{
1049 background-color : white
;
1053 position : absolute
;
1055 background-color : white
;
1056 border :1px solid
#778899;
1061 div
.autocomplete ul
{
1062 list-style-type : none
;
1067 div
.autocomplete ul li
.selected
{
1068 background-color : #fff7d5;
1071 div
.autocomplete ul li
{
1072 list-style-type : none
;
1094 div
.topLinks
a:hover
{
1098 div
.topLinks a
.feedback
{
1108 border : 1px solid
#4684ff;
1112 a
.visibleLinkB:hover
{
1113 background-color : #ecf4ff;
1116 .hlContentH a, .hlContentH span {
1120 .hlContentL a, .hlContentL span {
1122 text-decoration : line-through
;
1125 span
.titleWrapH
, span
.titleWrapH a
{
1129 span
.titleWrapL
, span
.titleWrapL a
{
1131 text-decoration : line-through
;
1135 vertical-align : middle
;
1140 div#hotkey_help_overlay
{
1141 position : absolute
;
1150 div#hotkey_help_overlay h1
{
1151 text-align : center
;
1154 div#hotkey_help_overlay ul
{
1155 list-style-type : none
;
1159 div#hotkey_help_overlay li
{
1163 div#hotkey_help_overlay p
{
1164 text-align : center
;
1167 div#hotkey_help_overlay td
.n
{
1172 padding-right : 5px;
1175 div#hotkey_help_overlay td
{
1176 vertical-align : top
;
1179 div#hotkey_help_overlay h1
{
1183 div#hotkey_help_overlay h2
{
1186 margin : 0.3em 0px 0.3em 0px;
1187 text-align : center
;
1191 div#hotkey_help_overlay table
.hho td
.c1
{
1194 background : url
("images/c1.png");
1195 background-repeat : no-repeat
;
1199 div#hotkey_help_overlay table
.hho td
.c2
{
1202 background : url
("images/c2.png");
1203 background-repeat : no-repeat
;
1206 div#hotkey_help_overlay table
.hho td
.c3
{
1209 background : url
("images/c3.png");
1210 background-repeat : no-repeat
;
1213 div#hotkey_help_overlay table
.hho td
.c4
{
1216 background : url
("images/c4.png");
1217 background-repeat : no-repeat
;
1220 div#hotkey_help_overlay table
.hho td
.top
,
1221 div#hotkey_help_overlay table
.hho td
.left
,
1222 div#hotkey_help_overlay table
.hho td
.right
,
1223 div#hotkey_help_overlay table
.hho td
.bottom
,
1224 div#hotkey_help_overlay table
.hho td
.content
{
1225 background : url
("images/shadow_dark.png");
1228 div#hotkey_help_overlay table
.hho td
.top
,
1229 div#hotkey_help_overlay table
.hho td
.bottom
{
1230 text-align : center
;
1236 border : 1px solid black
;
1237 background-color : white
;
1243 background-color : #88b0f0;
1247 /* #content-insert {
1248 background-color : white;
1250 position : absolute;
1266 position : relative
;
1271 font-weight : normal
;
1282 font-family : monospace
;
1285 span
.prefsLabelEntry
{
1289 span
.labelColorIndicator
{
1294 display : inline-block
;
1295 border : 1px solid black
;
1296 background-color : #fff7d5;
1298 text-align : center
;
1302 span
.labelColorIndicator2
{
1306 display : inline-block
;
1307 border : 1px solid black
;
1308 background-color : #fff7d5;
1310 text-align : center
;
1312 vertical-align : bottom
;
1316 div
.labelColorIndicator
{
1321 text-align : center
;
1322 border : 1px solid black
;
1324 background-color : #fff7d5;
1326 margin-right : 10px;
1329 div
.colorPicker div
.colorPickerEntry:hover
{
1330 border : 1px solid
#88b0f0;
1333 div
.colorPicker div
.ccPrompt:hover
{
1337 div
.colorPicker div
.colorPickerEntry
{
1342 text-align : center
;
1343 border : 1px solid black
;
1344 margin : 5px 5px 0px 0px;
1349 border : 1px solid
#cccccc;
1350 background : #f0f0f0;
1352 padding : 0px 0px 5px 5px;
1353 position : absolute
;
1362 font-style : normal
;
1370 position : absolute
;
1376 background-color : white
;
1377 border : 1px solid
#88b0f0;
1378 padding : 3px 5px 3px 5px;
1382 #feed_browser_spinner {
1383 vertical-align : middle
;
1389 position : absolute
;
1395 border-style : solid
;
1396 border-color : #d7c47a;
1397 background-color : #fff7d5;
1399 text-align : center
;
1408 display : table-cell
;
1411 vertical-align : middle
;
1413 padding-bottom : 4px;
1417 display : table-cell
;
1418 vertical-align : middle
;
1419 white-space: nowrap
;
1423 display : table-cell
;
1424 white-space: nowrap
;
1426 vertical-align : middle
;
1436 font-weight : medium
;
1438 display : inline-block
;
1446 div
.hlLeft img
, div
.hlRight img
{
1447 margin : 0px 4px 0px 4px;
1452 display : table-cell
;
1453 padding-right : 4px;
1455 text-align : center
;
1456 vertical-align : middle
;
1464 div
.fatalError button
{
1468 div
.fatalError textarea
{
1487 border-color : #88b0f0;
1488 border-left-width : 0px;
1489 border-bottom-width : 0px;
1492 #headlines-wrap-inner {
1500 border-color : #88b0f0;
1501 border-left-width : 0px;
1502 border-right-width : 0px;
1504 border-top-width : 0px;
1507 #headlines-toolbar_splitter {
1511 #headlinesInnerContainer {
1521 #content-tabs .dijitTab
{
1530 white-space: nowrap
;
1535 padding : 4px 8px 0px 8px;
1540 text-align : center
;
1542 padding : 4px 4px 8px 4px;
1548 border-color : #88b0f0;
1549 border-bottom-width : 0px;
1550 border-right-width : 0px;
1551 border-left-width : 0px;
1554 .dijitTreeLabel.Unread {
1558 .dijitTreeLabel.Disabled, .labelParam.Disabled {
1562 .dijitTreeRow.Error {
1566 .dijitTreeRow.Hidden {
1570 img
.feedIcon
, img
.tinyFeedIcon
{
1575 div
#feedlistLoading
, div#filterlistLoading
, div#labellistLoading
{
1576 text-align : center
;
1581 div
#feedlistLoading img
, div#filterlistLoading img
, div#labellistLoading
{
1585 div#pref-tabs
.dijitContentPane
{
1590 margin : 0px 5px 0px 5px;
1593 div#pref-tabs
.dijitContentPane h3
{
1600 font-family : "Lucida Grande", "Segoe UI", Tahoma, Arial, sans-serif;
1604 #pref-filter-wrap, #pref-filter-header
, #pref-filter-content
,
1605 #pref-label-wrap, #pref-label-header
, #pref-label-content
,
1606 #pref-user-wrap, #pref-user-header
, #pref-user-content
{
1616 span
.labelFixedLength
{
1617 display : inline-block
;