.eBusinessContent {
	FLOAT: left; WIDTH: 776px; BACKGROUND-COLOR: #d8e7f2
}
.eBusinessSubContent {
	FLOAT: left; WIDTH: 776px
}
.eBusinessSchedulesHeader {
	FLOAT: left; WIDTH: 776px; BACKGROUND-COLOR: #d8e7f2
}
.eBusinessSchedulesTitleBlock {
	FLOAT: left; WIDTH: 347px; PADDING-TOP: 10px; POSITION: relative
}
.eBusinessSchedulesTitle {
	PADDING-LEFT: 13px; FONT-WEIGHT: bold; POSITION: relative; TOP: 6px
}
.eBusinessLineSheetTitle {
	PADDING-RIGHT: 20px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 6px; POSITION: relative
}
.eBusinessSchedulesIllustration {
	FLOAT: right; VERTICAL-ALIGN: top; POSITION: relative
}
.eBusinessSchedulesSectionTitleText {
	PADDING-LEFT: 22px; FONT-WEIGHT: bold
}
.eBusinessSchedulesRoutingCompletionList {
	FILTER: alpha(opacity=90); FONT: 110% Verdana; COLOR: #244e70; BACKGROUND-COLOR: #eff4f7; opacity: 0.9
}
.eBusinessSchedulesRoutingFinderDescriptionInfo {
	PADDING-RIGHT: 12px; PADDING-LEFT: 8px
}
.eBusinessSchedulesRoutingFinderExplanation {
	PADDING-LEFT: 20px; PADDING-BOTTOM: 15px; PADDING-TOP: 25px
}
.eBusinessSchedulesRoutingFinderSectionTitle {
	PADDING-LEFT: 20px; PADDING-TOP: 5px
}
.eBusinessSchedulesRoutingFinderSectionPlace {
	PADDING-LEFT: 53px; PADDING-BOTTOM: 20px; WIDTH: 90px; PADDING-TOP: 15px
}
.eBusinessSchedulesRoutingFinderPlaceSelect {
	MARGIN-LEFT: 5px; CURSOR: pointer; TEXT-DECORATION: underline
}
.eBusinessSchedulesRoutingFinderPlaceSelect:hover {
	COLOR: #0c254e
}
.eBusinessSchedulesRoutingFinderPlaceTextBox {
	BORDER-RIGHT: #92b1c9 1px solid; BORDER-TOP: #92b1c9 1px solid; FONT-SIZE: x-small; BORDER-LEFT: #92b1c9 1px solid; WIDTH: 280px; COLOR: #244e70; BORDER-BOTTOM: #92b1c9 1px solid; HEIGHT: 15px
}
.eBusinessSchedulesRoutingFinderPlaceDropDown {
	BORDER-RIGHT: #92b1c9 1px solid; BORDER-TOP: #92b1c9 1px solid; FONT-SIZE: x-small; BORDER-LEFT: #92b1c9 1px solid; WIDTH: 270px; COLOR: #244e70; BORDER-BOTTOM: #92b1c9 1px solid; HEIGHT: 19px
}
.eBusinessSchedulesRoutingFinderPlaceCell {
	VERTICAL-ALIGN: top; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
.eBusinessSchedulesRoutingFinderSpace {
	PADDING-TOP: 8px
}
.eBusinessSchedulesRoutingFinderOrCell {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.eBusinessSchedulesRoutingFinderSearchPanel {
	MARGIN-TOP: 0px; WIDTH: 286px
}
.eBusinessSchedulesRoutingFinderSearchShadow {
	BORDER-RIGHT: #c9e0ea 2px solid; WIDTH: 275px; BORDER-BOTTOM: #c9e0ea 2px solid
}
.eBusinessSchedulesRoutingFinderSearch {
	BORDER-RIGHT: #b5c6de 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b5c6de 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 15px; BORDER-LEFT: #b5c6de 1px solid; WIDTH: 272px; PADDING-TOP: 5px; BORDER-BOTTOM: #b5c6de 1px solid; BACKGROUND-COLOR: #eff4f7
}
.eBusinessSchedulesRoutingFinderSearchOnDropDown {
	BORDER-RIGHT: #92b1c9 1px solid; BORDER-TOP: #92b1c9 1px solid; FONT-SIZE: x-small; BORDER-LEFT: #92b1c9 1px solid; WIDTH: 140px; COLOR: #244e70; BORDER-BOTTOM: #92b1c9 1px solid; HEIGHT: 19px
}
.eBusinessSchedulesRoutingFinderSearchOnTextBox {
	BORDER-RIGHT: #92b1c9 1px solid; BORDER-TOP: #92b1c9 1px solid; FONT-SIZE: x-small; BORDER-LEFT: #92b1c9 1px solid; WIDTH: 90px; COLOR: #244e70; BORDER-BOTTOM: #92b1c9 1px solid; HEIGHT: 15px
}
.eBusinessSchedulesRoutingFinderSearchOnPadding {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.eBusinessSchedulesRoutingFinderSearchOnFromPadding {
	PADDING-LEFT: 82px
}
.eBusinessSchedulesRoutingFinderFilter {
	PADDING-LEFT: 53px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.eBusinessSchedulesRoutingFinderFilter TR {
	HEIGHT: 28px
}
.eBusinessSchedulesRoutingFinderFilterRadioButtonList {
	PADDING-RIGHT: 0px; MARGIN-TOP: -1px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: -4px; PADDING-TOP: 0px
}
.eBusinessSchedulesRoutingFinderFilterRadioButtonList TD {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.eBusinessSchedulesRoutingFinderFilterRadioButtonList INPUT {
	MARGIN-TOP: 0px; VERTICAL-ALIGN: middle
}
.eBusinessSchedulesRoutingFinderSortByDropDown {
	BORDER-RIGHT: #92b1c9 1px solid; BORDER-TOP: #92b1c9 1px solid; FONT-SIZE: x-small; BORDER-LEFT: #92b1c9 1px solid; WIDTH: 140px; COLOR: #244e70; BORDER-BOTTOM: #92b1c9 1px solid; HEIGHT: 18px
}
.eBusinessSchedulesRoutingFinderMessageSummary {
	MARGIN-TOP: 15px; FLOAT: left; MARGIN-LEFT: 15px; WIDTH: 100%; HEIGHT: 20px
}
.eBusinessSchedulesRoutingFinderFooter {
	BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/RoutingFinder/FooterBackground.gif); WIDTH: 100%; HEIGHT: 81px
}
.eBusinessSchedulesRoutingFinderSubmit {
	PADDING-RIGHT: 83px; PADDING-TOP: 25px; TEXT-ALIGN: right
}
.eBusinessSchedulesRoutingFinderSearchDiv {
	MARGIN-TOP: 56px; FONT-SIZE: 11px; FLOAT: left; BACKGROUND-IMAGE: url(../Images/AboutUs/Presentation/History/Pop/Background.gif); MARGIN-LEFT: 87px; WIDTH: 421px; COLOR: #ffffff; POSITION: absolute; HEIGHT: 415px; TEXT-ALIGN: justify
}
.eBusinessSchedulesRoutingFinderMessageInformationPanel {
	BORDER-RIGHT: #b5c6de 1px solid; BORDER-TOP: #b5c6de 1px solid; FLOAT: left; MARGIN: 0px 9px; BORDER-LEFT: #b5c6de 1px solid; WIDTH: 95%; BORDER-BOTTOM: #b5c6de 1px solid; BACKGROUND-COLOR: #eff4f7; TEXT-ALIGN: center
}
.eBusinessSchedulesRoutingFinderMessageInformationPanel TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.eBusinessSchedulesRoutingFinderMessageInformation {
	FONT-WEIGHT: bold
}
.eBusinessSchedulesRoutingFinderOpenClose {
	DISPLAY: none; CURSOR: pointer
}
.eBusinessRoutingFinderSolutions {
	WIDTH: 776px; HEIGHT: 400px; BACKGROUND-COLOR: #ffffff
}
.eBusinessRoutingFinderResultLoading {
	FLOAT: left; PADDING-TOP: 15px; POSITION: absolute; TOP: 0px
}
.eBusinessRoutingFinderResultSummary {
	MARGIN-TOP: -20px; PADDING-LEFT: 19px; FLOAT: left; WIDTH: 757px; HEIGHT: 33px; BACKGROUND-COLOR: #d8e7f2
}
.eBusinessRoutingFinderResultSummaryGradient {
	FLOAT: left; BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/RoutingFinder/ResultGradientHeader.gif); WIDTH: 776px; HEIGHT: 13px
}
.eBusinessRoutingFinderResultSummarySelection {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BORDER-LEFT: 0px; WIDTH: 357px; BORDER-BOTTOM: 0px; border-spacing: 0px
}
.eBusinessRoutingFinderResultSummarySelectionText {
	PADDING-LEFT: 0px; WIDTH: 40px
}
.eBusinessRoutingFinderResultSummarySelectionChoosen {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; WIDTH: 450px
}
.eBusinessRoutingFinderToolbar {
	MARGIN-TOP: 10px; MARGIN-LEFT: 50px; WIDTH: auto
}
.eBusinessRoutingFinderResultSummaryDescriptionTable {
	FLOAT: left; WIDTH: 776px
}
.eBusinessRoutingFinderResultSummaryDescription {
	PADDING-LEFT: 21px; WIDTH: 776px; PADDING-TOP: 5px; BACKGROUND-COLOR: #d8e7f2
}
.eBusinessRoutingFinderResultSolutions {
	WIDTH: 776px; BACKGROUND-COLOR: #ffffff
}
.eBusinessRoutingFinderResultNoSolutionsPanel {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; WIDTH: 776px; LINE-HEIGHT: 200px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.eBusinessSchedulesRoutingFinderSolutionSeparatorRow {
	BACKGROUND-COLOR: #abc7dd
}
.eBusinessSchedulesRoutingFinderSolutionSeparatorRowPort {
	BACKGROUND-COLOR: #abc7dd
}
.eBusinessSchedulesRoutingFinderSolutionSeparatorColumn {
	BACKGROUND-COLOR: #677b8b; max-width: 1px
}
.eBusinessSchedulesRoutingFinderSolutionTable {
	BORDER-RIGHT: 0px; TABLE-LAYOUT: fixed; BORDER-TOP: 0px; FLOAT: left; MARGIN-BOTTOM: 15px; BORDER-LEFT: 0px; WIDTH: 772px; BORDER-BOTTOM: 0px
}
.eBusinessSchedulesRoutingFinderSolutionBorderSide {
	WIDTH: 1px; BACKGROUND-COLOR: #5a8ecc
}
.eBusinessSchedulesRoutingFinderSolutionBorderBottom {
	HEIGHT: 1px; BACKGROUND-COLOR: #5a8ecc
}
.eBusinessSchedulesRoutingFinderSolutionDescriptionBorderLeft {
	BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/RoutingFinder/BackgroundSolution.gif); WIDTH: 1px
}
.eBusinessSchedulesRoutingFinderSolution {
	PADDING-LEFT: 26px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/RoutingFinder/BackgroundSolution.gif); WIDTH: 125px; COLOR: #ffffff; HEIGHT: 30px
}
.eBusinessSchedulesRoutingFinderSolutionSeparator {
	BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/RoutingFinder/BackSeparatorSolution.gif); WIDTH: 3px; HEIGHT: 30px
}
.eBusinessSchedulesRoutingFinderSolutionDescription {
	PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/RoutingFinder/BackDescSolution.gif); HEIGHT: 30px
}
.eBusinessSchedulesRoutingFinderSolutionIsAStandardRouting {
	PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/RoutingFinder/BackDescSolution.gif); WIDTH: 85px; PADDING-TOP: 3px
}
.eBusinessSchedulesRoutingFinderScheduleTable {
	BORDER-TOP-WIDTH: 0px; TABLE-LAYOUT: fixed; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 770px; BORDER-RIGHT-WIDTH: 0px
}
.eBusinessSchedulesRoutingFinderHeaderSchedulesDescription {
	BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/RoutingFinder/BackScheduleHeaderDesc.gif); WIDTH: 192px; HEIGHT: 20px; TEXT-ALIGN: center; max-width: 192px
}
.eBusinessSchedulesRoutingFinderHeaderSchedule {
	BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/RoutingFinder/BackScheduleHeader.gif); HEIGHT: 20px; TEXT-ALIGN: center
}
.eBusinessSchedulesRoutingFinderHeaderScheduleSeparator {
	BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/RoutingFinder/ScheduleSepHeader.gif); WIDTH: 1px
}
.eBusinessSchedulesRoutingFinderHeaderRowScheduleSeparator {
	BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/RoutingFinder/ScheduleSepHeaderRow.gif); HEIGHT: 2px
}
.eBusinessSchedulesRoutingFinderHeaderRowScheduleSepIntersec {
	BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/RoutingFinder/ScheduleSepHeaderRowIntersec.gif); WIDTH: 1px; HEIGHT: 2px
}
.eBusinessSchedulesRoutingFinderRowPort {
	PADDING-LEFT: 11px; FONT-WEIGHT: bold; FONT-SIZE: x-small; PADDING-BOTTOM: 5px; PADDING-TOP: 7px; BACKGROUND-COLOR: #f1f6f9
}
.eBusinessSchedulesRoutingFinderRowPortDescription {
	PADDING-LEFT: 11px; FONT-WEIGHT: bold; FONT-SIZE: x-small; PADDING-BOTTOM: 3px; PADDING-TOP: 5px; BACKGROUND-COLOR: #e7f1f7
}
.eBusinessSchedulesRoutingFinderRowPortNormal {
	PADDING-LEFT: 11px; HEIGHT: 18px; BACKGROUND-COLOR: #f1f6f9; TEXT-DECORATION: none
}
.eBusinessSchedulesRoutingFinderRowPortNormalDescription {
	PADDING-LEFT: 11px; HEIGHT: 18px; BACKGROUND-COLOR: #e7f1f7
}
.eBusinessSchedulesRoutingFinderRowNormal {
	PADDING-LEFT: 21px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #fbfdfe; TEXT-DECORATION: none
}
.eBusinessSchedulesRoutingFinderLinks {
	COLOR: #062a5e; TEXT-DECORATION: none
}
.eBusinessSchedulesRoutingFinderRowNormalDescription {
	PADDING-LEFT: 21px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #fbfdfe
}
.eBusinessSchedulesRoutingFinderTransitTimeCell {
	BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/RoutingFinder/BackSolutionFooter.gif); HEIGHT: 31px; TEXT-ALIGN: center
}
.eBusinessSchedulesRoutingFinderBestTransitTimeCell {
	FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/RoutingFinder/BackSolutionFooter.gif); COLOR: #0b735a; HEIGHT: 31px; TEXT-ALIGN: center
}
.eBusinessSchedulesRoutingFinderTransitTimeCellDesc {
	PADDING-LEFT: 45px; BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/RoutingFinder/BackSolutionFooter.gif); HEIGHT: 31px
}
.eBusinessSchedulesRoutingFinderFooterRow {
	BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/RoutingFinder/BackSolutionFooter.gif); HEIGHT: 31px
}
.eBusinessLineScheduleSearchHeaderDescription {
	MARGIN-TOP: 25px; PADDING-LEFT: 23px; FONT-WEIGHT: bold; WIDTH: 420px
}
.eBusinessSchedulesLinesSectionTitle {
	FONT-WEIGHT: bold; FLOAT: left; MARGIN-LEFT: 23px; WIDTH: 720px; PADDING-TOP: 20px
}
.eBusinessSchedulesLinesByDepartureForm {
	PADDING-LEFT: 52px; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 16px
}
.eBusinessSchedulesLinesByDepartureLabel {
	WIDTH: 460px; HEIGHT: 17px
}
.eBusinessSchedulesLinesByDepartureFromLabel {
	PADDING-LEFT: 0px; VERTICAL-ALIGN: middle; WIDTH: 50px; TEXT-ALIGN: right
}
.eBusinessSchedulesLinesByDepartureToLabel {
	PADDING-LEFT: 26px; VERTICAL-ALIGN: middle; WIDTH: 50px; TEXT-ALIGN: right
}
.eBusinessSchedulesLinesByDepartureListBox {
	PADDING-LEFT: 10px; VERTICAL-ALIGN: middle; WIDTH: 207px; HEIGHT: 166px
}
.eBusinessSchedulesLinesByDepartureOK {
	PADDING-LEFT: 27px; VERTICAL-ALIGN: bottom; WIDTH: 50px
}
.eBusinessSchedulesLinesListBox {
	BORDER-RIGHT: #92b1c9 1px solid; BORDER-TOP: #92b1c9 1px solid; BORDER-LEFT: #92b1c9 1px solid; BORDER-BOTTOM: #92b1c9 1px solid
}
.eBusinessSchedulesLinesService {
	PADDING-LEFT: 163px; PADDING-BOTTOM: 5px; PADDING-TOP: 17px
}
.eBusinessSchedulesLinesServiceLabel {
	VERTICAL-ALIGN: middle; WIDTH: 86px
}
.eBusinessSchedulesLinesServiceDropDown {
	PADDING-LEFT: 30px; VERTICAL-ALIGN: middle; WIDTH: 135px
}
.eBusinessSchedulesLinesServiceOK {
	PADDING-LEFT: 36px; VERTICAL-ALIGN: middle
}
.eBusinessSchedulesLinesFooterGradient {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/LineServices/LineSchedulesSearchGradient.gif); WIDTH: 775px; HEIGHT: 41px
}
.eBusinessSchedulesLinesMessageInformationPanel {
	BORDER-RIGHT: #b5c6de 1px solid; BORDER-TOP: #b5c6de 1px solid; MARGIN: 10px 20px 0px; BORDER-LEFT: #b5c6de 1px solid; WIDTH: 95%; BORDER-BOTTOM: #b5c6de 1px solid; BACKGROUND-COLOR: #eff4f7; TEXT-ALIGN: center
}
.eBusinessSchedulesLinesMessageInformationPanel TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.eBusinessSchedulesLinesMessageInformation {
	FONT-WEIGHT: bold
}
.eBusinessLineScheduleSearchResultCriteriaZone {
	PADDING-LEFT: 41px; FLOAT: left; PADDING-TOP: 3px; HEIGHT: 30px; BACKGROUND-COLOR: #d8e7f2
}
.eBusinessLineScheduleSearchLinesList {
	MARGIN-TOP: 10px; FLOAT: left; HEIGHT: auto! important; BACKGROUND-COLOR: #d8e7f2
}
.eBusinessLineScheduleSearchResultToolBar {
	FLOAT: right
}
.eBusinessLineScheduleSearchResultCriteria {
	FONT-WEIGHT: bold
}
.eBusinessSchedulesLinesServiceResultHeaderRow {
	BACKGROUND-POSITION: 50% top; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/LineServices/LineSchedulesGradientTitle.gif); VERTICAL-ALIGN: top; BACKGROUND-REPEAT: repeat-x; HEIGHT: 25px; BACKGROUND-COLOR: #d8e7f2
}
.eBusinessSchedulesLinesServiceResultHeaderCode {
	BORDER-TOP: #b4cde0 1px solid; FONT-WEIGHT: bold; VERTICAL-ALIGN: top; WIDTH: 115px
}
.eBusinessSchedulesLinesServiceResultHeaderCodeContainer {
	BACKGROUND-POSITION: right top; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/LineServices/LineListSep.gif); WIDTH: 100px; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: auto
}
.eBusinessSchedulesLinesServiceResultHeaderService {
	BORDER-TOP: #b4cde0 1px solid; FONT-WEIGHT: bold; VERTICAL-ALIGN: top; WIDTH: 245px
}
.eBusinessSchedulesLinesServiceResultHeaderContainer {
	BACKGROUND-POSITION: right top; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/LineServices/LineListSep.gif); WIDTH: 230px; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: auto
}
.eBusinessSchedulesLinesServiceResultHeaderDescription {
	BORDER-TOP: #b4cde0 1px solid; FONT-WEIGHT: bold; VERTICAL-ALIGN: top
}
.eBusinessSchedulesLinesServiceResultHeaderDescriptionContainer {
	PADDING-LEFT: 7px; PADDING-TOP: 5px; HEIGHT: auto
}
.eBusinessSchedulesLinesServiceError {
	FONT-WEIGHT: bold; WIDTH: 776px; PADDING-TOP: 40px; HEIGHT: 60px; BACKGROUND-COLOR: #d8e7f2; TEXT-ALIGN: center
}
.eBusinessSchedulesLinesServiceResultRow {
	PADDING-TOP: 1px; HEIGHT: 25px; BACKGROUND-COLOR: #d8e7f2
}
.eBusinessSchedulesLinesServiceResultComplexRow {
	PADDING-TOP: 1px; HEIGHT: 25px; BACKGROUND-COLOR: #e6eff9
}
.eBusinessSchedulesLinesServiceResultSubRow {
	DISPLAY: none; HEIGHT: 25px; BACKGROUND-COLOR: #e6eff9
}
.eBusinessSchedulesLinesServiceResultSubLineRow {
	FONT-WEIGHT: normal; PADDING-TOP: 1px; HEIGHT: 25px
}
.eBusinessSchedulesLinesServiceResultSymbolCell {
	PADDING-LEFT: 6px; WIDTH: 9px; BORDER-BOTTOM: #b4cde0 1px solid
}
.eBusinessSchedulesLinesServiceResultServiceCodeCell {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/LineServices/LineListSep.gif); WIDTH: 100px; BORDER-BOTTOM: #b4cde0 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #d8e7f2
}
.eBusinessSchedulesLinesServiceResultSimpleLineCell {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/LineServices/LineListSep.gif); WIDTH: 230px; BORDER-BOTTOM: #b4cde0 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #d8e7f2
}
.eBusinessSchedulesLinesServiceResultServiceCell {
	PADDING-LEFT: 7px; WIDTH: 400px; BORDER-BOTTOM: #b4cde0 1px solid
}
.eBusinessSchedulesLinesServiceResultButtonsCell {
	VERTICAL-ALIGN: middle; BORDER-BOTTOM: #b4cde0 1px solid; TEXT-ALIGN: right
}
.eBusinessSchedulesLinesServiceResultServiceCodeComplexCell {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/LineServices/LineListSep.gif); WIDTH: 100px; CURSOR: pointer; BORDER-BOTTOM: #b4cde0 1px solid; BACKGROUND-REPEAT: no-repeat
}
.eBusinessSchedulesLinesServiceResultComplexLineCell {
	BACKGROUND-POSITION: right bottom; PADDING-LEFT: 7px; BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/LineServices/LineListSep.gif); WIDTH: 223px; CURSOR: pointer; BORDER-BOTTOM: #b4cde0 1px solid; BACKGROUND-REPEAT: no-repeat
}
.eBusinessSchedulesLinesServiceResultComplexServiceCell {
	PADDING-LEFT: 7px; WIDTH: 400px; CURSOR: pointer; BORDER-BOTTOM: #b4cde0 1px solid
}
.eBusinessSchedulesLinesServiceResultSubLineTable {
	WIDTH: 776px; BORDER-BOTTOM: #b4cde0 1px solid
}
.eBusinessSchedulesLinesServiceResultSubLinePanel {
	WIDTH: 776px
}
.eBusinessSchedulesLinesServiceResultSubLineCodeCell {
	BACKGROUND-POSITION: right bottom; PADDING-LEFT: 25px; BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/LineServices/LineListSep.gif); WIDTH: 90px; BORDER-BOTTOM: #b4cde0 1px solid; BACKGROUND-REPEAT: no-repeat
}
.eBusinessSchedulesLinesServiceResultSubLineServiceCell {
	BACKGROUND-POSITION: right bottom; PADDING-LEFT: 7px; BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/LineServices/LineListSep.gif); WIDTH: 223px; BORDER-BOTTOM: #b4cde0 1px solid; BACKGROUND-REPEAT: no-repeat
}
.eBusinessSchedulesLinesServiceResultLinkImage {
	PADDING-RIGHT: 2px
}
.eBusinessSchedulesLinesServiceResultSubLineDescriptionCell {
	PADDING-LEFT: 7px; WIDTH: 400px; BORDER-BOTTOM: #b4cde0 1px solid
}
.eBusinessSchedulesLinesServiceResultFooter {
	FLOAT: left; WIDTH: 100%; BACKGROUND-COLOR: #d8e7f2
}
.eBusinessSchedulesLinesServiceResultFooterButton {
	PADDING-LEFT: 600px; PADDING-TOP: 30px
}
.eBusinessSchedulesLinesServiceResultFooterGradient {
	BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/LineServices/LineListGradientBottom.gif); HEIGHT: 40px
}
.eBusinessLineScheduleServiceSheetToolbar {
	FLOAT: right; PADDING-TOP: 9px
}
.eBusinessLineScheduleServiceSheetMissionStatment {
	PADDING-RIGHT: 17px; PADDING-LEFT: 27px; FONT-WEIGHT: bold; WIDTH: 732px; PADDING-TOP: 20px; BACKGROUND-COLOR: #d8e7f2
}
.eBusinessLineScheduleServiceSheetGeoDescription {
	PADDING-LEFT: 27px; WIDTH: 749px; PADDING-TOP: 5px; BACKGROUND-COLOR: #d8e7f2
}
.eBusinessLineScheduleServiceSheetCardContainer {
	PADDING-LEFT: 105px; FONT-SIZE: 2px; WIDTH: auto; PADDING-TOP: 20px; BACKGROUND-COLOR: #d8e7f2
}
.eBusinessLineScheduleServiceSheetCardTLCorner {
	BORDER-TOP: #062a5e 1px solid; BORDER-LEFT: #062a5e 1px solid; WIDTH: 6px; HEIGHT: 6px
}
.eBusinessLineScheduleServiceSheetCardCenter {
	WIDTH: 555px; HEIGHT: 7px
}
.eBusinessLineScheduleServiceSheetCardTRCorner {
	BORDER-RIGHT: #062a5e 1px solid; BORDER-TOP: #062a5e 1px solid; WIDTH: 6px; HEIGHT: 7px
}
.eBusinessLineScheduleServiceSheetCardHLCorner {
	WIDTH: 6px
}
.eBusinessLineScheduleServiceSheetCardContent {
	BACKGROUND-COLOR: #d8e7f2
}
.eBusinessLineScheduleServiceSheetCardHRCorner {
	WIDTH: 6px
}
.eBusinessLineScheduleServiceSheetCardSide {
	HEIGHT: 206px
}
.eBusinessLineScheduleServiceSheetCardLL {
	BORDER-LEFT: #062a5e 1px solid; WIDTH: 2px; HEIGHT: 5px
}
.eBusinessLineScheduleServiceSheetCardLR {
	BORDER-RIGHT: #062a5e 1px solid; WIDTH: 2px; HEIGHT: 5px
}
.eBusinessLineScheduleServiceSheetCardBLCorner {
	BORDER-LEFT: #062a5e 1px solid; WIDTH: 6px; BORDER-BOTTOM: #062a5e 1px solid; HEIGHT: 7px
}
.eBusinessLineScheduleServiceSheetCardBC {
	WIDTH: 555px; HEIGHT: 7px
}
.eBusinessLineScheduleServiceSheetCardBRCorner {
	BORDER-RIGHT: #062a5e 1px solid; WIDTH: 6px; BORDER-BOTTOM: #062a5e 1px solid; HEIGHT: 7px
}
.eBusinessLineScheduleServiceSheetServiceKeyAndConnexion {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; WIDTH: 716px; PADDING-TOP: 30px; BACKGROUND-COLOR: #d8e7f2
}
.eBusinessLineScheduleServiceSheetServiceTabPanel {
	BORDER-TOP-WIDTH: 0px; TABLE-LAYOUT: fixed; BORDER-LEFT-WIDTH: 0px; MIN-HEIGHT: 69px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; TEXT-ALIGN: justify; BORDER-RIGHT-WIDTH: 0px
}
.eBusinessLineScheduleServiceSheetServiceKeyFiguresContent {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 27px; BORDER-TOP: white 1px solid; PADDING-LEFT: 27px; MIN-HEIGHT: 72px; BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/LineServices/ServiceSheetGradientTab.gif); PADDING-BOTTOM: 21px; BORDER-LEFT: white 1px solid; PADDING-TOP: 21px; BORDER-BOTTOM: white 1px; BACKGROUND-REPEAT: repeat-x
}
.eBusinessLineScheduleServiceSheetTransitTimeContent {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 27px; BORDER-TOP: white 1px solid; PADDING-LEFT: 27px; MIN-HEIGHT: 72px; BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/LineServices/ServiceSheetGradientTab.gif); MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 21px; BORDER-LEFT: white 1px solid; PADDING-TOP: 21px; BORDER-BOTTOM: white 1px solid; BACKGROUND-REPEAT: repeat-x
}
.eBusinessLineScheduleServiceSheetTransitTimeSearchDivFloat {
	FLOAT: left
}
.eBusinessLineScheduleServiceSheetTransitTimeSearchDiv {
	VERTICAL-ALIGN: middle; POSITION: relative; TOP: 5px
}
.eBusinessLineScheduleServiceSheetTransitTimeLabel {
	PADDING-RIGHT: 5px; FLOAT: left; POSITION: relative; TOP: 2px
}
.eBusinessLineScheduleServiceSheetTransitTimeSeparator {
	PADDING-LEFT: 10px
}
.eBusinessLineScheduleServiceSheetTransitTimeDDL {
	POSITION: relative; TOP: 3px
}
.eBusinessLineScheduleServiceSheetTransitTimeButton {
	POSITION: relative; TOP: 5px
}
.eBusinessLineScheduleServiceSheetResult {
	BACKGROUND-POSITION: 50% bottom; FONT-WEIGHT: bold; LEFT: 37px; FLOAT: left; BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/LineServices/BgTransitTimeCalculationResult.gif); VERTICAL-ALIGN: middle; WIDTH: 84px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; TOP: 2px; HEIGHT: 17px; TEXT-ALIGN: center
}
.eBusinessLineScheduleServiceSheetServiceMainConnexionsContent {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: white 1px solid; PADDING-LEFT: 27px; MIN-HEIGHT: 102px; BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/LineServices/ServiceSheetGradientTab.gif); PADDING-BOTTOM: 21px; BORDER-LEFT: white 1px solid; PADDING-TOP: 21px; BORDER-BOTTOM: white 1px solid; BACKGROUND-REPEAT: repeat-x
}
.eBusinessLineScheduleServiceSheetTransitTimeContentTD {
	PADDING-RIGHT: 13px
}
.eBusinessLineScheduleServiceSheetServiceMainConnexionsTextBox {
	FONT-SIZE: 11px; OVERFLOW: visible; WIDTH: 650px; COLOR: #012243; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 80px; BACKGROUND-COLOR: #d8e7f2; BORDER-BOTTOM-STYLE: none
}
.eBusinessLineScheduleServiceSheetTabMainConnexionsRight {
	BORDER-RIGHT: white 1px solid
}
.eBusinessLineScheduleServiceSheetServiceFooter {
	BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 30px; MIN-HEIGHT: 145px; BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/LineServices/ServiceSheetGradientBottom.gif); PADDING-BOTTOM: 20px; WIDTH: 746px; PADDING-TOP: 20px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 145px; BACKGROUND-COLOR: #d8e7f2
}
.eBusinessLineScheduleServiceSheetServiceContact {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; WIDTH: 50%
}
.eBusinessLineScheduleServiceSheetServiceContactType {
	PADDING-LEFT: 8px
}
.eBusinessLineScheduleServiceSheetServiceComment {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; WIDTH: 50%
}
.eBusinessLineScheduleServiceSheetServiceCommentCell {
	BORDER-RIGHT: #b4cde0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b4cde0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; OVERFLOW: auto; BORDER-LEFT: #b4cde0 1px solid; WIDTH: auto; MARGIN-RIGHT: 30px; PADDING-TOP: 5px; BORDER-BOTTOM: #b4cde0 1px solid; HEIGHT: 87px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: justify
}
.eBusinessLineScheduleServiceSheetServiceCallList {
	WIDTH: 776px; PADDING-TOP: 30px; BACKGROUND-COLOR: #d8e7f2
}
.eBusinessLineScheduleServiceSheetServiceCallListTable {
	WIDTH: 776px
}
.eBusinessLineScheduleServiceSheetGradientRow {
	BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/LineServices/ServiceSheetGradientTab.gif); HEIGHT: 21px
}
.eBusinessLineScheduleServiceSheetHeaderServiceCallListPort {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; TEXT-ALIGN: left
}
.eBusinessLineScheduleServiceSheetHeaderServiceCallListTransit {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
.eBusinessLineScheduleServiceSheetHeaderServiceCallListTransitData {
	TEXT-ALIGN: center
}
.eBusinessLineScheduleServiceSheetHeaderServiceCallListPlaceData {
	
}
.eBusinessLineScheduleServiceSheetContentServiceCallList {
	VERTICAL-ALIGN: top
}
.eBusinessLineScheduleServiceSheetCallLine {
	HEIGHT: 22px
}
.eBusinessLineScheduleServiceSheetLineTabLeft {
	WIDTH: 30px; BORDER-BOTTOM: #b4cde0 1px solid; HEIGHT: 15px
}
.eBusinessLineScheduleServiceSheetLineTabRight {
	BORDER-BOTTOM: #b4cde0 1px solid; HEIGHT: 15px
}
.eBusinessLineScheduleServiceSheetTabLeft {
	BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/LineServices/ServiceSheetLeftTab.gif); WIDTH: 2px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 15px; max-width: 2px
}
.eBusinessLineScheduleServiceSheetTab {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; HEIGHT: 16px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.eBusinessLineScheduleServiceSheetTabPanel {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; WIDTH: 180px; BACKGROUND-COLOR: #ffffff
}
.eBusinessLineScheduleServiceSheetTabRight {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/LineServices/ServiceSheetRightTab.gif); WIDTH: 3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px; max-width: 3px
}
.eBusinessLineScheduleServiceSheetError {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; WIDTH: 776px; PADDING-TOP: 25px; HEIGHT: 40px; BACKGROUND-COLOR: #d8e7f2; TEXT-ALIGN: center
}
.eBusinessLineScheduleServiceSheetNAFTab {
	BACKGROUND-POSITION: 25px bottom; PADDING-LEFT: 45px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/LineServices/ServiceSheetTab.gif); PADDING-BOTTOM: 5px; WIDTH: 720px; PADDING-TOP: 30px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px; BACKGROUND-COLOR: #d8e7f2
}
.eBusinessLineScheduleServiceSheetServiceFooterNAF {
	PADDING-LEFT: 30px; PADDING-BOTTOM: 20px; WIDTH: 746px; PADDING-TOP: 20px; BACKGROUND-COLOR: #d8e7f2
}
.eBusinessLineScheduleResult {
	BORDER-RIGHT: red 0px solid; BORDER-TOP: red 0px solid; BORDER-LEFT: red 0px solid; BORDER-BOTTOM: red 0px solid; BACKGROUND-COLOR: #d8e7f2
}
.eBusinessLineScheduleResultButtons {
	FLOAT: right; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: bottom; PADDING-TOP: 26px
}
.eBusinessLineScheduleResultServices {
	PADDING-LEFT: 41px; FLOAT: left; WIDTH: 735px; BACKGROUND-COLOR: #d8e7f2
}
.eBusinessSchedulesLineScheduleTable {
	BACKGROUND-COLOR: #ffffff
}
.eBusinessSchedulesLineSchedulePanelTable {
	BACKGROUND-COLOR: #d8e7f2
}
.eBusinessLineScheduleResultContact {
	PADDING-LEFT: 41px; FLOAT: left; WIDTH: 735px; HEIGHT: 20px; BACKGROUND-COLOR: #d8e7f2
}
.eBusinessLineScheduleResultServicesLine {
	FONT-WEIGHT: bold
}
.eBusinessLineScheduleResultTable {
	FLOAT: left; WIDTH: 776px; BACKGROUND-COLOR: #ffffff
}
.eBusinessLineScheduleResultLoading {
	FLOAT: left; POSITION: absolute; TOP: 0px; HEIGHT: 25px; BACKGROUND-COLOR: #d8e7f2
}
.eBusinessLineScheduleResultTableContent {
	FLOAT: left; WIDTH: 776px; BACKGROUND-COLOR: #d8e7f2; TEXT-ALIGN: center
}
.eBusinessLineScheduleResultErrorMessage {
	MARGIN-TOP: 30px; FONT-WEIGHT: bold; FONT-SIZE: small; WIDTH: 100%
}
.eBusinessLineScheduleResultLegend {
	FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 775px; HEIGHT: 25px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.eBusinessLineScheduleResultLegendCell {
	TABLE-LAYOUT: fixed; WIDTH: 13px; HEIGHT: 23px
}
.eBusinessLineScheduleResultLegendPastCall {
	BORDER-RIGHT: #b4cde0 1px solid; BORDER-TOP: #b4cde0 1px solid; BORDER-LEFT: #b4cde0 1px solid; WIDTH: 100%; BORDER-BOTTOM: #b4cde0 1px solid; POSITION: relative; HEIGHT: 100%; BACKGROUND-COLOR: #e6eff9
}
.eBusinessLineScheduleResultLegendLastUpdatedCall {
	BORDER-RIGHT: #b4cde0 1px solid; BORDER-TOP: #b4cde0 1px solid; BORDER-LEFT: #b4cde0 1px solid; WIDTH: 100%; BORDER-BOTTOM: #b4cde0 1px solid; POSITION: relative; HEIGHT: 100%; BACKGROUND-COLOR: #b4cde0
}
.eBusinessLineScheduleResultLegendFutureCall {
	BORDER-RIGHT: #b4cde0 1px solid; BORDER-TOP: #b4cde0 1px solid; BORDER-LEFT: #b4cde0 1px solid; WIDTH: 100%; BORDER-BOTTOM: #b4cde0 1px solid; POSITION: relative; HEIGHT: 100%; BACKGROUND-COLOR: #ffffff
}
.eBusinessLineScheduleResultLegendCallText {
	PADDING-RIGHT: 15px; PADDING-LEFT: 11px; VERTICAL-ALIGN: middle; POSITION: relative; HEIGHT: 25px
}
.eBusinessLineScheduleResultFooter {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 756px; PADDING-TOP: 10px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: justify
}
.eBusinessLineScheduleResultSchedulePassed {
	PADDING-LEFT: 1px; FONT-SIZE: 9px; BORDER-LEFT: #b4cde0 1px solid; BORDER-BOTTOM: #b4cde0 1px solid; HEIGHT: 23px; BACKGROUND-COLOR: #e6eff9; TEXT-ALIGN: center
}
.eBusinessLineScheduleResultScheduleCurrent {
	PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 9px; BORDER-LEFT: #b4cde0 1px solid; BORDER-BOTTOM: #b4cde0 1px solid; HEIGHT: 23px; BACKGROUND-COLOR: #b4cde0; TEXT-ALIGN: center
}
.eBusinessLineScheduleResultScheduleFuture {
	FONT-SIZE: 9px; BORDER-LEFT: #b4cde0 1px solid; BORDER-BOTTOM: #b4cde0 1px solid; HEIGHT: 23px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.eBusinessLineScheduleResultSchedulePassedWithInfo {
	BACKGROUND-POSITION: right 50%; PADDING-LEFT: 1px; FONT-SIZE: 9px; BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/LineServices/CallInfo.gif); BORDER-LEFT: #b4cde0 1px solid; BORDER-BOTTOM: #b4cde0 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 23px; BACKGROUND-COLOR: #e6eff9; TEXT-ALIGN: center
}
.eBusinessLineScheduleResultScheduleCurrentWithInfo {
	BACKGROUND-POSITION: right 50%; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/LineServices/CallInfo.gif); BORDER-LEFT: #b4cde0 1px solid; BORDER-BOTTOM: #b4cde0 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 23px; BACKGROUND-COLOR: #b4cde0; TEXT-ALIGN: center
}
.eBusinessLineScheduleResultScheduleFutureWithInfo {
	BACKGROUND-POSITION: right 50%; FONT-SIZE: 9px; BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/LineServices/CallInfo.gif); BORDER-LEFT: #b4cde0 1px solid; BORDER-BOTTOM: #b4cde0 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 23px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.eBusinessLineScheduleResultVoyageReference {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; BORDER-LEFT: #b4cde0 1px solid; BORDER-BOTTOM: #b4cde0 1px solid; HEIGHT: 23px; BACKGROUND-COLOR: #d8e7f2; TEXT-ALIGN: center
}
.eBusinessLineScheduleResultVoyageReferenceDescription {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; BORDER-BOTTOM: #b4cde0 1px solid; HEIGHT: 23px; BACKGROUND-COLOR: #d8e7f2; TEXT-ALIGN: center
}
.eBusinessLineScheduleResultDescriptionColumn {
	FONT-SIZE: x-small; WIDTH: 150px; BORDER-BOTTOM: #b4cde0 1px solid; BACKGROUND-COLOR: #d8e7f2; TEXT-ALIGN: center
}
.eBusinessLineScheduleResultVesselNameRowDescription {
	BORDER-TOP: #b4cde0 1px solid; FONT-WEIGHT: bold; FONT-SIZE: x-small; BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/LineServices/LineSchedulesGradientTitle.gif); BORDER-BOTTOM: #b4cde0 1px solid; HEIGHT: 31px; TEXT-ALIGN: center
}
.eBusinessLineScheduleResultVesselNameRow {
	PADDING-RIGHT: 1px; BORDER-TOP: #b4cde0 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: x-small; BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/LineServices/LineSchedulesGradientTitle.gif); PADDING-BOTTOM: 0px; BORDER-LEFT: #b4cde0 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #b4cde0 1px solid; HEIGHT: 28px
}
.eBusinessLineScheduleResultVesselNameRowPanelDescription {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 100%; TEXT-ALIGN: center
}
.eBusinessLineScheduleResultVesselNameRowPanel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 100%; TEXT-ALIGN: center
}
.eBusinessLineScheduleResultTableContentPagerBottom {
	PADDING-RIGHT: 10px; FLOAT: right; WIDTH: 40px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
.eBusinessLineScheduleResultTableContentPagerTopDiv {
	FLOAT: left; WIDTH: 776px; BACKGROUND-COLOR: #d8e7f2
}
.eBusinessLineScheduleResultTableContentPagerTop {
	PADDING-RIGHT: 10px; FLOAT: right; PADDING-BOTTOM: 10px; WIDTH: 40px; TEXT-ALIGN: right
}
.eBusinessLineScheduleResultFooterGradient {
	FLOAT: left; BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/LineServices/LineSchedulesGradientBottom.gif); WIDTH: 776px; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff
}
.eBusinessSchedulesLineScheduleError {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: top; WIDTH: 776px; PADDING-TOP: 0px; HEIGHT: 30px; BACKGROUND-COLOR: #d8e7f2; TEXT-ALIGN: center
}
.eBusinessSchedulesVoyageFinderSearchCriteria {
	PADDING-LEFT: 136px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.eBusinessSchedulesVoyageFinderTextBox {
	BORDER-RIGHT: #92b1c9 1px solid; BORDER-TOP: #92b1c9 1px solid; BORDER-LEFT: #92b1c9 1px solid; WIDTH: 135px; BORDER-BOTTOM: #92b1c9 1px solid
}
.eBusinessSchedulesVoyageFinderLabelForm {
	PADDING-LEFT: 0px; VERTICAL-ALIGN: middle; WIDTH: 162px; TEXT-ALIGN: left
}
.eBusinessSchedulesVoyageFinderControlForm {
	PADDING-LEFT: 0px; VERTICAL-ALIGN: middle; WIDTH: 165px; TEXT-ALIGN: left
}
.eBusinessSchedulesVoyageFinderButtonForm {
	PADDING-LEFT: 0px; VERTICAL-ALIGN: middle; TEXT-ALIGN: left
}
.eBusinessSchedulesVoyageFinderFormTable {
	HEIGHT: 190px
}
.eBusinessSchedulesVoyageFinderFooterGradient {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(Images/eBusiness/Schedules/VoyageFinder/VoyageFinderSearchGradient.gif); WIDTH: 100%; HEIGHT: 41px
}
.eBusinessSchedulesVoyageFinderResultTable {
	BACKGROUND-COLOR: #ffffff
}
.eBusinessSchedulesVoyageFinderResultSummary {
	PADDING-LEFT: 21px; FLOAT: left; WIDTH: 755px; HEIGHT: 70px; BACKGROUND-COLOR: #d8e7f2
}
.eBusinessSchedulesVoyageFinderResultSummaryLabel {
	PADDING-LEFT: 0px; WIDTH: 76px; HEIGHT: 14px
}
.eBusinessSchedulesVoyageFinderResultSummaryValue {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; WIDTH: 404px; HEIGHT: 14px
}
.eBusinessSchedulesVoyageFinderResultSummaryVoyageValue {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; WIDTH: 74px; HEIGHT: 14px
}
.eBusinessSchedulesVoyageFinderResultSummaryConsortiumLabel {
	PADDING-LEFT: 0px; WIDTH: 106px; HEIGHT: 14px
}
.eBusinessSchedulesVoyageFinderResultSummaryConsortiumValue {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; WIDTH: 300px; HEIGHT: 14px
}
.eBusinessSchedulesVoyageFinderToolbar {
	MARGIN-TOP: 20px; FLOAT: left; MARGIN-LEFT: 530px; POSITION: absolute
}
.eBusinessSchedulesVoyageFinderResultLoading {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #ffffff; border-spacing: 0px
}
.eBusinessSchedulesVoyageFinderAllResult {
	WIDTH: 776px; BACKGROUND-COLOR: #ffffff
}
.eBusinessSchedulesVoyageFinderError {
	BACKGROUND-POSITION: 50% bottom; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(Images/eBusiness/Schedules/VoyageFinder/VoyageFinderSearchGradient.gif); VERTICAL-ALIGN: top; WIDTH: 776px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 80px; BACKGROUND-COLOR: #d8e7f2; TEXT-ALIGN: center
}
.eBusinessSchedulesVoyageFinderMessageInformationPanel {
	BORDER-RIGHT: #b5c6de 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #b5c6de 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 15px; MARGIN: 0px 20px; BORDER-LEFT: #b5c6de 1px solid; WIDTH: 92%; PADDING-TOP: 15px; BORDER-BOTTOM: #b5c6de 1px solid; BACKGROUND-COLOR: #eff4f7; TEXT-ALIGN: center
}
.eBusinessSchedulesVoyageFinderMessageInformation {
	FONT-WEIGHT: bold
}
.eBusinessSchedulesVoyageFinderResultTable {
	WIDTH: 776px
}
.eBusinessSchedulesVoyageFinderResultTableText {
	WIDTH: 776px
}
.eBusinessSchedulesVoyageFinderResultHeaderRow {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/VoyageFinder/VoyageDetailsHeaderGradient.gif); HEIGHT: 34px
}
.eBusinessSchedulesVoyageFinderResultHeaderTopRow {
	VERTICAL-ALIGN: bottom; HEIGHT: 17px; TEXT-ALIGN: center
}
.eBusinessSchedulesVoyageFinderResultHeaderBottomRow {
	VERTICAL-ALIGN: middle; HEIGHT: 17px; TEXT-ALIGN: center
}
.eBusinessSchedulesVoyageFinderResultPortTopCell {
	BACKGROUND-POSITION: right top; BORDER-TOP: #b4cde0 1px solid; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/VoyageFinder/TopCellSeparator.gif); WIDTH: 146px; BACKGROUND-REPEAT: no-repeat
}
.eBusinessSchedulesVoyageFinderResultPortBottomCell {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/VoyageFinder/BottomCellSeparator.gif); WIDTH: 146px; BORDER-BOTTOM: #b4cde0 1px solid; BACKGROUND-REPEAT: no-repeat
}
.eBusinessSchedulesVoyageFinderResultScheduleTopCell {
	BACKGROUND-POSITION: right top; BORDER-TOP: #b4cde0 1px solid; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/VoyageFinder/TopCellSeparator.gif); WIDTH: 220px; BACKGROUND-REPEAT: no-repeat
}
.eBusinessSchedulesVoyageFinderResultArrivalBottomCell {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/VoyageFinder/BottomCellSeparator.gif); WIDTH: 110px; BORDER-BOTTOM: #b4cde0 1px solid; BACKGROUND-REPEAT: no-repeat
}
.eBusinessSchedulesVoyageFinderResultSailBottomCell {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/VoyageFinder/BottomCellSeparator.gif); WIDTH: 110px; BORDER-BOTTOM: #b4cde0 1px solid; BACKGROUND-REPEAT: no-repeat
}
.eBusinessSchedulesVoyageFinderResultTerminalTopCell {
	BACKGROUND-POSITION: right top; BORDER-TOP: #b4cde0 1px solid; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/VoyageFinder/TopCellSeparator.gif); WIDTH: 270px; BACKGROUND-REPEAT: no-repeat
}
.eBusinessSchedulesVoyageFinderResultTerminalBottomCell {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/VoyageFinder/BottomCellSeparator.gif); WIDTH: 270px; BORDER-BOTTOM: #b4cde0 1px solid; BACKGROUND-REPEAT: no-repeat
}
.eBusinessSchedulesVoyageFinderResultCutoffTopCell {
	BORDER-TOP: #b4cde0 1px solid; FONT-WEIGHT: bold; WIDTH: 140px
}
.eBusinessSchedulesVoyageFinderResultCutoffBottomCell {
	WIDTH: 140px; BORDER-BOTTOM: #b4cde0 1px solid
}
.eBusinessSchedulesVoyageFinderResultItemPastRow {
	VERTICAL-ALIGN: middle; HEIGHT: 24px; BACKGROUND-COLOR: #e6eff9; TEXT-ALIGN: center
}
.eBusinessSchedulesVoyageFinderResultItemCurrentRow {
	VERTICAL-ALIGN: middle; HEIGHT: 24px; BACKGROUND-COLOR: #b4cde0; TEXT-ALIGN: center
}
.eBusinessSchedulesVoyageFinderResultItemFutureRow {
	VERTICAL-ALIGN: middle; HEIGHT: 24px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.eBusinessSchedulesVoyageFinderResultFooterGradient {
	BACKGROUND-POSITION: 50% top; FLOAT: left; BACKGROUND-IMAGE: url(../../Images/eBusiness/Schedules/VoyageFinder/VoyageDetailsGradientBottom.gif); WIDTH: 776px; HEIGHT: 15px
}
.eBusinessSchedulesVoyageFinderResultButtons {
	PADDING-LEFT: 135px; PADDING-TOP: 12px; HEIGHT: 33px
}
.eBusinessSchedulesVoyageFinderResultNavigLabel {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; WIDTH: 170px; TEXT-ALIGN: center
}
.eBusinessSchedulesVoyageFinderResultForLabel {
	PADDING-BOTTOM: 1px; WIDTH: 110px; TEXT-ALIGN: right
}
.eBusinessSchedulesVoyageFinderResultNavigButton {
	WIDTH: 20px; PADDING-TOP: 2px; TEXT-ALIGN: right
}
.eBusinessSchedulesCallCommentLegend {
	PADDING-LEFT: 10px; FONT-SIZE: 90%; FLOAT: left; WIDTH: 766px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
DIV.eBusinessSchedulesLinesFooterGradient A.Link {
	DISPLAY: block; MARGIN-LEFT: 46px; WIDTH: 250px; PADDING-TOP: 5px; HEIGHT: 20px
}
DIV.eBusinessSchedulesLinesFooterGradient A.Link IMG.RightImageLink {
	PADDING-LEFT: 5px
}

