
#page_back_arrow_div, #page_back_second_arrow_div {
 position:fixed;
 top:0%;
 width:100%;
 height:1.2em;
 text-align:right;
 display:none;
}

.page_back_img_arrow_class {
 float:right;	
 height:1.3em;
 width:auto;
-webkit-user-select:none;
 cursor:pointer;
}

.backgr_FF1493 {
 background:#FF1493;
}

#general_top_screen {
  position:fixed;
  top:0%;
  width:91%;
  height:100%;
  font-size:18px;  
  text-align:center;
  z-index:1001;
  display:none;
  transform:skew(10deg);   
  margin-left:4.5%;
}

#info_A {
 float:left;	
 width:100%;
 height:auto;
 margin-left:0;
 padding-bottom:10px; 
 border-bottom:1px dotted black;
}    

#show_error_messages_div {
 background:yellow;	
 position:fixed;
 width:25%;
 height:auto;
 left:37.5%;
 top:35%;
 display:none;
 overflow:hidden;
 text-align:center;
 border:1px solid grey;
 z-index:2000;
 -webkit-user-select:none;
 border-bottom-left-radius:20px; 
 border-top-right-radius:20px; 
}

#msg_header {
  float:left;	
  background:#ccccff;
  width:100%;
  height:1.2em;
  font-size:1.2em;
  text-align:left;
}

#msg_footer_OK, #msg_footer_YES_or_NO {
 float:right;	
 background:#ccccff;
 width:100%;
 height:1.2em;
 font-size:1.2em;
 text-align:right;
} 

#msg_footer_YES_or_NO {
 display:none;
}

#place_msg_here {
 float:left; 
 width:90%;
 word-wrap:break-word; 
 padding:1em;
}

.close_div_show_error_messages_class {
 margin-right:2%;
 cursor:pointer;
}

.show_message_class {
 padding-top:2em;
 padding-bottom:2em;
 font-weight:normal;
}

.noselect {
 -webkit-touch-callout: none; /* iOS Safari */
 -webkit-user-select: none;   /* Safari */
 -khtml-user-select: none;    /* Konqueror HTML */
 -moz-user-select: none;      /* Firefox */
 -ms-user-select: none;       /* Internet Explorer/Edge */
 user-select: none;           /* Non-prefixed version, currently supported by Chrome and Opera */
}

.information_yellow_class {
 float:left;	
 width:auto;
 height:16px;
 font-size:.95em;
 text-align:left;
 color:#A9AE0B;
 font-weight:normal;
 margin-left:1%;
 margin-top:.4em;
 cursor:pointer;
}
  .information_yellow_class:hover {
   color:black;
  }   

.my_button, .my_left_half_button, .my_right_half_button {
 float:left;	
 background:#6082B6;
 width:99%;
 height:2em;

 background-image:-moz-linear-gradient(top, #fff 0%, #a6a8aB 85%);
 
 background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0, 0, 0, 1)), color-stop(85%,rgba(255,255,255,0)));
 background-image:-webkit-linear-gradient(top, rgba(0,0,0,1) 0%, rgba(255,255,255,0) 85%);
 background-image:-ms-linear-gradient(top,  rgba(0,0,0,1) 0%, rgba(255,255,255,0) 85%);
 background-image:linear-gradient(top, rgba(0,0,0,1) 0%, rgba(255,255,255,0)85%);	
 border-bottom:0.5px solid white;
 border-top:0.5px solid white; 
 
 /*
 this:
  round all four corners... 
  -moz-border-radius:8px;	
  -webkit-border-radius:8px; 
  border-radius:8px;
 or this:
  clip-path:polygon(.7% 0%, 100% 0%, 99.2% 100%, 0% 100%);
 */    
    
 clip-path:polygon(.7% 0%, 100% 0%, 99.2% 100%, 0% 100%);
 
 -moz-box-shadow:0px 1px 8px rgba(0,0,0,0.65); 
 -webkit-box-shadow:0px 1px 8px rgba(0,0,0,0.65); 
 box-shadow:0px 1px 8px rgba(255,255,255,0.65);
 box-shadow:0px 1px 8px white;
 
 
 -moz-transition:all 0.2s ease; 
 -webkit-transition:background-color 0.2s ease; 
 transition:background-color 0.2s ease;

 /*unselectable.. */
 -webkit-user-select: none;
 -webkit-touch-callout: none;
 -moz-user-select: none;
 -ms-user-select: none;
 user-select: none;
 
 
 font-family:inherit;
 font-size:1.1em;
 line-height:1.5;
 text-align:center;
 cursor:pointer;
 color:#FFD700;
 font-weight:normal;
 margin-left:.5%;
 margin-right:.5%;    
}	


