
body {
	background-color: #EFEFDF;
}


.kick_class {
	padding: 2em;
	background-color: #FF5F5F;
}


.note_class {
	position: fixed;
	left: 0;
	bottom: 2em;
	width: 12em;
	height: auto;
	margin-left: 1em;
	padding: 1em;
	border-style: solid;
	border-color: #000000;
	border-width: 0.2em;
	border-radius: 0.4em;
	background-color: #BFFF5F;
	text-align: center;
}


img {
	max-width:100%;
}


.page_menu_class {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 3em;
	background-color: #BF7F7F;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-bottom-width: 2px;
	z-index: 9;
}

.page_menu_class nav>ul {
	position: absolute;
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 100%;
}

.page_menu_class nav>ul>li {
	display: inline-block;
	float: left;
	position: relative;
	width: 10em;
	height: 2em;
	margin-left: 1.5em;
	margin-top: 0.5em;
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
}

.page_menu_class nav>ul>li>ul {
	visibility: hidden;
	position: absolute;
	list-style-type: none;
	top: 100%;
	left: -1px;
	margin: 0;
	padding: 0;
	width: 100%;
}

.page_menu_class nav>ul>li>ul>li {
	float: left;
	position: relative;
	width: 100%;
	height: 1.5em;
	top: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-left-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-bottom-width: 1px;
}

.page_menu_class nav>ul>li:hover ul {
	visibility: visible;
}

.page_menu_class form {
	width: 100%;
	height: 100%;
}

.page_menu_class input {
	display: block;
	width: 100%;
	height: 100%;
	text-decoration: none;
	font-variant: small-caps;
	font-weight: bold;
	background-color: #BFBFFF;
	color: #000000;
}

.page_menu_class input:hover {
	background-color: #7F7FFF;
}

#page_menu_help_id {
	width: 2em;
}

#page_menu_admin_id {
	width: 2em;
}

.page_menu_flag_class {
	position: fixed;
	right: 3em;
	top: 0;
	margin-top: 0.5em;
}


.page_submenu_class {
	position: fixed;
	left: 0;
	top: 4em;
	width: 12em;
	height: auto;
	margin-left: 1em;
	margin-top: 1em;
	padding: 1em;
	background-color: #FFFFFF;
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	border-radius: 5px;
}

