HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
STRONG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TBODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IFRAME {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A {
	TEXT-DECORATION: none
}
UL {
	OVERFLOW: hidden; LIST-STYLE-TYPE: none
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.left {
	DISPLAY: inline; FLOAT: left
}
.right {
	DISPLAY: inline; FLOAT: right
}
.last {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: 0px! important; MARGIN-RIGHT: 0px! important
}
.accross LI {
	DISPLAY: inline; FLOAT: left
}
UL:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
LI:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.item:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.cleared:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
UL {
	ZOOM: 1
}
LI {
	ZOOM: 1
}
.item {
	ZOOM: 1
}
.cleared {
	ZOOM: 1
}
.path {
	DISPLAY: none! important
}
.hidden {
	DISPLAY: none
}
IFRAME.hidden {
	WIDTH: 0px; HEIGHT: 0px
}
.visible {
	DISPLAY: block! important
}
.slideshow {
	MARGIN: 0px auto 20px; WIDTH: 600px; POSITION: relative
}
.slideshow LI {
	DISPLAY: none
}
.slideshow .selected {
	DISPLAY: block
}
.slideshow .fading {
	DISPLAY: block; Z-INDEX: 1; POSITION: absolute; TOP: 0px
}
.item {
	POSITION: relative
}
.item .icon {
	DISPLAY: none
}
.item:hover .icon {
	DISPLAY: block
}
.item:hover .item .icon {
	DISPLAY: none
}
.item .item .icon {
	DISPLAY: none
}
.item .item:hover .icon {
	DISPLAY: block
}
.destroy {
	RIGHT: 0px; WIDTH: 13px! important; CURSOR: pointer; TOP: 0px; HEIGHT: 13px
}
.item.first .back {
	DISPLAY: none
}
.item.last .forward {
	DISPLAY: none
}
.item .back {
	LEFT: 50%; MARGIN-LEFT: -3px; WIDTH: 20px; HEIGHT: 6px
}
.item .forward {
	LEFT: 50%; MARGIN-LEFT: -3px; WIDTH: 20px; HEIGHT: 6px
}
.item .forward {
	BOTTOM: 0px
}
.accross .item .back {
	MARGIN-TOP: -10px; LEFT: 0px; MARGIN-LEFT: 0px; WIDTH: 6px; TOP: 50%; HEIGHT: 20px
}
.accross .item .forward {
	MARGIN-TOP: -10px; LEFT: 0px; MARGIN-LEFT: 0px; WIDTH: 6px; TOP: 50%; HEIGHT: 20px
}
.accross .item .forward {
	LEFT: 100%; MARGIN-LEFT: -6px
}
IFRAME.uploader {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 0px; HEIGHT: 0px; BORDER-RIGHT-WIDTH: 0px
}
.image {
	OVERFLOW: hidden; POSITION: relative
}
.busy {
	BACKGROUND: url(../images/thumper.gif) no-repeat center 50%
}
.busy * {
	VISIBILITY: hidden
}
HTML > BODY.withPanel {
	PADDING-TOP: 38px
}
#panel A:hover {
	TEXT-DECORATION: none! important
}
#corner A:hover {
	TEXT-DECORATION: none! important
}
#panel {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; Z-INDEX: 4; BACKGROUND: url(/images/backgrounds/panel_top.gif) #353535 repeat-x 50% top; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 100%; COLOR: #cdcdcd; LINE-HEIGHT: 38px; PADDING-TOP: 0px; FONT-FAMILY: Arial; POSITION: fixed; TOP: 0px
}
#panel .field INPUT {
	COLOR: #666; FONT-FAMILY: Arial
}
* HTML #panel {
	DISPLAY: none
}
#panel .modes LI {
	MARGIN-LEFT: 10px
}
#panel .modes A {
	FONT-SIZE: 12px; COLOR: #fff
}
#panel .modes STRONG {
	FONT-SIZE: 12px; COLOR: #fff
}
#panel .modes LABEL {
	FONT-SIZE: 12px; COLOR: #fff
}
#panel .modes A {
	PADDING-RIGHT: 7px; DISPLAY: block; LEFT: 7px; POSITION: relative
}
#panel .modes STRONG {
	PADDING-RIGHT: 7px; DISPLAY: block; LEFT: 7px; POSITION: relative
}
#panel .modes LI:hover {
	BACKGROUND: url(/images/backgrounds/panel_hover_left.gif) no-repeat left 50%
}
#panel .modes LI:hover A {
	BACKGROUND: url(/images/backgrounds/panel_hover_right.gif) no-repeat right 50%
}
#panel .modes LI.selected {
	BACKGROUND: url(/images/backgrounds/panel_selected_left.gif) no-repeat left 50%
}
#panel .modes LI.selected STRONG {
	BACKGROUND: url(/images/backgrounds/panel_selected_right.gif) no-repeat right 50%
}
#panel .field {
	BACKGROUND: url(/images/backgrounds/text_box.gif) no-repeat left 50%; MARGIN-LEFT: 10px; OVERFLOW: hidden; WIDTH: 115px
}
.withPanel BODY {
	PADDING-TOP: 38px
}
* HTML.withPanel BODY {
	PADDING-TOP: 0px
}
#login INPUT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 93px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#login LABEL {
	FONT-SIZE: 13px
}
#login INPUT {
	FONT-SIZE: 13px
}
#login .submit {
	BACKGROUND: url(/images/backgrounds/login.png) no-repeat left 50%
}
#login .submit INPUT {
	OVERFLOW: hidden; WIDTH: 22px; CURSOR: pointer; TEXT-INDENT: -999em; HEIGHT: 22px
}
* HTML #login INPUT {
	MARGIN-TOP: -50%; Z-INDEX: 5; POSITION: absolute; TOP: 50%
}
#corner {
	Z-INDEX: 5; RIGHT: 15px; WIDTH: 100px; FONT-FAMILY: Arial; POSITION: fixed; TOP: 0px
}
#corner .right {
	MARGIN-LEFT: 8px; LINE-HEIGHT: 38px
}
#corner A {
	FONT-SIZE: 10px; COLOR: #cdcdcd; TEXT-DECORATION: underline
}
#corner .button {
	BACKGROUND-POSITION: right 50%; OVERFLOW: hidden; WIDTH: 21px; BACKGROUND-REPEAT: no-repeat
}
#corner .button A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; TEXT-DECORATION: none
}
#corner .button STRONG {
	LEFT: 999em; POSITION: relative
}
#inspect {
	BACKGROUND-IMAGE: url(/images/backgrounds/info_off.png)
}
.inspecting #inspect {
	BACKGROUND-IMAGE: url(/images/backgrounds/info.png)
}
#save {
	BACKGROUND-IMAGE: url(/images/backgrounds/save_off.png)
}
.unsaved #save {
	BACKGROUND-IMAGE: url(/images/backgrounds/save.png)
}
.icon {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px! important; OVERFLOW: hidden; TEXT-INDENT: -999em; PADDING-TOP: 0px! important; POSITION: absolute
}
.icon SPAN {
	DISPLAY: block; BACKGROUND: url(/images/icons.png); WIDTH: 240px; POSITION: relative; HEIGHT: 180px
}
* HTML .icon SPAN {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/icons.png", sizingMethod="resize"); BACKGROUND-IMAGE: none
}
INPUT.hidden {
	DISPLAY: none
}
.upload {
	DISPLAY: block; OVERFLOW: hidden; CURSOR: pointer; POSITION: relative
}
.upload IMG {
	Z-INDEX: 1
}
.upload INPUT {
	FONT-SIZE: 1000px; Z-INDEX: 2; RIGHT: 0px; FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=0); BOTTOM: 0px; POSITION: absolute; -moz-opacity: 0; opacity: 0
}
.busy.upload IMG {
	VISIBILITY: hidden
}
.busy.upload {
	BACKGROUND: url(/images/basket_thumper.gif) #eff4fb no-repeat center 50%
}
IFRAME.uploader {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 0px; HEIGHT: 0px; BORDER-RIGHT-WIDTH: 0px
}
.image {
	POSITION: relative
}
.images .busy {
	BACKGROUND: url(/images/thumper.gif) no-repeat center 50%
}
.image .destroy {
	DISPLAY: none! important
}
.editing .image:hover .destroy {
	DISPLAY: block! important
}
.dialog {
	Z-INDEX: 4; BACKGROUND: url(/images/backgrounds/dialog/body.png) repeat-y center 50%; MARGIN-BOTTOM: 40px; WIDTH: 269px; POSITION: relative; TOP: 20px
}
.dialog .inner {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: url(/images/backgrounds/dialog/top.png) no-repeat 50% top; MARGIN-BOTTOM: -40px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px; POSITION: relative; TOP: -20px
}
.dialog .bottom {
	BACKGROUND: url(/images/backgrounds/dialog/bottom.png) no-repeat 50% bottom; POSITION: relative; TOP: 20px; HEIGHT: 20px
}
#dialogs {
	Z-INDEX: 5; RIGHT: 10px; FONT-FAMILY: Arial; POSITION: fixed; TOP: 45px
}
#inspector {
	DISPLAY: none; LINE-HEIGHT: 18px; FONT-FAMILY: Arial
}
#inspectables {
	BACKGROUND: none transparent scroll repeat 0% 0%; LINE-HEIGHT: 18px
}
#inspectables {
	FONT-FAMILY: Arial
}
#inspectables INPUT {
	FONT-FAMILY: Arial
}
#inspectables P {
	LINE-HEIGHT: 18px
}
#inspectables H2 {
	LINE-HEIGHT: 18px
}
.inspecting #inspector {
	DISPLAY: block
}
#inspector .frame {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; BORDER-RIGHT-WIDTH: 0px
}
.folder {
	MARGIN: 6px 2px
}
.folder UL {
	DISPLAY: none
}
.open.folder UL {
	DISPLAY: block
}
.folder LI {
	BACKGROUND: url(/images/backgrounds/dialog/shade.png); MARGIN: 1px 0px 0px
}
.folder LI:hover {
	BACKGROUND: url(/images/backgrounds/dialog/solid.png)
}
.folder H2 {
	BACKGROUND: url(/images/backgrounds/dialog/arrow_right.png) no-repeat 8px 50%
}
.folder.open H2 {
	BACKGROUND-IMAGE: url(/images/backgrounds/dialog/arrow_down.png)
}
.folder H2 A {
	FONT-SIZE: 14px; COLOR: #fff
}
.folder A {
	DISPLAY: block; FONT-SIZE: 12px; COLOR: #dbdbdb; MARGIN-RIGHT: 8px
}
.folder H2 A {
	PADDING-RIGHT: 6px; PADDING-LEFT: 25px
}
.folder LI {
	PADDING-RIGHT: 6px; PADDING-LEFT: 25px
}
.folder .selected {
	BACKGROUND: #6286c1
}
.folder .selected A {
	COLOR: #fff
}
.folder FORM {
	DISPLAY: none
}
.folder .selected FORM {
	DISPLAY: block
}
.folder FORM {
	VERTICAL-ALIGN: middle; LINE-HEIGHT: 20px
}
.folder FORM .left {
	CLEAR: both; FONT-SIZE: 11px; COLOR: #dbdbdb
}
.folder FORM .right {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/images/backgrounds/dialog/fields/field.png) no-repeat center 50%; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.folder FORM .upload {
	BACKGROUND-IMAGE: url(/images/backgrounds/dialog/browse.gif)
}
.folder FORM .upload {
	WIDTH: 128px
}
.folder .field {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.folder .attribute {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.folder .field {
	FONT-SIZE: 11px; COLOR: #b2b1b1
}
.folder .attribute {
	FONT-SIZE: 11px; COLOR: #b2b1b1
}
.folder .value {
	FONT-SIZE: 11px; COLOR: #b2b1b1
}
.folder TEXTAREA {
	MARGIN: 5px 0px; HEIGHT: 50px
}
.folder .right.apply {
	PADDING-RIGHT: 20px! important; PADDING-LEFT: 0px! important; FONT-SIZE: 10px; BACKGROUND: url(/images/backgrounds/dialog/apply.png) no-repeat right 50%; PADDING-BOTTOM: 0px! important; MARGIN: 5px 0px; WIDTH: 128px; COLOR: #f0f0f0; PADDING-TOP: 0px! important; TEXT-ALIGN: right; TEXT-DECORATION: underline
}
.folder .varField {
	DISPLAY: block; BACKGROUND: url(/images/backgrounds/dialog/fields/field.png) no-repeat left 50%
}
.folder .varField .inner {
	DISPLAY: block; BACKGROUND: url(/images/backgrounds/dialog/fields/field.png) no-repeat left 50%
}
.folder FORM .varField {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; OVERFLOW: visible; PADDING-TOP: 0px
}
.folder .varField .inner {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: right 50%; RIGHT: -10px; POSITION: relative
}
.folder .varField INPUT {
	FONT-SIZE: 11px; VERTICAL-ALIGN: middle
}
FORM.options {
	DISPLAY: block
}
.option A {
	BACKGROUND: url(/images/backgrounds/dialog/cross.png) no-repeat right 50%
}
.on.option A {
	BACKGROUND-IMAGE: url(/images/backgrounds/dialog/tick.png)
}
.folder FORM .left {
	FONT-SIZE: 12px
}
.folder .numbers .right {
	PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(/images/backgrounds/dialog/fields/number.png)
}
.folder .numbers .right INPUT {
	WIDTH: 30px
}
.folder .numbers .field {
	WIDTH: 26px
}
.folder FORM.textareas {
	DISPLAY: block
}
.folder .textareas .right {
	BACKGROUND-IMAGE: url(/images/backgrounds/dialog/fields/text.png); WIDTH: 128px
}
.folder .upload INPUT {
	Z-INDEX: 999
}
.optionValue .left {
	CLEAR: none! important
}
.style .sample {
	DISPLAY: none
}
.dialog .notice {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; FONT-SIZE: 14px; BACKGROUND: url(/images/backgrounds/dialog/ok.png) no-repeat left 50%; PADDING-BOTTOM: 10px; MARGIN: 0px 20px; COLOR: #fff; PADDING-TOP: 10px
}
.dialog .error {
	BACKGROUND-IMAGE: url(/images/backgrounds/dialog/stop.png)
}
.dialog .denied {
	BACKGROUND-IMAGE: url(/images/backgrounds/dialog/denied.png)
}
.caret {
	DISPLAY: none
}
.text .caret {
	DISPLAY: inline
}
.item {
	POSITION: relative
}
.item TD {
	POSITION: relative
}
.item .icon {
	DISPLAY: none
}
.item:hover .icon {
	DISPLAY: block
}
.destroy {
	RIGHT: 0px; WIDTH: 13px! important; CURSOR: pointer; TOP: 0px; HEIGHT: 13px
}
.icon {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; Z-INDEX: 3! important; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px! important; OVERFLOW: hidden; TEXT-INDENT: -999em; PADDING-TOP: 0px! important; POSITION: absolute! important
}
TD .icon {
	FLOAT: right; POSITION: static! important
}
.icon SPAN {
	DISPLAY: block; BACKGROUND: url(/images/icons.png); WIDTH: 240px; POSITION: relative; HEIGHT: 180px
}
* HTML .icon SPAN {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/icons.png", sizingMethod="resize"); BACKGROUND-IMAGE: none
}
.destroy {
	RIGHT: 0px; WIDTH: 13px! important; CURSOR: pointer; TOP: 0px; HEIGHT: 13px
}
.destroy SPAN {
	LEFT: -30px; TOP: 0px
}
.busy #progressMeter {
	VISIBILITY: visible! important
}
