def HTML_Overall_Params_Table(Input_Dict, Input_Params, file, header=False):
    """
    Add table to html file.

    :param Input_Dict: input values dictionary
    :type Input_Dict : dict
    :param Input_Params: input parameters dictionary
    :type Input_Params : dict
    :param file: html file object
    :type file : file object
    :return: None
    """
    if header:
        file.write('<h2 style="color:#ff7600;">Overall Parameters</h2>\n')
    file.write(
        '<table style="border:1px solid black;border-collapse: collapse;margin:15px;">\n'
        )
    file.write(
        '<tr align="center" style="border:1px solid black;border-collapse: collapse;">\n'
        )
    file.write(
        '<td style="border:1px solid black;padding:4px;border-collapse: collapse;">\n'
         + 'Parameter\n</td>')
    file.write(
        '<td style="border:1px solid black;padding:4px;border-collapse: collapse;">\n'
         + """Description
</td>""")
    file.write(
        '<td style="border:1px solid black;padding:4px;border-collapse: collapse;">\n'
         + """Value
</td>
</tr>
""")
    Input_Params_Keys = sorted(Input_Params.keys())
    for key in Input_Params_Keys:
        file.write(
            """<tr align="center" style="border:1px solid black;border-collapse: collapse;">
"""
            )
        file.write(
            '<td style="border:1px solid black;padding:4px;border-collapse: collapse;">\n'
             + key + '\n</td>\n')
        file.write(
            '<td style="border:1px solid black;padding:4px;border-collapse: collapse;">\n'
             + Input_Params[key] + '\n</td>\n')
        file.write(
            '<td style="border:1px solid black;padding:4px;border-collapse: collapse;">\n'
             + str(Input_Dict[key]) + '\n</td>\n')
    file.write('</table>\n')
    if header:
        file.write('<h2 style="color:#ff7600;">Graphs</h2>\n')
