﻿a:visited {	color:#a7d9eb !important;}#rt-header-surround .rt-bg-overlay {border-radius: 3px 3px 0 0;background: #af3385;background: -webkit-gradient(to left, rgba(242, 199, 0, 0.70) , rgba(174, 43, 130, 0.90));background: linear-gradient(to left, rgba(242, 199, 0, 0.70) , rgba(174, 43, 130, 0.90));}#rt-page-surround {background: #4b6cb7; background: -webkit-linear-gradient(to left, #4b6cb7 , #182848); background: linear-gradient(to top, #4b6cb7 , #182848); } .subhead {    color: #363F5A;    direction: ltr;    font-family: "Tahoma";    font-size: 30px;    font-weight:Normal;    line-height: 200%;    padding: 50px;    text-align: center;    text-decoration: none;}.afceco {    color: #03154C;    direction: ltr;    font-family: "Tahoma";    font-size: 10pt;    font-weight: normal;    line-height: 160%;    text-align: justify;    text-decoration: none;}.middle_of_afceco{	color: #993399;    direction: ltr;    font-family: "Tahoma";    font-size: 10pt;    font-weight: bold;    line-height: 160%;    text-align: justify;    text-decoration: none;}.quote {    padding:0 25px;	color: #000099;    direction: ltr;    font-family: "Tahoma";    font-size: 10pt;    font-weight: bold;    line-height: 160%;    text-align: justify;    text-decoration: none;	}	.text_c {    color: #03154C;    direction: ltr;    font-family: "Tahoma";    font-size: 10pt;    font-weight: normal;    line-height: 160%;    text-align: center;    text-decoration: none;}.box {	width:400px;	max-width:40%;	padding:25px;	margin-right:15px;	float:left;	border:0px;	background:#999999;	color: #ffffff;	direction: ltr;	font-family: "Tahoma";	text-align: justify;	line-height: 160%;	font-size: 15pt;	border-radius: 20px 20px 0 0;}.photobox {	padding:2px;	max-width:60%;	margin-right:15px;	float:left;	border:solid 1px #999999;	background:#ffffff;	color:#03154C;	direction:ltr;	font-family:"Tahoma";	text-align:center;	line-height:100%;	font-size:10pt;}.photobox img {	border:solid 1px #999999 !important;}.photo_c {	max-width:100%;	background:#ffffff;	color:#03154C;	padding:0px !important;	margin-bottom:10px;	direction:ltr;	font-family:"Tahoma";	text-align:center;	line-height:160%;	font-size: 10pt;}.photo_c img {	border:solid 1px #999999;}.gallery_custom {	padding:20px !important;	background:fixed #ccc 0 0;}.gallery_custom img {	border:solid 1px #999999;	height:auto !important;}.top_title{	font-family:"Bookman Old Style";	font-size:160%;	color:#ffffcc;	font-weight:bold;	font-style:uppercase;	padding:35px 5px 5px 5px;	text-shadow:4px 4px 5px #000;}.top_text{	font-family:Calibri;	font-size:120%;	color:#fff;	padding:5px 5px;	line-height:140%;	text-shadow:2px 2px 2px #000;}.top_text_link{	font-family:calibri;	font-size:100%;	color:#fff;	padding:5px 5px;	text-shadow:2px 2px 2px #000;}.sprocket-features-img-container {  float:right;  text-align:right;  padding-top:35px !important;  width:50%;}.sprocket-features-img-container  img {border: 1px solid #fff;box-shadow:0 0 4px #999;}#rt-maintop{padding:15px !important;}.tab_text {    color: #666666;    direction: ltr;	font-family: "nunito",Verdana,Helvetica,Arial,sans-serif;	font-weight:700;    font-size: 17px;    font-weight: normal;    line-height: 160%;	color:#999999;    text-align: justify;    text-decoration: none;}.tab_title {    color:#00afe9;    direction: ltr;	font-family:"nunito",Verdana,Helvetica,Arial,sans-serif;	font-weight:700;    font-size: 22px;    font-weight:Normal;    line-height: 100%;    text-align: left;    text-decoration: none;	padding:10px 0px;}.help_text{	font-family:Calibri;	font-size:140%;	text-align:justify;	color:#000;	line-height:140%;	text-shadow:1px 1px 2px #fff;}.help_header{	font-family:"Bookman Old Style";	font-size:230%;	font-weight:bold;	color:#ffffcc;	line-height:120%;	text-shadow:1px 1px 1px #000;	 -webkit-animation: help_header 5s infinite;     animation: help_header 5s infinite;}/* Chrome, Safari, Opera */@-webkit-keyframes help_header {	from {color: white;}    to {color: yellow;}}/* Standard syntax */@keyframes help_header {	from {color: white;}    to {color: yellow;}}.afceco_double {    border-radius: 5px;    padding: 20px;	background: #fd746c;	background: -webkit-linear-gradient(to left, #fd746c , #ff9068); 	background: linear-gradient(to left, #fd746c , #ff9068);}.table_tab {display:table;width:100%;text-align:center;}.table_cell_r {width:45%;float:right;padding-left:15px;display:block;}.table_cell_l {width:50%;float:left;padding-right:15px;display:block;}	@media 	only screen and (max-width: 800px),{		.table_cell_r, .table_cell_l {width:100%;float:none;display:block;padding-left:0px;}		.table_tab {display:block;clear:both;width:100%;padding:0px 0px;text-align:center;}		.top_text {font-size:90% !important;}		.help_text{font-size:120%;line-height:120%;}		.help_header{font-size:180%;line-height:120%;}		.sprocket-features-img-container {width:100% !important;padding-top:0px;}		.layout-showcase .sprocket-features-content {width:100% !important;}		.help_header{	 -webkit-animation: help_header 0s infinite; 		animation: help_header 0s infinite;}}	@media 	only screen and (max-width: 1024px),{		.help_text{font-size:130%;line-height:120%;}		.help_header{font-size:180%;line-height:120%;}}.rg-image{	margin-top: 0px !important;}/* IF anyting else is posted instead of Youtube video, this is needed.sprocket-grids-b-item {    overflow: visible !important;}.sprocket-grids-b-content {    padding: 0px !important;}*/.button_red {  display: inline-block;  border-radius: 7px;  background-color: #f4511e;  border: none;  color: #FFFFFF;  text-shadow:1px 1px 1px #000;  text-align: center;  font-size: 18px;  padding: 5px;  width: 170px;  transition: all 0.5s;  cursor: pointer;  margin: 5px;  box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.2);}.button_red a, a:visited{	  color: #FFFFFF;}