font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
#IndexTplTopRow {
	width:999px;
	padding-left:4px;
}
#IndexTplTopRow #BoxLeft {
	width:734px;
	float:left;
}
.MarginBottom {
	margin-bottom: 4px;
}
#IndexTplTopRow #BoxRight {
	width:257px;
	margin-left: 4px;
	float:left;
}
.ContentBox1 {
	width:255px;
	height:126px;
	overflow:hidden;
	border:1px solid #999999;
	position:relative;
}
	.ContentBox1small {
		float:left;
		width:255px;
		height:108px;
		overflow:hidden;
		border:1px solid #999999;
		position:relative;
		margin-left: 4px;
		margin-top: 4px;
	}
	.ContentBox1 span, .ContentBox1small span {
		display:block;
		height:28px;
		background-color:#000099;
		color:#FFFFFF;
		font-weight:bold;
		line-height:28px;
		margin:0;
		padding:0px 12px 0px 12px;
	}
	.ContentBox1 img, .ContentBox1small img {
		float:left;
		font-size:1px;
		display:inline;
	}
	.ContentBox1 .Texts, .ContentBox1small .Texts {
		float:left;
		padding: 10px;
		width:146px;
		/*border:1px solid green;*/
	}
	.ContentBox1 .Texts p, .ContentBox1small .Texts p {
		margin:0;
		color:#000000;		
		/*border:1px solid red;*/
	}	
	.ContentBox1 a, .ContentBox1small a {
		display:block;
		margin-top:4px;
	}			
#IndexTplBottomRow {
	clear:both;
	width:999px;
	padding-left:4px;
}
	#IndexTplBottomRow .BoxServiceNavi {
		float:left;
		padding:0;
		margin:0;
	}
	#IndexTplBottomRow .ContentBox2 {
		float:left;
		height:88px;
		width:234px;
		border:1px solid #999999;
		margin-left:4px;
		padding:10px;
		overflow:hidden;
		margin-top:4px;
	}
	#IndexTplBottomRow .Row1 {
		padding-bottom: 10px;
	}
		#IndexTplBottomRow .Row1 p {
			margin:0;
			padding:0;
			font-weight:bold;
		}
		#IndexTplBottomRow .Row2 p {
			margin:0;
			padding:0;
			color:#999999;
		}
		#IndexTplBottomRow .Row2 a {
			margin-bottom:4px;
			display:block;
		}
.IndexList   {
	margin-left:15px;
	margin-top:0px;
	padding:0px;
	}

