/* Note: The neat parts of the CSS are from another design by Patrick Lauke. The non-so-neat parts are by Shawn. :-)*/

* { padding: 0; margin: 0; }
html { background: #fafefa; font-size: 100%; /* IE Hack */ }
body { margin: 40px 5% 0;
	}	
img {
	border: solid #006633 1px;
	}

h1,h2,h3,h4,h5,h6 { color: #444; margin: 0.75em 0 0.5em 0;  }
h1 { font-size: 2em; } /*1.64em*/
h2 { font-size: 1.45em; }
h3 { font-size: 1.18em; }

h2
	{
	margin: 1.5em 5% 0.85em 0;
	padding: 0;
	}
h3 
	{
	margin: 1em 5% 0 0;
	padding: 0;
	}
h4
	{
	margin: 1em 5% 0;
	padding: 0;
	}

hr {
	width: 24%;
	color: #006633;
	text-align: left;
	margin: 0.5em 0 2.0em 0;
	}
p
	{
	margin: 1em 5% 0.35em;
	padding-top: 0;
	}
	
ul
	{
	margin: 0 5% 0.85em 10%;
	padding: 0 0 0 2.5em;
	}
ul ul
	{
	margin: 0;
	padding: 0 0 0 1.5em;
	}
li {
	margin: 0 0 0.15em 0;	
	list-style-type: square; 
	}
blockquote {	
	margin: 0 17% 0 17%;
	}
blockquote .sayswho {
	font-size: 85%;
	font-style: italic;
	}
code { font-family: "Bitstream Mono", "Courier New", Courier, monospace; font-size: 0.95em; }
.float-right {
	float: right;
}	
.plist {
	margin: 0.5em 5% 0.35em 10%;
	padding: 0 0 0 1em;
	}
.plist li {
	margin: 0.5em 0 0.35em 0;	
	}

.border1c60 {
	border-style: solid;
	border-color: #C60;
	border-width: 1px;
      }
/*
.figure {
	font-size: small;
	font-style: italic;
	color: #333333;
	text-align: center;
	}
*/
.byline {
	margin: 0;
	}
/*.focuspoints {
	font-weight: bold;
	}*/
	
/* 2006/01/07 
 * T. Watanabe
 * adds some CSS for Japanese translation
 */
 
ul.nobullet  {
	list-style: none;
}

.focuspoints {
	font-style: italic;
	background-color: #F3F3F3;
	margin-right: 7em;
	margin-left: 7em;
	border: thin solid #666666;
	padding: 0.5em;
	}
.figure {
	color: #333333;
	text-align: center;
	}
li p
	{
	padding-top: 0;
	margin-top: 1em;
	margin-right: 5%;
	margin-bottom: 0.35em;
	margin-left: 0%;
	}

.trans_note {
	color: #0000FF;
	background-color: #FFFFCC;
	padding: 0.2em;
	border: thin solid #6666CC;
	margin: 1em 5em 1em 3em;
}
p.alt {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	background: #FFFFCC
	text-align: center;
	border: thin dotted #FF9900;
	margin-right: 10em;
	margin-left: 10em;	
}
p.alt:before {
	content: "ALT: ";
}
hr.full {
	width: 90%;
	color: #006633;
	text-align: center;
	margin: 0.5em 0 2em;
	height: 3px;	
	}
	
.caution {
	color: #0000FF;
	font-weight: bold;
	text-decoration: underline;
	background: #FFFF00;
}



@media print {
html {
	background: #fff;
}

body {
	font-size: 10.5pt;
	margin: 0;
	padding: 0px;
}

a.printURL:after {
	content:" ("attr(href)")";
}

a:link { color:black; text-decoration: none; }
a:visited { color:black; text-decoration: none; }

.PrintHidden {
  display: none;
}

/*h2.pagebreak {
	page-break-before: always;
}*/
}