.module_ss {
	background:url(images/ss-module-parts.png) no-repeat
}
.module_ss,.detail_buttons_ss {
	display:inline-block;
	overflow:hidden
}
.detail_buttons_ss {
	background:url(images/ss-btns-icons.png) no-repeat;
	margin-top:7px;
	margin-bottom:-8px
}
.detail_buttons_ss.fedex-help-icon {
	width:13px;
	height:13px;
	margin-top:-11px;
	background-position:-89px -39px;
	vertical-align:middle;
	margin-right:1px;
	display:inline-block
}
.detail_buttons_ss.fedex-print-icon {
	width:15px;
	height:12px;
	background-position:-104px -38px;
	vertical-align:middle;
	margin-top:-11px;
	margin-right:2px
}
.detail_screen_ss {
	overflow:hidden;
	background:url(images/ss-detail-screen.png) no-repeat;
	display:inline-block
}
.detail_screen_ss.sort_arrow_down {
	width:8px;
	height:6px;
	background-position:-466px -46px
}
.detail_screen_ss.sort_arrow_up {
	width:8px;
	height:6px;
	background-position:-466px -38px
}
.notifications_buttons_ss {
	background:url("images/ss-close-btns.png") no-repeat 0 0;
	display:inline-block;
	float:right;
	height:21px;
	margin-right:3px;
	text-indent:-9999em;
	width:21px
}
.table_ss {
	display:inline-block;
	overflow:hidden;
	background:url(images/ss-module-parts.png) no-repeat
}
.table_statusbar.status_canceled {
	width:91px;
	height:13px;
	background-position:-301px -4px
}
.table_statusbar.status_delivered {
	width:94px;
	height:15px;
	background-position:-248px -22px
}
.table_statusbar.status_exception {
	width:91px;
	height:14px;
	background-position:-402px -21px
}
.table_statusbar.status_held {
	width:91px;
	height:14px;
	background-position:-402px -3px
}
.table_statusbar.status_in_progress {
	width:91px;
	height:14px;
	background-position:-147px -36px
}
.table_statusbar.status_in_transit {
	width:91px;
	height:14px;
	background-position:-46px -37px
}
.table_statusbar.status_picked_up {
	width:91px;
	height:14px;
	background-position:-349px -39px
}
.table_statusbar.status_in_fedex_possession {
	width:91px;
	height:14px;
	background-position:-3px -58px
}
.tracking_loading_image {
	padding-top:5px;
	padding-bottom:15px;
	background:url(images/loading_dots_ani_f1_dark.gif) no-repeat;
	position:relative
}
.loadingDialog_img {
	width:200px;
	height:50px;
	background:url(images/loader_circle.gif) no-repeat;
	margin-left:25%;
	margin-top:10px
}
.fedex_header_logo {
	background:url(images/fedex_header_logo.png) no-repeat;
	margin-left:5%;
	margin-top:10px;
	width:150px;
	height:50px
}
.wtrk_textInputs,.wtrk_selectInputs {
	border:1px solid #CAC8C8
}
.wtrk_button {
	background-color:#4D148C;
	background:-webkit-linear-gradient(top,rgba(149,120,186,1)2%,rgba(77,20,140,1)50%);
	border:.1em solid #ccc;
	margin:10px;
	font-family:"Arial Narrow",Arial,sans-serif;
	font-size:13px;
	cursor:pointer;
	height:28px;
	color:#fff;
	border-radius:4px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	font-weight:700
}
.wtrk_button_gray {
	background-color:#ccc;
	background:#ccc
}
.wtrk_button.disabled {
	cursor:default;
	color:#ccc;
	background:#F2F2F2
}
.ellipsis_class {
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden
}
.atrksprite {
	display:inline-block;
	overflow:hidden;
	background:url(images/atrkSpriteSheet.png) no-repeat
}
@media print {
	.noprint {
		display:none!important
	}
	.onlyprint {
		display:block!important
	}
}
.tracking_rtl .titleBar_area {
	direction:rtl
}
.tracking_rtl .titleBar_area .titleBarLinkGroup {
	float:left
}
.tracking_rtl .actionBar_button {
	float:right
}
.tracking_rtl .statusEvent .fc-content,.tracking_rtl .lstViewFooterBar {
	direction:rtl
}
.tracking_rtl .lstViewFooterBar .footerBarRightDiv {
	float:left
}
.tracking_rtl .footerBarLeftDiv .footerBarLeftDiv_Left {
	float:right;
	text-align:right
}
.tracking_rtl .footerBarLeftDiv .footerBarLeftDiv_Center {
	float:right
}
.tracking_rtl .footerBarLeftDiv .footerBarLeftDiv_Right {
	float:left;
	text-align:left
}
.tracking_rtl .more_actions_list {
	direction:rtl
}
.tracking_rtl .notifications_buttons_ss {
	float:left
}
.tracking_rtl .advance_notice_area,.tracking_rtl .associated_shipments_message_area {
	direction:rtl
}
.tracking_rtl .cdoui_button_section {
	text-align:left
}
.tracking_rtl .cdoui_area {
	direction:rtl
}
.tracking_rtl .collapse_area .title {
	float:right
}
.tracking_rtl .collapse_area .icon_area,.tracking_rtl .collapse_area .icon_button {
	float:left
}
.tracking_rtl .datePicker_area {
	direction:rtl;
	float:left
}
.tracking_rtl .ui-datepicker-trigger {
	float:left
}
.tracking_rtl .deliveryOptionsArea {
	direction:rtl
}
.tracking_rtl .delivery_option_cell_align_right {
	text-align:left
}
.tracking_rtl .delivery_option_table,.tracking_rtl .detail_page_area,.tracking_rtl .duplicateResolution_area {
	direction:rtl
}
.tracking_rtl .resubmitButtonPurple {
	float:left
}
.tracking_rtl .duplicateResolution_area .pageable_table_div_element_header {
	float:right
}
.tracking_rtl .duplicateResolution_button_area .wtrk_button {
	float:left
}
.tracking_rtl .exceptionSectionHeaderBar {
	padding-right:10px;
	text-align:right;
	direction:rtl
}
.tracking_rtl .exceptionSectionHeaderText {
	padding-right:5px
}
.tracking_rtl .exceptionSectionActionHeader,.tracking_rtl .exceptionSectionActionDescription {
	padding-right:10px
}
.tracking_rtl .ms_table_row {
	direction:rtl
}
.tracking_rtl .ms_table_row>td {
	padding-left:6px
}
.tracking_rtl .ms_table,.tracking_rtl .note_display_area,.tracking_rtl .noteEditView_area {
	direction:rtl
}
.tracking_rtl .notifications-email-area {
	padding-right:5px;
	direction:rtl
}
.tracking_rtl .notifications-TypesLabel {
	float:right;
	padding-left:5px
}
.tracking_rtl .notifications-types-error {
	float:right
}
.tracking_rtl .notifications-countryFormat-section {
	padding-left:5px;
	padding-right:3px
}
.tracking_rtl .notificationTypesGroup,.tracking_rtl .notificationTypesGroup1 {
	float:right
}
.tracking_rtl .notificationText {
	float:left;
	padding-left:25%
}
.tracking_rtl .currentStatusLabel,.tracking_rtl .tenderedStatusLabel,.tracking_rtl .deliveredStatusLabel,.tracking_rtl .exceptionStatusLabel,.tracking_rtl .estimatedDeliveryUpdateLabel {
	display:inline-block;
	margin-right:5px;
	padding-left:5px
}
.tracking_rtl .pmf_form_area {
	direction:rtl
}
.tracking_rtl .notificationTermsCheckBox {
	float:right;
	padding-left:10px
}
.tracking_rtl .notificationButtonArea {
	text-align:left;
	direction:ltr
}
.tracking_rtl .notificationMainView,.tracking_rtl .pageableTable_area {
	direction:rtl
}
.tracking_rtl .pageable_table_col_headers {
	text-align:right
}
.tracking_rtl .pageable_table_directions {
	float:left
}
.tracking_rtl .pageable_table_column {
	padding-right:5px
}
.tracking_rtl .fact_table,.tracking_rtl .address_display_area,.tracking_rtl .maxShipmentDialog_area,.tracking_rtl .snapshot_row {
	direction:rtl
}
.tracking_rtl .shipmentTitleBar_area .shipmentTitleBar_checkbox_saveSection,.tracking_rtl .snapshot_checkbox_saveSection {
	float:left;
	padding-left:2px
}
.tracking_rtl .snapshot_track_nick,.tracking_rtl .snapshot_label_track_nick {
	margin-right:10px
}
.tracking_rtl .snapshot_checkbox_label_save {
	display:inline-block
}
.tracking_rtl .snapshot_button_watch,.tracking_rtl .snapshot_button_nickname {
	float:right
}
.tracking_rtl .snapshot_help_print_bar,.tracking_rtl .snapshotController_help_print_bar {
	padding-left:8px;
	direction:rtl
}
.tracking_rtl .snapshotController_help_button,.tracking_rtl .snapshotController_print_button {
	float:left
}
.tracking_rtl .snapshotController_help_print_bar .snapshotController_help_button {
	margin-left:4px
}
.tracking_rtl .shipmentTitleBar_button_watch,.tracking_rtl .shipmentTitleBar_button_nickname {
	float:right
}
.tracking_rtl .snapshotController_area .shipmentTitleBar_checkbox_saveSection {
	float:left
}
.tracking_rtl .snapshotController_titlebar {
	direction:rtl
}
.tracking_rtl .shipmentTitleBar_label_track_nick {
	float:right;
	padding-right:4px
}
.tracking_rtl .snapshotController_area {
	direction:rtl
}
.tracking_rtl .snapshot_help_button,.tracking_rtl .snapshot_print_button {
	float:left
}
.tracking_rtl .mainView {
	margin-right:10px;
	direction:rtl
}
.tracking_rtl .spodFax_entry_form_area,.tracking_rtl .spod_email_mainView {
	direction:rtl;
	padding-right:10px
}
.tracking_rtl .spod_terms_checkbox {
	float:right;
	padding-left:10px;
	margin-left:10px
}
.tracking_rtl .spod_main_button_area {
	text-align:left;
	direction:ltr
}
.tracking_rtl .spod_main_area {
	direction:rtl
}
.tracking_rtl .view_print_letter_label {
	float:right
}
.tracking_rtl .fax_letter_label {
	float:left
}
.tracking_rtl .view_print_letter_radio_button {
	float:right
}
.tracking_rtl .pod_table_row {
	direction:rtl
}
.tracking_rtl .pod_account_number {
	padding-right:1px
}
.tracking_rtl .spod_area,.tracking_rtl .associatedShipmentSummary_area,.tracking_rtl .descriptionAndTable_area,.tracking_rtl .multi_ref_row,.tracking_rtl .multi_ref_grid_table {
	direction:rtl
}
.tracking_rtl .multi_ref_table_col_left {
	text-align:right
}
.tracking_rtl .multi_ref_resubmit_btn {
	float:left
}
.tracking_rtl .tableFooter {
	text-align:left
}
.tracking_rtl .multipleReferencesFound_area {
	direction:rtl
}
.tracking_rtl .popoverDetailViewNav_area {
	float:right;
	direction:rtl
}
.tracking_rtl .summaryViewMainUI_area {
	direction:rtl
}
.tracking_rtl .summaryViewMainUI_trackInbox {
	float:right;
	padding-left:20px
}
.tracking_rtl .summaryView_area .spod_view_button,.tracking_rtl .uniqueReferenceMatchNotFound_resubmitButton,.tracking_rtl .uniqueReferenceMatchNotFound_cancelButton {
	float:left
}
.tracking_rtl .uniqueReferenceMatchNotFound_area,.tracking_rtl .trackingRootViewMain_area .trackingRootViewMain_header {
	direction:rtl
}
.tracking_rtl .trackingRootViewMain_landingView_header .bnr-left {
	float:right
}
.tracking_rtl .trackingViewController_area,.tracking_rtl .obtainProofOfDeliveryForm_area {
	direction:rtl
}
.tracking_rtl .obtainProofOfDeliveryForm_area .obtainProofOfDeliveryForm_formatTypeSection,.tracking_rtl .obtainProofOfDelivery_help_button {
	float:left
}
.tracking_rtl .obtainProofOfDeliveryForm_area .obtainProofOfDeliveryForm_helpLink {
	display:inline-block
}
.tracking_rtl .obtainProofOfDeliveryForm_area .obtainProofOfDeliveryForm_continueButton {
	float:left
}
.tracking_rtl .trackByReferenceForm_area {
	direction:rtl
}
.tracking_rtl .trackByReference_help_button {
	float:left;
	margin-right:10px
}
.tracking_rtl .trackByReference_help_link {
	display:inline-block;
	margin-right:2px
}
.tracking_rtl .right_column {
	float:left
}
.tracking_rtl .left_column {
	float:right
}
.tracking_rtl .trackByReference_track_button {
	float:left
}
.tracking_rtl .trackByTCNForm_area {
	margin-right:5px;
	direction:rtl
}
.tracking_rtl .trackByTCN_help_button {
	float:left;
	margin-right:10px
}
.tracking_rtl .trackByTCN_help_link {
	display:inline-block;
	margin-right:2px
}
.tracking_rtl .trackByTCN_track_button {
	float:left
}
.tracking_rtl .trackByTrackingNumberForm_area {
	direction:rtl
}
.tracking_rtl .trackByTrackingNumberForm_helpLinkBar {
	padding-left:8px;
	float:left;
	margin-right:10px
}
.tracking_rtl .trackByTrackingNumberForm_area .trackByTrackingNumberForm_helpLink {
	display:inline-block;
	margin-right:2px
}
.tracking_rtl .trackByTrackingNumberForm_area .module_track_inbox {
	direction:rtl
}
.tracking_rtl .trackLandingTabs_area {
	direction:rtl;
	float:right
}
.tracking_rtl .trackLandingTabs_main {
	float:right
}
.tracking_rtl .trkLanding_side {
	border-right:1px solid #E9E9E9;
	border-left-width:0
}
.tracking_rtl .trkLanding_side_selected {
	background:url("images/55px-TriangleArrow-Left.png") no-repeat right top rgba(0,0,0,0);
	border-right:medium none
}
.tracking_rtl .trackLandingViewMainUI_area {
	padding-right:10px;
	direction:rtl
}
.tracking_rtl .tlv_vertical_tabs_area {
	border-right:none;
	float:right
}
.tracking_rtl .tlv_tracking_form_area {
	padding-left:20px;
	border-left:1px solid #E5E5E5;
	border-right:0;
	margin-right:12px
}
.tracking_rtl .travel_history_header_row .exposure_icon {
	float:right
}
.tracking_rtl .viewHolderTable,.tracking_rtl .th_table_row,.tracking_rtl .th_table {
	direction:rtl
}
.tracking_rtl .tz_selection_row {
	text-align:left;
	direction:rtl
}
.tracking_rtl .reasonAndActionItemView,.tracking_rtl .exceptionHolder {
	direction:rtl
}
.tracking_rtl .trackLandingTabs_main_text {
	padding:18px 10px 18px 0
}
.tracking_rtl .tlv_table_title {
	padding-right:10px
}
.tracking_rtl .tracking_module_area {
	direction:rtl
}
.tracking_rtl .track_advanced_track_submit_button {
	float:left;
	margin-left:0
}
.tracking_rtl .module_main_help_area .helpLink {
	float:left;
	padding-right:2px
}
.tracking_rtl .module_main_help_area .trkHelpModuleIcon {
	float:left
}
.tracking_rtl .moduleViewController_area,.tracking_rtl .placard_row {
	direction:rtl
}
.tracking_rtl .placard_row.tile {
	float:right
}
.tracking_rtl .placard_date_section.dest {
	float:left;
	padding-left:5px
}
.tracking_rtl .placard_date_section.orig {
	float:right;
	padding-right:5px
}
.tracking_rtl .placard_button_watch {
	float:right;
	margin-left:7px
}
.tracking_rtl .placard_button_remove {
	float:left;
	margin-top:3px
}
.tracking_rtl .dialog_area,.tracking_rtl .module_scrolling_list_area,.tracking_rtl .module_tabArea {
	direction:rtl
}
.tracking_rtl .module_tabAll {
	right:0;
	position:relative;
	float:right
}
.tracking_rtl .module_tabExceptions {
	left:0;
	position:relative
}
.tracking_rtl .module_tab_badge {
	margin-right:53%
}
.tracking_rtl .module_tab_badge_watch {
	margin-right:51%
}
.tracking_rtl .module_tab_selection_triangle_outlined {
	margin-right:-36px
}
.tracking_rtl .module_track_inbox {
	direction:rtl
}
.tracking_rtl .track_inbox_cn_tab_section {
	margin-left:2px
}
.tracking_rtl .track_inbox_cn_domestic_tab {
	margin-right:-5px
}
.tracking_rtl .track_inbox_track_submit_button {
	float:left;
	margin-left:10px
}
.tracking_rtl .atrkActionBar_filtersView.atrkActionBar_menuView {
	right:0%
}
.tracking_rtl .informationalBanner_section {
	direction:rtl
}
.tracking_rtl .tvc_summaryView_header_area ul {
	float:left
}
.tracking_rtl .tvc_summaryView_header_area li,.tracking_rtl .tvc_summaryView_header_area_summary_help {
	float:right
}
.tracking_rtl .acceptTrackingTermsMessageArea {
	direction:rtl
}
.tracking_rtl .acceptTrackingTermsAcceptButton {
	float:left
}
.tracking_rtl .mobileTrackInbox_area .mobileTrackInbox_inputText {
	text-align:right;
	float:left;
	margin-left:0;
	padding-right:0;
	padding-left:5px;
	width:100%!important
}
.tracking_rtl .shipmentListController_area .shipmentListController_savedShipmentsHeaderSection {
	direction:rtl
}
.tracking_rtl .shipmentListController_savedShipmentsHeaderSection .collapsible_arrow {
	float:right;
	margin-top:5px;
	margin-right:3px
}
.tracking_rtl .shipmentListController_savedShipmentsHeaderSection .collapsible_arrow.expand {
	float:right;
	margin-left:3px
}
.tracking_rtl .shipmentListController_savedShipmentsHeaderSection .collapsible_arrow.collapse {
	width:0;
	height:0;
	border-style:solid;
	border-width:5px 8.7px 5px 0;
	border-color:transparent #5e6266 transparent transparent;
	line-height:0;
	margin-left:5px
}
.tracking_rtl .mobileTrackInbox_area .mobileTrackInbox_trackButtonContainer {
	height:22px;
	width:22px;
	background-color:#531D90;
	position:absolute;
	margin:0 0 0 10px;
	left:0%;
	border-radius:3px;
	display:inline-block
}
.tracking_rtl .mobileTrackInbox_trackButtonContainer.error_message_padding {
	margin-top:0
}
.tracking_rtl .mobileTrackInbox_area .mobileTrackInbox_trackButton {
	height:0;
	width:0;
	border-top:6px solid transparent;
	border-bottom:6px solid transparent;
	border-right:6px solid #fff;
	border-left:0;
	position:absolute;
	margin:-6px 0 0 -3px;
	left:50%;
	top:50%
}
.tracking_rtl .shipmentListController_area .shipmentListController_launchAdvancedTrackingButton {
	float:left;
	direction:rtl
}
.tracking_rtl .mobileTrackInbox_message_area.message_active {
	direction:rtl
}
.tracking_rtl .mobileTrackInbox_area {
	padding:10px 10px 30px 60px
}
.tracking_rtl .fx-showhide-container {
	direction:rtl
}
.tracking_rtl .fx-showhide>h3 span {
	float:left
}
.tracking_rtl .fx-showhide .fx-showhide-content {
	padding-right:0;
	padding-left:40px
}
.tracking_rtl .placard_orig_group {
	float:right
}
.tracking_rtl .placard_dest_group {
	float:left
}
.tracking_rtl .pmf_name_group,.tracking_rtl .pmf_message_group {
	float:right;
	margin-right:10px
}
.tracking_rtl .notifications-form-area {
	direction:rtl
}
.tracking_rtl .notificationSmsTermsCheckBox {
	float:right
}
.tracking_rtl .aTRKGenericError_area {
	direction:rtl
}
.tracking_rtl .aTRKGenericError_goto_homepage_button {
	float:left
}
.tracking_rtl .manageShipmentOptions_area {
	direction:rtl
}
.tracking_rtl .msp_watch_icon_area {
	float:right;
	padding-left:5px;
	padding-right:0
}
.tracking_rtl .msp_header_title {
	float:right;
	padding-right:15px
}
.tracking_rtl .msp_close_icon {
	float:left;
	margin-left:3px
}
.tracking_rtl .msp_description {
	padding-right:15px
}
.tracking_rtl .changeView_area {
	direction:rtl
}
.tracking_rtl .cv_listViewLabel,.tracking_rtl .cv_calendarViewLabel,.tracking_rtl .changeView_calendarView,.tracking_rtl .changeView_listView {
	margin-right:5px
}
.tracking_rtl .calendarView_area .shipmentSortType_area .sortTypeLabel {
	float:right
}
.tracking_rtl .calendarView_area .shipmentSortType_area .sortTypeInputwrap {
	float:right;
	margin-right:10px
}
.tracking_rtl .calendarView_area .sortTypeShipDateRadioButton {
	float:right
}
.tracking_rtl .lstViewFooterBar {
	margin-right:10px
}
.tracking_rtl .lstViewFooterBar a {
	margin-left:25px
}
.tracking_rtl .lstViewFooterBarLeftDiv_Left,.tracking_rtl .lstViewFooterBarLeftDiv_Center {
	float:right
}
.tracking_rtl .lstViewFooterBarLeftDiv_Right,.tracking_rtl .lstViewFooterBarRightDiv {
	float:left
}
.tracking_rtl .customizedView_area,.tracking_rtl .customizedView_Data,.tracking_rtl .customizedView_NoData {
	direction:rtl
}
.tracking_rtl .customizedViewQuickFilterValue {
	padding-right:10px;
	padding-left:23px
}
.tracking_rtl .customizedViewRemove {
	margin-right:15px
}
.tracking_rtl .customizedView_area .customizedViewRemove,.tracking_rtl .circleAlign {
	float:left
}
.tracking_rtl .export_area {
	direction:rtl;
	margin-right:auto;
	margin-left:auto
}
.tracking_rtl .expDataTitleLabel {
	padding-right:18px;
	float:right;
	font-weight:700;
	margin-top:5px
}
.tracking_rtl .exportDataLabel,.tracking_rtl .returnExportDataLabel {
	border-right:1px solid #CCC;
	border-left:1px solid #CCC;
	float:right
}
.tracking_rtl .returnExportDataLabel {
	margin-right:6px
}
.tracking_rtl .exportMenuRadio,.tracking_rtl .tabHdrShipment,.tracking_rtl .tabHdrFileFrmt,.tracking_rtl .tabHdrDateRange,.tracking_rtl .tabHdrContent,.tracking_rtl .tabHdrShipments {
	padding-right:25px
}
.tracking_rtl .dataExportMsg {
	padding-left:10px;
	padding-right:20px;
	margin-left:20px;
	margin-right:5px
}
.tracking_rtl .export_area .spaceTop {
	margin-right:25px
}
.tracking_rtl .export_close_icon {
	float:left;
	margin-left:3px
}
.tracking_rtl .exportTabLine {
	margin-right:10px;
	float:right
}
.tracking_rtl .exportDataButtonArea {
	padding-right:17px
}
.tracking_rtl .exportTabRight {
	float:right;
	margin-right:5px;
	margin-left:20px
}
.tracking_rtl .columnPicker_area {
	direction:rtl
}
.tracking_rtl .columnPanel_row {
	margin-right:10px
}
.tracking_rtl .columnPanel_checkBox {
	float:right;
	margin-top:2px
}
.tracking_rtl .columnPanel_columnLabel {
	padding-right:20px
}
.tracking_rtl .atrkActionBar_area .tab {
	float:right
}
.tracking_rtl .atrkActionBar_area .atrkActionBar_viewTab {
	float:left
}
.tracking_rtl .atrkActionBar_shipments_count {
	float:right;
	margin-left:3px
}
.tracking_rtl .atrkActionBar_shipments_text {
	float:right;
	padding-left:8px
}
.tracking_rtl .atrkActionBar_arrow {
	float:right;
	padding-right:5px;
	padding-left:0
}
.tracking_rtl .atrkActionBar_view_text {
	float:right;
	padding-left:3px;
	padding-right:10px
}
.tracking_rtl .atrkActionBar_columns_text,.tracking_rtl .atrkActionBar_filters_text,.tracking_rtl .atrkActionBar_divider {
	float:right
}
.tracking_rtl .atrkActionBar_view_icon {
	float:right;
	margin-right:10px;
	margin-left:7px
}
.tracking_rtl .atrkActionBar_view_arrow.atrkActionBar_arrow {
	padding:0 0 0 10px;
	float:left
}
.tracking_rtl .searchTrack_area .search_button {
	border-radius:10px 0 0 10px
}
.tracking_rtl .actionBar_shipments_arrow.actionBar_arrow {
	padding:0
}
.tracking_rtl .actionBar_view.actionBar_content {
	padding:28px 0 0 40px
}
.tracking_rtl .quickFilterPanel_area .filterRow {
	padding-right:10px
}
.tracking_rtl .quickFilterPanel_area .shipmentCountOval {
	float:left;
	margin-left:20px
}
.tracking_rtl .quickFilterPanel_area .filterCount {
	float:left
}
.tracking_rtl .quickFilterPanel_area .filterLabel {
	padding-right:10px
}
.tracking_rtl .fx-showhide>h3 span,.tracking_rtl .fx-showhide.fx-active span {
	margin-left:35px
}
.tracking_rtl .quickFilterPanel_area .customizedView_area .CVQuickFilterCountAlign {
	float:left;
	margin-left:20px
}
.tracking_rtl .quickFilterPanel_area .customizedView_area .customizedViewQuickFilterCount {
	margin-right:2px!important;
	margin-left:8px!important
}
.tracking_rtl .atrkActionBar_shipmentsView,.tracking_rtl .atrkActionBar_columnsView {
	right:10px
}
.tracking_rtl .filterColumnPanel_area .menuItem .menuItemText {
	float:right
}
.tracking_rtl .condorMenuPadding {
	right:175px
}
.tracking_rtl .titleBar_area .titleBarAccordion_headerLabel {
	margin-right:10px;
	margin-left:0!important
}
.tracking_rtl .titleBar_area .dropValueLabel {
	margin-right:10px
}
.tracking_rtl .preFilter_area .preFilterMainHeader {
	padding-right:15px;
	direction:rtl
}
.tracking_rtl .preFilter_area .preFilterMsgArea {
	float:right;
	margin-right:2px;
	background:-webkit-gradient(linear,right top,right bottom,from(#ccc),to(#fff))
}
.tracking_rtl .preFilter_area .preFilterMsgAreaHeading,.tracking_rtl .preFilter_area .preFilterMsgAreaBody {
	direction:rtl
}
.tracking_rtl .preFilter_area .preFilterSelection_Area,.tracking_rtl .preFilter_area .preFilterFooterLabel {
	float:right
}
.tracking_rtl .preFilter_area .preFilterButton {
	float:left
}
.tracking_rtl .preFilterSelection_area {
	margin-right:5px;
	float:right
}
.tracking_rtl .preFilterCategory_area .preFilterCategory_header_select_Button,.tracking_rtl .preFilterCategory_area .preFilterCategory_header_clear_Button,.tracking_rtl .preFilterCategory_area .preFilterCategory_header_invert_Button {
	margin-right:10px
}
.tracking_rtl .preFilterCategory_area .preFilterCategory_header_group {
	direction:rtl
}
.tracking_rtl .preFilterCategory_area .preFilterCategory_header {
	height:60px
}
.tracking_rtl .export_area .oneMonthLabel,.export_area .twoMonthsLabel,.export_area .threeMonthsLabel,.export_area .sixMonthsLabel,.export_area .oneYearLabel,.export_area .twoYearsLabel,.export_area .prePossessLabel,.export_area .possessionLabel,.export_area .bothLabel,.tracking_rtl .export_area .allShipmentLabel,.export_area .currentViewLabel,.export_area .allAvailableColLabel,.export_area .currentColLabel,.export_area .csvLabel,.export_area .xmlLabel {
	padding-right:5px
}
.tracking_rtl .saveCustomizedView_area {
	direction:rtl
}
.tracking_rtl .scv_headerLabel {
	padding-right:15px;
	float:right
}
.tracking_rtl .scv_closeIcon {
	margin-left:3px
}
.tracking_rtl .saveCustomizedView_area .scv_customViewLabel {
	padding-left:7px;
	margin-right:-3px;
	margin-left:4%
}
.tracking_rtl .scv_buttonArea {
	float:left;
	padding-left:50px;
	padding-right:0
}
.tracking_rtl .saveCustomizedView_area .scv_warningIcon {
	margin-left:10px;
	float:right;
	margin-right:0;
	width:20px;
	height:20px
}
.tracking_rtl .scv_customizedViewListLabel {
	float:right
}
.tracking_rtl .saveCustomizedView_area .scv_customizedViewList {
	margin-left:0;
	margin-right:15px
}
.tracking_rtl .customizedView_badgeIconArea {
	float:left
}
.tracking_rtl .nxtUpdateLnk {
	margin-right:5px
}
.tracking_rtl .spod_radio_label {
	padding-right:2px
}
.tracking_rtl .popoverDetailViewNav_header .showingOfTotal,.tracking_rtl .popDetailViewNav_close_icon {
	float:left
}
.tracking_rtl .notifications-emailLabel,.tracking_rtl .notifications-countryCodeLabel,.tracking_rtl .notifications-languageLabel,.tracking_rtl .notifications-emailFormatLabel {
	float:right
}
.tracking_rtl .pod_row {
	margin-right:5px
}
.tracking_rtl .snapshotController_area .edt_start_time {
	float:right;
	padding-left:3px
}
.tracking_rtl .snapshotController_area .snapshotController_est_time {
	padding-right:20px;
	margin-right:5px
}
.tracking_rtl .popoverHelpDialog_area {
	direction:rtl
}
.tracking_rtl .popoverHelpDialog_area .dialog_message {
	text-align:right
}
.tracking_rtl .popoverHelpDialog_area .dialog_button_area {
	text-align:left
}
.tracking_rtl .migrate_dialog_area .wtrk_button {
	padding-left:8px;
	padding-right:6px
}
@media only screen and (max-width:320px)and (orientation:portrait) {
	.tracking_rtl .migrate_dialog_area .wtrk_button {
		margin-right:10%
	}
}
.tracking_rtl .remove_dialog_area .wtrk_button {
	padding-left:8px;
	padding-right:6px
}
.tracking_rtl .dialog_checkbox_label {
	padding-right:5px
}
.tracking_rtl .notifications-typesInvalid-alert {
	padding-right:10px;
	padding-left:5px
}
.tracking_rtl .notifications-typesInvalid-alertIcon {
	float:right
}
.tracking_rtl .shipmentNotifications_area {
	direction:rtl
}
.tracking_rtl .shipmentNotifications_area .notifyLabel {
	padding-left:15px;
	margin-left:1%
}
.tracking_rtl .shipmentNotifications_area .shipmentEmailLabel {
	margin-right:9px
}
.tracking_rtl .shipmentNotifications_area .shipmentLanguageLabel {
	padding-left:5px;
	padding-right:150px
}
.tracking_rtl .shipmentNotifications_area .notifyFormat_section,.tracking_rtl .shipmentNotifications_area .sendNotify_section {
	margin-right:-7px
}
.tracking_rtl .shipmentNotifications_area .returnNotify_section {
	margin-right:-5%
}
.tracking_rtl .shipmentNotifications_area .addRecipientLabel {
	margin-right:7px
}
.tracking_rtl .shipmentNotifications_area .shipmentDirection_Area {
	margin-right:5px
}
.tracking_rtl .shipmentNotifications_area .fx-tooltip {
	float:left
}
.tracking_rtl .shipmentNotifications_area .notifyFormatLabel,.tracking_rtl .shipmentNotifications_area .sendNotifyLabel {
	padding-left:16px
}
.tracking_rtl .shipmentNotifications_area .returnNotifyLabel {
	padding-left:5%
}
.tracking_rtl .shipmentNotifications_area .inBoundLabel {
	margin-right:10px
}
.tracking_rtl .shipmentNotifications_area .outBoundLabel {
	margin-right:6%;
	margin-left:2%
}
.tracking_rtl .shipmentNotifications_area .thirdPartyLabel {
	margin-right:5%
}
.tracking_rtl .shipmentNotifications_area .checkInbound {
	margin-left:2%;
	margin-right:1%
}
.tracking_rtl .shipmentNotifications_area .checkThirdParty {
	margin-right:4%
}
.tracking_rtl .shipmentNotifications_area .checkOutbound {
	margin-right:3%
}
.tracking_rtl .shipmentNotifications_area .boundTypesSection {
	margin-right:5px
}
.tracking_rtl .shipmentNotifications_area .boundReturnsSection {
	margin-right:10px
}
.tracking_rtl .shipmentNotifications_area .labelAlign {
	margin-right:3%
}
.tracking_rtl .shipmentNotifications_area .fx-tooltip {
	right:50px
}
.tracking_rtl .shipmentNotifications_area .notifyDropDownMessage {
	float:left;
	margin-left:2%
}
.tracking_rtl .shipmentNotifications_area .shipmentDirectionArea {
	margin-right:8px
}
.tracking_rtl .shipmentNotifications_area .saveButton,.tracking_rtl .shipmentNotifications_area .cancelButton {
	margin-right:5%
}
.tracking_rtl .shipmentNotifications_area .boundImage {
	margin-left:10px
}
.tracking_rtl .shipmentNotifications_area .shipmentDirectionMessage {
	padding-right:10px
}
.tracking_rtl .shipmentNotifications_area .notificationFailure {
	margin-right:5px
}
.tracking_rtl .shipmentNotifications_area .notificationFailureIcon {
	margin-right:10px;
	margin-left:10px;
	float:right
}
.tracking_rtl .shipmentNotifications_area .notifyDropDownMessage:after,.tracking_rtl .shipmentNotifications_area .notifyDropDownMessage:before {
	left:100%;
	top:0;
	border:solid transparent;
	content:" ";
	position:absolute;
	border-width:20px;
	border-left-color:#BDBDBD
}
.tracking_rtl .emailEntryRow_area {
	direction:rtl
}
.tracking_rtl .timeZoneButton {
	float:right
}
.tracking_rtl .addRecipientLabel {
	margin-right:5px
}
.tracking_rtl .emailEntryRow_area .emailTextBox {
	margin-left:2px
}
.tracking_rtl .emailEntryRow_area .languageDropdown,.tracking_rtl .emailEntryRow_area .emailTextArea {
	margin-right:5px
}
.tracking_rtl .emailEntryRow_area .emailErrorSection .show {
	padding-right:6px
}
.tracking_rtl .emailEntryRow_area .notifications_buttons_ss,.tracking_rtl .emailEntryRow_area .emailWarningMessage,.tracking_rtl .emailEntryRow_area .emailLabel,.tracking_rtl .emailEntryRow_area .languageLabel {
	margin-right:5px
}
.tracking_rtl .notificationSummaryHeaderLabel {
	float:right
}
.tracking_rtl .notificationSummaryTextInfo {
	padding-left:40px
}
.tracking_rtl .notificationSummaryCreateButton {
	float:left;
	margin-left:60px;
	padding-right:10px
}
.tracking_rtl .timeZone_area {
	direction:rtl
}
.tracking_rtl .timeZone_area .timeZone_headerLabel {
	padding-left:7px
}
.tracking_rtl .timeZone_area .timeZone_warningMessageIcon {
	margin-left:10px;
	float:right
}
.tracking_rtl .timeZone_area .timeZone-formatdropdown {
	margin-right:10px
}
.tracking_rtl .timeZone_area .timeZone_buttonArea {
	float:left
}
.tracking_rtl .timeZone_area .timeZone_localTimeLabel {
	padding-right:8px
}
.tracking_rtl .shipmentNotificationsMain_area .admc_warningMessageIcon {
	margin-left:10px;
	float:right
}
.tracking_rtl .shipmentNotificationsMain_area {
	direction:rtl
}
.tracking_rtl .shipmentNotificationsMain_area .notificationButton {
	float:left;
	margin-left:-5%
}
.tracking_rtl .shipmentNotifications_area .saveCancelSection {
	text-align:left
}
.tracking_rtl .deleteNotification_area {
	direction:rtl
}
.tracking_rtl .deleteNotification_buttonArea {
	float:left
}
.tracking_rtl .deleteNotification_checkbox {
	margin-right:8px
}
.tracking_rtl .filterColumnPanel_area {
	direction:rtl
}
.tracking_rtl .filterColumnPanel_area .menuItem.selected .arrow-right {
	border-right:13px solid #4d148c;
	border-left:0;
	float:left
}
.tracking_rtl .filterDisplayBox_area {
	direction:rtl
}
.tracking_rtl .filterDisplayBox_area .showAllAvailableFiltersLink,.tracking_rtl .filterDisplayBox_area .viewAllAppliedFiltersLink {
	float:left
}
.tracking_rtl .filterDisplayBox_area .leftDirectionalArrow {
	float:right;
	border-left:17px solid #4D148C;
	border-right:0;
	margin:1px
}
.tracking_rtl .filterDisplayBox_area .available_filter_checkbox_input {
	float:right
}
.tracking_rtl .filterDisplayBox_area .available_filter_count {
	float:left
}
.tracking_rtl .filterDisplayBox_area .filters_footer_area {
	padding-right:20px;
	margin-right:20px
}
.tracking_rtl .filterDisplayBox_area .open_brackets {
	margin-left:0
}
.tracking_rtl .filterColumnPanel_area .menuItem {
	float:right;
	padding-left:0;
	padding-right:10px
}
.tracking_rtl .trackingDefaults_area {
	direction:rtl
}
.tracking_rtl .sort_arrow_down {
	margin-right:5px
}
.tracking_rtl .dropValueText {
	margin-right:9px;
	margin-left:1px
}
.tracking_rtl .titleBar_area {
	margin-right:0
}
.tracking_rtl .titleBarAccordion_area {
	margin-right:-10px
}
.tracking_rtl .titleBarLinks {
	border-left:1px solid #CCC;
	border-right:none!important;
	padding-left:8px;
	padding-right:8px
}
.tracking_rtl .lstViewFooterBar .recoverRemoveShipmentsArea {
	float:right;
	text-align:right
}
.tracking_rtl .lstViewFooterBar .removeShipmentMessageSection {
	padding-right:8px
}
.tracking_rtl .lstViewFooterBar .restoreShipmentsLinkSection {
	margin-right:9%
}
.tracking_rtl .lstViewFooterBar .buttonArea {
	float:left;
	left:10px
}
.tracking_rtl .titleBar_area .defaultHeader {
	float:right
}
.tracking_rtl .titleBar_area .titleBarAccordion_dropValues {
	margin-right:0;
	box-shadow:-5px 5px 10px rgba(0,0,0,.7)
}
.tracking_rtl .titleBar_area .dropValueText {
	margin-right:9px;
	margin-left:1px
}
.tracking_rtl .restoreShipments_area {
	direction:rtl
}
.tracking_rtl .restoreShipments_area .restoreShipTitleLabel {
	float:right;
	margin-right:10px
}
.tracking_rtl .restoreShipments_area .restore_close_icon {
	float:left;
	margin-left:3px
}
.tracking_rtl .restoreShipments_area .restoreShipmentsHeaderLabel,.tracking_rtl .restoreShipments_area .restoreShipmentsTextInfo {
	padding-right:20px
}
.tracking_rtl .restoreShipments_area .restoreShipmentsTableData {
	padding-right:10px
}
.tracking_rtl .restoreShipments_area .restoreShipmentsButton {
	float:left
}
.tracking_rtl .restoreShipments_area .restoreShipmentsCount {
	margin-right:10px
}
.tracking_rtl .commodityInformation_area {
	direction:rtl
}
.tracking_rtl .commodityInformation_area thead.pageable_table_col_headers td {
	text-align:right
}
.tracking_rtl .scrollingListDetail_area {
	direction:rtl
}
.tracking_rtl .scrollingListDetail_area .trackDetailViewArea {
	float:left
}
.tracking_rtl .scrollingListDetail_area .scrollingListArea {
	float:right
}
.tracking_rtl .customViewSummary_area {
	direction:rtl
}
.tracking_rtl .customViewSummary_area .customViewSummaryHeaderLabel {
	float:right;
	padding-right:10px
}
.tracking_rtl .customViewSummary_area .customViewSummary_close_icon {
	float:left;
	margin-left:3px
}
.tracking_rtl .customViewSummary_area .customViewSection,.tracking_rtl .customViewSummary_area .columnViewSection,.tracking_rtl .customViewSummary_area .sortedBySection,.tracking_rtl .customViewSummary_area .filterViewSection {
	padding-right:12px
}
.tracking_rtl .customizedView_area .customizedViewActiveAlert {
	margin:8px
}
.tracking_rtl .saveCustomizedView_area .svc_alertMessageArea {
	padding-right:5%
}
.tracking_rtl .preFilter_area {
	direction:rtl
}
.tracking_rtl .filterColumnPanelArea {
	float:right
}
.tracking_rtl .preFilter_area .preFilterDispalyBoxTVCArea,.tracking_rtl .preFilter_area .countSection {
	float:left
}
.tracking_rtl .preFilter_area .filterSection {
	float:right
}
.tracking_rtl .preFilter_area .preFilterFooterLabel {
	margin-right:10px
}
.tracking_rtl .preFilter_area .preFilterContinueButton,.tracking_rtl .preFilter_area .preFilterCancelButton {
	float:left
}
.tracking_rtl .preFilterLandingDialogProgressArea {
	margin-right:25%
}
.tracking_rtl .preFilter_area .preFilterWarningMessageArea {
	padding-right:16px;
	float:right
}
.tracking_rtl .preFilter_area .preFilterWarningMessageIcon {
	margin-left:4px;
	float:right
}
.tracking_rtl .preFilterLoadingDialogProgressArea {
	margin-right:20%
}
.tracking_rtl .totalMessageArea {
	padding-right:15px
}
.tracking_rtl .totalShipmentsCount,.tracking_rtl .selectedFiltersCount {
	float:left;
	padding-left:20%
}
.tracking_rtl .preFilterDispalyBox_area .available_filter_checkbox_input {
	float:right
}
.tracking_rtl .preFilterDispalyBox_area .gray_back_ground,.tracking_rtl .preFilterDispalyBox_area .purple_back_ground {
	float:left
}
.tracking_rtl .filterColumnPanelTVCArea {
	float:right
}
.tracking_rtl .preFilterDisplayBoxTVCArea {
	display:block;
	float:left
}
.tracking_rtl .preFilterTypeChooseLabel {
	float:left;
	margin-top:-15px
}
.tracking_rtl .preFilterClearAllButton {
	float:left!important
}
.tracking_rtl .preFiltersViewAllAppliedLink {
	float:left;
	margin-top:-15px
}
.tracking_rtl .headerSection {
	margin-top:14px
}
.dialog_message {
	word-wrap:break-word
}
.dialog_button {
	display:inline-block
}
.trackingRootViewMain_area .trackingRootViewMain_header {
	min-height:65px
}
.trackingRootViewMain_area .trackingRootViewMain_content {
	min-height:564px;
	border-top-left-radius:0;
	border-top-right-radius:0;
	border-bottom-right-radius:10px;
	border-bottom-left-radius:10px;
	margin-top:0;
	background-color:#FFF;
	padding:0 0 7px;
	border-radius:0 0 7px 7px;
	width:990px
}
.trackingRootViewMain_area .trackingRootViewMain_landingView {
	display:none
}
.trackingRootViewMain_area .trackingRootViewMain_globalAlerts {
	background-color:red
}
.trackingRootViewMain_area .trackingRootViewMain_detailView {
	width:100%;
	padding-top:5px
}
.trackingRootViewMain_landingView_header .track-bnr {
	height:150px;
	background:#4D148C
}
.trackingRootViewMain_landingView_header .track-bnr .bnr-left {
	height:150px;
	background:#666
}
.trackingRootViewMain_landingView_header .bnr-left {
	width:245px;
	float:left
}
.trackingRootViewMain_landingView_header .track-bnr .bnr-title {
	color:#fff
}
.trackingRootViewMain_landingView_header .bnr-title h1 {
	margin:10px
}
.trackingRootViewMain_landingView_header h1 {
	font-size:22px;
	font-style:inherit;
	font-weight:400;
	line-height:26px;
	color:#fff
}
.trackingViewController_area .center {
	text-align:center
}
.tvc_trackDetailView_area {
	display:inline-block;
	width:72%;
	margin-left:6px
}
.tvc_trackInBoxModule_area {
	display:inline-block;
	width:25%;
	vertical-align:top;
	padding-right:10px
}
.tvc_marketingInteractiveMessage_Area {
	padding-left:10px
}
.tvc_marketingBottomPadding {
	padding-bottom:10px
}
.tvc_summaryView_header_area {
	height:32px;
	padding:7px 4px 5px 20px;
	background:#666;
	margin-top:5px
}
.tvc_summaryView_header_area ul {
	float:right;
	list-style:none outside none;
	margin-top:4px
}
.tvc_summaryView_header_area h1,.tvc_detailPage_header_area h1 {
	color:#fff;
	display:inline-block;
	opacity:.99;
	position:relative;
	margin-top:-4px;
	font-size:22px;
	font-style:inherit;
	font-weight:400;
	line-height:26px
}
.tvc_summaryView_header_area li {
	padding:0 8px;
	text-align:-webkit-match-parent;
	border-right:1px solid #ccc;
	display:inline
}
.tvc_summaryView_header_area_summary_print {
	padding-left:4px;
	color:#fff;
	font-size:12px;
	cursor:pointer;
	display:inline-block
}
.tvc_summaryView_header_area_summary_help {
	font-size:12px;
	color:#fff;
	text-decoration:none;
	margin-top:3px;
	cursor:pointer;
	padding-left:5px;
	display:inline-block
}
.tvc_summaryView_body_area {
	padding-top:5px
}
.tvc_detailPage_header_area {
	background-color:#666;
	height:32px;
	padding:7px 4px 5px 20px;
	color:#fff;
	margin-bottom:10px;
	margin-top:5px
}
.trackingViewController_area .tracking_loading_image {
	margin-left:46%
}
.trackingViewController_area .tvc_trackView_loading {
	padding-top:15%
}
.fedex_header_logo.fedexLogo {
	display:none
}
@media print {
	.noprint {
		display:none!important
	}
}
.module_track_inbox {
	display:block;
	cursor:auto;
	color:#666;
	font-family:Arial,Helvetica,sans-serif!important;
	font-size:12px;
	direction:ltr;
	width:100%;
	min-width:200px
}
.track_inbox_track_message {
	margin-bottom:5px;
	margin-top:5px;
	font-size:90%;
	font-family:Arial,Arial,sans-serif
}
.module_track_inbox .message_active {
	display:block
}
.module_track_inbox .message_inactive {
	display:none
}
.track_inbox_error_message {
	color:red;
	padding:5px
}
.track_inbox_cn_tab_section {
	margin-right:2px;
	white-space:nowrap
}
.cn_tab_section_active {
	display:block
}
.cn_tab_section_inactive {
	display:none
}
.track_inbox_cn_tab {
	width:50%;
	text-align:center;
	height:25px;
	font-weight:700;
	margin-bottom:0;
	padding-top:10px;
	cursor:pointer;
	display:inline-block
}
.track_inbox_cn_tab.selected {
	font-size:12px;
	color:#E6E7E8;
	background:#4D148C;
	border:1px solid #4D148C;
	border-bottom:0
}
.track_inbox_cn_tab.unselected {
	font-size:12px;
	color:#626366;
	background:#E6E7E8;
	border:1px solid #D1D2D4;
	border-bottom:0
}
.track_inbox_cn_domestic_tab {
	margin-left:-5px
}
.track_inbox_track_numbers_area {
	background:url(images/track-inbox-bg.gif) 0 0;
	border:1px solid #ccc;
	color:#666;
	font:11px Arial,sans-serif;
	height:75px;
	overflow:auto;
	padding:0;
	resize:none;
	width:99%
}
.track_inbox_track_button_section:after {
	visibility:hidden;
	display:block;
	content:"";
	clear:both;
	height:0
}
.track_inbox_track_submit_button {
	float:right
}
.dialog_button {
	display:inline-block;
	vertical-align:baseline;
	margin:0 2px;
	outline:none;
	cursor:pointer;
	text-align:center;
	text-decoration:none;
	font:80% Arial,Helvetica,sans-serif;
	padding:7px 13px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	border-width:0;
	color:#fff;
	font:700!important
}
.dialog_button_purple {
	background-color:#4D148C
}
.dialog_button_gray {
	background-color:#ccc
}
.placard_row {
	font-family:Arial,Helvetica,sans-serif;
	min-width:185px;
	padding-top:4px;
	padding-bottom:4px;
	overflow:hidden;
	-webkit-transition:height 400ms,opacity 400ms ease-in-out;
	-moz-transition:height 400ms,opacity 400ms ease-in-out;
	-ms-transition:height 400ms,opacity 400ms ease-in-out;
	-o-transition:height 400ms,opacity 400ms ease-in-out;
	transition:height 400ms,opacity 400ms ease-in-out;
	background-color:#fff;
	border-top:1px solid transparent;
	border-bottom:1px solid transparent
}
.placard_row.selected {
	border:1px solid #AFAFAF
}
.placard_row.removed {
	margin:0 30px 0 -30px;
	-webkit-transition:all 200ms linear,height 400ms cubic-bezier(.78,-.925,.75,.75);
	-moz-transition:all 200ms linear,height 400ms cubic-bezier(.78,-.925,.75,.75);
	-ms-transition:all 200ms linear,height 400ms cubic-bezier(.78,-.925,.75,.75);
	-o-transition:all 200ms linear,height 400ms cubic-bezier(.78,-.925,.75,.75);
	transition:all 200ms linear,height 400ms cubic-bezier(.78,-.925,.75,.75)
}
.placard_row.removed,.placard_row.hidden {
	height:0;
	overflow:hidden;
	padding:0;
	border:transparent solid 0;
	opacity:0
}
.placard_row.hidden {
	margin:0
}
.placard_shipper_value {
	font-size:9px;
	padding-left:5px;
	color:#888;
	float:left
}
.placard_recipient_value {
	font-size:9px;
	padding-right:5px;
	color:#888;
	float:right
}
.placard_element {
	padding-left:4px;
	padding-right:4px
}
.placard_body {
	overflow:hidden;
	padding-top:2px;
	clear:both
}
.placard_row.tile {
	width:220px;
	float:left
}
.placard_day {
	font-size:11px;
	color:#888;
	max-width:40px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.placard_date {
	color:#4d148c;
	font-size:11px;
	font-weight:700;
	text-align:center
}
.placard_time {
	color:#4d148c;
	font-size:12px;
	font-weight:700;
	white-space:nowrap
}
.placard_date_section.dest {
	float:right;
	text-align:center;
	padding-right:5px;
	padding-top:5px;
	width:20%
}
.placard_date_section.orig {
	float:left;
	text-align:center;
	padding-left:5px;
	padding-top:5px;
	width:20%
}
.placard_orig_group {
	float:left
}
.placard_dest_group {
	float:right;
	padding-right:4px
}
.placard_titlebar {
	background-color:#d3d3d3;
	min-height:17px;
	padding:3px 3px 1px
}
.placard_button_watch {
	float:left;
	margin-right:7px;
	margin-top:1px
}
.placard_button_remove {
	float:right;
	margin-top:1px
}
.placard_track_nick {
	margin-top:1px;
	color:#4d148c;
	font-size:13px;
	font-weight:700;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden
}
.placard_row.selected .placard_titlebar {
	background-color:#4d148c
}
.placard_row.selected .placard_track_nick {
	color:#fff
}
.placard_button_remove {
	width:15px;
	height:15px;
	background-position:-345px -21px
}
.placard_button_remove:hover {
	width:15px;
	height:14px;
	background-position:-287px -40px
}
.placard_row .placard_button_watch {
	width:13px;
	height:13px;
	background-position:-4px -38px
}
.placard_row.isWatched .placard_button_watch {
	width:13px;
	height:13px;
	background-position:-24px -37px
}
.placard_row .placard_button_watch:hover {
	width:13px;
	height:13px;
	background-position:-24px -37px
}
.placard_row.status_canceled .placard_statusbar {
	width:91px;
	height:13px;
	background-position:-301px -4px
}
.placard_row.status_delivered .placard_statusbar {
	width:94px;
	height:15px;
	background-position:-247px -22px
}
.placard_row.status_exception .placard_statusbar {
	width:91px;
	height:14px;
	background-position:-402px -21px
}
.placard_row.status_held .placard_statusbar {
	width:91px;
	height:14px;
	background-position:-402px -3px
}
.placard_row.status_in_progress .placard_statusbar {
	width:91px;
	height:14px;
	background-position:-147px -36px
}
.placard_row.status_in_transit .placard_statusbar {
	width:91px;
	height:14px;
	background-position:-46px -37px
}
.placard_row.status_picked_up .placard_statusbar {
	width:91px;
	height:14px;
	background-position:-349px -39px
}
.placard_row.status_in_fedex_possession .placard_statusbar {
	width:91px;
	height:14px;
	background-position:-3px -58px
}
.placard_status_section {
	float:center;
	text-align:center;
	padding-top:2px;
	overflow:hidden;
	height:70%
}
.placard_statusbar {
	float:center;
	opacity:1;
	padding-left:5px
}
.placard_key_status {
	font-size:12px;
	font-weight:700;
	margin-top:-4px;
	overflow:hidden;
	white-space:nowrap;
	padding-left:5px;
	padding-right:5px;
	text-overflow:ellipsis;
	color:#4d148c;
	padding-top:3px
}
.placard_row.status_exception .placard_key_status {
	color:#EC0000
}
.placard_row.status_delivered .placard_key_status {
	color:#1B973F
}
.placard_sub_status {
	clear:both;
	color:#888;
	font-size:9px;
	font-style:italic;
	overflow:hidden;
	padding-left:5px;
	padding-top:3px;
	padding-right:5px;
	text-align:center;
	text-overflow:ellipsis;
	white-space:nowrap
}
.placard_statusbar {
	transition:opacity .2s linear
}
@media only screen and (max-width:225px) {
	.placard_statusbar {
		opacity:0
	}
	.placard_day,.placard_date {
		font-size:115%
	}
}
@media only screen and (max-width:799px) {
	.placard_day {
		max-width:80px
	}
}
@media only screen and (max-width:599px),screen and (min-device-width:720px)and (max-width:640px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:1.5) {
	.placard_day {
		max-width:80px
	}
}
.placard_from_to_information {
	color:#888;
	font-size:11px;
	padding-left:9px;
	padding-right:5px;
	text-align:center;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	padding-bottom:3px
}
.placard_est_time_label {
	padding-top:3px
}
.placard_est_time_label,.placard_est_time_value {
	text-align:center;
	font-size:11px;
	color:#4d148c;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.placard_from_to_information_show {
	visibility:visible;
	margin-bottom:10px
}
.module_module_area {
	background-color:#F1F1F1;
	border:#D1D2D4 solid 1px;
	position:relative;
	min-height:200px;
	overflow-y:hidden;
	overflow-x:hidden;
	font-family:Arial,sans-serif
}
.module_tab_section {
	position:absolute;
	top:-1px;
	left:-1px;
	right:-1px;
	z-index:10
}
.module_placard_list_section {
	margin-top:20px
}
.selected .module_tab_selection_triangle_outlined {
	z-index:0
}
.module_main_area_single_shipment {
	height:290px
}
.module_main_area_empty_list {
	height:auto
}
.module_main_area_merge_dialog {
	height:290px
}
.dialog_treatment {
	padding:10px;
	background:#fff;
	color:#595959;
	height:100%;
	-webkit-border-radius:5px;
	border-radius:5px;
	-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.3);
	box-shadow:0 0 15px 0 rgba(0,0,0,.3)
}
.dialog_title_section {
	margin-top:-10px;
	margin-left:-10px;
	margin-right:-10px
}
.dialog_title {
	background-color:#E9E9E9;
	padding:6px;
	margin-bottom:10px;
	font-size:100%;
	text-align:center;
	font-family:Arial,sans-serif;
	border-top-color:#595959;
	border-top-style:solid;
	border-top-width:7px
}
.dialog_message_section {
	margin-bottom:15px
}
.dialog_message,.dialog_checkbox_label {
	font-size:80%
}
.dialog_button_section {
	text-align:center;
	white-space:nowrap;
	margin-bottom:10px
}
.migrate_dialog_area .dialog_treatment {
	width:95%
}
.migrate_dialog_area .wtrk_button {
	margin:2px;
	max-width:45%;
	padding-left:6px;
	padding-right:8px;
	width:45%
}
@media only screen and (max-width:799px) {
	.migrate_dialog_area .wtrk_button {
		margin:2px;
		max-width:45%;
		padding-left:6px;
		padding-right:8px;
		width:45%
	}
}
@media only screen and (max-width:667px)and (orientation:landscape) {
	.migrate_dialog_area .wtrk_button {
		max-width:15%;
		width:15%
	}
}
@media only screen and (max-width:375px)and (orientation:portrait) {
	.migrate_dialog_area .wtrk_button {
		max-width:25%
	}
}
@media only screen and (max-width:320px)and (orientation:portrait) {
	.migrate_dialog_area .wtrk_button {
		display:block;
		width:80%;
		max-width:80%;
		margin-bottom:10px;
		margin-left:10%
	}
}
.module_tabArea {
	width:100%;
	height:32px;
	min-width:150px
}
.moduleTab {
	position:relative;
	height:32px;
	float:left;
	cursor:pointer;
	text-align:center;
	border-bottom:#D1D2D4 solid 1px;
	border-top:#D1D2D4 solid 1px
}
.tab_bg_coverHOLD {
	background-color:#E6E7E8;
	position:absolute;
	top:0;
	right:0;
	left:0;
	bottom:0;
	z-index:0
}
.selected .tab_bg_coverHOLD {
	background-color:#626366;
	bottom:1px
}
.module_tabAll {
	border-left:1px solid #D1D2D4;
	border-right:1px solid #D1D2D4;
	position:absolute;
	left:0;
	width:33%
}
.module_tabWatch {
	left:0
}
.module_tabWatch,.module_tabExceptions {
	border-left:#D1D2D4 solid 1px;
	position:absolute;
	right:0
}
.module_tabExceptions {
	border-right:#D1D2D4 solid 1px;
	width:33%
}
.moduleTab.selected {
	background-color:#626366;
	border-bottom-color:#626366;
	border-top-color:#626366
}
.moduleTab.unselected {
	background-color:#E6E7E8;
	border-bottom-color:#D1D2D4;
	border-top-color:#D1D2D4
}
.module_tab_badge {
	position:absolute;
	background-color:#626366;
	color:#E6E7E8;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	-khtml-border-radius:2px;
	border-radius:2em;
	border:#E6E7E8 solid 3px;
	z-index:100;
	text-align:center;
	vertical-align:middle;
	padding-left:4px;
	padding-right:4px;
	margin-left:53%;
	margin-top:0;
	display:block;
	font-size:70%
}
.module_tab_badge_watch {
	margin-left:51%
}
.selected .module_tab_badge {
	background-color:#E6E7E8;
	color:#626366;
	border-color:#626366
}
.unselected .module_tab_badge {
	background-color:#626366;
	color:#E6E7E8;
	border-color:#E6E7E8
}
.module_tab_badge.empty {
	display:none
}
.module_tab_badge.unempty {
	display:block
}
.module_tabSelectorSection {
	width:100%
}
.module_tabSelectorHolder {
	height:15px;
	width:32.5%;
	float:left;
	margin-top:0;
	text-align:center;
	border-left:transparent solid 1px;
	position:relative
}
.module_tabSelectorItem {
	margin-left:auto;
	margin-right:auto;
	display:none
}
.module_tabSelectorAll {
	border-left:transparent solid 1px
}
.module_tabSelectorException {
	border-left:transparent solid 2px;
	border-right:transparent solid 1px
}
.module_tab_selection_triangle_outlined {
	width:41px;
	height:14px;
	background-position:-244px -40px;
	-webkit-transition:all .2s ease-in-out;
	-moz-transition:all .2s ease-in-out;
	-o-transition:all .2s ease-in-out;
	transition:all .2s ease-in-out;
	position:absolute;
	top:33px;
	margin-left:-36px;
	z-index:-100;
	display:inline-block
}
.selected .module_tab_selection_triangle_outlined {
	margin-top:0
}
.unselected .module_tab_selection_triangle_outlined {
	margin-top:-20px;
	z-index:-40
}
.unselected .module_tab_icon_all {
	width:30px;
	height:31px;
	background-position:-132px -2px
}
.selected .module_tab_icon_all {
	width:30px;
	height:31px;
	background-position:-164px -2px
}
.unselected .module_tab_icon_watch {
	width:30px;
	height:31px;
	background-position:-68px -2px
}
.selected .module_tab_icon_watch {
	width:30px;
	height:31px;
	background-position:-100px -2px
}
.unselected .module_tab_icon_exception {
	width:31px;
	height:31px;
	background-position:-2px -2px
}
.selected .module_tab_icon_exception {
	width:31px;
	height:31px;
	background-position:-35px -2px
}
.shipmentListController_area {
	font-family:"Arial Narrow",Arial,sans-serif
}
.shipmentListController_area .shipmentListController_savedShipmentsHeaderSection {
	padding:5px
}
.shipmentListController_area .shipmentListController_savedShipmentsHeaderSection.inactive {
	display:none
}
.shipmentListController_area .shipmentListController_savedShipmentsHeaderMessage {
	display:inline;
	color:#333;
	font-weight:400;
	font-size:17px;
	margin-bottom:10px;
	position:relative
}
.shipmentListController_savedShipmentsHeaderSection .collapsible_arrow.inactive,.shipmentListController_area .shipmentListController_savedShipmentsSection.inactive,.shipmentListController_area .shipmentListController_errorMessageSection.inactive {
	display:none
}
.shipmentListController_area .shipmentListController_advancedTrackingSection {
	display:inline-block
}
.shipmentListController_area .shipmentListController_advancedTrackingSection.inactive {
	display:none
}
.shipmentListController_area .shipmentListController_launchAdvancedTrackingButton {
	max-width:95%;
	min-width:80%;
	float:right;
	margin-right:7px
}
.shipmentListController_savedShipmentsHeaderSection .collapsible_arrow {
	float:left;
	margin-top:5px;
	margin-right:3px
}
.shipmentListController_savedShipmentsHeaderSection .collapsible_arrow.expand {
	width:0;
	height:0;
	border-style:solid;
	border-width:8.7px 5px 0 5px;
	border-color:#5e6266 transparent transparent transparent;
	line-height:0;
	_border-color:#5e6266 #000 #000 #000;
	_filter:progid:DXImageTransform.Microsoft.Chroma(color='#000000')
}
.shipmentListController_savedShipmentsHeaderSection .collapsible_arrow.collapse {
	width:0;
	height:0;
	border-style:solid;
	border-width:5px 0 5px 8.7px;
	border-color:transparent transparent transparent #5e6266;
	line-height:0;
	_border-color:#000 #000 #000 #5e6266;
	_filter:progid:DXImageTransform.Microsoft.Chroma(color='#000000')
}
.shipmentListController_filtersAppliedSection {
	display:none;
	overflow-y:hidden;
	overflow-x:hidden;
	background-color:#ffffc4
}
.shipmentListController_filtersAppliedBarArea_show {
	visibility:visible
}
.shipmentListController_filtersApplied {
	display:inline;
	padding-left:4px
}
.shipmentListController_filtersApplied_Icon {
	background-position:-122px -3px;
	width:17px;
	height:17px;
	margin-top:2px;
	vertical-align:super
}
.shipmentListController_filtersAppliedText {
	vertical-align:top;
	display:inline-table;
	word-break:break-word;
	max-width:50%
}
.shipmentListController_clearFilters {
	display:inline-block;
	padding-top:2px;
	float:right;
	padding-right:4px
}
.shipmentListController_clearFilters_Icon {
	background-position:0 -35px;
	height:20px;
	width:20px;
	display:inline-block;
	margin-bottom:4px;
	float:left
}
.shipmentListController_clearFiltersText {
	vertical-align:super
}
.shipmentListController_clearFilters:hover {
	text-decoration:underline;
	cursor:pointer
}
.shipmentListController_filterHeaderMessage {
	float:right;
	cursor:pointer;
	font-weight:400
}
.shipmentListController_maxShipmentsNotificationBar {
	display:inline-block;
	padding:2px;
	background-color:#d3d3d3
}
.shipmentListController_maxShipmentsNotificationIcon {
	background-position:-145px -3px;
	width:22px;
	height:19px;
	margin-top:1px;
	vertical-align:super
}
.shipmentListController_maxShipmentsNotificationText {
	vertical-align:top;
	display:inline-table;
	max-width:90%
}
.remove_dialog_area .dialog_treatment {
	padding:10px;
	background:#fff;
	color:#595959;
	height:100%;
	-webkit-border-radius:5px;
	border-radius:5px;
	-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.3);
	box-shadow:0 0 15px 0 rgba(0,0,0,.3)
}
.remove_dialog_area .remove_dialog_title_section {
	position:relative
}
.remove_dialog_area .remove_dialog_title {
	background-color:#CCC;
	padding:6px 25px 6px 6px;
	margin-bottom:10px;
	font-size:100%;
	text-align:left;
	font-family:'Arial',sans-serif;
	border-top-style:solid;
	border-top-width:7px
}
.remove_dialog_area .remove_dialog_body {
	padding-left:10px
}
.remove_dialog_area .remove_dialog_message_section {
	margin-bottom:15px
}
.remove_dialog_area .remove_dialog_message {
	font-size:80%
}
.remove_dialog_area .remove_dialog_message_purple {
	color:#4D148C;
	font-weight:700
}
.remove_dialog_area .remove_dialog_checkbox_label {
	font-size:80%;
	padding-left:5px
}
.remove_dialog_area .remove_dialog_close_button {
	display:inline-block;
	zoom:1;
	vertical-align:baseline;
	outline:none;
	cursor:pointer;
	text-align:center;
	text-decoration:none;
	font:14px/100% Arial,Helvetica,sans-serif;
	-webkit-border-radius:.5em;
	-moz-border-radius:.5em;
	border-radius:.5em;
	position:absolute;
	right:0;
	top:0;
	margin-top:10px;
	margin-right:5px;
	color:#fff;
	height:21px;
	width:21px;
	font-weight:700!important
}
.remove_dialog_area .remove_dialog_close_button_gray {
	background-color:#ccc;
	background:-webkit-linear-gradient(top,rgba(229,229,229,1)2%,rgba(140,140,140,1)50%);
	background:-moz-linear-gradient(top,rgba(229,229,229,1)2%,rgba(140,140,140,1)50%);
	background:-o-linear-gradient(top,rgba(229,229,229,1)2%,rgba(140,140,140,1)50%);
	background:-ms-linear-gradient(top,rgba(229,229,229,1)2%,rgba(140,140,140,1)50%);
	background:linear-gradient(top,rgba(229,229,229,1)2%,rgba(140,140,140,1)50%);
	border:.1em solid #ccc;
	color:#fff
}
.remove_dialog_area .remove_dialog_close_button_gray:hover {
	color:#fff;
	background:-webkit-gradient(linear,left top,left bottom,from(#8C8C8C),to(#E5E5E5))
}
.remove_dialog_area .remove_dialog_close_button_gray:active {
	color:#E9E9E9;
	background:-webkit-gradient(linear,left top,left bottom,from(#8C8C8C),to(#E5E5E5))
}
.remove_dialog_area .remove_dialog_button_section {
	text-align:center;
	margin-bottom:10px
}
.remove_dialog_area .dialog_treatment {
	width:95%
}
.remove_dialog_area .wtrk_button {
	margin:2px;
	max-width:45%;
	padding-left:6px;
	padding-right:8px
}
@media only screen and (max-width:799px) {
	.remove_dialog_area .wtrk_button {
		max-width:45%;
		padding-left:6px;
		padding-right:8px
	}
}
@media only screen and (max-width:320px) {
	.remove_dialog_area .wtrk_button {
		display:block;
		width:90%;
		max-width:90%;
		margin:10px
	}
}
@media only screen and (max-width:599px)and (orientation:landscape) {
	.remove_dialog_area .wtrk_button {
		max-width:15%;
		padding-left:6px;
		padding-right:8px
	}
}
.module_scrolling_list_area {
	width:100%;
	min-width:200px;
	top:34px;
	bottom:0;
	left:0;
	right:0;
	z-index:0;
	padding-top:9px;
	min-height:165px;
	max-height:280px;
	overflow-y:auto;
	overflow-x:hidden
}
.scrolling_list.active {
	display:block;
	padding-top:13px
}
.scrolling_list_message {
	display:none;
	text-align:center;
	padding:46px 15px;
	font-size:12px;
	color:#626366
}
.scrolling_list_message.all,.scrolling_list_message.watched,.scrolling_list_message.exceptions {
	display:none
}
.scrolling_list_message.active {
	display:block
}
.scrolling_list_loading {
	padding-bottom:1%;
	color:#626366;
	font-size:17px;
	font-weight:700;
	opacity:.99;
	display:none;
	margin-top:10%;
	margin-left:39%
}
.scrolling_list_loading_image {
	padding-top:5px;
	padding-bottom:15px;
	background-image:url(images/loading_dots_ani_f1_dark.gif);
	background-repeat:no-repeat;
	position:relative
}
.scrolling_list_loading.active {
	display:block
}
.scrolling_loading_message {
	position:relative
}
@media only screen and (min-device-width:320px)and (max-device-width:568px) {
	.module_scrolling_list_area {
		min-height:198px
	}
}
.pageableTable_area {
	overflow:hidden;
	width:100%;
	height:100%
}
.pageable_table {
	width:100%;
	border-spacing:0;
	font-family:Arial,Helvetica,sans-serif;
	font-size:75%;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc
}
.pageable_table_col_headers {
	font-weight:700;
	font-size:12px;
	text-align:left;
	color:#666;
	background-color:#ccc
}
.pageable_table_col_cell_header {
	padding:5px
}
.pageable_table_directions {
	position:relative;
	float:right;
	font-size:75%;
	font-family:Arial,Helvetica,sans-serif
}
.pageable_table_previous {
	display:inline-block;
	margin-right:35px
}
.pageable_table_next {
	display:inline-block
}
.pageable_table_link {
	color:#4D148C;
	cursor:pointer
}
.pageable_table_link:hover {
	color:#666;
	text-decoration:underline
}
.pageable_table_dark {
	background-color:#F7F7F7
}
.pageable_table_disabled {
	cursor:default;
	text-decoration:none;
	color:#666;
	opacity:.5
}
.pageable_table_row {
	padding-left:5px;
	cursor:pointer
}
.pageable_table_column {
	padding-left:5px
}
.pageable_table_default_row {
	text-align:center
}
.pageable_table_default_row .pageable_table_column {
	padding:15px;
	font-size:12px;
	font-family:"Arial","Helvetica",sans-serif
}
.pageable_table_row:hover {
	background-color:#C3C3E5
}
thead.pageable_table_col_headers td {
	border-right:1px solid #fff;
	text-align:center;
	padding:5px
}
.collapse_area .title_bar {
	cursor:pointer
}
.collapse_area .title {
	font-family:Arial Narrow,Arial,sans-serif;
	font-size:120%;
	color:#666;
	float:left;
	padding-bottom:5px
}
.collapse_area .icon_area {
	float:right;
	padding-top:5px
}
.collapse_area hr {
	clear:both;
	border:0;
	height:1px;
	background-color:#868686
}
.collapse_area_sprite {
	display:inline-block;
	overflow:hidden;
	background:url(images/ss-detail-screen.png) no-repeat
}
.collapse_area_sprite.icon-help {
	width:13px;
	height:13px;
	background-position:-447px -106px
}
.collapse_area_sprite.icon-collapse-hide {
	width:13px;
	height:13px;
	background-position:-447px -121px
}
.collapse_area_sprite.icon-collapse-show {
	width:12px;
	height:13px;
	background-position:-462px -106px
}
.collapse_area .icon_button {
	cursor:pointer;
	font-size:70%;
	float:right;
	white-space:nowrap;
	overflow-x:hidden;
	text-overflow:ellipsis;
	padding:3px
}
.collapse_area .icon_button:hover {
	text-decoration:underline
}
.collapse_area_sprite.icon {
	display:inline-block;
	margin-left:1px;
	margin-right:1px
}
.collapse_area .label {
	display:inline-block;
	text-decoration:inherit;
	color:#666
}
@media print {
	.onlyprint {
		display:block!important
	}
	.noprint {
		display:none!important
	}
}
.spod_main_area_title {
	width:70%;
	display:inline-block;
	font-family:Arial Narrow,Helvetica,sans-serif;
	font-size:17px;
	font-style:inherit;
	font-weight:700;
	color:#4D148C
}
.spod_text {
	font-size:12px;
	font-family:"Arial","Arial",sans-serif;
	font-style:inherit;
	font-weight:inherit;
	color:#666
}
.spod_main_area_header .required_fields {
	display:inline-block;
	color:#666;
	font:italic 10px "Arial",sans-serif
}
.spod_main_area_message,.spod_main_area_request_question {
	padding-top:20px
}
.spod_main_terms_area {
	padding-top:20px;
	padding-bottom:10px
}
.spod_main_area_radio_button {
	padding-top:20px;
	padding-bottom:20px;
	display:inline-block;
	min-width:330px
}
.spod_radio_label {
	display:inline-block;
	padding-left:2px
}
.spod_terms_checkbox {
	float:left;
	padding-right:10px;
	margin-right:10px;
	margin-left:0
}
.spod_main_button_area {
	text-align:right;
	white-space:nowrap;
	margin-bottom:10px
}
.spod_terms_link {
	margin-right:0
}
.spod_terms_link,.spod_detailed_link,.spod_summary_link {
	color:#4D148C;
	cursor:pointer;
	display:inline-block;
	text-decoration:underline
}
.spod_error_link {
	color:#4D148C;
	cursor:pointer;
	display:inline-block;
	text-decoration:none
}
.spod_ok_button {
	display:none
}
.spod_error_button {
	text-align:right
}
.spodErrorMessage {
	padding-top:10px;
	padding-bottom:10px
}
.spod_success_header_row {
	padding-bottom:10px;
	font-size:110%
}
.spod_success_row {
	padding-bottom:8px
}
.spod_inactive {
	color:#d3d3d3
}
.spod_main_area_option_dropdown {
	padding-top:10px
}
.spod_main_area_spod_option_dropdown {
	display:block;
	width:100%;
	border:1px solid #BEBEBE!important;
	height:34px;
	font-size:12px;
	font-weight:700;
	padding:1px 28px 0 4px!important;
	color:#707070;
	-webkit-box-shadow:1px 1px 1px #FFF;
	-webkit-border-radius:5px!important;
	-webkit-appearance:menulist!important;
	background:-webkit-gradient(linear,left top,left bottom,from(#FCFCFC),to(#D8D7D8));
	box-sizing:border-box
}
@media only screen and (max-width:799px) {
	.spod_main_button_area {
		padding:25px
	}
	.spod_main_area .wtrk_button {
		width:30%
	}
	.spod_main_area .spod_terms_link {
		padding-left:5px;
		margin-right:30px
	}
	.spod_success_area {
		overflow-wrap:break-word
	}
}
@media only screen and (max-width:599px),screen and (min-device-width:720px)and (max-width:640px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:1.5) {
	.spod_main_button_area {
		padding:25px;
		margin:10px
	}
	.spod_main_area .wtrk_button {
		width:50%
	}
	.spod_main_area .spod_terms_link {
		padding-left:5px;
		margin-right:30px
	}
	.spod_success_area {
		overflow-wrap:break-word
	}
}
.spod_email_mainView {
	font-size:12px;
	font-family:"Arial","Helvetica",sans-serif;
	font-style:inherit;
	font-weight:inherit
}
.spod_emailConfirmCheckbox {
	margin-right:10px
}
.spod_emailConfirm,.spod_fromNameLabel,.spod_fromEmailLabel,.spod_toEmailLabel,.spod_personalMessageLabel {
	display:block;
	padding-bottom:5px
}
.spod_fromNameSection,.spod_fromEmailSection,.spod_toEmailSection,.spod_addMoreSection,.spod_personalMessageSection,.spod_toEmailSubsection {
	padding-bottom:10px;
	margin-bottom:10px
}
.spod_email-form-section {
	font-size:12px;
	margin-top:10px;
	padding-top:10px
}
.spod_emailCheckboxSection {
	font-size:12px;
	margin-bottom:5px;
	margin-top:10px
}
.spod_errorSection {
	color:red;
	display:none
}
.spod_email_mainView {
	margin-left:2px
}
.spod_fromNameText,.spod_fromEmailText,.spod_toEmailText {
	width:100%;
	min-width:150px;
	max-width:350px
}
.spod_personalMessageText {
	-webkit-appearance:textfield;
	font-family:Arial,Helvetica,sans-serif;
	resize:none;
	height:50px;
	width:100%;
	min-width:150px;
	max-width:200px
}
.spod_addMoreLink {
	color:#4D148C;
	cursor:pointer;
	text-decoration:underline;
	display:inline-block;
	font-family:"Arial","Helvetica",sans-serif
}
.spod_addMoreLink.disabled {
	cursor:default;
	text-decoration:none;
	color:#666;
	opacity:.5
}
.spod_toEmailTextArea {
	-webkit-appearance:textfield;
	font-family:"Arial","Helvetica",sans-serif;
	margin-bottom:5px;
	resize:none;
	height:50px;
	width:100%;
	min-width:150px;
	max-width:200px
}
.spod_toEmailLabel2 {
	vertical-align:top;
	display:block;
	margin-bottom:3px
}
.toEmailLabel2Note {
	font-size:90%
}
@media only screen and (max-width:799px) {
	.spod_emailConfirm,.spod_fromNameLabel,.spod_fromEmailLabel,.spod_toEmailLabel,.spod_personalMessageLabel {
		padding-bottom:5px;
		margin-bottom:5px;
		font-weight:700
	}
	.spod_emailCheckboxSection {
		padding-top:10px;
		margin-top:10px
	}
}
@media only screen and (max-width:599px),screen and (min-device-width:720px)and (max-width:640px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:1.5) {
	.spod_emailConfirm,.spod_fromNameLabel,.spod_fromEmailLabel,.spod_toEmailLabel,.spod_personalMessageLabel {
		padding-bottom:5px;
		margin-bottom:5px;
		font-weight:700
	}
	.spod_emailCheckboxSection {
		padding-top:10px;
		margin-top:10px
	}
}
.spodFax_form_section {
	display:block;
	padding-left:19px;
	margin-bottom:10px
}
.spodFax_label_area {
	width:25%;
	color:#666
}
.spodFax_label_area,.spod_fax_input_area {
	display:inline-block
}
.spodFax_textArea {
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#999;
	min-width:220px;
	max-width:350px
}
.spodFax_entry_form_area {
	font-family:Arial,Helvetica,sans-serif;
	font-size:75%;
	color:#666;
	min-width:230px
}
.spodFax_recipient_info_label,.spodFax_sender_info_label,.spodFax_address_label {
	font:700 1.1em Arial,sans-serif;
	font-size:12px;
	padding-top:10px
}
.spodFax_personalMessage_textarea {
	-webkit-appearance:textfield;
	height:50px
}
.spodFax_error {
	color:red;
	font-size:11px;
	padding-bottom:3px
}
.spodFax_error_and_inputArea {
	display:inline-block
}
@media only screen and (max-width:799px) {
	.spodFax_label_area {
		width:100%;
		margin-bottom:5px;
		padding-bottom:5px;
		padding-top:5px
	}
	.spodFax_error_and_inputArea {
		width:100%
	}
	.spodFax_recipient_info_label .spodFax_sender_info_label,.spodFax_address_label {
		margin-bottom:5px;
		padding-bottom:5px
	}
	.spodFax_recipient_name_textarea,.spodFax_recipient_fax_number_textarea,.spod_fax_sender_name_textarea,.spodFax_phone_number_textarea,.spodFax_company_name_textarea,.spodFax_addressOne_textarea,.spodFax_addressTwo_textarea,.spodFax_city_textarea,.spodFax_state_dropdown,.spod_zip_textarea,.spodFax_country_dropdown,.spodFax_personalMessage_textarea,.spodFax_recipient_name_error,.spodFax_fax_number_error,.spodFax_sender_name_error,.spodFax_phone_number_error,.spodFax_personal_message_error {
		width:100%;
		min-width:150px;
		max-width:350px;
		display:block
	}
	.spodFax_recipient_name_label,.spodFax_recipient_fax_number_label,.spodFax_sender_name_label,.spodFax_phone_number_label,.spodFax_company_name_label,.spodFax_addressOne_label,.spodFax_addressTwo_label,.spodFax_city_label,.spodFax_state_label,.spodFax_zip_label,.spodFax_country_label,.spodFax_personalMessage_label {
		margin-bottom:5px;
		padding-bottom:5px;
		font-weight:700;
		width:100%;
		padding-top:5px
	}
	.spodFax_error {
		padding-left:2px
	}
}
@media only screen and (max-width:599px),screen and (min-device-width:720px)and (max-width:640px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:1.5) {
	.spodFax_recipient_info_label .spodFax_sender_info_label,.spodFax_address_label {
		margin-bottom:5px;
		padding-bottom:5px
	}
	.spodFax_recipient_name_textarea,.spodFax_recipient_fax_number_textarea,.spod_fax_sender_name_textarea,.spodFax_phone_number_textarea,.spodFax_company_name_textarea,.spodFax_addressOne_textarea,.spodFax_addressTwo_textarea,.spodFax_city_textarea,.spodFax_state_dropdown,.spod_zip_textarea,.spodFax_country_dropdown,.spodFax_personalMessage_textarea,.spodFax_recipient_name_error,.spodFax_fax_number_error,.spodFax_sender_name_error,.spodFax_phone_number_error,.spodFax_personal_message_error {
		width:100%;
		min-width:150px;
		max-width:350px
	}
	.spodFax_recipient_name_label,.spodFax_recipient_fax_number_label,.spodFax_sender_name_label,.spodFax_phone_number_label,.spodFax_company_name_label,.spodFax_addressOne_label,.spodFax_addressTwo_label,.spodFax_city_label,.spodFax_state_label,.spodFax_zip_label,.spodFax_country_label,.spodFax_personalMessage_label {
		margin-bottom:5px;
		padding-bottom:5px;
		font-weight:700;
		width:100%;
		padding-top:5px
	}
	.spodFax_error {
		padding-left:2px
	}
}
.pod_row {
	width:100%;
	display:inline-block;
	margin-right:0
}
.pod_table_row {
	font-size:75%;
	padding:2px;
	word-wrap:break-word;
	font-family:sans-serif
}
.pod_chkbox_div {
	width:3%;
	padding:5px;
	display:none;
	float:left
}
.pod_cell_tracking_nickname {
	width:29%;
	padding:5px;
	float:left
}
.pod_cell_destination {
	width:17%;
	padding:5px;
	float:left
}
.pod_cell_account_number {
	width:25%;
	padding:5px;
	float:left
}
.pod_cell_signature_image {
	width:19%;
	padding:5px;
	float:left
}
.pod_cell_error_message {
	width:42%;
	padding:5px 15px 5px 5px;
	float:left
}
.pod_error_message {
	font-family:Arial,Helvetica,sans-serif!important;
	font-size:12px;
	color:red
}
.pod_account_header {
	display:none
}
.pod_table_row .urlLink {
	text-decoration:underline;
	color:purple;
	cursor:pointer
}
.pod_cell_header {
	padding:5px;
	min-height:10px;
	display:none
}
.pod_table_col_headers .pod_cell_header {
	color:#666;
	font-weight:700;
	font-family:Arial,sans-serif
}
.pod_account_nbr_header {
	cursor:pointer
}
.pod_accountNumber_text {
	width:100%;
	max-width:153px
}
.pod_apply_to_all_link {
	color:#4D148C;
	cursor:pointer;
	font-family:Arial,Helvetica,sans-serif;
	font-size:75%;
	display:none;
	text-decoration:underline
}
.pod_apply_to_all_link.show {
	display:inline-block;
	margin-left:5px
}
.pod_apply_to_all_link:hover {
	color:#666
}
@media only screen and (max-width:799px) {
	.pod_cell_body {
		margin-top:5px
	}
	.pod_cell_account_number {
		width:20%
	}
	.pod_cell_error_message {
		width:39%;
		padding:5px
	}
}
@media only screen and (max-width:599px),screen and (min-device-width:720px)and (max-width:640px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:1.5) {
	.pod_row {
		margin-top:10px
	}
	.pod_cell_body {
		margin-top:5px
	}
	.pod_cell_header {
		display:block;
		padding:0
	}
	.pod_chkbox_div {
		width:100%
	}
	.pod_cell_tracking_nickname {
		width:97%
	}
	.pod_cell_destination,.pod_cell_signature_image,.pod_cell_error_message,.pod_cell_account_number {
		width:100%
	}
	.pod_account_nbr_header {
		cursor:pointer;
		display:inline-block
	}
	.pod_account_header {
		display:block
	}
}
.spod_table_area {
	overflow:hidden;
	width:100%;
	height:100%
}
.spod_table {
	width:100%;
	border-spacing:0
}
.spod_error_message {
	font-family:Arial,sans-serif;
	color:#666;
	font-size:90%;
	padding:10px
}
.spod_cell_header_none {
	display:none;
	width:3%;
	min-height:25px;
	padding:5px;
	float:left
}
.spod_cell_header {
	padding:5px;
	float:left
}
.spod_table_col_headers {
	color:#666;
	font-weight:700;
	font-family:Arial,sans-serif;
	font-size:75%
}
.spod_tracking_nbr_or_nickname {
	width:29%
}
.spod_destination {
	width:17%
}
.spod_account_hdr {
	width:25%
}
.spod_account_nbr {
	cursor:pointer;
	display:inline-block
}
.spod_signature_image {
	width:19%
}
.spod_dark {
	background-color:#EBE9E9
}
.spod_apply_to_all_link {
	color:#4D148C;
	cursor:pointer;
	font-family:Arial,Helvetica,sans-serif;
	font-size:75%;
	display:none;
	text-decoration:underline
}
.spod_apply_to_all_link.show {
	display:inline-block;
	margin-left:5px
}
.spod_apply_to_all_link:hover {
	color:#666
}
@media only screen and (max-width:799px) {
	.spod_account_hdr {
		width:20%
	}
}
@media only screen and (max-width:599px),screen and (min-device-width:720px)and (max-width:640px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:1.5) {
	.spod_cell_header_none,.spod_tracking_nbr_or_nickname,.spod_destination,.spod_account_hdr,.spod_signature_image {
		display:none
	}
}
.detail_page_area {
	font-family:sans-serif;
	-webkit-print-color-adjust:exact!important;
	position:relative
}
.dp_body_area {
	clear:both;
	border-width:1px;
	border-color:#DAD3D3;
	border-style:solid;
	border-top-width:0;
	padding:10px;
	height:inherit;
	border-bottom-right-radius:6px;
	border-bottom-left-radius:6px;
	-moz-border-radius-bottomright:6px;
	-moz-border-radius-bottomleft:6px
}
.dp_snapshot_area {
	margin-bottom:-1px
}
.dp_mps_gmps_area,.dp_returns_area {
	margin-bottom:20px;
	display:none
}
.dp_returns_area {
	margin-top:10px
}
.dp_travel_history_area {
	clear:both
}
.dp_travel_history_area,.dp_facts_area {
	margin-top:10px;
	margin-bottom:20px
}
.dp_exception_r_and_a_area {
	margin-top:-4px
}
.dp_action_bar_area {
	clear:both;
	padding-bottom:50px
}
.dp_action_bar_area:after {
	content:'';
	clear:both
}
.dp_delivery_option_area {
	padding-bottom:20px;
	display:none
}
.dp_multi_status_area {
	clear:both;
	margin-top:10px;
	margin-bottom:20px;
	display:none
}
.dp_error_area {
	clear:both;
	margin:62px
}
.dp_error_title {
	font-size:14px;
	font-weight:700;
	margin-top:15px
}
.dp_error_title,.dp_error_message {
	color:#666;
	margin-left:10px;
	text-align:left
}
.dp_error_message {
	font-size:12px;
	margin-top:25px
}
.placement_6,.placement_13 {
	clear:both;
	float:left
}
.placement_13 {
	margin-top:3px;
	border-width:1px;
	border-color:#DAD3D3;
	border-style:solid;
	width:99.7%;
	display:block
}
.detail_page_area .pageable_table_div_element_header {
	white-space:pre-line
}
@media print {
	.noprint {
		display:none!important
	}
}
.trk_im_msg {
	background-color:#FCF7E0;
	font-size:13px;
	font-weight:700;
	margin:0 10px;
	padding:5px
}
.trk_im_msg a:link,.trk_im_msg a:visited {
	background:url("/images/c/t1/arrow-link.gif") no-repeat 100% 6px;
	padding-right:10px;
	text-decoration:none;
	color:#4D148C
}
.trk_im_msg a:hover,.trk_im_msg a:active {
	background-position:100% -29px;
	text-decoration:underline
}
.dp_commodity_information_area .commodityInformation_area .pageable_table_row {
	cursor:default
}
@media only screen and (max-width:1002px) {
	.dp_error_area {
		margin:62px
	}
}
@media only screen and (max-width:799px) {
	.dp_error_area {
		margin:62px
	}
}
@media only screen and (max-width:599px),screen and (min-device-width:720px)and (max-width:640px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:1.5) {
	.dp_error_area {
		margin:0
	}
}
.fact_table {
	border-collapse:collapse;
	width:100%
}
.shipment_facts_area {
	position:relative;
	overflow:hidden;
	width:100%;
	height:100%
}
.shipment_facts_area .column {
	width:49%;
	max-width:49%
}
.shipment_facts_area .left {
	float:left
}
.shipment_facts_area .right {
	float:right
}
.shipment_facts_area .expand {
	width:100%;
	max-width:100%
}
.shipment_facts_area .collapse {
	width:0%;
	max-width:0%
}
@media only screen and (max-width:799px) {
	.fact_table_row .label {
		font-weight:400;
		font-size:85%
	}
	.fact_table_row>td {
		padding:8px 5px;
		font-size:110%
	}
}
.fact_table_row {
	font-size:75%;
	color:#666
}
.fact_table_row.dark {
	background-color:#F7F7F7
}
.fact_table_row>td {
	padding:3px
}
.fact_table_row .label {
	font-weight:700
}
.fact_table_row .value {
	width:60%
}
.fact_value_link {
	color:#4D148C;
	cursor:pointer
}
.fact_value_link:hover {
	color:#666;
	text-decoration:underline
}
.fact_table_row .fx-tooltip {
	position:relative;
	display:inline-table;
	top:0;
	float:right;
	vertical-align:super
}
.standardTransitLabel {
	word-wrap:break-word;
	display:inline-block;
	width:65%
}
.fact_table_row .popoverHelpDialog_area .dialog_message {
	font-size:12px
}
.popoverHelpDialog_area {
	display:none;
	min-width:240px
}
.popoverHelpDialog_area .dialog_message {
	font-family:Arial,Helvetica,sans-serif;
	text-align:left
}
.popoverHelpDialog_area .dialog_button_area {
	text-align:right;
	white-space:nowrap;
	margin-bottom:-10px
}
.popoverHelpDialog_area .dialog_title_area {
	background-color:#595959;
	padding:10px;
	margin-bottom:10px
}
.popoverHelpDialog_area .dialog_message_section {
	margin-bottom:0;
	padding-right:10px;
	padding-left:10px;
	word-wrap:break-word
}
.popoverHelpDialog_area .dialog_treatment {
	-webkit-border-radius:0;
	border-radius:0
}
.popoverHelpDialog_area .wtrk_button {
	border-radius:0
}
@media only screen and (max-width:599px),screen and (min-device-width:720px)and (max-width:640px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:1.5) {
	.popoverHelpDialog_area .dialog_message_section {
		padding-right:2px;
		padding-left:2px
	}
}
@media only screen and (max-width:799px) {
	.popoverHelpDialog_area .dialog_message_section {
		padding-right:2px;
		padding-left:2px
	}
}
.dialog_message {
	font-family:Arial,Helvetica,sans-serif
}
.dialog_checkbox {
	vertical-align:middle
}
.dialog_checkbox_label {
	padding-left:5px
}
.address_contact_name {
	color:#AFAFAF
}
.address_company {
	font-weight:700
}
.address_display_area .inactive {
	display:none
}
.address_terminal_label {
	font-size:88%
}
.address_terminal_location:hover {
	text-decoration:underline
}
.address_terminal_location {
	color:#4D148C;
	cursor:pointer;
	text-decoration:none
}
.show_delivery_location_label {
	color:#4D148C;
	cursor:pointer;
	padding-top:5px;
	padding-bottom:5px
}
.maxShipmentDialog_area .maxShipmentDialog_message {
	font-family:Arial,Helvetica,sans-serif
}
.maxShipmentDialog_area .dialog_body {
	padding-left:40px;
	padding-right:40px
}
.maxShipmentDialog_dialog_checkbox_label,.shipmentTitleBar_area {
	font-family:Arial,Helvetica,sans-serif
}
.shipmentTitleBar_area {
	padding:4px 4px 1px;
	background-color:#4d148c;
	min-height:25px;
	min-width:185px;
	overflow:hidden;
	position:relative
}
.shipmentTitleBar_area .shipmentTitleBar_checkbox_saveSection {
	display:inline-block;
	float:right;
	padding-top:3px;
	padding-right:2px
}
.shipmentTitleBar_checkbox_saveSectionLabel {
	display:inline-block
}
.shipmentTitleBar_area .shipmentTitleBar_label_track_nick {
	display:inline-block;
	padding-right:5px
}
.shipmentTitleBar_area .shipmentTitleBar_label_tracking_number_parenth {
	display:inline-block;
	color:#fff;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-size:12px;
	padding-right:5px
}
.shipmentTitleBar_area .shipmentTitleBar_label_tracking_number_parenth.inactive {
	display:none
}
.shipmentTitleBar_area .shipmentTitleBar_checkbox_save {
	vertical-align:middle
}
.shipmentTitleBar_area .shipmentTitleBar_checkbox_label_save {
	font-weight:700;
	color:silver;
	cursor:pointer;
	font-size:12px;
	padding-left:3px
}
.shipmentTitleBar_button_nickname {
	float:left;
	margin-right:8px;
	cursor:pointer
}
.shipmentTitleBar_button_watch {
	float:left;
	margin-right:7px;
	cursor:pointer
}
.shipmentTitleBar_area .shipmentTitleBar_button_remove {
	float:right;
	margin-top:3px
}
.shipmentTitleBar_area .shipmentTitleBar_track_nick_section {
	white-space:nowrap
}
.shipmentTitleBar_area .shipmentTitleBar_track_nick_section input.text {
	width:250px;
	height:auto;
	padding:0 1px;
	border:1px solid transparent;
	margin:0;
	background-color:transparent;
	color:#FFF;
	font:700 19px/1em Arial,sans-serif;
	resize:none;
	opacity:.99;
	float:left
}
.shipmentTitleBar_label_track_nick {
	margin-top:2px;
	width:250px
}
.shipmentTitleBar_track_nick,.shipmentTitleBar_area .shipmentTitleBar_label_track_nick {
	color:#F1F1F1;
	font-size:110%;
	font-weight:700;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow-x:hidden;
	overflow-y:hidden;
	height:21px
}
.shipmentTitleBar_area .shipmentTitleBar_nickname_edit_field {
	width:300px;
	height:auto;
	padding:0 1px;
	border:1px solid transparent;
	margin:0;
	color:#888;
	font:700 19px/1em Arial,sans-serif;
	resize:none
}
.detail_screen_ss.shipmentTitleBar_button_nickname.off {
	width:18px;
	height:18px;
	background-position:-425px -84px
}
.detail_screen_ss.shipmentTitleBar_button_nickname.on {
	width:18px;
	height:18px;
	background-position:-425px -59px
}
.detail_screen_ss.shipmentTitleBar_button_watch.on {
	width:18px;
	height:18px;
	background-position:-425px -35px
}
.detail_screen_ss.shipmentTitleBar_button_watch.off {
	width:18px;
	height:18px;
	background-position:-425px -109px
}
.detail_screen_ss.shipmentTitleBar_button_watch:hover {
	width:18px;
	height:18px;
	background-position:-425px -35px
}
@media only screen and (max-width:1002px) {
	.shipmentTitleBar_area .shipmentTitleBar_nickname_edit_field {
		width:300px
	}
	.shipmentTitleBar_area .shipmentTitleBar_label_track_nick {
		width:250px
	}
}
@media only screen and (max-width:799px) {
	.shipmentTitleBar_area .shipmentTitleBar_nickname_edit_field {
		width:175px
	}
	.shipmentTitleBar_area .shipmentTitleBar_label_track_nick {
		width:175px;
		text-overflow:ellipsis;
		white-space:nowrap;
		overflow-x:hidden;
		overflow-y:hidden
	}
	.shipmentTitleBar_area .shipmentTitleBar_checkbox_label_save {
		padding-left:5px
	}
	.shipmentTitleBar_area .shipmentTitleBar_label_track_nick,.shipmentTitleBar_area .shipmentTitleBar_label_tracking_number_parenth {
		padding-right:5px
	}
}
@media only screen and (max-width:599px),screen and (min-device-width:720px)and (max-width:640px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:1.5) {
	.shipmentTitleBar_area .shipmentTitleBar_nickname_edit_field,.shipmentTitleBar_area .shipmentTitleBar_label_tracking_number_parenth,.shipmentTitleBar_area .shipmentTitleBar_checkbox_save,.shipmentTitleBar_area .shipmentTitleBar_checkbox_label_save,.shipmentTitleBar_button_nickname .off,.shipmentTitleBar_button_nickname .on {
		display:none
	}
}
.statusChevron_section {
	left:30%;
	right:30%;
	padding-top:2px;
	text-align:center;
	min-width:170px
}
.statusChevron_statusbar {
	opacity:1;
	transition:opacity .2s linear
}
.statusChevron_section.canceled .statusChevron_statusbar.detail_screen_ss {
	width:190px;
	height:27px;
	background-position:-221px -117px
}
.statusChevron_section.delivered .statusChevron_statusbar.detail_screen_ss {
	width:197px;
	height:28px;
	background-position:-220px -79px
}
.statusChevron_section.exception .statusChevron_statusbar.detail_screen_ss {
	width:191px;
	height:27px;
	background-position:-220px -43px
}
.statusChevron_section.exception_partial .statusChevron_statusbar.detail_screen_ss {
	width:192px;
	height:27px;
	background-position:-220px -43px
}
.statusChevron_section.held .statusChevron_statusbar.detail_screen_ss {
	width:192px;
	height:27px;
	background-position:-10px -80px
}
.statusChevron_section.in_transit .statusChevron_statusbar.detail_screen_ss {
	width:191px;
	height:28px;
	background-position:-220px -6px
}
.statusChevron_section.initiated .statusChevron_statusbar.detail_screen_ss,.statusChevron_section.in_progress .statusChevron_statusbar.detail_screen_ss {
	width:191px;
	height:27px;
	background-position:-10px -43px
}
.statusChevron_section.picked_up .statusChevron_statusbar.detail_screen_ss {
	width:191px;
	height:27px;
	background-position:-10px -6px
}
.statusChevron_section.in_fedex_possession .statusChevron_statusbar.detail_screen_ss {
	width:191px;
	height:28px;
	background-position:-10px -153px
}
.statusChevron_key_status {
	font-size:120%;
	font-weight:700;
	margin-top:-1px;
	overflow:hidden;
	white-space:nowrap;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px;
	text-overflow:ellipsis;
	color:#4d148c
}
.statusChevron_section.exception .statusChevron_key_status,.statusChevron_section.exception_partial .statusChevron_key_status {
	color:#EC0000
}
.statusChevron_section.delivered .statusChevron_key_status {
	color:#1B973F
}
.statusChevron_main_status {
	font-size:75%
}
.statusChevron_main_status,.statusChevron_sub_status {
	color:#888;
	font-style:italic;
	overflow:hidden;
	padding-left:5px;
	padding-right:5px;
	text-align:center
}
.statusChevron_sub_status {
	font-size:71%
}
.statusChevron_section.FXO_Purple .statusChevron_sub_status {
	color:#4d148c;
	font-style:normal
}
.statusChevron_section.FXO_Green .statusChevron_sub_status {
	color:#1B973F
}
.statusChevron_section.FXO_Gray .statusChevron_sub_status {
	color:#888;
	font-style:normal
}
@media only screen and (max-width:320px),screen and (min-device-width:720px)and (max-width:640px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:1.5) {
	.detail_screen_min {
		overflow:hidden;
		background:url(images/ss-module-parts.png) no-repeat;
		display:inline-block
	}
	.statusChevron_section.canceled .statusChevron_statusbar.detail_screen_min {
		width:91px;
		height:13px;
		background-position:-301px -4px
	}
	.statusChevron_section.delivered .statusChevron_statusbar.detail_screen_min {
		width:94px;
		height:15px;
		background-position:-248px -22px
	}
	.statusChevron_section.exception .statusChevron_statusbar.detail_screen_min,.statusChevron_section.exception_partial .statusChevron_statusbar.detail_screen_min {
		width:91px;
		height:14px;
		background-position:-402px -21px
	}
	.statusChevron_section.held .statusChevron_statusbar.detail_screen_min {
		width:91px;
		height:14px;
		background-position:-402px -3px
	}
	.statusChevron_section.in_transit .statusChevron_statusbar.detail_screen_min {
		width:91px;
		height:14px;
		background-position:-46px -37px
	}
	.statusChevron_section.initiated .statusChevron_statusbar.detail_screen_min,.statusChevron_section.in_progress .statusChevron_statusbar.detail_screen_min {
		width:91px;
		height:14px;
		background-position:-147px -36px
	}
	.statusChevron_section.picked_up .statusChevron_statusbar.detail_screen_min {
		width:91px;
		height:14px;
		background-position:-349px -39px
	}
	.statusChevron_section.in_fedex_possession .statusChevron_statusbar.detail_screen_min {
		width:91px;
		height:14px;
		background-position:-3px -58px
	}
}
.snapshotController_area {
	font-family:Arial,Helvetica,sans-serif
}
.snapshotController_area .snapshotController_titlebar {
	border-width:1px;
	border-color:#DAD3D3;
	border-style:solid;
	background-color:#FAFAFA;
	border-bottom-width:0
}
.snapshotController_area .orig,.snapshotController_area .dest {
	vertical-align:top
}
.snapshotController_help_print_bar {
	border-width:1px;
	border-color:#DAD3D3;
	border-style:solid;
	background-color:#FAFAFA;
	overflow:hidden;
	border-top-width:0;
	border-bottom-width:0;
	padding-right:8px;
	padding-top:5px;
	padding-bottom:5px;
	font-size:70%;
	text-decoration:none
}
.snapshotController_help_button,.snapshotController_print_button {
	float:right
}
.snapshotController_help_print_bar .help_print_link {
	color:#4D148C;
	display:inline-block
}
.snapshotController_help_print_bar .snapshotController_help_button,.snapshotController_help_print_bar .snapshotController_print_button {
	text-decoration:none;
	cursor:pointer;
	font-family:Arial Narrow,Arial,sans-serif;
	margin-left:10px
}
.snapshotController_help_print_bar .help_print_link:hover {
	text-decoration:underline
}
.snapshotController_area .snapshotController_addr_section {
	color:#666;
	font-size:75%;
	text-overflow:ellipsis
}
.snapshotController_addr_label {
	color:#888;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	display:inline-block;
	padding-bottom:8px;
	max-width:165px
}
.snapshotController_addr_contact_name {
	color:#AFAFAF
}
.snapshotController_date {
	color:#4d148c;
	font-size:105%;
	font-weight:700
}
.snapshotController_addr_company {
	font-weight:700
}
.snapshotController_addr_section>hr {
	border:0;
	height:1px;
	color:#dadada;
	background-color:#dadada
}
.snapshotController_est_time {
	color:#4d148c;
	font-size:105%;
	font-weight:700;
	margin-left:5px;
	margin-top:3px;
	padding-left:13px
}
.snapshotController_area .snapshotController_body {
	position:relative;
	height:5px;
	border-width:1px;
	border-color:#DAD3D3;
	border-style:solid;
	background-color:#FAFAFA;
	overflow:hidden;
	padding-top:2px;
	border-top-width:0;
	-webkit-transition:height 350ms cubic-bezier(.91,-.37,.4,1.41);
	-moz-transition:height 350ms cubic-bezier(.91,-.37,.4,1.41);
	-ms-transition:height 350ms cubic-bezier(.91,-.37,.4,1.41);
	-o-transition:height 350ms cubic-bezier(.91,-.37,.4,1.41);
	transition:height 350ms cubic-bezier(.91,-.37,.4,1.41)
}
.snapshotController_area .snapshotController_body .body_col {
	position:absolute;
	padding:5px;
	overflow:hidden;
	top:0
}
.snapshotController_area .snapshotController_body .orig {
	left:0;
	right:70%
}
.snapshotController_area .snapshotController_body .dest {
	right:0;
	left:70%
}
.snapshotController_area .snapshotController_body .snapshotController_status_section {
	left:30%;
	right:30%;
	padding-top:20px
}
.snapshotController_area .fx-tooltip {
	top:0
}
.snapshotController_area .snapshotController_orig_addr_icon,.snapshotController_area .snapshotController_dest_addr_icon {
	margin-left:9px;
	margin-top:-4px;
	display:none;
	position:relative
}
.dest_addr_icon,.org_addr_icon {
	display:inline-block
}
.snapshotController_area .snapshotController_body .snapshotController_orig_addr {
	display:inline-block;
	vertical-align:middle
}
.snapshotController_area .snapshotController_body .snapshotController_est_time_label {
	color:#888;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	margin-top:4px
}
.snapshotController_area .snapshotController_body .snapshotController_est_time_icon {
	background-position:-93px -176px;
	width:15px;
	height:12px;
	margin-top:7px;
	margin-right:1px
}
.snapshotController_area .snapshotController_body .snapshotController_est .dest {
	display:inline-block;
	padding-top:3px
}
@media only screen and (max-width:799px) {
	.snapshotController_area .snapshotController_body {
		height:inherit!important
	}
	.snapshotController_area .snapshotController_body .body_col {
		position:initial
	}
	.snapshotController_addr_section {
		font-size:65%
	}
	.snapshotController_area .snapshotController_body .snapshotController_addr_section.orig {
		left:0;
		right:0%;
		width:100%;
		display:block
	}
	.snapshotController_area .snapshotController_body .snapshotController_addr_section.dest {
		right:0;
		left:0%;
		width:100%;
		display:block
	}
	.snapshotController_area .snapshotController_orig_addr_icon,.snapshotController_area .snapshotController_dest_addr_icon {
		top:0
	}
	.snapshotController_area .snapshotController_body .snapshotController_addr_label {
		max-width:210px
	}
}
@media only screen and (min-device-width:768px)and (max-device-width:1024px) {
	.snapshotController_area .snapshotController_body {
		height:inherit!important
	}
	.snapshotController_area .snapshotController_body .body_col {
		position:initial
	}
	.snapshotController_addr_section {
		font-size:65%
	}
	.snapshotController_area .snapshotController_body .snapshotController_addr_section.orig,.snapshotController_area .snapshotController_body .snapshotController_addr_section.dest {
		left:0%;
		right:0%;
		width:100%;
		display:block
	}
	.snapshotController_area .snapshotController_orig_addr_icon,.snapshotController_area .snapshotController_dest_addr_icon {
		top:0
	}
	.snapshotController_area .snapshotController_body .snapshotController_addr_label {
		max-width:210px
	}
}
@media only screen and (max-width:599px),screen and (min-device-width:720px)and (max-width:640px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:1.5) {
	.snapshotController_area .snapshotController_body .snapshotController_addr_section.orig {
		left:0;
		right:0%;
		width:100%;
		display:block
	}
	.snapshotController_help_print_bar {
		display:none
	}
	.snapshotController_area .snapshotController_body .snapshotController_addr_section.dest {
		right:0;
		left:0%;
		width:100%;
		display:block
	}
	.snapshotController_area .snapshotController_orig_addr_icon,.snapshotController_area .snapshotController_dest_addr_icon {
		top:0
	}
	.snapshotController_area .snapshotController_body .snapshotController_addr_label {
		max-width:210px
	}
}
.exceptionSectionHeaderBar {
	padding-top:3px;
	padding-bottom:12px;
	padding-left:10px;
	font-size:16px;
	font-weight:700;
	color:#fff;
	background:#EC0000;
	text-align:left
}
.exceptionReasonActionSection {
	background-color:#FAFAFA;
	font-family:Arial,Helvetica,sans-serif;
	clear:both;
	border-top:0;
	border-right:1px;
	border-bottom:1px;
	border-left:1px;
	border-style:solid;
	border-color:#EC0000;
	display:none
}
.exceptionSectionHeaderText {
	padding-top:5px;
	padding-left:5px;
	display:inline-block;
	width:90%
}
.exceptionSectionActionHeader {
	padding-left:10px;
	font-weight:700;
	font-size:13px;
	color:#EC0000;
	padding-top:5px
}
.exceptionSectionActionDescription {
	padding-left:10px;
	padding-bottom:10px;
	font-size:12px
}
.exceptionSectionActionDescription .actionValueLink {
	text-decoration:none;
	color:#4D148C;
	cursor:pointer;
	display:inline-block
}
.icon-exception-circle-exclamation {
	width:28px;
	height:28px;
	background-position:-2px -2px
}
.advance_notice_area .inactive {
	display:none
}
.advance_notice_dark {
	background-color:#F7F7F7
}
.advance_notice_area {
	width:100%;
	max-width:100%;
	overflow-x:hidden
}
.advance_notice_table {
	width:100%;
	max-width:100%;
	border-spacing:0
}
.advance_notice_cell {
	color:#666;
	border:0 none;
	font-size:12px;
	padding:3px 25px 1px 7px
}
.advance_notice_cell.value {
	width:85%
}
.advance_notice_row {
	width:100%;
	max-width:100%;
	overflow:hidden;
	border:1px solid
}
.advance_notice_cell.label {
	font-weight:700;
	white-space:nowrap;
	max-width:125px;
	overflow-x:hidden;
	text-overflow:ellipsis
}
.multiple_status_area {
	overflow:hidden;
	width:100%;
	height:100%
}
.ms_table {
	width:100%;
	border-spacing:0
}
.ms_table_col_headers {
	color:#666;
	font-weight:700;
	font-family:Arial,sans-serif;
	font-size:75%
}
.ms_pieces,.ms_date_time {
	width:20%
}
.ms_status {
	width:60%
}
.ms_dark {
	background-color:#F7F7F7
}
.ms_table_row {
	color:#666;
	font-size:75%
}
.ms_table_row>td {
	padding-top:6px;
	padding-bottom:6px;
	padding-right:6px
}
.actionBar_button_section {
	padding-bottom:10px
}
.actionBar_more_actions_area {
	float:left;
	margin:0;
	position:relative;
	padding:4px 10px 0
}
.cdo_button,.hal_button,.notify_button,.pod_button {
	float:left
}
@media only screen and (max-width:415px) {
	.cdo_button,.hal_button,.notify_button,.pod_button {
		width:75%;
		min-width:150px
	}
}
@media only screen and (max-width:560px) {
	.cdo_button,.hal_button,.notify_button,.pod_button {
		width:95%
	}
	.actionBar_more_actions_area {
		display:none
	}
}
.more_actions_section {
	cursor:pointer;
	display:inline-block;
	color:#666
}
.more_actions_section.disabled {
	cursor:default;
	text-decoration:none;
	color:#666;
	opacity:.5
}
.more_actions_arrow,.more_actions_label {
	display:inline-block
}
.more_actions_label,.more_actions_list {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px
}
.more_actions_list {
	list-style:none;
	margin-bottom:10px;
	width:100%;
	padding:0
}
.more_actions_list li {
	float:left;
	margin-right:10px;
	position:relative
}
.more_actions_list .more_actions_Header div {
	display:inline-block;
	text-decoration:none
}
.more_actions_list .more_actions_menu div {
	padding:5px;
	text-decoration:none
}
.more_actions_list div:hover {
	text-decoration:underline
}
.menu_billPresentment,.menu_billLading {
	display:none
}
.menu_addNotes {
	display:block
}
.more_actions_list ul {
	background:#fff;
	list-style:none;
	position:absolute;
	display:none;
	border:1px solid #CECECE;
	padding:0
}
.more_actions_list ul li {
	padding-top:1px;
	float:none
}
.more_actions_list ul div {
	white-space:nowrap
}
.more_actions_menu.show {
	display:block
}
.more_actions_list li:hover div,.more_actions_list li:hover ul div {
	text-decoration:none
}
.more_actions_list li:hover ul li div:hover {
	text-decoration:underline
}
.travel_history_header_row {
	padding:5px;
	color:#666;
	background-color:#F7F7F7;
	cursor:pointer
}
.travel_history_header_row.collapsed .exposure_icon:before {
	content:'+'
}
.travel_history_header_row.expanded .exposure_icon:before {
	content:'-'
}
.travel_history_header_row .travel_history_header_date {
	font-size:80%;
	padding-top:6px
}
.travel_history_header_row .exposure_icon {
	padding-left:10px;
	padding-right:10px;
	white-space:nowrap;
	font-size:140%;
	font-weight:700;
	float:left;
	width:15px
}
.travel_history_row {
	position:relative;
	display:table-row
}
.th_table_row,.th_row {
	color:#666;
	font-size:75%
}
.th_row {
	display:table-cell;
	position:relative;
	padding:5px;
	height:100%;
	width:700px
}
.th_row.date_time,.th_table_row .date_time {
	width:107px
}
.th_row.activity {
	width:386px
}
.th_table_row .status {
	width:65%
}
.th_row .status_details,.th_table_row .status_details {
	color:#969696
}
.th_row .additional_info,.th_table_row .additional_info {
	color:#51A9EE;
	display:none;
	padding:8px;
	background-color:#f7f7f7
}
.th_row.info_icon_column,.th_table_row .info_icon_column {
	width:34px
}
.th_row.location,.th_table_row .location {
	width:174px;
	font-size:65%
}
.travel_history_sprite {
	display:inline-block;
	overflow:hidden;
	background:url(images/ss-detail-screen.png) no-repeat
}
.travel_history_sprite.info_icon_circle {
	width:13px;
	height:13px;
	background-position:-454px -3px
}
.travel_history_sprite.info_icon_circle,.travel_history_sprite.icon_info_purple {
	cursor:pointer
}
.th_table_row.two_column .th_table_row_column_1 {
	min-width:75px;
	width:35%
}
.th_table_row.two_column .th_table_row_column_2 {
	min-width:100px;
	width:65%
}
.th_table_row.two_column .date_time,.th_table_row.two_column .status {
	width:100%
}
.th_table_row.two_column .location {
	font-weight:700;
	font-size:75%;
	width:100%
}
.th_table_row.two_column .status_details,.th_table {
	width:100%
}
.th_table_col_headers {
	color:#666;
	font-size:75%;
	font-weight:700
}
.th_table_col_headers .date_time {
	width:107px
}
.th_table_col_headers .activity {
	width:386px
}
.th_table_col_headers .status {
	width:65%
}
.th_table_col_headers .location {
	width:174px
}
.th_table_col_headers .date_time_area {
	cursor:pointer
}
.th_table_col_headers .date_time .sort_arrow {
	display:inline-block;
	padding-right:3px;
	padding-left:3px;
	background:green
}
.th_table_col_headers .sort_arrow {
	float:left;
	margin-top:5px;
	margin-right:3px
}
.tz_selection_row {
	font-size:75%;
	text-align:right
}
.th_tz_select_offset.inactive {
	display:none
}
.th_tz_select_type {
	padding-right:5px
}
.th_tz_select_type,.th_tz_select_offset {
	border:1px solid #CAC8C8
}
.select_tz_label {
	display:inline
}
@media print {
	.onlyprint {
		display:block!important
	}
	.noprint {
		display:none!important
	}
}
@media only screen and (max-width:799px) {
	.th_table_row.two_column .th_table_row_column_2 {
		width:80%
	}
}
.deliveryOptionsArea {
	overflow:hidden;
	width:100%;
	height:100%
}
.delivery_options_message {
	color:#666;
	font-family:Arial,Helvetica,sans-serif!important;
	font-size:75%
}
.delivery_options_error_message {
	display:none;
	color:red
}
.delivery_options_error_message.show {
	display:block
}
.delivery_options_special_instructions_area {
	display:none;
	float:left;
	width:100%
}
.delivery_options_special_instructions_area.show {
	display:block
}
.delivery_option_speical_instructions_table {
	border-collapse:collapse;
	width:100%
}
.delivery_options_value_link {
	text-decoration:none;
	color:#4D148C;
	cursor:pointer;
	display:inline-block;
	padding-left:5px
}
.delivery_option_table_row {
	font-size:75%;
	color:#666
}
.delivery_option_table_row.dark {
	background-color:#F7F7F7
}
.delivery_option_table_row>td {
	padding:6px
}
.delivery_option_table_row .description {
	width:500px
}
.delivery_option_table_row .action_link {
	color:#4D148C;
	cursor:pointer
}
.delivery_option_table_row .action_link:hover {
	color:#666;
	text-decoration:underline
}
.delivery_option_cell_align_right {
	text-align:right
}
.note_display_text {
	color:#666;
	word-break:break-all
}
.note_display_text,.note_display_edit_link {
	font-family:Arial,Helvetica,sans-serif;
	font-size:75%
}
.note_display_edit_link {
	color:#4D148C;
	cursor:pointer;
	margin-top:10px
}
.note_display_edit_link:hover {
	color:#666;
	text-decoration:underline
}
.noteEditView_area .noteEditView_message {
	font-size:80%;
	font-family:"Arial",Helvetica,sans-serif
}
.noteEditView_area .noteEditView_error_message {
	font-family:"Arial Narrow",Arial,sans-serif;
	font-size:13px;
	color:red
}
.noteEditView_area.inactive {
	display:none
}
.noteEditView_save_button.disabled {
	cursor:default;
	color:#ccc;
	background:#F2F2F2
}
.noteEditView_area .noteEditView_section_buttons {
	text-align:center;
	margin-top:8px
}
.noteEditView_area .noteEditView_notes_text_area {
	margin-top:5px;
	margin-right:5px;
	margin-bottom:5px;
	resize:none;
	height:70px;
	width:98%
}
.add_notes_button {
	background-color:#4D148C;
	background:-webkit-linear-gradient(top,rgba(149,120,186,1)2%,rgba(77,20,140,1)50%);
	border:.1em solid #ccc;
	font-family:"Arial Narrow",Arial,sans-serif;
	font-size:13px;
	cursor:pointer;
	height:25px;
	color:#fff;
	border-radius:4px;
	vertical-align:bottom
}
.add_notes_button_section {
	text-align:center;
	margin-top:8px
}
.add_notes_text_area {
	margin-top:5px;
	margin-right:5px;
	margin-bottom:5px;
	resize:none;
	height:70px;
	width:98%
}
.add_notes_title_section {
	text-align:center!important;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap
}
.add_note_ok_button {
	margin:10px!important
}
.add_notes_error_message {
	font-family:"Arial Narrow",Arial,sans-serif;
	font-size:13px;
	color:red
}
.add_notes_inactive {
	display:none
}
@media only screen and (max-width:799px) {
	.noteEditView_ok_button,.noteEditView_cancel_button,.noteEditView_save_button {
		max-width:40%;
		min-width:20%
	}
}
@media only screen and (max-width:599px),screen and (min-device-width:720px)and (max-width:640px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:1.5) {
	.noteEditView_ok_button,.noteEditView_cancel_button,.noteEditView_save_button {
		width:30%;
		min-width:120px
	}
}
.notifications-email-area {
	font-size:12px;
	font-family:"Arial","Helvetica",sans-serif;
	font-style:inherit;
	font-weight:inherit;
	padding-left:2px;
	padding-top:3px;
	margin-top:0;
	min-width:230px;
	color:#666
}
.notifications-typesInvalid-alertArea {
	margin-bottom:7px
}
.notifications-typesInvalid-alert {
	color:#4D148C;
	display:table;
	padding-top:7px;
	padding-right:5px;
	font-weight:700
}
.notifications-EmailLanguageFormatSection {
	display:inline-block
}
.notifications-languageLabel {
	padding-right:5px
}
.notifications-TypesLabel {
	float:left;
	margin-top:10px;
	font-weight:700
}
.notifications-emailText {
	min-width:215px;
	margin-top:8px
}
.notifications-TypesAndText {
	display:inline-block;
	width:100%;
	margin-left:-12px
}
.notificationTypesGroup {
	margin-bottom:-4px
}
.notificationTypesGroup,.notificationTypesGroup1,.notificationTextSection {
	display:inline-block;
	float:left
}
.notificationTextSection {
	width:60%
}
.notificationText {
	float:right;
	padding-right:25%
}
.notifications-ButtonClose {
	width:100%;
	display:none;
	height:18px
}
.notification-recipient-divider {
	display:none
}
.notifications-email-error,.notifications-sms-error {
	font-size:12px;
	font-family:"Arial","Helvetica",sans-serif;
	font-style:inherit;
	font-weight:inherit;
	color:red;
	display:none;
	margin-top:5px
}
.error_background {
	border:1px solid red
}
.notification-divider {
	border-width:2px
}
.notifications-types-error {
	color:red;
	float:left;
	margin-left:5px;
	display:none;
	margin-top:10px
}
.notifications_buttons_ss:hover {
	background-position:0 -35px
}
.notifications-spacer {
	height:5px
}
.notifications-email-section {
	display:inline-block;
	padding-right:5px
}
.notifications-countryCode-section {
	display:inline-block
}
.notifications-languages-section {
	padding-top:5px
}
.notifications-language-section {
	margin-top:5px
}
.notifications-language-section,.notifications-emailFormat-section,.notifications-countryFormat-section {
	display:inline-block;
	padding-right:5px
}
.notifications-countryFormat-section {
	margin-top:8px
}
.notifications-emailFormatLabel {
	padding-right:5px
}
.notifications-option {
	padding:5px;
	margin:5px;
	white-space:nowrap
}
.notifications-phoneNumberText {
	width:230px;
	margin-top:8px
}
.notifications-languageDropdown,.notifications-smsLanguageDropdown,.notifications-formatdropdown,.notifications-countryFormatdropdown {
	margin-top:5px;
	border:1px solid #CAC8C8
}
.notifications-mobile-error {
	display:none
}
.notifications-desktop-error {
	display:block
}
.currentStatusLabel,.tenderedStatusLabel,.exceptionStatusLabel,.deliveredStatusLabel,.estimatedDeliveryUpdateLabel {
	display:inline-block;
	vertical-align:middle;
	padding-left:5px
}
.currentStatusType,.tenderedStatusType,.exceptionStatusType,.deliveredStatusType,.estimatedDeliveryUpdateType {
	vertical-align:middle
}
@media only screen and (max-width:799px) {
	.notifications-emailLabel,.notifications-countryCodeLabel,.notifications-languageLabel,.notifications-emailFormatLabel {
		width:55%;
		float:left;
		font-weight:700
	}
	.notifications-emailText,.notifications-phoneNumberText,.notifications-languageDropdown,.notifications-formatdropdown,.notifications-countryFormatdropdown {
		margin-top:5px;
		width:100%;
		margin-left:0
	}
	.notifications-email-section,.notifications-countryCode-section,.notifications-language-section,.notifications-emailFormat-section {
		width:95%;
		padding-top:10px
	}
	.notifications-countryFormat-section {
		width:95%;
		padding-top:2px;
		margin-top:-5px
	}
	.notifications-languages-section {
		padding-top:10px
	}
	.notificationTypesGroup {
		width:48%;
		margin-top:5px;
		padding-left:8px
	}
	.notificationTypesGroup1 {
		padding-top:0;
		padding-left:8px
	}
	.notifications-TypesLabel {
		padding-top:10px;
		font-weight:700
	}
	.notifications-types-error {
		width:50%;
		float:left;
		margin-top:20px;
		margin-left:0;
		margin-bottom:-5px
	}
	.notifications-email-error {
		margin-top:5px
	}
}
@media only screen and (max-width:599px),screen and (min-device-width:720px)and (max-width:640px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:1.5) {
	.notifications-emailLabel,.notifications-countryCodeLabel,.notifications-languageLabel,.notifications-emailFormatLabel {
		width:100%;
		padding-bottom:5px
	}
	.notifications-mobile-error {
		display:block
	}
	.notifications-email-error {
		margin-top:5px
	}
	.notifications-desktop-error {
		display:none
	}
	.notifications-emailText,.notifications-phoneNumberText,.notifications-languageDropdown,.notifications-formatdropdown,.notifications-countryFormatdropdown {
		margin-top:5px;
		width:100%;
		margin-left:0
	}
	.notifications-email-section,.notifications-countryCode-section,.notifications-language-section,.notifications-emailFormat-section,.notifications-countryFormat-section {
		width:95%
	}
	.notificationTypesGroup {
		width:48%;
		margin-top:5px;
		padding-left:8px
	}
	.notificationTypesGroup1 {
		padding-top:0;
		padding-left:8px;
		float:left;
		width:48%
	}
	.notifications-types-error {
		width:50%;
		float:left;
		margin-top:20px;
		margin-left:0;
		margin-bottom:-5px
	}
}
@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait) {
	.notifications-emailLabel,.notifications-countryCodeLabel,.notifications-languageLabel,.notifications-emailFormatLabel {
		width:85%;
		float:left;
		font-weight:700
	}
	.notifications-emailText,.notifications-phoneNumberText,.notifications-languageDropdown,.notifications-formatdropdown,.notifications-countryFormatdropdown {
		margin-top:5px;
		width:100%;
		margin-left:0
	}
}
.notificationTitleArea {
	padding-bottom:5px
}
.notificationTitleArea,.notificationSuccessfulTitleArea {
	font-family:"Arial Narrow","Arial",sans-serif;
	font-size:135%;
	color:#4D148C
}
.notificationSuccessfulTitleArea {
	font-weight:700;
	padding-bottom:10px
}
.notifiationOverAllMessageArea {
	font-family:"Arial","Arial",sans-serif;
	font:700;
	font-size:90%;
	padding-bottom:5px;
	color:#666
}
.notificationCancelButton {
	background:#666
}
.notificationMainDivider {
	border-width:2px
}
.notificationTermsMessage,.notificationSmsTermsMessage {
	padding-top:2px;
	display:table
}
.notificationAddMoreLink {
	margin-top:10px;
	margin-bottom:15px;
	color:#4D148C;
	cursor:pointer;
	text-decoration:underline;
	display:inline-block;
	font-family:"Arial","Helvetica",sans-serif;
	font-size:75%
}
.notificationAddMoreLink.disabled {
	cursor:default;
	text-decoration:none;
	color:#666;
	opacity:.5
}
.notificationsTermsArea {
	margin-top:10px;
	padding-top:20px;
	padding-bottom:10px;
	font-size:75%;
	font-family:"Arial","Helvetica",sans-serif;
	font-style:inherit;
	font-weight:inherit;
	color:#666
}
.notificationTermsCheckBox {
	padding-top:2px
}
.notificationTermsCheckBox,.notificationSmsTermsCheckBox {
	float:left;
	padding-right:10px;
	margin-right:10px
}
.notificationButtonArea {
	text-align:right;
	white-space:nowrap;
	margin-bottom:20px
}
.notificationTermsLink,.notificationSmsTermsLink {
	color:#4D148C;
	cursor:pointer;
	display:inline-block;
	text-decoration:underline
}
.notificationErrorMessage {
	padding-top:10px;
	padding-bottom:10px;
	font-size:75%;
	font-family:"Arial Narrow","Arial",sans-serif;
	font-style:inherit;
	font-weight:inherit;
	color:#666
}
.notificationEmailFormsErrorMessageArea,.notificationPersonalizedErrorMessageArea {
	padding-top:15px;
	color:red;
	font-size:75%
}
.notificationPadding,.notificationSuccessfulEmailItem {
	padding-bottom:10px
}
@media only screen and (max-width:1002px) {
	.notificationSuccessfulEmailListArea {
		overflow-wrap:break-word
	}
}
@media only screen and (max-width:799px) {
	.pmf_form_area {
		padding-bottom:20px;
		margin-bottom:20px
	}
	.pmf_your_name_section,.pmf_from_email_address_section,.pmf_from_email_address_error_section {
		margin-top:5px
	}
	.pmf_your_name_text {
		width:98%
	}
	.notificationMainView .wtrk_button {
		width:30%
	}
	.notificationSuccessfulEmailListArea {
		overflow-wrap:break-word
	}
}
@media only screen and (max-width:599px),screen and (min-device-width:720px)and (max-width:640px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:1.5) {
	.pmf_form_area {
		padding-bottom:20px;
		margin-bottom:20px
	}
	.pmf_your_name_section,.pmf_from_email_address_section,.pmf_from_email_address_error_section {
		margin-top:5px
	}
	.pmf_your_name_text,.pmf_from_email_address_text,.pmf_personal_message_text_area {
		width:98%
	}
	.notificationButtonArea {
		padding:25px;
		margin:10px;
		text-align:center
	}
	.notificationMainView .wtrk_button {
		width:50%
	}
	.notificationSuccessfulEmailListArea {
		overflow-wrap:break-word
	}
}
.pmf_form_area {
	font-size:12px;
	font-family:"Arial","Helvetica",sans-serif;
	font-style:inherit;
	font-weight:inherit;
	padding-left:5px;
	padding-top:3px;
	margin-top:0;
	min-width:230px;
	border:1px solid gray;
	background-color:#e0e0e0;
	overflow:hidden;
	color:#666
}
.pmf_personal_message_help_label {
	display:inline-block
}
.pmf_personal_message_help_text {
	margin-bottom:10px;
	padding-top:10px;
	max-width:300px
}
.pmf_name_group {
	padding-top:25px;
	max-width:289px
}
.pmf_name_group,.pmf_message_group {
	float:left;
	display:inline-block;
	min-width:170px
}
.pmf_message_group {
	padding-left:4px;
	padding-right:10px;
	max-width:334px;
	margin-right:10px
}
.pmf_personal_message_section {
	margin-bottom:10px
}
.pmf_personal_message_label {
	font-weight:700;
	display:inline-block
}
.pmf_personal_message_text_area {
	-webkit-appearance:textfield;
	font-family:Arial,Helvetica,sans-serif;
	resize:none;
	height:70px;
	width:100%;
	min-width:170px;
	max-width:300px;
	color:#000;
	overflow:scroll;
	font-size:12px;
	padding-right:8px;
	padding-bottom:8px
}
.pmf_personal_message_error_text {
	display:none
}
.pmf_personal_message_error_text.show {
	display:inline-block;
	color:#EC0000;
	padding-bottom:5px
}
.pmf_your_name_section {
	margin-bottom:10px
}
.pmf_your_name_label {
	display:block
}
.pmf_your_name_text {
	width:100%;
	min-width:170px;
	max-width:300px;
	margin-top:5px;
	font-size:12px
}
.pmf_your_name_error_section {
	padding-bottom:5px
}
.pmf_your_name_error_text {
	display:none
}
.pmf_your_name_error_text.show {
	display:inline-block;
	color:#EC0000;
	margin-top:5px
}
.pmf_from_email_address_section {
	padding-bottom:10px;
	padding-top:5px
}
.pmf_from_email_address_label {
	display:block;
	padding-bottom:5px
}
.pmf_from_email_address_text {
	width:100%;
	min-width:170px;
	max-width:300px;
	font-size:12px
}
.pmf_from_email_address_error_text {
	display:none
}
.pmf_from_email_address_error_text.show {
	display:inline-block;
	color:#EC0000
}
@media only screen and (max-width:799px) {
	.pmf_personal_message_label,.pmf_your_name_label,.pmf_from_email_address_label {
		padding-bottom:5px
	}
	.pmf_name_group {
		float:left;
		padding-top:0;
		padding-left:4px
	}
	.pmf_your_name_text,.pmf_from_email_address_text {
		width:98%
	}
	.pmf_personal_message_text_area {
		width:98%;
		padding-right:8px;
		padding-bottom:8px
	}
}
@media only screen and (max-width:599px),screen and (min-device-width:720px)and (max-width:640px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:1.5) {
	.pmf_personal_message_label,.pmf_your_name_label,.pmf_from_email_address_label {
		padding-bottom:5px
	}
	.pmf_name_group {
		float:left;
		padding-top:0;
		padding-left:4px
	}
	.pmf_your_name_text,.pmf_from_email_address_text {
		width:98%
	}
	.pmf_personal_message_text_area {
		width:98%;
		padding-right:8px;
		padding-bottom:8px
	}
}
.trackLocationMap_area {
	font-family:"Arial","Helvetica",sans-serif;
	font-style:inherit
}
.trackLocationMap_area .trackLocationMap_headerArea {
	width:100%;
	font-weight:700;
	color:#4D148C
}
.trackLocationMap_area .trackLocationMap_trackHeader {
	display:inline-block;
	margin:10px;
	height:28px
}
.trackLocationMap_area .trackLocationMap_trackCloseBtn {
	display:inline-block;
	float:right
}
.trackLocationMap_area .trackLocationMap_trackDisclaimer {
	font-size:75%;
	color:#666;
	margin:10px;
	padding-top:15px
}
.trackLocationMap_area .trackLocationMap_trackMap {
	margin:10px;
	height:400px
}
.gm-style-iw {
	font-family:"Arial","Helvetica",sans-serif;
	text-align:center
}
.detailViewActionPageDialog_area .title_left_align {
	text-align:left;
	border-top-color:#fff;
	border-top-width:0;
	border-top-style:none;
	font-weight:700
}
.cdoui_notFound {
	display:none
}
.cdoui_notFound_label {
	color:red;
	font-weight:700
}
.cdoui_button_section {
	margin-bottom:10px;
	text-align:right;
	white-space:nowrap
}
.associated_shipments_message_area {
	font-family:Arial,Helvetica,sans-serif;
	color:#666;
	font-size:11px;
	padding-left:26%
}
.associatedShipmentsTable_area .pageableTable_area {
	overflow-x:auto
}
.informationalBanner_area {
	direction:ltr;
	font-family:Arial,Helvetica,sans-serif;
	padding:10px 4px 1px;
	min-height:25px;
	min-width:185px;
	overflow:hidden;
	position:relative;
	border-width:1px;
	border-color:#DAD3D3;
	border-style:solid;
	background-color:#FCF7E0;
	text-align:center;
	color:#4d148c;
	font-weight:700;
	font-size:13px
}
.targetedMsg_value_link {
	text-decoration:none;
	cursor:pointer;
	display:inline-block;
	padding-left:5px
}
.targetedMsg_value_link:hover {
	text-decoration:underline
}
.sup {
	vertical-align:super
}
.commodityInformation_area {
	font-family:"Arial","Helvetica",sans-serif
}
.commodityInformation_area thead.pageable_table_col_headers td {
	text-align:left
}
.commodityInformation_area .commodityInformationRow {
	font-size:75%;
	color:#666;
	width:100%;
	padding:5px
}
.commodityInformation_area .commodityInfoLabel {
	font-weight:700;
	display:inline-table;
	width:45%;
	min-width:20%
}
.commodityInformation_area .commodityInfoValue {
	display:inline-table;
	width:50%
}
.commodityInformation_area .dark {
	background-color:#F7F7F7
}
.commodityInformation_area .pageable_table_col_headers tr td+td+td+td {
	border-right:none
}
.commodityInformation_area .pageableTable_area {
	overflow-x:auto
}
.trackDetailViewController_area.center {
	text-align:center
}
.trackDetailViewController_area.errorMessage {
	color:#666;
	font-size:12px;
	text-align:left;
	margin:62px
}
.loadingDialog_area {
	position:relative;
	margin-top:15%
}
.loadingDialog_area .loadingDialog_modalBackground {
	position:absolute;
	left:0;
	top:0;
	filter:alpha(opacity=60);
	opacity:.6;
	z-index:5000;
	width:100%;
	height:100%
}
.loadingDialog_area .loadingDialog_loadingDialog {
	width:180px;
	height:80px;
	border-radius:4px 4px 4px 4px;
	background-color:#666;
	color:#fff;
	font-family:"Arial","sans-serif";
	font-size:20px;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	z-index:5000;
	position:relative;
	margin:0 auto
}
.duplicateResolution_area {
	font-family:"Arial Narrow",Arial,sans-serif
}
.duplicateResolution_button_area .wtrk_button {
	float:right
}
.duplicateResolution_description_header {
	font-size:120%;
	color:#666;
	padding-bottom:5px
}
.duplicateResolution_description {
	font-size:100%;
	padding-bottom:5px;
	color:red
}
.duplicateResolution_textUnderline:hover {
	text-decoration:underline
}
.duplicateResolution_area .pageable_table_div_element_header {
	white-space:pre-line
}
.duplicateResolution_area .pageableTable_area {
	overflow:auto!important;
	max-width:100%
}
.actionRequired,.defaultActionRequired {
	text-align:center
}
.popoverDetailViewNav_area {
	margin-left:auto;
	margin-right:auto;
	display:none
}
.popoverDetailViewNav_area .navigationArrows {
	z-index:1050;
	background:url(images/toggle-buttons.png) no-repeat 0 0;
	height:85px
}
.popoverDetailViewNav_area .popoverDetailViewNav_previousSection {
	background-position:0 -85px;
	margin-top:12%;
	float:left
}
.popoverDetailViewNav_area .popoverDetailViewNav_main {
	overflow:hidden
}
.popoverDetailViewNav_main .popoverDetailViewNav_inner {
	width:100%;
	float:left;
	background:#fff;
	border:1px grey solid
}
.popoverDetailViewNav_area .popoverDetailViewNav_nextSection {
	float:right;
	margin-top:12%;
	position:relative
}
.popoverDetailViewNav_area .popoverDetailViewNav_header {
	background-color:rgba(153,153,153,.9);
	color:#fff;
	font-weight:700;
	padding:3px
}
.popoverDetailViewNav_area .popoverDetailViewNav_body {
	min-height:400px;
	padding:10px
}
.popoverDetailViewNav_area .popoverDetailViewNav_previousLink,.popoverDetailViewNav_area .popoverDetailViewNav_nextLink {
	height:85px;
	width:45px
}
.popoverDetailViewNav_header .showingOfTotal {
	display:inline-block!important;
	float:right;
	height:15px;
	margin-right:10px;
	font-size:80%;
	padding-top:3px
}
.popoverDetailViewNav_header {
	display:inline-block;
	width:100%
}
.popoverDetailViewNav_area .hidden {
	visibility:hidden
}
.popDetailViewNav_close_icon {
	float:right;
	position:relative;
	text-indent:-9999em;
	margin-top:0;
	padding-right:5px
}
@media print {
	.noprint {
		display:none!important
	}
}
.summaryView_area {
	color:#666;
	font-family:Arial,Helvetica,sans-serif!important;
	position:relative
}
.summaryView_area .section {
	padding-top:15px;
	display:none
}
.summaryView_area .sectionHeader {
	border-bottom:1px solid #ccc;
	display:none
}
.summaryView_area .sectionHeader,.summaryView_area .title {
	font-family:Arial Narrow,Arial,sans-serif;
	font-size:17px;
	font-weight:700;
	color:#666;
	padding-bottom:5px
}
.summaryView_area .summaryView_loading_section {
	text-align:center
}
.summaryView_area .summaryView_delivered_section_footer {
	width:100%;
	display:inline-block
}
.spodDialogBackgroundEffect {
	background-color:#fff;
	padding:10px;
	border:3px gray solid
}
.summaryView_area .textUnderline:hover {
	text-decoration:underline
}
.summaryView_area .spod_view_button {
	background-color:#4D148C;
	background:-webkit-linear-gradient(top,rgba(149,120,186,1)2%,rgba(77,20,140,1)50%);
	border:.1em solid #ccc;
	margin:10px;
	font-family:"Arial Narrow",Arial,sans-serif;
	font-size:13px;
	cursor:pointer;
	height:25px;
	color:#fff;
	border-radius:4px;
	float:right
}
.summaryView_area .urlLink {
	text-decoration:underline;
	color:purple;
	cursor:pointer
}
.summaryView_invalid_section .descriptionAndTable_description,.summaryView_notFound_section .descriptionAndTable_description,.summaryView_notTracked_section .descriptionAndTable_description {
	color:red
}
.sv_error_area {
	clear:both;
	margin:62px
}
.sv_error_title {
	font-size:14px;
	font-weight:700;
	margin-top:15px
}
.sv_error_title,.sv_error_message {
	color:#666;
	margin-left:10px;
	text-align:left
}
.sv_error_message {
	font-size:12px;
	margin-top:25px
}
.actionRequired {
	color:red
}
.actionRequired,.defaultActionRequired {
	margin-top:3px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden
}
.defaultActionRequired {
	color:grey;
	display:inherit
}
.associatedShipmentSummary_area .associatedShipmentSummary_title {
	background-color:#999;
	color:#fff;
	font-weight:700;
	padding:3px
}
.associatedShipmentSummary_area .associatedShipmentSummary_header {
	position:relative;
	overflow:hidden;
	width:100%;
	height:100%;
	border-bottom:1px solid #ccc
}
.associatedShipmentSummary_area .associatedShipmentSummary_totalShipmentWeightLabel {
	width:50%
}
.associatedShipmentSummary_area .associatedShipmentSummary_tableView {
	padding-bottom:30px
}
.associatedShipmentSummary_header .left {
	float:left
}
.associatedShipmentSummary_header .right {
	float:right
}
.associatedShipmentSummary_header .column {
	width:49%;
	max-width:49%
}
.associatedShipmentSummary_header .label {
	font-weight:700
}
.associatedShipmentSummary_header .value {
	width:70%
}
.associatedShipmentSummary_header table {
	border-collapse:collapse;
	width:100%
}
.associatedShipmentSummary_header table tr {
	font-size:80%;
	color:#666
}
.associatedShipmentSummary_header table td {
	padding:3px
}
.associatedShipmentSummary_tableView.center {
	text-align:center
}
.descriptionAndTable_area {
	padding-top:5px
}
.descriptionAndTable_area .descriptionAndTable_description {
	font-family:inherit;
	font-size:12px
}
.descriptionAndTable_area .descriptionAndTable_table {
	padding-top:5px
}
.descriptionAndTable_area .pageableTable_area {
	overflow-x:auto
}
.multi_ref_group_hdr h3 {
	font-size:17px;
	margin-bottom:5px
}
.multi_ref_grid_table {
	width:auto;
	border-bottom:1px solid #ccc;
	direction:ltr
}
.multi_ref_table_header {
	background-color:#999;
	color:#fff
}
.multi_ref_table_col_left {
	text-align:left
}
.mult_ref_errormsgs {
	color:red;
	font-weight:700
}
.multi_ref_resubmit_btn.disabled {
	background:0 0 #F2F2F2;
	color:#ccc;
	cursor:default
}
.multi_ref_resubmit_btn {
	float:right;
	background-color:#4D148C;
	background:-webkit-linear-gradient(top,rgba(149,120,186,1)2%,rgba(77,20,140,1)50%);
	border:.1em solid #ccc;
	margin:10px;
	font-family:"Arial Narrow",Arial,sans-serif;
	font-size:13px;
	cursor:pointer;
	height:25px;
	color:#fff;
	border-radius:4px
}
.multipleReferencesFound_area .tableFooter {
	text-align:right
}
.uniqueReferenceMatchNotFound_label {
	font-size:16px;
	font-weight:700
}
.uniqueReferenceMatchNotFound_message {
	font-size:12px;
	font-weight:700;
	padding:5px
}
.uniqueReferenceMatchNotFound_error_msg {
	color:red;
	font-size:12px;
	display:none
}
.uniqueReferenceMatchNotFound_row {
	background-color:#E8E8E8;
	display:block
}
.uniqueReferenceMatchNotFound_accountNumber_label {
	font-size:14px;
	font-weight:700;
	padding:5px
}
.uniqueReferenceMatchNotFound_accountNumber_message {
	font-size:10px;
	padding:5px;
	display:block
}
.uniqueReferenceMatchNotFound_accountNumber_label,.uniqueReferenceMatchNotFound_accountNumber_inputArea,.uniqueReferenceMatchNotFound_accountNumber_message {
	display:inline-block
}
.uniqueReferenceMatchNotFound_resubmitButton {
	float:right;
	background-color:#4D148C;
	background:-webkit-linear-gradient(top,rgba(149,120,186,1)2%,rgba(77,20,140,1)50%);
	border:.1em solid #ccc;
	margin:10px;
	font-family:"Arial Narrow",Arial,sans-serif;
	font-size:13px;
	cursor:pointer;
	height:25px;
	color:#fff;
	border-radius:4px
}
.uniqueReferenceMatchNotFound_resubmitButton.disabled {
	cursor:default;
	color:#ccc;
	background:#F2F2F2
}
.uniqueReferenceMatchNotFound_cancelButton {
	float:right;
	background-color:#4D148C;
	background:-webkit-linear-gradient(top,rgba(149,120,186,1)2%,rgba(77,20,140,1)50%);
	border:.1em solid #ccc;
	margin:10px;
	font-family:"Arial Narrow",Arial,sans-serif;
	font-size:13px;
	cursor:pointer;
	height:25px;
	color:#fff;
	border-radius:4px;
	display:none
}
.multi_ref_row.row_even {
	background-color:#F5F5F5;
	text-align:center
}
.multi_ref_row.row_odd {
	background-color:#E8E8E8;
	text-align:center
}
.summaryViewMainUI_area {
	height:100%;
	padding:10px
}
.summaryViewMainUI_area .summaryViewMainUI_trackInbox {
	width:300px
}
.summaryViewMainUI_area .summaryViewMainUI_summaryView {
	margin-top:45px
}
.summaryViewMainUI_area .summaryViewMainUI_interactiveMarketingSection {
	height:150px
}
.svm_marketingPlacement_11 {
	float:right
}
.svm_marketingPlacement_12 {
	padding-left:15px;
	float:right
}
.summaryViewMainUI_trackInbox {
	float:left;
	padding-right:20px
}
.tracking_module_area {
	width:235px;
	height:645px;
	font-family:Arial,sans-serif;
	margin-left:10px
}
.module_main_top_title {
	height:20px;
	padding:6px 9px 4px;
	margin-bottom:0;
	font-family:"Arial Narrow",Arial,sans-serif;
	background-color:#CCC;
	background:-moz-linear-gradient(top,rgba(229,229,229,1)0,rgba(204,204,204,1)50%);
	background:-webkit-linear-gradient(top,rgba(229,229,229,1)0,rgba(204,204,204,1)50%);
	background:-o-linear-gradient(top,rgba(229,229,229,1)0,rgba(204,204,204,1)50%);
	background:-ms-linear-gradient(top,rgba(229,229,229,1)0,rgba(204,204,204,1)50%);
	background:linear-gradient(top,rgba(229,229,229,1)0,rgba(204,204,204,1)50%);
	color:#333;
	font-weight:400;
	border:1px solid #999;
	border-radius:7px 7px 0 0;
	border-top-right-radius:7px;
	border-top-left-radius:7px;
	-moz-border-radius-topright:7px;
	-moz-border-radius-topleft:7px
}
.module_main_area {
	border:1px solid #999;
	border-top:none;
	border-bottom-right-radius:6px;
	border-bottom-left-radius:6px;
	-moz-border-radius-bottomright:6px;
	-moz-border-radius-bottomleft:6px;
	padding:3px 10px 20px
}
.tracking_module_area .module_main_help_area {
	height:25px;
	font-size:11px
}
.module_main_help_area .helpLink {
	float:right;
	padding-left:2px;
	cursor:pointer
}
.module_main_help_area .helpLink:hover {
	text-decoration:underline
}
.module_main_help_area .trkHelpModuleIcon {
	float:right;
	padding-top:1px;
	margin-top:0
}
.module_main_help_area .fedex-help-icon {
	width:10px;
	height:10px;
	background-position:-52px -27px
}
.module_main_track_module_area .module_scrolling_list_area {
	overflow-y:auto;
	overflow-x:hidden
}
.tracking_module_area .module_scrolling_list_area {
	min-height:190px;
	max-height:280px
}
.tracking_module_area .shipmentListController_advancedTrackingSection {
	width:100%
}
.datePicker_area {
	min-width:85px;
	border:1px solid grey;
	height:20px
}
.ui-datepicker-trigger {
	vertical-align:middle;
	margin-left:0;
	margin-top:1px;
	float:right
}
.datePicker_area .date_text_area {
	color:#cdcdcd;
	font-weight:400;
	width:75%;
	border:none;
	padding-left:5px;
	padding-right:5px
}
.datePicker_area .white_color {
	color:#fff
}
.dateInput_area {
	min-width:85px;
	border:0;
	height:20px;
	width:100%
}
.trackByTrackingNumberForm_area {
	max-width:480px
}
.trackByTrackingNumberForm_helpLinkBar {
	overflow:hidden;
	padding-top:10px;
	padding-right:8px;
	font-size:90%;
	float:right;
	display:inline-block;
	text-decoration:none;
	cursor:pointer;
	font-family:Arial Narrow,Arial,sans-serif;
	margin-left:10px
}
.trackByTrackingNumberForm_area .trackByTrackingNumberForm_helpLink {
	display:inline
}
.trackByTrackingNumberForm_area .trackByTrackingNumberForm_helpLink:hover {
	text-decoration:underline
}
.trackByTrackingNumberForm_inboxArea {
	padding:8px
}
.trackByTrackingNumberForm_area .track_inbox_track_numbers_area {
	height:125px;
	font-size:100%;
	width:80%
}
.trackByTrackingNumberForm_area .module_track_inbox {
	padding-top:15px
}
.trackByTrackingNumberForm_area .track_inbox_track_message {
	font-size:100%;
	width:80%
}
.trackByTrackingNumberForm_area .track_inbox_cn_tab_section {
	width:80%
}
.trackByTCNForm_area {
	margin-left:5px;
	max-width:480px
}
.trackByTCN_trackingNumberError {
	display:none;
	font-family:Arial,Helvetica,sans-serif!important;
	font-size:12px;
	color:red;
	padding-left:5px
}
.trackByTCN_message_label {
	font-family:Arial,Helvetica,sans-serif!important;
	color:#666;
	font-size:100%;
	padding:5px 5px 10px
}
.trackByTCN_trackingNumber_area {
	margin-bottom:20px
}
.trackByTCN_trackingNumber_label,.trackByTCN_shipDate_label {
	display:block;
	font-family:Arial,Helvetica,sans-serif!important;
	font-size:12px;
	color:#666;
	padding:5px;
	font-weight:700
}
.trackByTCN_trackingNumberInputArea {
	width:215px;
	height:15px;
	margin-left:5px
}
.trackByTCN_ShipDate_message_area {
	font-family:Arial,Helvetica,sans-serif!important;
	font-style:italic;
	font-size:12px
}
.trackByTCN_help_button {
	float:right;
	display:inline-block;
	text-decoration:none;
	cursor:pointer;
	font-family:Arial Narrow,Arial,sans-serif;
	margin-left:10px
}
.trackByTCN_help_link {
	display:inline
}
.trackByTCN_help_button .trackByTCN_help_link:hover {
	text-decoration:underline
}
.trackByTCN_help_bar {
	overflow:hidden;
	padding-top:10px;
	padding-right:8px;
	font-size:90%
}
.trackByTCN_ShipDate_message_area {
	padding:5px
}
.trackByTCN_track_button {
	float:right;
	background-color:#4D148C;
	background:-webkit-linear-gradient(top,rgba(149,120,186,1)2%,rgba(77,20,140,1)50%);
	border:.1em solid #ccc;
	margin:10px;
	font-family:"Arial Narrow",Arial,sans-serif;
	font-size:13px;
	cursor:pointer;
	height:25px;
	color:#fff;
	border-radius:4px
}
.trackByTCN_shipDateInputArea {
	margin-left:5px;
	width:30%
}
.trackByTCNForm_area .date {
	width:82%!important;
	border:0
}
.trackLandingTabs_area {
	display:inline;
	padding:0;
	margin:0;
	clear:both
}
.trackLandingTabs_main {
	float:left;
	max-width:198px;
	display:inline-block;
	vertical-align:top;
	padding:0;
	margin:0;
	clear:both
}
.trackLandingTabs_main_tab {
	background:0 0 rgba(0,0,0,0);
	border:1px solid #E5E5E5;
	font-size:15px;
	height:55px;
	width:198px
}
.tab_selected {
	background:0 0 #4D148C;
	border:medium none
}
.tab_text_selected {
	color:#fff
}
.tab_text_unselected {
	color:#666
}
.tab_text_unselected:hover {
	color:#4D148C
}
.trkLanding_side_main {
	background:0 0 rgba(0,0,0,0);
	width:17px;
	display:inline-block;
	padding:0;
	margin:0;
	clear:both;
	border-top:1px solid #E5E5E5;
	position:absolute
}
.trkLanding_side {
	background:0 0 #fff;
	border-left:1px solid #E9E9E9;
	height:55px;
	width:15px
}
.trkLanding_side_selected {
	background:url("images/55px-TriangleArrow-Right.png") no-repeat left top rgba(0,0,0,0);
	border-left:medium none;
	height:55px;
	width:15px
}
.trackLandingTabs_main_text {
	cursor:pointer;
	display:block;
	height:20px;
	padding:18px 0 18px 10px;
	vertical-align:bottom
}
.obtainProofOfDeliveryForm_area {
	max-width:480px
}
.obtainProofOfDeliveryForm_area .obtainProofOfDeliveryForm_description {
	padding:5px;
	font-family:Arial,Helvetica,sans-serif!important;
	color:#666;
	font-size:100%
}
.obtainProofOfDeliveryForm_area .obtainProofOfDeliveryForm_actionBar {
	padding:5px;
	font-family:Arial,Helvetica,sans-serif!important;
	color:#666;
	font-size:12px;
	font-weight:700
}
.obtainProofOfDeliveryForm_area .obtainProofOfDeliveryForm_InputSection {
	width:100%;
	padding-top:10px
}
.obtainProofOfDeliveryForm_area .obtainProofOfDeliveryForm_trackingNumberSection {
	min-height:75px;
	height:100%;
	width:45%;
	float:left
}
.obtainProofOfDeliveryForm_area .obtainProofOfDeliveryForm_formatTypeSection {
	display:inline-block;
	font-family:Arial,Helvetica,sans-serif!important;
	font-size:12px;
	color:#666;
	padding-left:25px;
	font-weight:700;
	float:left;
	min-width:185px;
	width:42%
}
.obtainProofOfDeliveryForm_area .obtainProofOfDeliveryForm_logInLinkSection {
	display:none;
	font-weight:700;
	color:#4D148C;
	text-decoration:none;
	font-family:Arial,Helvetica,sans-serif!important;
	font-size:12px;
	padding:10px
}
.obtainProofOfDeliveryForm_area .obtainProofOfDeliveryForm_logInLinkSection:hover {
	text-decoration:underline;
	cursor:default
}
.obtainProofOfDeliveryForm_area .obtainProofOfDeliveryForm_trackingNumberLabel {
	display:block;
	font-family:Arial,Helvetica,sans-serif!important;
	font-size:12px;
	color:#666;
	padding:5px;
	font-weight:700
}
.obtainProofOfDeliveryForm_area .obtainProofOfDeliveryForm_helpLinkBar {
	overflow:hidden;
	padding-top:10px;
	padding-right:8px;
	font-size:90%
}
.obtainProofOfDelivery_help_button {
	float:right;
	display:inline-block;
	text-decoration:none;
	cursor:pointer;
	font-family:Arial Narrow,Arial,sans-serif;
	margin-left:10px
}
.obtainProofOfDeliveryForm_area .obtainProofOfDeliveryForm_helpLink {
	display:inline
}
.obtainProofOfDeliveryForm_area .obtainProofOfDeliveryForm_helpLink:hover {
	text-decoration:underline
}
.obtainProofOfDeliveryForm_area .obtainProofOfDeliveryForm_trackingNumberInput {
	width:200px;
	height:125px;
	margin-left:5px;
	resize:none
}
.obtainProofOfDeliveryForm_area .obtainProofOfDeliveryForm_continueButton {
	float:right;
	background-color:#4D148C;
	background:-webkit-linear-gradient(top,rgba(149,120,186,1)2%,rgba(77,20,140,1)50%);
	border:.1em solid #ccc;
	margin:10px;
	font-family:"Arial Narrow",Arial,sans-serif;
	font-size:13px;
	cursor:pointer;
	height:25px;
	color:#fff;
	border-radius:4px
}
.obtainProofOfDeliveryForm_viewPrintLetterOption,.obtainProofOfDeliveryForm_emailLetterOption,.obtainProofOfDeliveryForm_faxLetterOption {
	font-weight:400
}
.obtainProofOfDeliveryForm_area .obtainProofOfDeliveryForm_trackingNumberErrorArea {
	display:none;
	font-family:Arial,Helvetica,sans-serif!important;
	font-size:12px;
	color:red;
	padding-left:5px;
	padding-top:10px
}
.obtainProofOfDeliveryForm_trackingNumberInput_bol {
	width:200px;
	height:17px;
	margin-left:5px;
	resize:none
}
.obtainProofOfDeliveryForm_viewPrintLetterOption_Label,.obtainProofOfDeliveryForm_emailLetterOption_Label,.obtainProofOfDeliveryForm_faxLetterOption_Label {
	padding-left:5px
}
.obtainProofOfDeliveryForm_viewSPOD_Label {
	padding-right:20px
}
.obtainProofOfDeliveryForm_formatType_Label {
	padding-bottom:5px
}
.obtainProofOfDeliveryForm_faxLetterOption_availableMessage {
	font-size:80%;
	color:gray;
	padding-left:22px
}
.ObtainProofOfDeliveryPopover_area {
	background-color:#fff;
	padding:10px;
	border:3px gray solid
}
.ObtainProofOfDeliveryPopover_area .tracking_loading_image {
	margin-left:45%
}
.ObtainProofOfDeliveryPopover_loading_message {
	text-align:center
}
.trackLandingViewMainUI_area {
	color:#666;
	font-family:Arial,Helvetica,sans-serif!important;
	font-size:12px;
	direction:ltr;
	padding-left:10px;
	padding-top:10px
}
.tlv_title {
	font-family:Arial Narrow,Arial,sans-serif;
	font-size:22px;
	color:#4D148C;
	padding-bottom:5px
}
.tlv_message {
	margin-bottom:15px;
	margin-top:10px;
	font-size:15px;
	width:76%
}
.tlv_trackArea {
	width:730px;
	margin:10px;
	padding:15px 0;
	background:-webkit-linear-gradient(top,#fefefe 0%,#f0f0f0 100%);
	border:1px solid #F3F3F3;
	float:left
}
.tlv_table_title {
	margin:0 0 5px 10px;
	color:#4D148C;
	font-size:22px;
	padding-top:10px;
	padding-left:10px
}
.tlv_vertical_tabs_area {
	display:inline-block;
	border-left:none;
	float:left;
	margin-top:5px;
	background-color:#fff
}
.tlv_tracking_form_area {
	margin-top:5px;
	border-top:1px solid #E5E5E5;
	border-right:1px solid #E5E5E5;
	background-color:#FFF;
	float:left;
	margin-left:12px;
	min-height:218px;
	padding-bottom:10px;
	display:inline-block;
	width:480px
}
.tlv_bodyArea {
	display:inline-block;
	width:100%;
	position:relative
}
.tlv_FormWrapperArea {
	display:inline-block;
	width:75%;
	border:1px solid #E5E5E5;
	background:#f0f0f0;
	background:-webkit-linear-gradient(top,#fefefe 0%,#f0f0f0 100%);
	float:left
}
.tlv_marketingArea {
	padding-left:15px;
	display:inline-block;
	vertical-align:top
}
.tlv_trackFormArea {
	display:inline-block;
	background-color:#fff
}
.tlv_link_box_wrapper {
	float:left;
	clear:both;
	padding:5px
}
.tlv_link_box {
	float:left;
	margin-right:12px
}
.tlv_link_box_wrapper .tlv_link_box a {
	display:block;
	width:205px;
	height:167px;
	padding:0 15px
}
.tlv_link_box_wrapper .tlv_link_box a:hover {
	text-decoration:none;
	background:0 0;
	background-color:#E9E9E9
}
.tlv_link_box_wrapper .tlv_link_box a img {
	margin:10px 0 0;
	border:none
}
.tlv_link_box_wrapper .tlv_link_box a p {
	margin-bottom:10px;
	font-family:'Arial Narrow',Arial,Helvetica,sans-serif!important;
	font-size:17px;
	color:#4D148C;
	font-weight:700
}
.tlv_link_box_wrapper .tlv_link_box a span {
	display:block;
	width:185px;
	color:#666
}
#link-box-wrapper {
	float:left;
	clear:both;
	margin:0 0 0 10px
}
#link-box-wrapper .link-box {
	float:left;
	margin-right:10px
}
#link-box-wrapper .link-box a {
	display:block;
	width:205px;
	height:167px;
	padding:0 15px
}
#link-box-wrapper .link-box a:hover {
	text-decoration:none;
	background:0 0;
	background-color:#E9E9E9
}
#link-box-wrapper .link-box a img {
	margin:10px 0 15px;
	border:none
}
#link-box-wrapper .link-box a p {
	margin-bottom:10px;
	font-family:'Arial Narrow',Arial,Helvetica,sans-serif!important;
	font-size:17px;
	color:#4D148C;
	font-weight:700
}
#link-box-wrapper .link-box a span {
	display:block;
	width:185px;
	color:#666
}
.popoverDialogBackgroundEffect {
	background-color:#fff;
	padding:10px;
	border:3px gray solid
}
.tlv_tracking_form_area .trackByReferenceForm_area,.tlv_tracking_form_area .trackByTCNForm_area,.tlv_tracking_form_area .trackByTrackingNumberForm_area,.tlv_tracking_form_area .obtainProofOfDeliveryForm_area {
	max-width:480px
}
.trackLandingViewMainUI_area .fedex-help-icon {
	margin-top:-11px
}
.trackByReferenceForm_area {
	max-width:480px
}
.trackByReference_help_button {
	float:right;
	display:inline-block;
	text-decoration:none;
	cursor:pointer;
	font-family:Arial Narrow,Arial,sans-serif;
	margin-left:10px
}
.trackByReference_help_link {
	display:inline
}
.trackByReference_help_button .trackByReference_help_link:hover {
	text-decoration:underline
}
.trackByReference_help_bar {
	overflow:hidden;
	padding-top:10px;
	padding-right:8px;
	font-size:90%
}
.trackByReference_message_label {
	padding:5px;
	font-family:Arial,Helvetica,sans-serif!important;
	color:#666;
	font-size:100%
}
.trackByReference_reference_label,.trackByReference_shipDate_label,.trackByReference_account_number_label,.trackByReference_destination_country_label,.trackByReference_destination_postal_code_label {
	display:block;
	font-family:Arial,Helvetica,sans-serif!important;
	font-size:12px;
	color:#666;
	padding:5px;
	font-weight:700
}
.trackByReference_area {
	width:100%
}
.trackByReference_area .right_column {
	float:right;
	width:43%
}
.trackByReference_area .left_column {
	float:left;
	width:50%
}
.trackByReference_reference_area {
	vertical-align:middle
}
.trackByReference_reference_input_area {
	resize:none;
	height:150px;
	width:100%;
	margin-left:5px
}
.trackByReference_shipDate_area {
	vertical-align:middle;
	margin-right:5%
}
.trackByReference_account_number_area {
	padding-top:15px
}
.trackByReference_destination_country_area,.trackByReference_destination_postal_code_area {
	padding-top:15px;
	margin-right:5%
}
.trackByReference_destination_country_dropdown,.trackByReference_destination_postal_code_input {
	width:100%
}
.trackByReference_track_button_area {
	padding-top:65px
}
.trackByReference_track_button {
	float:right;
	background-color:#4D148C;
	background:-webkit-linear-gradient(top,rgba(149,120,186,1)2%,rgba(77,20,140,1)50%);
	border:.1em solid #ccc;
	font-family:"Arial Narrow",Arial,sans-serif;
	font-size:13px;
	cursor:pointer;
	height:25px;
	color:#fff;
	border-radius:4px;
	margin:10px 10px 3px
}
.trackByReference_reference_error,.trackByReference_account_number_error,.trackByReference_destination_postal_code_error {
	display:none;
	font-family:Arial,Helvetica,sans-serif!important;
	font-size:12px;
	color:red;
	padding-left:5px
}
.trackByReference_account_number_input {
	margin-left:5px
}
.trackByReference_shipDate_input {
	width:100%
}
.trackByReferenceForm_area .date {
	width:87%!important;
	border:0
}