html {
  height: 100%;
  margin-bottom: 1px;
}

form {
  margin: 0;
  padding: 0;
}

body {
	font-family: Verdana,Helvetica,Arial,sans-serif;
	line-height: 1.3em;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	color: #333;
}


/* CSS for my Archive Tables */

/* Define all main values for the table bodys */
body.archivetable {
font: normal 0.8em Verdana,Helvetica,Arial,sans-serif;
color:#000;
line-height:150%;
}

/* Define paragraph text size */
p.archivetable {
font-size:1.1em;
}
/* Define headings font sizes */
h1.archivetable {
font-size:2em;
}
h2.archivetable {
font-size:1.8em;
}
h3.archivetable {
font-size:1.7em;
}

/* Define table font-size */
th.archivetable, td.archivetable {
font-size:1.1em;
}

/* Define default values for archive tables */

 body.archivetable {
  margin: 10px;
  padding: 0;
  }

table.current_conditions {
    width: 60%;
    border: 1px solid #135cae;
    text-align: left;  
    line-height:210%; }


table.archivetable {
    width: 60%;
    border: 1px solid #135cae;
    text-align: left;  
    line-height:160%; }

tr.curwx_subhd {
    font-weight: bold;
    text-align: left;
    background-color: #c6d2fa;
    border-bottom: 1px solid #c6d2fa; }


td.curwx_subhd {
    font-weight: bold;
    text-align: left;
    background-color: #c6d2fa;
    border-bottom: 1px solid #c6d2fa; }


tr.arch_subhd {
    font-weight: bold;
    text-align: left;
    background-color: #c6d2fa;
    border-bottom: 1px solid #c6d2fa; }


th.arch_subhd {
    font-size: 16px;
    text-align:left;
    background-color: #135cae;
    color: #f5f5f5;
    border-bottom: 1px solid ##135cae; }

th.arch_subhd_time {
    font-weight: bold;
    text-align:left;
    background-color: #c6d2fa;
    border-bottom: 1px solid ##135cae; }

th.archivetable {
    padding: 4px 5px;
    font-weight: bold;
    text-align:left;
    font-size: 16px;
    background-color: #c6d2fa;
    border-bottom: 1px solid #c6d2fa; }

td.archivetable {
    width: 50%; }

.odd {
    background-color: #F5F5F5; }

.odd td {
    border-bottom: 1px solid #F5F5F5; }

