.ygsh .ygsh-ac {
	POSITION: absolute; MARGIN-TOP: -1px; WIDTH: 253px; MARGIN-LEFT: 88px
}
.ygsh .ygsh-ac .yui-ac-content {
	Z-INDEX: 9050; BORDER-BOTTOM: #404040 1px solid; BORDER-LEFT: #404040 1px solid; WIDTH: 280px; BACKGROUND: #d4e1e5; HEIGHT: 84px; OVERFLOW: scroll; BORDER-TOP: #404040 1px solid; BORDER-RIGHT: #404040 1px solid
}
.ygsh .ygsh-ac .yui-ac-shadow {
	DISPLAY: none
}
.ygsh .ygsh-ac UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ygsh .ygsh-ac LI {
	BORDER-BOTTOM: #fff 1px solid; PADDING-BOTTOM: 4px; WHITE-SPACE: nowrap; HEIGHT: 20px; CURSOR: default; PADDING-TOP: 4px
}
.ygsh .ygsh-ac LI.yui-ac-highlight {
	BACKGROUND: #95b3de
}
.ygsh .ygsh-ac-c {
	POSITION: relative
}
.ygsh .ygsh-panel-c {
	CLEAR: both; PADDING-TOP: 2px
}
.ygsh .yui-skin-sam .shadow.yui-panel-container .underlay {
	LEFT: 0px
}
.ygsh .ygsh-sharing-mod {
	DISPLAY: block; HEIGHT: 22px
}
.ygsh .ygsh-sharing-mod .yui-panel .hd {
	BACKGROUND: #36c; COLOR: #fff
}
.ygsh {
	FONT-FAMILY: Arial; FONT-WEIGHT: normal
}
.ygsh A {
	COLOR: #1d5fcd; TEXT-DECORATION: none
}
.ygsh TEXTAREA {
	FONT-FAMILY: Arial; FONT-SIZE: 12px
}
.ygsh .sprite {
	BACKGROUND-IMAGE: url(http://l.yimg.com/us.yimg.com/i/us/uh/bt2/sprite_ush2.gif)
}
.ygsh .offscreen {
	POSITION: absolute; LEFT: -9999px
}
.ygsh .ygsh-loading {
	TEXT-ALIGN: center
}
.ygsh .cancel {
	TOP: 2px; TEXT-DECORATION: none
}
.ygsh .disabled {
	COLOR: #ccc
}
.ygsh .hd {
	BACKGROUND-COLOR: red
}
.ygsh .formname {
	TEXT-ALIGN: right; WIDTH: 80px; FLOAT: left; CLEAR: both; VERTICAL-ALIGN: top; MARGIN-RIGHT: 8px
}
.ygsh .formrow {
	MARGIN-TOP: 8px; DISPLAY: block
}
.ygsh .relative {
	POSITION: relative
}
.ygsh .clear {
	CLEAR: both
}
.ygsh .leftmargin {
	MARGIN-LEFT: 88px
}
.ygsh .topmargin {
	MARGIN-TOP: 16px
}
.ygsh .topmarginfrom {
	MARGIN-TOP: 2px
}
.ygsh .toppadding {
	PADDING-TOP: 5px
}
.ygsh .message {
	TEXT-ALIGN: right; MARGIN-BOTTOM: 3px; FONT-SIZE: 12px; MARGIN-RIGHT: 30px
}
.ygsh .narrow {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; HEIGHT: 16px
}
.ygsh .bottommargin {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 18px
}
.ygsh .fillin {
	WIDTH: 260px
}
.ygsh .send-toBox {
	COLOR: #aaa
}
.ygsh .small {
	FONT-SIZE: 85%
}
.ygsh .imgbtn {
	POSITION: relative; FLOAT: left
}
.ygsh .imgbtn .btn-mid {
	TEXT-ALIGN: center; WIDTH: 64px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 0px -72px; FLOAT: left; HEIGHT: 22px; MARGIN-LEFT: -8px; PADDING-TOP: 3px
}
.ygsh DIV.btn-on .btn-left {
	BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 0px -216px
}
.ygsh DIV.btn-on .btn-right {
	BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 0px -360px
}
.ygsh DIV.btn-on .btn-mid {
	BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 0px -288px
}
.ygsh .btn-on SPAN.btntxt {
	COLOR: #fff
}
.ygsh .imgbtn .btn-right {
	WIDTH: 6px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -144px; FLOAT: left; HEIGHT: 22px
}
.ygsh .imgbtn .btn-left {
	WIDTH: 11px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; FLOAT: left; HEIGHT: 22px
}
.ygsh .err-icon {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -1095px; HEIGHT: 22px; PADDING-TOP: 0px
}
.ygsh .err-icon-fields {
	WIDTH: 22px; FLOAT: left
}
.ygsh .err-icon-txt {
	MARGIN-LEFT: 50px
}
.ygsh .err-icon-spn {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 35px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
.ygsh .imgbtn .btn-sep {
	FLOAT: left; CURSOR: pointer; MARGIN-RIGHT: 5px
}
.ygsh .imgbtn .btntxt {
	FONT-FAMILY: Verdana; COLOR: #1d5fcd; MARGIN-LEFT: 17px; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.ygsh .imgbtn .on.btntxt {
	COLOR: #fff
}
.ygsh .imgbtn .btn2-left {
	WIDTH: 11px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -432px; HEIGHT: 22px
}
.ygsh .imgbtn .btn2-mid {
	BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 0px -503px; HEIGHT: 22px; MARGIN-LEFT: -9px; PADDING-TOP: 3px
}
.ygsh .imgbtn .btn2-right {
	WIDTH: 11px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -574px; HEIGHT: 22px
}
.ygsh .imgbtn .btn2txt {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; TEXT-TRANSFORM: uppercase; WIDTH: 64px; FONT-FAMILY: Verdana; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: auto; FONT-SIZE: 11px; BORDER-TOP: medium none; CURSOR: hand; FONT-WEIGHT: bold; BORDER-RIGHT: medium none
}
.ygsh .btn-icon-send {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -644px
}
.ygsh .btn-icon-share {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -707px
}
.ygsh .btn-icon-print {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -770px
}
.ygsh .btn-on .btn-icon-send {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -833px
}
.ygsh .btn-on .btn-icon-share {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -896px
}
.ygsh .btn-on .btn-icon-print {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -959px
}
.ygsh .shr UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; MIN-HEIGHT: 100px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.ygsh .shr UL LI {
	HEIGHT: 23px
}
.ygsh .shr UL LI A {
	MARGIN-LEFT: 23px; TEXT-DECORATION: none
}
.ygsh .shr UL LI A:hover {
	TEXT-DECORATION: underline
}
.ygsh .resp-msg {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.ygsh .resp-msg-hdr {
	PADDING-LEFT: 24px; FONT-SIZE: 107%; OVERFLOW: hidden; FONT-WEIGHT: bold
}
.ygsh .resp-msg-bd {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ygsh .resp-hd {
	PADDING-LEFT: 24px; COLOR: #1d5fcd; OVERFLOW: hidden
}
.ygsh .resp-hd A {
	FONT-WEIGHT: bold
}
.ygsh .resp-bd {
	COLOR: #36c; FONT-SIZE: 87%
}
.ygsh .msg-close {
	FONT-SIZE: 77%
}
.ygsh .errmsg {
	COLOR: red; FONT-SIZE: 10px
}
.ygsh .error {
	COLOR: red
}
.ygsh .im-msg-hd {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.ygsh .legaltext {
	DISPLAY: block; COLOR: #333; FONT-SIZE: 11px
}
.ygsh .liststyle {
	LIST-STYLE-TYPE: disc; MARGIN-TOP: 5px; COLOR: #333; MARGIN-LEFT: 24px; FONT-SIZE: 12px
}
.ygsh .grn-chk {
	WIDTH: 24px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -1023px; FLOAT: left; HEIGHT: 24px
}
.ygsh .add-chk {
	WIDTH: 24px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -1362px; FLOAT: left; HEIGHT: 24px
}
.ygsh .add-chk A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.ygsh .arrow {
	MIN-HEIGHT: 24px; WIDTH: 24px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -1300px; FLOAT: left
}
.ygsh .captcha-refresh {
	DISPLAY: block; BACKGROUND: url(https://a248.e.akamai.net/sec.yimg.com/i/membership/refresh_icon.gif) no-repeat right top; HEIGHT: 80px; CURSOR: hand
}
.ygsh .captcha-refresh SPAN {
	VISIBILITY: hidden
}
.ygsh .captchapos {
	WIDTH: 50px; HEIGHT: 50px
}
.ygsh .cb-label {
	VERTICAL-ALIGN: top
}
.ygsh .hide {
	DISPLAY: none
}
.ygsh .show {
	DISPLAY: block
}

