body { background : white; color : black; margin : 0px; padding : 0px; font-family : sans-serif; } /* common styles */ table.main td.headerBox { /* background-image : url("images/vgrad_light_rev2.png"); background-position : top left; background-repeat : repeat-x; */ background-color : white; } table.main td.header { padding : 10px 10px 10px 10px; height : 70px; } table.main td.mainToolbar { border-width : 0px 0px 0px 0px; border-style : solid; border-color : #c0c0c0; padding : 3px 25px 3px 10px; } table.main td.prefsToolbar { padding : 0px 5px 5px 0px; } table.main td.feeds { width : 290px; height : 100%; border-width : 1px 0px 0px 0px; border-style : solid; border-color : #88b0f0; padding : 0px; } table.main td.headlinesToolbarBox { padding : 10px; border-width : 0px 0px 1px 1px; border-style : solid; border-color : #88b0f0; background-image : url("images/toolbar.png"); background-position : bottom left; background-repeat : repeat-x; background-color : white; } table.main td.footer { border-width : 1px 0px 0px 0px; border-style : solid; border-color : #88b0f0; padding : 10px; text-align : center; font-size : x-small; background-image : url("images/footer.png"); background-position : top left; background-repeat : repeat-x; background-color : white; color : black; } table.main td.footer a { color : black; } table.main td.footer a:hover { color : #4684ff; } table.main td.headlines { height : 25%; border-width : 0px 0px 1px 1px; border-style : solid; border-color : #88b0f0; } table.main td.headlines2 { height : 100%; border-width : 0px 0px 0px 1px; border-style : solid; border-color : #c0c0c0; } table.main td.content { height : 100%; border-width : 0px 0px 0px 1px; border-style : solid; border-color : #88b0f0; } table.main td.prefContent { height : 100%; background-image : url("images/prefs-content.png"); background-position : top left; background-repeat : repeat-x; border-width : 1px 0px 0px 0px; border-style : solid; border-color : #88b0f0; padding : 20px; background-color : white; } div.postReply { height : 100%; padding : 10px; } div.postReply a { color : #4684ff; } div.postReply a:hover { color : black; } div.postReply div.postHeader { background : #ecf4ff; border : 1px solid #88b0f0; } div.postReply > div.postHeader { padding : 5px; } div.postReply div.postContent { padding : 10px; } div.postReply div.postIcon { float : right; border : 0px; margin : 10px 0px 10px 10px; } ul.feedList { list-style-type : none; margin : 5px; padding : 0px 0px 0px 10px; font-size : x-small; } ul.feedList li.feedCat { margin : 0px; padding : 3px 0px 3px 0px; color : #707070; font-size : x-small; } ul.feedList li.feedCat a { color : #707070; } ul.feedList li.feedCat a:hover { color : #4684ff; } ul.feedCatList { list-style-type : none; margin : 0px 0px 0px 20px; padding : 0px; } ul.feedCatList li { margin : 0px; padding : 0px 0px 0px 0px; color : black; } ul.feedList li { margin : 0px; } ul.feedlist li.feedUnread, ul.feedlist li.errorUnread, ul.feedlist li.labelUnread, ul.feedlist li.virtUnread, ul.feedlist li.tagUnread { font-weight : bold; } ul.feedlist li.errorSelected a, ul.feedlist li.error a, ul.feedlist li.errorUnread a, ul.feedlist li.errorUnreadSelected a { color : #f04040; } ul.feedlist li.feedSelected a, ul.feedlist li.labelSelected a, ul.feedlist li.virtSelected a, ul.feedlist li.tagSelected a { color : #4684ff; } ul.feedlist li.feedUnreadSelected a, ul.feedlist li.labelUnreadSelected a, ul.feedlist li.virtUnreadSelected a, ul.feedlist li.tagUnreadSelected a { color : #4684ff; } ul.feedlist li.feedUnreadSelected, ul.feedlist li.errorUnreadSelected, ul.feedlist li.labelUnreadSelected, ul.feedlist li.virtUnreadSelected, ul.feedlist li.tagUnreadSelected { font-weight : bold; } ul.feedList li.feed { display : block; } ul.feedList img, img.tinyFeedIcon { margin : 0px 3px 0px 0px; width : 16px; height : 16px; border-width : 0px; } h1 { font-size : 16pt; } h2 { font-size : 14pt; font-weight : bold; border-width : 0px 0px 1px 0px; border-style : solid; border-color : #ecf4ff; } h3 { font-size : 12pt; font-weight : bold; border-width : 0px 0px 1px 0px; border-style : solid; border-color : #ecf4ff; } hr { border-width : 0px 0px 1px 0px; border-style : dashed; border-color : #e0e0e0; } a { color : black; text-decoration : none; } a:hover { color : #4684ff; } #piggie { width : 400; height : 400; right : 0; top : -400; background-color : white; display : none; z-index : 3; background-image : url("http://madoka.spb.ru/stuff/fox/piggie.png"); background-position : center center; background-repeat : no-repeat; position : absolute; border : 1px solid pink; margin-left : auto; margin-right : auto; -moz-border-radius : 10px; opacity : 0.8; } #iedit_title, #iedit_link, #iedit_regexp, #iedit_descr, #iedit_expr, #iedit_updintl, #iedit_purgintl, #iedit_ulogin, #iedit_ulevel, #iedit_match, #iedit_feed, #iedit_fcat, #iedit_filter_action, #iedit_login, #iedit_pass, #iedit_email, #iedit_parent_feed { width : 100%; padding-left : 2px; background-color : #f0fff0; } input.iedit { width : 100%; padding-left : 2px; } select.iedit { width : 100%; } input.editbox { width : 200px; padding-left : 2px; } td.notifyBox { font-size : 10pt; text-align : right; } #notify { background : #fff7d5; border : 1px solid #d7c47a; padding : 3px; top : 25px; right : 150px; min-width : 300px; position : absolute; -moz-border-radius : 3px; font-size : x-small; font-weight : bold; text-align : center; float : right; padding : 3px 20px 3px 20px; display : none; } #dispSwitch { padding : 5px 5px 5px 0px; font-size : x-small; text-align : right; } #dispSwitch a { color : gray; } #dispSwitch a:hover { color : #4684ff; } div.expPane { margin : 15px; } iframe { border : 0px solid white; } iframe.feedsFrameWithActions { width : 100%; height : 90%; margin : 0px; padding : 0px; } iframe.feedsFrame { width : 100%; height : 100%; margin : 0px; padding : 0px; } iframe.contentFrame, iframe.headlinesFrame { width : 100%; padding : 0px; margin : 0px; height : 100%; } /*.button { border : 1px solid #d0d0d0; background-image : url("images/button.png"); background-position : top; background-repeat : repeat-x; background-color : white; color : black; } .button:hover { background : white; text-decoration : none; color : black; } .disabledButton { border : 1px solid #c0c0c0; background-color : white; color : gray; } a.button { padding : 2px 5px 2px 5px; font-size : small; } */ .evenUnreadSelected, .evenSelectedUnread, .evenUnreadSelected td, .evenSelectedUnread td { background-color : #fff7d5; font-weight : bold; border-width : 1px 0px 1px 0px; border-style : solid; border-color : #e7d796; } .oddUnreadSelected, .oddSelectedUnread, .oddUnreadSelected td, .oddSelectedUnread td { background-color : #fff7d5; font-weight : bold; } .evenSelected, .evenSelected td { background-color : #fff7d5; border-width : 1px 0px 1px 0px; border-style : solid; border-color : #e7d796; } .oddSelected, .evenSelected td { background-color : #fff7d5; } /* .feedUnreadSelected, .feedSelectedUnread, .virtUnreadSelected, .virtSelectedUnread, .labelUnreadSelected, .labelSelectedUnread { background-color : #e0e0ff; font-weight : bold; } */ .evenGrayed, .evenGrayed td { background-color : #f0f0f0; color : #909090; border-width : 1px 0px 1px 0px; border-style : solid; border-color : #c0c0c0; } .oddGrayed { color : #909090; } .even, .even td { border-width : 1px 0px 1px 0px; border-style : solid; border-color : #c0c0c0; background-color : #f0f0f0; } .evenUnread, .evenUnread td { background-color : #f0f0f0; font-weight : bold; border-width : 1px 0px 1px 0px; border-style : solid; border-color : #c0c0c0; } .oddUnread, .oddUnread td { font-weight : bold; } .invisible { display : none; } /* td > input, div > input { border : 1px solid #a0a0a0; } */ /* preferences */ tr.title td { border-width : 0px 0px 1px 0px; border-color : #ecf4ff; border-style : solid; font-size : x-small; color : black; } tr.title td a { color : black; } tr.title td a:hover { color : #4684ff; } table.prefFeedList td.feedEditCat { font-size : large; font-weight : bold; padding : 5px 0px 5px 0px; } table.prefFeedList td.feedIcon { text-align : center; } table.prefFeedList td.feedSelect { text-align : center; } a.helpLink { color : #808080; } a.helpLink:hover { color : #4684ff; } div.helpResponse { margin : 10px; background-image : url("images/vgrad_light_rev2.png"); background-position : top left; background-repeat : repeat-x; padding : 10px 20px 10px 20px; border : 1px solid #f0f0f0; } #userDlgShadow { z-index : 3; position : absolute; left : 30%; top : 30%; display : none; background-image : url("images/shadow.png"); } #userDlg { padding : 15px; border : 1px solid #88b0f0; font-size : small; position : relative; bottom : 2px; right : 2px; background-color : #ecf4ff; } #infoBoxTitle { border-width : 1px 1px 1px 1px; border-style : solid; border-color : #88b0f0; background-color : #88b0f0; padding : 2px; color : white; } #infoBox { border-width : 1px 1px 1px 1px; border-style : solid; border-color : #88b0f0; font-size : small; position : relative; bottom : 2px; right : 2px; padding-bottom : 5px; background-image : url("images/prefs-content.png"); background-position : top left; background-repeat : repeat-x; background-color : white; } #infoBoxShadow { background-image : url("images/shadow.png"); left : 30%; top : 30%; width : 30%; z-index : 3; position : absolute; display : none; } div.infoBoxContents { padding : 5px; margin-bottom : 5px; } div.infoBoxContents td { font-size : small; } div.helpResponse h1, div.infoBoxContents h1 { /* border-width : 0px 0px 1px 0px; border-style : solid; border-color : #c0c0c0; */ font-size : 16pt; } div.helpResponse h2, div.infoBoxContents h2 { /* border-width : 0px 0px 0px 0px; */ font-size : 12pt; } /* pre { border : 1px solid #c0c0c0; padding : 5px; background : #f0f0f0; margin : 5px 10px 5px 10px; } */ pre { margin : 5px; } input.extSearch { width : 100%; } table.main td.prefsTabs { padding-left : 5px; /* background-image : url("images/toolbar.png"); background-position : bottom left; background-repeat : repeat-x; */ } input.prefsTab { background-image : url("images/prefs_tab.png"); background-position : top left; background-repeat : repeat-x; border : 0px solid black; padding : 2px 7px 2px 7px; margin : 0px 1px 0px 0px; width : 130px; font-size : x-small; background-color : white; } input.prefsTabSelected { background-image : url("images/active_tab.png"); background-position : top left; background-repeat : repeat-x; border : 0px solid black; padding : 2px 7px 2px 7px; margin : 0px 1px 0px 0px; width : 130px; font-weight : bold; background-position : top left; background-repeat : repeat-x; font-size : x-small; } /*input.prefsTab:hover { background : white; }*/ div.warning { background : #fff7d5; border : 1px solid #d7c47a; padding : 3px; margin : 5px; font-size : x-small; } div.notice { background : #ffffff; border : 1px solid #88b0f0; padding : 5px; margin : 5px; font-size : x-small; } ul.nomarks { list-style-type : none; margin : 0px; padding : 10px; } div.bigErrorMsg { border : 1px solid #c0c0c0; background : #fff0f0; padding : 30px; margin : 20px; } div.prefHelp, td.prefHelp { font-size : x-small; color : gray; padding : 5px; } td.welcomePrompt { font-size : x-small; color : #4684ff; text-align : right; padding-right : 10px; } td.httpWelcomePrompt { font-size : small; color : gray; text-align : right; } table.loginForm { background-color : #ecf4ff; } table.innerLoginForm { border : 1px solid #88b0f0; padding : 50px; background-color : white; } table.innerLoginForm td { padding : 3px 3px 5px 3px; } span.insensitive { color : gray; } .prefGenericAddBox { margin : 5px; font-size : small; } .prefGenericAddBox td { font-size : small; } body.logoutBody { background-color : #f0f0f0; color : black; } span.logoutWarning { color : red; font-weight : bold; } div.logoutContent { width : 600px; border : 1px solid #c0c0c0; background-color : white; margin-left : auto; margin-right : auto; margin-top : 20px; padding : 10px; } .small { font-size : x-small; } table.innerFeedTable td { margin : 0px; padding : 0px; } td.selectPrompt { font-size : x-small; color : gray; } table.headlinesSubToolbar td.headlineActions { font-size : x-small; color : gray; padding : 5px 0px 5px 5px; } table.headlinesSubToolbar td.headlineActionsRTL { font-size : x-small; color : gray; padding : 5px 5px 5px 0px; } table.headlinesSubToolbar td.headlineTitle { font-size : x-small; color : gray; padding : 5px 5px 5px 0px; text-align : right; } table.headlinesSubToolbar td.headlineTitleRTL { font-size : x-small; color : gray; padding : 5px 0px 5px 5px; text-align : left; } span.contentPreview { font-size : x-small; color : gray; font-weight : normal; } span.contentPreview:hover { color : #4684ff; } table.headlinesList td.hlMarkedPic { width : 25px; text-align : center; } table.headlinesList td.hlfeed { text-align : right; font-size : small; } td.hlSelectRow, td.hlUpdatePic { width : 25px; text-align : center; } table.headlinesList td.hlUpdated { font-size : small; color : gray; text-align : right; width : 100px; } table.headlinesList tr td { padding : 2px 0px 2px 0px; } div.postHeader td.postDate { font-size : x-small; text-align : right; color : gray; } div.postHeader td.postDateRTL { font-size : x-small; text-align : left; color : gray; } #feedUpdateErrors { display : none; } #allEntryTags { font-size : x-small; border-width : 0px 0px 1px 0px; border-style : solid; border-color : #c0c0c0; padding-bottom : 5px; display : none; } /*td.hlContent { overflow : hidden; height : 1em; display : block; } */ td.hlMarkedPic, td.hlSelectRow, td.hlUpdated, td.hlFeed { height : 1em; } div.cdmArticle { border : 1px solid #f0f0f0; background-color : #fafafa; -moz-border-radius : 5px; margin : 10px 10px 0px 10px; padding : 10px; } div.cdmArticleUnread { border : 1px solid #d5f1f4; background-color : #fafeff; -moz-border-radius : 5px; margin : 10px 10px 0px 10px; padding : 10px; } div.cdmArticleSelected, div.cdmArticleUnreadSelected { -moz-border-radius : 5px; margin : 10px 10px 0px 10px; padding : 10px; background-color : #fff7d5; border : 1px solid #e7d796; } div.cdmArticleUnread div.cdmHeader a.title, div.cdmArticleUnreadSelected div.cdmHeader a.title { font-weight : bold; } div.cdmHeader { padding-bottom : 5px; } div.cdmFooter { font-size : x-small; color : gray; padding-top : 5px; } div.cdmFooter input, div.cdmHeader input, div.cdmFooter img { margin : 0px; } div.cdmHeader, div.cdmHeader a { color : gray; font-size : x-small; } div.cdmHeader a:hover { color : #4684ff; } div.cdmContent { margin-bottom : 5px; } a.warning { color : #f04040; } img.closeButton { border-width : 0px; float : right; } span.groupPrompt { font-size : x-small; color : #4684ff; } ul.userFeedList { height : 300px; overflow : auto; list-style-type : none; border : 1px solid #88b0f0; background-color : white; margin : 0px 0px 5px 0px; padding : 0px; } /* #browseBigFeedList li.oddSelected { border : 1px solid #d0d0f6; background-color : #eaeaff; -moz-border-radius : 5px; } */ ul.filterTestResults { height : 300px; overflow : auto; list-style-type : none; margin : 0px 0px 5px 0px; padding : 0px; border : 1px solid #88b0f0; background-color : white; } ul.browseFeedList { height : 300px; overflow : auto; list-style-type : none; margin : 0px 0px 5px 0px; padding : 0px; border : 1px solid #88b0f0; background-color : white; } ul.browseFeedList li { margin : 0px; padding : 0px; } span.subscribers { color : #808080; } div.subscribers { color : #808080; font-size : x-small; float : right; } input.feedBrowseCB { margin-right : 1em; } div.browserDetails { margin : 5px 5px 5px 5px; display : none; padding : 5px; } ul.compact { list-style-type : none; margin : 0px; padding : 0px; } ul.compact li { margin : 0px; padding : 0px; } div.browserFeedInfo { font-size : x-small; /* border : 1px solid #88b0f0; background-color : #ecf4ff; -moz-border-radius : 5px; */ padding : 5px; } div.browserFeedInfo div.detailsPart { margin : 5px 0px 5px 5px; } div.cdmContent a { color : #4684ff; } div.cdmContent a:hover { color : black; } a.cdmToggleLink { color : #808080; font-size : x-small; } a.cdmToggleLink:hover { color : #4684ff; } .noborder { border-width : 0px; } #debug_output { width : 400; height : 200; right : 20; bottom : 20; background-color : white; display : none; z-index : 999; position : absolute; border : 1px solid #c0c0c0; overflow : auto; margin : 0px; padding : 0px; list-style-type : none; } #debug_output li { margin : 0px; padding : 0px; font-size : x-small; } #overlay { background : white; left : 0; top : 0; height : 100%; width : 100%; z-index : 100; position : absolute; } #overlay_inner { font-weight : bold; text-align : center; margin : 10px; } #fatal_error { background : white; left : 0; top : 0; height : 100%; width : 100%; z-index : 200; display : none; position : absolute; } #fatal_error_inner { font-weight : bold; margin : 10px; color : red; } #fatal_error_msg { border : 1px solid #c0c0c0; background-color : #f0f0f0; color : black; padding : 10px; font-weight : normal; } #noDaemonWarning { position : absolute; background-color : #ecf4ff; border : 1px solid #88b0f0; padding : 10px; margin : 5px; z-index : 2; display : none; } #qafInput { width : 100%; } form { margin : 0px; padding : 0px; } #main_toolbar_form { display : inline; } div.feedExtInfo { margin-left : 2em; font-size : 7pt; color : gray; font-weight : normal; } span.debugTS { color : #4684ff; } #backReqBox { display : none; }