/* Select/Dropdown */
.select {
	width: 200px;
	height: 18px;
	margin-top: 10px;
	padding-right: 15px;
	filters:obj([{type:"glow", color:#333333,strength:5,blurX:2,blurY:2,alpha:1,inner:true}]); 
	shape: obj({type:'roundedComplex', tl:3,tr:3,bl:3,br:3 });
	fill: obj({type:'gradient', colors:[#F7F7F7,#C1C1C1], ratios:[110,255] }); 
	overflow: hidden;
	confine: true;
}
.select .select-label,.select-sort-color .select-label {
	float:left;
	height: 15px;
	margin: 1px 0 0 2px;
	padding-right: 13px;
	multiline: false;
	wordWrap: false;
	confine: true;
	filters:obj([{type:"dropshadow",color:#FFFFFF,distance:1,strength:2,blurX:2,blurY:2,alpha:1}]);
}

.select .select-icon,.select-sort-color .select-icon {
	margin-top: 1px;
	margin-right: -14.5px;
	width: 13px;
	height: 17px;
	float:right;
	background-image: url("/assets/images/buttons/selecticon.png");
	background-position: 0px 0px;
	confine: true;
	shape: obj({type:'rounded', width:0, height:0});
}

.select .select-icon:hover, .select-sort-color .select-icon:hover {
	margin-top: 1px;
	margin-right: -14.5px;
	width: 13px;
	height: 17px;
	float:right;
	background-image: url("/assets/images/buttons/selecticon.png");
	background-position: 0px 17px;
	confine: true;
	shape: obj({type:'rounded', width:0, height:0});
}

.select .select-dropdown, .select-dropdown  {
	background: #FFFFF4;
	width: 200px;
	height: 20px;
	overflow: scrollY;
	border: obj({type:'solid', color:#333333}); 
	shape: obj({type:'rounded', width:5, height:5});
	filters:obj([{type:"dropshadow", distance:4,blurX:10,blurY:10,alpha:0.7}]);
	confine: true;
}

.select .select-option, .select-sort-color .select-option, option {
	height: 17px;
	color: #000000;
	background: #FFFFFF;
	leftMargin: 5px;
	multiline: false;
	wordWrap: false;
	buttonMode: true;
	mouseChildren: false;
	confine: true;
	text-filters:obj([{type:"glow", color:#000000, strength:255,blurX:0,blurY:0,inner:true}]);
}

.select .select-option:hover,.select-sort-color .select-option:hover, option:hover {
	height: 17px;
	color: #FFFFFF;
	background: #F90082;
	buttonMode: true;
	multiline: false;
	wordWrap: false;
	mouseChildren: false;
	confine: true;
	text-filters:obj([{type:"glow", color:#FFFFFF, strength:255,blurX:0,blurY:0,inner:true}]);
}

.select .select-option-group,.select-sort-color .select-option-group,optgroup {
	padding-left: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	confine: true;
}

.select .select-option-group-label, .select-sort-color .select-option-group-label, optgroup .label {
	height: 17px;
	color: #333333;
	confine: true;
}

.select-sort-color {
	width: 70px;
	height: 14px;
	margin-top: 10px;
	padding-right: 15px;
	background: #FF3333;
	confine: true;
	filters:obj([{type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]); 
	shape: obj({type:'rounded', width:7, height:7});
	fill: obj({type:'gradient', colors:[#EEEEEE,#CDCDCD], ratios:[127,128] }); 
}


.select-sort-color .select-dropdown {
	background: #FFFFF4;
	width: 200px;
	height: 20px;
	overflow: scrollY;
	border: obj({type:'solid', color:#333333}); 
	confine: true;
	shape: obj({type:'rounded', width:5, height:5});
	filters:obj([{type:"dropshadow", distance:4,blurX:10,blurY:10,alpha:0.7}]);
}

/*  Slider
**********************************************************************************/
.slider {
	width: 200px;
	height: 20px;
}
.less, .less-arrow {
	float:left;
	width: 18px;
	height: 17px;
	margin-left: 0px;
	background-image: url("/assets/images/buttons/leftarrow.png");
	background-position: 0px 0px;
	shape: obj({type:'rounded', width:16, height:16});
	mouseChildren: false;
}

.less:hover, .less-arrow:hover {
	float:left;
	width: 18px;
	height: 17px;
	margin-left: 0px;
	background-image: url("/assets/images/buttons/leftarrow.png");
	background-position: 0px 18px;
	shape: obj({type:'rounded', width:16, height:16});
}

.less:active, .less-arrow:active {
	float:left;
	width: 18px;
	height: 17px;
	margin-left: 0px;
	background-image: url("/assets/images/buttons/leftarrow.png");
	background-position: 0px 36px;
	shape: obj({type:'rounded', width:16, height:16});
}

.more, .more-arrow {
	float:right;
	width: 17px;
	height: 17px;
	background-image: url("/assets/images/buttons/rightarrow.png");
	background-position: 0px 0px;
	shape: obj({type:'rounded', width:0, height:0});
}

.more:hover, .more-arrow:hover {
	float:right;
	width: 17px;
	height: 17px;
	background-image: url("/assets/images/buttons/rightarrow.png");
	background-position: 0px 18px;
	shape: obj({type:'rounded', width:0, height:0});
}
.more:active, .more-arrow:active {
	float:right;
	width: 17px;
	height: 17px;
	background-image: url("/assets/images/buttons/rightarrow.png");
	background-position: 0px 36px;
	shape: obj({type:'rounded', width:0, height:0});
}
.more:disabled {
	float:right;
	width: 17px;
	height: 17px;
	background-image: url("/assets/images/buttons/rightarrow.png");
	background-position: 0px 54px;
	shape: obj({type:'rounded', width:0, height:0});
}

.minus, .minus:hover {
	float:right;
	width: 17px;
	height: 17px;
	background-image: url("/assets/images/buttons/minus.png");
	background-position: 0px 18px;
	shape: obj({type:'rounded', width:17, height:17});
}

.minus:active {
	float:right;
	width: 17px;
	height: 17px;
	background-image: url("/assets/images/buttons/minus.png");
	background-position: 0px 36px;
	shape: obj({type:'rounded', width:17, height:17});
}
.minus:disabled {
	float:right;
	width: 17px;
	height: 17px;
	background-image: url("/assets/images/buttons/minus.png");
	background-position: 0px 54px;
	shape: obj({type:'rounded', width:17, height:17});
}
.plus, .plus:hover {
	float:right;
	width: 17px;
	height: 17px;
	background-image: url("/assets/images/buttons/plus.png");
	background-position: 0px 18px;
	shape: obj({type:'rounded', width:17, height:17});
}

.plus:active {
	float:right;
	width: 17px;
	height: 17px;
	background-image: url("/assets/images/buttons/plus.png");
	background-position: 0px 36px;
	shape: obj({type:'rounded', width:17, height:17});
}
.slider .track {
	width: 100%;
	height: 3px;
	margin: 7px 0px 0 40px;
	left: -21px;
	overflow:hidden;
	fill: obj({type:'gradient', colors:[#333333, #999999, #999999, #AAAAAA] }); 
	shape: obj({type:'rounded', width:2, height:2});
}
.slider .track .button {
	width: 12px;
	height: 12px;
	margin-top: -5px;
	background-image: url("/assets/images/buttons/sliderbutton.png");
	background-position: 0px 0px;
	shape: obj({type:'rounded', width:12, height:12});
}
.slider .track .button:hover {
	width: 12px;
	height: 12px;
	margin-top: -5px;
	background-image: url("/assets/images/buttons/sliderbutton.png");
	background-position: 0px 24px;
	shape: obj({type:'rounded', width:12, height:12});
}
.slider .track .button:active {
	width: 12px;
	height: 12px;
	margin-top: -5px;
	background-image: url("/assets/images/buttons/sliderbutton.png");
	background-position: 0px 12px;
	shape: obj({type:'rounded', width:12, height:12});
}

/*  Buttons
**********************************************************************************/
.button-text {
	float: left;
	margin-left: 1px;
	margin-top: 2px;
	width: 100px;
	height: 14px;
}
.button-arrow {
	float: left;
	width: 8px;
	height: 12px;
	margin-left: 2px;
	margin-top: 3px;
	background: #333333;
	shape: obj({type:'freeForm', points:[[0,0],[5,5],[0,10]]});
}
.button-space {
	float: left;
	width: 5px;
	height: 18px;
}

button.pinkbtn {
	font-family: Gotham Book; 
	font-size: 12px;
	remake:true;
	fill: obj({type:'gradient', colors:[#FE8AC9,#FC42A7], ratios:[127,128] }); 
	shape: obj({type:'rounded', width:6, height:6}); 
	filters:obj([{type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true},{type:"dropshadow",blurX:2,blurY:2,distance:1}]); 
}
button.pinkbtn:hover, button.register:hover { 
	font-size: 12px;
	remake:true;
	fill: obj({type:'gradient', colors:[#FEBBDE,#FF8DD0], ratios:[127,128] }); 
	shape: obj({type:'rounded', width:6, height:6});
	filters:obj([{type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]); 
}
button.pinkbtn:active, button.register:active  {
	font-size: 12px;
	remake:true;
	fill: obj({type:'gradient', colors:[#E462AA,#E63094], ratios:[127,128] }); 
	shape: obj({type:'rounded', width:6, height:6});
	filters:obj([{type:"dropshadow", alpha:0.5, inner:true },{type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]); 
}

button.register{
	font-family: Gotham Book; 
	width: 90px;
	height:19px;
	font-size: 12px;
	float:left;
	remake:true;
	fill: obj({type:'gradient', colors:[#FE8AC9,#FC42A7], ratios:[127,128] }); 
	shape: obj({type:'rounded', width:6, height:6}); 
	filters:obj([{type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]); 
}

button.greybtn:default {
	font-family: Gotham Book;  
	font-size: 12px; 
	overflow:hidden;
	fill: obj({type:'gradient', colors:[#EEEEEE,#D6D6D6], ratios:[127,128] }); 
	shape: obj({type:'rounded', width:6, height:6});
	filters:obj([{type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]); 
}
button.greybtn:hover { 
	fill: obj({type:'gradient', colors:[#F6F6F6,#E6E6E6], ratios:[127,128] }); 
	shape: obj({type:'rounded', width:6, height:6});
	filters:obj([{type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]); 
}
button.greybtn:active { 
	fill: obj({type:'gradient', colors:[#C7C7C7,#B3B3B3], ratios:[127,128] }); 
	shape: obj({type:'rounded', width:6, height:6});
	filters:obj([{type:"dropshadow", alpha:0.5, inner:true }, {type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]); 
}

button.greybtn-l:default { 
	font-family: Gotham Book;  
	font-size: 9px;
	padding-top:1px; 
	float:left;
	remake:false;
	fill: obj({type:'gradient', colors:[#EEEEEE,#D6D6D6], ratios:[127,128] }); 
	shape: obj({type:'rounded', width:6, height:6});
	filters:obj([{type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]); 
}
button.greybtn-l:hover { 
	float:left;
	remake:false;
	fill: obj({type:'gradient', colors:[#F6F6F6,#E6E6E6], ratios:[127,128] }); 
	shape: obj({type:'rounded', width:6, height:6});
	filters:obj([{type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]); 
}
button.greybtn-l:active { 
	float:left;
	remake:false;
	fill: obj({type:'gradient', colors:[#C7C7C7,#B3B3B3], ratios:[127,128] }); 
	shape: obj({type:'rounded', width:6, height:6});
	filters:obj([{type:"dropshadow", alpha:0.5, inner:true }, {type:"glow",            color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]); 
}


button.greybtn-dark:default { 
	font-family:Gotham Book; 
	float:left;
	font-size: 11px; 
	color: #FFFFFF;
	overflow:hidden;
	remake: false;
	fill: obj({type:'gradient', colors:[#C7C7C7,#B3B3B3], ratios:[127,128] });
	shape: obj({type:'roundedComplex', tl:5,tr:0,bl:0,br:5 });
	filters:obj([{type:"glow", color:#333333,strength:8,blurX:2,blurY:2,alpha:1}]); 
}
button.greybtn-dark:hover { 
	font-size: 11px; 
	overflow:hidden;
	remake: false;
	fill: obj({type:'gradient', colors:[#EEEEEE,#D6D6D6], ratios:[127,128] });
	shape: obj({type:'roundedComplex', tl:5,tr:0,bl:0,br:5 });
	filters:obj([{type:"glow", color:#333333,strength:8,blurX:2,blurY:2,alpha:1}]); 
}

button.greybtn-dark-2:default { 
	font-family:Gotham Book; 
	float:left;
	font-size: 11px; 
	color: #FFFFFF;
	overflow:hidden;
	remake: false;
	fill: obj({type:'gradient', colors:[#C7C7C7,#B3B3B3], ratios:[127,128] });
	shape: obj({type:'roundedComplex', tl:0,tr:5,bl:5,br:0 });
	filters:obj([{type:"glow", color:#333333,strength:8,blurX:2,blurY:2,alpha:1}]); 
}
button.greybtn-dark-2:hover { 
	font-size: 11px; 
	overflow:hidden;
	remake: false;
	fill: obj({type:'gradient', colors:[#EEEEEE,#D6D6D6], ratios:[127,128] });
	shape: obj({type:'roundedComplex', tl:0,tr:5,bl:5,br:0 });
	filters:obj([{type:"glow", color:#333333,strength:8,blurX:2,blurY:2,alpha:1}]); 
}

button.greybtn-small:default { 
	font-family:Gotham Book; 
	float:left; 
	font-size: 11px; 
	remake: false;
	fill: obj({type:'gradient', colors:[#EEEEEE,#D6D6D6], ratios:[127,128] }); 
	shape: obj({type:'roundedComplex', tl:0,tr:5,bl:5,br:0 });
	filters:obj([{type:"glow", color:#333333,strength:8,blurX:2,blurY:2,alpha:1}]); 
}
button.greybtn-small:hover { 
	font-size: 11px; 
	remake: false;
	fill: obj({type:'gradient', colors:[#C7C7C7,#B3B3B3], ratios:[127,128] }); 
	shape: obj({type:'roundedComplex', tl:0,tr:5,bl:5,br:0 });
	filters:obj([{type:"glow", color:#333333,strength:8,blurX:2,blurY:2,alpha:1}]); 
}

button.greybtn-small-2:default { 
	font-family:Gotham Book; 
	padding-top:5px;
	float:left;
	font-size: 11px; 
	overflow:hidden;
	remake: false;
	fill: obj({type:'gradient', colors:[#EEEEEE,#D6D6D6], ratios:[127,128] }); 
	shape: obj({type:'roundedComplex', tl:5,tr:0,bl:0,br:5 });
	filters:obj([{type:"glow", color:#333333,strength:8,blurX:2,blurY:2,alpha:1}]); 
}
button.greybtn-small-2:hover { 
	height:20px;
	font-size: 11px; 
	remake: false;
	fill: obj({type:'gradient', colors:[#C7C7C7,#B3B3B3], ratios:[127,128] }); 
	shape: obj({type:'roundedComplex', tl:5,tr:0,bl:0,br:5 });
	filters:obj([{type:"glow", color:#333333,strength:8,blurX:2,blurY:2,alpha:1}]); 
}

button.settings-remove{
	font-family:Gotham Book; 
	font-size: 9px; 
	height:14px;
	color: #FFFFFF;
	float:right;
	margin-top:1px;
	padding-bottom:6px;
	margin-right:5px;
	background-color:#9C9C9C; 
	confine:true;
	remake: false;
	text-filters:obj([{type:"glow", color:#000000, strength:255,blurX:0,blurY:0,inner:true}]);
	shape: obj({type:'roundedComplex', tl:0,tr:0,bl:0,br:0 });
 	filters:obj([{type:"glow", color:#FFFFFF,strength:8,blurX:2,blurY:2,alpha:1}]); 
}

button.settings-remove:hover{
	font-size: 9px; 
	remake: false;
	shape: obj({type:'roundedComplex', tl:0,tr:0,bl:0,br:0 });
	filters:obj([{type:"glow", color:#FFFFFF,strength:8,blurX:2,blurY:2,alpha:1}]); 
}

.toggle-on-left:default{	
	float:left;
	font-family: Gotham Book; 
	font-size: 9px; 
	color: #FFFFFF;
	overflow:hidden;
	remake: false;
	fill: obj({type:'gradient', colors:[#464646,#888888,#767676] }); 
	shape: obj({type:'roundedComplex', tl:5,tr:0,bl:0,br:5 });
	filters:obj([{type:"glow", color:#333333,strength:8,blurX:2,blurY:2,alpha:1}]); 
}
.toggle-left:default { 
	float:left;
	font-family: Gotham Book; 
	font-size: 9px; 
	color: #000000;
	overflow:hidden;
	float:left;
	remake: false;
	fill: obj({type:'gradient', colors:[#EEEEEE,#D6D6D6], ratios:[127,128] }); 
	shape: obj({type:'roundedComplex', tl:5,tr:0,bl:0,br:5 });
	filters:obj([{type:"glow", color:#333333,strength:8,blurX:2,blurY:2,alpha:1}]); 
}
.toggle-left:hover { 
	float:left;
	font-size: 9px; 
	color: #666666;
	remake: false;
	fill: obj({type:'gradient', colors:[#C7C7C7,#B3B3B3], ratios:[127,128] }); 
	shape: obj({type:'roundedComplex', tl:5,tr:0,bl:0,br:5 });
	filters:obj([{type:"glow", color:#333333,strength:8,blurX:2,blurY:2,alpha:1}]); 
}

.toggle-on-middle:default { 
	float:left;
	font-family: Gotham Book; 
	font-size: 9px; 
	color: #FFFFFF;
	overflow:hidden;
	remake: false;
	fill: obj({type:'gradient', colors:[#464646,#888888,#767676] });
	shape: obj({type:'roundedComplex', tl:0,tr:0,bl:0,br:0 });
	filters:obj([{type:"glow", color:#333333,strength:8,blurX:2,blurY:2,alpha:1}]); 
}
.toggle-middle:default { 
	float:left;
	font-family: Gotham Book; 
	font-size: 9px; 
	color: #000000;
	overflow:hidden;
	remake: false;
	fill: obj({type:'gradient', colors:[#EEEEEE,#D6D6D6], ratios:[127,128] }); 
	shape: obj({type:'roundedComplex', tl:0,tr:0,bl:0,br:0 });
	filters:obj([{type:"glow", color:#333333,strength:8,blurX:2,blurY:2,alpha:1}]); 
}
.toggle-middle:hover {
	float:left;
	font-size: 9px; 
	color: #666666;
	remake: false;
	fill: obj({type:'gradient', colors:[#C7C7C7,#B3B3B3], ratios:[127,128] }); 
	shape: obj({type:'roundedComplex', tl:0,tr:0,bl:0,br:0 });
	filters:obj([{type:"glow", color:#333333,strength:8,blurX:2,blurY:2,alpha:1}]); 
}
.toggle-on-right:default { 
	float:left;
	font-family: Gotham Book; 
	font-size: 9px; 
	color: #FFFFFF;
	overflow:hidden;
	remake: false;
	fill: obj({type:'gradient', colors:[#464646,#888888,#767676] });
	shape: obj({type:'roundedComplex', tl:0,tr:5,bl:5,br:0 });
	filters:obj([{type:"glow", color:#333333,strength:8,blurX:2,blurY:2,alpha:1}]); 
}
.toggle-right:default { 
	float:left;
	font-family: Gotham Book; 
	font-size: 9px; 
	color: #000000;
	overflow:hidden;
	remake: false;
	fill: obj({type:'gradient', colors:[#EEEEEE,#D6D6D6], ratios:[127,128] }); 
	shape: obj({type:'roundedComplex', tl:0,tr:5,bl:5,br:0 });
	filters:obj([{type:"glow", color:#333333,strength:8,blurX:2,blurY:2,alpha:1}]); 
}
.toggle-right:hover { 
	float:left;
	font-size: 9px; 
	color: #666666;
	remake: false;
	fill: obj({type:'gradient', colors:[#C7C7C7,#B3B3B3], ratios:[127,128] }); 
	shape: obj({type:'roundedComplex', tl:0,tr:5,bl:5,br:0 });
	filters:obj([{type:"glow", color:#333333,strength:8,blurX:2,blurY:2,alpha:1}]); 
}

button.simple:default {
	font-family:Gotham Book; 
	font-size: 9px; 
	color: #000000;
	overflow:hidden;
	background:#FFFFFF;
	margin-left:0px;
	margin-right:0px;
	remake: false;
	filters:obj([{type:"glow", color:#666666,strength:8,blurX:2,blurY:2,alpha:1}]); 
}
button.simple:hover { 
	font-size: 9px; 
	color: #666666;
	margin-left:0px;
	margin-right:0px;
	background:#FFFFFF;
	remake: false;
	filters:obj([{type:"glow", color:#333333,strength:8,blurX:2,blurY:2,alpha:1}]); 
}
button.simple:active{ 
	font-size: 9px; 
	color: #000000;
	margin-left:0px;
	margin-right:0px;
	remake: false;
	fill: obj({type:'gradient', colors:[#999999,#FFFFFF,#FFFFFF], ratios:[0,55,200] }); 
   filters:obj([{type:"glow", color:#333333,strength:8,blurX:2,blurY:2,alpha:1}]);
}

.rotate-left{
  	float:left;
	width: 18px;
	height: 18px;
	margin-left: 0px;
	background-image:url("/assets/images/buttons/rotate-left.gif");
	background-position: 0px 0px;
	button-mode: true;
	mouseChildren: false;
	shape: obj({type:'rounded', width:6, height:6});
	filters:obj([{type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]); 
}

.rotate-left:hover{
  	float:left;
	width: 18px;
	height: 18px;
	margin-left: 0px;
	background-image:url("/assets/images/buttons/rotate-left.gif");
	background-position: 0px 18px;
	shape: obj({type:'rounded', width:6, height:6});
	filters:obj([{type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]); 
}

.rotate-right{
  	float:left;
	width: 18px;
	height: 18px;
	margin-left: 0px;
	background-image:url("/assets/images/buttons/rotate-right.gif");
	background-position: 0px 0px;
	button-mode: true;
	mouseChildren: false;
	shape: obj({type:'rounded', width:6, height:6});
	filters:obj([{type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]); 
}

.rotate-right:hover{
  	float:left;
	width: 18px;
	height: 18px;
	margin-left: 0px;
	background-image:url("/assets/images/buttons/rotate-right.gif");
	background-position: 0px 18px;
	shape: obj({type:'rounded', width:6, height:6});
	filters:obj([{type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]); 
}

.save-icon{
  	float:left;
	width: 17px;
	height: 16px;
	margin-top:4px;
	margin-right: 18px;
	margin-left: 3px;
	background-image:url("/assets/images/buttons/top_save_off.png");
	background-position: 0px 0px;
	background-repeat:false;
	mouseChildren: false;

}

.save-icon:hover{
  	float:left;
	width: 17px;
	height: 16px;

	background-image:url("/assets/images/buttons/top_save_on.png");
	background-position: 0px 0px;
	background-repeat: false;

}

.gallery-icon{
  	float:left;
	width: 20px;
	height: 17px;
	margin-top:4px;
	margin-right: 18px;
	margin-left: 0px;
	background-image:url("/assets/images/buttons/top_groups_off.png");
	background-position: 0px 0px;
	background-repeat:false;
	mouseChildren: false;

}

.gallery-icon:hover{
  	float:left;
	width: 20px;
	height: 17px;
	margin-left: 0px;
	background-image:url("/assets/images/buttons/top_groups_on.png");
	background-position: 0px 0px;
	background-repeat: false;
  mouseChildren: false;
}

.download-icon{
  	float:left;
	width: 19px;
	height: 17px;
	margin-top:4px;
	margin-right: 18px;
	margin-left: 0px;
	background-image:url("/assets/images/buttons/top_download_off.png");
	background-position: 0px 0px;
	background-repeat:false;
	mouseChildren: false;
	
}

.download-icon:hover{
  	float:left;
	width: 19px;
	height: 17px;
	margin-left: 0px;
	background-image:url("/assets/images/buttons/top_download_on.png");
	background-position: 0px 0px;
	background-repeat: false;

}
.print-icon{
  	float:left;
	width: 19px;
	height: 17px;
	margin-top:4px;
	margin-right: 18px;
	margin-left: 0px;
	background-image:url("/assets/images/buttons/top_print_off.png");
	background-position: 0px 0px;
	background-repeat:false;
	mouseChildren: false;
	
}

.print-icon:hover{
  	float:left;
	width: 19px;
	height: 17px;
	margin-left: 0px;
	background-image:url("/assets/images/buttons/top_print_on.png");
	background-position: 0px 0px;
	background-repeat: false;

}
.email-icon{
  	float:left;
	width: 19px;
	height: 14px;
	margin-top:6px;
	margin-right: 18px;
	margin-left: 0px;
	background-image:url("/assets/images/buttons/top_email_off.png");
	background-position: 0px 0px;
	background-repeat:false;
	mouseChildren: false;
	
}

.email-icon:hover{
  	float:left;
	width: 19px;
	height: 14px;
	margin-left: 0px;
	background-image:url("/assets/images/buttons/top_email_on.png");
	background-position: 0px 0px;
	background-repeat: false;

}



button.nextbtn:default {
	font-family:Gotham Book;  
	width: 20px;
	height: 20px;
	background: #989898;
	shape: obj({type:'rounded', width:50, height:50}); 
}
button.nextbtn:hover { 
	background: #C3C3C3; 
	shape: obj({type:'rounded', width:50, height:50}); 
}
button.nextbtn:active { 
	background: #999999; 
	filters:obj([{type:"dropshadow", alpha:0.5, inner:true }]); 
	shape: obj({type:'rounded', width:50, height:50}); 
}
button.nextbtn:disabled { 
	background: #CDCDCD; 
	shape: obj({type:'rounded', width:50, height:50}); 
}

button.upload {
	font-family:Gotham Book; 
	font-size: 9px;
	float:left;
	button-mode:true;
	fill: obj({type:'gradient', colors:[#FE8AC9,#FC42A7], ratios:[127,128] }); 
	shape: obj({type:'rounded', width:6, height:6}); 
	filters:obj([{type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]); 
}

button.upload:hover { 
	font-size: 9px; 
	fill: obj({type:'gradient', colors:[#FEBBDE,#FF8DD0], ratios:[127,128] }); 
	shape: obj({type:'rounded', width:6, height:6});
	filters:obj([{type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]); 
}
button.upload:active {
	font-size: 9px;
	fill: obj({type:'gradient', colors:[#E462AA,#E63094], ratios:[127,128] }); 
	shape: obj({type:'rounded', width:6, height:6});
	filters:obj([{type:"dropshadow", alpha:0.5, inner:true },{type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]); 
}

button.upload-2 {
	font-family: Gotham Book; 
	width: 110px;
	font-size: 11px;
	float:left;
	button-mode: true;
	fill: obj({type:'gradient', colors:[#FE8AC9,#FC42A7], ratios:[127,128] }); 
	shape: obj({type:'rounded', width:6, height:6}); 
	filters:obj([{type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]); 
}

button.upload-2:hover { 
	font-size: 11px;
	fill: obj({type:'gradient', colors:[#FEBBDE,#FF8DD0], ratios:[127,128] }); 
	shape: obj({type:'rounded', width:6, height:6});
	filters:obj([{type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]); 
}
button.upload-2:active {
	font-size: 11px;
	fill: obj({type:'gradient', colors:[#E462AA,#E63094], ratios:[127,128] }); 
	shape: obj({type:'rounded', width:6, height:6});
	filters:obj([{type:"dropshadow", alpha:0.5, inner:true },{type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]); 
}


button.register-2{
	font-family:Gotham Book; 
	width: 105px;
	height:19px;
	font-size: 9px;
	remake:true;
	fill: obj({type:'gradient', colors:[#FE8AC9,#FC42A7], ratios:[127,128] }); 
	shape: obj({type:'rounded', width:6, height:6}); 
	filters:obj([{type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]); 
}
button.register-2:hover { 
	font-size: 9px;
	remake:true;
	fill: obj({type:'gradient', colors:[#FEBBDE,#FF8DD0], ratios:[127,128] }); 
	shape: obj({type:'rounded', width:6, height:6});
	filters:obj([{type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]); 
}
button.register-2:active {
	font-size: 9px;
	remake:true;
	fill: obj({type:'gradient', colors:[#E462AA,#E63094], ratios:[127,128] }); 
	shape: obj({type:'rounded', width:6, height:6});
	filters:obj([{type:"dropshadow", alpha:0.5, inner:true },{type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]); 
}

.continue-rotate{
	font-family: Gotham Book; 
	font-size: 11px;
	float:left;
	remake:false;
	fill: obj({type:'gradient', colors:[#FE8AC9,#FC42A7], ratios:[127,128] }); 
	shape: obj({type:'rounded', width:6, height:6}); 
	filters:obj([{type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]); 
}

.cancel, .back{
	font-family: Gotham Book; 
	font-size: 9px;
	float:left;
	remake:false;
	fill: obj({type:'gradient', colors:[#EEEEEE,#D6D6D6], ratios:[127,128] }); 
	shape: obj({type:'rounded', width:6, height:6});
	filters:obj([{type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]); 
}
.cancel:hover, .back:hover {
	remake:false;
	fill: obj({type:'gradient', colors:[#C7C7C7,#B3B3B3], ratios:[127,128] }); 
}

.edit{
	font-family: Gotham Book; 
	width:46px;
	font-size: 9px;
	float:left;
	margin-right:25px;
	remake:false;
	fill: obj({type:'gradient', colors:[#EEEEEE,#D6D6D6], ratios:[127,128] }); 
	shape: obj({type:'rounded', width:6, height:6});
	filters:obj([{type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]); 
}
.edit:hover {
	width:46px;
	fill: obj({type:'gradient', colors:[#C7C7C7,#B3B3B3], ratios:[127,128] }); 
}

.delete{
	font-family: Gotham Book; 
	width:56px;
	font-size: 9px;
	float:left;
	margin-right:25px;
	remake:false;
	fill: obj({type:'gradient', colors:[#EEEEEE,#D6D6D6], ratios:[127,128] }); 
	shape: obj({type:'rounded', width:6, height:6});
	filters:obj([{type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]); 
}
.delete:hover {
	width:56px;
	fill: obj({type:'gradient', colors:[#C7C7C7,#B3B3B3], ratios:[127,128] }); 
}

.continue{
	font-family: Gotham Book; 
	font-size: 9px;
	float:left;
	margin-right:5px;
	remake:false;
	fill: obj({type:'gradient', colors:[#FE8AC9,#FC42A7], ratios:[127,128] }); 
	shape: obj({type:'rounded', width:6, height:6}); 
	filters:obj([{type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]); 
}
.continue:hover { 
	fill: obj({type:'gradient', colors:[#FEBBDE,#FF8DD0], ratios:[127,128] }); 
}
.continue:active {
	fill: obj({type:'gradient', colors:[#E462AA,#E63094], ratios:[127,128] }); 
	filters:obj([{type:"dropshadow", alpha:0.5, inner:true },{type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]); 
}


.try-again{
	font-family: Gotham Book; 
	font-size: 9px;
	padding-top:1px;
	float:left;
	remake:false;
	fill: obj({type:'gradient', colors:[#FE8AC9,#FC42A7], ratios:[127,128] }); 
	shape: obj({type:'rounded', width:6, height:6}); 
	filters:obj([{type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]); 
}
.try-again:hover { 
	font-size: 9px;
	fill: obj({type:'gradient', colors:[#FEBBDE,#FF8DD0], ratios:[127,128] }); 
	shape: obj({type:'rounded', width:6, height:6});
	
}
#start-btn{ 
	font-size: 9px;
	width:100;
	height:25;
}
#start-btn:hover, #start-btn:active { 
	height:25;
}
button.begin-btn{ 
	width:192;
	height:62;
	color: #FFFFFF;
	padding-left:30px;
	padding-right:20px;
	padding-top:20px;
	font-family: Gotham Book; 
	font-size: 14px;
	background:#ff0198;
	float:left;
	remake:true;
	shape: obj({type:'rounded', width:6, height:6}); 
	filters:obj([{type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true},{type:"dropshadow",blurX:2,blurY:2,distance:1}]);
}
button.begin-btn:hover{ 
	height:62;
	float:left;
	color: #FFFFFF;
	fill: obj({type:'gradient', colors:[#FEBBDE,#FF8DD0], ratios:[127,128] }); 
	shape: obj({type:'rounded', width:6, height:6});
	filters:obj([{type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]);
}

button.select-begin:default { 
	width:215px;
	height:21px;
	font-size: 8px; 
	color: #000000;
	remake:true;
	fill: obj({type:'gradient', colors:[#EEEEEE,#D6D6D6], ratios:[127,128] }); 
	shape: obj({type:'rounded', width:6, height:6});
	filters:obj([{type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]); 
}
button.select-begin:hover { 
	width:215px;
	height:21px;
	fill: obj({type:'gradient', colors:[#F6F6F6,#E6E6E6], ratios:[127,128] }); 
	shape: obj({type:'rounded', width:6, height:6});
	filters:obj([{type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]); 
}

.close{
	font-family: Gotham Book; 
	font-size: 9px;
	color: #FFFFFF;
	float:left;
	padding-left:6px;
	remake:false;
	fill: obj({type:'gradient', colors:[#FE8AC9,#FC42A7], ratios:[127,128] }); 
	shape: obj({type:'rounded', width:6, height:6}); 
	filters:obj([{type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]); 
}
.close:hover { 
	font-size: 9px;
	padding-left:6px;
	fill: obj({type:'gradient', colors:[#FEBBDE,#FF8DD0], ratios:[127,128] }); 
	shape: obj({type:'rounded', width:6, height:6});
	filters:obj([{type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]); 
}
/*  loading
**********************************************************************************/
.loading {
	width: 400px;
	height: 20px;
	margin-left:0px;
	fill: obj({type:'gradient', colors:[#EEEEEE,#D6D6D6], ratios:[127,128] });
	shape: obj({type:'rounded', width:6, height:6});
	filters:obj([{type:"dropshadow", alpha:0.5, inner:true },{type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]);
}
.loading-text{
	float: left;
	text-align: center;
	margin-top: 1px;
	font-family: Gotham Book; 
	font-size: 12px;
	color: #000000;
}
.loading-bar {
	width: 1%;
	height: 100%;
	fill: obj({type:'gradient', colors:[#E462AA,#E63094], ratios:[127,128] }); 
	shape: obj({type:'roundedComplex', tl:6,tr:0,bl:0,br:6 });
}
#loading-tracing{
	margin-left: 30px;
}

.control-state-selected {
	position: relative;
}
.control-state {
	position: relative;
	left: 1000px;
}
/*  checkbox
**********************************************************************************/
.checkbox-component{
	font-family: Gotham Book; 
	font-size: 9px;
	width: 10px;
	height: 10px;
	background-image:url("/assets/images/buttons/checkbox.png");
	background-position: 0px 0px;
	confine:true;
	selectable:false;
	text-left:15px; 
	text-top:-2px;
	text-width:100px;
}
.checkbox-component-selected{
	font-family: Gotham Book; 
	font-size: 9px;
	width: 10px;
	height: 10px;
	background-image:url("/assets/images/buttons/checkbox.png");
	background-position: 0px 10px;
	confine:true;
	selectable:false;
	text-left:15px; 
	text-top:-2px;
	text-width:100px;
}

.radio-component{
	font-family: Gotham Book; 
	font-size: 9px;
	width: 12px;
	height: 12px;
	background-image:url("/assets/images/buttons/radiobutton.gif");
	background-position: 0px 0px;
	confine:true;
	selectable:false;
	text-left:15px; 
	text-top:-1px;
	text-width:100px;
}
.radio-component-selected{
	font-family: Gotham Book; 
	font-size: 9px;
	width: 12px;
	height: 12px;
	background-image:url("/assets/images/buttons/radiobutton.gif");
	background-position: 0px 12px;
	confine:true;
	selectable:false;
	text-left:15px; 
	text-top:-1px;
	text-width:100px;
}
