#pagePane{
	background-position : 0px 600px;
}

#flashPane{
	width : 955px;
	height : 316px;
	background-image : url(personal/img/index_flash_bg.gif);
	background-position : 0px 0px;
	background-repeat : no-repeat;
}

#flashPane #flashDirect{
	position : relative;
	left : 7px;
	top : 8px;
	z-index : 1;
}

#flashPane #flashBizDirect{
	position : relative;
	left : -201px;
	top : 161px;
	z-index : 1;
}

#flashPane #flash{
	position : relative;
	left : 217px;
	top : -145px;
	z-index : 1;
	margin-bottom : -145px;
}

DIV.idxCategory{
	margin : 0px 0px 12px 0px;
	padding : 0px 0px 12px 0px;
	border-width : 0px 0px 1px 0px;
	border-style : dashed;
	border-color : #4295e6;
}
DIV.idxCategory IMG{
	margin : 0px 4px 0px 0px;
}
DIV.idxCategory IMG.right{
	margin : 0px -4px 0px 0px !important;
}

DIV.idxLink{
	clear : both;
	height : 100%;
	margin : 0px 0px 12px 0px;
	padding : 0px 0px 12px 0px;
	border-width : 0px 0px 1px 0px;
	border-style : dashed;
	border-color : #4295e6;
}
DIV.idxLink H2{
	margin : 0px 9px 0px 0px;
	float : left;
}
DIV.idxLink DIV{
	float : left;
	width : 454px;
}
DIV.idxLink DIV IMG{
	margin : 0px 0px 4px 9px;
}
DIV.idxLink DIV.half{
	width : 227px !important;
}
DIV.idxLink UL{
	list-style-type : none;
}

TABLE.idxTopics{
	margin-top : -12px;
}
div#NEWS{
	margin: 20px 0 0 0;
}
div.newsField{
	margin: 0 0 15px 0;
}
div.sinsai{
	margin: 0px 1px 0 0;
	padding : 0px;
	float: right!important;
}