.page_submenu_class form {
	width: 100%;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

.page_submenu_button_class {
	width: 100%;
	height: 2em;
	font-variant: small-caps;
	font-weight: bold;
	background-color: #BFBFFF;
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
}

.page_submenu_button_class:hover {
	background-color: #7F7FFF;
}

.page_submenu_button_active_class {
	width: 100%;
	height: 2em;
	font-variant: small-caps;
	font-weight: bold;
	background-color: #3F3FFF;
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
}

.page_submenu_button_active_class:hover {
	background-color: #9F9FFF;
}


.page_user_class {
	position: fixed;
	right: 0;
	top: 4em;
	width: 12em;
	height: 17em;
	margin-right: 1em;
	margin-top: 1em;
	padding-left: 1em;
	padding-right: 1em;
	background-color: #FFFFFF;
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	border-radius: 5px;
}
	
.page_user_class form {
	width: 100%;
}

.page_user_table_class {
	width: 100%;
	margin-bottom: 0.5em;
}

.page_user_label_col_class {
	width: 4em;
	min-width: 4em;
}

.page_user_data_col_class {
	width: 4em;
	min-width: 4em;
}

.page_user_label_td_class {
	text-align: left;
}

.page_user_data_td_class {
	text-align: right;
}

.page_user_button_class {
	width: 100%;
	background-color: #9FDF9F;
}

.page_user_button_class:hover {
	background-color: #5F9F5F;
}

.page_user_info_class {
	text-align: center;
}

.page_user_message_class {
	text-align: center;
	color: #FF0000;
}

.page_user_op_margin_class {
	margin-top: 0.5em;
}


.icon_class {
	width: 1.5em;
	height: 1.5em;
	font-size: 1.5em;
	color: #000000;
	background-color: #9FDF9F;
}

.icon_class:hover {
	background-color: #5F9F5F;
}

.icon_mod_class {
	width: 1.5em;
	height: 1.5em;
	font-size: 1.5em;
	color: #000000;
	background-color: #FF9F00;
}

.icon_mod_class:hover {
	background-color: #DF5F00;
}


.username_link_form_class {
	display: inline;
}

.username_other_user_link_class {
	margin: 0;
	padding-left: 0.1em;
	padding-right: 0.3em;
	border: none;
	font-style: italic;
	color: #3F3F7F;
	background-color: #FFDF7F;
}

.username_own_user_link_class {
	margin: 0;
	padding-left: 0.1em;
	padding-right: 0.3em;
	border: none;
	font-style: italic;
	font-weight: bold;
	color: #3F3F7F;
	background-color: #FFDF7F;
}

.username_other_user_nonlink_class {
	font-style: italic;
}

.username_own_user_nonlink_class {
	font-style: italic;
	font-weight: bold;
}


.page_impr_class {
	position: fixed;
	right: 0;
	top: 23em;
	width: 12em;
	height: 5.5em;
	margin-right: 1em;
	margin-top: 1em;
	padding: 1em;
	background-color: #FFFFFF;
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	border-radius: 5px;
}

.page_impr_class form {
	width: 100%;
}

.page_impr_button_class {
	width: 100%;
	font-variant: small-caps;
	font-weight: bold;
	background-color: #BFBFFF;
}

.page_impr_button_class:hover {
	background-color: #7F7FFF;
}

.page_impr_op_margin_class {
	margin-top: 0.5em;
}


.page_center_class {
	position: fixed;
	left: calc(4em + 12em);
	top: 4em;
	width: calc(100% - 38em);
	height: calc(100% - 11em);
	overflow-y: auto;
	margin-left: 1em;
	margin-top: 1em;
	padding: 2em;
	background-color: #FFFFFF;
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	border-radius: 5px;
}

.page_center_button_class {
	width: 12em;
	background-color: #9FDF9F;
}

.page_center_button_class:hover {
	background-color: #5F9F5F;
}

.page_center_small_button_class {
	width: 6em;
	background-color: #9FDF9F;
}

.page_center_small_button_class:hover {
	background-color: #5F9F5F;
}

.page_center_tab_class {
	width: 12em;
	background-color: #9FDF9F;
}

.page_center_tab_class:hover {
	background-color: #5F9F5F;
}

.page_center_tab_active_class {
	width: 12em;
	background-color: #5F9F5F;
}

.page_center_tab_active_class:hover {
	background-color: #9FDF9F;
}

.page_center_button_mod_class {
	width: 12em;
	background-color: #FF9F00;
}

.page_center_button_mod_class:hover {
	background-color: #DF5F00;
}

.page_center_small_button_mod_class {
	width: 6em;
	background-color: #FF9F00;
}

.page_center_small_button_mod_class:hover {
	background-color: #DF5F00;
}

.page_center_tab_mod_class {
	width: 12em;
	background-color: #FF9F00;
}

.page_center_tab_mod_class:hover {
	background-color: #DF5F00;
}

.page_center_tab_mod_active_class {
	width: 12em;
	background-color: #DF5F00;
}

.page_center_tab_mod_active_class:hover {
	background-color: #FF9F00;
}

.page_center_button_admin_class {
	width: 12em;
	background-color: #FF5F5F;
}

.page_center_button_admin_class:hover {
	background-color: #FF0000;
}

.page_center_small_button_admin_class {
	width: 6em;
	background-color: #FF5F5F;
}

.page_center_small_button_admin_class:hover {
	background-color: #FF0000;
}

.page_center_tab_admin_class {
	width: 12em;
	background-color: #FF5F5F;
}

.page_center_tab_admin_class:hover {
	background-color: #FF0000;
}

.page_center_tab_admin_active_class {
	width: 12em;
	background-color: #FF0000;
}

.page_center_tab_admin_active_class:hover {
	background-color: #FF5F5F;
}

.button_with_margin_class {
	margin-left: 1em;
}

.tab_with_margin_class {
	margin-left: 1em;
}

.field_margin_class {
	margin-left: 1em;
}

.checkbox_margin_class {
	margin-left: 1em;
}

.single_indent_button_class {
	margin-left: 2em;
}

.double_indent_button_class {
	margin-left: 4em;
}

.no_indent_table_class {
	border-collapse: collapse;
	border-spacing: 0px;
}

.no_indent_table_class td {
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

.no_indent_full_table_class {
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0px;
}

.no_indent_full_table_class td {
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 0px;
	padding-right: 0px;
}


.acc_create_col_class {
	width: 12em;
}

.acc_create_text_class {
	width: 11.5em;
	background-color: #FFDF7F;
}

.acc_reset_col_class {
	width: 12em;
}

.acc_reset_text_class {
	width: 11.5em;
	background-color: #FFDF7F;
}

.acc_update_col_class {
	width: 12em;
}

.acc_update_text_class {
	width: 11.5em;
	background-color: #FFDF7F;
}


.part_stack_table_class {
	table-layout: auto;
	width: 100%;
	margin-top: 1em;
	margin-bottom: 1em;
	border-collapse: collapse;
	border-style: solid;
	border-color: #000000;
	border-width: 2px;
}

.part_stack_table_class th {
	text-align: center;
	font-weight: bold;
}

.part_stack_id_col_class {
	width: 2em;
	min-width: 2em;
}

.part_stack_name_col_class {
	width: 12em;
	min-width: 12em;
}

.part_stack_creator_col_class {
	width: 6em;
	min-width: 6em;
}

.part_stack_count_col_class {
	width: 4em;
	min-width: 4em;
}

.part_stack_link_col_class {
	width: 8em;
	min-width: 8em;
}

.part_stack_id_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
	font-weight: bold;
}

.part_stack_name_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.part_stack_creator_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.part_stack_count_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.part_stack_link_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.part_stack_blocked_span_class {
	color: #FF0000;
	background-color: #FFBFBF;
	font-weight: bold;
}

.part_board_table_class {
	table-layout: auto;
	width: 100%;
	margin-top: 1em;
	margin-bottom: 1em;
	border-collapse: collapse;
	border-style: solid;
	border-color: #000000;
	border-width: 2px;
}

.part_board_table_class th {
	text-align: center;
	font-weight: bold;
}

.part_board_id_col_class {
	width: 2em;
	min-width: 2em;
}

.part_board_name_col_class {
	width: 16em;
	min-width: 16em;
}

.part_board_finish_col_class {
	width: 4em;
	min-width: 4em;
}

.part_board_link_col_class {
	width: 8em;
	min-width: 8em;
}

.part_board_id_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
	font-weight: bold;
}

.part_board_name_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.part_board_finish_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.part_board_link_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.part_result_table_class {
	table-layout: auto;
	width: 100%;
	margin-top: 1em;
	margin-bottom: 1em;
	border-collapse: collapse;
	border-style: solid;
	border-color: #000000;
	border-width: 2px;
}

