html {
    background-color: #E0E0E0;
    /*font-family: Ubuntu;*/
    font-size: 12px;
}
input,button,textarea,select {
    width: 100%;
    font-family: Roboto, Arial;
    font-size: 12px;
    cursor: pointer;
}
hr {
    border: 0px solid black;
    border-top: 1px solid black;
}
hr,h1,h2,h3,h4,h5,h6 {
    padding: 0;
    margin: 0;
}

.margin_0 { margin: 0px; }
.margin_1 { margin: 3px; }
.margin_2 { margin: 6px; }
.margin_3 { margin: 12px; }
.margin_4 { margin: 20px; }

.margin_vertical_0 { margin-top: 0px; margin-bottom: 0px; }
.margin_vertical_1 { margin-top: 3px; margin-bottom: 3px; }
.margin_vertical_2 { margin-top: 6px; margin-bottom: 6px; }
.margin_vertical_3 { margin-top: 12px; margin-bottom: 12px; }
.margin_vertical_4 { margin-top: 20px; margin-bottom: 20px; }

.margin_horizontal_0 { margin-top: 0px; margin-bottom: 0px; }
.margin_horizontal_1 { margin-top: 3px; margin-bottom: 3px; }
.margin_horizontal_2 { margin-top: 6px; margin-bottom: 6px; }
.margin_horizontal_3 { margin-top: 12px; margin-bottom: 12px; }
.margin_horizontal_4 { margin-top: 20px; margin-bottom: 20px; }

.margin_top_0 { margin-top: 0px; }
.margin_top_1 { margin-top: 3px; }
.margin_top_2 { margin-top: 6px; }
.margin_top_3 { margin-top: 12px; }
.margin_top_4 { margin-top: 20px; }

.margin_bottom_0 { margin-bottom: 0px; }
.margin_bottom_1 { margin-bottom: 3px; }
.margin_bottom_2 { margin-bottom: 6px; }
.margin_bottom_3 { margin-bottom: 12px; }
.margin_bottom_4 { margin-bottom: 20px; }

.margin_left_0 { margin-left: 0px; }
.margin_left_1 { margin-left: 3px; }
.margin_left_2 { margin-left: 6px; }
.margin_left_3 { margin-left: 12px; }
.margin_left_4 { margin-left: 20px; }

.margin_right_0 { margin-right: 0px; }
.margin_right_1 { margin-right: 3px; }
.margin_right_2 { margin-right: 6px; }
.margin_right_3 { margin-right: 12px; }
.margin_right_4 { margin-right: 20px; }

.padding_0 { padding: 0px; }
.padding_1 { padding: 3px; }
.padding_2 { padding: 6px; }
.padding_3 { padding: 12px; }
.padding_4 { padding: 20px; }

.padding_vertical_0 { padding-top: 0px; padding-bottom: 0px; }
.padding_vertical_1 { padding-top: 3px; padding-bottom: 3px; }
.padding_vertical_2 { padding-top: 6px; padding-bottom: 6px; }
.padding_vertical_3 { padding-top: 12px; padding-bottom: 12px; }
.padding_vertical_4 { padding-top: 20px; padding-bottom: 20px; }

.padding_horizontal_0 { padding-left: 0px; padding-right: 0px; }
.padding_horizontal_1 { padding-left: 3px; padding-right: 3px; }
.padding_horizontal_2 { padding-left: 6px; padding-right: 6px; }
.padding_horizontal_3 { padding-left: 12px; padding-right: 12px; }
.padding_horizontal_4 { padding-left: 20px; padding-right: 20px; }

.padding_top_0 { padding-top: 0px; }
.padding_top_1 { padding-top: 3px; }
.padding_top_2 { padding-top: 6px; }
.padding_top_3 { padding-top: 12px; }
.padding_top_4 { padding-top: 20px; }

.padding_bottom_0 { padding-bottom: 0px; }
.padding_bottom_1 { padding-bottom: 3px; }
.padding_bottom_2 { padding-bottom: 6px; }
.padding_bottom_3 { padding-bottom: 12px; }
.padding_bottom_4 { padding-bottom: 20px; }

.padding_left_0 { padding-left: 0px; }
.padding_left_1 { padding-left: 3px; }
.padding_left_2 { padding-left: 6px; }
.padding_left_3 { padding-left: 12px; }
.padding_left_4 { padding-left: 20px; }

.padding_right_0 { padding-right: 0px; }
.padding_right_1 { padding-right: 3px; }
.padding_right_2 { padding-right: 6px; }
.padding_right_3 { padding-right: 12px; }
.padding_right_4 { padding-right: 20px; }

.text_align_right { text-align: right; }
.text_align_center { text-align: center; }
.text_align_left { text-align: left; }

.cursor_pointer { cursor: pointer; }

.width_100x100 { width: 100%; }
.width_auto { width: auto; }
.width_1x100 { width: 1%; }

.display_block { display: block; }
.display_inline_block { display: inline-block; }

.AppLogo { width: 30px; height: 30px; }

.main_contents_container { display: block; width: 100%; text-align: center; padding-left: 6px; padding-right: 6px; }
.main_contents { display: inline-block; width: 100%; text-align: left; }

.visibility_hidden { visibility: hidden; }

.font_weight_bold { font-weight: bold; }

.font_family_monospace { font-family: monospace; }
