html { overflow: -moz-scrollbars-vertical; }
body { font-family: Arial;}
p, table, input, select, body { font-size: 11px; }
td.top_logo_bar { padding: 10px 20px 10px 20px; }
td.application_frame { border-left: solid #E9EBDE 1px; border-right: solid #E9EBDE 1px; width: 800px; }
table.top_navigation { background-color: #363A2C; }
td.top_navigation_language_dropdown {  color: white; padding: 5 5 5 5; background-color: #363A2C; }
td.top_navigation { color: white; padding: 5 5 5 5; vertical-align: bottom; }
a.top_navigation { color: #F3F6EB; font-weight: normal; text-decoration: none; }
a.top_navigation:hover { text-decoration: underline; }
td.menu_navigation { padding: 0 5 5 5; }
td.menu_navigation_text { padding: 5 5 0 15; }
a.menu_navigation { padding: 4px 0px 4px 10px; color: black; font-weight: normal; text-decoration: none;  background-repeat: no-repeat; background-image: url('navigation_pixel_transparent.gif'); background-position: center left; }
a.menu_navigation:hover { font-weight: bold; background-image: url('navigation_pixel_orange.gif'); background-position: center left; }
input.button-out 	{ width: 100px; padding: 0px 10px 0px 10px; border: solid #F7921E 1px; color: black; text-decoration:none; background-color: white; }
input.button-over 	{ width: 100px; padding: 0px 10px 0px 10px; border: solid #F7921E 1px; color: black; text-decoration:underline; background-color: white; }
td.copyright { background-color: #F7921E }
tr.list_row_unselected { background-color: transparent; }
tr.list_row_selected { background-color: #E9EBDE; }
td.list_header, td.list_row, td.matrix_header, td.matrix_row, td.list_row_question { border-bottom: solid #E9EBDE 1px; padding: 2px 4px 2px 4px; }
td.list_header { font-weight: bold; }
td.matrix_header { font-weight: bold; border-right: solid #E9EBDE 1px; }
td.matrix_row { border-right: solid #E9EBDE 1px; }
td.print_list_header { font-weight: bold; border-bottom: solid #E9EBDE 2px; padding: 2px 4px 2px 4px;}
td.print_list_row { border-bottom: solid #E9EBDE 2px;  padding: 2px 4px 2px 4px; }
td.print_matrix_header { font-weight: bold; border-right: solid #E9EBDE 2px; border-bottom: solid #E9EBDE 2px; padding: 2px 4px 2px 4px;}
td.print_matrix_row { border-right: solid #E9EBDE 2px; border-bottom: solid #E9EBDE 2px;  padding: 2px 4px 2px 4px; }
td.list_row_question { padding: 0px 12px 0px 12px;}
td.list_description { padding: 2px 4px 2px 4px; }
a.list_link { color: black; text-decoration: none }
a.list_link:hover { text-decoration: underline }
a.orange_link { color: #F7921E; text-decoration: none }
a.orange_link:hover { text-decoration: underline }
td.search_area { border-bottom: solid #E9EBDE 1px; border-top: solid #E9EBDE 1px; padding: 2px 4px 2px 4px; text-align: center; }
td.search_area_label { padding: 0px 4px 0px 4px; font-weight: bold; }
td.list_navigation { padding: 2px 4px 2px 4px; text-align: center; }
a.list_navigation_link { padding: 0px 4px 0px 4px;; color: black; text-decoration: none }
a.list_navigation_link:hover { text-decoration: underline }
td.informationpanel-value { font-weight: bold; padding: 2px 0px 10px 0px;}
td.title_row { font-size: 12px; font-weight: bold; border-bottom: solid #E9EBDE 1px; border-top: solid #E9EBDE 1px; padding: 2px 4px 2px 4px; text-align: left; }
td.title_row_report { font-size: 12px; font-weight: bold; padding: 2px 4px 2px 4px; text-align: left; }
td.print_title_row { font-size: 12px; font-weight: bold; border-bottom: solid #E9EBDE 2px; border-top: solid #E9EBDE 2px; padding: 2px 4px 2px 4px; text-align: left; }
img.progress_selected, img.progress_unselected { border: solid #E9EBDE 2px; margin-right: 5px; }
img.progress_selected { background-color: #E9EBDE }