.part_result_table_class th {
	text-align: center;
	font-weight: bold;
}

.part_result_rank_col_class {
	width: 4em;
	min-width: 4em;
}

.part_result_name_col_class {
	width: 12em;
	min-width: 12em;
}

.part_result_timediff_col_class {
	width: 12em;
	min-width: 12em;
}

.part_result_rank_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
	font-weight: bold;
}

.part_result_name_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.part_result_timediff_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.part_comment_table_class {
	table-layout: auto;
	width: 100%;
	margin-top: 1em;
	margin-bottom: 1em;
	border-collapse: collapse;
	border-style: none;
}

.part_comment_icons_td_class {
	align: right;
}

.part_comment_no_span_class {
	font-weight: bold;
}

.part_admin_comment_class {
	padding-left: 0.5em;
	border-left-style: solid;
	border-left-color: #FF0000;
	border-left-width: 0.3em;
}

.part_admin_blocked_comment_class {
	padding-left: 0.5em;
	border-left-style: dotted;
	border-left-color: #FF0000;
	border-left-width: 0.3em;
}

.part_admin_deleted_comment_class {
	padding-left: 0.5em;
	border-left-style: dotted;
	border-left-color: #FF0000;
	border-left-width: 0.3em;
}

.part_mod_comment_class {
	padding-left: 0.5em;
	border-left-style: solid;
	border-left-color: #FF7F00;
	border-left-width: 0.3em;
}

.part_mod_blocked_comment_class {
	padding-left: 0.5em;
	border-left-style: dotted;
	border-left-color: #FF7F00;
	border-left-width: 0.3em;
}

.part_mod_deleted_comment_class {
	padding-left: 0.5em;
	border-left-style: dotted;
	border-left-color: #FF7F00;
	border-left-width: 0.3em;
}

.part_helper_comment_class {
	padding-left: 0.5em;
	border-left-style: solid;
	border-left-color: #FFFF00;
	border-left-width: 0.3em;
}

.part_helper_blocked_comment_class {
	padding-left: 0.5em;
	border-left-style: dotted;
	border-left-color: #FFFF00;
	border-left-width: 0.3em;
}

.part_helper_deleted_comment_class {
	padding-left: 0.5em;
	border-left-style: dotted;
	border-left-color: #FFFF00;
	border-left-width: 0.3em;
}

.part_normal_comment_class {
	padding-left: 0.5em;
	border-left-style: solid;
	border-left-color: #7F7F7F;
	border-left-width: 0.3em;
}

.part_blocked_comment_class {
	padding-left: 0.5em;
	border-left-style: dotted;
	border-left-color: #7F7F7F;
	border-left-width: 0.3em;
}

.part_deleted_comment_class {
	padding-left: 0.5em;
	border-left-style: dotted;
	border-left-color: #7F7F7F;
	border-left-width: 0.3em;
}

.part_groups_table_class {
	table-layout: auto;
	margin-top: 1em;
	margin-bottom: 1em;
	border-collapse: collapse;
	border-style: solid;
	border-color: #000000;
	border-width: 2px;
}

.part_groups_id_col_class {
	width: 8em;
	min-width: 8em;
}

.part_groups_ball_left_col_class {
	width: 1em;
	min-width: 1em;
}

.part_groups_ball_col_class {
	width: 60px;
	min-width: 60px;
	max-width: 60px;
}

.part_groups_ball_right_col_class {
	width: 1em;
	min-width: 1em;
}

.part_groups_req_col_class {
	width: 8em;
	min-width: 8em;
}

.part_groups_counter_col_class {
	width: 8em;
	min-width: 8em;
}

.part_groups_id_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.part_groups_ball_left_td_class {
	border-style: solid;
	border-left-color: #000000;
	border-right-color: #FFFFFF;
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-width: 1px;
}

.part_groups_ball_td_class {
	height: calc(1.5em + 60px);
	min-height: calc(1.5em + 60px);
	border-style: solid;
	border-left-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-width: 1px;
	text-align: center;
}

