.legalinfo {
	BORDER-RIGHT: gray 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: gray 2px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 10px; BORDER-LEFT: gray 2px solid; PADDING-TOP: 0px; BORDER-BOTTOM: gray 2px solid
}
.formLabel {
	CLEAR: left; FONT-WEIGHT: bold; FLOAT: left; MARGIN: 2px; WIDTH: 30%; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.formField {
	FLOAT: left; MARGIN: 2px; WIDTH: 60%
}
.adminListHeader {
	PADDING-LEFT: 80px; FONT-WEIGHT: bold; FONT-SIZE: 18px; FLOAT: left; BACKGROUND-REPEAT: no-repeat; HEIGHT: 48px; TEXT-ALIGN: left
}
.labelcell {
	FONT-WEIGHT: bold; MARGIN-LEFT: auto; VERTICAL-ALIGN: top; WIDTH: 30%; TEXT-ALIGN: right
}
.shop_error {
	CLEAR: both; PADDING-RIGHT: 20px; BACKGROUND-POSITION: 20px 50%; MARGIN-TOP: 0.8em; PADDING-LEFT: 80px; FONT-SIZE: 120%; PADDING-BOTTOM: 15px; MARGIN-LEFT: auto; VERTICAL-ALIGN: middle; WIDTH: 70%! important; MARGIN-RIGHT: auto; PADDING-TOP: 15px; BACKGROUND-REPEAT: no-repeat; BORDER-COLLAPSE: collapse; TEXT-ALIGN: justify; moz-border-radius: 20px; khtml-border-radius: 20px; border-radius: 20px
}
.shop_warning {
	CLEAR: both; PADDING-RIGHT: 20px; BACKGROUND-POSITION: 20px 50%; MARGIN-TOP: 0.8em; PADDING-LEFT: 80px; FONT-SIZE: 120%; PADDING-BOTTOM: 15px; MARGIN-LEFT: auto; VERTICAL-ALIGN: middle; WIDTH: 70%! important; MARGIN-RIGHT: auto; PADDING-TOP: 15px; BACKGROUND-REPEAT: no-repeat; BORDER-COLLAPSE: collapse; TEXT-ALIGN: justify; moz-border-radius: 20px; khtml-border-radius: 20px; border-radius: 20px
}
.shop_info {
	CLEAR: both; PADDING-RIGHT: 20px; BACKGROUND-POSITION: 20px 50%; MARGIN-TOP: 0.8em; PADDING-LEFT: 80px; FONT-SIZE: 120%; PADDING-BOTTOM: 15px; MARGIN-LEFT: auto; VERTICAL-ALIGN: middle; WIDTH: 70%! important; MARGIN-RIGHT: auto; PADDING-TOP: 15px; BACKGROUND-REPEAT: no-repeat; BORDER-COLLAPSE: collapse; TEXT-ALIGN: justify; moz-border-radius: 20px; khtml-border-radius: 20px; border-radius: 20px
}
.shop_debug {
	CLEAR: both; PADDING-RIGHT: 20px; BACKGROUND-POSITION: 20px 50%; MARGIN-TOP: 0.8em; PADDING-LEFT: 80px; FONT-SIZE: 120%; PADDING-BOTTOM: 15px; MARGIN-LEFT: auto; VERTICAL-ALIGN: middle; WIDTH: 70%! important; MARGIN-RIGHT: auto; PADDING-TOP: 15px; BACKGROUND-REPEAT: no-repeat; BORDER-COLLAPSE: collapse; TEXT-ALIGN: justify; moz-border-radius: 20px; khtml-border-radius: 20px; border-radius: 20px
}
.shop_critical {
	CLEAR: both; PADDING-RIGHT: 20px; BACKGROUND-POSITION: 20px 50%; MARGIN-TOP: 0.8em; PADDING-LEFT: 80px; FONT-SIZE: 120%; PADDING-BOTTOM: 15px; MARGIN-LEFT: auto; VERTICAL-ALIGN: middle; WIDTH: 70%! important; MARGIN-RIGHT: auto; PADDING-TOP: 15px; BACKGROUND-REPEAT: no-repeat; BORDER-COLLAPSE: collapse; TEXT-ALIGN: justify; moz-border-radius: 20px; khtml-border-radius: 20px; border-radius: 20px
}
.shop_tip {
	CLEAR: both; PADDING-RIGHT: 20px; BACKGROUND-POSITION: 20px 50%; MARGIN-TOP: 0.8em; PADDING-LEFT: 80px; FONT-SIZE: 120%; PADDING-BOTTOM: 15px; MARGIN-LEFT: auto; VERTICAL-ALIGN: middle; WIDTH: 70%! important; MARGIN-RIGHT: auto; PADDING-TOP: 15px; BACKGROUND-REPEAT: no-repeat; BORDER-COLLAPSE: collapse; TEXT-ALIGN: justify; moz-border-radius: 20px; khtml-border-radius: 20px; border-radius: 20px
}
.shop_error {
	BACKGROUND-IMAGE: url(../shop_image/ps_image/log_error.png); BACKGROUND-COLOR: #fdd
}
.shop_warning {
	BACKGROUND-IMAGE: url(../shop_image/ps_image/log_warning.png); BACKGROUND-COLOR: #ffc
}
.shop_info {
	BACKGROUND-IMAGE: url(../shop_image/ps_image/log_info.png); BACKGROUND-COLOR: #eef
}
.shop_tip {
	BACKGROUND-IMAGE: url(../shop_image/ps_image/info.png); BACKGROUND-COLOR: #dfd
}
.shop_debug {
	BACKGROUND-IMAGE: url(../shop_image/ps_image/log_debug.png); BACKGROUND-COLOR: #f0f8ff
}
.shop_critical {
	FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../shop_image/ps_image/log_critical.png); BACKGROUND-COLOR: salmon
}

