
@media Screen    
{
.inlineDisplay {
	DISPLAY: inline
}
TABLE.controlpanel-listing {
	WIDTH: 100%
}
TABLE.controlpanel-listing TD {
	FONT-SIZE: 120%
}
TABLE.controlpanel-listing TH {
	FONT-SIZE: 120%
}
TABLE.controlpanel-listing DL {
	MARGIN-TOP: 0px
}
TABLE.controlpanel-listing DD {
	MARGIN-LEFT: 1em
}
TABLE.controlpanel-listing DL DT A .trigger {
	FONT-WEIGHT: normal
}
TABLE .controlpanel-listing TD {
	VERTICAL-ALIGN: top
}
TABLE.controlpanel-listing TD.checker {
	TEXT-ALIGN: center
}
TABLE.controlpanel-listing TH.smallcolumn {
	WIDTH: 1.5em
}
.chooser-right {
	MARGIN-BOTTOM: 0px !important; FLOAT: right; MARGIN-RIGHT: 0px !important
}
.rule-element {
	PADDING-BOTTOM: 0.3em; BACKGROUND-COLOR: #eef3f5; MARGIN: 0.5em 0pt; PADDING-LEFT: 1em; WIDTH: auto; PADDING-RIGHT: 1em; PADDING-TOP: 0.3em
}
.rule-element DL {
	
}
.rule-element DL DD {
	MARGIN-LEFT: 1em
}
.rule-updown {
	FLOAT: right; PADDING-TOP: 0.8em
}
.rule-operations {
	FLOAT: right; PADDING-TOP: 0.8em
}
    }
