BODY {
	background-color: #0c2c39; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; COLOR: #36B3C5; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 100%
}
A, A:link, A:visited {
	COLOR: #36B3C5; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #E1F3FB; TEXT-DECORATION: underline
}
TABLE, TABLE TR, TABLE TD, HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
TABLE, HTML, .content {
	HEIGHT: 100%
}
TABLE {
	WIDTH: 100%
}
.top {
	HEIGHT: 151px
}
.foot {
	HEIGHT: 50px; padding: 12px; background-color: #103C4E; line-height: 16px; text-align: center; FONT-SIZE: 10px
}
.content TABLE TD {
	VERTICAL-ALIGN: top; TEXT-ALIGN: center
}
.comment {
	width: 100%; FONT-SIZE: 12px
}
.comment input, select, textarea {
	FONT-SIZE: 13px; background-color: #E1F3FB; margin: 3px; color: #0c2c39
}
.abcom {
	margin-left: 5px; FONT-SIZE: 11px
}
.logo {
	margin-left: 10%
}
.txt {
	margin-top: 45px; margin-right: 10%; FONT-SIZE: 11px; LINE-HEIGHT: 15px
}
.abtxt {
	margin-top: 10px; margin-bottom: 10px; margin-left: 20%; margin-right: 20%; text-align: left; FONT-SIZE: 12px; LINE-HEIGHT: 15px
}
* html .abtxt {
	left: 50%; width: 61%; text-align: left; FONT-SIZE: 12px; LINE-HEIGHT: 15px
}
.abtxt p {
	text-indent: 10px
}
.mov, * html .mov {
	FONT-SIZE: 16px; margin-top: 3%; font-weight: bold
}
.mov {
	margin-bottom: 4px; text-align: center; width: 100%; left: 50%
}
* html .mov {
	margin-bottom: -15px; text-align: left; width: 356px; margin-left: 38px
}
#navi, * html #navi {
	FONT-SIZE: 18px; font-weight: bold; margin-bottom: 4px
}
#navi {
	width: 100%; margin-top: -35px; text-align: center; margin-right: 0px
}
* html #navi {
	width: 356px; margin-top: -30px; text-align: right; margin-right: 30px
}
#navi A {
	TEXT-DECORATION: none
}
.disp {
	display: inline-table; width: 176px; height: 140px; background-image: url(images/prev.gif); background-repeat: no-repeat; vertical-align: top; margin: 15px 7px; padding-top: 2px
}
* html .disp {
	display: inline; width: 176px; height: 156px; background-image: url(images/prev.gif); background-repeat: no-repeat; vertical-align: top; margin: 7px 10px; padding-top: 5px; LINE-HEIGHT: 15px
}
.scr, * html .scr {
	width: 162px; height: 110px; border: 0px; margin-bottom: 9px; vertical-align: top
}
.scr {
	margin-top: 4px
}
* html .scr {
	margin-top: 0px
}
#film {
	TEXT-DECORATION: none; FONT-SIZE: 13px
}
#player1, * html #player1 {
	display: inline-table; background-repeat: no-repeat; background-image: url(images/video.gif); vertical-align: top; padding-top: 11px; FONT-SIZE: 10px
}
#player1 {
	height: 282px; width: 100%; background-position: top center
}
* html #player1 {
	height: 289px; width: 356px
}
#count {
	display: none
}
#form input {
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; FONT-SIZE: 12px; width: 302px; COLOR: #0c2c39; background-color: #DEF2F5
}
#form textarea {
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; FONT-SIZE: 12px; width: 302px; COLOR: #0c2c39; overflow: auto; background-color: #DEF2F5
}
#form select {
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; FONT-SIZE: 12px; width: 302px; COLOR: #0c2c39; background-color: #DEF2F5
}