@charset "utf-8";
body {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 12px;
}
a{
	text-decoration:none;
}
img{
	border-style: none;	
}
td {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}

th {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}

.bodystyle {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}

.small {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
}

.medium {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}

.big {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
}

.xbig {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
}

.expanded {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 2px;
}

.justified {
	font-family: "Times New Roman", Times, serif;
	text-align: justify;
}

.footer {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 12px;
	color: #9b0b0e;
	line-height:1.5;
}

.box1 {
	padding: 3px;
	border-width: thin;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
}

.box2 {
	font-style: italic;
	word-spacing: 2pt;
	padding: 3px;
	border-width: thin;
	border-style: solid;
}

.footer_menus{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:16px;
	color:#f88939;
	font-weight:lighter;
	text-decoration:none;	
}
.footer_menus_sub{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:15px;
	color:#fcb079;
	font-weight:lighter;
	text-decoration:none;	
}

.website_name{
	font-family:"Times New Roman", Times, serif;
	font-size:31px;
	color:#ac1f23;
	font-variant:normal;
	font-weight:lighter;
	text-decoration:none;	
}

.menus{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:18px;
	color:#f88939;
	font-weight:lighter;
	text-decoration:none;	
}

.top_home_caption{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:32px;	
	color:#ac1f23;
	font-weight:lighter;
	text-decoration:none;	
}

.top_home_caption2{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:23px;	
	color:#ac1f23;
	font-weight:lighter;
	text-decoration:none;	
}

.top_box_white{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:19px;
	color:#FFF;
	font-weight:lighter;
	text-decoration:none;	
}

.top_box_white_med{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:16px;
	color:#FFF;
	font-weight:lighter;
	text-decoration:none;	
}

.circle_a {
	width: 120px;
	height: 120px;
	background: #61c4e1;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
}
.circle_b {
	width: 120px;
	height: 120px;
	background: #7bb19c;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
}
.circle_c {
	width: 120px;
	height: 120px;
	background: #d8bb87;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
}
.circle_d {
	width: 120px;
	height: 120px;
	background: #be9fd4;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
}

.red_col{
	font-family:"Lucida Console", Monaco, monospace;
	font-size:14px;
	color:#cc3c31;
	font-weight:bold;
}

.home_bottom_circle_title{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:23px;
	color:#333;
	font-weight:lighter;
	text-decoration:none;
	line-height:1.2;	
}

.home_bottom_box_title{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:23px;
	color:#333;
	font-weight:lighter;
	text-decoration:none;	
}
.home_bottom_box_content{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:16px;
	color:#333;
	font-weight:lighter;
	text-decoration:none;	
}
.home_bottom_box_content_sml{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:15px;
	color:#333;
	font-weight:lighter;
	text-decoration:none;	
}
.home_bottom_box_content_meron{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:16px;
	color:#9b0b0e;
	font-weight:lighter;
	text-decoration:none;	
}

.service_right_menu{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:16px;
	color:#9b0b0e;
	font-weight:lighter;
	text-decoration:none;
	line-height:2;	
}

.domain_meron_itl{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:16px;
	color:#9b0b0e;
	font-weight:lighter;
	font-style:italic;
	text-decoration:none;	
}

.domain_meron{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:16px;
	color:#9b0b0e;
	font-weight:lighter;
	text-decoration:none;	
}

.domain_meron_b{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:16px;
	color:#9b0b0e;
	font-weight:bolder;
	text-decoration:none;	
}

.menu_heading_meron{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:16px;
	color:#9b0b0e;
	font-weight:lighter;
	text-decoration:none;	
}

.menu_heading{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:23px;
	color:#9b0b0e;
	font-weight:lighter;
	text-decoration:none;	
}

.heading_black{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:23px;
	color:#333333;
	font-weight:lighter;
	text-decoration:none;
	line-height:2;	
}

.heading_white{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:23px;
	color:#FFF;
	font-weight:lighter;
	text-decoration:none;
	line-height:2;	
}

.content{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:14px;
	color:#333333;
	font-weight:lighter;
	text-decoration:none;
	line-height:1.5;	
}
.content_lgry{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:14px;
	color:#666666;
	font-weight:lighter;
	text-decoration:none;
	line-height:1.5;	
}
.content_white{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:lighter;
	text-decoration:none;
	line-height:1.5;	
}

.white_text{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:lighter;
	text-decoration:none;
	line-height:1.5;	
}

.domain_bgcurve_text{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:14px;
	color:#780000;
	font-weight:lighter;
	text-decoration:none;
	line-height:2;
	width:70px; 
	background-color:#fbbd7b; 
	border:#fee0c0 solid 1px;
	border-radius:10px;	
}

