/*ʕ*/

* html .iepngfix {
  behavior: expression(IEPNGFIX.fix(this));
}

body,td,th {
	font-family: lr oSVbN, Osaka, qMmpS Pro W3;
	font-size: 12px;
	color: #ced3e0;
	line-height: 16px;
}

body {
	background-color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/ground_bg.gif);
	background-position: center top;
	background-repeat: repeat-x ;
}

body.update {
	background-color: #020021;
	background-image: url();
}



a:link {
	color: #ced3e0;
	text-decoration:underline;
}

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

a:hover {
	color: #cc9d00;
		text-decoration:none;
}

a:active {
	color: #FFFFFF;
}

h1 {
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	margin:3px 0px 3px 0px;
}

.subtxt {
	font-family: lr oSVbN, Osaka, qMmpS Pro W3;
	font-size: 10px;
}
		
sup {color:#CC3333;}

p {margin:0px;}

.boldtxt {
	color: #FFFFFF;
	font-weight: bold;
}



.faqText {
	color: #babeca;
	font-size: 12px;
	padding: 0px;
	height: 0px;
}



.capturelv30 a:link {
	color: #ced3e0;
	text-decoration:underline;
}

.capturelv30 a:visited {
	color: #ced3e0;
		text-decoration:none;
}

.capturelv30 a:hover {
	color: #d3b800;
	text-decoration:none;
}

.capturelv30 a:active {
	color: #000000;
	background-position: bottom;
}

.capturelv30 .date {
	font-weight: bold;
	font-family: lr oSVbN, Osaka, qMmpS Pro W3;
	font-size: 11px;
}

.newstable a:link {
	color: #ced3e0;
	text-decoration:none;
}

.newstable a:visited {
	color: #ced3e0;
	text-decoration:none;
}

.newstable a:hover {
	color: #cc9d00;
	text-decoration:none;
}

.newstable a:active {
	color: #FFFFFF;
	background-position: bottom;
}

.itemText {
	color: #ced3e0;
	font-size: 12px;
	padding: 0px;
	height: 0px;
}

.itemText2 {
	color: #ced3e0;
	font-size: 10px;
	padding: 0px;
	height: 0px;
	line-height: 13px;
}

.cap_s {
	font-size: 10px;
	text-indent: -1em;
	margin-left: 1em;
	text-align: left;
	line-height: 1.3em;
	display: block;
}

.copyText {
	font-family: lr oSVbN, Osaka, qMmpS Pro W3;
	color: #909090;
	font-size: 10px;
}


#div_patchinfo {
	text-align:center;
	width:384px;
	padding: 0px;
}

#div_info {
	text-align:center;
	padding: 0px;
}

#div_info_new {
	position: static;
}

#div_info_news {
	display: none;
	position: static;
}

#div_info_event {
	display: none;
	position: static;
}

#div_info_update {
	display: none;
	position: static;
	float: left;
}

#div_info_mainte {
	display: none;
	position: static;
}

#footer_link {
	text-align:center;
	width:496px;
	padding: 0px 0px 10px 0px;
}

