body{
  border-style:none;
  background-color: antiquewhite;
  padding: 0;
}
div.navigation{
  position:absolute;
   top:0%;
   left:1%;
  width:18%;
  margin-left:0%;
  border:none;
  color:black;
  font-size: x-small;
}
p.authority{
 text-align:right;
 color:darkslateblue;
}
.sell_info{
  margin-left:2em;
  margin-right:2em;
  text-align:left;
}
del{
  background-color: pink;
}
q{
 font-style:italic;
}
.notice{
 color:Navy;
 font-size:x-small;
}
ins{
  background-color: skyblue;
}

div.navigation input{
  width:100%;
}

div.navigation a{
  white-space:pre;
}

div.navigation a:before{
}

div.navigation a:after{
  content:"\A";
}

div.navigation img{
  width:100%;
}

a.l2:before{
  content:"  ";
}

div.main{
  line-height:130%;
  margin-left:20%;
  border-left:solid;
  padding-left:5px;
}

@media print{
   div.navigation{
       display:none;
   }

   div.main{
       margin-left: 2%;
       margin-right:2%;
       border-left: none;
       padding-left: 0pt;
   }
}

h1{
  border-style: double;
  border-width: 5px;
  border-color: orange;
  background-color:wheat;
  padding: 8px;
}

h2{
  border-style: solid;
  border-width: 2px;
  border-color: orange;
  background-color: wheat;
  padding: 5px;
}

h3{
  border-style: solid;
  border-width: 1px;
  border-color: orange;
  background-color: wheat;
  padding: 5px;
}

td.strong{
  background-color:lightblue;
}

.calender_sun{
   background-color: #fcc;
}

.calender_sat{
   background-color: #8cf;
}
span.quote{color:#ff9090}
span.update{color:#ff8888}
a.external{color:#00ffff}
a.inner{color:#ff9933}
a:link{color:Green;}
a:visited{color:DarkGreen;}
.announce{font-size:x-small;color:#80ff80}
.abstruct{font-size:10pt}
.url{}
.logo{font-size:10pt}
.subcolor{color:darkslateblue;}
