.form {
	MARGIN: 0.25em auto 1em; WIDTH: 80%; POSITION: relative
}
.dialog {
	WIDTH: 450px
}
.dialog .buttonset {
	MARGIN: 1em 0px 0.5em
}
.form FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.form FIELDSET {
	BORDER-RIGHT: #51c9d4 1px solid; BORDER-TOP: #51c9d4 1px solid; BORDER-LEFT: #51c9d4 1px solid; BORDER-BOTTOM: #51c9d4 1px solid
}
.form FIELDSET LEGEND {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #51c9d4
}
.form OL {
	PADDING-LEFT: 0px; MARGIN: 5px 1.25em; LIST-STYLE-TYPE: none
}
.form OL LI {
	DISPLAY: block
}
.form OL OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.form LABEL {
	PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; MARGIN-TOP: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND: #eee; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 2px; COLOR: #444; PADDING-TOP: 2px
}
.form INPUT {
	BORDER-RIGHT: #51c9d4 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #51c9d4 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 10px 40px; FONT: 12px Arial,sans-serif; BORDER-LEFT: #51c9d4 1px solid; WIDTH: 87%; COLOR: #333; PADDING-TOP: 2px; BORDER-BOTTOM: #51c9d4 1px solid
}
.form SELECT {
	BORDER-RIGHT: #51c9d4 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #51c9d4 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 10px 40px; FONT: 12px Arial,sans-serif; BORDER-LEFT: #51c9d4 1px solid; WIDTH: 87%; COLOR: #333; PADDING-TOP: 2px; BORDER-BOTTOM: #51c9d4 1px solid
}
/*.form TEXTAREA {
	BORDER-RIGHT: #d4d1c2 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #d4d1c2 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 10px 40px; FONT: 12px Arial,sans-serif; BORDER-LEFT: #d4d1c2 1px solid; WIDTH: 87%; COLOR: #333; PADDING-TOP: 2px; BORDER-BOTTOM: #d4d1c2 1px solid
}*/
UNKNOWN {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: top; WIDTH: auto; BORDER-RIGHT-WIDTH: 0px
}
.form INPUT.checkbox {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: top; WIDTH: auto; BORDER-RIGHT-WIDTH: 0px
}
.form FIELDSET.radio {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 10px; WIDTH: auto; PADDING-TOP: 2px; BORDER-RIGHT-WIDTH: 0px
}
.form FIELDSET.radio INPUT {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 0px 0px 5px; WIDTH: auto; BORDER-RIGHT-WIDTH: 0px
}
.form FIELDSET.radio LABEL {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #fff; BORDER-BOTTOM-WIDTH: 0px; WIDTH: auto; MARGIN-RIGHT: 15px; BORDER-RIGHT-WIDTH: 0px
}
.form FIELDSET.checkbox INPUT {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: auto; BORDER-RIGHT-WIDTH: 0px
}
.form FIELDSET.checkbox LABEL {
	BACKGROUND: #fff; VERTICAL-ALIGN: middle
}
.form FIELDSET.basic {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 10px; MARGIN: 10px 0px; WIDTH: auto; PADDING-TOP: 2px; BORDER-RIGHT-WIDTH: 0px
}
.form FIELDSET.basic DIV {
	BORDER-TOP-WIDTH: 0px; CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 10px; WIDTH: auto; PADDING-TOP: 2px; POSITION: relative; BORDER-RIGHT-WIDTH: 0px
}
.form FIELDSET.basic DIV LABEL {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #fff; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 10px 0px 0px; WIDTH: 150px; TEXT-ALIGN: right; BORDER-RIGHT-WIDTH: 0px
}
.form FIELDSET.basic DIV INPUT {
	MARGIN: 0px 0px 0px 5px; WIDTH: auto
}
.form FIELDSET.basic DIV SELECT {
	MARGIN: 0px 0px 0px 5px; WIDTH: auto
}
.form FIELDSET.basic DIV TEXTAREA {
	MARGIN: 0px 0px 0px 5px; WIDTH: 380px
}
.form FIELDSET FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 0px 0px 60px; BORDER-RIGHT-WIDTH: 0px
}
.form FIELDSET FIELDSET LABEL {
	BORDER-TOP-WIDTH: 0px; DISPLAY: inline; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; LINE-HEIGHT: normal; BORDER-RIGHT-WIDTH: 0px
}
.form FIELDSET FIELDSET INPUT {
	MARGIN-LEFT: 10px
}
.form .buttonset {
	TEXT-ALIGN: center
}
.form .buttonset INPUT {
	BORDER-RIGHT: #51c9d4 1px outset; PADDING-RIGHT: 5px; BORDER-TOP: #51c9d4 1px outset; PADDING-LEFT: 5px; BACKGROUND: #51c9d4; PADDING-BOTTOM: 2px; MARGIN: 0px 5px 20px; FONT: bold 11px Arial,sans-serif; BORDER-LEFT: #51c9d4 1px outset; WIDTH: auto; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #51c9d4 1px outset
}
.form INPUT.upload {
	MARGIN-LEFT: 10px; VERTICAL-ALIGN: top; WIDTH: auto
}
.form .upload-status {
	POSITION: relative
}
.form .upload-status LABEL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 2px; VERTICAL-ALIGN: middle; PADDING-TOP: 2px; BORDER-RIGHT-WIDTH: 0px
}
.form .upload-status INPUT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.form .upload-repost {
	FONT-SIZE: 10px; MARGIN-LEFT: 60px; COLOR: #555
}
.form DIV.datewidget {
	PADDING-LEFT: 35px
}
.form DIV.datewidget SELECT {
	MARGIN: 0px 0px 0px 5px; WIDTH: auto
}
.form DIV.widget INPUT {
	MARGIN-TOP: 0px; MARGIN-LEFT: 5px; WIDTH: 100px; POSITION: relative; TOP: 0px; HEIGHT: 30px
}
.form DIV.widget DIV.clear {
	CLEAR: both; DISPLAY: block; HEIGHT: 5px
}
.form DIV.widget INPUT.img {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; MARGIN-TOP: 3px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 20px; CURSOR: pointer; PADDING-TOP: 0px; HEIGHT: 14px; BORDER-RIGHT-WIDTH: 0px
}
.form DIV.widget-display {
	BORDER-RIGHT: #fada77 1px solid; BORDER-TOP: #fada77 1px solid; BACKGROUND: #faebc7; FLOAT: left; MARGIN-LEFT: 40px; VERTICAL-ALIGN: middle; BORDER-LEFT: #fada77 1px solid; WIDTH: 100px; BORDER-BOTTOM: #fada77 1px solid; POSITION: relative; HEIGHT: 18px; TEXT-ALIGN: center
}
