table.layout td.content a:hover {color: #CC0000; text-decoration: none; font-weight: normal; }
table.layout td.navigation a:hover {color: #303050; text-decoration: none; font-weight: normal; }
table.layout {border-collapse: collapse; width: 970px; }
table.layout td {padding: 0px; }
table.layout td.navigation {background-color: #BBBEC7; color: black; padding: 0px; font-size: 12px;}
table.layout td.content {background-color: #E1E6F8; color: black; padding: 0px;}
table.layout td.content a {color: #990000; text-decoration: none; font-weight: normal; }
table.layout td.navigation a {color: black; text-decoration: none; font-weight: normal; }
table.invisible {border: 0px; border-spacing: 0px; padding: 0px; border-collapse:collapse; }
table.invisible td {border: 0px; border-spacing: 0px; padding: 0px; }
.heading1 {font-weight: bold; font-size: 16px; padding: 0px 0px 20px 0px; }
.heading2 {font-weight: bold; font-size: 14px; padding: 0px 0px 15px 0px; }
.flowtext {line-height: 140%; }
body, td {font-size: 14px; font-family: Arial, Helvetica, Geneva; line-height: 130%;}
body {margin: 0px; background-color: #E1E6F8; }
table.form td {vertical-align: top;}
table.form td.name {padding: 0px 8px 8px 0px; }
table.form td.input {padding: 0px 0px 8px 0px; }
table.form td.heading {font-weight: bold; padding: 12px 0px 8px 0px;}
