body{
	margin: 0px;
	padding: 0px;
	background: #E0E0E0;
}

p {
	font-size: 12px;
	text-align: justify;
}

ol {font-size: 12px;  text-align: justify}
dir {font-size: 12px}

.str {
  font-size: 8px;
  color:#898989;
  background-color: #FFFFFF;
  text-align: right;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
}
.upr {color:#000000;
  background-color: #f26522;
  font-family: Arial, Helvetica, Tahoma, Verdana, Geneva, sans-serif;
  font-size: 12px;
  font-weight: normal
  }
  .god_ansver {color:#000000;
  background-color: #C1FFEB;
  font-family: "Times New Roman", Times, serif;
  font-size: 12px;
  font-weight: normal
  }
    .wrong_ansver {color:#000000;
  background-color: #FFCCCC;
  font-family: "Times New Roman", Times, serif;
  font-size: 12px;
  font-weight: normal
  }
      .def_ansver {color:#000000;
  background-color: #FFFFFF;
  font-family: "Times New Roman", Times, serif;
  font-size: 12px;
  font-weight: normal
  }
.ttl1 {
  font-family: Arial, Helvetica, Tahoma, Verdana, Geneva, sans-serif;
  color: #000000;
  font-size: 20px;
  font-weight: normal;

}
.ttl2 {font-family: Arial, Helvetica, Tahoma, Verdana, Geneva, sans-serif; color: #000000; font-size: 18px;  font-weight: normal; text-align:left}
.ttl3 {font-family: Arial, Helvetica, Tahoma, Verdana, Geneva, sans-serif; color: #000000; font-size: 16px; font-weight: normal; text-align:left}
.ttl4 {font-family: Arial, Helvetica, Tahoma, Verdana, Geneva, sans-serif; color: #000000; font-size: 14px; font-weight: normal; text-align:left}
.ttl5 {font-family: Arial, Helvetica, Tahoma, Verdana, Geneva, sans-serif; color: #000000; font-size: 12px; font-weight: normal; text-align:left}

.tableheader {font-family: Arial, Helvetica, Tahoma, Verdana, Geneva, sans-serif; color: #ffffff; font-size: 9px; font-weight: bold;  text-align: left}
.warning {font-family: Arial, Helvetica, Tahoma, Verdana, Geneva, sans-serif; color: #ff0000; font-size: 9px; font-weight: bold}
.attention {font-family: Arial, Helvetica, Tahoma, Verdana, Geneva, sans-serif; color: #000000; font-size: 9px; font-weight: bold}
.about {font-family: Arial, Helvetica, Tahoma, Verdana, Geneva, sans-serif; color: #000000; font-size: 9px;}
.comment {font-family: Arial, Helvetica, Tahoma, Verdana, Geneva, sans-serif; font-size: 7px}

#A:link {text-decoration: none; color: #62C6B98}
#A:visited {text-decoration: none; color: #7F8683}
#A:activ {text-decoration: none; color: #2C6B98}
#A:hover {text-decoration: underline; color: #2C6B98}

A.about:link {text-decoration: underline; color: #f26522}
A.about:visited {text-decoration: underline; color: #f26522}
A.about:activ {text-decoration: underline; color: #f26522}
A.about:hover {text-decoration: none; color: #f26522}

.illustration {
  font-family: "Times New Roman", Times, serif;
  font-size: 12px;
  font-style: italic;
}

.pic_left{margin:16px 16px 16px 0; float:left;}
.pic_right{margin:16px 0 16px 16px; float:right;}
.sideline{padding-left:16px; border-left:4px solid #f26522;}


blockquote
{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 20px;
}

td {
	font-size: 9pt;
	font-family: verdana, serif;
}

h1 {
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	padding: 0px;
	margin: 0px 0px 20px 0px;
	color: #000000;
}

.menutop {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	font-size: 8pt;
}

a {
	color: #0000ff;
}

