/* 
   sand-dcos.css -- matching sand css.
   $Id: sand-docs.css,v 1.7 2002/10/11 18:00:55 anego Exp $ 
   Copyright (c) 2002 Momonga Project. All Rights Reserved. 
*/

body {
 background-color: #f5f5f5;
 color: #454545;
 margin: 0% 5%;
}

img { border: none; }

a:link {
 background-color: transparent; 
 color: #b84a16;
 text-decoration: none; 
}

a:visited {
 background-color: transparent; 
 color: #307008;
 text-decoration: none; 
}

a:hover {
 background-color: transparent;
 color: #50b44c;
}

div.box { 
 background: #f5f5f5;
 color: #424242;
 }

div.navi {
 text-align: right;
 padding: 1px 0px 0px 5px;
 font-size: small;
 margin: 0em 0em 2em 0em;
}

span.navi {
 padding: 3px;
 margin-right: 2px;
 background-color: #efefef;
 color: #4a4a4a;
 border: thin outset #4a4a4a;
}

ul {line-height: 1.5;}
li { list-style-type: square;}

h1 { 
text-align: center;
border-top: 4px double #4a4a4a;
border-bottom: 4px double #4a4a4a;
padding: 5px 0px;
 background-color: #e0e0e0;
 color: #4a4a4a;
}

h2 { 
 text-align: right;
 padding: 5px 0.5em 5px 0px;
 border: thin solid #745247;
 background-color: #efefef;
 color: #4a4a4a;
}

h3 {
 text-align: right;
 padding: 5px 0.5em 5px 0px;
 border-bottom: thin dashed #745247;
 background-color: #efefef;
 color: #4a4a4a;
 }
input{
 background-color: #454545;
 color: white;
}

input.set{
 background-color: #ed7332;
 color: white;
}

select {
 background-color: #454545;
 color: white;
}

p { 
 margin: 1em;
 }

p.oldannouncedate{ 
 font-weight: bold;
 text-indent: 1em;
 }

p.oldannounce{ 
 margin: 0em 1em 0em 2em;
 border-bottom: thin dotted #383838;
 }

dt { 
 font-weight: bold;
 padding: 3px 0em 3px 1em;
}

dl.search dt { 
 clear: left;
 font-weight: bold;
 border: 1px solid #745247;
 text-align: right;
 padding: 3px 0.5em 3px 0px
}

dl.search dd { 
 margin: -0.5em 0em 2px 0em;
 text-align: center;
 }

dd { 
 padding: 0.7em 1em 0.7em 0em;
}

pre.guideline { 
 padding: 1em 2%;
 border: thin solid #454545;
 }

pre {
 margin: 1em;
 padding: 1em;
 background: #eee9e9;
 color: #454545;
 line-height: 1.3;
}

dl.sitemap dt { 
                border-bottom: thin solid #745247;
                padding-left: 1em;
 }

dl.inner{ padding-bottom:0px; }

th.lite
{
  border-bottom: 1px solid #009933;
  border-left: 25px solid #009933;
  border-right: 25px solid #009933;
  text-align: center;
  background: #ffffe0; /*#d2c1b8;*/
  color: #2f4f4f;
  font-size: large;
}

/* assingment.html */
table.tantou { 
               width: 100%
 }
th.main { 
          background: #eee9e9;
          color: #454545;
          border: thin outset #009933;
 }
table.tantou th { 
                  text-align: left;
                  padding-left: 0.5em;
                  white-space: nowrap;
                  border: thin outset #424242;
 }

table.tantou td { 
                  border: thin solid #999999;
                  padding-left: 0.5em;
 }

/* ML archives */
table.navi td { 
 border: thin outset #454545;
 background: #eee9e9;
 color: #454545;
 }


/* tama list */
div.tamalist { 
 margin-top: 1em;
/* border-top: 4px double #4a4a4a;*/
 }

div.status p{ border: thin outset #daccc4; }
div.tamalist ol { line-height: 1.3;}
div.tamalist li { list-style: decimal;}

div.tamalist a:link {
 background-color: transparent; 
 color: #300708;
 text-decoration: none; 
}

div.tamalist a:visited {
 background-color: transparent; 
 color: #b84a16;
 text-decoration: none; 
}

div.tamalist a:hover {
 background-color: transparent;
 color: #50b44c;
}

div.screen{
 margin: 1em 2em;
}

/* docs/index.html */
ul.menu { text-align: center; }
li.menu {
 display: inline;
 border: thin outset #daccc4;
 padding: 2px;
 margin-left: 5px;
}

hr{ display: none; }

div.under { 
 clear: both;
 padding: 10px 5px;
 border-top: 4px double #383838;
 border-bottom: thin solid #383838;
 background-color: #e0e0e0;
 color: #4a4a4a;
 margin-top: 2em;
}

address { 
 text-align: left;
 font-size: small;
 margin-bottom: 5px;
}

