.panel {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 2px 0px; WIDTH: 45%; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.panel IMG {
	FLOAT: left
}
.clear {
	CLEAR: both; FONT-SIZE: 1px; HEIGHT: 1px
}
FORM UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
FORM LI {
	MARGIN: 0.5em 0px
}
LABEL {
	DISPLAY: block; FLOAT: left; WIDTH: 8em; MARGIN-RIGHT: 0.5em; TEXT-ALIGN: right
}
TABLE LABEL {
	DISPLAY: inline; FLOAT: none; WIDTH: 8em; MARGIN-RIGHT: 0.5em; TEXT-ALIGN: left
}
LI.check LABEL {
	DISPLAY: inline; FLOAT: none; WIDTH: auto; TEXT-ALIGN: left
}
LI.check SPAN {
	DISPLAY: inline; PADDING-LEFT: 0em
}
LI.check SPAN.name {
	PADDING-LEFT: 0em; WIDTH: 12em; MARGIN-RIGHT: 0.5em; TEXT-ALIGN: right
}
LI.submit INPUT {
	BORDER-RIGHT: #003 1px solid; BORDER-TOP: #ddf 1px solid; MARGIN-LEFT: 12.5em; BORDER-LEFT: #ddf 1px solid; BORDER-BOTTOM: #003 1px solid
}
.linkbutton {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; COLOR: blue; BORDER-RIGHT-WIDTH: 0px
}
.button {
	MARGIN-LEFT: 20em
}
.posthidden {
	DISPLAY: none
}
.postshown {
	DISPLAY: inline
}
DIV#footer UL {
	LIST-STYLE-TYPE: none
}
DIV#footer UL LI {
	DISPLAY: inline
}
UL.modulemenu {
	LIST-STYLE-TYPE: none
}
UL.modulemenu LI {
	DISPLAY: inline
}
UL.breadcrumbs {
	LIST-STYLE-TYPE: none
}
UL.breadcrumbs LI {
	DISPLAY: inline
}
.form DIV {
	MARGIN-BOTTOM: 0.1em; WIDTH: 100%
}
.form .indent {
	MARGIN: 10px 0px 10px 95px
}
.form .form_element {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; WIDTH: 180px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.form .form_data {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.form .form_data LABEL {
	DISPLAY: inline; FLOAT: none
}
.clear {
	CLEAR: both
}
.float-left {
	FLOAT: left
}
.float-right {
	FLOAT: right
}
.text-left {
	TEXT-ALIGN: left
}
.text-right {
	TEXT-ALIGN: right
}
.text-center {
	TEXT-ALIGN: center
}
.text-justify {
	TEXT-ALIGN: justify
}
.bold {
	FONT-WEIGHT: bold
}
.italic {
	FONT-STYLE: italic
}
.underline {
	BORDER-BOTTOM: 1px solid
}
.highlight {
	BACKGROUND: #ffc
}
.img-left {
	FLOAT: left; MARGIN: 4px 10px 4px 0px
}
.img-right {
	FLOAT: right; MARGIN: 4px 0px 4px 10px
}
.nopadding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.noindent {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
.nobullet {
	LIST-STYLE-IMAGE: none; LIST-STYLE-TYPE: none
}
.error {
	BORDER-RIGHT: #dd3c10 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #dd3c10 1px solid; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: #ffebe8 0% 50%; PADDING-BOTTOM: 10px; MARGIN: 0pt 10px 10px; BORDER-LEFT: #dd3c10 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #dd3c10 1px solid
}
.red {
	BORDER-RIGHT: #dd3c10 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #dd3c10 1px solid; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: #ffebe8 0% 50%; PADDING-BOTTOM: 10px; MARGIN: 0pt 10px 10px; BORDER-LEFT: #dd3c10 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #dd3c10 1px solid
}
.correct {
	BORDER-RIGHT: #84db12 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #84db12 1px solid; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: #e6fce6 0% 50%; PADDING-BOTTOM: 10px; MARGIN: 0pt 10px 10px; BORDER-LEFT: #84db12 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #84db12 1px solid
}
.green {
	BORDER-RIGHT: #84db12 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #84db12 1px solid; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: #e6fce6 0% 50%; PADDING-BOTTOM: 10px; MARGIN: 0pt 10px 10px; BORDER-LEFT: #84db12 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #84db12 1px solid
}
.info {
	BORDER-RIGHT: #d9b411 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #d9b411 1px solid; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: #fbfce6 0% 50%; PADDING-BOTTOM: 10px; MARGIN: 0pt 10px 10px; BORDER-LEFT: #d9b411 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #d9b411 1px solid
}
