/* $Id: default.css,v 1.14 2002/12/18 16:30:48 daisuke Exp $ */

body {
        background: white;
        color: black;
        margin-left: 3em;
        margin-right: 3em;
}

div.main {
	margin-left: 1em;
}

div.headline {
        text-align: center;
        font-size: large;
}

div.lang-navigator {
        text-align: right;
        font-size: small;
}

div.copyright {
        text-align: right;
        font-family: helvetica, sans-serif;
        font-size: smaller;
        color: rgb(40%,40%,40%)
}

div.signature {
        text-align: right;
        font-style: italic;
}

div.contact {
	text-align: left;
	margin-left: 1em;
}

div.list {
	text-align: left;
	margin-left: 2em;
}

address.contact-info {
        text-align: right;
        font-size: smaller;
}

h1 {
	color: #fff;
        text-align: center;
	background-color: #669;
	padding: 0.4em;
	margin-top: 0.5em;
	margin-bottom: 1em;
	font-size: 3em;
}

h2 {
//        background-color: #eef;
//        border-width: 0px 0px 2px 12px;
//        border-style: solid;
//        border-color: #77a;
//	padding: 1px;
//	text-indent: 0.3em;
	font-size: xx-large;
}

h3 {
        background-color: #eef;
        border-width: 0px 0px 2px 12px;
        border-style: solid;
        border-color: #669;
	padding: 1px;
	text-indent: 0.3em;
	font-size: x-large;
}

h4 {
        background-color: #fff;
        border-width: 0px 0px 2px 8px;
        border-style: solid;
        border-color: #669;
	padding: 1px;
	text-indent: 0.3em;
	font-size: large;
}

p {
        text-indent: 1em;
	margin-left: 0.5em;
	margin-right: 0.5em;
}

p.noindent {
        text-indent: 0em;
}

p.note {
        text-indent: 0em;
        margin-left: 25%;
        font-size: smaller;
}

dl.list {
        margin-left: 3%;
}


blockquote {
        margin-left: 2em;
        margin-right: 2em;
#        font-size: smaller;
        color: #003;
}

pre {
        margin-left: 2em;
        margin-right: 2em;
	font-size: small;
}

pre.example {
        margin-left: 10%;
        margin-right: 10%;
        color: #050;
}

a.normref { 
        color : red;
}       

a.informref {
        color : green;
}       

strong {
        font-weight: bold;
}

dl {
	margin-left: 1em;
}

dl dd {
        padding-top: 0.2em;
        padding-bottom: 0.4em;
	margin-left: 2em;
}

dl dt {
        font-weight: bold;
}

ul li {
        padding-bottom: 0.3em;
}

span.note {
        font-size: smaller;
}

img {
	border: 0;
}

img.left {
	border: 0;
	text-align: right;
	vertinal-align: top;
	float: left;
	padding: 0em 3em 0em 2em;
}
   
a:link { color:"#6600dd"; }
a:visited { color:"#6600dd"; text-decoration: none; }

a:hover, a:focus, a:active {
  color:"#0044dd";
  text-decoration: underline;
}

/*
*>#maincontents {
	padding: 0;
	margin: 15px 180px 0 15px;
	text-align: left;
	min-height: 770px;
}
*/

/* For IE */
/*
* html #maincontents {
	padding: 0;
	margin: 15px 180px 0 15px;
	text-align: left;
	height: 770px;
*/

/*
#yahooads {
     position: absolute;
     top: 210px;
     right: 10px;
     width: 160px;
     z-index: 1;
     text-align: right;
}
*/

/* as of now, @import has not impremented in NN4 nor IE3-4 */
@import url(local.css)

/* EOF */
}
