/*
	datepicker styles
	David Lee 2005
	all parts user servicable
*/
/*
	Modified for kretsweb20
	Vemund F Jensen 2007
*/
.date_picker {
	/* comment out this line to show by default: */
	display: none;
	/* comment out this line to prevent calendar 'floating' over page: */
	position: absolute;
}
.date_picker table {
	width: 168px;
}
.date_picker th.left {
	height: 1.1em;
	text-align: left;
	padding: 0 0 0 5px;
	border-width:0;
}
.date_picker th.center {
	height: 1.1em;
	text-align: center;
	padding: 0;
	border-width: 0;
}
.date_picker th.right {
	height: 1.1em;
	text-align: right;
	padding: 0 5px 0 0;
	border-width: 0;
}
.date_picker th a, .date_picker th a:visited {
	display: block;
	font-size: 100%;
	font-weight: bold;
	text-decoration: none;
	color:rgb(70,122,167);
}
.date_picker .day_labels th.center {
	font-weight: normal;
	color:rgb(80,80,80);
}
.date_picker td.right {
	height: 1.1em;
	text-align: right;
	padding: 0 4px 0 0;
	background-color:rgb(240,240,240);
	border:solid 1px rgb(200,200,200);
}
.date_picker a:hover {
	color:rgb(42,90,138);
	text-decoration: none;
}
.date_picker .cancel_butt_left {
	height: 1.1em;
	text-align: left;
	padding: 0 0 0 5px;
	border-width: 0;
}
.date_picker .cancel_butt_right {
	height: 1.1em;
	text-align: right;
	padding: 0 5px 0 0;
	border-width: 0;
}
.date_picker .cancel_butt_left a, .date_picker .cancel_butt_right a {
	font-size: 100%;
	font-weight: normal;
	color:rgb(150,150,150);
	text-decoration: none;
}
.date_picker .cancel_butt_left a:hover, .date_picker .cancel_butt_right a:hover {
	color:rgb(80,80,80);
}