﻿	@font-face {
  font-family: 'ApexNewMedium';
  src: url("/fonts/ApexNew-Medium-eot.eot");
  src: url("/fonts/ApexNew-Medium-eot.eot?#iefix") format("embedded-opentype"), url("/fonts/ApexNew-Medium-woff.woff") format("woff"), url("/fonts/ApexNew-Medium-ttf.ttf") format("truetype"), url("/fonts/ApexNew-Medium-svg.svg#ArvoRegular") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'ApexNewBook';
  src: url("/fonts/ApexNew-Book-eot.eot");
  src: url("/fonts/ApexNew-Book-eot.eot?#iefix") format("embedded-opentype"), url("/fonts/ApexNew-Book-woff.woff") format("woff"), url("/fonts/ApexNew-Book-ttf.ttf") format("truetype"), url("/fonts/ApexNew-Book-svg.svg#ArvoRegular") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'ApexNewLight';
  src: url("/fonts/ApexNew-Light-eot.eot");
  src: url("/fonts/ApexNew-Light-eot.eot?#iefix") format("embedded-opentype"), url("/fonts/ApexNew-Light-woff.woff") format("woff"), url("/fonts/ApexNew-Light-ttf.ttf") format("truetype"), url("/fonts/ApexNew-Light-svg.svg#ArvoRegular") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'ApexNewBold';
  src: url("/fonts/ApexNew-Bold-eot.eot");
  src: url("/fonts/ApexNew-Bold-eot.eot?#iefix") format("embedded-opentype"), url("/fonts/ApexNew-Bold-woff.woff") format("woff"), url("/fonts/ApexNew-Bold-ttf.ttf") format("truetype"), url("/fonts/ApexNew-Bold-svg.svg#ArvoRegular") format("svg");
  font-weight: normal;
  font-style: normal; }
/* ========== */
/* = RESETS = */
/* ========== */
* {
  margin: 0;
  padding: 0; }

article, aside, canvas, figure, figure img, figcaption, hgroup,
footer, header, nav, section, audio, video {
  display: block; }

a img, fieldset {
  border: 0; }

body {
  font-size: x-small;
  font-family: Arial, Helvetica, sans-serif;
  color: #333; }

img {
  -moz-user-select: -moz-none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  user-select: none; }

.accessible {
  display: none; }

button,
label {
  cursor: pointer; }

textarea,
input,
button,
legend {
  outline: none;
  font-family: Arial, Helvetica, sans-serif; }

legend {
  display: block; }

table {
  border-spacing: 0;
  width: 100%; }

a,
a:visited,
a:link,
a:active {
  color: #4C99B2;
  text-decoration: none; }

a.btn {
	color: #FFFFFF;
	 font-family: ApexNewBook,Arial,Helvetica,sans-serif;
	font-weight: 400 !important;}

.btn {
	min-width: 193px;
	padding: 12px 18px 11px; /*--change here */
	font-size: 16px;
	border-color:#697910;
	border-style:solid;
	border-width:1px 1px 3px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	text-align: center;
	text-decoration: none;
	color: #fff;
	background: #bfd255; /* Old browsers */
	background: -moz-linear-gradient(top, #bfd255 0%, #8eb92a 50%, #72aa00 51%, #9ecb2d 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bfd255), color-stop(50%,#8eb92a), color-stop(51%,#72aa00), color-stop(100%,#9ecb2d)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* IE10+ */
	background: linear-gradient(to bottom, #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 ); /* IE6-9 */
}
.btn:hover {
	background: #78ad09;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#78ad09', endColorstr='#78ad09',GradientType=0 ); /* IE6-9 */
}

.m-details_table .btn.type2 {
	padding: 4px 15px 4px 12px;
}
.m-details_table .btn.medium {
	display: block;
	margin-bottom: 5px;
	padding: 11px 15px 12px;
	white-space: nowrap;
}