@charset "utf-8";
/* CSS Document */
.content{
	color:#666;
}
.content h2{
	background-image:url(../../../../default/files/pictures/self_ea/h2-background.gif);
	border:none!important;
	font-size:16px!important;
	color:#666666;
	margin:12px -15px 4px -26px!important;
	padding: 0 0 0 27px!important;
	width:620px;
	line-height:50px;
	letter-spacing:2px;
}
.content h2#h2_short_bg{
	background-image:url(../../../../default/files/pictures/self_ea/h2-background_short.gif);
	width:379px;
}
.noindent{
	margin-left:-26px!important;
	margin-right:-15px!important;
}

.content .topbar{
	background-color:#787878;
	text-align:center;
	padding:0 24px 0 23px;
	margin:0 -15px 0 -26px;
	height:26px;
}

.content .topbar ul{
	list-style:none;
	display:block;
	height:52px;
	width:600px;
	padding:0!important;
	margin:0;
}

.content .topbar ul li{
	display:block;
	width:150px;
	height:26px;
	float:left;
	padding:0!important;
	margin:0;
}
.content .topbar ul li a{
	display:block;
	padding:0;
	margin:0;
}

.content div#header-top.ja{
	background-image:url(../../../../default/files/pictures/self_ea/header-top-ja.jpg);
	margin:0 -15px 0 -26px;
	height:300px;
}
.content div#header-top.en{
	background-image:url(../../../../default/files/pictures/self_ea/header-top-en.jpg);
	margin:0 -15px 0 -26px;
	height:300px;
}

.content div#header-top div.content{
	color:#333333;
	padding: 186px 0 0 28px;
	font-size:14px;
	line-height:18px;
}
.content div#header-top div.content strong{
	color:#333333;
}
.content div#header-top div.content a{
	color:#4D4D4D!important;
}

.content table.comparison {
	margin-left:-20px;
	width:620px;
}

.content td.item-title {
	text-align: right;
	vertical-align:middle;
	border-top:1px dashed #2999E9;
	width: 170px;
	font-size:100%!important;
	line-height:120%!important;
	padding: 6px 10px 6px 0px;
}
.content td.ea_develop {
	color: #C9C9C9;
	border-top:1px solid #323439;
	background-color: #191A1C;
	text-align:center;
	vertical-align:middle;
	font-size:96%!important;
	line-height:120%!important;
	width:220px;
	padding:6px 0;
}
.content td.self_ea {
	background-color: #DBDBDB;
	color: #393939;
	border-top:1px solid #BFBFBF;
	vertical-align:middle;
	text-align:center;
	font-weight:bold;
	font-size:96%!important;
	line-height:120%!important;
	width:220px;
	padding:6px 0;
}
.content td.priceline{
	background-color: #D6D6D6;
	color: #393939;
	vertical-align:middle;
	border-top:1px dashed #ffffff;
	width:146px;
	font-size:96%!important;
	text-align:center;
}
.content td.priceline form{
	margin:0px 0px 2px 0px!important;
}
.content td.priceline > p{
	padding:0!important;
	margin:0!important;
}

.content ul.smallerfont li{
	font-size:13px!important;
	line-height:17px!important;
	background:none!important;
	list-style-type:square!important;
	padding-left: 0px!important;
}
.content #indicators.ja{
	background-image:url(../../../../default/files/pictures/self_ea/bg-indicators-ja.gif);
	background-repeat:no-repeat;
}
.content #indicators.en{
	background-image:url(../../../../default/files/pictures/self_ea/bg-indicators-en.gif);
	background-repeat:no-repeat;
}

.content #indicators ul{
	margin:26px 0 0 26px;
}
.content #indicators ul li{
	color:#FFF;
	font-weight:bold;
	line-height:120%;
	padding-top:0;
	padding-bottom:0;
}


.content #pmtoptions{
	width:600px;
	background-repeat:no-repeat;
}
.content #pmtoptions.ja{
	background-image:url(../../../../default/files/pictures/self_ea/bg-pmtoptions-ja.gif);
}
.content #pmtoptions.en{
	background-image:url(../../../../default/files/pictures/self_ea/bg-pmtoptions-en.gif);
}
.content #pmtoptions .pmtoption{
	width:300px; height:130px;
	margin-top:10px;
	background-repeat:no-repeat;
}
.content #pmtoptions .pmtoption form{
	margin-top:0px!important;
	padding:4px 0 0 154px;
}
.content #pmtoptions .pmtoption > p{
	display:none!important;
}
.content #pmtoptions .brokeroption{
	width:300px; height:100px;
	margin-top:10px;
	background-repeat:no-repeat;
}
