
.msg .error {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 23px; BACKGROUND: url(../images/msg_bg.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #404040; LINE-HEIGHT: 18px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid
}
.msg .stop {
	BORDER-RIGHT: #ddd 1px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #ddd 1px solid;
	PADDING-LEFT: 23px;
	FLOAT: left;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #ddd 1px solid;
	COLOR: #404040;
	LINE-HEIGHT: 18px;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #ddd 1px solid;
	background-image: url(../images/msg_bg.png);
	background-repeat: no-repeat;
}
.msg .alert
{
    
    border-right: #ddd 1px solid;
    padding-right: 10px;
    border-top: #ddd 1px solid;
    padding-left: 23px;
    background: url(../images/alert/alert16.png) no-repeat;
    padding-bottom: 2px;
    border-left: #ddd 1px solid;
    color: #404040;
    line-height: 18px;
    padding-top: 2px;
    border-bottom: #ddd 1px solid;
}

.msg .attention
{
    border-right: #ddd 1px solid;
    padding-right: 10px;
    border-top: #ddd 1px solid;
    padding-left: 23px;
    background: url(../images/alert/attention16.png) no-repeat;
    padding-bottom: 2px;
    border-left: #ddd 1px solid;
    color: #404040;
    line-height: 18px;
    padding-top: 2px;
    border-bottom: #ddd 1px solid;
}
.msg .tips {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 23px; BACKGROUND: url(../images/msg_bg.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #404040; LINE-HEIGHT: 18px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid
}
.msg .ok {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 23px; BACKGROUND: url(../images/msg_bg.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #404040; LINE-HEIGHT: 18px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid
}
.msg .notice {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 23px; BACKGROUND: url(../images/msg_bg.png) no-repeat;  PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #404040; LINE-HEIGHT: 18px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid
}
.msg .question {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 23px; BACKGROUND: url(../images/msg_bg.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #404040; LINE-HEIGHT: 18px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid
}
.msg .help {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 23px; BACKGROUND: url(../images/msg_bg.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #404040; LINE-HEIGHT: 18px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid
}
.msg .small-help {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 23px; BACKGROUND: url(../images/msg_bg.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #404040; LINE-HEIGHT: 18px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid
}
.msg .error {
	BACKGROUND-POSITION: 3px 3px; BORDER-LEFT-COLOR: #ff8080; BORDER-BOTTOM-COLOR: #ff8080; BORDER-TOP-COLOR: #ff8080; BACKGROUND-COLOR: #fff2f2; BORDER-RIGHT-COLOR: #ff8080
}
.msg .stop {
	BACKGROUND-POSITION: 3px -47px; BORDER-LEFT-COLOR: #ff8080; BORDER-BOTTOM-COLOR: #ff8080; BORDER-TOP-COLOR: #ff8080; BACKGROUND-COLOR: #fff2f2; BORDER-RIGHT-COLOR: #ff8080
}
.msg .alert {
	 BORDER-LEFT-COLOR: #ff8c40; BORDER-BOTTOM-COLOR: #ff8c40; BORDER-TOP-COLOR: #ff8c40; BACKGROUND-COLOR: #fff5f6; BORDER-RIGHT-COLOR: #ff8c40
}
.msg .attention {
	 BORDER-LEFT-COLOR: #40b3ff; BORDER-BOTTOM-COLOR: #40b3ff; BORDER-TOP-COLOR: #40b3ff; BACKGROUND-COLOR: #e5f5ff; BORDER-RIGHT-COLOR: #40b3ff
}
.msg .tips {
	BACKGROUND-POSITION: 3px -197px; BORDER-LEFT-COLOR: #ffcc7f; BORDER-BOTTOM-COLOR: #ffcc7f; BORDER-TOP-COLOR: #ffcc7f; BACKGROUND-COLOR: #ffffe5; BORDER-RIGHT-COLOR: #ffcc7f
}
.msg .ok {
	BACKGROUND-POSITION: 3px -247px; BORDER-LEFT-COLOR: #4dbf00; BORDER-BOTTOM-COLOR: #4dbf00; BORDER-TOP-COLOR: #4dbf00; BACKGROUND-COLOR: #f0ffe5; BORDER-RIGHT-COLOR: #4dbf00
}
.msg .notice {
	BACKGROUND-POSITION: 5px -295px; BORDER-LEFT-COLOR: #40b3ff; BORDER-BOTTOM-COLOR: #40b3ff; BORDER-TOP-COLOR: #40b3ff; BACKGROUND-COLOR: #e6f5ff; BORDER-RIGHT-COLOR: #40b3ff
}
.msg .question {
	BACKGROUND-POSITION: 3px -347px; BORDER-LEFT-COLOR: #bfbfbf; BORDER-BOTTOM-COLOR: #bfbfbf; BORDER-TOP-COLOR: #bfbfbf; BACKGROUND-COLOR: #f2f2f2; BORDER-RIGHT-COLOR: #bfbfbf
}
.msg .small-help {
	BACKGROUND-POSITION: 5px -1095px; BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; BACKGROUND-COLOR: #fff; BORDER-RIGHT-COLOR: #fff
}
.msg .help {
	BACKGROUND-POSITION: 3px -1197px; BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; BACKGROUND-COLOR: #fff; BORDER-RIGHT-COLOR: #fff
}
.msg24 .error {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 56px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../images/msg_bg.png) no-repeat; PADDING-BOTTOM: 17px; BORDER-LEFT: #ddd 1px solid; COLOR: #404040; LINE-HEIGHT: 22px; PADDING-TOP: 17px; BORDER-BOTTOM: #ddd 1px solid
}
.msg24 .attention {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 56px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../images/msg_bg.png) no-repeat; PADDING-BOTTOM: 17px; BORDER-LEFT: #ddd 1px solid; COLOR: #404040; LINE-HEIGHT: 22px; PADDING-TOP: 17px; BORDER-BOTTOM: #ddd 1px solid
}
.msg24 .tips {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 56px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../images/msg_bg.png) no-repeat; PADDING-BOTTOM: 17px; BORDER-LEFT: #ddd 1px solid; COLOR: #404040; LINE-HEIGHT: 22px; PADDING-TOP: 17px; BORDER-BOTTOM: #ddd 1px solid
}
.msg24 .ok {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 56px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../images/msg_bg.png) no-repeat; PADDING-BOTTOM: 17px; BORDER-LEFT: #ddd 1px solid; COLOR: #404040; LINE-HEIGHT: 22px; PADDING-TOP: 17px; BORDER-BOTTOM: #ddd 1px solid
}
.msg24 .question {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 56px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../images/msg_bg.png) no-repeat; PADDING-BOTTOM: 17px; BORDER-LEFT: #ddd 1px solid; COLOR: #404040; LINE-HEIGHT: 22px; PADDING-TOP: 17px; BORDER-BOTTOM: #ddd 1px solid
}
.msg24 .error {
	BACKGROUND-POSITION: 12px -388px; BORDER-LEFT-COLOR: #ff8080; BORDER-BOTTOM-COLOR: #ff8080; BORDER-TOP-COLOR: #ff8080; BACKGROUND-COLOR: #fff2f2; BORDER-RIGHT-COLOR: #ff8080
}
.msg24 .attention {
	BACKGROUND-POSITION: 12px -488px; BORDER-LEFT-COLOR: #40b3ff; BORDER-BOTTOM-COLOR: #40b3ff; BORDER-TOP-COLOR: #40b3ff; BACKGROUND-COLOR: #e5f5ff; BORDER-RIGHT-COLOR: #40b3ff
}
.msg24 .tips {
	BACKGROUND-POSITION: 15px -888px; BORDER-LEFT-COLOR: #ffcc7f; BORDER-BOTTOM-COLOR: #ffcc7f; BORDER-TOP-COLOR: #ffcc7f; BACKGROUND-COLOR: #ffffe5; BORDER-RIGHT-COLOR: #ffcc7f
}
.msg24 .ok {
	BACKGROUND-POSITION: 12px -988px; BORDER-LEFT-COLOR: #4dbf00; BORDER-BOTTOM-COLOR: #4dbf00; BORDER-TOP-COLOR: #4dbf00; BACKGROUND-COLOR: #f0ffe5; BORDER-RIGHT-COLOR: #4dbf00
}
.msg24 .question {
	BACKGROUND-POSITION: 12px -788px; BORDER-LEFT-COLOR: #bfbfbf; BORDER-BOTTOM-COLOR: #bfbfbf; BORDER-TOP-COLOR: #bfbfbf; BACKGROUND-COLOR: #f2f2f2; BORDER-RIGHT-COLOR: #bfbfbf
}
.msg .naked {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: transparent; BORDER-BOTTOM-STYLE: none
}
.msg24 .naked {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: transparent; BORDER-BOTTOM-STYLE: none
}
.msg24 .naked-tips {
	BACKGROUND-POSITION: 15px -688px
}
.msg24 .naked-ok {
	BACKGROUND-POSITION: 12px -588px
}
.msg:unknown {
	CLEAR: both; DISPLAY: block; HEIGHT: 0px; content: ' '
}
.msg24:unknown {
	CLEAR: both; DISPLAY: block; HEIGHT: 0px; content: ' '
}

UL.RegForm {
	MARGIN: 0px;
	PADDING: 0px;
	LIST-STYLE-TYPE: none;
	background-image: url(../images/NewImage/ul_bk.gif);
	background-repeat: repeat-y;
	background-position: left bottom;
}
UL.RegForm LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/NewImage/li_bk.gif) repeat-y left bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
UL.RegForm LI .Title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; BACKGROUND: url(../images/NewImage/title_bk.gif) repeat-y left top; PADDING-BOTTOM: 10px; COLOR: #f30; PADDING-TOP: 20px
}
UL.RegForm LI .Hint {
	FONT-SIZE: 14px; FLOAT: left; WIDTH: 160px; LINE-HEIGHT: 28px; MARGIN-RIGHT: 5px; TEXT-ALIGN: right
}
UL.RegForm LI .Input {
	FLOAT: left; WIDTH: 190px
}
UL.RegForm LI .Info {
	FLOAT: left; MARGIN: 1px 0px 5px; WIDTH: 380px
}