@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain("www.netvibes.com") {

/* rounded tabs, and slightly tighter */

#divTabs li {
  -moz-border-radius-topleft: 10px;
  -moz-border-radius-topright: 10px;
  margin-right: 1px !important;
}

/* background hover on tabs */

#divTabs li:hover {
  background: #e8e8e8 !important;
}

/* remove tab close and edit */

#divTabs .meta {
  display: none !important;
}

/* set minimum width for titles, and center title */

#divTabs li {
  padding: 5px 5px 5px 5px !important;
}

#divTabs .icon {
  display: block;
  float: left;
  margin: 0px !important;
  padding: 0px !important;
}

#divTabs .tabName {
  display: table;
  float: left;
  margin: 0px !important;
  padding: 0px 3px 0px 3px !important;
  width: 35px;
  text-align: center;
}

#divTabs .unread {
  display: block;
  float: left;
  margin: 0px !important;
}

/* remove footer */

#footer {
  display: none !important;
}

/* use Segoe UI font */

body, .feedContent, .tabName, .unread {
  font-size: 8pt;
  font-family: "Segoe UI", Tahoma, Verdana !important;
}

#feedReader .feedContent {
  font-size: 9pt !important;
}

/* make read items darker, unread items bold */

.moduleContent .rssItemList li a:visited,
.moduleContent .nv-feedList li a:visited {
  color: #000 !important;
}

.moduleContent .rssItemList li.read a,
.moduleContent .nv-feedList li.read a {
  font-weight: normal !important;
  color: #444 !important;
}

.moduleContent .rssItemList a,
.moduleContent .nv-feedList a {
  font-weight: bold !important;
  color: #000 !important;
}

/* remove large margins around modules */

.module {
  margin: 0px !important;
}

.moduleContent {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

/* remove module header underline */

.moduleHeader .title a {
  text-decoration: none !important;
}


}