.button {
	border: 1px solid #CACACA;
	padding: 0.5em 1em;
	position:relative;
	background-color:#ececec;
	margin:0px;
	outline-style:none;
	outline-color:invert;
	outline-width:medium;
	zoom:1;
	display:inline-block;
	font:11px sans-serif;
	white-space:nowrap;
	color:#333;
	overflow:visible;
	cursor:pointer;
	text-decoration:none;
	text-shadow:1px 1px 0 #fff;
	-webkit-background-clip:padding;
	-moz-background-clip:padding;
	-o-background-clip:padding-box;
	-webkit-border-radius:0.2em;
	-moz-border-radius:0.2em;
	border-radius:0.2em;
	top: 0px;
	left: 0px;
    behavior: url(http://test.chinesehour.com/_Style/PIE.htc);
    font-size:12px;

}
.button:hover {
	border-bottom-color:#2a65a0;
	background-color:#3072b3;
	border-top-color:#3072b3;
	color:#fff;
	border-right-color:#3072b3;
	border-left-color:#3072b3;
	text-decoration:none;
	text-shadow:-1px -1px 0 rgba(0,0,0,0.3)
}
.button:focus {
	border-bottom-color:#2a65a0;
	background-color:#3072b3;
	border-top-color:#3072b3;
	color:#fff;
	border-right-color:#3072b3;
	border-left-color:#3072b3;
	text-decoration:none;
	text-shadow:-1px -1px 0 rgba(0,0,0,0.3)
}
.button:active {
	border-bottom-color:#2a65a0;
	background-color:#3072b3;
	border-top-color:#3072b3;
	color:#fff;
	border-right-color:#3072b3;
	border-left-color:#3072b3;
	text-decoration:none;
	text-shadow:-1px -1px 0 rgba(0,0,0,0.3)
}
.button:active {
	border-bottom-color:#3884cf;
	background-color:#3072b3;
	border-top-color:#2a65a0;
	color:#fff;
	border-right-color:#2a65a0;
	border-left-color:#2a65a0
}
.active.button {
	border-bottom-color:#3884cf;
	background-color:#3072b3;
	border-top-color:#2a65a0;
	color:#fff;
	border-right-color:#2a65a0;
	border-left-color:#2a65a0
}
.gc_icon.button:before {
	position:relative;
	margin:0px 0.75em 0px -0.25em;
	width:12px;
	background:url(gh-icons.png) no-repeat 0px 99px;
	float:left;
	height:12px;
	content:"";
	top:1px
}
.gc_icon.arrowup.button:before {
	background-position:0px 0px
}
.gc_icon.arrowup.button:hover:before {
	background-position:-12px 0px
}
.gc_icon.arrowup.button:focus:before {
	background-position:-12px 0px
}
.gc_icon.arrowup.button:active:before {
	background-position:-12px 0px
}
.gc_icon.arrowdown.button:before {
	background-position:0px -12px
}
.gc_icon.arrowdown.button:hover:before {
	background-position:-12px -12px
}
.gc_icon.arrowdown.button:focus:before {
	background-position:-12px -12px
}
.gc_icon.arrowdown.button:active:before {
	background-position:-12px -12px
}
.gc_icon.arrowleft.button:before {
	background-position:0px -24px
}
.gc_icon.arrowleft.button:hover:before {
	background-position:-12px -24px
}
.gc_icon.arrowleft.button:focus:before {
	background-position:-12px -24px
}
.gc_icon.arrowleft.button:active:before {
	background-position:-12px -24px
}
.gc_icon.arrowright.button:before {
	margin:0px -0.25em 0px 0.5em;
	background-position:0px -36px;
	float:right
}
.gc_icon.arrowright.button:hover:before {
	background-position:-12px -36px
}
.gc_icon.arrowright.button:focus:before {
	background-position:-12px -36px
}
.gc_icon.arrowright.button:active:before {
	background-position:-12px -36px
}
.gc_icon.approve.button:before {
	background-position:0px -48px
}
.gc_icon.approve.button:hover:before {
	background-position:-12px -48px
}
.gc_icon.approve.button:focus:before {
	background-position:-12px -48px
}
.gc_icon.approve.button:active:before {
	background-position:-12px -48px
}
.gc_icon.add.button:before {
	background-position:0px -288px
}
.gc_icon.add.button:hover:before {
	background-position:-12px -288px
}
.gc_icon.add.button:focus:before {
	background-position:-12px -288px
}
.gc_icon.add.button:active:before {
	background-position:-12px -288px
}
.gc_icon.remove.button:before {
	background-position:0px -60px
}
.gc_icon.remove.button:hover:before {
	background-position:-12px -60px
}
.gc_icon.remove.button:focus:before {
	background-position:-12px -60px
}
.gc_icon.remove.button:active:before {
	background-position:-12px -60px
}
.gc_icon.log.button:before {
	background-position:0px -72px
}
.gc_icon.log.button:hover:before {
	background-position:-12px -72px
}
.gc_icon.log.button:focus:before {
	background-position:-12px -72px
}
.gc_icon.log.button:active:before {
	background-position:-12px -72px
}
.gc_icon.calendar.button:before {
	background-position:0px -84px
}
.gc_icon.calendar.button:hover:before {
	background-position:-12px -84px
}
.gc_icon.calendar.button:focus:before {
	background-position:-12px -84px
}
.gc_icon.calendar.button:active:before {
	background-position:-12px -84px
}
.gc_icon.chat.button:before {
	background-position:0px -96px
}
.gc_icon.chat.button:hover:before {
	background-position:-12px -96px
}
.gc_icon.chat.button:focus:before {
	background-position:-12px -96px
}
.gc_icon.chat.button:active:before {
	background-position:-12px -96px
}
.gc_icon.clock.button:before {
	background-position:0px -108px
}
.gc_icon.clock.button:hover:before {
	background-position:-12px -108px
}
.gc_icon.clock.button:focus:before {
	background-position:-12px -108px
}
.gc_icon.clock.button:active:before {
	background-position:-12px -108px
}
.gc_icon.settings.button:before {
	background-position:0px -120px
}
.gc_icon.settings.button:hover:before {
	background-position:-12px -120px
}
.gc_icon.settings.button:focus:before {
	background-position:-12px -120px
}
.gc_icon.settings.button:active:before {
	background-position:-12px -120px
}
.gc_icon.comment.button:before {
	background-position:0px -132px
}
.gc_icon.comment.button:hover:before {
	background-position:-12px -132px
}
.gc_icon.comment.button:focus:before {
	background-position:-12px -132px
}
.gc_icon.comment.button:active:before {
	background-position:-12px -132px
}
.gc_icon.fork.button:before {
	background-position:0px -144px
}
.gc_icon.fork.button:hover:before {
	background-position:-12px -144px
}
.gc_icon.fork.button:focus:before {
	background-position:-12px -144px
}
.gc_icon.fork.button:active:before {
	background-position:-12px -144px
}
.gc_icon.like.button:before {
	background-position:0px -156px
}
.gc_icon.like.button:hover:before {
	background-position:-12px -156px
}
.gc_icon.like.button:focus:before {
	background-position:-12px -156px
}
.gc_icon.like.button:active:before {
	background-position:-12px -156px
}
.gc_icon.favorite.button:before {
	background-position:0px -348px
}
.gc_icon.favorite.button:hover:before {
	background-position:-12px -348px
}
.gc_icon.favorite.button:focus:before {
	background-position:-12px -348px
}
.gc_icon.favorite.button:active:before {
	background-position:-12px -348px
}
.gc_icon.home.button:before {
	background-position:0px -168px
}
.gc_icon.home.button:hover:before {
	background-position:-12px -168px
}
.gc_icon.home.button:focus:before {
	background-position:-12px -168px
}
.gc_icon.home.button:active:before {
	background-position:-12px -168px
}
.gc_icon.key.button:before {
	background-position:0px -180px
}
.gc_icon.key.button:hover:before {
	background-position:-12px -180px
}
.gc_icon.key.button:focus:before {
	background-position:-12px -180px
}
.gc_icon.key.button:active:before {
	background-position:-12px -180px
}
.gc_icon.lock.button:before {
	background-position:0px -192px
}
.gc_icon.lock.button:hover:before {
	background-position:-12px -192px
}
.gc_icon.lock.button:focus:before {
	background-position:-12px -192px
}
.gc_icon.lock.button:active:before {
	background-position:-12px -192px
}
.gc_icon.unlock.button:before {
	background-position:0px -204px
}
.gc_icon.unlock.button:hover:before {
	background-position:-12px -204px
}
.gc_icon.unlock.button:focus:before {
	background-position:-12px -204px
}
.gc_icon.unlock.button:active:before {
	background-position:-12px -204px
}
.gc_icon.loop.button:before {
	background-position:0px -216px
}
.gc_icon.loop.button:hover:before {
	background-position:-12px -216px
}
.gc_icon.loop.button:focus:before {
	background-position:-12px -216px
}
.gc_icon.loop.button:active:before {
	background-position:-12px -216px
}
.gc_icon.search.button:before {
	background-position:0px -228px
}
.gc_icon.search.button:hover:before {
	background-position:-12px -228px
}
.gc_icon.search.button:focus:before {
	background-position:-12px -228px
}
.gc_icon.search.button:active:before {
	background-position:-12px -228px
}
.gc_icon.mail.button:before {
	background-position:0px -240px
}
.gc_icon.mail.button:hover:before {
	background-position:-12px -240px
}
.gc_icon.mail.button:focus:before {
	background-position:-12px -240px
}
.gc_icon.mail.button:active:before {
	background-position:-12px -240px
}
.gc_icon.move.button:before {
	background-position:0px -252px
}
.gc_icon.move.button:hover:before {
	background-position:-12px -252px
}
.gc_icon.move.button:focus:before {
	background-position:-12px -252px
}
.gc_icon.move.button:active:before {
	background-position:-12px -252px
}
.gc_icon.edit.button:before {
	background-position:0px -264px
}
.gc_icon.edit.button:hover:before {
	background-position:-12px -264px
}
.gc_icon.edit.button:focus:before {
	background-position:-12px -264px
}
.gc_icon.edit.button:active:before {
	background-position:-12px -264px
}
.gc_icon.pin.button:before {
	background-position:0px -276px
}
.gc_icon.pin.button:hover:before {
	background-position:-12px -276px
}
.gc_icon.pin.button:focus:before {
	background-position:-12px -276px
}
.gc_icon.pin.button:active:before {
	background-position:-12px -276px
}
.gc_icon.reload.button:before {
	background-position:0px -300px
}
.gc_icon.reload.button:hover:before {
	background-position:-12px -300px
}
.gc_icon.reload.button:focus:before {
	background-position:-12px -300px
}
.gc_icon.reload.button:active:before {
	background-position:-12px -300px
}
.gc_icon.question.button:before {
	background-position:0px -312px
}
.gc_icon.question.button:hover:before {
	background-position:-12px -312px
}
.gc_icon.question.button:focus:before {
	background-position:-12px -312px
}
.gc_icon.question.button:active:before {
	background-position:-12px -312px
}
.gc_icon.tag.button:before {
	background-position:0px -324px
}
.gc_icon.tag.button:hover:before {
	background-position:-12px -324px
}
.gc_icon.tag.button:focus:before {
	background-position:-12px -324px
}
.gc_icon.tag.button:active:before {
	background-position:-12px -324px
}
.gc_icon.trash.button:before {
	background-position:0px -336px
}
.gc_icon.trash.button:hover:before {
	background-position:-12px -336px
}
.gc_icon.trash.button:focus:before {
	background-position:-12px -336px
}
.gc_icon.trash.button:active:before {
	background-position:-12px -336px
}
.gc_icon.user.button:before {
	background-position:0px -360px
}
.gc_icon.user.button:hover:before {
	background-position:-12px -360px
}
.gc_icon.user.button:focus:before {
	background-position:-12px -360px
}
.gc_icon.user.button:active:before {
	background-position:-12px -360px
}
.primary.button {
	font-weight:bold
}
.danger.button {
	color:#900
}
.danger.button:hover {
	border-bottom-color:#a0302a;
	background-color:#dc5f59;
	border-top-color:#b53f3a;
	color:#fff;
	border-right-color:#b53f3a;
	border-left-color:#b53f3a
}
.danger.button:focus {
	border-bottom-color:#a0302a;
	background-color:#dc5f59;
	border-top-color:#b53f3a;
	color:#fff;
	border-right-color:#b53f3a;
	border-left-color:#b53f3a
}
.danger.button:active {
	border-bottom-color:#a0302a;
	background-color:#dc5f59;
	border-top-color:#b53f3a;
	color:#fff;
	border-right-color:#b53f3a;
	border-left-color:#b53f3a
}
.danger.button:active {
	border-bottom-color:#bf4843;
	background-color:#b33630;
	border-top-color:#a0302a;
	border-right-color:#a0302a;
	border-left-color:#a0302a
}
.active.danger.button {
	border-bottom-color:#bf4843;
	background-color:#b33630;
	border-top-color:#a0302a;
	border-right-color:#a0302a;
	border-left-color:#a0302a
}
.pill.button {
	-webkit-border-radius:50em;
	-moz-border-radius:50em;
	border-radius:50em
}
.big.button {
	font-size:14px
}
.gc_icon.big.button:before {
	top:0px
}
.button-group {
	padding-bottom:0px;
	list-style-type:none;
	margin:0px;
	padding-left:0px;
	padding-right:0px;
	zoom:1;
	display:inline-block;
	list-style-image:none;
	padding-top:0px
}
.button + .button {
	margin-left:15px
}
.button + .button-group {
	margin-left:15px
}
.button-group + .button {
	margin-left:15px
}
.button-group + .button-group {
	margin-left:15px
}
.button-group li {
	padding-bottom:0px;
	margin:0px;
	padding-left:0px;
	padding-right:0px;
	float:left;
	padding-top:0px
}
.button-group .button {
	float:left;
	margin-left:-1px
}
.button-group > .button:first-child {
	margin-left:0px;
	-webkit-border-top-right-radius:0;
	-webkit-border-bottom-right-radius:0;
	-moz-border-radius-topright:0;
	-moz-border-radius-bottomright:0;
	border-top-right-radius:0;
	border-bottom-right-radius:0
}
.button-group li:first-child .button {
	margin-left:0px;
	-webkit-border-top-right-radius:0;
	-webkit-border-bottom-right-radius:0;
	-moz-border-radius-topright:0;
	-moz-border-radius-bottomright:0;
	border-top-right-radius:0;
	border-bottom-right-radius:0
}
.minor-group.button-group .button {
	background-image:none;
	border-bottom:#d4d4d4 1px solid;
	border-left:#d4d4d4 1px solid;
	background-color:#fff;
	border-top:#d4d4d4 1px solid;
	border-right:#d4d4d4 1px solid;
	text-shadow:none
}
.minor-group.button-group .button:hover {
	background-color:#599bdc
}
.minor-group.button-group .button:focus {
	background-color:#599bdc
}
.minor-group.button-group .button:active {
	background-color:#599bdc
}
.minor-group.button-group .button:active {
	background-color:#3072b3
}
.minor-group.button-group .active.button {
	background-color:#3072b3
}
.minor-group.button-group .gc_icon.button:before {
	opacity:0.8
}
.button-container .button {
	vertical-align:top
}
.button-container .button-group {
	vertical-align:top
}
.gc_textbox
{
	border:1px solid #CACACA; height:20px; line-height:20px; width:200px;	top: 0px;
	left: 0px;
	}
.gc_ddr
{
	
}