/* Minification failed. Returning unminified contents.
(1317,15616): run-time error CSS1036: Expected expression, found ';'
 */
/*! jQuery UI - v1.13.1 - 2022-02-16
* http://jqueryui.com
* Includes: draggable.css, core.css, resizable.css, selectable.css, sortable.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, progressbar.css, selectmenu.css, slider.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=redmond&cornerRadiusShadow=8px&offsetLeftShadow=-8px&offsetTopShadow=-8px&thicknessShadow=8px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=aaaaaa&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cd0a0a&fcError=cd0a0a&borderColorError=cd0a0a&bgImgOpacityError=95&bgTextureError=glass&bgColorError=fef1ec&iconColorHighlight=2e83ff&fcHighlight=363636&borderColorHighlight=fad42e&bgImgOpacityHighlight=55&bgTextureHighlight=flat&bgColorHighlight=fbec88&iconColorActive=f9bd01&fcActive=e17009&borderColorActive=79b7e7&bgImgOpacityActive=100&bgTextureActive=inset_hard&bgColorActive=f5f8f9&iconColorHover=217bc0&fcHover=1d5987&borderColorHover=79b7e7&bgImgOpacityHover=75&bgTextureHover=glass&bgColorHover=d0e5f5&iconColorDefault=6da8d5&fcDefault=2e6e9e&borderColorDefault=c5dbec&bgImgOpacityDefault=85&bgTextureDefault=glass&bgColorDefault=dfeffc&iconColorContent=469bdd&fcContent=222222&borderColorContent=a6c9e2&bgImgOpacityContent=100&bgTextureContent=inset_hard&bgColorContent=fcfdfd&iconColorHeader=d8e7f3&fcHeader=ffffff&borderColorHeader=4297d7&bgImgOpacityHeader=55&bgTextureHeader=gloss_wave&bgColorHeader=5c9ccc&cornerRadius=5px&fsDefault=1.1em&fwDefault=bold&ffDefault=Lucida%20Grande%2CLucida%20Sans%2CArial%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */

.ui-draggable-handle {
	-ms-touch-action: none;
	touch-action: none;
}
/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
	content: "";
	display: table;
	border-collapse: collapse;
}
.ui-helper-clearfix:after {
	clear: both;
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	-ms-filter: "alpha(opacity=0)"; /* support: IE8 */
}

.ui-front {
	z-index: 100;
}


/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
	cursor: default !important;
	pointer-events: none;
}


/* Icons
----------------------------------*/
.ui-icon {
	display: inline-block;
	vertical-align: middle;
	margin-top: -.25em;
	position: relative;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}

.ui-widget-icon-block {
	left: 50%;
	margin-left: -8px;
	display: block;
}

/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.ui-resizable {
	position: relative;
}
.ui-resizable-handle {
	position: absolute;
	font-size: 0.1px;
	display: block;
	-ms-touch-action: none;
	touch-action: none;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
	display: none;
}
.ui-resizable-n {
	cursor: n-resize;
	height: 7px;
	width: 100%;
	top: -5px;
	left: 0;
}
.ui-resizable-s {
	cursor: s-resize;
	height: 7px;
	width: 100%;
	bottom: -5px;
	left: 0;
}
.ui-resizable-e {
	cursor: e-resize;
	width: 7px;
	right: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-w {
	cursor: w-resize;
	width: 7px;
	left: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-se {
	cursor: se-resize;
	width: 12px;
	height: 12px;
	right: 1px;
	bottom: 1px;
}
.ui-resizable-sw {
	cursor: sw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	bottom: -5px;
}
.ui-resizable-nw {
	cursor: nw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	top: -5px;
}
.ui-resizable-ne {
	cursor: ne-resize;
	width: 9px;
	height: 9px;
	right: -5px;
	top: -5px;
}
.ui-selectable {
	-ms-touch-action: none;
	touch-action: none;
}
.ui-selectable-helper {
	position: absolute;
	z-index: 100;
	border: 1px dotted black;
}
.ui-sortable-handle {
	-ms-touch-action: none;
	touch-action: none;
}
.ui-accordion .ui-accordion-header {
	display: block;
	cursor: pointer;
	position: relative;
	margin: 2px 0 0 0;
	padding: .5em .5em .5em .7em;
	font-size: 100%;
}
.ui-accordion .ui-accordion-content {
	padding: 1em 2.2em;
	border-top: 0;
	overflow: auto;
}
.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}
.ui-menu {
	list-style: none;
	padding: 0;
	margin: 0;
	display: block;
	outline: 0;
}
.ui-menu .ui-menu {
	position: absolute;
}
.ui-menu .ui-menu-item {
	margin: 0;
	cursor: pointer;
	/* support: IE10, see #8844 */
	list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}
.ui-menu .ui-menu-item-wrapper {
	position: relative;
	padding: 3px 1em 3px .4em;
}
.ui-menu .ui-menu-divider {
	margin: 5px 0;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-width: 1px 0 0 0;
}
.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
	margin: -1px;
}

/* icon support */
.ui-menu-icons {
	position: relative;
}
.ui-menu-icons .ui-menu-item-wrapper {
	padding-left: 2em;
}

/* left-aligned */
.ui-menu .ui-icon {
	position: absolute;
	top: 0;
	bottom: 0;
	left: .2em;
	margin: auto 0;
}

/* right-aligned */
.ui-menu .ui-menu-icon {
	left: auto;
	right: 0;
}
.ui-button {
	padding: .4em 1em;
	display: inline-block;
	position: relative;
	line-height: normal;
	margin-right: .1em;
	cursor: pointer;
	vertical-align: middle;
	text-align: center;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;

	/* Support: IE <= 11 */
	overflow: visible;
}

.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
	text-decoration: none;
}

/* to make room for the icon, a width needs to be set here */
.ui-button-icon-only {
	width: 2em;
	box-sizing: border-box;
	text-indent: -9999px;
	white-space: nowrap;
}

