.container-inline-date {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: inline-block; CLEAR: both; VERTICAL-ALIGN: top; MARGIN-RIGHT: 0.5em; PADDING-TOP: 0px
}
.container-inline-date .form-item {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: none; PADDING-TOP: 0px
}
.container-inline-date .form-item .form-item {
	FLOAT: left
}
.container-inline-date .form-item {
	WIDTH: auto
}
.container-inline-date .form-item INPUT {
	WIDTH: auto
}
.container-inline-date .description {
	CLEAR: both
}
.container-inline-date .form-item INPUT {
	MARGIN-RIGHT: 0.5em
}
.container-inline-date .form-item SELECT {
	MARGIN-RIGHT: 0.5em
}
.container-inline-date .form-item OPTION {
	MARGIN-RIGHT: 0.5em
}
.container-inline-date .date-spacer {
	MARGIN-LEFT: -0.5em
}
.container-inline-date .jscalendar-icon {
	TEXT-INDENT: 0px
}
SPAN.date-display-single {
	
}
SPAN.date-display-start {
	
}
SPAN.date-display-end {
	
}
SPAN.date-display-separator {
	
}
.date-repeat-input {
	WIDTH: auto; FLOAT: left; MARGIN-RIGHT: 5px
}
.date-repeat-input SELECT {
	MIN-WIDTH: 7em
}
.date-repeat FIELDSET {
	FLOAT: none; CLEAR: both
}
.date-nav {
	WIDTH: 100%
}
.date-nav DIV.date-prev {
	TEXT-ALIGN: left; WIDTH: 24%; FLOAT: left
}
.date-nav DIV.date-next {
	TEXT-ALIGN: right; WIDTH: 24%; FLOAT: right
}
.date-nav DIV.date-heading {
	TEXT-ALIGN: center; WIDTH: 50%; FLOAT: left
}
.date-nav DIV.date-heading H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.date-clear {
	DISPLAY: block; FLOAT: none; CLEAR: both
}
.date-clear-block {
	WIDTH: auto; FLOAT: none; CLEAR: both
}
.date-clear-block:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: " "
}
.date-clear-block {
	DISPLAY: inline-block
}
* HTML .date-clear-block {
	HEIGHT: 1%
}
.date-clear-block {
	DISPLAY: block
}
