DIV.parking_calc_body {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 545px; PADDING-TOP: 5px
}
FORM.parking_calc {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px
}
.parking_calc SELECT {
	FLOAT: left; MARGIN: 3px 0px; WIDTH: auto
}
.parking_calc INPUT {
	WIDTH: auto
}
.parking_calc LABEL {
	DISPLAY: inline; FONT-WEIGHT: bold; FLOAT: none
}
.parking_calc #commit {
	BORDER-RIGHT: #363 1px solid; BORDER-TOP: #696 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 90%; FILTER: progid:DXImageTransform.Microsoft.Gradient
  	(GradientType=0,StartColorStr='#d0f0d0',EndColorStr='#9ad265'); BORDER-LEFT: #696 1px solid; COLOR: #3d9000; BORDER-BOTTOM: #363 1px solid; BACKGROUND-COLOR: #e7ffc7
}
.parking_calc TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
TABLE.parking_price {
	BORDER-RIGHT: #d5d5d5 3px solid; BORDER-TOP: #d5d5d5 3px solid; BORDER-LEFT: #d5d5d5 3px solid; BORDER-BOTTOM: #d5d5d5 3px solid; BORDER-COLLAPSE: collapse
}
.parking_price TR {
	WIDTH: 550px
}
.parking_price TD {
	BORDER-RIGHT: #d5d5d5 3px solid; VERTICAL-ALIGN: top; BORDER-BOTTOM: #d5d5d5 3px solid
}
.parking_price TH {
	BORDER-RIGHT: #d5d5d5 3px solid; VERTICAL-ALIGN: top; BORDER-BOTTOM: #d5d5d5 3px solid
}
.parking_price #value {
	COLOR: #00d413
}
.parking_price #parkade_hourly {
	COLOR: #000188
}
.parking_price #parkade_daily {
	COLOR: #000188
}
.parking_price #valet {
	COLOR: #b4c6c8
}
.parking_price .price {
	FONT-WEIGHT: bold; FONT-SIZE: 170%; VERTICAL-ALIGN: top; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-ALIGN: center
}
A.dp-choose-date {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/images/calendar.png) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 3px 3px 0px; OVERFLOW: hidden; WIDTH: 16px; TEXT-INDENT: -2000px; PADDING-TOP: 0px; HEIGHT: 16px
}
A.dp-disabled.dp-choose-date {
	BACKGROUND-POSITION: 0px -20px; CURSOR: default
}
INPUT.dp-applied {
	FLOAT: left; MARGIN: 3px 0px 5px 5px; WIDTH: 90px
}
TABLE.jCalendar {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND: #aaa; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid; BORDER-COLLAPSE: separate; border-spacing: 2px
}
TABLE.jCalendar TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #333; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px
}
TABLE.jCalendar TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #ccc; PADDING-BOTTOM: 3px; COLOR: #000; PADDING-TOP: 3px; TEXT-ALIGN: center
}
TABLE.jCalendar TD.other-month {
	BACKGROUND: #ddd; COLOR: #aaa
}
TABLE.jCalendar TD.today {
	FONT-WEIGHT: bold; BACKGROUND: #666; COLOR: #fff
}
TABLE.jCalendar TD.selected {
	FONT-WEIGHT: bold; BACKGROUND: #f66; COLOR: #fff
}
TABLE.jCalendar TD.selected:hover {
	BACKGROUND: #f33; COLOR: #fff
}
TABLE.jCalendar TD:hover {
	BACKGROUND: #fff; COLOR: #000
}
TABLE.jCalendar TD.dp-hover {
	BACKGROUND: #fff; COLOR: #000
}
TABLE.jCalendar TD.disabled {
	BACKGROUND: #bbb; COLOR: #888
}
TABLE.jCalendar TD.disabled:hover {
	BACKGROUND: #bbb; COLOR: #888
}
DIV#dp-popup {
	PADDING-RIGHT: 2px; MIN-WIDTH: 171px; PADDING-LEFT: 2px; FONT-SIZE: 10px; MIN-HEIGHT: 172px; BACKGROUND: #ccc; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: arial, sans-serif; POSITION: absolute
}
DIV#dp-popup H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
A#dp-close {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: center
}
A#dp-close:hover {
	TEXT-DECORATION: underline
}
DIV#dp-popup A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 3px; TEXT-DECORATION: none
}
DIV#dp-popup DIV#dp-nav-prev {
	LEFT: 4px; WIDTH: 100px; POSITION: absolute; TOP: 2px
}
DIV#dp-popup DIV#dp-nav-prev A {
	FLOAT: left
}
DIV#dp-popup DIV#dp-nav-prev A {
	CURSOR: pointer
}
DIV#dp-popup DIV#dp-nav-next A {
	CURSOR: pointer
}
DIV#dp-popup DIV#dp-nav-prev A.disabled {
	CURSOR: default
}
DIV#dp-popup DIV#dp-nav-next A.disabled {
	CURSOR: default
}
DIV#dp-popup DIV#dp-nav-next {
	RIGHT: 4px; WIDTH: 100px; POSITION: absolute; TOP: 2px
}
DIV#dp-popup DIV#dp-nav-next A {
	FLOAT: right
}
DIV#dp-popup A.disabled {
	CURSOR: default; COLOR: #aaa
}
DIV#dp-popup TD {
	CURSOR: pointer
}
DIV#dp-popup TD.disabled {
	CURSOR: default
}

