body { margin:0px; padding:0px; }
h1 { font-size:20pt; line-height:27pt; padding:0px; margin:0px; color:#006600; text-decoration:none; }
h2 { font-size:8pt; line-height:10pt; padding:0px; margin:0px; color:#FFFFFF; }

.topmenu { background-color:#FFFFFF; border:1px solid #666666; }
.topmenu2 { background-color:#CCCCCC; border:1px solid #666666; }
.topmenu td { font-size:10pt; line-height:14pt; padding-left:5px; }
.topmenu2 td { font-size:10pt; color:#666666; line-height:10pt; padding-left:5px; }
.topmenu div { margin-left:15px; }
.topmenu2 div { margin-left:15px; }
.topmenu2 a { text-decoration:none; }
.topmenu2 a:hover { text-decoration:underline; }

.toplink { margin-top:3px;toplink}
.toplink td { font-size:8pt; line-height:12pt; background-color:#FFFFFF; padding:3px; }
.toplink a { text-decoration:none; }
.toplink a:hover { text-decoration:underline; }

.bottombnr { margin-top:3px; }
.bottombnr td { padding-top:3px; }

.tbl1 {
	width:760px;
	height:70px;
	background-color:#FFFFFF;
	background-image: url(img/top.gif);
	background-repeat: no-repeat;
}
.bl {
	background-color:#FFFFFF;
	text-align:left;
	padding-left:0px;
	vertical-align:top;
	border-top:1px solid #FFFFFF;
	float: left;
	height: 20px;
	width: 152px;
}
.bl div { float:left; font-size:10pt; margin-left:0px; color:#FFFFFF; }
.bl a { text-decoration:none; color:#FFD700; }
.bl a:hover { color:#FFD700; }
.tbl2 { width:760px; height:100px; margin-top:1px; }
.tbl3 { width:760px; height:260px; margin-top:1px; background-color:#333333; }
.tbl4 { width:760px; height:200px; background-color:#333333; margin-top:1px; }
.prof2 { margin-top:10px; }
.prof2 td { font-size:10pt; color:#FFFFFF; padding-top:5px; }
.price_list { background-color:#FFFFFF; }
.price_list td { font-size:10pt; color:#FFFFFF; text-align:center; padding:3px; background-color:#333333; }
.sd1 { font-size:10pt; line-height:14pt; color:#666666; }
.sd2 { font-size:10pt; line-height:14pt; color:#FFFFFF; padding-left:18px; }
.tbl5 {
   padding:10px;
   font-size:10pt;
}
.tbl6 {
   margin-top:10px;
}
.f1 {
   font-size:12px;
   color:#666666;
   padding-top:5px;
   background-color:#FFFFFF;
}
.fr {
   font-size:12px;
   color:#ff0000;
   padding-top:5px;
}
.f1a {
   font-size:12px;
   color:#666666;
   padding-top:5px;
   border:1px solid #666666;
   background-color:#FFFFCC;
   margin-top:5px;
}
.f2 {
   font-size:14px;
   color:#666666;
   padding-left:20px;
}
.f3 {
   font-size:12px;
   color:#666666;
   padding-left:20px;
   border:1px solid #666666;
}
.f3a {
   font-size:12px;
   background-color:#51B9FF;
   border:1px solid #666666;
}
.f3b {
   font-size:12px;
   background-color:#FF3366;
   border:1px solid #666666;
}
.f4 {
   background-color:#FFFFFF;
   border:1px solid #666666;
}
.box {
   background-color:#FFFFFF;
   border:1px solid #666666;
}
#fmenu {
  margin-top:2px;
  padding:5px;
  width:760px;
  background-color:#24BA1E;
  color:#FFFFFF;
  text-align:center;
}
#fmenu span {
  font-size:10pt;
  padding:9px;
}
#fmenu a {
  text-decoration:none;
  color:#FFFFFF;
}
#fmenu a:hover {
  text-decoration:underline;
  background-color:#FFFFFF;
  color:#000066;
}
.sougo {
   font-size:10px;
   color:#666666;
}
.sougo2 {
   font-size:12px;
   color:#333333;
   background-color:#FFFF66;
   height:20px;
}
.sougo a {
   text-decoration:none;
}
.sougo a:hover {
   text-decoration:underline;
}
.caption{
	font-size:10pt;
	color:#666666;
	width:760px;
	text-align:left;
	padding:10px,0px,0px,10px;
	line-height:1.5;
}
	