.button_freshstart {
	display: inline-block;
	font-family: Tahoma, Geneva, sans-serif;
    color: #fff;
	text-shadow: 0px 2px 1px rgba(0, 0, 0, 0.5);
	text-align: center;
	width: auto;
	padding: 0px;
	-moz-border-radius: 4px 4px;
	-webkit-border-radius: 4px 4px;
	border-radius: 4px 4px;
	font-size: 16px;
	cursor: pointer;
	box-shadow: inset 0px 1px 0 rgba(218, 218, 218, 0.5), inset 0px -1px 0 rgba(0, 0, 0, 0.5);
	min-height: 48px;
	height: 48px;
}

.button_freshstart:hover, .button_freshstart label:hover, .button_freshstart {
	cursor: pointer;
}

.button_freshstart label {
	display: inline-block;
	padding: 0px 18px;
	cursor: pointer;
	line-height: 48px;
	text-align: center;
}

.button_freshstart .button_center {
	
}

.button_freshstart.icon_left  label {
	padding: 4px 10px 0px 6px;
	line-height: 36px;
}


.button_freshstart.icon_left .button_center {
	padding-left: 8px;
	min-height: 32px;
}

.button_freshstart.icon_right  label {
	padding: 4px 6px 0px 10px;
	line-height: 36px;
}

.button_freshstart.icon_right  .button_center {
	padding-right: 8px;
	min-height: 32px;
}

.button_freshstart.icon_left.icon_right label {
	padding: 4px 6px 0px 6px;
}

.button_freshstart.no_label label {
	padding: 4px 18px 0px 18px;
}

.button_freshstart.no_label .button_center {
	display: none;
}

.button_freshstart.icon_left.icon_right.no_label label {
	padding: 4px 18px 0px 18px;
}



/*** fancy CSS3 shadow ***/
/*
.button_freshstart:after {
	display: block;
	margin-top: -25px;
	content: " ";
	width: auto;
	height: 1px;
	background: rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0px 0px 6px 4px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0px 0px 6px 4px rgba(0, 0, 0, 0.5);
	box-shadow: 0px 0px 6px 4px rgba(0, 0, 0, 0.5);
	cursor: pointer;
}
*/