/* no icon support for input elements */
input.ui-button.ui-button-icon-only {
	text-indent: 0;
}

/* button icon element(s) */
.ui-button-icon-only .ui-icon {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -8px;
	margin-left: -8px;
}

.ui-button.ui-icon-notext .ui-icon {
	padding: 0;
	width: 2.1em;
	height: 2.1em;
	text-indent: -9999px;
	white-space: nowrap;

}

input.ui-button.ui-icon-notext .ui-icon {
	width: auto;
	height: auto;
	text-indent: 0;
	white-space: normal;
	padding: .4em 1em;
}

/* workarounds */
/* Support: Firefox 5 - 40 */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
	border: 0;
	padding: 0;
}
.ui-controlgroup {
	vertical-align: middle;
	display: inline-block;
}
.ui-controlgroup > .ui-controlgroup-item {
	float: left;
	margin-left: 0;
	margin-right: 0;
}
.ui-controlgroup > .ui-controlgroup-item:focus,
.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus {
	z-index: 9999;
}
.ui-controlgroup-vertical > .ui-controlgroup-item {
	display: block;
	float: none;
	width: 100%;
	margin-top: 0;
	margin-bottom: 0;
	text-align: left;
}
.ui-controlgroup-vertical .ui-controlgroup-item {
	box-sizing: border-box;
}
.ui-controlgroup .ui-controlgroup-label {
	padding: .4em 1em;
}
.ui-controlgroup .ui-controlgroup-label span {
	font-size: 80%;
}
.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item {
	border-left: none;
}
.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item {
	border-top: none;
}
.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content {
	border-right: none;
}
.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content {
	border-bottom: none;
}

/* Spinner specific style fixes */
.ui-controlgroup-vertical .ui-spinner-input {

	/* Support: IE8 only, Android < 4.4 only */
	width: 75%;
	width: calc( 100% - 2.4em );
}
.ui-controlgroup-vertical .ui-spinner .ui-spinner-up {
	border-top-style: solid;
}

.ui-checkboxradio-label .ui-icon-background {
	box-shadow: inset 1px 1px 1px #ccc;
	border-radius: .12em;
	border: none;
}
.ui-checkboxradio-radio-label .ui-icon-background {
	width: 16px;
	height: 16px;
	border-radius: 1em;
	overflow: visible;
	border: none;
}
.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,
.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon {
	background-image: none;
	width: 8px;
	height: 8px;
	border-width: 4px;
	border-style: solid;
}
.ui-checkboxradio-disabled {
	pointer-events: none;
}
.ui-datepicker {
	width: 17em;
	padding: .2em .2em 0;
	display: none;
}
.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
	top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
	left: 2px;
}
.ui-datepicker .ui-datepicker-next {
	right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
	right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
	width: 45%;
}
.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em;
}
.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0;
}
.ui-datepicker td {
	border: 0;
	padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: right;
	text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width: auto;
	overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left;
}

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
	width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
	float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left;
}
.ui-datepicker-row-break {
	clear: both;
	width: 100%;
	font-size: 0;
}

/* RTL support */
.ui-datepicker-rtl {
	direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
	float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px;
}

/* Icons */
.ui-datepicker .ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
	left: .5em;
	top: .3em;
}
.ui-dialog {
	position: absolute;
	top: 0;
	left: 0;
	padding: .2em;
	outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
	padding: .4em 1em;
	position: relative;
}
.ui-dialog .ui-dialog-title {
	float: left;
	margin: .1em 0;
	white-space: nowrap;
	width: 90%;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
	position: absolute;
	right: .3em;
	top: 50%;
	width: 20px;
	margin: -10px 0 0 0;
	padding: 1px;
	height: 20px;
}
.ui-dialog .ui-dialog-content {
	position: relative;
	border: 0;
	padding: .5em 1em;
	background: none;
	overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
	text-align: left;
	border-width: 1px 0 0 0;
	background-image: none;
	margin-top: .5em;
	padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
	margin: .5em .4em .5em 0;
	cursor: pointer;
}
.ui-dialog .ui-resizable-n {
	height: 2px;
	top: 0;
}
.ui-dialog .ui-resizable-e {
	width: 2px;
	right: 0;
}
.ui-dialog .ui-resizable-s {
	height: 2px;
	bottom: 0;
}
.ui-dialog .ui-resizable-w {
	width: 2px;
	left: 0;
}
.ui-dialog .ui-resizable-se,
.ui-dialog .ui-resizable-sw,
.ui-dialog .ui-resizable-ne,
.ui-dialog .ui-resizable-nw {
	width: 7px;
	height: 7px;
}
.ui-dialog .ui-resizable-se {
	right: 0;
	bottom: 0;
}
.ui-dialog .ui-resizable-sw {
	left: 0;
	bottom: 0;
}
.ui-dialog .ui-resizable-ne {
	right: 0;
	top: 0;
}
.ui-dialog .ui-resizable-nw {
	left: 0;
	top: 0;
}
.ui-draggable .ui-dialog-titlebar {
	cursor: move;
}
.ui-progressbar {
	height: 2em;
	text-align: left;
	overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
	margin: -1px;
	height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
	background: url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");
	height: 100%;
	-ms-filter: "alpha(opacity=25)"; /* support: IE8 */
	opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
	background-image: none;
}
.ui-selectmenu-menu {
	padding: 0;
	margin: 0;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}
.ui-selectmenu-menu .ui-menu {
	overflow: auto;
	overflow-x: hidden;
	padding-bottom: 1px;
}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
	font-size: 1em;
	font-weight: bold;
	line-height: 1.5;
	padding: 2px 0.4em;
	margin: 0.5em 0 0 0;
	height: auto;
	border: 0;
}
.ui-selectmenu-open {
	display: block;
}
.ui-selectmenu-text {
	display: block;
	margin-right: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ui-selectmenu-button.ui-button {
	text-align: left;
	white-space: nowrap;
	width: 14em;
}
.ui-selectmenu-icon.ui-icon {
	float: right;
	margin-top: 0;
}
.ui-slider {
	position: relative;
	text-align: left;
}
.ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 1.2em;
	height: 1.2em;
	cursor: pointer;
	-ms-touch-action: none;
	touch-action: none;
}
.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
	background-position: 0 0;
}

