r.cell-background-color__ {background-color: #F97A0C }

.very_important { color: red; font-weight: bold; text-decoration: underline }
.very_important2 { color: red; font-weight: bold; }
.important { color: #0071BC; font-weight: bold; }
.page_loading { width: 100%; color: #0071BC; font-family: Arial; font-size: 11pt; font-weight: bold; text-align: center; padding-top: 15px }

.text_ordinary {font-family: Arial; font-size: 10pt}
.text_ordinary_padding {padding-left: 10px; padding-bottom: 10px; padding-right: 10px; padding-top: 10px;}
.text_ordinary_paragraph_indent {text-indent: 15px}
.article_headline { font-family: Arial; font-size: 11pt; font-weight: bold; text-align: center }
.article_part_headline { font-family: Arial; font-size: 9pt; font-weight: bold; text-align: center }
.bold_headline {font-family: Arial; font-size: 10pt; font-weight: bold; color: #0071BC;}
.bold_headline_with_background{font-family: Arial; font-size: 10pt; font-weight: bold; color: #0071BC; background-color: #DDEEFF; padding-left: 7px}

.small_text {font-family: Arial; font-size: 7.5pt}
.middle_text {font-family: Arial; font-size: 8.5pt}

.table_layout_fixed {table-layout: fixed}
.default_table {table-layout: fixed; width: 100%; padding: 0px; margin: 0px; border: 0px }

.controls_text {font-family: Verdana, Tahoma, sans-serif; font-size: 10pt; }

.cell-background-color {background-color: #1C79C4 }

.cell-background-color-light {background-color: #F1F9FF }

.border-right {border-right: dotted #1C79C4; border-right-width: 1px;}
.border-right-solid {border-right: solid #1C79C4; border-right-width: 1px;}
.border-right-solid-3 {border-right: solid #B9DCFF; border-right-width: 1px;}
.border-left {border-left: dotted #1C79C4; border-left-width: 1px;}
.border-left-solid {border-left: solid #1C79C4; border-left-width: 1px;}
.border-left-solid-3 {border-left: solid #B9DCFF; border-left-width: 1px;}
.border-top {border-top: dotted #1C79C4; border-top-width: 1px;}
.border-top-solid {border-top: solid #1C79C4; border-top-width: 1px;}
.border-top-solid-3 {border-top: solid #B9DCFF; border-top-width: 1px;}
.border-bottom {border-bottom: dotted #1C79C4; border-bottom-width: 1px;}
.border-bottom-solid {border-bottom: solid #1C79C4; border-bottom-width: 1px;}
.border-bottom-solid-3 {border-bottom: solid #B9DCFF; border-bottom-width: 1px;}
.border-solid {border: solid #1C79C4; border-width: 1px;}

.border-right-solid-2 {border-right: solid rgb(202,255,191); border-right-width: 2px;}
.border-left-solid-2 {border-left: solid rgb(202,255,191); border-left-width: 2px;}
.border-top-solid-2 {border-top: solid rgb(202,255,191); border-top-width: 2px;}
.border-bottom-solid-2 {border-bottom: solid rgb(202,255,191); border-bottom-width: 2px;}

.main_header_title {font-family: Arial; font-weight: bold; font-size: 28pt; color: #FFFFFF; padding-right: 21; filter:glow(strength=10, color="#004080"), alpha(opacity=60, finishopacity=60, style=1);}
.header_subproject_title {font-family: Arial; font-weight: normal; font-size: 16pt; }
.header_subproject_www {font-family: Arial; font-weight: normal; font-size: 10pt; }

.flowarea__title { border: 2px solid #99BBF3;  border-bottom-width: 0px; background-color: #DDEEFF; margin: 5px; margin-bottom: 0px; text-align: center; vertical-align: middle }
.flowarea_title { border: 2px solid #B9DCFF; padding-top: 5px; border-bottom-width: 0px; background-color: #DDEEFF; text-align: center;}

.flowarea_title_text{ font-family: Arial; font-weight: normal; font-size: 9pt; color: #0071BC; }
.flowarea_title_text_important{ font-family: Arial; font-weight: bold; font-size: 9pt; color: #0071BC; }
.flowarea_content{ border: 2px solid #B9DCFF;background-color: white; text-align: center }
/* rgb(243,255,241) */

._006600{}
._0071BC{}
._78A8C8{}
._0099FF{}

.main_header_date_name_1 {font-family: Arial; font-size : 8pt; color: #0071BC; padding-left: 3.5pt; pdding-right: 3.5pt; border: 0px;}
.main_header_date_value_1 {font-family: Arial; font-size : 8pt; color: #0071BC; padding-left: 3.5pt; padding-right: 3.5pt; border: 0px; }
.main_header_date_name_2 {font-family: Arial; font-size : 8pt; color: #0071BC; padding-left: 3.5pt; pdding-right: 3.5pt; border: 0px; background: url('/library/icons/2x1gray.jpg') repeat-x top;}
.main_header_date_value_2 {font-family: Arial; font-size : 8pt; color: #0071BC; padding-left: 3.5pt; padding-right: 3.5pt; border: 0px; background: url('/library/icons/2x1gray.jpg') repeat-x top;}

.main_header_contact_name_0 {font-family: Arial; font-size : 8pt; color: #0071BC; padding-left: 3.5pt; pdding-right: 3.5pt; border: 0px; border-top: solid 1px #1C79C4; }
.main_header_contact_value_0 {font-family: Arial; font-size : 8pt; color: #0071BC; padding-left: 3.5pt; padding-right: 3.5pt; border: 0px; border-top: solid 1px #1C79C4; }
.main_header_contact_name {font-family: Arial; font-size : 8pt; color: #0071BC; padding-left: 3.5pt; pdding-right: 3.5pt; border: 0px; background: url('/library/icons/2x1gray.jpg') repeat-x top;}
.main_header_contact_value {font-family: Arial; font-size : 8pt; color: #0071BC; padding-left: 3.5pt; padding-right: 3.5pt; border: 0px; background: url('/library/icons/2x1gray.jpg') repeat-x top;}

.main_center_menu_item {font-family: Arial; font-weight: bold; font-size : 10pt; color: #0076A3;}
.main_center_menu_current_item_info_cell { border-bottom: solid #DDEEFF; border-bottom-width: 2px}

.main_center_menu_empty_corner_cell{background-color:#DDEEFF}
.main_center_menu_up_one_level_cell{background-color:#DDEEFF}