.part_groups_ball_td_class img {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.part_groups_ball_right_td_class {
	border-style: solid;
	border-left-color: #FFFFFF;
	border-right-color: #000000;
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-width: 1px;
}

.part_groups_req_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.part_groups_counter_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.part_total_table_class {
	table-layout: auto;
	margin-top: 1em;
	margin-bottom: 1em;
	border-collapse: collapse;
	border-style: solid;
	border-color: #000000;
	border-width: 2px;
}

.part_total_id_col_class {
	width: 8em;
	min-width: 8em;
}

.part_total_ball_left_col_class {
	width: 1em;
	min-width: 1em;
}

.part_total_ball_col_class {
	width: 60px;
	min-width: 60px;
	max-width: 60px;
}

.part_total_ball_right_col_class {
	width: 1em;
	min-width: 1em;
}

.part_total_req_col_class {
	width: 8em;
	min-width: 8em;
}

.part_total_counter_col_class {
	width: 8em;
	min-width: 8em;
}

.part_total_id_td_class {
	border-style: solid;
	border-left-color: #000000;
	border-right-color: #FFFFFF;
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-width: 1px;
	text-align: center;
}

.part_total_ball_left_td_class {
	border-style: solid;
	border-left-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-width: 1px;
}

.part_total_ball_td_class {
	border-style: solid;
	border-left-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-width: 1px;
}

.part_total_ball_right_td_class {
	border-style: solid;
	border-left-color: #FFFFFF;
	border-right-color: #000000;
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-width: 1px;
}

.part_total_req_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.part_total_counter_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.part_play_req_span_class {
	color: #FF3F00;
	font-weight: bold;
}

.part_play_counter_span_class {
	color: #3F00FF;
	font-weight: bold;
}

.part_table_header_row_class td {
	background-color: #DFDFFF;
}

.part_table_header_row_class th {
	background-color: #DFDFFF;
}

.part_table_even_row_class td {
	background-color: #DFDFFF;
}

.part_table_even_row_class th {
	background-color: #DFDFFF;
}

.part_table_odd_row_class td {
	background-color: #FFFFBF;
}

.part_table_odd_row_class th {
	background-color: #FFFFBF;
}

.part_create_key_col_class {
	width: 12em;
	min-width: 12em;
	font-weight: bold;
	font-style: italic;
}

.part_create_value_col_class {
	width: 24em;
	min-width: 24em;
}

.part_create_number_col_class {
	width: 5.5em;
	min-width: 5.5em;
}

.part_create_label_col_class {
	width: 4.5em;
	min-width: 4.5em;
}

.part_create_text_class {
	width: 23.5em;
	background-color: #FFDF7F;
}

.part_create_number_class {
	width: 5.5em;
	background-color: #FFDF7F;
}

.part_create_board_sep_class {
	border-style: dotted;
}

.part_create_board_op_sep_class {
	width: 18em;
	margin-left: 0;
	border-style: dotted;
}

.part_create_group_sep_class {
	border-style: dotted;
}

.part_create_group_op_sep_class {
	width: 18em;
	margin-left: 0;
	border-style: dotted;
}

.part_create_ball_sep_class {
	border-style: dotted;
}

.part_create_ball_op_sep_class {
	width: 18em;
	margin-left: 0;
	border-style: dotted;
}


.comov_stack_table_class {
	table-layout: auto;
	width: 100%;
	margin-top: 1em;
	margin-bottom: 1em;
	border-collapse: collapse;
	border-style: solid;
	border-color: #000000;
	border-width: 2px;
}

.comov_stack_table_class th {
	text-align: center;
	font-weight: bold;
}

.comov_stack_id_col_class {
	width: 2em;
	min-width: 2em;
}

.comov_stack_name_col_class {
	width: 12em;
	min-width: 12em;
}

.comov_stack_creator_col_class {
	width: 6em;
	min-width: 6em;
}

.comov_stack_count_col_class {
	width: 4em;
	min-width: 4em;
}

.comov_stack_result_col_class {
	width: 4em;
	min-width: 4em;
}

.comov_stack_link_col_class {
	width: 8em;
	min-width: 8em;
}

.comov_stack_id_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
	font-weight: bold;
}

.comov_stack_name_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.comov_stack_creator_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.comov_stack_count_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.comov_stack_result_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.comov_stack_link_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.comov_stack_blocked_span_class {
	color: #FF0000;
	background-color: #FFBFBF;
	font-weight: bold;
}

.comov_board_table_class {
	table-layout: auto;
	width: 100%;
	margin-top: 1em;
	margin-bottom: 1em;
	border-collapse: collapse;
	border-style: solid;
	border-color: #000000;
	border-width: 2px;
}

.comov_board_table_class th {
	text-align: center;
	font-weight: bold;
}

.comov_board_id_col_class {
	width: 2em;
	min-width: 2em;
}

.comov_board_name_col_class {
	width: 16em;
	min-width: 16em;
}

.comov_board_result_col_class {
	width: 4em;
	min-width: 4em;
}

.comov_board_link_col_class {
	width: 8em;
	min-width: 8em;
}

.comov_board_id_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
	font-weight: bold;
}

.comov_board_name_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.comov_board_result_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.comov_board_link_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.comov_result_table_class {
	table-layout: auto;
	width: 100%;
	margin-top: 1em;
	margin-bottom: 1em;
	border-collapse: collapse;
	border-style: solid;
	border-color: #000000;
	border-width: 2px;
}

.comov_result_table_class th {
	text-align: center;
	font-weight: bold;
}

.comov_result_rank_col_class {
	width: 4em;
	min-width: 4em;
}

.comov_result_name_col_class {
	width: 12em;
	min-width: 12em;
}

.comov_result_moves_col_class {
	width: 12em;
	min-width: 12em;
}

.comov_result_rank_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
	font-weight: bold;
}

.comov_result_name_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.comov_result_moves_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.comov_comment_table_class {
	table-layout: auto;
	width: 100%;
	margin-top: 1em;
	margin-bottom: 1em;
	border-collapse: collapse;
	border-style: none;
}

.comov_comment_icons_td_class {
	align: right;
}

.comov_comment_no_span_class {
	font-weight: bold;
}

.comov_admin_comment_class {
	padding-left: 0.5em;
	border-left-style: solid;
	border-left-color: #FF0000;
	border-left-width: 0.3em;
}

.comov_admin_blocked_comment_class {
	padding-left: 0.5em;
	border-left-style: dotted;
	border-left-color: #FF0000;
	border-left-width: 0.3em;
}

.comov_admin_deleted_comment_class {
	padding-left: 0.5em;
	border-left-style: dotted;
	border-left-color: #FF0000;
	border-left-width: 0.3em;
}

.comov_mod_comment_class {
	padding-left: 0.5em;
	border-left-style: solid;
	border-left-color: #FF7F00;
	border-left-width: 0.3em;
}

