body {
  margin  : 0px;
  padding : 0px;
}

a img { border: 0px; }
a img { color: white; } /* Same for NN4 */

table#nn4-advise {
  display : none;
}

h1 {
  margin         : 0px;
  padding        : 5px 0px 0px 10px;
  border         : 0px;
  font-family    : Verdana, Geneva, sans-serif;
  font-size      : 24px;
  font-weight    : bold;
  color          : #FFF;
  cursor      : pointer;
}

h1 img { vertical-align: middle; }

.menuframe {
  background-color : #AEB2F9;
  background-image : url(img/menu-bg.gif);
  background-repeat : no-repeat;
  background-position : top left;
}

.menu {
  font-family : Verdana, Geneva, sans-serif;
  font-size : 0.7em;
  font-weight : bold;
}

.menu a {
  text-decoration: none;
  color: #20266F;
}

.menutitle {
  font-family : Verdana, Geneva, sans-serif;
  font-size : 0.7em;
  font-weight : bold;
  color: #FFF;
}

p#menu a:hover {
  background-color : #FFF;
}

td#content {
  margin: 0px;
  padding: 0px 0px 0px 10px;
  border: 0px;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: normal;
  color: #000;
}

td#content h2 {
  font-size      : 1.5em;
  font-weight    : bold;
  margin         : 0px;
  padding        : 10px 0px 10px 0px;
}

td#content p, div#content li {
/*  font-size      : 0.8em;
  margin         : 0px;
*/
  font-size: 0.7em;
  font-weight    : normal;
  line-height: 1.5em;
  color: #000000;
  font-family: verdana,arial,helvetica,sans-serif;
  margin-top: 8px;
  margin-bottom: 8px;

}

td#content li {
  padding : 4px 0px 4px 0px;
}

td#content p a:hover {
  color : #C00;
}

div#news {
  display : block;
  margin : 0px 0px;
  padding : 0px;
  border : 1px solid #F90;
}

div#news p {
  margin : 0px;
  padding : 5px 3px;
  border : 0px;
  color : #000;
  font-weight : normal;
  font-size : 0.7em;
}

div#news p#newstitle {
  margin : 0px;
  padding : 3px;
  border : 1px solid #F90;
  background : #F90;
  color : #FFF;
  font-weight : bold;
}


td#content .box {
  display : block;
  margin : 10px 0px;
  padding : 0px 0px 5px 0px;
  background : #CCC;
  border : 1px solid #20266F;
}


td#content .box p {
  margin : 0px;
  padding : 5px 5px 5px 10px;
}


td#content .box p#title {
  margin : 0px;
  padding : 3px;
  border : 0px;
  border-left : 22px solid #F90;
  background : #20266F;
  color : #FFF;
  font-weight : bold;
}

.pic-right {
  float: right;
  border: 1px solid #000;
}

td#content p#copy {
  font-size : 9px;
  color : #999;
  margin : 10px 10px 10px 0px;
  padding : 5px 0px 0px 0px;
  border-top: 1px solid #999;
}

td#content p#copy a {
  text-decoration : none;
  color : #999;
  border : 0px;
}

/* ********************************* */

table#photo-rich {
  float: left;
  width: 200px;
  margin: 10px 10px 5px 0px;
}

.picsub {
  font-family: Tahoma, Geneva, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #000;
  background: #CCC;
}

table#photo-rich img { 
  margin: 0px;
  border: 1px solid #000;
}

/* ********************************* */

