#home_picture_container
{
	position: absolute;
	top: 74px;
	width: 949px;
	height: 309px;
	background-image: url(../images/layout/home/home_flash_bg.png);
}

#home_news_container
{
	position: absolute;
	top: 389px;
	width: 100%;
	height: 170px;
	background-image: url(../images/layout/home/home_news_bg.png);
}

.home_headline_container
{
	position: absolute;
	top: 13px;
	width: 461px;
	height: 131px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='project/resources/images/layout/home/home_news_shadow.png');
}

.home_headline_container[class]
{
	background-image: url(../images/layout/home/home_news_shadow.png);
	background-repeat: no-repeat;
}	

#home_news_block_1
{
	left: 10px;
}

#home_news_block_2
{
	right: 10px;
}

.home_headline_container_bg
{
	position: absolute;
	top: 4px;
	left: 4px;	
	width: 452px;
	height: 122px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='project/resources/images/layout/home/home_news_content_bg.png');
}

.home_headline_container_bg[class]
{
	background-image: url(../images/layout/home/home_news_content_bg.png);
	background-repeat: repeat-x;
}

.home_headline_picture_container
{
	position: absolute;
	top: 1px;
	width: 158px;
	height: 127px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='project/resources/images/layout/home/home_news_picture_container.png');
}

.home_headline_picture_container[class]
{
	background-image: url(../images/layout/home/home_news_picture_container.png);
	background-repeat: no-repeat;
}


.home_headline_picture_container img
{
	position: absolute;
	top: 50%;
	height: 103px;
	margin-top: -51px;
	margin-left: -50px;
}

.home_headline_sign
{
	position: absolute;
	top: 7px;
	left: 164px;
}

.home_headline_title
{
	position: absolute;
	top: 35px;
	left: 169px;
	width: 280px;
	height: 30px;
	color: #00255b;
	font-weight: bold;
}

.home_headline_intro
{
	position: absolute;
	top: 70px;
	left: 169px;
	width: 280px;
	height: 25px;
	color: #00255b;
	font-size: 11px;
}

.home_headline_more
{
	position: absolute;
	top: 104px;
	right: 25px;
	cursor: pointer;
}

.homepage_policy
{
	position: absolute;
	top: 600px;
	left: 50%;
	width: 321px;
	margin-left: -160px;
}

.home_popup_news_title
{
	color: #00255b;
	font-weight: bold;
	padding-bottom: 5px;
}

.home_text
{
	position: absolute;
	top: 75px;
	left: 50px;
}