.domain_text{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:lighter;
	text-decoration:none;
	line-height:2;	
}

.meron_r_text{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:14px;
	color:#ffffff;
	font-weight:lighter;
	text-decoration:none;
	line-height:2;	
}
.white_sm_text{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:lighter;
	text-decoration:none;
	line-height:2;	
}

.service_rs_white{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:23px;
	color:#FFF;
	font-weight:lighter;
	text-decoration:none;
	line-height:1.5;	
}

.call_white{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:14px;
	color:#FFF;
	font-weight:lighter;
	text-decoration:none;
	line-height:1;	
}

.blue_text{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:14px;
	color:#4084e5;
	font-weight:lighter;
	text-decoration:none;
	line-height:2;	
}

.service_text_gray_med{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:16px;
	color:#666666;
	font-weight:lighter;
	text-decoration:none;
	line-height:2;	
}
.service_text_meron_med{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:16px;
	color:#9b0b0e;
	font-weight:lighter;
	text-decoration:none;
	line-height:2;	
}

.service_text_white_med{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:18px;
	color:#FFFFFF;
	font-weight:lighter;
	text-decoration:none;
	line-height:3;	
}

.service_text_white_big{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:19px;
	color:#FFFFFF;
	font-weight:lighter;
	text-decoration:none;
	line-height:2;	
}

.service_weml_black_bb{
	font-family:sans-serif;
	font-size:30px;
	color:#000000;
	font-weight:bold;
	line-height:2;	
}
.service_weml_black_bn{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:lighter;
	line-height:1.5;	
}

.menu_heading_1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#F85A10;
	font-weight:bold;
}

.menu_heading_2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#FFFFFF;
	font-weight:bold;
}

.top_menu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
}

.home-heading-meron {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#990000;
}

.home-heading-orange {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#cc6600;
}

.home-heading-orange_light {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#E69D4D;
}

.text_gray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}

.text_gray_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

.text_red_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CA0000;
}
.error {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0000;
	font-weight:bold;
}

.error1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	font-weight:bold;
}
.error3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF0000;
	font-weight:bold;
}

.service_com{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:72px;
	color:#a90000;
	text-decoration:none;
}

.service_in{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:72px;
	color:#f38a16;
	text-decoration:none;
}

.service_slash{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:72px;
	color:#DDDDDD;
	text-decoration:none;
}

.gradient{
	background: #996868; /* Old browsers */
	background: -moz-linear-gradient(top, #fbbd7b 0%, #9b0b0e 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbbd7b), color-stop(100%,#9b0b0e)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #fbbd7b 0%,#9b0b0e 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #fbbd7b 0%,#9b0b0e 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #fbbd7b 0%,#9b0b0e 100%); /* IE10+ */
	background: linear-gradient(to bottom, #fbbd7b 0%,#9b0b0e 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbbd7b', endColorstr='#9b0b0e',GradientType=0 ); /* IE6-9 */
}

	.sub_eml {
	  width: 450px;
	  height: 35px;
	  background: #FDFCFB;
	  font-family: inherit;
	  color: #737373;
	  letter-spacing: 1px;
	  text-indent: 5%;
	}
	
	
	.submit {
	  width: 150px;
	  height: 39px;
	  background: #cc3c31;
	  font-family: inherit;
	  font-weight: bold;
	  color: inherit;
	  letter-spacing: 1px;
	  cursor: pointer;
	  transition: background .3s ease-in-out;
	  font-family: 'Lato', sans-serif;
	  color: #FDFCFB;
	  text-align: center;
	  outline: none;
	}
	.sub_eml_a {
	  width: 300px;
	  height: 35px;
	  background: #FDFCFB;
	  font-family: inherit;
	  color: #737373;
	  letter-spacing: 1px;
	  text-indent: 5%;
	}
	
	
	.submit_a {
	  width: 100px;
	  height: 39px;
	  background: #cc3c31;
	  font-family: inherit;
	  font-weight: bold;
	  color: inherit;
	  letter-spacing: 1px;
	  cursor: pointer;
	  transition: background .3s ease-in-out;
	  font-family: 'Lato', sans-serif;
	  color: #FDFCFB;
	  text-align: center;
	  outline: none;
	}
	  
	
	.button {
	  height: 39px;
	  border: none;
	  outline: none;
	}

	.submit:hover {
	  background: #af3636;
	  outline: none;
	}
	.submit_a:hover {
	  background: #af3636;
	  outline: none;
	}
	.input {
	  display: flex;
	  align-items: center;
	}
	input:focus {
	  outline: none;
	  outline: 2px solid #cc3c31;
	  box-shadow: 0 0 2px #cc3c31;
	}
