/* CSS Document */

.ghost_button_blk {
/* position centered */
position: relative;
top: 20px;
/* text styles */
font-family: 'Roboto', Arial, Helvetica, sans-serif;
font-size: 14px;
letter-spacing: 0.1em;
color:#141414;
/* modify text */
text-decoration:none;
text-transform:uppercase;
text-rendering:optimizeLegibility;
/* add a border */
border:1px solid #141414;
padding: 8px;
/* animate the change */
-webkit-transition: color 300ms, background 500ms, border-color 700ms;
transition: color 300ms, background 500ms, border-color 700ms;
}
.ghost_button_blk:hover {
/*
background:#91f21b;
border-color:#91f21b;
color:#545e7a;
*/
text-decoration: none;
background-color: #141414; /* fallback */
background-color: rgba(255, 255, 255, 0.4);
border-color: #141414; /* fallback */
border-color: rgba(255, 255, 255, 0.4);
}

.ghost_button_blk:link {
color:#141414;
text-decoration:none;
}
.ghost_button_blk:visited {
color:#141414;
text-decoration:none;
}
.ghost_button {
/* position centered */
position: relative;
top: 20px;
/* text styles */
font-family: 'Roboto', Arial, Helvetica, sans-serif;
font-size: 14px;
letter-spacing: 0.1em;
color:#fff;
/* modify text */
text-decoration:none;
text-transform:uppercase;
text-rendering:optimizeLegibility;
/* add a border */
border:1px solid #fff;
padding: 8px;
/* animate the change */
-webkit-transition: color 300ms, background 500ms, border-color 700ms;
transition: color 300ms, background 500ms, border-color 700ms;
}
.ghost_button:hover {
/*
background:#91f21b;
border-color:#91f21b;
color:#545e7a;
*/
text-decoration: none;
background-color: #fff; /* fallback */
background-color: rgba(255, 255, 255, 0.4);
border-color: #fff; /* fallback */
border-color: rgba(255, 255, 255, 0.4);
}

.ghost_button:link {
color:#fff;
text-decoration:none;
}
.ghost_button:visited {
color:#fff;
text-decoration:none;
}

.button {
	background-color:#2B8400;
	color: #FFFFFF;
	padding:6px;
	border: none;
	font-size: 1em;
	outline: 0;
	box-shadow: none;
	margin: 0px;
}
.button:hover {
	color: #FFFFFF;
	background-color:#339D00;
	text-decoration: none;
	cursor: pointer;
}
a.button, a.button:link, a.button:visited {
	background-color:#2B8400;
	color: #FFFFFF;
	text-decoration: none;
}

a.button:hover {
	color: #FFFFFF;
	background-color:#339D00;
	text-decoration:none;
}

.BigButton {
	background-color:#2B8400;
	color: #FFFFFF;
	padding:6px;
	border: none;
	font-size: 1.6em;
	outline: 0;
	box-shadow: none;
	margin: 0px;
	padding-left:10px;
	padding-right:10px;
}
.BigButton:hover {
	color: #FFFFFF;
	background-color:#339D00;
	text-decoration: none;
	cursor: pointer;
}
a.BigButton, a.BigButton:link {
	background-color:#2B8400;
	color: #FFFFFF;
	width: 100%;
	text-decoration: none;
}

a.BigButton:hover {
	color: #FFFFFF;
	background-color:#339D00;
	text-decoration:none;
	text-decoration: none;
}

.buttonorange {
	background-color: #FF6E00;
	color: #FFFFFF;
	padding: 6px;
	border: none;
	font-size: 1em;
	outline: 0;
	box-shadow: none;
	margin: 0px;
}
.buttonorange:hover {
	color: #FFFFFF;
	background-color: #FF4801;
	text-decoration: none;
	cursor: pointer;
}
a.buttonorange, a.buttonorange:link, a.buttonorange:visited {
	background-color:#FF6E00;
	color: #FFFFFF;
	width: 100%;
	text-decoration: none;
}

a.buttonorange:hover {
	color: #FFFFFF;
	background-color:#FF4801;
	text-decoration:none;
	text-decoration: none;
}
.buttonred {
	background-color: #C00000;
	color: #FFFFFF;
	padding: 6px;
	border: none;
	font-size: 1em;
	outline: 0;
	box-shadow: none;
	margin: 0px;
}
.buttonred:hover {
	color: #FFFFFF;
	background-color: #F30707;
	text-decoration: none;
	cursor: pointer;
}
a.buttonred, a.buttonred:link, a.buttonred:visited {
	background-color:#C00000;
	color: #FFFFFF;
	width: 100%;
	text-decoration: none;
}

a.buttonred:hover {
	color: #FFFFFF;
	background-color:#F30707;
	text-decoration:none;
	text-decoration: none;
}

a.BuyButton, a.BuyButton:link {
	font-size:20px;
	display:block;
	background-color:#2B8400;
	color:#fff;
	padding: 5px;
	text-align:center;
}
a.BuyButton:hover {
	color:#fff;
	background-color:#339D00;
	text-decoration:none;
}

.BKred {
	font-family: 'Roboto', Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF0000;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	border-radius: 13px;
}
.BKred:hover {
	color: #FFFFFF;
	background-color: #FF3300;
	text-decoration: none;
}
.BKorange, .BKorange:link {
	font-family: 'Roboto', Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF6600;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	border-radius: 13px;
}
.BKorange:hover {
	color: #FFFFFF;
	background-color: #FF9900;
	text-decoration: none;
}
.BKblue, .BKblue:link {
	font-family: 'Roboto', Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #174475;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	border-radius: 13px;
}
.BKblue:hover {
	color: #FFFFFF;
	background-color: #1E5899;
	text-decoration: none;
}
.BKgrey {
	font-family: 'Roboto', Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #999999;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	border-radius: 13px;
}
.BKgrey:hover {
	color: #FFFFFF;
	background-color: #666;
	text-decoration: none;
}

.BKgreen {
	font-family: 'Roboto', Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #387100;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	border-radius: 13px;
}
.BKgreen:hover {
	color: #FFFFFF;
	background-color: #53A600;
	text-decoration: none;	
}