.comov_mod_blocked_comment_class {
	padding-left: 0.5em;
	border-left-style: dotted;
	border-left-color: #FF7F00;
	border-left-width: 0.3em;
}

.comov_mod_deleted_comment_class {
	padding-left: 0.5em;
	border-left-style: dotted;
	border-left-color: #FF7F00;
	border-left-width: 0.3em;
}

.comov_helper_comment_class {
	padding-left: 0.5em;
	border-left-style: solid;
	border-left-color: #FFFF00;
	border-left-width: 0.3em;
}

.comov_helper_blocked_comment_class {
	padding-left: 0.5em;
	border-left-style: dotted;
	border-left-color: #FFFF00;
	border-left-width: 0.3em;
}

.comov_helper_deleted_comment_class {
	padding-left: 0.5em;
	border-left-style: dotted;
	border-left-color: #FFFF00;
	border-left-width: 0.3em;
}

.comov_normal_comment_class {
	padding-left: 0.5em;
	border-left-style: solid;
	border-left-color: #7F7F7F;
	border-left-width: 0.3em;
}

.comov_blocked_comment_class {
	padding-left: 0.5em;
	border-left-style: dotted;
	border-left-color: #7F7F7F;
	border-left-width: 0.3em;
}

.comov_deleted_comment_class {
	padding-left: 0.5em;
	border-left-style: dotted;
	border-left-color: #7F7F7F;
	border-left-width: 0.3em;
}

.comov_play_total_span_class {
	font-size: 2em;
}

.comov_play_counter_span_class {
	color: #3F00FF;
	font-weight: bold;
}

.comov_table_header_row_class td {
	background-color: #DFDFFF;
}

.comov_table_header_row_class th {
	background-color: #DFDFFF;
}

.comov_table_even_row_class td {
	background-color: #DFDFFF;
}

.comov_table_even_row_class th {
	background-color: #DFDFFF;
}

.comov_table_odd_row_class td {
	background-color: #FFFFBF;
}

.comov_table_odd_row_class th {
	background-color: #FFFFBF;
}

.comov_create_key_col_class {
	width: 12em;
	min-width: 12em;
	font-weight: bold;
	font-style: italic;
}

.comov_create_value_col_class {
	width: 24em;
	min-width: 24em;
}

.comov_create_number_col_class {
	width: 5.5em;
	min-width: 5.5em;
}

.comov_create_label_col_class {
	width: 4.5em;
	min-width: 4.5em;
}

.comov_create_text_class {
	width: 23.5em;
	background-color: #FFDF7F;
}

.comov_create_number_class {
	width: 5.5em;
	background-color: #FFDF7F;
}

.comov_create_board_sep_class {
	border-style: dotted;
}

.comov_create_board_op_sep_class {
	width: 18em;
	margin-left: 0;
	border-style: dotted;
}

.comov_create_layout_sep_class {
	border-style: dotted;
}

.comov_create_layout_op_sep_class {
	width: 18em;
	margin-left: 0;
	border-style: dotted;
}


.subix_stack_table_class {
	table-layout: auto;
	width: 100%;
	margin-top: 1em;
	margin-bottom: 1em;
	border-collapse: collapse;
	border-style: solid;
	border-color: #000000;
	border-width: 2px;
}

.subix_stack_table_class th {
	text-align: center;
	font-weight: bold;
}

.subix_stack_id_col_class {
	width: 2em;
	min-width: 2em;
}

.subix_stack_name_col_class {
	width: 12em;
	min-width: 12em;
}

.subix_stack_creator_col_class {
	width: 6em;
	min-width: 6em;
}

.subix_stack_count_col_class {
	width: 4em;
	min-width: 4em;
}

.subix_stack_result_col_class {
	width: 4em;
	min-width: 4em;
}

.subix_stack_link_col_class {
	width: 8em;
	min-width: 8em;
}

.subix_stack_id_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
	font-weight: bold;
}

.subix_stack_name_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.subix_stack_creator_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.subix_stack_count_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.subix_stack_result_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.subix_stack_link_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.subix_stack_blocked_span_class {
	color: #FF0000;
	background-color: #FFBFBF;
	font-weight: bold;
}

.subix_board_table_class {
	table-layout: auto;
	width: 100%;
	margin-top: 1em;
	margin-bottom: 1em;
	border-collapse: collapse;
	border-style: solid;
	border-color: #000000;
	border-width: 2px;
}

.subix_board_table_class th {
	text-align: center;
	font-weight: bold;
}

.subix_board_id_col_class {
	width: 2em;
	min-width: 2em;
}

.subix_board_name_col_class {
	width: 16em;
	min-width: 16em;
}

.subix_board_result_col_class {
	width: 4em;
	min-width: 4em;
}

.subix_board_link_col_class {
	width: 8em;
	min-width: 8em;
}

.subix_board_id_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
	font-weight: bold;
}

.subix_board_name_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.subix_board_result_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.subix_board_link_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.subix_result_table_class {
	table-layout: auto;
	width: 100%;
	margin-top: 1em;
	margin-bottom: 1em;
	border-collapse: collapse;
	border-style: solid;
	border-color: #000000;
	border-width: 2px;
}

.subix_result_table_class th {
	text-align: center;
	font-weight: bold;
}

.subix_result_rank_col_class {
	width: 4em;
	min-width: 4em;
}

.subix_result_name_col_class {
	width: 12em;
	min-width: 12em;
}

.subix_result_penalty_col_class {
	width: 12em;
	min-width: 12em;
}

