/* === M-P-E-00011-a  === */
.MPE00011a {
	margin-bottom: 25px;
}
.MPE00011aWrpprA .MPE00011a,
.MPE00011aWrpprB .MPE00011a {
	margin-bottom: 0;
}
.MPE00011a .tolLst {
	width: 100%;
	margin-bottom: 15px;
}
.MPE00011a .tolLst td {
	width: 32%;
	vertical-align: top;
	padding-bottom: 6px;
}
.MPE00011a .tolLst img {
	vertical-align: bottom;
}
.MPE00011a .tolLst td.tolImg {
	vertical-align: middle;
	text-align: center;	
}
.MPE00011a .tolLst .tolImgSecond {
	width: 36%;
	padding-left: 18px;
	padding-right: 18px;
	vertical-align: middle;
	text-align: center;	
}
.MPE00011a .tolLst .tolSecond {
	width: 36%;
	padding-left: 20px;
	padding-right: 20px;
}

.MPE00011a .tolCal {
	background-color: #F4F6F9;
	background-image: url("/library/img/base/bg/bg_rClndrLbtm.png");
	background-position: left bottom;
	background-repeat: no-repeat;
	border-top: 1px solid #FFFFFF;
	margin-bottom: 10px;
}	
.MPE00011a .tolCal .tolInnr {
	background-image: url("/library/img/base/bg/bg_rClndrRbtm.png");
	background-position: right bottom;
	background-repeat: no-repeat;
}
.MPE00011a .tolCal table {
	margin:3px 0 0 8px;
	width:98%;
}
.MPE00011a .tolCal .tolInnr table tr td {
 width: 98%;
}

.MPE00011a .tolCal .tolInnr table tr th {
	text-align: left;
	width: 1%;
	white-space: nowrap;
}
.MPE00011a .tolCal .tolInnr table tr td.tolPrice {
	text-align: right;
	white-space: nowrap;
	width: 1%;
} 	
.MPE00011a .tolCal th,
.MPE00011a .tolCal td {
	background-image: url("/library/img/base/bg/bg_dot.png");
	background-position: left bottom;
	background-repeat: repeat-x;
	padding: 3px 3px 7px 0;
	text-align: left;
	vertical-align: top;
}
.MPE00011a .tolCal th {
	width: 12%;
	font-size: 80%;
	font-weight: normal;
}
.MPE00011a .tolCal td {
	width: 48%;
}
.MPE00011a .tolCal th.tolEnd,
.MPE00011a .tolCal td.tolEnd {
	padding-bottom: 10px;
	background-image: none;
}
.MPE00011a .tolCal td.tolPrice {
	width: 40%;
	color: #d80000;
	padding-right: 0;
	padding-left: 2px;
	font-size: 97%;
}
.MPE00011a .tolCal td.tolPriceEnd {
    text-align: right;
	color: #d80000;
	padding-right: 0;
	padding-left: 2px;
	font-size: 97%;
	padding-bottom: 10px;
	background-image: none;
	white-space: nowrap;
}
.MPE00011a .tolCal dt {
	margin-bottom: 3px;
}

/* = for IE6 = */
.MPE00011a .tolLst {
	_letter-spacing: -0.035em;
}
