body { color: white; background-color: #000; }

p {}

td {
	font-size: 9px;
	font-weight: normal;
	color: #000;
	left: 0px;
}

a:link { color: #a9a9a9; text-decoration: none; }

a:visited { color: #a9a9a9; text-decoration: none; }

a:hover { color: #ffa500; }

a:active {
	font-weight: bold;
	text-decoration: blink;
	color: #333;
}
.menutext { color: #fff; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: right; }
.menutitle { color: #000; font-size: 9px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: transparent; text-decoration: underline; text-align: right; }
.menutext_low {
	color: #FFF;
	font-size: 10px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	text-decoration: none;
}
.text_blk {
	color: #000;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.menutext_dark { color: #5a5758; font-size: 9px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
.infobox {
	color: #212121;
	font-size: 9px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	text-decoration: none;
	text-align: center;
}
.dsR2601 #FlashID {
	position: absolute;
	height: 464px;
	width: 820px;
	left: 0px;
	top: 56px;
}
#FlashID2 {

}
.sound {
}
body p {
	text-align: center;
	vertical-align: middle;
}
body p {
	text-align: left;

}
.small_intro {
	position: absolute;
	left: 240px;
	top: 92px;
}
.main_contents {
	background-color: #FFF;
	position: absolute;
	height: 375px;
	width: 580px;
	left: 240px;
	top: 92px;
	text-align: right;
}
.side_contentbox {
	position: absolute;
	top: 110px;
	width: 198px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #CCC;
	z-index: 5;
	text-align: center;
	padding-right: 20px;
	padding-left: 20px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 20px;
	list-style-type: none;
	height: auto;
	padding-bottom: 20px;
	background-repeat: no-repeat;
	background-position: 20px 0px;
	visibility: visible;
	font-weight: bold;
	left: 0;
}
.main_contents_inbox {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #333;
	margin: 0px;
	height: 375px;
	width: 580px;
	text-align: right;
}
.main_contents_inbox-L {
	width: 270px;
	text-align: justify;
	position: absolute;
	height: auto;
	margin-left: 20px;
	vertical-align: middle;
	top: 20px;
	left: 0;
}
.main_contents_inbox-R {
	width: 280px;
	text-align: right;
	left: 300px;
	position: absolute;
	height: 375px;
}
.main_contents_inbox-L-extended {
	width: 540px;
	text-align: justify;
	position: absolute;
	height: auto;
	margin-left: 20px;
	vertical-align: middle;
	top: 20px;
}
.main_contents_inbox-L-small {
	width: 130px;
	text-align: justify;
	position: absolute;
	height: auto;
	margin-left: 20px;
	vertical-align: middle;
	top: 0px;
	left: 0;
}
.main_contents_inbox-R-extended {
	width: 410px;
	text-align: right;
	left: 170px;
	position: absolute;
	height: 375px;
}
.main_contents_narrow {
	background-color: #cec9c5;
	position: absolute;
	height: 224px;
	width: 520px;
	left: 240px;
	top: 92px;
	text-align: left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #000;
	padding-top: 20px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 30px;
}
.main_contents-2 {
	background-color: #cec9c5;
	position: absolute;
	height: 355px;
	width: 560px;
	left: 240px;
	top: 92px;
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	vertical-align: middle;
	padding-top: 20px;
	padding-left: 20px;
}
.text_form1 {
	color: #000;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	text-align: right;
}
.text_form2 {
	color: #000;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
	vertical-align: text-bottom;
	font-weight: normal;
}
.text_form1-RED {
	color: #F00;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}
.Flash_sidemovie-large {
	position: absolute;
	height: 465px;
	width: 240px;
	top: 48px;
	left: 0px;
	z-index: 1;
	visibility: visible;
	background-color: #222222;
}
.logo_top {
	position: absolute;
	height: 37px;
	width: 148px;
	left: 48px;
	top: 7px;
}
.intro_large {
	position: absolute;
	height: 444px;
	width: 770px;
	top: 48px;
	z-index: 1;
	left: 0px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 36px;
	font-weight: bold;
	text-align: right;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.intro_sound {
	position: absolute;
	height: 130px;
	width: 300px;
	left: 520px;
	top: 460px;
	z-index: 5;
}
.dsR2516 div .dsR1766.dsR2343.dsR2514 .menutext_low.dsR1685.dsR2311.dsR2433.dsR2385.dsR2490 div a span {
	color: #FFF;
}
.text_blkCopy {
	color: #000;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: center;
}
.dsR2345 div .dsR1766.dsR2343 .menutext_low.dsR1685.dsR2311.dsR2433.dsR2385 div a span {
	color: #FFF;
}
.main_contents_inbox-L-smallCopy {
	width: 169px;
	text-align: justify;
	position: absolute;
	height: auto;
	margin-left: 20px;
	vertical-align: middle;
	top: 10px;
	left: 0;
}
.dsR239 .menutext_low.dsR214.dsR359 span {
	color: #F60;
}
