@charset "utf-8";
/* CSS Document */

body,td,th {
	font-family: 'Montserrat', sans-serif;
}

.font-12-lite {
	font-family: 'Montserrat', sans-serif;
	font-size: 12px;
	font-weight:400;
	color: #666;
}

.font-12 {
	font-family: 'Montserrat', sans-serif;
	font-size: 12px;
	font-weight:700;
	color: #666;
}
.font-12-black {
	font-family: 'Montserrat', sans-serif;
	font-size: 12px;
	font-weight:400;
	color: #000;
}
.font-12-wht {
	font-family: 'Montserrat', sans-serif;
	font-size: 12px;
	font-weight:400;
	color: #fff;
}
.font-14-lite {
	font-family: 'Montserrat', sans-serif;
	font-size: 14px;
	font-weight:400;
	color: #666;
}

.font-14 {
	font-family: 'Montserrat', sans-serif;
	font-size: 14px;
	font-weight:700;
	color: #666;
}
.font-14-black {
	font-family: 'Montserrat', sans-serif;
	font-size: 14px;
	font-weight:700;
	color: #000;
}
.font-14-red {
	font-family: 'Montserrat', sans-serif;
	font-size: 14px;
	font-weight: 700;
	color: #F00;
}
.font-18-lite {
	font-family: 'Montserrat', sans-serif;
	font-size: 18px;
	font-weight:400;
	color: #666;
}

.font-18 {
	font-family: 'Montserrat', sans-serif;
	font-size: 18px;
	font-weight:700;
	color: #333;
}
.font-18-black {
	font-family: 'Montserrat', sans-serif;
	font-size: 18px;
	font-weight:700;
	color: #000;
}
.font-18-blue {
	font-family: 'Montserrat', sans-serif;
	font-size: 18px;
	font-weight:700;
	color: #0066cc;
}

.font-24-lite {
	font-family: 'Montserrat', sans-serif;
	font-size: 24px;
	font-weight:400;
	color: #333;
}

.font-24 {
	font-family: 'Montserrat', sans-serif;
	font-size: 24px;
	font-weight:700;
	color: #333;
}
.font-24-black {
	font-family: 'Montserrat', sans-serif;
	font-size: 24px;
	font-weight:700;
	color: #333;
}
.font-24-white {
	font-family: 'Montserrat', sans-serif;
	font-size: 24px;
	font-weight:700;
	color: #fff;
}
.font-36-blue {
	font-family: 'Montserrat', sans-serif;
	font-size: 36px;
	font-weight:700;
	color: #255aa8;
}
.formpod {
	border-radius: 4px 4px 4px 4px;
	-moz-border-radius: 4px 4px 4px 4px;
	-webkit-border-radius: 4px 4px 4px 4px;
	border: 0px solid #000000;
	height: 30px;
	padding-left: 12px;
	-webkit-box-shadow: inset 2px 2px 2px 1px rgba(0,0,0,0.4);
	-moz-box-shadow: inset 2px 2px 2px 1px rgba(0,0,0,0.4);
	box-shadow: inset 2px 2px 2px 1px rgba(0,0,0,0.4);
	font-size: 14px;
}

a.inside:link {
	color: #FFF;
	text-decoration: none;
}
a.inside:visited {
	text-decoration: none;
	color: #FFF;
}
a.inside:hover {
	text-decoration: none;
	color: #666666;
}
a.inside:active {
	text-decoration: none;
	color: #3CF;
}

a.main:link {
	color: #999;
	outline: none;
    text-decoration: none;
}
a.main:visited {
	color: #999;
}
a.main:hover {
	color: #000;
}
a.main:active {
	color: #06F;
	outline: none;
}

a.main2:link {
	color: #000;
	outline: none;
    text-decoration: none;
}
a.main2:visited {
	color: #000;
}
a.main2:hover {
	color: #fff;
}
a.main2:active {
	color: #06F;
	outline: none;
}

