#headerTxt{
	width:701px;
	margin:5px 0;
	text-align:left;
}

.fineQuoPrt{
	width:660px;
	margin:0 0 0 10px;
}

.fineQuoPrt
	img.captionImg{
		display:block;
		margin:15px 0 0 0;
	}

.fineQuoPrt
	.element{
		margin:5px 0 15px 15px;
	}

.fineQuoPrt
	p{
		margin:0;
	}

.fineQuoPrt
	table.noticeTbl{
		margin:8px 0 0 0;
	}


.fineQuoPrt
	table.noticeTbl
		td{
			font-size:10px;
			line-height:14px;
			vertical-align:top;
		}

.fineQuoPrt
	table.noticeTbl
		td.astlskTd{
			white-space:nowrap;
			vertical-align:top;
		}

.chancePrt{
	margin:10px;
}

.chancePrt
	.ltPart{
		float:left;
		width:60px;
	}

.chancePrt
	.rtPart{
		float:left;
		width:590px;
	}

.bonusMileTbl{
	margin:10px 0 0 0;
	border:solid 2px #000066;
}

.bonusMileTbl
	th{
		background-color:#eaeafd;
		border-bottom:3px double #000066;
		font-size:12px;
		color:#000066;
		padding:5px;
	}

.bonusMileTbl
	th.ltTh{
		background:url(../imgs/bg_dotted_th.gif) #eaeafd repeat-y right top;
	}

.bonusMileTbl
	td{
		text-align:center;
		padding:5px;
	}

.bonusMileTbl
	td.ltTd{
		background:url(../imgs/bg_dotted_td_01.gif) #fff no-repeat right bottom;
	}

.bonusMileTbl
	td.rtTd{
		background:url(../imgs/bg_dotted_td_02.gif) #fff repeat-x left bottom;
	}

.bonusMileTbl
	td.bltTd{
		background:url(../imgs/bg_dotted_td_03.gif) #fff repeat-y right bottom;
	}

/* float */
.clearfix:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix{
display:inline-block;
}
/* Hides from IE-mac \*/
*html .clearfix{
height:1%;
}
.clearfix{
display:block;
}
/* End hide from IE-mac */


.popup_list ul {
	margin: 0 0 10px 0;
	padding: 0;
	list-style: none;
}

.popup_list li {
	margin: 0;
	padding: 0 7px 0 15px;
	display: inline;
	background: url(../imgs/icon_arr.gif) no-repeat 0 2px;
}

.popup_list p {
	margin: 0;
	padding: 0;
}

