.searchDateSelectionPanel {
	TEXT-ALIGN: left; DISPLAY: block; CLEAR: left
}
#radvs .searchDateSelectionPanel {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 350px; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 10px
}
.searchDateSelectionPanel .selector {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 1.5em 1.5em 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; FLOAT: left; HEIGHT: 3.4em; PADDING-TOP: 0px
}
* HTML .searchDateSelectionPanel .selector {
	MARGIN-BOTTOM: 0px; HEIGHT: 5em
}
*:first-child + HTML .searchDateSelectionPanel .selector {
	MARGIN-BOTTOM: 0px; HEIGHT: 5em
}
.searchDateSelectionPanel .selector LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0.5em 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
* HTML .searchDateSelectionPanel .selector LI {
	ZOOM: 1; DISPLAY: inline; FLOAT: none
}
*:first-child + HTML .searchDateSelectionPanel .ImgCal {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 19px; PADDING-RIGHT: 0px; ZOOM: 1; PADDING-TOP: 18px
}
.searchDateSelectionPanel .selector LABEL {
	DISPLAY: block; MARGIN-BOTTOM: 0.2em; FONT-WEIGHT: bold
}
.searchDateSelectionPanel:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.searchDateSelectionPanel {
	DISPLAY: inline-table
}
.dateListsDisabled {
	COLOR: #999999
}
* HTML .searchDateSelectionPanel {
	HEIGHT: 1%
}
*:first-child + HTML .searchDateSelectionPanel {
	HEIGHT: 1%
}
.searchDateSelectionPanel {
	DISPLAY: block
}
.tableSearchDiv {
	BORDER-BOTTOM: #cccccc; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 5px; WIDTH: 350px; MARGIN-LEFT: 5px; VERTICAL-ALIGN: bottom; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
UL#tabnav {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 25px; LIST-STYLE-TYPE: none; MARGIN: 0pt; PADDING-LEFT: 0px; FONT-SIZE: 110%; FONT-WEIGHT: bold
}
UL#tabnav LI {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff; MARGIN: 2px 2px 0pt 0px; FLOAT: left; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
#tabnav A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 13px; DISPLAY: block; COLOR: #000000; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.tableSearchNavHeader {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-SPACING: 1px; WIDTH: 355px; MARGIN-BOTTOM: 20px; MARGIN-LEFT: 25px; BORDER-TOP: #cccccc; FONT-WEIGHT: bold; BORDER-RIGHT: #cccccc 1px solid
}
.tableSearchNavHeader TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
DIV#rt LI.t1 {
	PADDING-LEFT: 14px; BORDER-LEFT-STYLE: none
}
DIV#ow LI.t1 {
	PADDING-LEFT: 14px; BORDER-LEFT-STYLE: none
}
DIV#md LI.t1 {
	PADDING-LEFT: 14px; BORDER-LEFT-STYLE: none
}
DIV#rtTime LI.t1 {
	PADDING-LEFT: 14px; BORDER-LEFT-STYLE: none
}
DIV#owTime LI.t1 {
	PADDING-LEFT: 14px; BORDER-LEFT-STYLE: none
}
DIV#rt LI.t1 {
	BORDER-BOTTOM: #e8f0f1 1px solid; BACKGROUND-COLOR: #e8f0f1; MARGIN: 2px 2px 0px 0px
}
DIV#ow LI.t2 {
	BORDER-BOTTOM: #e8f0f1 1px solid; BACKGROUND-COLOR: #e8f0f1; MARGIN: 2px 2px 0px 0px
}
DIV#md LI.t3 {
	BORDER-BOTTOM: #e8f0f1 1px solid; BACKGROUND-COLOR: #e8f0f1; MARGIN: 2px 2px 0px 0px
}
DIV#rtTime LI.t1 {
	BORDER-BOTTOM: #e8f0f1 1px solid; BACKGROUND-COLOR: #efefef; MARGIN: 2px 2px 0px 0px
}
DIV#owTime LI.t2 {
	BORDER-BOTTOM: #e8f0f1 1px solid; BACKGROUND-COLOR: #efefef; MARGIN: 2px 2px 0px 0px
}
DIV#rtTime LI.t1 A {
	CURSOR: default
}
DIV#owTime LI.t2 A {
	CURSOR: default
}
DIV#rt LI.t1_selected {
	BORDER-BOTTOM: #e8f0f1 1px solid; BACKGROUND-COLOR: #e8f0f1; MARGIN: 2px 2px 0px 0px; PADDING-LEFT: 14px; BORDER-LEFT-STYLE: none
}
DIV#rt LI.t1_unselected {
	BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff; MARGIN: 2px 2px 0px 0px; PADDING-LEFT: 14px; BORDER-LEFT-STYLE: none
}
DIV#rt LI.t2_selected {
	BORDER-BOTTOM: #e8f0f1 1px solid; BACKGROUND-COLOR: #e8f0f1; MARGIN: 2px 2px 0px 0px
}
DIV#rt LI.t2_unselected {
	BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff; MARGIN: 2px 2px 0px 0px
}
.divTitle {
	MARGIN-TOP: -24px; FLOAT: right; LETTER-SPACING: 0.05em; FONT-SIZE: 160%; FONT-WEIGHT: bold; MARGIN-RIGHT: 5px
}
.tableSearch {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 355px; MARGIN-LEFT: 25px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.tableSearch2 {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 350px; MARGIN-LEFT: 25px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.tableSearch3 {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 350px; MARGIN-LEFT: 25px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.tableSearch {
	BACKGROUND-COLOR: #e8f0f1; BORDER-TOP: medium none
}
.tableSearch2 {
	BACKGROUND-COLOR: #efefef; BORDER-TOP-STYLE: none
}
.tableSearch3 {
	BACKGROUND-COLOR: #e8f0f1
}
.tableSearchMain {
	MARGIN-TOP: 4px; WIDTH: 350px; MARGIN-LEFT: 4px
}
.tableSearchMain3 {
	MARGIN-TOP: 4px; WIDTH: 350px; MARGIN-LEFT: 4px
}
.tableSearchMain TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 2px; PADDING-TOP: 1px
}
.tableSearchModify2 TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 2px; PADDING-TOP: 1px
}
.tableSearchMain3 TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; PADDING-TOP: 1px
}
.tableSearchSelect {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.profileFields {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
.profileFields .field {
	LINE-HEIGHT: 2.2em; CLEAR: both
}
.profileFields .field LABEL {
	FLOAT: left
}
.profileFields .field INPUT {
	FLOAT: left
}
.profileFields .field LABEL {
	WIDTH: 12em
}
.profileFields .field INPUT {
	MARGIN-TOP: 0.3em
}
.profileFields .ImgError {
	MARGIN-TOP: 0.2em; FLOAT: left
}
.tableSearchSelect TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 11px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.tableSearchSelectTT TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 11px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.tableSearchSelectModify TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 11px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.tableSearchSelect TD.space {
	HEIGHT: 5px
}
.tableSearchSelectTT TD.space {
	HEIGHT: 5px
}
.tableSearchSelectModify TD.hide {
	HEIGHT: 5px
}
.tableSearchSelectTT TD.hide {
	DISPLAY: none
}
.tableSearchSelectModify TD.hide {
	DISPLAY: none
}
.tableSearchSelectTT TD.width {
	WIDTH: 65px
}
.locationListADVS {
	WIDTH: 220px
}
.tableSeachChoose {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff; WIDTH: 70%; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.tableSeachChoose TD {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 8px; PADDING-RIGHT: 2px; FONT-SIZE: 110%; VERTICAL-ALIGN: middle; PADDING-TOP: 2px
}
.tablePU TD {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; COLOR: #666666; PADDING-TOP: 5px
}
.tableSearchSelect .spellingLabel {
	LETTER-SPACING: 0em; FONT-SIZE: 90%; FONT-WEIGHT: normal
}
.tss_flexible {
	BORDER-BOTTOM: #ccc 1px; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px
}
.tss_flexible SPAN {
	POSITION: relative; TOP: -2px
}
.tss_flexible INPUT {
	POSITION: relative; MARGIN: 0px 3px 0px 8px; TOP: 3px
}
.lineSeparatorPassenger {
	BORDER-BOTTOM: #e8f0f1 1px solid
}
.flexibleDates {
	VERTICAL-ALIGN: middle
}