/* Start My CSS Buttons */
.myButton-ncfr {
	background-color:#44c767;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #18ab29;
	display:inline-block;
	cursor:pointer;
	color:#ffffff !important;
	font-family:Impact;
	font-size:16px;
	padding:11px 8px;
	text-decoration:none;
	font-weight: normal !important;
}
.myButton-ncfr:hover {
	background-color:#5cbf2a;
}
.myButton-ncfr:active {
	position:relative;
	top:1px;
}

.myButton-lrsf {
	background-color:#7892c2;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #4e6096;
	display:inline-block;
	cursor:pointer;
	color:#ffffff !important;
	font-family:Impact;
	font-size:16px;
	padding:11px 8px;
	text-decoration:none;
	font-weight: normal !important;
}
.myButton-lrsf:hover {
	background-color:#476e9e;
}
.myButton-lrsf:active {
	position:relative;
	top:1px;
}

.myButton-scfr {
	background-color:#ffec64;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #ffaa22;
	display:inline-block;
	cursor:pointer;
	color:#333333 !important;
	font-family:Impact;
	font-size:16px;
	padding:11px 8px;
	text-decoration:none;
	font-weight: normal !important;
}
.myButton-scfr:hover {
	background-color:#ffab23;
}
.myButton-scfr:active {
	position:relative;
	top:1px;
}
.myButton-sdfr {
	background-color:#dbe6c4;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #b2b8ad;
	display:inline-block;
	cursor:pointer;
	color:#757d6f !important;
	font-family:Impact;
	font-size:16px;
	padding:11px 8px;
	text-decoration:none;
	font-weight: normal !important;
}
.myButton-sdfr:hover {
	background-color:#9ba892;
}
.myButton-sdfr:active {
	position:relative;
	top:1px;
}
.myButton-esfr {
	background-color:#768d87;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #566963;
	display:inline-block;
	cursor:pointer;
	color:#ffffff !important;
	font-family:Impact;
	font-size:16px;
	padding:11px 8px;
	text-decoration:none;
	font-weight: normal !important;
}
.myButton-esfr:hover {
	background-color:#6c7c7c;
}
.myButton-esfr:active {
	position:relative;
	top:1px;
}
.myButton-azfr {
	background-color:#d0451b;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #942911;
	display:inline-block;
	cursor:pointer;
	color:#ffffff !important;
	font-family:Impact;
	font-size:16px;
	padding:11px 8px;
	text-decoration:none;
	font-weight: normal !important;
}
.myButton-azfr:hover {
	background-color:#bc3315;
}
.myButton-azfr:active {
	position:relative;
	top:1px;
}
.myButton-orfr {
	background-color:#13cff0;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #e65f44;
	display:inline-block;
	cursor:pointer;
	color:#c92200 !important;
	font-family:Impact;
	font-size:16px;
	padding:11px 8px;
	text-decoration:none;
	font-weight: normal !important;
}
.myButton-orfr:hover {
	background-color:#1f95f0;
}
.myButton-orfr:active {
	position:relative;
	top:1px;
}

.myButton-wafr {
	background-color:#660000;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #5F5A01;
	display:inline-block;
	cursor:pointer;
	color:#A9AD1C !important;
	font-family:Impact;
	font-size:16px;
	padding:11px 8px;
	text-decoration:none;
	font-weight: normal !important;
}
.myButton-wafr:hover {
	background-color: #82120D;
}
.myButton-wafr:active {
	position:relative;
	top:1px;
}

.myButton-mob {
	background-color:#427813;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #8a7316;
	display:inline-block;
	cursor:pointer;
	color:#ffffff !important;
	font-family:Impact;
	font-size:16px;
	padding:11px 8px;
	text-decoration:none;
	font-weight: normal !important;
}
.myButton-mob:hover {
	background-color:#a88540;
}
.myButton-mob:active {
	position:relative;
	top:1px;
}

.myButton-nvfr {
	background-color: #003399;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius:6px;
	border: 1px solid #000066;
	display: inline-block;
	cursor: pointer;
	color: #ffffff !important;
	font-family: Impact;
	font-size: 16px;
	padding: 11px 8px;
	text-decoration: none;
	font-weight: normal !important;
}
.myButton-nvfr:hover {
	background-color: #0066FF;
}
.myButton-nvfr:active {
	position:relative;
	top:1px;
}