.my_left_half_button {
 width:45%;;
}

.my_right_half_button {
 float:right;
 width:45%;
}

.my_input_div, .my_left_half_input_div, .my_right_half_input_div {
 float:left;
 width:100%;
 height:auto;
 text-align:left;
 text-justify:inter-word;
 text-align:left;
}	 

.my_left_half_input_div {
 width:45%;
}
	
.my_right_half_input_div {
 float:right;
 width:47%; 
}

.round_border, .left_half_round_border, .right_half_round_border, .quater_round_border {
 float:left;	
 background:#faf9f6;
 width:98%;
 height:2em;
 
 -webkit-border-radius:6px;
 -moz-border-radius:6px;
 -border-radius:6px; 
 -webkit-appearance:none;
 -moz-appearance:none;
 
 font-size:1.1em; 
 color:black;
 border-color:black;
 margin-left:1%;
 margin-bottom:0em;
overflow:hidden; 
}

.left_half_round_border {
 width:45%;
}

.right_half_round_border {
 float:right;	
 width:45%;
 margin-left:0%; 
 margin-right:1%; 
}

.quater_round_border {
 width:20%;
}

.my_auxiliary_link_data, .my_auxiliary_link_data_on_the_left, .my_auxiliary_link_data_on_the_right, .my_auxiliary_link_label, .my_auxiliary_link_label_on_the_right,
.my_labels, .my_left_half_labels, .my_right_half_labels, .my_quater_labels {
 float:left;
 width:99.5%;
 height:18px;
 text-align:left;
 font-size:1.2em;
 margin-left:.5%;
 margin-top:.3em;  
 margin-bottom:.3em;  
 font-weight:bold;
}

.my_auxiliary_link_data_on_the_right, .my_auxiliary_link_label_on_the_right {
 float:right;
}

.my_auxiliary_link_data, .my_auxiliary_link_data_on_the_left, .my_auxiliary_link_data_on_the_right, .my_auxiliary_link_label, .my_auxiliary_link_label_on_the_right {
 width:auto;
 font-size:.9em;
 font-weight:normal;
 color:#1434A4;
 cursor:pointer;
 line-height:.7;
}

.my_auxiliary_link_label, .my_auxiliary_link_label_on_the_right {
 line-height:2em;
}	
 
.my_auxiliary_link_data:hover, .my_auxiliary_link_data_on_the_left:houver, .my_auxiliary_link_data_on_the_right:houver, .my_auxiliary_link_label:hover,
.my_auxiliary_link_label_on_the_right:hover { 
 color:black;
}
 
.my_left_half_labels {
 width:45%; 
}

.my_right_half_labels {
 float:right;
 width:45%;
 margin-left:0%; 
 margin-right:2%; 
}	

.my_quater_labels {
 width:20%;	
}

input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
 -webkit-appearance: none;
 -moz-appearance: none;
 appearance: none;
 margin: 0; 
}

input[type=number] {
 -moz-appearance:textfield;
}

input, textarea, [contenteditable] {
  field-sizing: content;
  caret-color:black;
}

select {
 -webkit-appearance: none;
 -moz-appearance: none;
 text-indent:0.01px;
 text-overflow: '';
}

