#nbclock {
	position: absolute;
	margin-left: -232px;
	margin-top: 2px;
}

/*#nbclock iframe {
	filter:alpha(opacity=0);
}*/

#nbclock td.header {
	background: #ADC0D1 url(../../bmw-xpo/css/images/icon_x.gif) no-repeat 97% 50%;
	font-size: 11px;
	text-align: right;
	padding: 0 22px 0 0;
	margin: 0;
	height: 20px;
}

#nbclock td.header a {
	color: #000000;
}

#nbclock table {
	background: #7F9DB9;
	
}

#nbclock select {
	border: 1px solid #6B6C6D;
	font-size: 13px;
	width:auto;
}

#nbclock .headermonth {
	text-align: center;
	height: 30px;
}

#nbclock .month_top_left {
	background: url(../../bmw-xpo/css/images/cal_arrow_left.gif) 50% 50% no-repeat;
	cursor: pointer;
}

#nbclock .month_top_right {
	background: url(../../bmw-xpo/css/images/cal_arrow_right.gif) 50% 50% no-repeat;
	cursor: pointer;
}

#nbclock .day {
	height: 25px;
	width: 30px;
	background: #ffffff;
	text-align: center;
	cursor: pointer;
	color: #000000;
}

#nbclock .selected {
	background: #dedede;
}

#nbclock .noselect {
	background: url(../../bmw-xpo/css/images/noselect_bg.gif) 50% 50% no-repeat #ADC0D1;
	cursor: default;
}

#nbclock .no_action {
	cursor: default;
}

#nbclock .header, #nbclock .headerday {
	height: 25px;
	text-align: center;
	font-weight: bold;
}