.subix_result_rank_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
	font-weight: bold;
}

.subix_result_name_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.subix_result_penalty_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.subix_comment_table_class {
	table-layout: auto;
	width: 100%;
	margin-top: 1em;
	margin-bottom: 1em;
	border-collapse: collapse;
	border-style: none;
}

.subix_comment_icons_td_class {
	align: right;
}

.subix_comment_no_span_class {
	font-weight: bold;
}

.subix_admin_comment_class {
	padding-left: 0.5em;
	border-left-style: solid;
	border-left-color: #FF0000;
	border-left-width: 0.3em;
}

.subix_admin_blocked_comment_class {
	padding-left: 0.5em;
	border-left-style: dotted;
	border-left-color: #FF0000;
	border-left-width: 0.3em;
}

.subix_admin_deleted_comment_class {
	padding-left: 0.5em;
	border-left-style: dotted;
	border-left-color: #FF0000;
	border-left-width: 0.3em;
}

.subix_mod_comment_class {
	padding-left: 0.5em;
	border-left-style: solid;
	border-left-color: #FF7F00;
	border-left-width: 0.3em;
}

.subix_mod_blocked_comment_class {
	padding-left: 0.5em;
	border-left-style: dotted;
	border-left-color: #FF7F00;
	border-left-width: 0.3em;
}

.subix_mod_deleted_comment_class {
	padding-left: 0.5em;
	border-left-style: dotted;
	border-left-color: #FF7F00;
	border-left-width: 0.3em;
}

.subix_helper_comment_class {
	padding-left: 0.5em;
	border-left-style: solid;
	border-left-color: #FFFF00;
	border-left-width: 0.3em;
}

.subix_helper_blocked_comment_class {
	padding-left: 0.5em;
	border-left-style: dotted;
	border-left-color: #FFFF00;
	border-left-width: 0.3em;
}

.subix_helper_deleted_comment_class {
	padding-left: 0.5em;
	border-left-style: dotted;
	border-left-color: #FFFF00;
	border-left-width: 0.3em;
}

.subix_normal_comment_class {
	padding-left: 0.5em;
	border-left-style: solid;
	border-left-color: #7F7F7F;
	border-left-width: 0.3em;
}

.subix_blocked_comment_class {
	padding-left: 0.5em;
	border-left-style: dotted;
	border-left-color: #7F7F7F;
	border-left-width: 0.3em;
}

.subix_deleted_comment_class {
	padding-left: 0.5em;
	border-left-style: dotted;
	border-left-color: #7F7F7F;
	border-left-width: 0.3em;
}

.subix_play_total_span_class {
	font-size: 2em;
}

.subix_play_counter_span_class {
	color: #3F00FF;
	font-weight: bold;
}

.subix_table_header_row_class td {
	background-color: #DFDFFF;
}

.subix_table_header_row_class th {
	background-color: #DFDFFF;
}

.subix_table_even_row_class td {
	background-color: #DFDFFF;
}

.subix_table_even_row_class th {
	background-color: #DFDFFF;
}

.subix_table_odd_row_class td {
	background-color: #FFFFBF;
}

.subix_table_odd_row_class th {
	background-color: #FFFFBF;
}

.subix_create_key_col_class {
	width: 12em;
	min-width: 12em;
	font-weight: bold;
	font-style: italic;
}

.subix_create_value_col_class {
	width: 24em;
	min-width: 24em;
}

.subix_create_number_col_class {
	width: 5.5em;
	min-width: 5.5em;
}

.subix_create_label_col_class {
	width: 4.5em;
	min-width: 4.5em;
}

.subix_create_text_class {
	width: 23.5em;
	background-color: #FFDF7F;
}

.subix_create_number_class {
	width: 5.5em;
	background-color: #FFDF7F;
}

.subix_create_board_sep_class {
	border-style: dotted;
}

.subix_create_board_op_sep_class {
	width: 18em;
	margin-left: 0;
	border-style: dotted;
}

.subix_create_layout_sep_class {
	border-style: dotted;
}

.subix_create_layout_op_sep_class {
	width: 18em;
	margin-left: 0;
	border-style: dotted;
}


.flaps_stack_table_class {
	table-layout: auto;
	width: 100%;
	margin-top: 1em;
	margin-bottom: 1em;
	border-collapse: collapse;
	border-style: solid;
	border-color: #000000;
	border-width: 2px;
}

.flaps_stack_table_class th {
	text-align: center;
	font-weight: bold;
}

.flaps_stack_id_col_class {
	width: 2em;
	min-width: 2em;
}

.flaps_stack_name_col_class {
	width: 12em;
	min-width: 12em;
}

.flaps_stack_creator_col_class {
	width: 6em;
	min-width: 6em;
}

.flaps_stack_count_col_class {
	width: 4em;
	min-width: 4em;
}

.flaps_stack_result_col_class {
	width: 4em;
	min-width: 4em;
}

.flaps_stack_link_col_class {
	width: 8em;
	min-width: 8em;
}

.flaps_stack_id_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
	font-weight: bold;
}

.flaps_stack_name_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.flaps_stack_creator_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.flaps_stack_count_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.flaps_stack_result_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.flaps_stack_link_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.flaps_stack_blocked_span_class {
	color: #FF0000;
	background-color: #FFBFBF;
	font-weight: bold;
}

.flaps_board_table_class {
	table-layout: auto;
	width: 100%;
	margin-top: 1em;
	margin-bottom: 1em;
	border-collapse: collapse;
	border-style: solid;
	border-color: #000000;
	border-width: 2px;
}

