/* xt_master_slave */


.default_option {
	border:2px solid #CDCDCD;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding:5px 10px;
	background: #fcfff4; /* Old browsers */
	background: -moz-linear-gradient(top,  #fcfff4 0%, #dfe5d7 40%, #b3bead 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfff4), color-stop(40%,#dfe5d7), color-stop(100%,#b3bead)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fcfff4 0%,#dfe5d7 40%,#b3bead 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fcfff4 0%,#dfe5d7 40%,#b3bead 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fcfff4 0%,#dfe5d7 40%,#b3bead 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #fcfff4 0%,#dfe5d7 40%,#b3bead 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#b3bead',GradientType=0 ); /* IE6-9 */
	color:black;
	margin:5px 5px;
	cursor:pointer;
	text-align:center;
}

.default_option:hover {
	background: #b3bead; /* Old browsers */
	background: -moz-linear-gradient(top,  #b3bead 0%, #dfe5d7 60%, #fcfff4 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b3bead), color-stop(60%,#dfe5d7), color-stop(100%,#fcfff4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #b3bead 0%,#dfe5d7 60%,#fcfff4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #b3bead 0%,#dfe5d7 60%,#fcfff4 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #b3bead 0%,#dfe5d7 60%,#fcfff4 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #b3bead 0%,#dfe5d7 60%,#fcfff4 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3bead', endColorstr='#fcfff4',GradientType=0 ); /* IE6-9 */
	border:2px solid #FFFFFF;
	}

.default_option_deactivated{
	border:1px solid #C9CBD0; 
	padding:5px 10px;
	background:#C9CBD0;
	color:white;
	margin:5px 5px;
}

.default_option_deactivated_selected{
	border:2px solid black!important; 
	display:inline-block;
	/*height:50px;*/
}

.default_option_selected{
	border:2px solid #FF4153; 
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding:5px 10px;
	background: #ff6d79; /* Old browsers */
	background: -moz-linear-gradient(top,  #ff6d79 0%, #ffcccf 60%, #ffe5e7 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff6d79), color-stop(60%,#ffcccf), color-stop(100%,#ffe5e7)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ff6d79 0%,#ffcccf 60%,#ffe5e7 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ff6d79 0%,#ffcccf 60%,#ffe5e7 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ff6d79 0%,#ffcccf 60%,#ffe5e7 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ff6d79 0%,#ffcccf 60%,#ffe5e7 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6d79', endColorstr='#ffe5e7',GradientType=0 ); /* IE6-9 */
	color:black;
	margin:5px 5px;
}

.image_option{
	border:1px solid #ffffff; 
	margin:2px 1px;
	cursor:pointer;
}

.image_option_deactivated{
	border:1px solid #C9CBD0; 
	background:#C9CBD0;
	margin:2px 1px;
	opacity:0.4;
}

.image_option_selected{
	border:1px solid #FF4153; 
	margin:2px 1px;
}

.default_option input, .default_option_deactivated input, .default_option_selected input {display:none;}
.image_option_holder input {display:none;}

.image_option_selected, .image_option, image_option_deactivated {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	}
ul.options li {min-height:70px;}
ul.options form {margin:10px 0;}