/* support: IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
	filter: inherit;
}

.ui-slider-horizontal {
	height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
	top: -.3em;
	margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
	left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
	right: 0;
}

.ui-slider-vertical {
	width: .8em;
	height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
	left: -.3em;
	margin-left: 0;
	margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
	left: 0;
	width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
	bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
	top: 0;
}
.ui-spinner {
	position: relative;
	display: inline-block;
	overflow: hidden;
	padding: 0;
	vertical-align: middle;
}
.ui-spinner-input {
	border: none;
	background: none;
	color: inherit;
	padding: .222em 0;
	margin: .2em 0;
	vertical-align: middle;
	margin-left: .4em;
	margin-right: 2em;
}
.ui-spinner-button {
	width: 1.6em;
	height: 50%;
	font-size: .5em;
	padding: 0;
	margin: 0;
	text-align: center;
	position: absolute;
	cursor: default;
	display: block;
	overflow: hidden;
	right: 0;
}
/* more specificity required here to override default borders */
.ui-spinner a.ui-spinner-button {
	border-top-style: none;
	border-bottom-style: none;
	border-right-style: none;
}
.ui-spinner-up {
	top: 0;
}
.ui-spinner-down {
	bottom: 0;
}
.ui-tabs {
	position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
	padding: .2em;
}
.ui-tabs .ui-tabs-nav {
	margin: 0;
	padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
	list-style: none;
	float: left;
	position: relative;
	top: 0;
	margin: 1px .2em 0 0;
	border-bottom-width: 0;
	padding: 0;
	white-space: nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
	float: left;
	padding: .5em 1em;
	text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
	margin-bottom: -1px;
	padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
	cursor: text;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
	cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
	display: block;
	border-width: 0;
	padding: 1em 1.4em;
	background: none;
}
.ui-tooltip {
	padding: 8px;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
}
body .ui-tooltip {
	border-width: 2px;
}

