body { background : white; color : black; margin : 0px; padding : 0px; } a { color : black; text-decoration : none; } a:hover { text-decoration : underline; } a.button { border : 1px solid #d0d0d0; background : white; color : black; padding : 2px 10px 2px 10px; } a.button:hover { background : #f0f0f0; text-decoration : none; } table.feedOverview { margin : 5px; border : 1px solid #c0c0c0; background : #f0f0f0; -moz-border-radius : 5px; padding : 5px; font-size : small; } td.headlineToolbar { padding-top : 10px; } table.headlines td.title { font-weight : bold; font-size : large; border-width : 0px 0px 1px 0px; border-color : #d0d0d0; border-style : solid; text-align : right; } table.headlines td.headlineUpdated { width : 200px; } table.main td.toolbar { height : 40px; text-align : right; background : #f0f0f0; padding-right : 5px; } table.main td.header { font-size : 18pt; background-color : #f0f0f0; background-image : url("header.png"); background-position : top left; background-repeat : repeat-x; height : 50px; padding-left : 80px; padding-top : 30px; font-weight : bold; } table.main td.feeds { width : 250px; border-width : 1px 1px 0px 0px; border-color : #c0c0c0; border-style : solid; padding : 10px; } table.main td.headlines { height : 25%; padding : 10px; border-width : 1px 0px 0px 0px; border-color : #c0c0c0; border-style : solid; overflow : scroll; } table.main td.content { padding : 10px; border-width : 1px 0px 0px 0px; border-color : #c0c0c0; border-style : solid; overflow : scroll; } table.main td.notify { height : 40px; border-width : 1px 0px 0px 0px; border-color : #c0c0c0; border-style : solid; font-size : small; text-align : center; color : gray; } .even { background-color : #f0f0f0; } .evenUnread { background-color : #f0f0f0; font-weight : bold; } .oddUnread { font-weight : bold; } li { list-style-type : none; } ul { margin : 0px; padding : 0px; border : 1px solid #f0f0f0; } .invisible { display : none; }