html,body{
      margin:0;
      padding:0;
      height:100%;
      border:none
   }


.topnews td	{ font: normal 80%/130% verdana,arial,sans-serif;  font-size: 12px;  margin-top: 0px;  margin-bottom: 2px;  color: #333333; padding-top: 10px; padding-right: 10px; padding-left: 10px;  padding-bottom: 10px; }
.topnews H1	{ font: bold 100%/100% verdana,arial,sans-serif;  margin-top:0px;  margin-left:0px;  margin-right:0px;  background-color:transparent;  font-size: 22px;}
.topnews H2	{ font: normal 80%/130% verdana,arial,sans-serif;  font-size: 11px;  margin-top: 0px;  margin-bottom: 2px;  color: #333333; white-space:nowrap;  display: inline;}
.topnews A	{ font: normal 80%/130% verdana,arial,sans-serif;  font-size: 12px;  margin-top: 0px;  margin-bottom: 2px;  color: #666666; }

.othernews td	{ font: normal 80%/130% verdana,arial,sans-serif;  font-size: 11px;  margin-top: 0px;  margin-bottom: 2px;  color: #333333;  }
.othernews H1	{ font: bold 100%/100% verdana,arial,sans-serif;  margin-top:0px;  margin-left:0px;  margin-right:0px;  background-color:transparent;  font-size: 12px;  display: inline;}
.othernews H2	{ font: normal 80%/130% verdana,arial,sans-serif;  font-size: 10px;  margin-top: 0px;  margin-bottom: 2px;  color: #333333; white-space:nowrap;  display: inline;}
.othernews A	{ font: normal 80%/130% verdana,arial,sans-serif;  font-size: 11px;  margin-top: 0px;  margin-bottom: 2px;  color: #666666; }

.content td	{ font: normal 80%/130% verdana,arial,sans-serif;  font-size: 12px;  margin-top: 0px;  margin-bottom: 2px;  color: #333333;  padding-right: 10px; padding-left: 10px; }
.content A	{ font: normal 80%/130% verdana,arial,sans-serif;  font-size: 11px;  margin-top: 0px;  margin-bottom: 2px;  color: #333333; }
.content hr { border: 0;  height: 1px;  color: #000000; background-color: #000000;}
.content H1	{ font: bold 100%/100% verdana,arial,sans-serif;  margin-top:0px;  margin-left:0px;  margin-right:0px;  background-color:transparent;  font-size: 22px;}
.content H2	{ font: bold 80%/130% verdana,arial,sans-serif;  font-size: 18px;  margin-top: 0px;  margin-bottom: 2px;  color: #333333; white-space:nowrap;}
.content H3	{ font: bold 80%/130% verdana,arial,sans-serif;  font-size: 16px;  margin-top: 0px;  margin-bottom: 2px;  color: #333333; white-space:nowrap;}
.content H4	{ font: italic bold 80%/130% verdana,arial,sans-serif;  font-size: 16px;  margin-top: 0px;  margin-bottom: 2px;  color: #333333; white-space:nowrap;}
.content H5	{ font: italic bold 80%/130% verdana,arial,sans-serif;  font-size: 12px;  margin-top: 0px;  margin-bottom: 2px;  color: #333333; white-space:nowrap;}
.content H6	{ font: italic 80%/130% verdana,arial,sans-serif;  font-size: 12px;  margin-top: 0px;  margin-bottom: 2px;  color: #333333; white-space:nowrap;}

#greytable { height: 100% ; width: 100%; border-right: #cccccc 1px solid;  padding-right: 10px;  border-top: #cccccc 1px solid;  padding-left: 10px;  margin: 0px;  border-left: #cccccc 1px solid;  padding-top: 10px;  border-bottom: #cccccc 1px solid;  background-color: #f9f9f9;  }
#newscell  { height: 100% ; width: 33%}
#fullcell  { height: 100% ;}

table.calendar {border: 0}

table.calendar { height: 100% ; width: 100%; border-right: #cccccc 1px solid;  padding-right: 10px;  border-top: #cccccc 1px solid;  padding-left: 10px;  margin: 0px;  border-left: #cccccc 1px solid;  padding-top: 10px;  border-bottom: #cccccc 1px solid;  background-color: #FFFFFF;  }
table.calendar td, th {text-align: center; border: 0}
table.calendar th {height: 11px; font: normal 80%/130% verdana,arial,sans-serif; font-size: 8pt;}
table.calendar td { font: normal 80%/130% verdana,arial,sans-serif;  font-size: 11px;  margin-top: 0px;  margin-bottom: 0px;  color: #333333; }
table.calendar .calendar-month { font: bold 80%/130% verdana,arial,sans-serif;  font-size: 14px;  margin-top: 0px;  margin-bottom: 2px;  color: #333333; white-space:nowrap;}
table.calendar .calendar-month a{text-decoration: none}
table.calendar .calendar-prev, table.calendar .calendar-next {font-weight: normal;}
table.calendar th {color: green; text-align: center;}
table.calendar td.linked-day {font-size: 8pt; color: green;}
table.calendar a { font: normal 80%/130% verdana,arial,sans-serif;  font-size: 9px;  margin-top: 0px;  margin-bottom: 2px;  color: #333666; }

#sideHeader {text-align: center; font: bold 80%/130% verdana,arial,sans-serif;  font-size: 14px;  margin-top: 0px;  margin-bottom: 2px;  color: #333333; white-space:nowrap;}