/* Component containers
----------------------------------*/
.ui-widget {
	font-family: Lucida Grande,Lucida Sans,Arial,sans-serif;
	font-size: 1.1em;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: Lucida Grande,Lucida Sans,Arial,sans-serif;
	font-size: 1em;
}
.ui-widget.ui-widget-content {
	border: 1px solid #c5dbec;
}
.ui-widget-content {
	border: 1px solid #a6c9e2;
	background: #fcfdfd url("images/ui-bg_inset-hard_100_fcfdfd_1x100.png") 50% bottom repeat-x;
	color: #222222;
}
.ui-widget-content a {
	color: #222222;
}
.ui-widget-header {
	border: 1px solid #4297d7;
	background: #5c9ccc url("images/ui-bg_gloss-wave_55_5c9ccc_500x100.png") 50% 50% repeat-x;
	color: #ffffff;
	font-weight: bold;
}
.ui-widget-header a {
	color: #ffffff;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button,

/* We use html here because we need a greater specificity to make sure disabled
works properly when clicked or hovered */
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
	border: 1px solid #c5dbec;
	background: #dfeffc url("images/ui-bg_glass_85_dfeffc_1x400.png") 50% 50% repeat-x;
	font-weight: bold;
	color: #2e6e9e;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
a.ui-button,
a:link.ui-button,
a:visited.ui-button,
.ui-button {
	color: #2e6e9e;
	text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-button:hover,
.ui-button:focus {
	border: 1px solid #79b7e7;
	background: #d0e5f5 url("images/ui-bg_glass_75_d0e5f5_1x400.png") 50% 50% repeat-x;
	font-weight: bold;
	color: #1d5987;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited,
a.ui-button:hover,
a.ui-button:focus {
	color: #1d5987;
	text-decoration: none;
}

.ui-visual-focus {
	box-shadow: 0 0 3px 1px rgb(94, 158, 214);
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
	border: 1px solid #79b7e7;
	background: #f5f8f9 url("images/ui-bg_inset-hard_100_f5f8f9_1x100.png") 50% 50% repeat-x;
	font-weight: bold;
	color: #e17009;
}
.ui-icon-background,
.ui-state-active .ui-icon-background {
	border: #79b7e7;
	background-color: #e17009;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #e17009;
	text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #fad42e;
	background: #fbec88;
	color: #363636;
}
.ui-state-checked {
	border: 1px solid #fad42e;
	background: #fbec88;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: #363636;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #cd0a0a;
	background: #fef1ec url("images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;
	color: #cd0a0a;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: #cd0a0a;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: #cd0a0a;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
	opacity: .7;
	-ms-filter: "alpha(opacity=70)"; /* support: IE8 */
	font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	-ms-filter: "alpha(opacity=35)"; /* support: IE8 */
	background-image: none;
}
.ui-state-disabled .ui-icon {
	-ms-filter: "alpha(opacity=35)"; /* support: IE8 - See #6059 */
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	width: 16px;
	height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
	background-image: url("images/ui-icons_469bdd_256x240.png");
}
.ui-widget-header .ui-icon {
	background-image: url("images/ui-icons_d8e7f3_256x240.png");
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-button:focus .ui-icon {
	background-image: url("images/ui-icons_217bc0_256x240.png");
}
.ui-state-active .ui-icon,
.ui-button:active .ui-icon {
	background-image: url("images/ui-icons_f9bd01_256x240.png");
}
.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon {
	background-image: url("images/ui-icons_2e83ff_256x240.png");
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url("images/ui-icons_cd0a0a_256x240.png");
}
.ui-button .ui-icon {
	background-image: url("images/ui-icons_6da8d5_256x240.png");
}

/* positioning */
/* Three classes needed to override `.ui-button:hover .ui-icon` */
.ui-icon-blank.ui-icon-blank.ui-icon-blank {
	background-image: none;
}
.ui-icon-caret-1-n { background-position: 0 0; }
.ui-icon-caret-1-ne { background-position: -16px 0; }
.ui-icon-caret-1-e { background-position: -32px 0; }
.ui-icon-caret-1-se { background-position: -48px 0; }
.ui-icon-caret-1-s { background-position: -65px 0; }
.ui-icon-caret-1-sw { background-position: -80px 0; }
.ui-icon-caret-1-w { background-position: -96px 0; }
.ui-icon-caret-1-nw { background-position: -112px 0; }
.ui-icon-caret-2-n-s { background-position: -128px 0; }
.ui-icon-caret-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -65px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -65px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 1px -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 5px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 5px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 5px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 5px;
}

/* Overlays */
.ui-widget-overlay {
	background: #aaaaaa;
	opacity: .3;
	-ms-filter: Alpha(Opacity=30); /* support: IE8 */
}
.ui-widget-shadow {
	-webkit-box-shadow: -8px -8px 8px #aaaaaa;
	box-shadow: -8px -8px 8px #aaaaaa;
}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{background-color:#f9f9f9;font-family:Verdana,Arial,Helvetica,Sans-Serif;width:1200px;margin:0 auto;font-size:14px;background-image:url(Images/header_bkg.jpg);background-repeat:repeat-x;}p{line-height:1.5;}button{background:none;border:0;}a.button:hover{text-decoration:none;}a.spaced{display:inline-block;margin-top:6px;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}label{font-weight:bold;}.focusGlow{-webkit-box-shadow:0 0 5px rgba(73,125,175,.75);-moz-box-shadow:0 0 5px rgba(73,125,175,.75);box-shadow:0 0 5px rgba(73,125,175,.75);}.roundedCorners{border-radius:4px;-moz-border-radius:4px;}.roundedCornersBottom{border-bottom-left-radius:5px;border-bottom-right-radius:5px;-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;}.glow{-webkit-box-shadow:0 0 20px 1px #666;box-shadow:0 0 20px 1px #666;}#login ol,#login ul,#login li{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}table{border-collapse:collapse;border-spacing:0;}A{color:#39597b;text-decoration:underline;}A:hover{color:#0080c0;text-decoration:underline;}h1{color:#0080c0;font-size:26px;}H2{color:#39597b;margin-bottom:20px;font-size:22px;}H3{font-size:15px;color:#00467a;text-transform:uppercase;line-height:21px;}H4{font-size:18px;color:#39597b;margin-bottom:0;letter-spacing:-.03em;font-weight:normal;}.h2{font-size:120%;}.h7{margin-bottom:10px;}PRE{font-family:Courier,monospace;}.pt10{font-size:10pt;}.pt9{font-size:9pt;}.sm100{font-size:100%;color:#000;}.sm90{font-size:90%;color:#000;}.sm80{font-size:80%;}.sm70{font-size:70%;color:#000;}strong{font-weight:bold;}em{font-style:italic;}#header{margin:0 auto 5px auto;height:110px;background-image:url(Images/banner.jpg);background-repeat:no-repeat;position:relative;}#header h1{width:356px;height:40px;margin:0;padding:0;position:absolute;top:10px;left:10px;}#header h1 a{width:356px;height:40px;display:block;text-decoration:none;}header h1 a span{visibility:hidden;}#header li{display:block;padding-right:5px;float:left;padding:5px 0 0 0;margin-left:15px;height:20px;}#header p{color:#39597b;padding-top:5px;padding-right:12px;clear:right;float:right;}#header a{text-decoration:none;color:#39597b;}#noHeader{background-image:none;}.groupProviderWelcome{color:#fff;position:absolute;right:300px;top:35px;width:500px;}.groupProviderSearch{position:absolute;padding:2px;right:-16px;top:40px;}.groupProviderSearch select{padding:2px;}.smallText{line-height:14px;font-size:12px;}#loginHeader{background-image:url(Images/loginHeader_bk.jpg);background-repeat:repeat-x;height:98px;margin:-20px -35px 20px -40px;}.centerForm{margin:50px auto 50px auto;width:500px;}#login{padding-right:12px;height:25px;float:right;font-size:12px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;color:#00416f;background:#ededed;background:-moz-linear-gradient(top,#ededed 60%,#d6d6d6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,#ededed),color-stop(100%,#d6d6d6));background:-webkit-linear-gradient(top,#ededed 60%,#d6d6d6 100%);background:-o-linear-gradient(top,#ededed 60%,#d6d6d6 100%);background:-ms-linear-gradient(top,#ededed 60%,#d6d6d6 100%);background:linear-gradient(to bottom,#ededed 60%,#d6d6d6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#d6d6d6',GradientType=0);}.sm80c FONT{font-size:80%;}.sm70c FONT{font-size:70%;}.tl3{border-top-color:#d6e3ef;}.title{color:#39597b;font-weight:bold;font-size:13px;}.javascript{border:0 solid #fff;}.indent{padding-left:20px;}.sm100{font-family:"Courier New",Courier,mono;font-style:normal;font-weight:normal;font-variant:normal;color:#000;}.sm100eob{font-family:"Courier New",Courier,mono;font-size:100%;font-style:normal;font-weight:normal;}.sm90currier{font-family:"Courier New",Courier,mono;font-size:90%;}.red{color:#f00;}.blue{color:#3a477a;}#debug{padding:10px;border:1px dashed #000;background-color:#e0e0e0;font-size:10px;margin:10px;width:100%;}#debug th{font-size:14px;font-weight:bold;background-color:#d6e3ef;border:1px solid #39597b;}#debug td{font-size:10px;vertical-align:top;width:50%;padding:5px;border:1px solid #39597b;}form{margin:0;padding:0;}.left50{margin-left:50px;}.medium a:hover{text-decoration:none;}.bold_blue{font-weight:bold;color:#39597b;}.bold{font-weight:bold;}.success{color:#9bc035;font-size:24px;margin:30px 0 20px 0;}.note{font-size:12px;}#main_content{float:left;width:925px;}#sidebar{width:260px;float:left;margin-right:10px;}.sidemenu ul{text-align:left;margin:10px 0 20px 0;padding:0;border-top:2px solid #ebebeb;clear:both;}.sidemenu ul li{list-style:none;background:url(Images/dots.gif) repeat-x left bottom;padding:8px 0;clear:both;}.sidemenu ul li span{color:#f90;font-weight:bold;font-size:12px;padding:4px 4px;margin-left:2px;border-radius:8px;-moz-border-radius:8px;}* html body .sidemenu ul li{height:1%;}.sidemenu ul li a,.sidemenu ul li a:visited{background:url(Images/ul_li.gif) left no-repeat;border:0;padding:5px 0 5px 8px;text-decoration:none;white-space:nowrap;}.sidemenu ul li a:hover{text-decoration:underline;}.sidemenu ul ul{margin:0 0 0 5px;padding:0;}.sidemenu ul ul li{background:none;}.sidemenu h2{margin-left:0;margin-bottom:-3px;}.table1{border:1px solid #ccc;line-height:1.2em;background-color:#fff;width:100%;}.table1 thead tr{border:1px solid #ccc;}.table1 thead tr th{padding:15px;background-color:#ccc;color:#333;text-align:left;}.table1 tbody tr:nth-child(even){background-color:#ededed;}.table1 tbody tr td{vertical-align:top;border:1px solid #ccc;padding:15px;}.table1 tbody tr td .title{font-weight:bold;font-size:1em;color:#000;}.table1 tbody tr td ul li{list-style:disc;margin-left:-25px;}.table1 tbody tr td h4{font-size:1.4em;}.table2{background-color:#fff;}.table2 thead tr th{padding:5px;}.table2 thead tr th h3{font-size:1.2em;font-weight:bold;display:inline;}.table2 tbody tr{border-bottom:1px solid #ededed;}.table2 tbody tr:nth-child(odd){background-color:#ededed;}.table2 tbody tr td{text-align:right;padding:5px;}.table2 tfoot tr td{padding:5px;font-size:.8em;}table.signatureTable tr td{background-color:#ffffe1;}h4 span{font-size:.75em;}.add{border-collapse:collapse;border:1px solid #ccc;font-size:12px;width:100%;background-color:#fff;}.add .content{background:#fff;background:-moz-linear-gradient(top,#fff 44%,#fff 65%,#e0e0e0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(44%,#fff),color-stop(65%,#fff),color-stop(100%,#e0e0e0));background:-webkit-linear-gradient(top,#fff 44%,#fff 65%,#e0e0e0 100%);background:-o-linear-gradient(top,#fff 44%,#fff 65%,#e0e0e0 100%);background:-ms-linear-gradient(top,#fff 44%,#fff 65%,#e0e0e0 100%);background:linear-gradient(to bottom,#fff 44%,#fff 65%,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e0e0e0',GradientType=0);padding:8px 10px 4px 5px;}.add table{border-collapse:collapse;border:0;vertical-align:top;}.add thead th{background:#e1e1e1;color:#666;font-size:1em;font-weight:bold;padding:4px 7px;text-align:left;border-right:1px solid #ccc;}.add tr{border:1px solid #ccc;}.add tr:nth-of-type(even){background-color:#f9f9f9;}.add tbody th{font-size:.9em;color:#666;padding:1px;border-top:1px solid #ccc;border-right:1px solid #ccc;text-align:left;background:#e1e1e1;}.add tr td{padding:8px 0 4px;padding-left:10px;padding-right:5px;border-bottom:1px solid #ccc;vertical-align:top;}.for-forms label,.for-forms input{display:block;}.for-forms span+label,.for-forms span+input{display:inline-block;}.for-forms span+input{display:inline-block;padding-bottom:-5px;margin-right:10px;}.greybox ul{list-style:disc;line-height:18px;}.for-forms label{margin-bottom:2px;font-size:13px;color:#39597b;font-weight:bold;}.for-forms div{padding:10px 0;clear:both;overflow:auto;}.for-forms input,.for-forms select{padding:4px;float:left;}.field-validation-error{color:#f00;}.field-validation-valid{display:none;}.input-validation-error{border:1px solid #f00;background-color:#fee;}.validation-summary-errors{border:1px solid #f00;background:#fef1ec 50% 50% repeat-x;color:#f00;padding:10px;font-weight:normal;margin-bottom:10px;}.validation-summary-errors span{font-weight:bold;}.validation-summary-errors ul{line-height:16px;}.validation-summary-errors ul li{list-style:disc;}.plainTable{background-color:#fff;width:100%;}.plainTable th{text-align:left;background-color:#487cae;padding:8px 4px;color:#fff;border:1px solid #487cae;font-weight:bold;}.plainTable td{padding:5px 10px;color:#333;background-color:#ededed;border:1px solid #ccc;}.plainTable td span input{width:250px!important;padding:6px;border:1px solid #999;}.deductibleTable{background-color:#fff;width:100%;border:1px solid #ccc;}.deductibleTable th{text-align:left;background-color:#487cae;padding:8px 4px;color:#fff;border:1px solid #487cae;font-weight:bold;}.deductibleTable td{padding:7px 10px;color:#333;line-height:14px;}.table3{background-color:#fff;width:100%;}.table3 th{text-align:left;background-color:#487cae;padding:10px;color:#fff;border:1px solid #487cae;font-weight:bold;}.table3 tr:nth-child(odd){background-color:#ededed;}.table3 td{padding:10px;border:1px solid #ccc;color:#333;}.availabilityTable{background-color:#fff;}.availabilityTable td{padding:8px 10px;color:#333;background-color:#ededed;}h1.title{color:#f90;letter-spacing:-.03em;padding-bottom:.6em;margin-top:0;font-size:19px;}.title_blue_small{color:#0080c0;margin-top:10px;}h2.title_red{color:#900;}.title_orange{font-weight:bold;color:#f90;font-size:1em;letter-spacing:-.03em;margin-top:.2em;padding-bottom:.6em;}.footer{padding:0;margin:0;margin-top:20px;clear:both;}.footer_resize{width:940px;margin:0 auto;padding-top:5px;border:0;background:url(Images/footer.jpg) top repeat-x;}.footer p.text{margin-top:-10px;text-indent:40px;}.footer a{margin:0;}.footer ul li{display:inline;}p.clr,.clr{clear:both;padding:0;margin:0;}.greybox{clear:both;padding:20px 35px;margin-bottom:15px;border:1px solid #ccc;background:#ededed;border-radius:4px;overflow:auto;}.greybox h4 a{text-decoration:none;}.bluebox{padding:10px;margin-bottom:10px;border:1px solid #ebebeb;background:#f8f8f8;color:#39597b;font-weight:bold;position:relative;}.lightBlueBox{background-color:#f0f5fb;border:1px solid #d6dfe8;padding:25px 10px 10px 20px;overflow:auto;}.inlineForm div{float:left;margin-right:20px;}.inlineForm div input{width:70px;display:inline-block;}.inlineForm input[type="submit"]{margin-top:8px;display:inline-block;}.plainbox{padding:10px;padding-top:0;font-size:12px;}.warningBox{background-color:#f0ad4e;}.signup{width:650px;margin:0 auto;}.signup ul{list-style:none;}.infobox{padding:5px 10px 5px 15px;border:1px solid #ccc;background:#fff;color:#39597b;line-height:16px;margin-top:5px;clear:both;}.list ul{text-align:left;margin:5px;padding:0;}.list ul li{list-style:none;background:url(Images/ul_li.gif) left no-repeat;padding:5px 15px;margin-left:20px;}.field-validation-valid{display:none;}.input-validation-error{border:1px solid #cd0a0a;background-color:#fee;}.validation-summary-errors{font-weight:bold;color:#cd0a0a;}.validation-summary-valid{display:none;}.button,.button:visited{padding:5px 5px;margin-right:10px;text-decoration:none;box-shadow:0 1px 3px #c8c8c8;border-radius:4px;cursor:pointer;}.large.button,.large.button:visited{font-size:16px;padding:10px 14px 10px;color:#fff;}.medium.button,.medium.button:visited{padding:5px 10px;font-size:14px;line-height:1;}.small.button,.small.button:visited{padding:2px 3px;font-size:12px;line-height:1;}.green.button,.green.button:visited{border:1px solid #789824;color:#fff;background:#9bc035;background:linear-gradient(top,#9bc035 0%,#789824 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9bc035',endColorstr='#789824',GradientType=0);}.green.button:hover{background:#789824;background:linear-gradient(top,#789824 0%,#9bc035 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#789824',endColorstr='#9bc035',GradientType=0);text-decoration:none;border:1px solid #789824;}.grey.button,.grey.button:visited{background-color:#cfcfcf;color:#000;border:1px solid #cfcfcf;height:48px!important;}.grey.button:hover{border:1px solid #aaa;text-decoration:none;}.white.button,.white.button:visited{color:#666;border:1px solid #cfcfcf;background:#f9f9f9;background:linear-gradient(top,#f9f9f9 0%,#e5e5e5 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#e5e5e5',GradientType=0);text-decoration:none;border-radius:4px;-moz-border-radius:4px;}.white.button:hover{background:#e5e5e5;background:linear-gradient(top,#e5e5e5 0%,#f9f9f9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5e5e5',endColorstr='#f9f9f9',GradientType=0);border:1px solid #cfcfcf;border-radius:4px;}.super.button,.super.button:visited{font-size:18px;font-weight:bold;padding:8px 14px 8px;border-radius:4px;}.blue.button,.blue.button:visited{color:#fff;border:1px solid #4798c6;background:#479ec6;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#479ec6',endColorstr='#276f9c',GradientType=0);border-radius:4px;}.blue.button:hover{background:#276f9c;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#276f9c',endColorstr='#479ec6',GradientType=0);border-radius:4px;}input.large.button.blue,input.large.button.white{padding:9px 14px 9px 14px!important;}.teaser{width:750px;padding:40px 0 40px 0;border:1px solid #ccc;border-radius:4px;-moz-border-radius:4px;}.teaser a{margin-right:16px;text-decoration:none;}#chie_center{float:left;margin:0 20px 0 40px;width:300px;}#chie_buttons{clear:left;margin:0 40px 0 40px;padding-top:35px;padding-bottom:35px;border-top:1px #ccc solid;}#chie_buttons div{max-width:250px;float:left;text-align:center;}#chie_signup{margin:0 40px 20px 40px;}.signup a{display:inline;}.left{float:left;}.chie_green{color:#91bd01;font-weight:bold;}.blue_box{margin-top:20px;background-color:#f0f5fb;padding:10px;text-align:center;border:1px solid #cfe0f3;margin-left:8px;width:212px;border-radius:4px;position:relative;}.blue_head{background-color:#6ca2d9;padding:10px;text-transform:uppercase;color:#fff;font-size:15px;text-align:center;border-radius:4px;-moz-border-radius:4px;}.blue_box p{margin:30px 0 30px 0;}.greenbox{background-color:#f5fce9;border:1px solid #91bd01;padding:15px;margin-bottom:15px;position:relative;color:#00416f;border-radius:4px;-moz-border-radius:4px;}.green_head{position:relative;background-color:#94c128;color:#fff;padding:0;border-radius:4px;-moz-border-radius:4px;}.green_head h1{font-weight:normal;padding:8px 20px 8px 20px;font-size:20px;}.dialog_content{font-weight:normal;}.dialog_content p{font-size:15px;line-height:20px;}.ui-widget-overlay.custom-overlay{background:#323232!important;opacity:.5!important;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;}#statusMessage{border:solid 3px #eee;color:#fff;border-radius:4p;-moz-border-radius:4px;margin:0;text-align:center;font-size:16px;padding:2px;position:relative;}#statusMessage ul{list-style:none;padding:0;margin:0;}#statusMessage.error{background-color:#feeeee;color:#cd0a0a;border:1px solid #cd0a0a;}#statusMessage.success{background-color:;color:#008000;border:1px solid #97cc66;}#statusMessage.information{background-color:#f0f5fb;color:#6da1da;border:1px solid #6da1da;}#statusBar{height:1px;margin-top:-7px;margin-bottom:32px;}.home_icon{float:left;margin:-3px 3px 0 -5px;background:url(Images/home_icon.jpg);background-repeat:no-repeat;height:40px;width:22px;}span.new{font-weight:bold;font-size:14px;color:#f90;display:inline-block;margin-left:-5px;}.welcome{font-size:14px;text-decoration:none;}#ProviderSurvey{font-size:12px;}#ProviderSurvey p{margin-bottom:5px;}.one-five-scale{overflow:auto;display:inline-block;padding:5px 30px 5px 30px;margin-bottom:0;}.one-five-scale div{float:left;text-align:center;margin-left:10px;}.one-five-scale .left-border{border-left:1px dotted #ccc;padding-left:10px;}.one-five-scale div:first-child{margin-left:0;}.one-five-scale input{display:block;margin-bottom:5px;}.one-five-scale span{font-weight:bold;vertical-align:bottom;}.claimsTable{border-collapse:collapse;margin:0;}.arrow{width:10px;}.claimsTable tr:hover{background-color:#fff;cursor:pointer;}.claimsTable thead tr:hover{background-color:#fff!important;cursor:default;}.claimsTable thead tr th{padding:0 0 7px 0;vertical-align:bottom;border-bottom:2px solid #999;font-size:12px!important;line-height:16px;text-align:left;}.claimsTable tr td{padding:2px 0 0 0;vertical-align:middle;border-top:1px solid #999;font-size:12px;}.claimSummary td{padding:4px 0!important;}.expandedTable{padding:10px 50px 15px 15px;margin:10px 0 20px 0;border:1px solid #ccc;background-color:#ededed;overflow:visible;}.expandedView td{border-top:0;padding:0;margin:0;width:20%;}a img{outline:0;border:0;}tr.expandedView td{border-top:0;}tr.expandedView td:hover{background-color:#fff;}.expandedView table{width:100%;color:#333;background-color:#fff;border:1px solid #666;}.expandedView table tr:first-child{border-bottom:1px solid #666;}.expandedView tbody tr td{padding:3px;border-left:1px solid #666;border-top:0;}.expandedView tbody tr td:first-child{border-left:0;}.detailTable{width:658px!important;}.detailTable tr th{background-color:#487cae;color:#fff;border:1px solid #487cae;padding:5px;text-align:left;}#SummaryPage p{margin:5px 0 5px 0;}#SummaryPage ul{margin:5px 0 5px 0;}.recentClaim{padding:5px 20px 30px 20px;border:1px solid #ccc;background-color:#fff;box-shadow:0 0 8px rgba(50,50,50,.35);margin:20px 2px;border-radius:4px;}.recentClaim h3{margin-top:-5px;font-weight:100;font-size:13px;text-transform:none;color:#333;line-height:18px;}.recentClaim h3 span{font-weight:bold;font-size:15px;text-transform:none;color:#000;}.recentClaim table{width:100%;margin-bottom:10px;padding:6px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}.recentClaim table td{padding:12px 0 12px 10px;}a{cursor:pointer;}.rateit{margin:5px 0;}.CostPromotionTools{overflow:auto;padding:0 30px;border:6px solid #fff;border:1px solid #ccc;border-radius:4px;}.CostPromotionTools h2{margin:0 0 5px 0;}.CostPromotionTools p{width:80%;}.CostPromotionTools div img:hover{opacity:.7;cursor:pointer;}.CostPromotionTools div img{padding-right:20px;}.CostPromotionTools div{overflow:auto;padding:15px 30px 15px 30px;border-top:2px dotted #ccc;}.CostPromotionTools div:first-child{border-top:0;}a.costPromoLink{display:block;margin:0 auto 10px auto;}.temporaryHeaders{padding:0 0 10px 0;margin:0 0 10px 0;}.info_icon{cursor:pointer;width:20px;padding:10px;float:left;}.information_icon{overflow:auto;width:20px;margin-right:10px;float:left;}.question_icon{width:14px;cursor:pointer;}input.info_icon{cursor:auto;}.info_msg{display:none;}.warning_icon{width:20px;float:left;padding-right:10px;padding-bottom:20px;margin-top:18px;}.qtip-content{line-height:16px;}ul li{list-style:none;}.highlightBox{background-color:#ffffae;padding:5px 10px;border:1px solid #f1d031;margin-bottom:5px;overflow:auto;}.highlightBox span{float:left;display:block;}.ui-dialog-titlebar-close{visibility:hidden;}.singleTextBox{width:355px;}.singleTextBoxSmall{width:280px;}.singleTextBoxTiny{width:154px;}.tableLabel{width:280px;}.noWrap{white-space:nowrap;}#SubmissionEffectiveDate+img{margin-left:5px;margin-bottom:-2px;width:20px;cursor:pointer;}input.text-box+img{cursor:pointer;margin-left:5px;margin-bottom:-2px;width:20px;}.largerFont{font-size:1.3em;}input.large{font-size:16px!important;}.loginForm label{display:block;font-size:1.25em;font-weight:bold;color:#39597b;margin-bottom:.5em;}.loginForm p{font-size:1.1em;line-height:1.25em;color:#666;margin:1em 0;}.loginForm h2{margin-bottom:0;}.loginForm input{width:80%;padding:.45em .45em;margin-bottom:.5em;border-radius:4px;color:#666;font-weight:normal!important;}.loginForm input[type="text"]:focus{box-shadow:0 0 5px rgba(73,125,175,.75);}.loginForm input[type="checkbox"]{border:0;}.loginForm input[type="submit"],.loginForm input[type="button"]{display:inline-block;width:auto;}.loginForm div.labelAndForgot label,.loginForm div.labelAndInfoIcon label{float:left;display:block;}.loginForm div.labelAndForgot span,.loginForm div.labelAndInfoIcon span{display:block;float:right;}.loginForm span[for]{float:left;}.loginForm.input-validation-error{background-color:#fff;border:2px solid #f00;}.underField{padding-top:0!important;float:left;}.messageCenter{padding:7px 20px 5px 10px;overflow:auto;cursor:pointer;}.messageCenter img{float:left;width:25px;margin-right:10px;}.messageCenter h3{text-transform:none;font-weight:normal;color:#39597b;float:left;margin:0;padding:0;}.messageCenter span{display:inline-block;float:right;cursor:pointer;font-size:18px;color:#39597b;margin-top:3px;}.messageCenter:hover span{color:#0080c0;}.messageCenter:hover h3{color:#0080c0;}.pehpMessage{width:100%;border-bottom:1px solid #ccc;padding:10px 0;overflow:auto;}.pehpMessage:last-child{border-bottom:0;}.pehpMessage img{height:18px;margin-right:5px;margin-bottom:-4px;}.pehpMessage div{width:40px;}.pehpMessage p{width:500px;float:left;margin:0;}.pehpMessage p span.date{color:#999;}.cookie-alert{color:#543f02;background-color:#fff3cd;border:1px solid #856404;padding:15px;margin:5px;border-radius:4px;font-size:15px;}.covid-alert{color:#543f02;background-color:#fff3cd;border:1px solid #856404;padding:15px;margin:5px;border-radius:4px;font-size:14px;line-height:20px;}input{padding:8px!important;border-radius:6px!important;border:1px solid #ccc!important;font-size:14px!important;font-family:Verdana,Arial,Helvetica,Sans-Serif;}.inputDesc{color:#808080;font-size:.85em;}select{padding:8px!important;border-radius:6px!important;border:1px solid #ccc!important;font-size:14px!important;font-family:Verdana,Arial,Helvetica,Sans-Serif;}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.userEdit.ui-draggable.ui-dialog-buttons{width:450px!important;}button{font-size:16px!important;}.healthEdgeMemberWarning{padding:10px;border:#b8860b;border-style:solid;border-radius:10px;border-width:thin;background:#fafad2;margin:0 30px 0 30px;}p.padding{padding:0 0 10px 0;}h1.landing{color:#003f72;}.landing-box{color:#333;background-color:#f8f8f8;border:1px solid #ededed;padding:20px;border-radius:10px;}.image-logins{border-radius:50px;}h4.bigger{font-size:22px;}h2.results{margin-bottom:5px;}.eftSectionHeader{text-align:left;background-color:#487cae;padding:8px 4px;color:#fff;border:1px solid #487cae;font-weight:bold;}.title-blue{color:#0080c0;margin-top:10px;font-weight:bold;}h4 label{margin-top:10px;margin-bottom:10px;}.required{margin:20px 0 10px 0;color:#f00;}.green{color:#008000;}.asterisk{font-weight:bold;color:#f00;font-size:16px;margin-left:2px;}.container-box{clear:both;padding:0;margin-bottom:15px;border:1px solid #ccc;background:#ededed;}.submission-box{clear:both;padding:10px;margin-bottom:15px;border:1px solid #ccc;background:#ffffe1;}div.container-box>div.row{padding:10px;}.submitted{font-size:120%;font-weight:bold;}.modal-header{background-color:#487cae;padding:8px 4px;color:#fff;}.modal-header H4{color:#fff;margin-left:20px;}.or{margin-top:10px;font-weight:bold;}input[type=text]{padding:0;margin-bottom:5px;margin-top:5px;}.modal-backdrop{z-index:1!important;}.grey.button,.grey.button:visited{background-color:#cfcfcf;color:#000;border:1px solid #cfcfcf;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cfcfcf',endColorstr='#276f9c',GradientType=0);border-radius:4px;}.grey.button:hover{border:1px solid #aaa;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cfcfcf',endColorstr='#276f9c',GradientType=0);text-decoration:none;border-radius:4px;}
/* tables */
table.tablesorter {
	background-color: #fff;
	margin: 10px 0pt 15px;
	font-size: 8pt;
	width: 100%;
	text-align: left;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #ededed;
	border: 3px solid #fff;
	font-size: 8pt;
	padding: 4px;
	color:#39597B;
}
table.tablesorter thead tr .header {
	background-image: url(../images/bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.tablesorter tbody td {
	color: #3D3D3D;
	padding: 8px 0;
	background-color: #FFF;
	vertical-align: top;
}
table.tablesorter tbody tr.odd td {
	background-color:#F0F0F6;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(../images/asc.gif);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(../images/desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #E4ECF3;
}

.modal {
    display:    none;
    position:   fixed;
    z-index:    1000;
    top:        0;
    left:       0;
    height:     100%;
    width:      100%;
    background: rgba( 255, 255, 255, .5 ) 
                url(Images/spinner.gif)
                50% 50% 
                no-repeat;
}

body.loading {
    overflow: hidden;   
}

body.loading .modal {
    display: block;
}
