body

{
	background-color: #FFFFFF;
	color: #000000;
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	height: 100%; 
}
.Blogapollotopmenu
{
	background-color: FFBE00;
	text-align: center;
	color: #FFFFFF;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding: 3px 6px 3px 6px;
	white-space: nowrap;
	border: 1.0pt solid #FFFFFF;
}
.Blogapollotopmenu a:link
{
	color: #FFFFFF;
	text-decoration: none;
}
.Blogapollotopmenu a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
.Blogapollotopmenu a:hover, .vbmenu_control a:active
{
	color: #FFFFFF;
	text-decoration: underline;
}

.FooterText {
	font-family: arial, sans-serif;
	font-size: 10pt;
	color: #0033CC;
	text-decoration: none;
}
.FooterTextJP {
	font-family: arial, sans-serif;
	font-size: 10pt;
	color: #3A8D15;
	text-decoration: none;
}
.FooterTextAS {
	font-family: arial, sans-serif;
	font-size: 10pt;
	color: #E96F1D;
	text-decoration: none;
}
.ProductHeader {
	font-family: arial, sans-serif;
	font-size: 17pt;
	color: #000000;
	text-decoration: none;
}
.EmailHeader {
	font-family: arial, sans-serif;
	font-size: 7pt;
	color: FFFFFF;
	text-decoration: none;
}
.EmailHeader a:link {
	font-family: arial, sans-serif;
	font-size: 7pt;
	color: FFFFFF;
	text-decoration: none;
}
.EmailHeader a:visited {
	font-family: arial, sans-serif;
	font-size: 7pt;
	color: FFFFFF;
	text-decoration: none;
}
.EmailHeader a:hover {
	font-family: arial, sans-serif;
	font-size: 14pt;
	color: FFFFFF;
	text-decoration: underline;
}
.EmailHeader a:inactive {
	font-family: arial, sans-serif;
	font-size: 7pt;
	color: FFFFFF;
	text-decoration: none;
}

iframe 
{ 
height: 100%; 
float: left; 
padding: 0; 
margin: 0; 
border: 0; 
overflow: hidden; 
} 
.Label {
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: 000000;
	text-decoration: none;
	font-weight: bold;
}
.Bigger {
	font-family: arial, sans-serif;
	font-size: 12pt;
	color: 333333;
	text-decoration: none;
	font-weight: bold;
}
.MediumText {
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: 000000;
	text-decoration: none;
}
.LikeUrl {
	font-family: arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: 000099;
	text-decoration: none;
	cursor: pointer
}
.LikeUrlWhite {
	font-family: arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: FFFFFF;
	text-decoration: none;
	cursor: pointer
}
.Menu {
	font-family: arial, sans-serif;
	font-size: 9pt;
	color: FFFFFF;
	text-decoration: none;
	font-weight: bold;
	Cursor: hand;
}
.TelNoHeader {
	font-family: arial, sans-serif;
	font-size: 9pt;
	color: FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.TelNoHeaderJP {
	font-family: arial, sans-serif;
	font-size: 8pt;
	color: 000000;
	text-decoration: none;
	font-weight: bold;
}
a:link
{
	color: #22229C;
}
a:visited
{
	color: #22229C;
}
a:hover, a:active
{
	color: #FF4400;
}
.ApolloProductHeader
{
	font: 16px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	font-weight: bold;
	color: #0030C6;
}
.ApolloGoldHeader
{
	font: 16px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	font-weight: bold;
	color: Gold
}
.Footer
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
}
.ApolloSmallText
{
	font:11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
}
.ApolloSmallishText
{
	font:9px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
}
.ApolloTinyText
{
	font:7px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
}
.ApolloSmallTextBold
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
}
.ApolloNormal
{
	font: 12px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
}
.ApolloProductPageText
{
	font: 12px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	font-weight: bold;
	color: #0030C6;
}
.apollosidemenutop
{
	background-color: 315BD6;
	color: #FFFFFF;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding: 3px 6px 3px 6px;
	white-space: nowrap;
}
.apollosidemenuactive
{
	background-color: BFCCF2;
	color: #FFFFFF;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding: 1px 3px 1px 3px;
	white-space: nowrap;
	border: 1.0pt solid silver;
	border-bottom: none;
	text-decoration: none;
}
.apollosidemenuinactive
{
	background-color: FFFFFF;
	color: #5D7DDF;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding: 1px 3px 1px 3px;
	white-space: nowrap;
	border: 1.0pt solid silver;
	border-bottom: none;
}
.apollosidemenuinactive a:link
{
	color: #5D7DDF;
	text-decoration: none;
}
.apollosidemenuinactive a:visited
{
	color: #5D7DDF;
	text-decoration: none;
}
.apollosidemenuinactive a:hover, .vbmenu_control a:active
{
	color: #5D7DDF;
	text-decoration: underline;
}
.apollosidemenactive a:link
{
	color: #5D7DDF;
	text-decoration: none;
}
.apollosidemenactive a:visited
{
	color: #5D7DDF;
	text-decoration: none;
}
.apollosidemenactive a:hover, .vbmenu_control a:active
{
	color: #5D7DDF;
	text-decoration: underline;
}
.apollotopmenublank
{
	background-color: 0030C6;
	color: #FFFFFF;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding: 3px 6px 3px 6px;
	white-space: nowrap;
}
.apollotopmenuactive
{
	background-color: 7D95E5;
	text-align: center;
	color: #FFFFFF;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding: 3px 6px 3px 6px;
	white-space: nowrap;
	border: 1.0pt solid #FFFFFF;
	border-bottom: none;
}
.apollotopmenu
{
	background-color: 315BD6;
	text-align: center;
	color: #FFFFFF;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding: 3px 6px 3px 6px;
	white-space: nowrap;
	border: 1.0pt solid #FFFFFF;
}
.apollotopmenu a:link
{
	color: #FFFFFF;
	text-decoration: none;
}
.apollotopmenu a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
.apollotopmenu a:hover, .vbmenu_control a:active
{
	color: #FFFFFF;
	text-decoration: underline;
}
.apollomiddlemenu
{
	background-color: 7D95E5;
	color: #FFFFFF;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding: 3px 6px 3px 6px;
	white-space: nowrap;
}
.ApolloWhiteHeader
{
	font: 14px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
}
.apollomiddlemenu a:link
{
	color: #FFFFFF;
	text-decoration: none;
}
.apollomiddlemenu a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
.apollomiddlemenu a:hover, .vbmenu_control a:active
{
	color: #FFFFFF;
	text-decoration: underline;
}
.ApolloCompanyName
{
	font: 12px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	font-weight: bold;
	color: #0030C6;
}
a.Url:link{
	font-family: arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: 000099;
	text-decoration: none;
}
a.Url:visited{
	font-family: arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: 000099;
	text-decoration: none;
}
a.Url:hover{
	font-family: arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: 000070;
	text-decoration: underline;
}
a.Url:inactive{
	font-family: arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: 000099;
	text-decoration: none;
}
.tip {font:10px/12px Arial,Helvetica,sans-serif; border:solid 1px #666666; width:250px; 
      padding:1px; position:absolute; z-index:100; visibility:hidden; color:#333333;
      top:20px; left:90px; background-color:#ffffcc; layer-background-color:#ffffcc;}
#t1 {width:130px;}
#t2 {width:130px;}
#t3 {width:130px;}
#t4 {font:bold 14pt verdana,arial,sans-serif; background-color:#ffcccc; layer-background-color:#ffcccc;}
