BODY { FONT-SIZE: 8pt; COLOR: #4D4D4D; FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana, sans-serif; margin: 10px 0 15px 0;}
TH { FONT-SIZE: 8pt; COLOR: #4D4D4D; FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana, sans-serif;}
TD { FONT-SIZE: 8pt; COLOR: #4D4D4D; FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana, sans-serif;}
FORM { FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana, sans-serif;}

A:link { FONT-SIZE: 8pt; COLOR: #0082AD; FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana, sans-serif; TEXT-DECORATION: none;}
A:visited { FONT-SIZE: 8pt; COLOR: #0082AD; FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana, sans-serif; TEXT-DECORATION: none;}
A:hover { FONT-SIZE: 8pt; COLOR: #0082AD; FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana, sans-serif; TEXT-DECORATION: underline;}

.A2:link { FONT-SIZE: 8pt; COLOR: #0082AD; FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana, sans-serif; TEXT-DECORATION: underline;}
.A2:visited { FONT-SIZE: 8pt; COLOR: #0082AD; FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana, sans-serif; TEXT-DECORATION: underline;}
.A2:hover { FONT-SIZE: 8pt; COLOR: #00BFE5; FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana, sans-serif; TEXT-DECORATION: underline;}

.news01a:link { FONT-SIZE: 8pt; COLOR: #84B359; FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana, sans-serif; TEXT-DECORATION: none;}
.news01a:visited { FONT-SIZE: 8pt; COLOR: #84B359; FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana, sans-serif; TEXT-DECORATION: none;}
.news01a:hover { FONT-SIZE: 8pt; COLOR: #84B359; FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana, sans-serif; TEXT-DECORATION: underline;}

.news01b:link { FONT-SIZE: 9pt; COLOR: #84B359; FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana, sans-serif; TEXT-DECORATION: none;}
.news01b:visited { FONT-SIZE: 9pt; COLOR: #84B359; FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana, sans-serif; TEXT-DECORATION: none;}
.news01b:hover { FONT-SIZE: 9pt; COLOR: #84B359; FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana, sans-serif; TEXT-DECORATION: underline;}

.facs01a:link { FONT-SIZE: 8pt; COLOR: #8686B3; FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana, sans-serif; TEXT-DECORATION: none;}
.facs01a:visited { FONT-SIZE: 8pt; COLOR: #8686B3; FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana, sans-serif; TEXT-DECORATION: none;}
.facs01a:hover { FONT-SIZE: 8pt; COLOR: #8686B3; FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana, sans-serif; TEXT-DECORATION: underline;}

.facs01b:link { FONT-SIZE: 9pt; COLOR: #8686B3; FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana, sans-serif; TEXT-DECORATION: none;}
.facs01b:visited { FONT-SIZE: 9pt; COLOR: #8686B3; FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana, sans-serif; TEXT-DECORATION: none;}
.facs01b:hover { FONT-SIZE: 9pt; COLOR: #8686B3; FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana, sans-serif; TEXT-DECORATION: underline;}

.act01a:link { FONT-SIZE: 8pt; COLOR: #329A9A; FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana, sans-serif; TEXT-DECORATION: none;}
.act01a:visited { FONT-SIZE: 8pt; COLOR: #329A9A; FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana, sans-serif; TEXT-DECORATION: none;}
.act01a:hover { FONT-SIZE: 8pt; COLOR: #329A9A; FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana, sans-serif; TEXT-DECORATION: underline;}

.act01b:link { FONT-SIZE: 9pt; COLOR: #329A9A; FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana, sans-serif; TEXT-DECORATION: none;}
.act01b:visited { FONT-SIZE: 9pt; COLOR: #329A9A; FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana, sans-serif; TEXT-DECORATION: none;}
.act01b:hover { FONT-SIZE: 9pt; COLOR: #329A9A; FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana, sans-serif; TEXT-DECORATION: underline;}

.thumblink:link { TEXT-DECORATION: none; border: 1px solid #FFFFFF; display: block;}
.thumblink:visited { TEXT-DECORATION: none; border: 1px solid #FFFFFF; display: block;}
.thumblink:hover { TEXT-DECORATION: none; border: 1px solid #72B872; display: block;}

.thumblink02:link { TEXT-DECORATION: none; border: 1px solid #FFFFFF; display: block;}
.thumblink02:visited { TEXT-DECORATION: none; border: 1px solid #FFFFFF; display: block;}
.thumblink02:hover { TEXT-DECORATION: none; border: 1px solid #76B63D; display: block;}

.white { FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana, sans-serif;}
.form { FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana, sans-serif;}

.copy { FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana, sans-serif;}
.df { FONT-SIZE: 11px; COLOR: #303030; FONT-FAMILY: Geneva, Arial, Helvetica, Tahoma, Verdana, sans-serif; FONT-VARIANT: normal; PADDING: 0 15px;}
.headline { FONT-SIZE: 12px; COLOR: #0066CC; FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana, sans-serif; PADDING-RIGHT: 15px; PADDING-LEFT: 15px;}
.jj { FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana, sans-serif;}
.more { FONT-SIZE: 9px; COLOR: #FF3300; FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana, sans-serif; TEXT-DECORATION: underline; PADDING-RIGHT: 15px; PADDING-LEFT: 15px;}
.text { FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana, sans-serif;}
.tittle { FONT-SIZE: 15px; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;}

.txt01 { FONT-SIZE: 8pt; COLOR: #8C8C8C; FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana, sans-serif;}
.txt02 { FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana, sans-serif; line-height: 16px;}
.txt03 { FONT-SIZE: 13px; FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana, sans-serif;}
.txt04 { FONT-SIZE: 8pt; COLOR: #4D4D4D; FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana, sans-serif;}
.txt05 { FONT-SIZE: 14px; padding-top: 6px;}
	.txt05 p { FONT-SIZE: 9pt; margin: 0; margin-top: 5px;}
.txt06 { FONT-SIZE: 8pt; COLOR: #4D4D4D; FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana, sans-serif; padding-right: 4px;}

.para01 {margin: 0; margin-top: 3px;}
.para01b {margin: 0; margin-top: 10px;}
.para02 {margin: 0; margin-top: 13px;}
.para03 {margin: 0; margin-top: 18px;}
.txt_style01 td { COLOR: #8C8C8C; line-height: 16px;}
.div_space01 div { padding-top: 12px; line-height: 16px;}
.div_space02 div { padding-top: 15px; line-height: 16px;}
.txt_about01 { COLOR: #72B872;}
.txt_contact01 { FONT-SIZE: 8pt; COLOR: #76B63D; FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana, sans-serif; line-height: 24px;}
.txt_act01 { padding: 9px 0 0 18px;}
	.txt_act01 span { COLOR: #339999; LINE-HEIGHT: 16px; FONT-WEIGHT: bold;}
.txt_act02 { PADDING-TOP: 12px;}
.txt_act03 { FONT-SIZE: 13px; COLOR: #FFFFFF; BACKGROUND: #339999;}

.sp01 { padding: 0 7px;}
.sp02 { padding: 0 6px; color: #666666; font-size: 7pt;}

.dload01 ul { PADDING: 0; MARGIN: 0;}
	.dload01 li { LIST-STYLE-TYPE: none; FLOAT: left;}
	.dload01 .dlink { MARGIN-TOP: 17px;}

.photoline img { border: 4px solid #E5E5E5;}

.dotline01 { background: url(dotline01.gif) repeat-x top left;}
.dotline02 { border-bottom: 1px dotted #B3B3B3; padding-bottom: 3px;}

.txt_content01 { padding-bottom: 15px;}
	.txt_content01 div { FONT-SIZE: 8pt; COLOR: #76B63D; border-bottom: 1px dotted #B3B3B3; padding-bottom: 3px;}
.txt_content02 { padding-bottom: 15px;}
	.txt_content02 div { FONT-SIZE: 13px; COLOR: #666699; border-bottom: 1px dotted #B3B3B3; padding-bottom: 3px;}
.txt_content03 { padding-bottom: 15px;}
	.txt_content03 div { FONT-SIZE: 13px; COLOR: #087A7A; border-bottom: 1px dotted #B3B3B3; padding-bottom: 3px;}
.txt_content03b { padding-bottom: 2px;}
	.txt_content03b div { FONT-SIZE: 13px; COLOR: #087A7A; border-bottom: 1px dotted #B3B3B3; padding-bottom: 3px;}
.txt_content04 { padding-bottom: 2px;}
	.txt_content04 div { FONT-SIZE: 13px; COLOR: #087A7A; border-bottom: 1px dotted #B3B3B3; padding-bottom: 3px;}
	.txt_content04 span { FONT-SIZE: 13px; COLOR: #087A7A;}
	.txt_content04 ul { PADDING: 0; MARGIN: 0; padding-bottom: 1px;}
		.txt_content04 ul li { LIST-STYLE-TYPE: none; FLOAT: left;}
		.txt_content04 .right01 { LIST-STYLE-TYPE: none; FLOAT: right;}

.boat_table01 { padding: 10px; background: #FFFFFF; border: 1px solid #DDDDDD;}
.boat_txt01 { padding-left: 10px; line-height: 16px;}
	.boat_txt01 span { FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-WEIGHT: bold; DISPLAY: block; BACKGROUND: #9898CC; LINE-HEIGHT: 19px; PADDING: 0 7px; WIDTH: 166px;}
	.boat_txt01 p { margin: 0; margin-top: 7px;}
	.boat_txt01 div { margin-top: 7px; line-height: 16px;}
	.boat_txt01 div li { LIST-STYLE-TYPE: none; FLOAT: left; WIDTH: 75px;}

.gallery_table01 { padding: 10px; background: #FFFFFF; border: 1px solid #DDDDDD;}
.thumbline { padding: 1px; border: 1px #D9D9D9 solid; background: #FFFFFF;}
.thumbline02 { padding: 4px; border: 1px #D9D9D9 solid; background: #FFFFFF;}
.thumblink03:hover .thumbline { border: 1px #0082AD solid;}

.album_frame01 { background:#FFFFFF; border: 1px solid #DDDDDD;}
.table_frame01 { background:#FFFFFF; border: 1px solid #DDDDDD;}
	.table_frame01 .t_row01 td { padding: 10px 10px 11px; background: #FFFFFF; text-align: left; line-height: 16px;}
	.table_frame01 .t_row02 td { padding: 7px 10px 8px; background: #FFFFFF; border: 1px solid #DDDDDD; text-align: left; line-height: 16px;}
	.table_frame01 .t_title01 td { padding: 3px 10px; background: #D9D9D9;}
	
.ul_set ul { PADDING: 0; MARGIN: 0; MARGIN-TOP: 2px; MARGIN-LEFT: 15px; COLOR: #329A9A; LIST-STYLE-TYPE: square; line-height: 14px;}
	.ul_set ul li { margin-bottom: 6px;}