.floatleft{
	float:left;
}

.price_bannerarea{
	width:180px;
	height:80px;
	float:right;
	margin:40px 0 0;
}

#content #inner_content .topic td{
	width:140px;
	text-align:center;
	border-bottom: 1px solid #969696;
	border-left: 1px solid #969696;
}
#content #inner_content .topic #program_cal {
	width:auto;
	text-align:left;
	border-style:none;
}
#content #inner_content #inMoney,
#content #inner_content #outMoney{
	width:590px;
}

#content #inner_content .rightTable{
	float:right;
	width:290px;
	margin:0px auto 10px auto;
	background-color:#FFF;
	border-top: 1px solid #969696;
	border-right: 1px solid #969696;
	border-bottom: #969696;
	border-left: #969696;
}

#content #inner_content .leftTable{
	float:left;
	width:290px;
	margin:0px auto 10px auto;
	background-color:#FFF;
	border-top: 1px solid #969696;
	border-right: 1px solid #969696;
}

#content #inner_content h4{
	font-size:14px;
	font-weight:bold;
	color:#E39D00;
}

#content #inner_content #aboutMoney{
	width:590px;
	margin:10px auto;
	background-color:#FFF;
	text-align:center;
	border:1px solid #969696;
}

#content #inner_content #aboutMoney .noTd{
	border-left:1px solid #969696;
	border-bottom:1px solid #969696;
	padding-top:2px;
	padding-bottom:2px;
	text-align: center;
	width: 50px;
}

#content #inner_content #aboutMoney .itemTd{
	width:360px;
	background-color:#FFF;
	border-left:1px solid #969696;
	border-bottom:1px solid #969696;
	text-align: center;
}

#content #inner_content #aboutMoney .remarkTd{
	width:180px;
	background-color:#FFF;
	border-left:1px solid #969696;
	border-bottom:1px solid #969696;
	text-align: center;
}.crosshead {
	font-size: 17px;
	color: #FFCC00;
}
.tdtop {
	background: #c8c8c8;
	color: #333333;
	border-top: #999999;
	border-left: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
}
.strong {
	color: #E39D00;
	font-weight: bold;
	font-size: 14px;
}
/*.caution {
	font-size: small;
	font-weight: bold;
	color: #FF3300;
}
/*.topic .link a {
	color: #FF6600;
	text-decoration: underline;
}*/

#index #main .topic #a {
	font-size: medium;
	font-weight: bold;
	color: #333333;
	padding-top: 5px;
}


/*****FAQ*****/

#content #inner_content h5{
	font-size:14px;
	color:#33333;
}

.eyecatch {
	font-weight: bold;
	color: #FF6600;
	font-size: medium;
}
.eyecatch2 {
	font-size: large;
	font-weight: bold;
	color: #006699;
}
.topic a:hover {
	color: #FF6600;
}
