/* button 
---------------------------------------------- */
.freedocbuttonstyle {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
	padding: .5em 0.8em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.freedocbuttonstyle:hover {
	text-decoration: none;
}
.freedocbuttonstyle:active {
	position: relative;
	top: 1px;
}

.bigrounded {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	font-size:20px;
	font-weight:bold;
	line-height: 1.3;
}
.medium {
	font-size: 12px;
	padding: .4em 1.5em .42em;
}
.small {
	font-size: 11px;
	padding: .2em 1em .275em;
}

/* color styles 
---------------------------------------------- */

/* pink */
.pink {
	color: white;
	border: solid 1px #CC0099;
}
.pink{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ff0084+0,ff0084+100;Pink+Flat */
background: #ff0084; /* Old browsers */
background: -moz-linear-gradient(top, #ff0084 0%, #ff0084 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #ff0084 0%,#ff0084 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #ff0084 0%,#ff0084 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0084', endColorstr='#ff0084',GradientType=0 ); /* IE6-9 */
}
.pink:hover, .pink:active, .pink:focus{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ff5db1+0,ef017c+100;Pink+3D+%231 */
background: #ff5db1; /* Old browsers */
background: -moz-linear-gradient(top, #ff5db1 0%, #ef017c 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #ff5db1 0%,#ef017c 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #ff5db1 0%,#ef017c 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff5db1', endColorstr='#ef017c',GradientType=0 ); /* IE6-9 */
}








/* blue */
.blue {
	color: white;
	border: solid 1px #003399;
}
.blue{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#499bea+0,207ce5+100;Blue+3d+%237 */
background: #499bea; /* Old browsers */
background: -moz-linear-gradient(top, #499bea 0%, #207ce5 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #499bea 0%,#207ce5 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #499bea 0%,#207ce5 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#499bea', endColorstr='#207ce5',GradientType=0 ); /* IE6-9 */
}
.blue:hover, .blue:active, .blue:focus{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#207ce5+0,499bea+100 */
background: #207ce5; /* Old browsers */
background: -moz-linear-gradient(top, #207ce5 0%, #499bea 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #207ce5 0%,#499bea 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #207ce5 0%,#499bea 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#207ce5', endColorstr='#499bea',GradientType=0 ); /* IE6-9 */
}





/* red */
.red {
	color: white;
	border: solid 1px #990000;
}
.red{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ff3019+0,cf0404+100;Red+3D */
background: #ff3019; /* Old browsers */
background: -moz-linear-gradient(top, #ff3019 0%, #cf0404 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #ff3019 0%,#cf0404 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #ff3019 0%,#cf0404 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3019', endColorstr='#cf0404',GradientType=0 ); /* IE6-9 */
}
.red:hover, .red:active, .red:focus{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#cf0404+0,ff3019+100 */
background: #cf0404; /* Old browsers */
background: -moz-linear-gradient(top, #cf0404 0%, #ff3019 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #cf0404 0%,#ff3019 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #cf0404 0%,#ff3019 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cf0404', endColorstr='#ff3019',GradientType=0 ); /* IE6-9 */
}


/* apple */
.apple {
	color: black;
	border: solid 1px #33CC00;
}
.apple{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#d2ff52+0,91e842+100;Neon */
background: #d2ff52; /* Old browsers */
background: -moz-linear-gradient(top, #d2ff52 0%, #91e842 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #d2ff52 0%,#91e842 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #d2ff52 0%,#91e842 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d2ff52', endColorstr='#91e842',GradientType=0 ); /* IE6-9 */
}
.apple:hover, .apple:active, .apple:focus{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#91e842+0,d2ff52+100 */
background: #91e842; /* Old browsers */
background: -moz-linear-gradient(top, #91e842 0%, #d2ff52 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #91e842 0%,#d2ff52 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #91e842 0%,#d2ff52 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#91e842', endColorstr='#d2ff52',GradientType=0 ); /* IE6-9 */
}



/* orange */
.orange {
	color: white;
	border: solid 1px #FF3300;
}
.orange{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffa84c+0,ff7b0d+100;Orange+3D */
background: #ffa84c; /* Old browsers */
background: -moz-linear-gradient(top, #ffa84c 0%, #ff7b0d 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #ffa84c 0%,#ff7b0d 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #ffa84c 0%,#ff7b0d 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa84c', endColorstr='#ff7b0d',GradientType=0 ); /* IE6-9 */
}
.orange:hover, .orange:active, .orange:focus{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ff7b0d+0,ffa84c+100 */
background: #ff7b0d; /* Old browsers */
background: -moz-linear-gradient(top, #ff7b0d 0%, #ffa84c 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #ff7b0d 0%,#ffa84c 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #ff7b0d 0%,#ffa84c 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7b0d', endColorstr='#ffa84c',GradientType=0 ); /* IE6-9 */
}

/* yellowamz */
.yellowamz {
	color: #111111;
	border: solid 1px #a7863b;
	-webkit-border-radius: 3px !important; 
	-moz-border-radius: 3px !important;
	border-radius: 3px !important;
	text-shadow: none;
	font-size: 16px;
}
.yellowamz{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f5dca3+0,f3d186+40,efc056+100 */
background: #f5dca3; /* Old browsers */
background: -moz-linear-gradient(top, #f5dca3 0%, #f3d186 40%, #efc056 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #f5dca3 0%,#f3d186 40%,#efc056 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #f5dca3 0%,#f3d186 40%,#efc056 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5dca3', endColorstr='#efc056',GradientType=0 ); /* IE6-9 */
}
.yellowamz:hover, .yellowamz:active, .yellowamz:focus{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#efc056+0,f3d186+60,f5dca3+100 */
background: #efc056; /* Old browsers */
background: -moz-linear-gradient(top, #efc056 0%, #f3d186 60%, #f5dca3 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #efc056 0%,#f3d186 60%,#f5dca3 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #efc056 0%,#f3d186 60%,#f5dca3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efc056', endColorstr='#f5dca3',GradientType=0 ); /* IE6-9 */
}

/* orangeamz */
.orangeamz {
	color: #111111;
	border: solid 1px #c87c29;
	-webkit-border-radius: 3px !important; 
	-moz-border-radius: 3px !important;
	border-radius: 3px !important;
	text-shadow: none;
	font-size: 16px;
}
.orangeamz{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f4c38d+0,eb9131+100 */
background: #f4c38d; /* Old browsers */
background: -moz-linear-gradient(top, #f4c38d 0%, #eb9131 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #f4c38d 0%,#eb9131 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #f4c38d 0%,#eb9131 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4c38d', endColorstr='#eb9131',GradientType=0 ); /* IE6-9 */
}
.orangeamz:hover, .orangeamz:active, .orangeamz:focus{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#eb9131+0,f4c38d+100 */
background: #eb9131; /* Old browsers */
background: -moz-linear-gradient(top, #eb9131 0%, #f4c38d 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #eb9131 0%,#f4c38d 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #eb9131 0%,#f4c38d 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eb9131', endColorstr='#f4c38d',GradientType=0 ); /* IE6-9 */
}