.ui-helper-hidden {	DISPLAY: none}
.ui-helper-hidden-accessible {	LEFT: -99999999px; POSITION: absolute}
.ui-helper-reset {	BORDER-TOP-WIDTH: 0px;	PADDING-RIGHT: 0px;	PADDING-LEFT: 0px;	BORDER-LEFT-WIDTH: 0px;	FONT-SIZE: 10px;	BORDER-BOTTOM-WIDTH: 0px;	PADDING-BOTTOM: 0px;	LINE-HEIGHT: 1.3;	PADDING-TOP: 0px;	LIST-STYLE-TYPE: none;	BORDER-RIGHT-WIDTH: 0px;	TEXT-DECORATION: none;	outline: 0}
.ui-helper-clearfix:unknown {	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.ui-helper-clearfix {	DISPLAY: inline-block}
* HTML .ui-helper-clearfix {	HEIGHT: 1%}
.ui-helper-clearfix {	DISPLAY: block}
.ui-helper-zfix {	FILTER: Alpha(Opacity=0); LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%; opacity: 0}
.ui-state-disabled {	CURSOR: default! important}
.ui-icon {	DISPLAY: block; OVERFLOW: hidden; TEXT-INDENT: -99999px; BACKGROUND-REPEAT: no-repeat}
.ui-widget-overlay {	LEFT: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 100%}
.ui-widget {	FONT-SIZE: 10px; FONT-FAMILY: verdana, Arial}
.ui-widget INPUT {	FONT-SIZE: 10px; FONT-FAMILY: verdana, Arial}
.ui-widget SELECT {	FONT-SIZE: 10px; FONT-FAMILY: verdana, Arial}
.ui-widget TEXTAREA {	FONT-SIZE: 10px; FONT-FAMILY: verdana, Arial}
.ui-widget BUTTON {	FONT-SIZE: 10px; FONT-FAMILY: verdana, Arial}
.ui-widget-content {	BORDER-RIGHT: #e1e1e1 1px solid; BORDER-TOP: #e1e1e1 1px solid; BACKGROUND: url(images/ui-bg_inset-hard_100_fcfdfd_1x100.png) #fcfdfd repeat-x 50% bottom; BORDER-LEFT: #e1e1e1 1px solid; COLOR: #222222; BORDER-BOTTOM: #e1e1e1 1px solid}
.ui-widget-content A {	COLOR: #222222}
.ui-widget-header {	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; BACKGROUND: url(images/spacer.gif) #605f5f repeat-x 50% 50%; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid}
.ui-widget-header A {	COLOR: #ffffff}
.ui-state-default {	BORDER-RIGHT: #d1d0d0 1px solid; BORDER-TOP: #d1d0d0 1px solid; FONT-WEIGHT: bold; BACKGROUND: url(images/spacer.gif) #7e7e7e repeat-x 50% 50%; BORDER-LEFT: #d1d0d0 1px solid; COLOR: #2e6e9e; BORDER-BOTTOM: #d1d0d0 1px solid; outline: none}
.ui-widget-content .ui-state-default {	BORDER-RIGHT: #d1d0d0 1px solid; BORDER-TOP: #d1d0d0 1px solid; FONT-WEIGHT: bold; BACKGROUND: url(images/spacer.gif) #e1e1e1 repeat-x 50% 50%; BORDER-LEFT: #d1d0d0 1px solid; COLOR: #000000; BORDER-BOTTOM: #d1d0d0 1px solid; outline: none}
.ui-state-default A {	COLOR: #2e6e9e; TEXT-DECORATION: none; outline: none}
.ui-state-default A:link {	COLOR: #2e6e9e; TEXT-DECORATION: none; outline: none}
.ui-state-default A:visited {	COLOR: #ffffff; TEXT-DECORATION: none; outline: none}
.ui-state-hover {	BORDER-RIGHT: #a6a6a6 1px solid; BORDER-TOP: #a6a6a6 1px solid; FONT-WEIGHT: bold; BACKGROUND: url(images/spacer.gif) #605f5f repeat-x 50% 50%; BORDER-LEFT: #a6a6a6 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #a6a6a6 1px solid; outline: none}
.ui-widget-content .ui-state-hover {	BORDER-RIGHT: #a6a6a6 1px solid; BORDER-TOP: #a6a6a6 1px solid; FONT-WEIGHT: bold; BACKGROUND: url(images/spacer.gif) #605f5f repeat-x 50% 50%; BORDER-LEFT: #a6a6a6 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #a6a6a6 1px solid; outline: none}
.ui-state-focus {	BORDER-RIGHT: #a6a6a6 1px solid; BORDER-TOP: #a6a6a6 1px solid; FONT-WEIGHT: bold; BACKGROUND: url(images/spacer.gif) #605f5f repeat-x 50% 50%; BORDER-LEFT: #a6a6a6 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #a6a6a6 1px solid; outline: none}
.ui-widget-content .ui-state-focus {	BORDER-RIGHT: #a6a6a6 1px solid; BORDER-TOP: #a6a6a6 1px solid; FONT-WEIGHT: bold; BACKGROUND: url(images/spacer.gif) #605f5f repeat-x 50% 50%; BORDER-LEFT: #a6a6a6 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #a6a6a6 1px solid; outline: none}
.ui-state-hover A {	COLOR: #ffffff; TEXT-DECORATION: none; outline: none}
.ui-state-hover A:hover {	COLOR: #ffffff; TEXT-DECORATION: none; outline: none}
.ui-state-active {	BORDER-RIGHT: #a6a6a6 1px solid; BORDER-TOP: #a6a6a6 1px solid; FONT-WEIGHT: bold; BACKGROUND: url(images/ui-bg_inset-hard_100_f5f8f9_1x100.png) #f5f8f9 repeat-x 50% 50%; BORDER-LEFT: #a6a6a6 1px solid; COLOR: #e17009; BORDER-BOTTOM: #a6a6a6 1px solid; outline: none}
.ui-widget-content .ui-state-active {	BORDER-RIGHT: #a6a6a6 1px solid; BORDER-TOP: #a6a6a6 1px solid; FONT-WEIGHT: bold; BACKGROUND: url(images/ui-bg_inset-hard_100_f5f8f9_1x100.png) #f5f8f9 repeat-x 50% 50%; BORDER-LEFT: #a6a6a6 1px solid; COLOR: #e17009; BORDER-BOTTOM: #a6a6a6 1px solid; outline: none}
.ui-state-active A {	COLOR: #e17009; TEXT-DECORATION: none; outline: none}
.ui-state-active A:link {	COLOR: #e17009; TEXT-DECORATION: none; outline: none}
.ui-state-active A:visited {	COLOR: #e17009; TEXT-DECORATION: none; outline: none}
.ui-state-highlight {	BORDER-RIGHT: #e1e1e1 1px solid; BORDER-TOP: #e1e1e1 1px solid; BACKGROUND: url(images/spacer.gif) #605f5f repeat-x 50% 50%; BORDER-LEFT: #e1e1e1 1px solid; COLOR: #000000; BORDER-BOTTOM: #e1e1e1 1px solid}
.ui-widget-content .ui-state-highlight {	BORDER-RIGHT: #e1e1e1 1px solid; BORDER-TOP: #e1e1e1 1px solid; BACKGROUND: url(images/spacer.gif) #605f5f repeat-x 50% 50%; BORDER-LEFT: #e1e1e1 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #e1e1e1 1px solid}
.ui-state-highlight A {	COLOR: #363636}
.ui-widget-content .ui-state-highlight A {	COLOR: #363636}
.ui-state-error {
	BORDER-RIGHT: #cd0a0a 1px solid; BORDER-TOP: #cd0a0a 1px solid; BACKGROUND: url(images/ui-bg_glass_95_fef1ec_1x400.png) #fef1ec repeat-x 50% 50%; BORDER-LEFT: #cd0a0a 1px solid; COLOR: #cd0a0a; BORDER-BOTTOM: #cd0a0a 1px solid
}
.ui-widget-content .ui-state-error {
	BORDER-RIGHT: #cd0a0a 1px solid; BORDER-TOP: #cd0a0a 1px solid; BACKGROUND: url(images/ui-bg_glass_95_fef1ec_1x400.png) #fef1ec repeat-x 50% 50%; BORDER-LEFT: #cd0a0a 1px solid; COLOR: #cd0a0a; BORDER-BOTTOM: #cd0a0a 1px solid
}
.ui-state-error A {
	COLOR: #cd0a0a
}
.ui-widget-content .ui-state-error A {
	COLOR: #cd0a0a
}
.ui-state-error-text {
	COLOR: #cd0a0a
}
.ui-widget-content .ui-state-error-text {
	COLOR: #cd0a0a
}
.ui-state-disabled {
	FILTER: Alpha(Opacity=35); BACKGROUND-IMAGE: none; opacity: .35
}
.ui-widget-content .ui-state-disabled {
	FILTER: Alpha(Opacity=35); BACKGROUND-IMAGE: none; opacity: .35
}
.ui-priority-primary {
	FONT-WEIGHT: normal
}
.ui-widget-content .ui-priority-primary {
	FONT-WEIGHT: normal
}
.ui-priority-secondary {
	FONT-WEIGHT: normal; FILTER: Alpha(Opacity=70); opacity: .7
}
.ui-widget-content .ui-priority-secondary {
	FONT-WEIGHT: normal; FILTER: Alpha(Opacity=70); opacity: .7
}
.ui-icon {
	BACKGROUND-IMAGE: url(images/ui-icons_cd0a0a_256x240.png); WIDTH: 16px; HEIGHT: 16px
}
.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-corner-tl {
	-moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px
}
.ui-corner-tr {
	-moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px
}
.ui-corner-bl {
	-moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px
}
.ui-corner-br {
	-moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px
}
.ui-corner-top {
	-moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px
}
.ui-corner-bottom {
	-moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px
}
.ui-corner-right {
	-moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px
}
.ui-corner-left {
	-moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px
}
.ui-corner-all {
	-moz-border-radius: 5px; -webkit-border-radius: 5px
}
.ui-widget-overlay {
	BACKGROUND: url(images/ui-bg_flat_0_aaaaaa_40x100.png) #aaaaaa repeat-x 50% 50%; FILTER: Alpha(Opacity=30); opacity: .30
}
.ui-widget-shadow {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: url(images/ui-bg_flat_0_aaaaaa_40x100.png) #aaaaaa repeat-x 50% 50%; FILTER: Alpha(Opacity=30); PADDING-BOTTOM: 8px; MARGIN: 0px 0px 0px 0px; PADDING-TOP: 8px; opacity: .30; -moz-border-radius: 8px; -webkit-border-radius: 8px
}

.ui-datepicker {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0px; WIDTH: 17em; PADDING-TOP: 0.2em
}
.ui-datepicker .ui-datepicker-header {
	PADDING-LEFT: 0px; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em; POSITION: relative
}
.ui-datepicker .ui-datepicker-prev {
	WIDTH: 1.8em;
	POSITION: absolute;
	TOP: 2px;
	HEIGHT: 1.8em;
	background-image: url(../images/prev.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.ui-datepicker .ui-datepicker-next {
	WIDTH: 1.8em;
	POSITION: absolute;
	TOP: 2px;
	HEIGHT: 1.8em;
	background-image: url(../images/next.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.ui-datepicker .ui-datepicker-prev-hover {
	TOP: 1px;	background-image: url(../images/prev.png);	background-repeat: no-repeat;
	background-position: center center;
}
.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 {
	MARGIN-TOP: 0px; DISPLAY: block; LEFT: 50%; MARGIN-LEFT: 0px; POSITION: absolute; TOP: 50%
}
.ui-datepicker .ui-datepicker-next SPAN {
	MARGIN-TOP: 0px; DISPLAY: block; LEFT: 50%; MARGIN-LEFT: 0px; POSITION: absolute; TOP: 50%
}
.ui-datepicker .ui-datepicker-title {
	MARGIN: 0px 2.3em; LINE-HEIGHT: 1.8em; TEXT-ALIGN: center
}
.ui-datepicker .ui-datepicker-title SELECT {
	FONT-SIZE: 10px; FLOAT: left;
}
.ui-datepicker SELECT.ui-datepicker-month-year {
	WIDTH: 96%
}
.ui-datepicker SELECT.ui-datepicker-month {
	WIDTH: 48%
}
.ui-datepicker SELECT.ui-datepicker-year {
	WIDTH: 48%
}
.ui-datepicker .ui-datepicker-title SELECT.ui-datepicker-year {
	FLOAT: right
}
.ui-datepicker TABLE {
	FONT-SIZE: 0.9em; MARGIN: 1px 1px 1px; WIDTH: 90%; BORDER-COLLAPSE: collapse
}
.ui-datepicker TH {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0.7em; PADDING-TOP: 0.7em; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.ui-datepicker TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BORDER-RIGHT-WIDTH: 0px
}
.ui-datepicker TD SPAN {
	PADDING-RIGHT: 0.2em; DISPLAY: block; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.ui-datepicker TD A {
	PADDING-RIGHT: 0.2em; DISPLAY: block; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.ui-datepicker .ui-datepicker-buttonpane {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: none; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.7em 0px 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.ui-datepicker .ui-datepicker-buttonpane BUTTON {
	PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; FLOAT: right; PADDING-BOTTOM: 0.3em; MARGIN: 0.5em 0.2em 0.4em; OVERFLOW: visible; WIDTH: auto; CURSOR: pointer; PADDING-TOP: 0.2em
}
.ui-datepicker .ui-datepicker-buttonpane BUTTON.ui-datepicker-current {
	FLOAT: left
}
.ui-datepicker-multi.ui-datepicker {
	WIDTH: auto
}
.ui-datepicker-multi .ui-datepicker-group {
	FLOAT: left
}
.ui-datepicker-multi .ui-datepicker-group TABLE {
	WIDTH: 95%
}
.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 {
	BORDER-LEFT-WIDTH: 0px
}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	BORDER-LEFT-WIDTH: 0px
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	CLEAR: left
}
.ui-datepicker-row-break {
	CLEAR: both; WIDTH: 100%
}
.ui-datepicker-rtl {
	DIRECTION: rtl
}
.ui-datepicker-rtl .ui-datepicker-prev {
	RIGHT: 2px; LEFT: auto
}
.ui-datepicker-rtl .ui-datepicker-next {
	RIGHT: auto; LEFT: 2px
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	RIGHT: 1px; LEFT: auto
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	RIGHT: auto; LEFT: 1px
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	CLEAR: left
}
.ui-datepicker-rtl .ui-datepicker-buttonpane BUTTON {
	FLOAT: left
}
.ui-datepicker-rtl .ui-datepicker-buttonpane BUTTON.ui-datepicker-current {
	FLOAT: left
}
.ui-datepicker-rtl .ui-datepicker-group {
	FLOAT: left
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
	BORDER-LEFT-WIDTH: 1px; BORDER-RIGHT-WIDTH: 0px
}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	BORDER-LEFT-WIDTH: 1px; BORDER-RIGHT-WIDTH: 0px
}
.ui-datepicker-cover {
	DISPLAY: block; Z-INDEX: -1; FILTER: mask(); LEFT: -20px; WIDTH: auto; POSITION: absolute; TOP: -4px;
}

