
.wbBackground {
  width:320px;
}
.wbMainForm, #wbMainForm {
  width:320px;
}
#footerTable {
  width: 320px;
}
#logoutMessageTable {
  width: 320px;
}
.staffSelectorBlock {
  width: 115px;
}
.loginHolder {
  margin: 10px 4px
}
/* iphone style tabs */
.segmentedControlBase {
	display: -webkit-box;
	-webkit-box-orient: horizontal;
	-webkit-box-pack:justify;
	-webkit-box-sizing: border-box;
	display: -moz-box;
	-moz-box-orient: horizontal;
	-moz-box-pack:justify;
	-moz-box-sizing: border-box;
}
.button.segmentedControl {
	display: block;
	-webkit-box-flex: 1;
	-moz-box-flex: 1;
	border: solid 1px #9a9a99;
	border-left: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	text-align: center;
  

	background-image: -ms-linear-gradient(top, #F9F9F9 0%, #bdbdbd 100%);
	background-image: -moz-linear-gradient(top, #F9F9F9 0%, #bdbdbd 100%);
	background-image: -o-linear-gradient(top, #F9F9F9 0%, #bdbdbd 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #F9F9F9), color-stop(1, #bdbdbd));
	background-image: -webkit-linear-gradient(top, #F9F9F9 0%, #bdbdbd 100%);
	background-image: linear-gradient(top, #F9F9F9 0%, #bdbdbd 100%);
	color: #191919;
	font-size: 16px;
	padding: 5px;
}
.button.segmentedControl:hover, .button.segmentedControl.hover, .button.segmentedControl.selected {
  

	background-image: -ms-linear-gradient(top, #8F99DE 0%, #3F4FBE 100%);
	background-image: -moz-linear-gradient(top, #8F99DE 0%, #3F4FBE 100%);
	background-image: -o-linear-gradient(top, #8F99DE 0%, #3F4FBE 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #8F99DE), color-stop(1, #3F4FBE));
	background-image: -webkit-linear-gradient(top, #8F99DE 0%, #3F4FBE 100%);
	background-image: linear-gradient(top, #8F99DE 0%, #3F4FBE 100%);
	color: #fff;
	border-color: #31324A;
}

.button.segmentedControl:first-of-type {
	-webkit-border-top-left-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
	border-left: solid 1px #9a9a99;
}

.button.segmentedControl:last-of-type {
	-webkit-border-top-right-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
}
/* Styles for Tab states */
.TabPanels .tabPanel {
	display: none;
}
.TabPanels .tabPanel.selected {
	display: block;
}
/* End Styles for Tab states */
.currentBreadcrumbLabel {
  padding-left:5px;
}



