@import url(../basic.css);
h1 {
font-size: 120%;
font-weight: bold;
text-align: center;
margin-top: 10px;
margin-bottom: 10px; }
h2 {
font-size: 120%;
font-weight: bold;
color:#348AB5;
margin: 30px 0 20px 10px;
}
h2.papertitle {

padding-top: 1em;

border-top: 1px solid #ccc; }
h3 {margin-top:    10px; }
div.news { }
div.news dl {
width: 540px;
margin-top: 1em;
margin-bottom: 1em; }
div.news dt {
width: 9em;
float: left; }
div.news dd {
margin-left: 10em; }
div.news ul {
text-align: right;
margin-right: 5px;
margin-bottom: 5px;
}
div.news li {
display: inline; }
p.date {line-height:  180%;
text-align:   right;
margin-right: 20px; }

p.etclogo {
float:left;
text-align:center;
width: 150px;
margin: 20px; }
#howto {

margin-top: 20px;

margin-bottom: 20px;

border: solid 1px #ccc; }
#howto h3 {

color: white;

background-color: #9174ae;

margin: 0;

padding-top: 5px;

padding-bottom: 5px;

padding-left: 5px; }
#howto p {

line-height: 180%;

margin-left: 10px; }
span.strong {

color: red; }
table {

margin-top: 10px;

margin-bottom: 10px;

border-top: 1px solid #ccc;

border-left: 1px solid #ccc; }
th {

color: white;

background-color: #9174ae;

text-align: left;

width: 1em;

padding: 5px;

border-bottom: 1px solid #ccc;

border-right: 1px solid #ccc; }
td {

line-height: 180%;

padding: 5px;

border-right: 1px solid #ccc;

border-bottom: 1px solid #ccc; }
td.preparation {

background-color: #f4eaff;

width: 10em; }
p.totop {

text-align: right;

margin-bottom: 1em; }
ul.qa {

line-height: 180%;

text-indent: -2em;

margin: 1em;

padding-left: 2em; }
#qalist dl {

margin-top: 1em;

margin-bottom: 1em;

border: solid 1px #ccc; }
#qalist dt {

background-color: #f4eaff;

padding: 5px;

border-bottom: 1px solid #ccc;

 }
#qalist dd {

margin-left: 1em;

padding: 5px; }
ul.setup {





margin: 0px 25px 20px 50px;}
ul.setup li {





	line-height: 180%;





	list-style-type: disc;





	font-weight:bold;





	color:#348AB5;





	font-size: 90%;





}
