<STYLE type="text/css">
body,td,th,div,p { font-family: Arial, Helvetica, sans-serif; font-size: 14px; background: #ddd; }

p { font-family: Arial, Helvetica, sans-serif; font-size: 14px; }

a {
color: blue;
text-decoration: none;
}

a:hover {
color: black;
text-decoration: underline;
}

img {border: 0;}


h1 { margin: 0; padding: 0; color: #000000; text-align: center; font-size: 14px; font: Arial, Helvetica, sans-serif; font-weight: lighter; font-style: normal; }

h2 { margin: 0; padding: 0; color: #000000; text-align: center; font-size: 20px; font: Arial, Helvetica, sans-serif; font-weight: lighter; font-style: normal; }

a.body {
color:#0066CC;
text-decoration:none;
}

a.body:hover {
color:#003399;
text-decoration:underline;
} 

.table_bottom_navi {
	border-top : 0px dotted Black;
	border-left : 0px dotted  Black;
	border-right : 1px dotted Black;
	border-bottom: 0px dotted Black;
}

.table_bottom_navi1 {
	border-top : 1px dotted Black;
	border-left : 1px dotted  Black;
	border-right : 1px dotted Black;
	border-bottom: 1px dotted Black;
}

.inv {display:none}


#menualf {
	POSITION: relative; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: #ddd; PADDING-TOP: 10px
}
.curved {
	WIDTH: 95%; BACKGROUND: none transparent scroll repeat 0% 0%
}
.curved H1 {
	MARGIN: 0px 10px
}
.curved P {
	MARGIN: 0px 10px
}
.curved H1 {
	COLOR: #000; FONT-SIZE: 2em
}
.curved P {
	PADDING-BOTTOM: 0.5em
}
.curved .b1 {
	DISPLAY: block; HEIGHT: 1px; FONT-SIZE: 10px; OVERFLOW: hidden
}
.curved .b2 {
	DISPLAY: block; HEIGHT: 1px; FONT-SIZE: 1px; OVERFLOW: hidden
}
.curved .b3 {
	DISPLAY: block; HEIGHT: 1px; FONT-SIZE: 1px; OVERFLOW: hidden
}
.curved .b4 {
	DISPLAY: block; HEIGHT: 1px; FONT-SIZE: 1px; OVERFLOW: hidden
}
.curved .b2 {
	BORDER-LEFT: #fff 1px solid; BACKGROUND: #e0cea3; BORDER-RIGHT: #fff 1px solid
}
.curved .b3 {
	BORDER-LEFT: #fff 1px solid; BACKGROUND: #e0cea3; BORDER-RIGHT: #fff 1px solid
}
.curved .b4 {
	BORDER-LEFT: #fff 1px solid; BACKGROUND: #e0cea3; BORDER-RIGHT: #fff 1px solid
}
.curved .b1 {
	MARGIN: 0px 4px; BACKGROUND: #fff
}
.curved .b2 {
	MARGIN: 0px 4px; HEIGHT: 2px
}
.curved .b3 {
	MARGIN: 0px 3px
}
.curved .b4 {
	BORDER-RIGHT-WIDTH: 3px; MARGIN: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 1px; BORDER-LEFT-WIDTH: 3px
}
.curved .boxcontent {
	BORDER-BOTTOM: #fff 0px solid; BORDER-LEFT: #fff 1px solid; DISPLAY: block; BACKGROUND: #e0cea3; BORDER-TOP: #fff 0px solid; BORDER-RIGHT: #fff 1px solid
}
.serif {
	WIDTH: 40%; BACKGROUND: none transparent scroll repeat 0% 0%
}

.serif .b1 {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.serif .b2 {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.serif .b3 {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.serif .b4 {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}





</style>


