body {
  margin                  : 0px 0px 0px 0px;
}

a:visited {
  color                   : #9900FF
}
a:link {
  color                   : #3366CC
}
a:hover {
  color                   : #33FFCC; 
}
a:active {
  color                   : #CCCC00;
}

span.title {
  white-space             : pre;
}

/* # for Large Image Style --------------------------------------- # */
div#prs{
  position                : absolute;
  display                 : none;
}

input#prsbtn{
  background-color        : silver;
  width                   : 80px;
}

div#wnd{
  position                : absolute;
  display                 : none;
}

input#wndbtn{
  background-color        : silver;
  width                   : 80px;
}

div#layerbtn{
  text-align              : center;
  font-size               : 10pt;
  color                   : gray;
}

div#srchmenu{
  width            : 250px;
  border           : 1px solid red;
  background-color : ghostwhite;
  font-size        : 10pt;
  padding          : 5px
}
span.srchlabel{
  color            : navy;
  font-weight      : bold;
  font-size        : 11pt;
  text-decoration  : underline;
}
ul.srchitem{
  list-style-type  : none;
  margin           : 4px 0px 20px 20px;
  padding          : 0px;
}
div.dataspan{
  font-size        : 8pt;
  color            : gray;
  margin-left      : 20px;
}

div#modexp{
  text-align       : right;
  padding-right    : 20px;
}

/* # for Backnumber List Style ------------------------------------# */
table.list{
  text-align      : center;
  border-collapse : collapse;
  border          : 1px solid navy;
}
table.list td.label{
  font-size       : 11pt;
  background-color: skyblue;
  border          : 1px solid black;
  font-weight     : bold;
}
table.list td.date{
  font-size       : 11pt;
  background-color: lightcyan;
  border          : 1px solid black;
  font-weight     : bold;
}
table.list td{
  border          : 1px solid navy;
  background-color: black;
}

