img.block { display: block; }

/*
 * newsitems' styles
 */

td.discussheader {
  font-size: 9px;
  background: #1A5678;
  color: #ffffff;
}
td.discussheader-date {
  font-size: 9px;
  text-align: right;
  background: #1A5678;
  color: #ffffff;
}
td.discussbody {
  background: #e6f1f8;
  text-align: justify;
}
td.discussfooter {
  font-size: 9px;
  text-align: right;
  background: #e6f1f8;
}
p.discussedited {
  font-size: 9px;
}
td.discussforum {
  background: #e6f1f8;
}
div.discussforumdesc {
  font-size: 9px;
}
td.discusscategory {
  background: #1A5678;
  color: #ffffff;
}

/*
 * newsitems' styles
 */

td#newsmiddle {
  width: 450px;
}
td#newsright {
  width: 225px;
}
td.newstitlebg {
  background: #1A5678;
}
td.newstitle {
  width: 343px;
  background: #1A5678;
  color: #ffffff;
  font-weight: bold;
}
td.newsdate {
  font-weight: bold;
  width: 90px;
  text-align: right;
  color: #ffffff;
}
td.newsitem {
  width: 450px;
  background: #e6f1f8;
}
td.newsbody {
  text-align: justify;
}
td.newsdiscuss {
  font-size: 9px;
  background: #e6f1f8;
}
td.newsposter {
  font-size: 9px;
  text-align: right;
  width: 441px;
  background: #e6f1f8;
}



/*
 * newsarchive's styles
 */

tr.newsarchivetitle {
  background: #1A5678;
  color: #ffffff;
}
td.newsarchivedatetitle {
  font-weight: bold;
  color: #ffffff;
}
td.newsarchivesubjecttitle {
  font-weight: bold;
  color: #ffffff;
}
td.newsarchivepostertitle {
  font-weight: bold;
  color: #ffffff;
}
td.newsarchivedate {
  width: 100px;
}
td.newsarchivesubject {
  width: 300px;
}
td.newsarchiveposter {
  width: 60px;
}



/*
 * poll's styles
  */

td.pollanswer {
  width: 216px;
  font-size: 10px;
}
td.pollgraph {
  width: 136px;
}
td.pollnumbers {
  width: 40px;
  text-align: right;
  font-size: 9px;
}
td.pollhr {
  height: 1px;
}
img.pollhr {
  height: 1px;
  width: 216px;
  display: block;
}
td.pollvote {
  font-size: 10px;
}



/*
 * newstrackers' styles
 */

td.headlinehr {
  background: #cbcbcb;
  width: 216px;
}
img.headlinehr {
  width: 216px;
  height: 1px;
  display: block;
}
td.headline {
  width: 216px;
  color: #1A5678;
  text-decoration: none;
  font-size: 11px;
  font-family: arial,sans-serif;
  font-weight: normal;
  background: #e8e8e8;
}
td.headline2 {
  width: 128px;
  color: #1A5678;
  text-decoration: none;
  font-size: 11px;
  font-family: arial,sans-serif;
  font-weight: normal;
  background: #e8e8e8;
}
td.headlinesbanner { width: 88px; }

td.filelistentry { background: #e7e7e7; }
td.browseicon { text-align: left }
td.browseleft {
  width: 400px;
  text-align: left;
}
td.browseright {
  width: 100px;
  text-align: right;
}

td.searchleft { background: #e8e8e8; }

td.searchbg { background: #e8e8e8; }

td.searchright { background: #e8e8e8; }

.filecontent { background: #e8e8e8; }

td.newfile { background: #e8e8e8; }

td.newfilesicon { text-align: left; }

td.newfilesleft {
  width: 350px;
  text-align: left;
}

td.newfilesmiddle { width: 98px; }

td.newfilesright {
  width: 50px;
  text-align: right;
}

select#dayint {
  font-size: 11px;
  font-family: verdana, sans-serif;
  background-color: #e7e7e7;
  color: #000000;
}

input#search {
  border: 1px solid #000000;
  background-color: #ffffff;
  color: #000000;
}

input.text {
  border: 1px solid #000000;
  background-color: #e8e8e8;
  color: #000000;
}

td.browsehr { background: #cbcbcb; }

img.browsehr {
  width: 522px;
  height: 1px;
  display: block;
}

td.filelisttop { background: #cbcbcb; }

td.browsedirentry { font-weight: bold; }

td.browsebottom { background: #e8e8e8; }

td.browsebotcorner { width: 9px; }

td.browsebottomleft { width: 513px; }

td.filetitlebg {
  width: 450px;
  background: #cbcbcb;
}

td.fileheader {
  background: #cbcbcb;
  font-size: 11px;
  font-weight: bold;
}

td.filebody {
  width: 450px;
  background: #e8e8e8;
  font-size: 11px;
}

td.filefooter {
  font-size: 9px;
  background: #e8e8e8;
}