.flaps_board_table_class th {
	text-align: center;
	font-weight: bold;
}

.flaps_board_id_col_class {
	width: 2em;
	min-width: 2em;
}

.flaps_board_name_col_class {
	width: 16em;
	min-width: 16em;
}

.flaps_board_result_col_class {
	width: 4em;
	min-width: 4em;
}

.flaps_board_link_col_class {
	width: 8em;
	min-width: 8em;
}

.flaps_board_id_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
	font-weight: bold;
}

.flaps_board_name_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.flaps_board_result_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.flaps_board_link_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.flaps_result_table_class {
	table-layout: auto;
	width: 100%;
	margin-top: 1em;
	margin-bottom: 1em;
	border-collapse: collapse;
	border-style: solid;
	border-color: #000000;
	border-width: 2px;
}

.flaps_result_table_class th {
	text-align: center;
	font-weight: bold;
}

.flaps_result_rank_col_class {
	width: 4em;
	min-width: 4em;
}

.flaps_result_name_col_class {
	width: 12em;
	min-width: 12em;
}

.flaps_result_moves_col_class {
	width: 12em;
	min-width: 12em;
}

.flaps_result_rank_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
	font-weight: bold;
}

.flaps_result_name_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.flaps_result_moves_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.flaps_comment_table_class {
	table-layout: auto;
	width: 100%;
	margin-top: 1em;
	margin-bottom: 1em;
	border-collapse: collapse;
	border-style: none;
}

.flaps_comment_icons_td_class {
	align: right;
}

.flaps_comment_no_span_class {
	font-weight: bold;
}

.flaps_admin_comment_class {
	padding-left: 0.5em;
	border-left-style: solid;
	border-left-color: #FF0000;
	border-left-width: 0.3em;
}

.flaps_admin_blocked_comment_class {
	padding-left: 0.5em;
	border-left-style: dotted;
	border-left-color: #FF0000;
	border-left-width: 0.3em;
}

.flaps_admin_deleted_comment_class {
	padding-left: 0.5em;
	border-left-style: dotted;
	border-left-color: #FF0000;
	border-left-width: 0.3em;
}

.flaps_mod_comment_class {
	padding-left: 0.5em;
	border-left-style: solid;
	border-left-color: #FF7F00;
	border-left-width: 0.3em;
}

.flaps_mod_blocked_comment_class {
	padding-left: 0.5em;
	border-left-style: dotted;
	border-left-color: #FF7F00;
	border-left-width: 0.3em;
}

.flaps_mod_deleted_comment_class {
	padding-left: 0.5em;
	border-left-style: dotted;
	border-left-color: #FF7F00;
	border-left-width: 0.3em;
}

.flaps_helper_comment_class {
	padding-left: 0.5em;
	border-left-style: solid;
	border-left-color: #FFFF00;
	border-left-width: 0.3em;
}

.flaps_helper_blocked_comment_class {
	padding-left: 0.5em;
	border-left-style: dotted;
	border-left-color: #FFFF00;
	border-left-width: 0.3em;
}

.flaps_helper_deleted_comment_class {
	padding-left: 0.5em;
	border-left-style: dotted;
	border-left-color: #FFFF00;
	border-left-width: 0.3em;
}

.flaps_normal_comment_class {
	padding-left: 0.5em;
	border-left-style: solid;
	border-left-color: #7F7F7F;
	border-left-width: 0.3em;
}

.flaps_blocked_comment_class {
	padding-left: 0.5em;
	border-left-style: dotted;
	border-left-color: #7F7F7F;
	border-left-width: 0.3em;
}

.flaps_deleted_comment_class {
	padding-left: 0.5em;
	border-left-style: dotted;
	border-left-color: #7F7F7F;
	border-left-width: 0.3em;
}

.flaps_play_total_span_class {
	font-size: 2em;
}

.flaps_play_counter_span_class {
	color: #3F00FF;
	font-weight: bold;
}

.flaps_table_header_row_class td {
	background-color: #DFDFFF;
}

.flaps_table_header_row_class th {
	background-color: #DFDFFF;
}

.flaps_table_even_row_class td {
	background-color: #DFDFFF;
}

.flaps_table_even_row_class th {
	background-color: #DFDFFF;
}

.flaps_table_odd_row_class td {
	background-color: #FFFFBF;
}

.flaps_table_odd_row_class th {
	background-color: #FFFFBF;
}

.flaps_create_key_col_class {
	width: 12em;
	min-width: 12em;
	font-weight: bold;
	font-style: italic;
}

.flaps_create_value_col_class {
	width: 24em;
	min-width: 24em;
}

.flaps_create_number_col_class {
	width: 5.5em;
	min-width: 5.5em;
}

.flaps_create_label_col_class {
	width: 4.5em;
	min-width: 4.5em;
}

.flaps_create_text_class {
	width: 23.5em;
	background-color: #FFDF7F;
}

.flaps_create_number_class {
	width: 5.5em;
	background-color: #FFDF7F;
}

.flaps_create_board_sep_class {
	border-style: dotted;
}

.flaps_create_board_op_sep_class {
	width: 18em;
	margin-left: 0;
	border-style: dotted;
}

.flaps_create_layout_sep_class {
	border-style: dotted;
}

.flaps_create_layout_op_sep_class {
	width: 18em;
	margin-left: 0;
	border-style: dotted;
}


