.cPSkin {
	position:absolute;
	width:407px;
	height:302px;
	text-align:left
}
.cPSkinC01, .cPSkinC02, .cPSkinC03, .cPSkinC04 {
	position:absolute;
	width:8px;
	height:8px;
	background:url(_icons.png) right top
}
.cPSkinC02 {
	right:0
}
.cPSkinC03 {
	bottom:0
}
.cPSkinC04 {
	bottom:0;
	right:0
}
.cPSkinS01, .cPSkinS02 {
	position:absolute;
	width:100%;
	height:100%;
	background-color:#444
}
.cPSkinS01 {
	left:4px;
	width:399px
}
.cPSkinS02 {
	top:4px;
	height:294px
}
.cPSlides {
	position:absolute;
	left:9px;
	top:9px;
	width:284px;
	height:256px;
	overflow:hidden
}
.cPSL2R, .cPSL3R, .cPSL2G, .cPSL3G, .cPSL2B, .cPSL3B, .cPSL1H, .cPSL2H, .cPSL3H, .cPSL1S, .cPSL2S, .cPSL3S, .cPSL1V, .cPSL2V, .cPSL3V {
	position:absolute;
	width:256px;
	height:256px
}
.cPSL2R, .cPSL3R, .cPSL2G, .cPSL3G, .cPSL2B, .cPSL3B {
	background:url(_patches.png)
}
.cPSLCB, .cPSLCW {
	position:absolute;
	width:11px;
	height:11px;
	font-size:0px;
	background:url(_icons.png)
}
.cPSLCW {
	background-position:0 31px
}
.cPSLCB {
	background-position:0 11px
}
.cPSL4 {
	position:absolute;
	width:256px;
	height:256px;
	cursor:crosshair
}
.cPSL4NC {
	cursor:url(_blank.cur), crosshair
}
.cPSR1R, .cPSR2R, .cPSR3R, .cPSR4R, .cPSR1G, .cPSR2G, .cPSR3G, .cPSR4G, .cPSR1B, .cPSR2B, .cPSR3B, .cPSR4B, .cPSR3H, .cPSR1S, .cPSR2S, .cPSR1V, .cPSR2V, .cPSR4V {
	position:absolute;
	right:0px;
	width:28px;
	height:256px;
	background:url(_vertical.png)
}
.cPSR4S, .cPSR5 {
	position:absolute;
	right:0;
	width:28px;
	height:256px
}
.cPSRCLB, .cPSRCRB, .cPSRCLW, .cPSRCRW {
	position:absolute;
	width:4px;
	height:7px;
	font-size:0px;
	right:0;
	background:url(_icons.png)
}
.cPSRCLB, .cPSRCLW {
	right:24px
}
.cPSRCLW {
	background-position:-15px 0
}
.cPSRCLB {
	background-position:-26px 0
}
.cPSRCRW {
	background-position:0 0
}
.cPSRCRB {
	background-position:-11px 0
}
.cPMemory {
	position:absolute;
	left:9px;
	bottom:9px;
	width:285px;
	height:28px;
	display:inline-block
}
.cPM1, .cPM2, .cPM3, .cPM4, .cPM5, .cPM6, .cPM7, .cPM8, .cPM9, .cPM0 {
	width:28px;
	height:27px;
	float:left;
	background-color:#000;
	margin-right:1px;
	margin-top:1px
}
.cPM1, .cPM3, .cPM5, .cPM7, .cPM9 {
	width:27px
}
.cPM0 {
	height:28px;
	margin-top:0;
	background:#000 url(_icons.png) no-repeat 9px -7px
}
.cPM0B {
	background-position:9px -27px
}
.cPPanel {
	position:absolute;
	width:94px;
	height:282px;
	top:9px;
	right:9px!important;
	right:8px;
	border:1px solid #222;
	border-right:1px solid #555;
	border-bottom:1px solid #555;
	font:normal normal normal 12px/11px "Courier New", Courier, mono;
	color:#ddd;
	background-color:#333
}
.cPHSB, .cPRGB, .cPCMYK, .cPHEX {
	border-top:1px solid #444;
	border-bottom:1px solid #222;
	display:inline-block;
	padding:2px 0 4px;
	margin:0 4px
}
.cPHSB {
	border-top:none
}
.cPHEX {
	border-bottom:0
}
.cPPanel input {
	padding:1px;
	border:1px solid #222;
	background-color:#333;
	float:left;
	font:normal normal normal 12px/10px "Courier New", Courier, mono;
	color:#ccc;
	border-right-color:#555;
	border-bottom-color:#555;
	line-height:12px;
	width:44px;
	height:12px;
	margin:2px 2px 0
}
.cPHSB div, .cPRGB div, .cPCMYK div, .cPHEX div {
	width:15px;
	height:14px;
	border:1px solid #222;
	border-left-color:#555;
	border-top-color:#555;
	float:left;
	text-align:center;
	cursor:default;
	line-height:13px;
	margin:2px 0 0
}
.cPPanel .noB {
	border:1px solid #333
}
.cPPanel .bUp {
	border-left-color:#555;
	border-top-color:#555
}
.cPPanel .bDown {
	border:1px solid #555;
	border-left-color:#222;
	border-top-color:#222;
	background-color:#444
}
.cPCTRT, .cPCD {
	position:absolute;
	height:3px;
	font-size:0;
	overflow:hidden;
	left:0;
	bottom:53px;
	background-color:#CCC;
	border-right:1px solid #333;
	border-bottom:1px solid #222;
	border-left:1px solid #333;
	z-index:1
}
.cPCD {
	background-color:#C00
}
.CTRTop {
	background-color:transparent;
	z-index:2
}
.cPCD1 {
	background-color:#FF9900
}
.cPCD2 {
	background-color:#44DD00
}
.cPControl {
	position:absolute;
	bottom:0;
	left:0
}
.cPCB1, .cPCB2, .cPCB3, .cPCB4 {
	width:45px;
	height:24px;
	float:left;
	border:1px solid #555;
	border-bottom-color:#222;
	border-right-color:#222;
	text-align:center;
	line-height:23px;
	cursor:default
}
.cPCB3, .cPCB4 {
	height:25px
}
.cPClose {
	position:absolute;
	right:2px;
	top:2px;
	width:15px;
	height:15px;
	background:url(_icons.png) -30px 0
}
.cPResize {
	position:absolute;
	right:2px;
	bottom:2px;
	width:15px;
	height:15px;
	background:url(_icons.png) -45px 0;
	cursor:se-resize
}
.cPResizer {
	border:1px dashed #555;
	position:absolute;
	left:-1px;
	top:-1px;
	width:100%;
	height:100%;
	display:none;
	z-index:3
}
.cPResizer div {
	width:100%;
	height:100%;
	background-color:#bbb
}
.S {
	width:263px;
	height:159px
}
.S .cPSkinS01 {
	width:255px
}
.S .cPSkinS02 {
	height:151px
}
.S .cPSlides {
	width:143px;
	height:128px;
	left:8px;
	top:8px
}
.S .cPSL2R, .S .cPSL3R, .S .cPSL2G, .S .cPSL3G, .S .cPSL2B, .S .cPSL3B, .S .cPSL1H, .S .cPSL2H, .S .cPSL3H, .S .cPSL1S, .S .cPSL2S, .S .cPSL3S, .S .cPSL1V, .S .cPSL2V, .S .cPSL3V, .S .cPSL4 {
	width:128px;
	height:128px
}
.S .cPSR1R, .S .cPSR2R, .S .cPSR3R, .S .cPSR4R, .S .cPSR1G, .S .cPSR2G, .S .cPSR3G, .S .cPSR4G, .S .cPSR1B, .S .cPSR2B, .S .cPSR3B, .S .cPSR4B, .S .cPSR3H, .S .cPSR1S, .S .cPSR2S, .S .cPSR4S, .S .cPSR1V, .S .cPSR2V, .S .cPSR4V, .S .cPSR5 {
	width:15px;
	height:128px;
	right:0px!important;
	right:-1px
}
.S .cPSRCLB, .S .cPSRCLW {
	right:12px!important;
	right:11px;
	width:3px;
	background-position:-27px 0
}
.S .cPSRCLW {
	background-position:-16px 0
}
.S .cPSRCRB, .S .cPSRCRW {
	right:-1px!important;
	right:-2px
}
.S .cPMemory {
	height:15px;
	width:144px;
	bottom:8px;
	left:8px
}
.S .cPMemory div {
	height:14px;
	width:13px
}
.S .cPMemory .ext {
	width:14px
}
.S .cPMemory .cPM0 {
	width:15px;
	height:15px;
	background-position:2px -14px
}
.S .cPMemory .cPM0B {
	width:15px;
	height:15px;
	background-position:2px -34px
}
.S .cPPanel {
	height:141px!important;
	height:142px;
	top:8px;
	right:8px!important;
	right:7px
}
.S .cPRGB {
	border-top:0;
	padding-top:2px
}
.S .cPCMYK {
	display:none
}
.S .cPClose {
	right:1px;
	top:1px
}
.S .cPResize {
	right:1px;
	bottom:1px
}
.XS {
	width:155px;
	height:155px
}
.XS .cPSkinS01 {
	width:147px
}
.XS .cPSkinS02 {
	height:147px
}
.XS .cPSlides {
	left:6px;
	top:6px
}
.XS .cPMemory {
	bottom:6px;
	left:6px
}
.XS .cPPanel {
	display:none
}
.XS .cPClose, .XS .cPResize {
	background-position:24px;
	right:-3px;
	bottom:-6px;
	width:9px;
	height:14px
}
.XS .cPClose {
	top:-2px
}
.XXS {
	width:151px;
	height:87px
}
.XXS .cPSkinS01 {
	width:143px
}
.XXS .cPSkinS02 {
	height:79px
}
.XXS .cPSlides {
	left:4px;
	top:4px;
	width:143px;
	height:64px
}
.XXS .cPSL1S, .XXS .cPSL2S, .XXS .cPSL3S, .XXS .cPSL1V, .XXS .cPSL2V, .XXS .cPSL3V, .XXS .cPSL4, .XXS .cPSR1S, .XXS .cPSR2S, .XXS .cPSR4S, .XXS .cPSR1V, .XXS .cPSR2V, .XXS .cPSR4V, .XXS .cPSR5 {
	height:64px
}
.XXS .cPMemory {
	bottom:4px;
	left:4px
}
.cPSR1R, .cPSR1G, .cPSR1B, .cPSR2V, .cPSL3H, .cPSL2S {
	background:url(_vertical.png) 0 -2432px
}
.cPSR1R {
	background-color:#f00
}
.cPSR2R {
	background-position:0 -4480px
}
.cPSR3R {
	background-position:0 -2944px
}
.cPSR4R {
	background-position:0 -3202px
}
.cPSR1G {
	background-color:#0f0
}
.cPSR2G {
	background-position:0 -3968px
}
.cPSR3G {
	background-position:0 -4736px
}
.cPSR4G {
	background-position:0 -3712px
}
.cPSR1B {
	background-color:#00f
}
.cPSR2B {
	background-position:0 -4224px
}
.cPSR3B {
	background-position:0 -3456px
}
.cPSR4B {
	background-position:0 -2688px
}
.cPSL2R {
	background-position:-1664px 0
}
.cPSL3R {
	background-position:-896px 0
}
.cPSL2G, .S .cPSL2H {
	background-position:-640px 0
}
.cPSL3G {
	background-position:-384px 0
}
.cPSL2B {
	background-position:-1152px 0
}
.cPSL3B {
	background-position:-1408px 0
}
.cPSR3H {
	background-position:0 -1664px
}
.cPSR4S {
	background:#000 none
}
.cPSR4V, .cPSL3S {
	background:url(_vertical.png) 0 -2176px
}
.cPSL1H {
	background:none
}
.cPSL2H {
	background:url(_horizontal.png) 0 0
}
.cPSL1S, .cPSL1V {
	background:url(_horizontal.png) -256px 0
}
.cPSL2V, .cPSR2S {
	background:url(_vertical.png) 0 -1920px
}
.cPSL3V {
	background:#000
}
.S .cPSR1R, .S .cPSR2V, .S .cPSR1G, .S .cPSR1B, .S .cPSL3H, .S .cPSL2S {
	background-position:0 -1408px
}
.S .cPSR2R {
	background-position:0 -896px
}
.S .cPSR3R, .S .cPSL3B {
	background-position:0 -128px
}
.S .cPSR4R {
	background-position:0 -256px
}
.S .cPSR2G {
	background-position:0 -640px
}
.S .cPSR3G {
	background-position:0 -1024px
}
.S .cPSR4G {
	background-position:0 -512px
}
.S .cPSR2B {
	background-position:0 -768px
}
.S .cPSR3B {
	background-position:0 -384px
}
.S .cPSR4B, .S .cPSL3R {
	background-position:0 0
}
.S .cPSL2R {
	background-position:-128px -128px
}
.S .cPSL2G {
	background-position:-256px -128px
}
.S .cPSL3G {
	background-position:-256px 0
}
.S .cPSL2B {
	background-position:-128px 0
}
.S .cPSR3H {
	background-position:0 -1536px
}
.S .cPSR2S, .S .cPSL2V {
	background-position:0 -1152px
}
.S .cPSR4V, .S .cPSL3S {
	background-position:0 -1280px
}
.S .cPSL1S, .S .cPSL1V {
	background-position:-512px 0
}
.XXS .cPSR2S, .XXS .cPSL2V {
	background-position:0 -4992px
}
.XXS .cPSR2V, .XXS .cPSL2S {
	background-position:0 -5120px
}
.XXS .cPSR4V, .XXS .cPSL3S {
	background-position:0 -5056px
}
.cPhide {
	display:none
}
.cPdummy {
	position:absolute;
	left:4px;
	top:4px;
	width:10px
}
.cPinpDrag {
	background:url(_icons.png) no-repeat -26px -17px
}
.cPinpDragOn {
	background:url(_icons.png) no-repeat -26px -30px
}