.button_freshstart_gray {
	color: #fff;
	text-shadow: 0 1px #000;
	border: 1px solid #000;
	background: #424242; /* Old browsers */
	background: -moz-linear-gradient(top,  #424242 0%, #323232 50%, #252525 51%, #3c3c3c 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#424242), color-stop(50%,#323232), color-stop(51%,#252525), color-stop(100%,#3c3c3c)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #424242 0%,#323232 50%,#252525 51%,#3c3c3c 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #424242 0%,#323232 50%,#252525 51%,#3c3c3c 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #424242 0%,#323232 50%,#252525 51%,#3c3c3c 100%); /* IE10+ */
	background: linear-gradient(top,  #424242 0%,#323232 50%,#252525 51%,#3c3c3c 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#424242', endColorstr='#3c3c3c',GradientType=0 ); /* IE6-9 */
}

.button_freshstart_gray:hover {
	border: 1px solid #111;
	background: #636363; /* Old browsers */
	background: -moz-linear-gradient(top,  #636363 0%, #4a4a4a 50%, #383838 51%, #5a5a5a 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#636363), color-stop(50%,#4a4a4a), color-stop(51%,#383838), color-stop(100%,#5a5a5a)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #636363 0%,#4a4a4a 50%,#383838 51%,#5a5a5a 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #636363 0%,#4a4a4a 50%,#383838 51%,#5a5a5a 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #636363 0%,#4a4a4a 50%,#383838 51%,#5a5a5a 100%); /* IE10+ */
	background: linear-gradient(top,  #636363 0%,#4a4a4a 50%,#383838 51%,#5a5a5a 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#636363', endColorstr='#5a5a5a',GradientType=0 ); /* IE6-9 */
}

.button_freshstart_blue {
	border: 1px solid #00217c;
	background: #0942d3; /* Old browsers */
	background: -moz-linear-gradient(top,  #0942d3 0%, #032da3 50%, #00217c 51%, #0739c1 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0942d3), color-stop(50%,#032da3), color-stop(51%,#00217c), color-stop(100%,#0739c1)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #0942d3 0%,#032da3 50%,#00217c 51%,#0739c1 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #0942d3 0%,#032da3 50%,#00217c 51%,#0739c1 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #0942d3 0%,#032da3 50%,#00217c 51%,#0739c1 100%); /* IE10+ */
	background: linear-gradient(top,  #0942d3 0%,#032da3 50%,#00217c 51%,#0739c1 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0942d3', endColorstr='#0739c1',GradientType=0 ); /* IE6-9 */
}

.button_freshstart_blue:hover {
	border: 1px solid #0032ba;
	background: #5381f7; /* Old browsers */
	background: -moz-linear-gradient(top,  #5381f7 0%, #0444f4 50%, #0032ba 51%, #3267f8 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5381f7), color-stop(50%,#0444f4), color-stop(51%,#0032ba), color-stop(100%,#3267f8)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #5381f7 0%,#0444f4 50%,#0032ba 51%,#3267f8 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #5381f7 0%,#0444f4 50%,#0032ba 51%,#3267f8 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #5381f7 0%,#0444f4 50%,#0032ba 51%,#3267f8 100%); /* IE10+ */
	background: linear-gradient(top,  #5381f7 0%,#0444f4 50%,#0032ba 51%,#3267f8 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5381f7', endColorstr='#3267f8',GradientType=0 ); /* IE6-9 */
}

.button_freshstart_red {
	border: 1px solid #7c0002;
	background: #d30910; /* Old browsers */
	background: -moz-linear-gradient(top,  #d30910 0%, #a30305 50%, #7c0002 51%, #c1070a 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d30910), color-stop(50%,#a30305), color-stop(51%,#7c0002), color-stop(100%,#c1070a)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #d30910 0%,#a30305 50%,#7c0002 51%,#c1070a 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #d30910 0%,#a30305 50%,#7c0002 51%,#c1070a 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #d30910 0%,#a30305 50%,#7c0002 51%,#c1070a 100%); /* IE10+ */
	background: linear-gradient(top,  #d30910 0%,#a30305 50%,#7c0002 51%,#c1070a 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d30910', endColorstr='#c1070a',GradientType=0 ); /* IE6-9 */
}

.button_freshstart_red:hover {
	border: 1px solid #ba0003;
	background: #f75358; /* Old browsers */
	background: -moz-linear-gradient(top,  #f75358 0%, #f40408 50%, #ba0003 51%, #f83236 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f75358), color-stop(50%,#f40408), color-stop(51%,#ba0003), color-stop(100%,#f83236)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f75358 0%,#f40408 50%,#ba0003 51%,#f83236 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f75358 0%,#f40408 50%,#ba0003 51%,#f83236 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f75358 0%,#f40408 50%,#ba0003 51%,#f83236 100%); /* IE10+ */
	background: linear-gradient(top,  #f75358 0%,#f40408 50%,#ba0003 51%,#f83236 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f75358', endColorstr='#f83236',GradientType=0 ); /* IE6-9 */
}


.button_freshstart_green {
	border: 1px solid #006417;
	background: #08a82a; /* Old browsers */
	background: -moz-linear-gradient(top,  #08a82a 0%, #028220 50%, #006417 51%, #069a28 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#08a82a), color-stop(50%,#028220), color-stop(51%,#006417), color-stop(100%,#069a28)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #08a82a 0%,#028220 50%,#006417 51%,#069a28 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #08a82a 0%,#028220 50%,#006417 51%,#069a28 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #08a82a 0%,#028220 50%,#006417 51%,#069a28 100%); /* IE10+ */
	background: linear-gradient(top,  #08a82a 0%,#028220 50%,#006417 51%,#069a28 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#08a82a', endColorstr='#069a28',GradientType=0 ); /* IE6-9 */
}

.button_freshstart_green:hover {
	border: 1px solid #008820;
	background: #0ae83a; /* Old browsers */
	background: -moz-linear-gradient(top,  #0ae83a 0%, #03b32c 50%, #008820 51%, #08d237 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0ae83a), color-stop(50%,#03b32c), color-stop(51%,#008820), color-stop(100%,#08d237)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #0ae83a 0%,#03b32c 50%,#008820 51%,#08d237 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #0ae83a 0%,#03b32c 50%,#008820 51%,#08d237 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #0ae83a 0%,#03b32c 50%,#008820 51%,#08d237 100%); /* IE10+ */
	background: linear-gradient(top,  #0ae83a 0%,#03b32c 50%,#008820 51%,#08d237 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0ae83a', endColorstr='#08d237',GradientType=0 ); /* IE6-9 */
}

.button_freshstart_cyan {
	border: 1px solid #00747c;
	background: #09c9d3; /* Old browsers */
background: -moz-linear-gradient(top,  #09c9d3 0%, #0398a3 50%, #00747c 51%, #07b5c1 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#09c9d3), color-stop(50%,#0398a3), color-stop(51%,#00747c), color-stop(100%,#07b5c1)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #09c9d3 0%,#0398a3 50%,#00747c 51%,#07b5c1 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #09c9d3 0%,#0398a3 50%,#00747c 51%,#07b5c1 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #09c9d3 0%,#0398a3 50%,#00747c 51%,#07b5c1 100%); /* IE10+ */
background: linear-gradient(top,  #09c9d3 0%,#0398a3 50%,#00747c 51%,#07b5c1 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#09c9d3', endColorstr='#07b5c1',GradientType=0 ); /* IE6-9 */
}

.button_freshstart_cyan:hover {
	border: 1px solid #00aeba;
	background: #53eff7; /* Old browsers */
background: -moz-linear-gradient(top,  #53eff7 0%, #04e4f4 50%, #00aeba 51%, #32ebf8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#53eff7), color-stop(50%,#04e4f4), color-stop(51%,#00aeba), color-stop(100%,#32ebf8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #53eff7 0%,#04e4f4 50%,#00aeba 51%,#32ebf8 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #53eff7 0%,#04e4f4 50%,#00aeba 51%,#32ebf8 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #53eff7 0%,#04e4f4 50%,#00aeba 51%,#32ebf8 100%); /* IE10+ */
background: linear-gradient(top,  #53eff7 0%,#04e4f4 50%,#00aeba 51%,#32ebf8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#53eff7', endColorstr='#32ebf8',GradientType=0 ); /* IE6-9 */
}

.button_freshstart_magenta {
	border: 1px solid #7c0074;
	background: #d309c9; /* Old browsers */
background: -moz-linear-gradient(top,  #d309c9 0%, #a30398 50%, #7c0074 51%, #c107b5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d309c9), color-stop(50%,#a30398), color-stop(51%,#7c0074), color-stop(100%,#c107b5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #d309c9 0%,#a30398 50%,#7c0074 51%,#c107b5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #d309c9 0%,#a30398 50%,#7c0074 51%,#c107b5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #d309c9 0%,#a30398 50%,#7c0074 51%,#c107b5 100%); /* IE10+ */
background: linear-gradient(top,  #d309c9 0%,#a30398 50%,#7c0074 51%,#c107b5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d309c9', endColorstr='#c107b5',GradientType=0 ); /* IE6-9 */
}

.button_freshstart_magenta:hover {
	border: 1px solid #ba00ae;
	background: #f753ef; /* Old browsers */
background: -moz-linear-gradient(top,  #f753ef 0%, #f404e4 50%, #ba00ae 51%, #f832eb 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f753ef), color-stop(50%,#f404e4), color-stop(51%,#ba00ae), color-stop(100%,#f832eb)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f753ef 0%,#f404e4 50%,#ba00ae 51%,#f832eb 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f753ef 0%,#f404e4 50%,#ba00ae 51%,#f832eb 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f753ef 0%,#f404e4 50%,#ba00ae 51%,#f832eb 100%); /* IE10+ */
background: linear-gradient(top,  #f753ef 0%,#f404e4 50%,#ba00ae 51%,#f832eb 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f753ef', endColorstr='#f832eb',GradientType=0 ); /* IE6-9 */
}

.button_freshstart_yellow {
	border: 1px solid #747c00;
	background: #c9d309; /* Old browsers */
	background: -moz-linear-gradient(top,  #c9d309 0%, #98a303 50%, #747c00 51%, #b5c107 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c9d309), color-stop(50%,#98a303), color-stop(51%,#747c00), color-stop(100%,#b5c107)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #c9d309 0%,#98a303 50%,#747c00 51%,#b5c107 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #c9d309 0%,#98a303 50%,#747c00 51%,#b5c107 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #c9d309 0%,#98a303 50%,#747c00 51%,#b5c107 100%); /* IE10+ */
	background: linear-gradient(top,  #c9d309 0%,#98a303 50%,#747c00 51%,#b5c107 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c9d309', endColorstr='#b5c107',GradientType=0 ); /* IE6-9 */
}

.button_freshstart_yellow:hover {
	border: 1px solid #aeba00;
	background: #eff753; /* Old browsers */
background: -moz-linear-gradient(top,  #eff753 0%, #e4f404 50%, #aeba00 51%, #ebf832 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eff753), color-stop(50%,#e4f404), color-stop(51%,#aeba00), color-stop(100%,#ebf832)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #eff753 0%,#e4f404 50%,#aeba00 51%,#ebf832 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #eff753 0%,#e4f404 50%,#aeba00 51%,#ebf832 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #eff753 0%,#e4f404 50%,#aeba00 51%,#ebf832 100%); /* IE10+ */
background: linear-gradient(top,  #eff753 0%,#e4f404 50%,#aeba00 51%,#ebf832 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eff753', endColorstr='#ebf832',GradientType=0 ); /* IE6-9 */
}

.button_freshstart_orange {
	border: 1px solid #7c5b00;
	background: #d39a09; /* Old browsers */
background: -moz-linear-gradient(top,  #d39a09 0%, #a37803 50%, #7c5b00 51%, #c18f07 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d39a09), color-stop(50%,#a37803), color-stop(51%,#7c5b00), color-stop(100%,#c18f07)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #d39a09 0%,#a37803 50%,#7c5b00 51%,#c18f07 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #d39a09 0%,#a37803 50%,#7c5b00 51%,#c18f07 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #d39a09 0%,#a37803 50%,#7c5b00 51%,#c18f07 100%); /* IE10+ */
background: linear-gradient(top,  #d39a09 0%,#a37803 50%,#7c5b00 51%,#c18f07 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d39a09', endColorstr='#c18f07',GradientType=0 ); /* IE6-9 */
}

.button_freshstart_orange:hover {
	border: 1px solid #ba8800;
	background: #f7c853; /* Old browsers */
background: -moz-linear-gradient(top,  #f7c853 0%, #f4b404 50%, #ba8800 51%, #f8c332 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7c853), color-stop(50%,#f4b404), color-stop(51%,#ba8800), color-stop(100%,#f8c332)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f7c853 0%,#f4b404 50%,#ba8800 51%,#f8c332 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f7c853 0%,#f4b404 50%,#ba8800 51%,#f8c332 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f7c853 0%,#f4b404 50%,#ba8800 51%,#f8c332 100%); /* IE10+ */
background: linear-gradient(top,  #f7c853 0%,#f4b404 50%,#ba8800 51%,#f8c332 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7c853', endColorstr='#f8c332',GradientType=0 ); /* IE6-9 */
}

.button_freshstart_purple {
	border: 1px solid #7007c1;
	background: #7809d3; /* Old browsers */
background: -moz-linear-gradient(top,  #7809d3 0%, #5e03a3 50%, #46007c 51%, #7007c1 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7809d3), color-stop(50%,#5e03a3), color-stop(51%,#46007c), color-stop(100%,#7007c1)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #7809d3 0%,#5e03a3 50%,#46007c 51%,#7007c1 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #7809d3 0%,#5e03a3 50%,#46007c 51%,#7007c1 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #7809d3 0%,#5e03a3 50%,#46007c 51%,#7007c1 100%); /* IE10+ */
background: linear-gradient(top,  #7809d3 0%,#5e03a3 50%,#46007c 51%,#7007c1 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7809d3', endColorstr='#7007c1',GradientType=0 ); /* IE6-9 */
}

.button_freshstart_purple:hover{
	border: 1px solid #6900ba;
	background: #ad53f7; /* Old browsers */
background: -moz-linear-gradient(top,  #ad53f7 0%, #8c04f4 50%, #6900ba 51%, #a232f8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ad53f7), color-stop(50%,#8c04f4), color-stop(51%,#6900ba), color-stop(100%,#a232f8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ad53f7 0%,#8c04f4 50%,#6900ba 51%,#a232f8 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ad53f7 0%,#8c04f4 50%,#6900ba 51%,#a232f8 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ad53f7 0%,#8c04f4 50%,#6900ba 51%,#a232f8 100%); /* IE10+ */
background: linear-gradient(top,  #ad53f7 0%,#8c04f4 50%,#6900ba 51%,#a232f8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ad53f7', endColorstr='#a232f8',GradientType=0 ); /* IE6-9 */
}

.button_freshstart_white {
	color: #222;
	text-shadow: 0px 2px 1px rgba(255, 255, 255, 0.5);
	border: 1px solid #aaaaaa;
	background: #e2e2e2; /* Old browsers */
background: -moz-linear-gradient(top,  #e2e2e2 0%, #dddddd 50%, #d8d8d8 51%, #e0e0e0 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e2e2e2), color-stop(50%,#dddddd), color-stop(51%,#d8d8d8), color-stop(100%,#e0e0e0)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e2e2e2 0%,#dddddd 50%,#d8d8d8 51%,#e0e0e0 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e2e2e2 0%,#dddddd 50%,#d8d8d8 51%,#e0e0e0 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e2e2e2 0%,#dddddd 50%,#d8d8d8 51%,#e0e0e0 100%); /* IE10+ */
background: linear-gradient(top,  #e2e2e2 0%,#dddddd 50%,#d8d8d8 51%,#e0e0e0 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#e0e0e0',GradientType=0 ); /* IE6-9 */
}

.button_freshstart_white:hover {
	color: #222;
	text-shadow: 0px 2px 1px rgba(255, 255, 255, 0.5);
	border: 1px solid #cccccc;
	background: #f6f6f6; /* Old browsers */
background: -moz-linear-gradient(top,  #f6f6f6 0%, #f2f2f2 50%, #efefef 51%, #f4f4f4 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f6f6), color-stop(50%,#f2f2f2), color-stop(51%,#efefef), color-stop(100%,#f4f4f4)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f6f6f6 0%,#f2f2f2 50%,#efefef 51%,#f4f4f4 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f6f6f6 0%,#f2f2f2 50%,#efefef 51%,#f4f4f4 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f6f6f6 0%,#f2f2f2 50%,#efefef 51%,#f4f4f4 100%); /* IE10+ */
background: linear-gradient(top,  #f6f6f6 0%,#f2f2f2 50%,#efefef 51%,#f4f4f4 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#f4f4f4',GradientType=0 ); /* IE6-9 */
}


.button_freshstart_white .widget_button_icon_circle {
	background-image: url('/mapV5/assets/buttons/button_icons/circle-icons-dark.png');
}

.button_freshstart_white .widget_button_icon_simple {
	background-image: url('/mapV5/assets/buttons/button_icons/simple-icons-dark.png');
}

.button_freshstart_black {
	border: 1px solid #000000;
	background: #111111; /* Old browsers */
background: -moz-linear-gradient(top,  #111111 0%, #0c0c0c 50%, #000000 51%, #101010 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#111111), color-stop(50%,#0c0c0c), color-stop(51%,#000000), color-stop(100%,#101010)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #111111 0%,#0c0c0c 50%,#000000 51%,#101010 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #111111 0%,#0c0c0c 50%,#000000 51%,#101010 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #111111 0%,#0c0c0c 50%,#000000 51%,#101010 100%); /* IE10+ */
background: linear-gradient(top,  #111111 0%,#0c0c0c 50%,#000000 51%,#101010 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#111111', endColorstr='#101010',GradientType=0 ); /* IE6-9 */
}

.button_freshstart_black:hover {
	border: 1px solid #141414;
	background: #242424; /* Old browsers */
background: -moz-linear-gradient(top,  #242424 0%, #1f1f1f 50%, #141414 51%, #232323 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#242424), color-stop(50%,#1f1f1f), color-stop(51%,#141414), color-stop(100%,#232323)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #242424 0%,#1f1f1f 50%,#141414 51%,#232323 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #242424 0%,#1f1f1f 50%,#141414 51%,#232323 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #242424 0%,#1f1f1f 50%,#141414 51%,#232323 100%); /* IE10+ */
background: linear-gradient(top,  #242424 0%,#1f1f1f 50%,#141414 51%,#232323 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#242424', endColorstr='#232323',GradientType=0 ); /* IE6-9 */
}