input {
 border-style:solid;
 border-width:1px;
}

input:focus, select:focus {
 background-color:#E6FCE6;
 color:black;
}
 
.animation_colors {
 width: 100%;
 height: 100%;
 animation: pulse 5s infinite;
}

.act_like_left_button, .act_like_right_button {
 float:left;
 width:auto;
 height:auto;
 font-size:1.2em;  
 color:black;
 color:black;
 cursor:pointer;
 -webkit-user-select: none; /* Safari */
 -ms-user-select: none; /* IE 10 and IE 11 */
 user-select: none; /* Standard syntax */
 margin-left:2%;
 margin-right:1%;
 margin-top:5%;
}

.act_like_right_button {
 float:right;
 margin-left:1%;
 margin-right:2%;
}

.act_like_left_button:hover, .act_like_right_button:hover {
 color:#811331;
}

.margin_left_zero_percents {
 margin-left:0% !important;
}

.margin_right_zero_percents {
 margin-right:0% !important;
}

.margin_left_half_percents {
 margin-left:.5% !important;
}

.margin_right_half_percents {
 margin:right.5%;
}
.margin_right_one_percents {
 margin-right:1%  !important;
}
.margin_right_two_percents {
 margin-right:2% !important;
}

.margin_left_one_percents {
 margin-left:1% !important;
}

.margin_left_two_percents {
 margin-left:2%  !important;
}

.margin_left_three_percents {
 margin-left:3% !important;
}

.margin_right_three_percents {
 margin-right:3% !important;
}

.margin_left_five_percents {
 margin-left:5% !important;
}

.margin_top_five_percents {
 margin-top:5% !important;
}

.margin_top_minus_one_percents {
 margin-top:-1% !important;
}

.margin_left_7_percents {
 margin-left:7% !important;
}

.margin_top_four_percents {
 margin-top:4% !important;
}

.margin_left_four_percents {
 margin-left:4% !important;
}

.margin_top_three_percents {
 margin-top:3% !important;
}

.margin_top_half_percents {
 margin-top:.5% !important;
}

.margin_top_one_percents {
 margin-top:1% !important;
}
 
.margin_top_two_percents {
 margin-top:2% !important;
} 

.margin_top_one_em {
 margin-top:1em !important;
}
 
.margin_top_two_em {
 margin-top:2em !important;
}  
 
.display_none {
 display:none;
}

.display_block {
 display:block;
}

.cursor_context_menu {
 cursor:context-menu;
}
	
.cursor_normal {
  cursor:normal;
}

.cursor_pointer {
  cursor:pointer;
}

.cursor_default {
 cursor:default;
} 

.text_align_left {
 text-align:left !important;
}

.text_align_right {
 text-align:right !important;
}

.text_align_center {
 text-align:center !important;
}

.float_left {
 float:left !important;
}

.float_right {
 float:right !important;
}
._f2f20d_background_color {
 background:#f2f20d !important;
}	

._cfefe3_background_color {
 background:#cfefe3 !important;
}

._e7f7f1_background_color {
 background:#e7f7f1 !important;
}	
	
.alice_blue_background_color {
 background:#f8f9fa !important;
}

.pale_green_background_color { 
 background:#98fb98 !important;
}
 
.blue_romance_background_color { 
 background:#ccffcc !important;
}
 
.black_background_color {
 background:black !important;
}

.green_background_color {
 background:green !important;
}

.no_name_background_color {
 background:#ccd1d1 !important;
}
 
.no_name_01_background_color {
 background:#c5e6d3 !important;
}
 
.white_background_color {
 background:white !important;
}

.cornsilk_ice_background_color {
 background:#FFF8DC !important;
}	
	
.white_ice_background_color {
 background:#d5f5e3 !important;
}

.gainsboro_background_color {
 background:#dedede !important;
}

.emerald_background_color {
 background:#58d68d !important;
}