DIV.portalMessage {
	BACKGROUND-IMAGE: url(info_icon.gif); BORDER-BOTTOM: #ffa500 1px solid; BORDER-LEFT: #ffa500 1px solid; PADDING-BOTTOM: 0.5em; BACKGROUND-COLOR: #ffce7b; MARGIN: 1em 0em; PADDING-LEFT: 3em; PADDING-RIGHT: 1em; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 5px 50%; COLOR: black; FONT-SIZE: 85%; VERTICAL-ALIGN: middle; BORDER-TOP: #ffa500 1px solid; BORDER-RIGHT: #ffa500 1px solid; PADDING-TOP: 0.5em
}
P.portalMessage {
	BACKGROUND-IMAGE: url(info_icon.gif); BORDER-BOTTOM: #ffa500 1px solid; BORDER-LEFT: #ffa500 1px solid; PADDING-BOTTOM: 0.5em; BACKGROUND-COLOR: #ffce7b; MARGIN: 1em 0em; PADDING-LEFT: 3em; PADDING-RIGHT: 1em; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 5px 50%; COLOR: black; FONT-SIZE: 85%; VERTICAL-ALIGN: middle; BORDER-TOP: #ffa500 1px solid; BORDER-RIGHT: #ffa500 1px solid; PADDING-TOP: 0.5em
}
.system-message {
	BACKGROUND-IMAGE: url(info_icon.gif); BORDER-BOTTOM: #ffa500 1px solid; BORDER-LEFT: #ffa500 1px solid; PADDING-BOTTOM: 0.5em; BACKGROUND-COLOR: #ffce7b; MARGIN: 1em 0em; PADDING-LEFT: 3em; PADDING-RIGHT: 1em; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 5px 50%; COLOR: black; FONT-SIZE: 85%; VERTICAL-ALIGN: middle; BORDER-TOP: #ffa500 1px solid; BORDER-RIGHT: #ffa500 1px solid; PADDING-TOP: 0.5em
}
#error-handling {
	BACKGROUND-IMAGE: url(info_icon.gif); BORDER-BOTTOM: #ffa500 1px solid; BORDER-LEFT: #ffa500 1px solid; PADDING-BOTTOM: 0.5em; BACKGROUND-COLOR: #ffce7b; MARGIN: 1em 0em; PADDING-LEFT: 3em; PADDING-RIGHT: 1em; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 5px 50%; COLOR: black; FONT-SIZE: 85%; VERTICAL-ALIGN: middle; BORDER-TOP: #ffa500 1px solid; BORDER-RIGHT: #ffa500 1px solid; PADDING-TOP: 0.5em
}
UL.visualNoMarker {
	LIST-STYLE-TYPE: none; MARGIN: 0.5em 0px 0px; LIST-STYLE-IMAGE: none
}
OL.visualNoMarker {
	LIST-STYLE-TYPE: none; MARGIN: 0.5em 0px 0px; LIST-STYLE-IMAGE: none
}
.visualOverflow {
	MARGIN: 0px 0px 1em; OVERFLOW: auto
}
.visualOverflow PRE {
	MARGIN: 0px
}
.visualOverflow TABLE {
	MARGIN: 0px
}
.visualOverflow IMG {
	MARGIN: 0px
}
.hiddenStructure {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: -1px 0px 0px -1px; PADDING-LEFT: 0px; WIDTH: 1px; PADDING-RIGHT: 0px; DISPLAY: block; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 1px; BORDER-LEFT-STYLE: none; OVERFLOW: hidden; PADDING-TOP: 0px
}
.contentViews .hiddenStructure {
	POSITION: absolute; TOP: -200px; LEFT: -200px
}
.contentActions .hiddenStructure {
	POSITION: absolute; TOP: -200px; LEFT: -200px
}
.hiddenLabel {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: -1px 0px 0px -1px; PADDING-LEFT: 0px; WIDTH: 1px; PADDING-RIGHT: 0px; DISPLAY: block; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 1px; BORDER-LEFT-STYLE: none; OVERFLOW: hidden; PADDING-TOP: 0px
}
.visualClear {
	DISPLAY: block; CLEAR: both
}
.netscape4 {
	DISPLAY: none
}
TR.dragging TD {
	BACKGROUND-COLOR: #ff6 !important
}
.draggingHook {
	CURSOR: move
}
.notDraggable {
	
}
#kss-spinner {
	POSITION: fixed; MARGIN-TOP: -10px; WIDTH: 20px; DISPLAY: none; BACKGROUND-POSITION: center center; HEIGHT: 20px; MARGIN-LEFT: -10px; TOP: 50%; LEFT: 50%
}
.formlibInlineEditable {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; DISPLAY: block; PADDING-TOP: 1px
}
.inlineEditable {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; DISPLAY: block; PADDING-TOP: 1px
}
BODY.kssActive .inlineEditable:hover {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(input_background.gif) white repeat-x; BORDER-TOP: #666 1px solid; CURSOR: text; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 0px
}
BODY.kssActive .formlibInlineEditable:hover {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(input_background.gif) white repeat-x; BORDER-TOP: #666 1px solid; CURSOR: text; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 0px
}
BODY.kssActive .inlineEditable A:hover {
	CURSOR: pointer
}
BODY.kssActive .formlibInlineEditable A:hover {
	CURSOR: pointer
}
BODY.kssActive .formlibInlineForm:hover {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 1px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT-STYLE: none; CURSOR: default; PADDING-TOP: 1px
}
BODY.kssActive .formlibInlineForm A:hover {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 1px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT-STYLE: none; CURSOR: default; PADDING-TOP: 1px
}
.inlineForm .formHelp {
	DISPLAY: none
}
.inlineForm .fieldRequired {
	DISPLAY: none
}
.inlineForm LABEL {
	DISPLAY: none
}
.inlineForm .ArchetypesSelectionWidget LABEL {
	DISPLAY: inline
}
.inlineForm #archetypes-fieldname-title INPUT {
	FONT-SIZE: 100%
}
.inlineForm #archetypes-fieldname-title {
	FONT-SIZE: 100%
}
H1 DIV.formControls INPUT {
	FONT-SIZE: 55% !important
}