.users_perm_table_class {
	table-layout: auto;
	margin-top: 1em;
	margin-bottom: 1em;
	border-collapse: collapse;
	border-style: solid;
	border-color: #000000;
	border-width: 2px;
	background-color: #DFDFFF;
}

.users_perm_table_class th {
	border-style: solid;
	border-color: #000000;
	border-width: 2px;
	text-align: center;
	font-weight: bold;
}

.users_perm_descr_col_class {
	width: 18em;
	min-width: 18em;
}

.users_perm_status_col_class {
	width: 12em;
	min-width: 12em;
}

.users_perm_descr_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.users_perm_status_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.users_part_data_table_class {
	table-layout: auto;
	margin-top: 1em;
	margin-bottom: 1em;
	border-collapse: collapse;
	border-style: solid;
	border-color: #000000;
	border-width: 2px;
	background-color: #DFDFFF;
}

.users_part_data_table_class th {
	border-style: solid;
	border-color: #000000;
	border-width: 2px;
	text-align: center;
	font-weight: bold;
}

.users_part_data_descr_col_class {
	width: 18em;
	min-width: 18em;
}

.users_part_data_info_col_class {
	width: 12em;
	min-width: 12em;
}

.users_part_data_descr_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.users_part_data_info_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.users_comov_data_table_class {
	table-layout: auto;
	margin-top: 1em;
	margin-bottom: 1em;
	border-collapse: collapse;
	border-style: solid;
	border-color: #000000;
	border-width: 2px;
	background-color: #DFDFFF;
}

.users_comov_data_table_class th {
	border-style: solid;
	border-color: #000000;
	border-width: 2px;
	text-align: center;
	font-weight: bold;
}

.users_comov_data_descr_col_class {
	width: 18em;
	min-width: 18em;
}

.users_comov_data_info_col_class {
	width: 12em;
	min-width: 12em;
}

.users_comov_data_descr_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.users_comov_data_info_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.users_subix_data_table_class {
	table-layout: auto;
	margin-top: 1em;
	margin-bottom: 1em;
	border-collapse: collapse;
	border-style: solid;
	border-color: #000000;
	border-width: 2px;
	background-color: #DFDFFF;
}

.users_subix_data_table_class th {
	border-style: solid;
	border-color: #000000;
	border-width: 2px;
	text-align: center;
	font-weight: bold;
}

.users_subix_data_descr_col_class {
	width: 18em;
	min-width: 18em;
}

.users_subix_data_info_col_class {
	width: 12em;
	min-width: 12em;
}

.users_subix_data_descr_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.users_subix_data_info_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.users_flaps_data_table_class {
	table-layout: auto;
	margin-top: 1em;
	margin-bottom: 1em;
	border-collapse: collapse;
	border-style: solid;
	border-color: #000000;
	border-width: 2px;
	background-color: #DFDFFF;
}

.users_flaps_data_table_class th {
	border-style: solid;
	border-color: #000000;
	border-width: 2px;
	text-align: center;
	font-weight: bold;
}

.users_flaps_data_descr_col_class {
	width: 18em;
	min-width: 18em;
}

.users_flaps_data_info_col_class {
	width: 12em;
	min-width: 12em;
}

.users_flaps_data_descr_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.users_flaps_data_info_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.users_search_text_class {
	width: 11.5em;
	background-color: #FFDF7F;
}

.users_perm_select_class {
	width: 11.5em;
	background-color: #FF9F00;
}

.users_block_table_class {
	table-layout: auto;
	margin-top: 1em;
	margin-bottom: 1em;
	border-collapse: collapse;
	border-style: solid;
	border-color: #000000;
	border-width: 2px;
	background-color: #DFDFFF;
}

.users_block_descr_col_class {
	width: 12em;
	min-width: 12em;
}

.users_block_status_col_class {
	width: 12em;
	min-width: 12em;
}

.users_block_descr_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.users_block_status_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}


.admin_stats_table_class {
	table-layout: auto;
	margin-top: 1em;
	margin-bottom: 1em;
	border-collapse: collapse;
	border-style: solid;
	border-color: #000000;
	border-width: 2px;
	background-color: #FFBFBF;
}

.admin_stats_descr_col_class {
	width: 18em;
	min-width: 18em;
}

.admin_stats_data_col_class {
	width: 12em;
	min-width: 12em;
}

.admin_stats_descr_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.admin_stats_data_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.admin_job_col_class {
	width: 12em;
}

.admin_job_select_class {
	width: 12em;
	background-color: #FFBFBF;
}

.admin_job_text_class {
	width: 11.5em;
	background-color: #FFBFBF;
}

.admin_job_result_table_class {
	table-layout: auto;
	margin-top: 1em;
	margin-bottom: 1em;
	border-collapse: collapse;
	border-style: solid;
	border-color: #000000;
	border-width: 2px;
	background-color: #FFBFBF;
}

.admin_job_result_table_class th {
	border-style: solid;
	border-color: #000000;
	border-width: 2px;
	text-align: center;
	font-weight: bold;
}

.admin_job_result_descr_col_class {
	width: 18em;
	min-width: 18em;
}

.admin_job_result_data_col_class {
	width: 12em;
	min-width: 12em;
}

.admin_job_result_descr_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.admin_job_result_data_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.admin_job_result_id_col_class {
	width: 6em;
	min-width: 6em;
}

.admin_job_result_value_col_class {
	width: 12em;
	min-width: 12em;
}

.admin_job_result_id_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}

.admin_job_result_value_td_class {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
	text-align: center;
}


