DIV.msg {
	PADDING-RIGHT: 15px; DISPLAY: none; PADDING-LEFT: 15px; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; COLOR: #0088ce; PADDING-TOP: 10px
}
DIV.msg P {
	MARGIN: 0px
}
DIV.msg UL {
	LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: disc
}
DIV.msg {
	BORDER-RIGHT: #0088ce 1px solid; BORDER-TOP: #0088ce 1px solid; MARGIN-TOP: 10px; MARGIN-BOTTOM: 5px; BORDER-LEFT: #0088ce 1px solid; BORDER-BOTTOM: #0088ce 1px solid
}
DIV.ok {
	DISPLAY: block
}
DIV.error {
	DISPLAY: block
}
DIV.comment.error.msg#comments {
	PADDING-RIGHT: 1px; MARGIN-TOP: 10px; PADDING-LEFT: 1px; BACKGROUND: #efefef
}
DIV.comment.error.msg#comments P STRONG {
	FONT-SIZE: 14px
}
DIV.comment.error.msg#comments P STRONG A {
	FLOAT: none! important
}
.form FORM {
	
}
.form FORM P {
	MARGIN-BOTTOM: 5px
}
.form FORM P LABEL {
	CLEAR: left
}
.form .label {
	CLEAR: left; PADDING-RIGHT: 0px; MARGIN-TOP: 6px; DISPLAY: inline-block; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px
}
.form FORM P LABEL SPAN {
	CLEAR: left; PADDING-RIGHT: 0px; MARGIN-TOP: 6px; DISPLAY: inline-block; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px
}
.form FORM P LABEL SPAN.help {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; COLOR: #6a8b13; PADDING-TOP: 0px
}
.form .field {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #e0e0e0 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 4px; FONT-SIZE: 14px; BACKGROUND: url(bg_input.gif) #fff repeat-x 50% bottom; PADDING-BOTTOM: 4px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #0088cf; PADDING-TOP: 4px; BORDER-BOTTOM: #e0e0e0 1px solid
}
.form SPAN.field {
	COLOR: #999; BACKGROUND-COLOR: #fafafa
}
.form .checkbox {
	VERTICAL-ALIGN: middle; WIDTH: 13px; HEIGHT: 13px
}
.form FORM P LABEL TEXTAREA {
	FONT-SIZE: 14px; OVERFLOW: auto; HEIGHT: 100px
}
.form FORM P LABEL.error {
	
}
.form FORM P LABEL.error SPAN {
	FONT-WEIGHT: bold; COLOR: #c00
}
.form FORM P LABEL.error INPUT {
	BORDER-RIGHT: #c00 1px dashed; BORDER-TOP: #c00 1px dashed; BORDER-LEFT: #c00 1px dashed; COLOR: #c00; BORDER-BOTTOM: #c00 1px dashed
}
.form FORM P LABEL.error TEXTAREA {
	BORDER-RIGHT: #c00 1px dashed; BORDER-TOP: #c00 1px dashed; BORDER-LEFT: #c00 1px dashed; COLOR: #c00; BORDER-BOTTOM: #c00 1px dashed
}
.form FORM P.buttons {
	CLEAR: both; MARGIN: 20px 0px 0px; OVERFLOW: hidden; _height: 1%; _overflow: visible
}
.form FORM P A.button {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 14px; BACKGROUND: #efefef; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 4px; MARGIN-LEFT: 5px; OVERFLOW: visible; CURSOR: pointer; COLOR: #0066b3; PADDING-TOP: 4px; BORDER-RIGHT-WIDTH: 0px
}
.form FORM P INPUT.button {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 14px; BACKGROUND: #efefef; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 4px; MARGIN-LEFT: 5px; OVERFLOW: visible; CURSOR: pointer; COLOR: #0066b3; PADDING-TOP: 4px; BORDER-RIGHT-WIDTH: 0px
}
.form FORM P.buttons INPUT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 14px; BACKGROUND: #efefef; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 4px; MARGIN-LEFT: 5px; OVERFLOW: visible; CURSOR: pointer; COLOR: #0066b3; PADDING-TOP: 4px; BORDER-RIGHT-WIDTH: 0px
}
.form FORM P A.button {
	PADDING-RIGHT: 10px; DISPLAY: inline-block; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.form FORM P.buttons A.button {
	FLOAT: right; MARGIN-LEFT: 10px
}
.form FORM P.buttons INPUT {
	FLOAT: right; MARGIN-LEFT: 10px
}
