div.clubber { position: relative; line-height: 12px; background-color: transparent;
                min-height: 520px; z-index: 0; }
.clearer {clear:left; padding-top:2px;}

div.dropper {position:absolute; left:144px; width:120px; font-size:11px; font-weight:bold; 
	background-color:#e1e1e1; padding:4px; cursor:pointer; z-index:10;}
.swdp {width:22px; height:22px;}
.vdrop {vertical-align:6px; padding-left:4px;}
.knob {top:70px;}
.handle {top:150px;}
.tape {top:228px;}
.centerd {top:270px;}
.bodyd {top:342px;}
.arc {top:404px;}
.end {top:438px;}
.udarr {float:right; padding:8px 4px 0 0;}

div.swatcher {position:absolute; left:144px; min-width:128px; max-width: 180px; 
	font-size:9px; font-weight:bold; text-align:center; z-index:20;
	background-color:#fff; padding:0px; box-shadow: 6px 6px 3px #eee;}
.swatcher p {margin:0 0 4px 0;}
.swatcher img {width:26px; height:26px;}
.swcol {float:left; padding:4px;}
.mrule {border-left: 1px solid #000; border-right: 1px solid #000;}
#sknob {top:100px; display:none;}
#shandle {top:180px; display:none;}
#stape {top:258px; display:none;}
#scenter {top:300px; display:none;}
#sbody {top:372px; display:none;}
// #sarc {top:434px; display:none;}
#sarc {bottom:116px; display:none;}
#send {top:468px; display:none;}

div.model {position:absolute; top:42px; left:90px; font-weight:bold; z-index:0;}
div.dbody { position: absolute; top: 66px; left: 18px; background-color: transparent; z-index: 1; }
div.dhandle { position: absolute; top: 66px; left: 18px; background-color: transparent; z-index: 2; }
div.dcenter { position: absolute; top: 66px; left: 18px; background-color: transparent; z-index: 3; }
div.darc { position: absolute; top: 66px; left: 18px; background-color: transparent; z-index: 4; }
div.dtape { position: absolute; top: 66px; left: 18px; background-color: transparent; z-index: 5; }
div.dknob { position: absolute; top: 66px; left: 18px; background-color: transparent; z-index: 6; }
div.dend { position: absolute; top: 66px; left: 18px; background-color: transparent; z-index: 7; }
#dmask { position: absolute; top: 66px; left: 18px; background-color: transparent; z-index: 8;
	display:none; }
#menumask { position: absolute; top: 0; left: 0; background-color: transparent; z-index: 9;
	display:none; width:100%; height:100%; }

div.clubbutts { background-color: #eee; padding: 2px 4px;}
.clubbutts table { width: 100%; }
.clubbutts td { text-align: center; vertical-align: bottom; color: #3383b6;
	font-size:10px; line-height:10px;}
.clubbutts h1 { margin: 0; color: #345; padding-bottom: 9px;}
.add {cursor:pointer; width: 24px;}
.preview {cursor:pointer; width: 48px;}
.random {cursor:pointer; width: 42px;}
.share {cursor:pointer; width: 36px;}


.cwpoint { border: 1px solid #f22; cursor:pointer; }
.swpoint { border: 1px solid #ccc; cursor:pointer; }
.ccolors { border:none; font-size:11px; font-weight:bold; width:100%; color:#000; background-color:#fff;}
.ccolort { font-family:arial, helvetica, sans-serif; border:none; font-size:11px; font-weight:bold; width:100%; height:42px;}
.cselect { text-align:left; }
  .cselect table { margin-left:-3px; }
  .cselect td { width:24px; padding:3px; }

div.shareform {font-size:10px; line-height:12px; width:360px; text-align:left;}
.prom {font-size:14px; line-height:16px;}
.fnp {font-family:arial, sans-serif; width:100%; font-size:14px; padding:3px;}
.fnt {font-family:arial, sans-serif; width:100%; height:60px; font-size:12px; padding:3px;}
.fnx {font-family:arial, sans-serif; width:100%; height:60px; font-size:12px; padding:3px;}
.reqd {color:#f22; font-weight:bold; display:none;}

/*


h1.deco { line-height: 21px; margin-top: 0px; }
img.iborder { border: 1px solid #ccc; }
.lbt { font-size: 11px; line-height: 11px; text-align: left; vertical-align: top; height: 24px; }
.qtl { padding-bottom: 2px; vertical-align: bottom; }
.qty { vertical-align: bottom; }

#alrt { background-color: #f2f2f2;}
#padalert { padding: 10px 20px 20px 20px;}


*/
