body {
  background-color: #FFFFFF;
  color: #003366;
}
body, td, th, div, ul, p {  font-family: Arial;
  font-size: 10pt;}
td.tdsubmenu {  vertical-align: top;
  padding-top: 62px;
  padding-left: 34px;
  padding-right: 0px;
  padding-bottom: 5px;
  text-align: left;
  line-height: 18px;}
td.tdbody {  vertical-align: top;
  padding-right: 27px;
  padding-bottom: 20px;}
td.tdcopy {  text-align: left;
  padding-left: 60px;
  padding-bottom: 11px;
  vertical-align: bottom;
  color: #009900;
  font-size: 11px;}
td.tdcopy2 {
  text-align: right; padding-right: 50px;
  padding-bottom: 11px;
  vertical-align: bottom;
  color: #009900;
  font-size: 11px;
}
td.tdcaticon {  width: 40px;
  vertical-align: top;}
td.tdcatlist {
  width: 208px;
  vertical-align: top;
  padding-top: 8px;
  padding-bottom: 15px;
}
td.tdcatcolumn {  width: 33%;
  vertical-align: top;}
td.tdcat1item {  padding-top: 12px;
  vertical-align: top;}
a {  text-decoration: none;
  color: #bf272e;}
a.submenu {	font-size: 8pt;
	font-weight: bold;
	padding-left: 0px;
	color: #006699;}
a.subsubmenu {	font-size: 8pt;
	font-weight: normal;
	padding-left: 16px;
	color: #006699;}
a.alastnews {  color: #660000;
  font-size: 11px;
  width: 220px;}
a.acopy {
  color: #009900;
}
a.atitle {  color: #003366;
  font-weight: bold;}
a.acat0 {  color: #003366;
  font-weight: bold;}
a.acat01 {
  color: #003366;
}
a.acat1 {
  color: #003366;
}
a:hover {
  color: #bf272e;
}
p, div {  text-align: justify;  padding-left: 57px;}
div.divcatsubitem {  text-align: left;
  padding: 0px;
  padding-top: 4px;
  padding-left: 16px;
  font-size: 11px;}
div.divprice, p.divprice {  text-align: left;
  padding: 0px;
  padding-left: 57px;
  font-size: 13px;
  font-weight: bold;
  color: #bf272e;}