a.navi:link {
  color: #009900;
}
a.navi:visited {
  color: #009900;
}
a.navi:hover {
  color: #009900;
}
a.navi:active {
  color: #009900;
}
li {
  list-style: none;
  list-style-position: outside;
}
table.navi{
  border: 1px solid #68c634;
  margin: 50px;
  width: 400px;
  height: 50px;
}
td.navi{
  margin: 1px;
  border: 1px solid #68c634;
  border-spacing: 1px;
  height: 50px;
  padding: 10px;
  font-size: 10pt;
}
table.banner{
  border-collapse: collapse;
  border-color: #FFFFFF;
  border-width: 1px;
  margin: 50px;
  width: 400px;
}
td.banner{
  border-style: solid;
  border-width: 1px;
  border-color: #FFFFFF;
  padding: 0,10;
  margin: 0;
  font-size: 10pt;
}
table.guide_table{
  border-collapse: collapse;
  width: 455px;
  background-color: #ffffff;
  height: 10px;
  font-size: 10pt;
}
table.guide_table td.left{
  border-collapse: collapse;
  width: 70px;
  border: 1px solid #68c634;
  background-color: #009900;
  padding: 5px;
  color: #ffffff;
}
table.guide_table td.right{
  border-collapse: collapse;
  width: 375px;
  border: 1px solid #68c634;
  background-color: #ffffff;
  padding: 5px;
  color: #000000;
  line-height: 15px;
}
table.guide_table td.left1{
  border-collapse: collapse;
  width: 110px;
  border: 1px solid #68c634;
  background-color: #009900;
  padding: 5px;
  color: #ffffff;
}
table.guide_table td.green{
  text-align: center;
  border-collapse: collapse;
  width: 140px;
  border: 1px solid #68c634;
  background-color: #009900;
  padding: 5px;
  color: #ffffff;
}
table.guide_table td.white{
  text-align: center;
  border-collapse: collapse;
  width: 140px;
  border: 1px solid #68c634;
  background-color: #ffffff;
  padding: 5px;
  color: #000000;
}
div.party{
  line-height: 25px;
  padding-left:80px;
  padding-right:80px;
  background-color: #ffffff;
  font-size: 13px;
}
div.under_menu {
  font-size: 15px;
}
div.under_menu a {
  text-decoration: none;
  color: #fb9551;
}
div.under_menu a:link {
  color: #fb9551;
}
div.under_menu a:visited {
  color: #fb9551;
}
div.under_menu a:hover {
  text-decoration: underline;
  color: #fb9551;
}
div.under_menu a:active {
  color: #fb9551;
}
div.pink {
  text-align: right;
  padding-left: 40px;
  line-height: 15px;
  font-size: 12px;
  color: #FA296E;
}
table.form_table{
  margin-top: 15px;
  margin-buttom: 15px;
  border-collapse: collapse;
  width: 450px;
  background-color: #ffffff;
  height: 10px;
  font-size: 10pt;
}
td.list {
  text-align: right;
  border-collapse: collapse;
  line-height: 18px;
  width: 90px;
  border: 0px solid #68c634;
  padding: 5px;
  color: #000000;
  font-weight: bolder;
}
td.pink {
  text-align: center;
  line-height: 15px;
  font-size: 12px;
  color: #FA296E;
  font-weight: bolder;
}
input,textarea,select {
  border:1 solid #009900;
  scrollbar-3d-light-color:#FFFFFF;
  scrollbar-arrow-color:#FFFFFF;
  scrollbar-darkshadow-color:#FFFFFF;
  scrollbar-face-color:#FFFFFF;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color:#FFFFFF;
  scrollbar-track-color:#FFFFFF;
}
div.border {
  border:1 solid #009900;
  height: 20px;
}
span.border {
  border:1 solid #009900;
  height: 20px;
}
td.border {
  border:1 solid #009900;
}
td.access {
  padding-left: 50px;
  text-align: left;
  line-height: 20px;
  font-size: 13px;
  color: #000000;
}
div.greenbox {
	padding: 10px;
	border: 1px double #68c634;
	background-color: #ffffff;
	height: 210px;
	width: auto;
	margin: 22px;
	font-size: 13px;
	line-height: 20px;
}
div.eu {
	margin-right: 90px;
	margin-left: 90px;
	font-size: 13px;
	line-height: 25px;
	text-align:center;
}
div.message {
	margin-right: 40px;
	margin-left: 80px;
	margin-top: 5px;
	margin-bottom: 20px;
	font-size: 13px;
	line-height: 23px;
}
td.greenbox {
	padding: 0px;
	border: 1px double #68c634;
	background-color: #ffffff;
	height: 210px;
	width: auto;
	margin: 0px 20px 20px;
	left: auto;
	top: auto;
	right: auto;
	bottom: auto;
}
img.greenbox {
	padding: 5px;
	background-color: #ffffff;
	height: 210px;
	margin: 15px;
}
div.cake {
    float:left;
	margin-right: 0px;
	margin-left: 35px;
	margin-top: 10px;
	font-size: 13px;
	line-height: 25px;
	text-align:left;
}
div.cake_ {
    float:left;
	margin-right: 10px;
	margin-left: 30px;
	margin-top: 10px;
	font-size: 13px;
	line-height: 25px;
	text-align:right;
}
div.cake1 {
    float:left;
	margin-right: 10px;
	margin-left: 20px;
	margin-top: 10px;
	font-size: 13px;
	line-height: 25px;
	text-align:left;
    }
div.cake1_ {
    float:left;
	margin-right: 30px;
	margin-left: 10px;
	margin-top: 10px;
	font-size: 13px;
	line-height: 25px;
	text-align:right;
    }
div.menu {
    float:left;
	margin-right: 0px;
	margin-left: 10px;
	margin-top: 10px;
	font-size: 13px;
	line-height: 25px;
	text-align:left;
}
div.menu_ {
    float:left;
	margin-right: 10px;
	margin-left: 20px;
	margin-top: 10px;
	font-size: 13px;
	line-height: 25px;
	text-align:right;
}
div.menu1 {
    float:left;
	margin-right: 10px;
	margin-left: 20px;
	margin-top: 10px;
	font-size: 13px;
	line-height: 25px;
	text-align:left;
    }
div.menu1_ {
    float:left;
	margin-right: 10px;
	margin-left: 20px;
	margin-top: 10px;
	font-size: 13px;
	line-height: 25px;
	text-align:right;
    }
div.menu2 {
	margin-right: 10px;
	margin-left: 40px;
	margin-top: 10px;
	font-size: 13px;
	line-height: 20px;
	text-align:left;
    }
div.menu2_ {
	margin-right: 10px;
	margin-left: 80px;
	margin-top: 10px;
	font-size: 13px;
	line-height: 20px;
	text-align:left;
    }
td.home {
  padding-left: 25px;
  text-align: left;
  line-height: 20px;
  font-size: 13px;
  color: #000000;
}
span.noenter {
}
div.complete {
  margin-right: 50px;
  margin-left: 50px;
  margin-top: 10px;
  font-size: 13px;
  line-height: 25px;
  text-align:left;
}