BODY {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: white; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: verdana, helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 11px; PADDING-TOP: 0px
}
BODY * {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
.round-corner {
	-moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; -khtml-border-radius: 3px 3px 3px 3px; border-radius: 3px
}
.round-corner-left {
	border-radius: 3px 0px 0px 3px; -moz-border-radius-topleft: 3px; -moz-border-radius-bottomleft: 3px; -webkit-border-top-left-radius: 3px; -webkit-border-bottom-left-radius: 3px
}
.round-corner-right {
	border-radius: 0px 3px 3px 0px; -moz-border-radius-topright: 3px; -moz-border-radius-bottomright: 3px; -webkit-border-top-right-radius: 3px; -webkit-border-bottom-right-radius: 3px
}
.round-corner-top-2px {
	border-radius: 2px 2px 0px 0px; -moz-border-radius-topleft: 2px; -webkit-border-top-left-radius: 2px; -moz-border-radius-topright: 2px; -webkit-border-top-right-radius: 2px
}
.round-corner-top-3px {
	border-radius: 3px 3px 0px 0px; -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px
}
.shadow {
	BEHAVIOR: url(struts/css/ie-hacks/PIE.htc); -webkit-box-shadow: #999 3px 3px 6px; -moz-box-shadow: #999 3px 3px 6px; box-shadow: #999 3px 3px 6px
}
A {
	COLOR: #777; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000066
}
.defaultLink {
	PADDING-LEFT: 13px; BACKGROUND: url(images/link_icon.png) no-repeat left center; COLOR: #777; TEXT-DECORATION: none
}
.defaultLink:hover {
	PADDING-LEFT: 13px; BACKGROUND: url(images/link_icon_hover.png) no-repeat left center; COLOR: #000066
}
.textLink {
	PADDING-RIGHT: 15px; BACKGROUND: url(images/TextLink.png) no-repeat right 1px; COLOR: #777; MARGIN-LEFT: 5px; TEXT-DECORATION: none
}
.textLink:hover {
	BACKGROUND: url(images/TextLink_mouseover.png) no-repeat right center
}
A > IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
H1 {
	PADDING-BOTTOM: 11px; MARGIN: 0px; PADDING-LEFT: 0px; DISPLAY: block; FONT-FAMILY: Arial, sans-serif; COLOR: #000066; FONT-SIZE: 18px; FONT-WEIGHT: normal; PADDING-TOP: 10px
}
H1.headline {
	PADDING-LEFT: 10px
}
HR {
	BORDER-BOTTOM: #ccc 1px dotted; BORDER-LEFT: #ccc; HEIGHT: 1px; BORDER-TOP: #ccc; BORDER-RIGHT: #ccc
}
H2 {
	COLOR: #555; FONT-SIZE: 18px
}
.paragraphDate {
	MARGIN: 4px 0px; COLOR: #999; FONT-SIZE: 10px
}
.paragraphHeadline {
	MARGIN: 4px 0px; COLOR: #000066; FONT-WEIGHT: bold
}
.mail-address {
	PADDING-LEFT: 20px; BACKGROUND: url(images/email_16.png) no-repeat left center; COLOR: #999
}
.gradient-from-ffffff-to-f5f5f5 {
	BACKGROUND: #ffffff
}
.lte8 .gradient-from-ffffff-to-f5f5f5 {
	FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5',GradientType=0 ); BACKGROUND: none transparent scroll repeat 0% 0%
}
.gradient-from-f5f5f5-to-eeeeee {
	BACKGROUND: #f5f5f5
}
.lte8 .gradient-from-f5f5f5-to-eeeeee {
	FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#eeeeee',GradientType=0 ); BACKGROUND: none transparent scroll repeat 0% 0%
}
.gradient-from-ffffff-to-dddddd {
	BACKGROUND: #ffffff
}
.lte8 .gradient-from-ffffff-to-dddddd {
	FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dddddd',GradientType=0 ); BACKGROUND: none transparent scroll repeat 0% 0%
}
.gradient-from-eeeeee-to-dddddd {
	BACKGROUND: #eeeeee
}
.lte8 .gradient-from-eeeeee-to-dddddd {
	FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#dddddd',GradientType=0 ); BACKGROUND: none transparent scroll repeat 0% 0%
}
.gradient-from-bbbbbb-to-cccccc {
	BACKGROUND: #bbbbbb
}
.lte8 .gradient-from-bbbbbb-to-cccccc {
	FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bbbbbb', endColorstr='#cccccc',GradientType=0 ); BACKGROUND: none transparent scroll repeat 0% 0%
}
.gradient-from-ffffff-to-eeeeee {
	BACKGROUND: #ffffff
}
.lte8 .gradient-from-ffffff-to-eeeeee {
	FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 ); BACKGROUND: none transparent scroll repeat 0% 0%
}
.gradient-from-35357e-to-101059 {
	BACKGROUND: #35357e; COLOR: #ffffff
}
.lte8 .gradient-from-35357e-to-101059 {
	FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#35357e', endColorstr='#101059',GradientType=0 ); BACKGROUND: none transparent scroll repeat 0% 0%
}
.teaser {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f5f5f5; PADDING-TOP: 10px
}
.lte8 .teaser {
	FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#eeeeee',GradientType=0 )
}
.teaser H2 {
	MARGIN: 0px 0px 10px; FONT-FAMILY: Arial; COLOR: #000066; FONT-SIZE: 16px
}
.teaserInfo {
	MARGIN: 4px 0px 14px; COLOR: #999999
}
TABLE.grid {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; BORDER-COLLAPSE: collapse; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.wizard-body-item TABLE.grid {
	WIDTH: auto
}
.grid TD {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.grid TD.label {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.grid TR {
	HEIGHT: 25px
}
.grid TR:first-child {
	HEIGHT: 40px
}
.grid TD.elementspacer {
	WIDTH: 10px
}
.grid TD.element {
	TEXT-ALIGN: left
}
.grid TD.element INPUT[type=text] {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.grid TD.element SELECT {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.grid TD.colspacer {
	MIN-WIDTH: 40px; MAX-WIDTH: 100px
}
.grid TD.groupname {
	TEXT-ALIGN: left; FONT-WEIGHT: bold
}
.grid TD.rowspacer {
	HEIGHT: 10px
}
.groupTitle {
	MARGIN-BOTTOM: 5px; COLOR: #000066; FONT-WEIGHT: bold
}
.button {
	BACKGROUND-IMAGE: url(images/buttons/Standard_sprite.png); WIDTH: auto; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-POSITION: right top; COLOR: #555555; FONT-SIZE: 10px; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.button:hover {
	BACKGROUND-POSITION: right -19px
}
.button SPAN {
	BACKGROUND-IMAGE: url(images/buttons/Standard_sprite.png); POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 19px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; PADDING-TOP: 0px; LEFT: -2px
}
.button:hover SPAN {
	BACKGROUND-POSITION: left -19px
}
.button-default {
	BACKGROUND-IMAGE: url(images/buttons/Default_sprite.png); DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-POSITION: right top; COLOR: #555555; FONT-SIZE: 10px; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.button-default:hover {
	BACKGROUND-POSITION: right -19px
}
.button-default SPAN {
	BACKGROUND-IMAGE: url(images/buttons/Default_sprite.png); POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 19px; PADDING-LEFT: 15px; PADDING-RIGHT: 10px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; PADDING-TOP: 0px; LEFT: -2px
}
.button-default:hover SPAN {
	BACKGROUND-POSITION: left -19px
}
.button-disabled {
	BACKGROUND-IMAGE: url(images/buttons/Standard_sprite.png); WIDTH: auto; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-POSITION: right -38px; COLOR: #999999; FONT-SIZE: 10px; CURSOR: default; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.button-disabled:hover {
	BACKGROUND-IMAGE: url(images/buttons/Standard_sprite.png); WIDTH: auto; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-POSITION: right -38px; COLOR: #999999; FONT-SIZE: 10px; CURSOR: default; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.button-disabled SPAN {
	BACKGROUND-IMAGE: url(images/buttons/Standard_sprite.png); POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 19px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left -38px; CURSOR: default; PADDING-TOP: 0px; LEFT: -2px
}
.button-disabled:hover SPAN {
	BACKGROUND-IMAGE: url(images/buttons/Standard_sprite.png); POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 19px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left -38px; CURSOR: default; PADDING-TOP: 0px; LEFT: -2px
}
.button-default-disabled {
	BACKGROUND-IMAGE: url(images/buttons/Default_sprite.png); WIDTH: auto; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-POSITION: right -38px; COLOR: #999999; FONT-SIZE: 10px; CURSOR: default; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.button-default-disabled:hover {
	BACKGROUND-IMAGE: url(images/buttons/Default_sprite.png); WIDTH: auto; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-POSITION: right -38px; COLOR: #999999; FONT-SIZE: 10px; CURSOR: default; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.button-default-disabled SPAN {
	BACKGROUND-IMAGE: url(images/buttons/Default_sprite.png); POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 19px; PADDING-LEFT: 15px; PADDING-RIGHT: 10px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left -38px; COLOR: #999999; CURSOR: default; PADDING-TOP: 0px; LEFT: -2px
}
.button-default-disabled:hover SPAN {
	BACKGROUND-IMAGE: url(images/buttons/Default_sprite.png); POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 19px; PADDING-LEFT: 15px; PADDING-RIGHT: 10px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left -38px; COLOR: #999999; CURSOR: default; PADDING-TOP: 0px; LEFT: -2px
}
.toggle-button {
	BACKGROUND-IMAGE: url(images/buttons/Toggle_sprite.png); WIDTH: auto; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-POSITION: right top; COLOR: #555555; FONT-SIZE: 10px; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.toggle-button SPAN {
	BACKGROUND-IMAGE: url(images/buttons/Toggle_sprite.png); POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 19px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; COLOR: #fff; PADDING-TOP: 0px; LEFT: -2px
}
.toggle-button:hover {
	BACKGROUND-POSITION: right -19px
}
.toggle-button:hover SPAN {
	BACKGROUND-POSITION: left -19px
}
LABEL {
	PADDING-RIGHT: 10px; FONT-FAMILY: verdana, helvetica, sans-serif; COLOR: #555555; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.label {
	PADDING-RIGHT: 10px; FONT-FAMILY: verdana, helvetica, sans-serif; COLOR: #555555; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
FORM *.disabled {
	COLOR: #999999
}
INPUT {
	FONT-FAMILY: verdana, helvetica, sans-serif; COLOR: #555555; FONT-SIZE: 11px
}
INPUT[type=text] {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #777 1px solid; PADDING-LEFT: 5px; HEIGHT: 15px; BORDER-TOP: #777 1px solid; BORDER-RIGHT: #ddd 1px solid
}
INPUT[type=text].disabled {
	COLOR: #999999
}
INPUT[type=text].read-only {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: inherit; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
INPUT[type=text].search {
	PADDING-LEFT: 25px; BACKGROUND: url(images/search_2_16.png) white no-repeat 5px center
}
INPUT[type=password] {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #777 1px solid; PADDING-LEFT: 5px; HEIGHT: 15px; MARGIN-LEFT: 10px; BORDER-TOP: #777 1px solid; BORDER-RIGHT: #ddd 1px solid
}
INPUT[type=password].disabled {
	COLOR: #999999
}
INPUT[type=password].read-only {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: inherit; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
INPUT[type=checkbox] {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 15px; WIDTH: 13px; PADDING-RIGHT: 5px; VERTICAL-ALIGN: bottom; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
INPUT[type=radio] {
	MARGIN: 0px; PADDING-LEFT: 15px; VERTICAL-ALIGN: bottom
}
SELECT {
	FONT-FAMILY: verdana, helvetica, sans-serif; HEIGHT: 19px; COLOR: #555555; FONT-SIZE: 11px
}
SELECT > OPTION {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; HEIGHT: 13px; COLOR: #555555; FONT-SIZE: 11px; PADDING-TOP: 3px
}
SELECT > OPTION:hover {
	BACKGROUND-COLOR: #000066
}
.disabled {
	BACKGROUND: #eee
}
TEXTAREA {
	WIDTH: 240px; FONT-FAMILY: verdana, helvetica, sans-serif; COLOR: #555; FONT-SIZE: 11px
}
.formValue {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 15px; PADDING-TOP: 0px
}
.grouping TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 15px; FONT-FAMILY: verdana, helvetica, sans-serif; COLOR: #000066; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 25px
}
.grouping .th {
	TEXT-ALIGN: left; PADDING-BOTTOM: 15px; FONT-FAMILY: verdana, helvetica, sans-serif; COLOR: #000066; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 25px
}
.grouping .label {
	TEXT-ALIGN: right; PADDING-RIGHT: 10px
}
.grouping .spacer {
	heigt: 25px
}
.grouping TD {
	TEXT-ALIGN: left; PADDING-LEFT: 10px
}
.spinControl {
	
}
.spinControl .buttons {
	POSITION: relative; WIDTH: 16px; FLOAT: right; HEIGHT: 15px; RIGHT: 23px; TOP: 2px
}
.ie .spinControl .buttons {
	RIGHT: 24px
}
.spinControl .buttons .buttonUp {
	BACKGROUND-IMAGE: url(images/Spin_up.png); WIDTH: 16px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center; MARGIN-BOTTOM: 1px; HEIGHT: 7px; CURSOR: pointer; _cursor: hand
}
.spinControl .buttons .disabled.buttonUp {
	BACKGROUND-IMAGE: url(images/Spin_up_disabled.png); CURSOR: default; _cursor: default
}
.spinControl .buttons .buttonDown {
	BACKGROUND-IMAGE: url(images/Spin_down.png); WIDTH: 16px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center; HEIGHT: 7px; CURSOR: pointer; _cursor: hand
}
.spinControl .buttons .disabled.buttonDown {
	BACKGROUND-IMAGE: url(images/Spin_down_disabled.png); CURSOR: default; _cursor: default
}
.calendar-button {
	POSITION: relative; TOP: 3px; LEFT: -19px
}
.ie .calendar-button {
	TOP: 4px
}
.mandatory {
	BORDER-BOTTOM: red 2px solid; BORDER-LEFT: red 2px solid; BORDER-TOP: red 2px solid; BORDER-RIGHT: red 2px solid
}
.watermark {
	COLOR: grey
}
.table TH {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: Verdana; HEIGHT: 23px; COLOR: #333; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: white 1px solid; PADDING-TOP: 0px; font-sie: 11px; font-weigth: bold
}
.table {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-COLLAPSE: collapse; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.lastTH {
	BORDER-RIGHT: #ccc 1px solid
}
.table TD {
	HEIGHT: 22px
}
.even > * {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #eee; PADDING-TOP: 0px
}
.odd > * {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: white; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 0px
}
.centred {
	TEXT-ALIGN: center
}
.textRight {
	TEXT-ALIGN: right
}
.widget H2 {
	BORDER-BOTTOM: #000066 1px solid; BORDER-LEFT: #000066 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 11px; BORDER-TOP: #000066 1px solid; BORDER-RIGHT: #000066 1px solid; PADDING-TOP: 5px
}
.widget H1 {
	PADDING-BOTTOM: 10px; FONT-STYLE: normal; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 5px; FONT-FAMILY: Verdana; FONT-SIZE: 18px; FONT-WEIGHT: normal; PADDING-TOP: 10px
}
.widget H3 {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
.widget .messageBox H3 {
	PADDING-TOP: 0px
}
.widget .infobar {
	
}
.widget .errorbar > DIV {
	BORDER-BOTTOM: medium none; BORDER-LEFT: #cccccc 0px solid; PADDING-LEFT: 25px; WIDTH: inherit; FONT-FAMILY: Verdana; BACKGROUND: url(../icons/error_16.png) #fff5d9 no-repeat 5px center; HEIGHT: 20px; COLOR: #333333; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: #cccccc 0px solid
}
.widget .content {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #f5f5f5; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; HEIGHT: inherit; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 15px
}
.widget .buttons {
	
}
.progressive-disclosure-panel .progressive-disclosure-panel-header {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 19px; MARGIN: 0px 0px 10px; PADDING-LEFT: 29px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Verdana, Helvetica, sans-serif; HEIGHT: 19px; COLOR: #000066; FONT-SIZE: 13px; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.progressive-disclosure-panel-closed .progressive-disclosure-panel-header {
	BACKGROUND: url(images/progressive_disclosure_icon_closed.png) no-repeat left center
}
.progressive-disclosure-panel-open .progressive-disclosure-panel-header {
	BACKGROUND: url(images/progressive_disclosure_icon_opened.png) no-repeat left center
}
.progressive-disclosure-panel .progressive-disclosure-panel-content {
	OVERFLOW: hidden
}
.yui-skin-sam TR.yui-dt-even TD.yui-dt-selected {
	BACKGROUND-COLOR: #000066; COLOR: #fff
}
.yui-skin-sam TR.yui-dt-odd TD.yui-dt-selected {
	BACKGROUND-COLOR: #000066; COLOR: #fff
}
.progressive-disclosure-panel .timePickerContainer .yui-ac-container {
	POSITION: static !important
}
.progressive-disclosure-panel .timePickerContainer .yui-ac-container {
	POSITION: absolute !important
}
.combobox .buttons {
	BORDER-BOTTOM: #777 1px solid; POSITION: relative; BORDER-LEFT: transparent 1px solid; WIDTH: 13px; DISPLAY: inline-block; BACKGROUND: url(images/combobox_close.png) #eee no-repeat center center; HEIGHT: 13px; BORDER-TOP: transparent 1px solid; CURSOR: default; BORDER-RIGHT: #777 1px solid; TOP: 0px; LEFT: -20px; _cursor: default
}
.ie .combobox .buttons {
	TOP: 1px
}
.combobox INPUT[type=text] {
	HEIGHT: 15px
}
.combobox .buttons:hover {
	BORDER-BOTTOM: #777 1px solid; BORDER-LEFT: transparent 1px solid; WIDTH: 13px; BACKGROUND: url(images/combobox_close.png) #eee no-repeat center center; HEIGHT: 13px; BORDER-TOP: transparent 1px solid; CURSOR: pointer; BORDER-RIGHT: #777 1px solid; _cursor: hand
}
.combobox .open.buttons {
	BORDER-BOTTOM: #777 1px solid; BORDER-LEFT: transparent 1px solid; WIDTH: 13px; BACKGROUND: url(images/combobox_close.png) #eee no-repeat center center; HEIGHT: 13px; BORDER-TOP: transparent 1px solid; CURSOR: pointer; BORDER-RIGHT: #777 1px solid; _cursor: hand
}
.panelContent {
	MIN-WIDTH: 250px; PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 0px
}
.leftFooterRow {
	PADDING-LEFT: 15px; FLOAT: left
}
.browse-and-collect-panel .first {
	WIDTH: 299px
}
.third {
	WIDTH: 299px
}
.browse-and-collect-panel .second {
	WIDTH: 60px
}
.browse-and-collect-panel .autocompleteContainer {
	WIDTH: 299px
}
.browse-and-collect-panel .autocompleteContainer LABEL {
	MARGIN-BOTTOM: 10px
}
.browse-and-collect-panel .autocompleteContainer INPUT {
	MARGIN: 10px 0px; WIDTH: 269px
}
.browse-and-collect-icon-container {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 130px
}
.browse-and-collect-icon-container > * {
	TEXT-ALIGN: center; WIDTH: 60px; DISPLAY: block
}
.browse-and-collect-icon-container > A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.browse-and-collect-panel TR.yui-dt-odd {
	
}
.browse-and-collect-panel TR.yui-dt-odd TD.yui-dt-asc {
	
}
.browse-and-collect-panel TR.yui-dt-odd TD.yui-dt-desc {
	
}
.object-value-selector TR.yui-dt-odd {
	BACKGROUND-COLOR: #ffffff
}
.object-value-selector TR.yui-dt-odd TD.yui-dt-desc {
	BACKGROUND-COLOR: #ffffff
}
.object-value-selector TR.yui-dt-odd TD.yui-dt-asc {
	BACKGROUND-COLOR: #ffffff
}
.objectValueSelector .buttons {
	POSITION: relative; WIDTH: 16px; BOTTOM: 1px; DISPLAY: inline-block; BACKGROUND: url(images/3_dots.png) white no-repeat; HEIGHT: 15px; CURSOR: default; LEFT: -20px; _cursor: default
}
.ie .objectValueSelector .buttons {
	BOTTOM: 0px; LEFT: -21px
}
.objectValueSelector .buttons:hover {
	CURSOR: pointer; _cursor: hand
}
.objectValueSelector .first {
	WIDTH: 430px
}
.objectValueSelector .autocompleteContainer {
	PADDING-BOTTOM: 10px
}
.objectValueSelector .autocompleteContainer INPUT {
	MARGIN: 0px; WIDTH: 399px
}
.browse-and-collect .buttons {
	POSITION: relative; WIDTH: 16px; BOTTOM: 1px; DISPLAY: inline-block; BACKGROUND: url(images/3_dots.png) white no-repeat; HEIGHT: 15px; CURSOR: default; LEFT: -20px; _cursor: default
}
.ie .browse-and-collect .buttons {
	BOTTOM: 0px; LEFT: -21px
}
.browse-and-collect .buttons:hover {
	CURSOR: pointer; _cursor: hand
}