.myButton-sfr {
	background-color: #AFD8F1;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #47A5DE;
	display: inline-block;
	cursor: pointer;
	color: #255AA8 !important;
	font-family: Impact;
	font-size: 16px;
	padding: 11px 8px;
	text-decoration: none;
	font-weight: normal !important;
}
.myButton-sfr:hover {
	background-color: #94CBEC;
}
.myButton-sfr:active {
	position:relative;
	top:1px;
}

.header-ncfr {
	background-color:#44c767;
	border:1px solid #18ab29;
	color:#ffffff !important;
	font-family:Impact;
	font-size:16px;
	font-weight: normal !important;
	margin-top: 20px;
	margin-bottom: -20px;
	padding: 10px;
	text-align: center;
}
.header-lrsf {
	background-color:#7892c2;
	border:1px solid #4e6096;
	color:#ffffff !important;
	font-family:Impact;
	font-size:16px;
	font-weight: normal !important;
	margin-top: 20px;
	margin-bottom: -20px;
	padding: 10px;
	text-align: center;
}
.header-scfr {
	background-color:#ffec64;
	border:1px solid #ffaa22;
	color:#333333 !important;
	font-family:Impact;
	font-size:16px;
	font-weight: normal !important;
	margin-top: 20px;
	margin-bottom: -20px;
	padding: 10px;
	text-align: center;
}
.header-sdfr {
	background-color:#dbe6c4;
	border:1px solid #b2b8ad;
	color:#757d6f !important;
	font-family:Impact;
	font-size:16px;
	font-weight: normal !important;
	margin-top: 20px;
	margin-bottom: -20px;
	padding: 10px;
	text-align: center;
}
.header-esfr {
	background-color:#768d87;
	border:1px solid #566963;
	color:#ffffff !important;
	font-family:Impact;
	font-size:16px;
	font-weight: normal !important;
	margin-top: 20px;
	margin-bottom: -20px;
	padding: 10px;
	text-align: center;
}
.header-azfr {
	background-color:#d0451b;
	border:1px solid #942911;
	color:#ffffff !important;
	font-family:Impact;
	font-size:16px;
	font-weight: normal !important;
	margin-top: 20px;
	margin-bottom: -20px;
	padding: 10px;
	text-align: center;
}
.header-orfr {
	background-color:#13cff0;
	border:1px solid #e65f44;
	color:#c92200 !important;
	font-family:Impact;
	font-size:16px;
	font-weight: normal !important;
	margin-top: 20px;
	margin-bottom: -20px;
	padding: 10px;
	text-align: center;
}
.header-wafr {
	background-color:#660000;
	border:1px solid #5F5A01;
	color:#A9AD1C !important;
	font-family:Impact;
	font-size:16px;
	font-weight: normal !important;
	margin-top: 20px;
	margin-bottom: -20px;
	padding: 10px;
	text-align: center;
}
.header-mob {
	background-color:#427813;
	border:1px solid #8a7316;
	color:#ffffff !important;
	font-family:Impact;
	font-size:16px;
	font-weight: normal !important;
	margin-top: 20px;
	margin-bottom: -20px;
	padding: 10px;
	text-align: center;
}
.header-nvfr {
	background-color: #003399;
	border: 1px solid #000066;
	color: #ffffff !important;
	font-family: Impact;
	font-size: 16px;
	font-weight: normal !important;
	margin-top: 20px;
	margin-bottom: -20px;
	padding: 10px;
	text-align: center;
}
.header-azfr {
	background-color:#d0451b;
	border:1px solid #942911;
	color:#ffffff !important;
	font-family: Impact;
	font-size: 16px;
	font-weight: normal !important;
	margin-top: 20px;
	margin-bottom: -20px;
	padding: 10px;
	text-align: center;
}
.header-sfr {
	background-color: #AFD8F1;
	border: 1px solid #47A5DE;
	color: #255AA8 !important;
	font-family: Impact;
	font-size: 16px;
	font-weight: normal !important;
	margin-top: 20px;
	margin-bottom: -20px;
	padding: 10px;
	text-align: center;
}
