.hidden_link	{font-size:7.5pt; 
	line-height:8pt; 
	font-family:Sans-serif;
	font-weight:normal; 
	color:white; 
	text-decoration:none;}

.top_leftrow_bg	{background-color:black;
	background-image:url("top/blbg.gif");
	background-position:top left;
	background-repeat:repeat;}

.top_rightrow_bg	{background-color:lightgrey;
	background-image:url("top/lgbg.gif");
	background-position:top left;
	background-repeat:repeat;}


.header_top	{background-color:black;
	background-image:url("top/header_top.jpg");
	background-position:top right;
	background-repeat:no-repeat;}

.info_txt {padding:0px 0px;
	font-size:7.5pt;
	line-height:10pt; 
	text-align: right;
	vertical-align: top;
	font-family:Sans-serif;
	font-weight:normal;
	color:black;
	text-decoration:none;}

.cover_story	{background-color:white;
	background-image:url("top/coverstory_title.jpg");
	background-position:top right;
	background-repeat:no-repeat;}

.cs_title	{padding:0px 0px;
	font-size:9.5pt;
	line-height:13pt;
	text-align: left;
	vertical-align: bottom;
	font-family:Sans-serif;
	font-weight:bold;
	color:black;
	text-decoration:none;}

.ss_title	{padding:0px 0px;
	font-size:9pt;
	line-height:10pt;
	text-align: left;
	vertical-align: bottom;
	font-family:Sans-serif;
	font-weight:bold;
	color:black;
	text-decoration:none;}

.csss_txt {padding:0px 0px;
	font-size:8pt;
	line-height:13pt; 
	text-align: left;
	vertical-align: top;
	font-family:Sans-serif;
	font-weight:normal;
	color:black;
	text-decoration:none;}

.csss_date {padding:0px 0px;
	font-size:7.5pt;
	line-height:10pt; 
	text-align: right;
	vertical-align: bottom;
	font-family:Sans-serif;
	font-weight:normal;
	color:deeppink;
	text-decoration:none;}

.top_bar_bg	{background-color:black;
	background-image:url("top/contents_bar.gif");
	background-position:top right;
	background-repeat:repeat-y;}

.content_txt {padding:0px 0px;
	font-size:7.5pt;
	line-height:10pt; 
	text-align: left;
	vertical-align: top;
	font-family:Sans-serif;
	font-weight:normal;
	color:black;
	text-decoration:none;}

.contentp_txt {padding:0px 0px;
	font-size:7.5pt;
	line-height:10pt; 
	text-align: left;
	vertical-align: top;
	font-family:Sans-serif;
	font-weight:normal;
	color:deeppink;
	text-decoration:none;}

.ss_txt {padding:0px 0px;
	font-size:7.5pt;
	line-height:10pt; 
	text-align: left;
	vertical-align: top;
	font-family:Sans-serif;
	font-weight:normal;
	color:dimgray;
	text-decoration:none;}

.ss_date {padding:0px 0px;
	font-size:7.5pt;
	line-height:10pt; 
	text-align: right;
	vertical-align: top;
	font-family:Sans-serif;
	font-weight:normal;
	color:deeppink;
	text-decoration:none;}

.cs_backnumber {padding:0px 0px;
	font-size:8pt;
	line-height:11pt;
	text-align: left;
	vertical-align: top; 
	font-family:Sans-serif;
	font-weight:normal;
	color:black;
	text-decoration:none;}

.ip_logo {padding:5px 10px 0px 10px ;
	text-align: right;
	vertical-align: bottom;}

.whatsnew_txt {padding:0px 0px;
	font-size:7.5pt;
	line-height:10pt;
	text-align: left;
	vertical-align: top;
	font-family:Sans-serif;
	font-weight:normal;
	color:dimgray;
	text-decoration:none;}

.whatsnew_dot {padding:0px 0px;
	font-size:7.5pt;
	line-height:10pt;
	text-align: right;
	vertical-align: top; 
	font-family:Sans-serif;
	font-weight:normal;
	color:deeppink;
	text-decoration:none;}

.whatsnew_border {padding:0px 5px;
	font-size:7.5pt;
	line-height:10pt;
	text-align: center;
	vertical-align: middle; 
	font-family:Sans-serif;
	font-weight:normal;
	color:lightgrey;
	text-decoration:none;}

.column_txt {padding:0px 0px;
	font-size:7.5pt;
	line-height:8pt; 
	font-family:Sans-serif;
	font-weight:normal;
	color:dimgray;
	text-decoration:none;}

.column_date {padding:0px 0px;
	font-size:7.5pt;
	line-height:8pt; 
	font-family:Sans-serif;
	font-weight:normal;
	color:deeppink;
	text-decoration:none;}

.copyright_top {padding:0px 2px;
	font-size:7.5pt;
	line-height:8pt;
	font-family:Sans-serif;
	font-weight:normal;
	color:black;
	text-decoration:none;}

.pp_bg	{background-image:url("photo_post/pp_bg.gif");
	background-position:top left;
	background-repeat:no-repeat;}

.pp_txt {padding:0px 0px;
	font-size:8pt;
	line-height:11pt;
	text-align: left;
	vertical-align: bottom; 
	font-family:Sans-serif;
	font-weight:normal;
	color:white;
	text-decoration:none;}

.pp_backnumber {padding:0px 0px;
	font-size:7.5pt;
	line-height:8pt;
	text-align: left;
	vertical-align: top; 
	font-family:Sans-serif;
	font-weight:normal;
	color:dimgray;
	text-decoration:none;}

.copyright_w {padding:0px 10px;
	font-size:7.5pt;
	line-height:8pt;
	font-family:Sans-serif;
	font-weight:normal;
	color:white;
	text-decoration:none;}

.heritage_txt {padding:0px 0px;
	font-size:7.8pt;
	line-height:10pt;
	text-align: left;
	vertical-align: top; 
	font-family:Sans-serif;
	font-weight:normal;
	color:black;
	text-decoration:none;}

.id_obi	{background-color:wheat;
	background-image:url("id/bg_id02.gif");
	background-position:top left;
	background-repeat:repeat;}

.id_img	{background-image:url("id/sakura_img.gif");
	background-position:top left;
	background-repeat:no-repeat;}

.id_shadowt	{background-image:url("id/shadow_top.gif");
	background-position:top left;
	background-repeat:repeat-x;}

.id_shadowb	{background-image:url("id/shadow_bottom.gif");
	background-position:top left;
	background-repeat:repeat-x;}

.profile {font-size:8pt;
	line-height:13pt;
	text-align: left;
	vertical-align: top; 
	font-family:Sans-serif;
	font-weight:normal;
	color:black;
	text-decoration:none;}

.copyright {padding:0px 10px;
	font-size:7.5pt;
	line-height:8pt;
	font-family:Sans-serif;
	font-weight:normal;
	color:black;
	text-decoration:none;}

.popup_title {padding:0px 0px;
	font-size:8pt;
	line-height:13pt;
	font-family:Sans-serif;
	font-weight:bold;
	text-decoration:none;}

.popup_txt {padding:0px 0px;
	font-size:7.5pt;
	line-height:10pt;
	font-family:Sans-serif;
	font-weight:normal;
	text-decoration:none;}

.link_txt {padding:0px 0px;
	font-size:7.5pt;
	line-height:10pt;
	font-family:Sans-serif;
	font-weight:bold;
	text-decoration:none;}

