.overlay {
	DISPLAY: block; POSITION: absolute
}
.tt {
	VISIBILITY: hidden; WIDTH: auto; POSITION: absolute; HEIGHT: 24px
}
.tt TD {
	BORDER-TOP-WIDTH: 0px! important; PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BORDER-LEFT-WIDTH: 0px! important; BORDER-BOTTOM-WIDTH: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px! important; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px! important
}
.tt-left {
	FONT-SIZE: 11px; BACKGROUND: url(images/tooltip0-left.gif) no-repeat left top; WIDTH: 5px; COLOR: #fff; FONT-FAMILY: Verdana; HEIGHT: 5px
}
.tt-center {
	FONT-SIZE: 11px; VERTICAL-ALIGN: middle! important; WIDTH: auto; COLOR: #fff; FONT-FAMILY: Verdana! important; BACKGROUND-COLOR: #46b8cf
}
.tt-right {
	BACKGROUND: url(images/tooltip0-right.gif) no-repeat left top; FLOAT: left; WIDTH: 5px; HEIGHT: 24px
}
.tt0 {
	BORDER-TOP-WIDTH: 0px! important; PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BORDER-LEFT-WIDTH: 0px! important; BORDER-BOTTOM-WIDTH: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px 0px 15px 15px; PADDING-TOP: 0px! important; POSITION: absolute; BORDER-RIGHT-WIDTH: 0px! important
}
.tt0 TD {
	BORDER-RIGHT: #000 0px solid; PADDING-RIGHT: 0px! important; BORDER-TOP: #000 0px solid; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #000 0px solid; PADDING-TOP: 0px! important; BORDER-BOTTOM: #000 0px solid; TEXT-ALIGN: left
}
.tt0 .top-left {
	BACKGROUND: url(images/tooltip0_top-left.gif) no-repeat left top; WIDTH: 6px! important; LINE-HEIGHT: 5px; HEIGHT: 5px! important
}
.tt0 .top-center {
	BACKGROUND: url(images/tooltip0_top-center.gif) repeat-x left top; HEIGHT: 5px
}
.tt0 .top-right {
	BACKGROUND: url(images/tooltip0_top-right.gif) no-repeat right top; WIDTH: 6px! important; LINE-HEIGHT: 5px; HEIGHT: 5px! important
}
.tt0 .middle-left {
	BACKGROUND: url(images/tooltip0_middle-left.gif) repeat-y left top; WIDTH: 6px
}
.tt0 .middle-center {
	FONT-SIZE: 11px; VERTICAL-ALIGN: middle! important; WIDTH: auto; COLOR: #000; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana! important; BACKGROUND-COLOR: #fff
}
.tt0 .middle-right {
	BACKGROUND: url(images/tooltip0_middle-right.gif) repeat-y right top; WIDTH: 6px
}
.tt0 .bottom-left {
	BACKGROUND: url(images/tooltip0_bottom-left.gif) no-repeat left top; WIDTH: 6px; HEIGHT: 6px
}
.tt0 .bottom-center {
	BACKGROUND: url(images/tooltip0_bottom-center.gif) repeat-x left top; HEIGHT: 6px
}
.tt0 .bottom-right {
	BACKGROUND-POSITION: right top; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(images/tooltip0_bottom-right.gif); WIDTH: 6px; LINE-HEIGHT: 6px; HEIGHT: 6px; BACKGROUND-COLOR: transparent
}
 HTML BODY.masked SELECT {
	VISIBILITY: hidden
}
 HTML DIV.panel-container SELECT {
	VISIBILITY: inherit
}
 HTML DIV.drag SELECT {
	VISIBILITY: hidden
}
 HTML DIV.hide-select SELECT {
	VISIBILITY: hidden
}
.mask {
	DISPLAY: none; FILTER: alpha(opacity=50); LEFT: 0px; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #ccc; moz-opacity: 0.5; opacity: .50
}
.hide-scrollbars  {
	OVERFLOW: hidden
}
.hide-scrollbars TEXTAREA {
	DISPLAY: none; OVERFLOW: hidden
}
.hide-scrollbars SELECT {
	DISPLAY: none; OVERFLOW: hidden
}
.show-scrollbars TEXTAREA {
	OVERFLOW: visible
}
.show-scrollbars SELECT {
	OVERFLOW: visible
}
.panel-container {
	Z-INDEX: 99999! important; VISIBILITY: hidden; OVERFLOW: visible; WIDTH: auto; POSITION: absolute; BACKGROUND-COLOR: transparent
}
.matte {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #fff
}
.matte .underlay {
	DISPLAY: none
}
.shadow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent
}
.shadow .underlay {
	FILTER: alpha(opacity=70); LEFT: 3px; VISIBILITY: inherit; WIDTH: 100%; ZOOM: 1; POSITION: absolute; TOP: 3px; HEIGHT: 100%; BACKGROUND-COLOR: #ccc; moz-opacity: 0.7; opacity: .70
}
.panel {
	BORDER-RIGHT: #1e9fb9 1px solid; BORDER-TOP: #1e9fb9 1px solid; Z-INDEX: 9999; LEFT: 0px; VISIBILITY: hidden; OVERFLOW: hidden; BORDER-LEFT: #1e9fb9 1px solid; BORDER-BOTTOM: #1e9fb9 1px solid; POSITION: relative; TOP: 0px; BORDER-COLLAPSE: separate; BACKGROUND-COLOR: #fff
}
.panel .hd {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #fff 1px solid; DISPLAY: none; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 4px; OVERFLOW: hidden; BORDER-LEFT: #fff 1px solid; COLOR: #fff; LINE-HEIGHT: 100%; PADDING-TOP: 4px; BORDER-BOTTOM: #1e9fb9 1px solid; BACKGROUND-COLOR: #a6d5de
}
.panel .bd {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.panel .bd P {
	MARGIN: 0px 0px 1em
}
.panel .close {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 6; RIGHT: 4px; VISIBILITY: inherit; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 21px; CURSOR: pointer; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 5px; HEIGHT: 21px
}
.panel .nonsecure {
	BACKGROUND-IMAGE: url(close.gif)
}
.panel .secure {
	BACKGROUND-IMAGE: url(close.gif)
}
.panel .ft {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; OVERFLOW: hidden; PADDING-TOP: 4px
}
.simple-dialog .bd .icon {
	FLOAT: left; WIDTH: 16px; MARGIN-RIGHT: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px
}
.dialog .ft {
	PADDING-RIGHT: 5px; PADDING-BOTTOM: 5px; TEXT-ALIGN: right
}
.simple-dialog .ft {
	PADDING-RIGHT: 5px; PADDING-BOTTOM: 5px; TEXT-ALIGN: right
}
.dialog FORM {
	MARGIN: 0px
}
.simple-dialog FORM {
	MARGIN: 0px
}
.button-group BUTTON {
	BORDER-RIGHT: #797979 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: #fff 2px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; VERTICAL-ALIGN: middle; BORDER-LEFT: #fff 2px solid; CURSOR: hand; COLOR: #333; PADDING-TOP: 2px; BORDER-BOTTOM: #797979 2px solid; BACKGROUND-COLOR: #e4e4e4; TEXT-DECORATION: none
}
.button-group BUTTON.default {
	FONT-WEIGHT: bold
}
.button-group BUTTON:hover {
	BORDER-RIGHT: #90a029 2px solid; BORDER-TOP: #fff 2px solid; BORDER-LEFT: #fff 2px solid; BORDER-BOTTOM: #90a029 2px solid; BACKGROUND-COLOR: #ebf09e
}
.button-group BUTTON.hover {
	BORDER-RIGHT: #90a029 2px solid; BORDER-TOP: #fff 2px solid; BORDER-LEFT: #fff 2px solid; BORDER-BOTTOM: #90a029 2px solid; BACKGROUND-COLOR: #ebf09e
}
.button-group BUTTON:active {
	BORDER-RIGHT: #e4e4e4 2px solid; BORDER-TOP: #333 2px solid; BORDER-LEFT: #333 2px solid; BORDER-BOTTOM: #e4e4e4 2px solid; BACKGROUND-COLOR: #bbb
}