.magic_maint_background_color {
 background:#abebc6 !important;
}

.grey_background_color {
 background:grey !important;
}

.palladium_background_color {
 background:#b3b1b1 !important;
}

.patten_blue_background_color {
 background:#d8f9f6 !important;
}

.dodger_blue_background_color {
 background:#1da1f2 !important;
}

.seashell_background_color {
 background:#811331 !important;
}

.chinook_background_color {
 background:#9acaae !important;
}

.yellow_background_color {
 background:yellow !important;
}

.tutu_background_color {
 background:#ffe6e6 !important;
}

.font_weight_bold {
 font-weight:bold !important;
} 

.font_weight_normal {
 font-weight:normal !important;
} 

.padding_top_one_percents {
 padding-top:1% !important;
}

.no_wrap_overflow_hidden_text_overflow_ellipsis {
 white-space:nowrap;
 overflow:hidden;
 text-overflow:ellipsis;
 margin-right:.5%;
}

.text_transform_lowercase {
 text-transform:lowercase !important;
}

.text_transform_uppercase {
 text-transform:uppercase !important;
}

.width_one_hundred_percent_of_the_page {
 width:100% !important;
}

.width_one_third_of_the_page {
 width:30% !important;
}

.width_seven_tenths_of_the_page {
 width:70% !important;
}

.width_one_fourth_of_the_page {
 width:25% !important;
}

.no_select {
 -webkit-user-select: none; /* Safari */
 -ms-user-select: none; /* IE 10 and IE 11 */
 user-select: none; /* Standard syntax */
}

.font_color_gold {
 color:#FFD700;	
}

.font_color_claret {
 color:#811331;
}

.width_auto {
 width:auto !important;
}
	
.my_checkbox_box, .my_checkbox_text {
 float:left;
 width:auto;
 height:22px;
 font-size:2em;
 font-weight:normal;
 text-align:left;
 margin-left:1%;
 margin-right:.3em;
 margin-top:.5em;
 margin-bottom:.5em;
}

.my_checkbox_box {
 -ms-transform: scale(2); /* IE */
 -moz-transform: scale(2); /* FF */
 -webkit-transform: scale(2); /* Safari and Chrome */
 -o-transform: scale(2); /* Opera */
 transform: scale(2);
}

.my_checkbox_text {
 font-size:1.3em;
 line-height:1.5em;
}

.font_color_blue {
 color:blue !important;
}

.font_color_white {
 color:white !important;
}

.margin_bottom_half_em {
margin-bottom:-.5em;
}

.margin_bottom_one_percent {
 margin-bottom:1% !important;
}

.margin_bottom_two_percents {
 margin-bottom:2% !important;
}

.padding_bottom_one_em {
 padding-bottom:1em !important;
}

.padding_top_two_em {
 padding-top:2em !important;
}

.padding_bottom_two_em {
 padding-bottom:2em  !important;
}

.my_form {
}

.iFrame_class {
 width:100%;
 height:100%;
 border:0;	
}

.red_font_color {
 color:red !important;
} 

.margin_top_seven_percents {
 margin-top:7% !important;
}

.margin_top_three_em {
 margin-top:3em  !important;
}

#check_internet_connection {
 float:left;
 width:100%;
 height:94%;
 margin-top:0%;
 margin-left:0%;
 overflow:hidden;
 display:none;
}

.check_internet_connection_img {
 float:left;	
 width:100px;
 height:100px;
 margin:0;
 margin-top:10%;
 margin-left:50%;
 -ms-transform:translate(-50%);
 transform:translate(-50%); 
 border:0; 
}

#check_internet_connection_text {
 float:left;
 width:100%;
 text-align:center;
 font-size:1em;
}

.border_bottom_none {
 border-bottom-style:none !important;
}

.border_bottom {
 border-bottom:1px dotted black !important;
}

.forward_color {
 color:green;
}

.go_back_color {
 color:red;
}