/* _localBinding */ .MS_MasterBottomAD { font-family:Verdana; font-size:11px; text-align:right; vertical-align:top; }/* _locID_css@font-family="id_MS_MasterBottomAD_fontfamily" _locID_css@font-size="id_MS_MasterBottomAD_fontsize" */ .MS_MasterGlobalLinks { text-align:left; } .MSC_BidiAlignLeft { align:left; } .MSC_BidiTextAlignLeft { text-align:left; } .MS_MasterHeader,.MS_MasterBody,.MS_MasterFooter { vertical-align:top; } .MS_MasterLeftNav { vertical-align:top; } .MS_MasterRightAD { padding:5px 0 10px 10px; vertical-align:top; } .MS_MasterTopAD { padding:5px 5px 10px; vertical-align:top; } .MS_MasterTopNav { text-align:left; vertical-align:top; } .MS_ErrorTextStandard { color:#EE2037; font-weight:700; }/* _locID_css@font-weight="id_MS_ErrorTextStandard_fontweight" */ body { margin:0; } /* Center in centered layouts */ html body { text-align:-moz-center; } /* "Single line" spacing */ p { margin-top: 0; margin-bottom: 0; } /* Workaround for bug where list bullets and numbers overlap left floated images beside it. */ ul, ol { margin-top: 0.3em; margin-bottom: 0.3em; list-style-position:inside !important; } /* MSHTML inserts a div for every
  • for some reason. This affects Firefox. */ li > div { display: inline; } /* Site header */ .MSC_HeaderText { font-size:24px; margin:0px; }/* _locID_css@font-size="id_MSC_HeaderText_fontsize" */ /* Search and shopping links */ .MSC_GlobalLinksFrame { white-space:nowrap; padding: 0px; } .MSC_SearchBox { height: 13px; width:287px; border: 1px solid #9b9fa2; border-right: none; background-color:#ffffff; font-family: Verdana; font-size: 11px; padding: 6px 0px 7px 7px; }/* _locID_css@font-size="id_MSC_SearchBox_fontsize" */ .MSC_SearchBoxGhostedText { color: #a1a1a1; font-style: italic; } .MSC_SearchBoxUnghostedText { color: #000000; font-style: normal; } .MSC_SearchButton { border: 1px solid #9b9fa2; border-left: none; background-color: #ffffff; padding: 2px; width: 22px; height: 22px; } .MSC_GlobalLinksCommerceFrame { width:100%; text-align:right; white-space:nowrap; } .MSC_GlobalLinksSearchFrame { padding: 0px; } /* Top nav */ .MSC_PrimaryNavLinkFrame { white-space:nowrap; padding:5px 10px 5px 10px; } .MSC_TopNavEnd { width:100%; } .MSC_LeftNavEnd { height:100%; } /* Left nav */ .MSC_SecondaryNavLinkFrame { padding:5px; white-space:nowrap; } /* Commerce manager */ .MSSB_ProductImageLink img { margin:1px; border:0px; padding:5px; } .MSSB_ProductGalleryTable { padding:3px; width:600px; } .MSSB_ProductGalleryTable td { vertical-align:top; } /* Data mover */ div.MSC_DisplayDataRepeatingForm { } .MSC_DisplayDataRepeatingForm table td { vertical-align:top; padding:3px; } .MSC_DataSharingWarning { margin-top: 10px; color:#444444; background-color:#ffffae; border: 1px solid #e9e9e9; padding: 7px 7px 7px 55px; background-position: 9px 7px; background-image: url('../../../wh/images/icons/icon_alert.gif'); background-repeat: no-repeat; } .MSC_DataSharingError { margin-top: 10px; color:#444444; background-color:#ffaeb9; border: 1px solid #e9e9e9; padding: 7px 7px 7px 55px; background-position: 9px 7px; background-image: url(../../../wh/images/icons/alertstop32.gif); background-repeat: no-repeat; } /* compatibilty with v1r*/ .MS_HeaderFont { font-weight:bold; }/* _locID_css@font-weight="id_MS_HeaderFont_fontweight" */ .MS_WH_ZoneRow { width:100%; } .MS_WH_ZoneSpacing { } .MS_WH_ZoneContent { padding:3px; overflow-x:hidden; } div#IWS_WH_Zone1, div#IWS_WH_Zone2, div#IWS_WH_Zone3 { padding:3px; } .slideshow_button { display:inline-block; } .slideshow_button IMG { border:0; } .MS_Image { float: left; margin: 0px 10px 10px 0px; }