/* tripDetail */
iframe.tripDetail {position:absolute;width:246px;height:247px;filter:alpha(opacity=0);border:0;zindex:-1;}
div.tripDetailWrap {position:absolute;top:279px;left:797px;height:242px;}
div.tripDetail {
	position:relative;
	width:262px;
	height:300px;
	padding:0 2px 2px 2px;
	background:#5583FF;
}
	.tripDetail fieldset {position:relative;width:263px;height:40px;}
	.tripDetail fieldset div {padding:5px 0 0 44px;text-align:left;}
	.tripDetail fieldset div select {width:64px;}

	.tripDetail fieldset .cal_top{display:block;line-height:30px;color:#fff;font-weight:bold;background:url(../images/comm/bg/bg_head.png) repeat-x left top;text-align:left;padding-left:9px;}
	.tripDetail fieldset .cal_top a {color:#fff;font-weight:bold;}
	
	
	.tripDetail a.close {
		position:absolute;
		top:7px;
		right:2px;
		display:block;
		width:29px;
		height:23px;
	}
	.tripDetail div.tablewrap {
		width:242px;
		height:235px;
		padding:13px 10px 10px 10px;
		*padding:9px 10px 10px 10px;
		background:#fff url('/common/images/prs/bg_calendar.png') repeat-x 0 0;
	}
	.tripDetail div.tablewrap table {
		width:243px;
		_width:219px;
		height:235px;
		border:1px solid #dedede;
		background:#fff;
	}
		.tripDetail div.tablewrap table thead th {
			width:21px;height:18px;line-height:18px;font-weight:normal;color:#c9c9c9
		}
		.tripDetail div.tablewrap table tbody td {
			width:21px;height:18px;line-height:18px;text-align:center;padding:0;
		}
		.tripDetail div.tablewrap table tbody td a{
			color:#c9c9c9;display:block;
		}
		.tripDetail div.tablewrap table tbody td.today {
			background:#cee9f3;
			border:1px solid #b1d2df;
		}
		.tripDetail div.tablewrap table tbody td.today a {
			color:#bf949b;
		}
	.tripDetail .date {
		height:20px;
		padding:10px 0 0 0;
		background:#f3f3f3;
		text-align:center;
	}
		.tripDetail .date span.dd {margin-right:6px;}