.btn01 A:link{text-decoration: underline; color: #006699;}
.btn01 A:visited{text-decoration: underline; color: #006699;}
.btn01 A:active{text-decoration: underline; color: #006699;}
.btn01 A:hover{text-decoration: none; color: #000000;}

.btn02 A:link{text-decoration: none; color: #5AAF9C;}
.btn02 A:visited{text-decoration: none; color: #5AAF9C;}
.btn02 A:active{text-decoration: none; color: #5AAF9C;}
.btn02 A:hover{text-decoration: none; color: #000000;}

.mainDiv{
  width:169px;
}
.topItem{
  text-indent: 34px;
  padding-top: 2px;
  font: bold 12px Arial, Helvetica, sans-serif;
  letter-spacing: 0.04em;
  background: url("images/btn_1.gif");
  background-repeat: no-repeat;
  height: 18px;
  color: #000000;
  cursor: pointer;
}
.topItemOver{
  text-indent: 34px;
  padding-top: 2px;
  font: bold 12px Arial, Helvetica, sans-serif;
  letter-spacing: 0.04em;
  background: url("images/btn_2.gif");
  background-repeat: no-repeat;
  height: 18px;
  color: #006699;
  cursor: pointer;
}
.topItemClose{
  text-indent: 34px;
  padding-top: 2px;
  font: bold 12px Arial, Helvetica, sans-serif;
  letter-spacing: 0.04em;
  background: url("images/btn_1.gif");
  background-repeat: no-repeat;
  height: 18px;
  color: #000000;
  cursor: pointer;
}
.topItemCloseOver{
  text-indent: 34px;
  padding-top: 2px;
  font: bold 12px Arial, Helvetica, sans-serif;
  letter-spacing: 0.04em;
  background: url("images/btn_2.gif");
  background-repeat: no-repeat;
  height: 18px;
  color: #006699;
  cursor: pointer;
}
.dropMenu{	
  background-color: none;
  /*/border: 1px solid #FFFFFF;/*/
  border-width: 0 1px 1px 1px;
  filter: alpha(opacity=100);
  padding-top: 1px;
  padding-bottom: 2px;
}
.subMenu{
   display: block;
}
.subItem{
   margin-left: 15px;
   margin-bottom: 2px;
   height: 15px;
   font: 11px Verdana, Arial, Helvetica, sans-serif;	
   text-decoration: none;
   color: #006699;
}
.subItem a{
   margin-left:28px;
   font: 11px Verdana, Arial, Helvetica, sans-serif;	
   text-decoration: none;
   color: #006699;
   cursor: pointer;
}
.subItemOver{
   margin-left: 15px;
   margin-bottom: 2px;
   height: 15px;
   font: 11px Verdana, Arial, Helvetica, sans-serif;
   text-decoration: underline;	  
   color: #000000;
}
.subItemOver a{
   margin-left: 28px;
   font: 11px Verdana, Arial, Helvetica, sans-serif;
   text-decoration: underline;
   color: #000000;
   cursor: pointer;
}
.bg01 {
	background-repeat: repeat-y;
	background-position: left;
}
.bg02 {
	background-repeat: repeat-y;
	background-position: right;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
}
.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #8F9882;
	color: #FFFFFF;
}
.contactbox01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 22px;
	padding-top: 3px;
	padding-left: 3px;
	background-color: #C6BD71;
}
.contactbox02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 22px;
	padding-top: 3px;
	padding-left: 3px;
	background-color: #FDFDFD;
}
.comment {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 3px;
	padding-top: 1px;
	background-color: #FDFDFD;
}
.txt01 {
	font: bold 12px Arial, Helvetica, sans-serif;
	letter-spacing: 0.02em;
}
.txt02 {
	font: bold 16px Arial, Helvetica, sans-serif;
}
.txt03 {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #006699;
}
.txt04 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.txt05 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.txt06 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.txt07 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.txt08 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	padding-right: 6px;
	padding-bottom: 10px;
}
.txt09 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-left: 6px;
}
.txt10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding-left: 6px;
	padding-top: 5px;
	padding-bottom: 2px;
}
.txt11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}