.MS_MasterBottomAD {
	font-family:Verdana;
	font-size:11px;
	text-align:right;
	vertical-align:top
}
.MS_MasterGlobalLinks {
	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
}
body {
	margin:0
}
html body {
	text-align:-moz-center
}
p {
	margin-top:0;
	margin-bottom:0
}
ul, ol {
	margin-top:.3em;
	margin-bottom:.3em;
	list-style-position:inside!important
}
li>div {
	display:inline
}
.MSC_HeaderText {
	font-size:24px;
	margin:0
}
.MSC_GlobalLinksFrame {
	white-space:nowrap;
	padding:0
}
.MSC_SearchBox {
	height:13px;
	width:287px;
	border:1px solid #9b9fa2;
	border-right:none;
	background-color:#fff;
	font-family:Verdana;
	font-size:11px;
	padding:6px 0 7px 7px
}
.MSC_SearchBoxGhostedText {
	color:#a1a1a1;
	font-style:italic
}
.MSC_SearchBoxUnghostedText {
	color:#000;
	font-style:normal
}
.MSC_SearchButton {
	border:1px solid #9b9fa2;
	border-left:none;
	background-color:#fff;
	padding:2px
}
.MSC_GlobalLinksCommerceFrame {
	width:100%;
	text-align:right;
	white-space:nowrap
}
.MSC_GlobalLinksSearchFrame {
	padding:0
}
.MSC_PrimaryNavLinkFrame {
	white-space:nowrap;
	padding:5px 10px 5px 10px;
      border-right: 1px solid #000000;
}
.MSC_TopNavEnd {
	width:100%
}
.MSC_LeftNavEnd {
	height:100%
}
.MSC_SecondaryNavLinkFrame {
	padding:5px;
	white-space:nowrap
}
.MSSB_ProductImageLink img {
	margin:1px;
	border:0;
	padding:5px
}
.MSSB_ProductGalleryTable {
	padding:3px;
	width:600px
}
.MSSB_ProductGalleryTable td {
	vertical-align:top
}
div.MSC_DisplayDataRepeatingForm {
}
.MSC_DisplayDataRepeatingForm table td {
	vertical-align:top;
	padding:3px
}
.MSC_DataSharingWarning {
	margin-top:10px;
	color:#444;
	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:#444;
	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
}
.MS_HeaderFont {
	font-weight:bold
}
.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_pause {
	background-image:url('../../../wh/images/icons/slideshow_buttons.png');
	background-position:-5px -5px;
	border:0;
	width:22px;
	height:19px
}
.slideshow_button_prev {
	background-image:url('../../../wh/images/icons/slideshow_buttons.png');
	background-position:-5px -34px;
	border:0;
	width:22px;
	height:19px
}
.slideshow_button_stop {
	background-image:url('../../../wh/images/icons/slideshow_buttons.png');
	background-position:-37px -5px;
	border:0;
	width:22px;
	height:19px
}
.slideshow_button_play {
	background-image:url('../../../wh/images/icons/slideshow_buttons.png');
	background-position:-37px -34px;
	border:0;
	width:22px;
	height:19px
}
.slideshow_button_next {
	background-image:url('../../../wh/images/icons/slideshow_buttons.png');
	background-position:-5px -63px;
	border:0;
	width:22px;
	height:19px
}
.slideshow_button_full {
	background-image:url('../../../wh/images/icons/slideshow_buttons.png');
	background-position:-37px -63px;
	border:0;
	width:19px;
	height:19px
}


/********Footer style *********/

.footer_logo {
  box-sizing: border-box;
  float: left;
  width: 100%;
}
.footer_left {
  box-sizing: border-box;
  float: left;
  text-align: right;
  width: 59%;
}
.footer_right {
  box-sizing: border-box;
  float: right;
  text-align: right;
  width: 28%;
}
.footer_logo p {
  clear: both !important;
}
.footer-bottom {
  float: left;
  margin-top: -190px;
  width: 100%; text-align:center;
}