html, body, p, ul, ol, li, h1, h2, h3, h4, h5, h6, form{padding: 0; margin: 0;}
body { 
    background: #fff; 
    text-align: center;
    font: normal normal normal 9pt/100% 'Segoe UI', 'Tahoma', 'Geneva', sans-serif;
}

p  {
    font: normal normal normal 9pt/150% 'Segoe UI', 'Tahoma', 'Geneva', sans-serif;
    color: #2b2b2b; 
    text-align: justify;
    padding-top: 10px; padding-bottom: 10px;
}

h1, h2, h3, h4, h5, h6{padding-bottom: 10px; padding-top: 10px; text-align: left;}
ul{padding-left: 20px;}
li {
    margin-left: 10px;
    list-style-position: outside; 
    color: #2b2b2b; 
    font: normal normal normal 9pt/150% 'Segoe UI', 'Tahoma', 'Geneva', sans-serif;
    text-align: justify; list-style-image: url(images/arrow3.gif);
}
h1 { color: #A0A0A0; font-size: 16pt; font-family: Trebuchet MS, Arial, Helvetica, Geneva, Swiss, sans-serif;}
h2 { color: #444444; font-weight: 100; font-size: 14pt; font-family: Georgia,Times New Roman,Lucida Sans,Arial, Helvetica, Geneva, Swiss, sans-serif;}
h3 { color: #626262; font-size: 11pt; font-family: Arial, Helvetica, Geneva, Swiss, sans-serif;}
h4 { color: #674c9d; font-size: 10pt; font-family: Trebuchet MS, Arial, Helvetica, Geneva, Swiss, sans-serif;}


.greycell { color: #696969; font: normal normal normal 10pt/150% 'Trebuchet MS', 'Helvetica', sans-serif; text-align: left; padding: 8px }
.addresscell { color: white; font-size: 8pt; line-height: 125%; text-align: left; padding: 10px }
.copy  {color: #808080; font-size: 8pt;}
.jsmenu { }
.menucell { margin: 0px; padding: 0px }
td.bodycell     { font-family: Arial, Helvetica, Geneva, Swiss, sans-serif; background-color: #fff; padding: 20px;}

.formlabel { color: #111; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.formcells, .text  { color: #111; font-size: 11px; font-family: Arial, verdana, Helvetica, Geneva, sans-serif; background-color: white }
.form_cells      { font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white; vertical-align: text-top; padding-top: 8px }
element { font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.instruct_cell { color: #4c4c4c; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white; vertical-align: text-top }
.form_labels          { font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #edf4f4; padding-top: 8px }
.formheadings     { color: white; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #1e2b70; margin: 8px 0px; padding: 5px 0px 5px 5px }
.step_cell    { color: #1e2b70; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.tdstyle2  { font-size: 10px; font-family: arial, verdana, sans-serif; background-color: white; padding-right: 3px; padding-left: 3px }
.titles     { color: #472e7d; font-weight: bold; font-size: 15px; font-family: Arial, Helvetica, Geneva, Swiss, sans-serif; text-align: left; float: left; margin-top: 4px }
.display_label_cell  { font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-left: 4px }
.display_data_cell   { font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white; padding-left: 4px }
.display_table { background-color: #d5d5d5 }
select, input { font-size: 9pt; }
.errors {color: red; }
.leftimage { margin-top: 4px; margin-right: 10px; margin-bottom: 10px }
a.button:link,a.button:visited,a.button:active {font-family: arial,sans-serif; font-weight: bold; font-size: 9px; color: #261184; padding-left: 2px; padding-right: 2px; border: 1px solid silver; background-color: #eeeff5; text-decoration: none; margin: 0px;}
a.button:hover {font-family:arial,sans-serif; font-weight: bold; font-size: 9px; color: white; padding-left: 2px; padding-right: 2px; border: 1px solid silver; background-color: #261184; text-decoration: none; margin: 0px;}

a.buttonover:link,a.buttonover:visited,a.buttonover:active {font-family: arial,sans-serif; font-weight: bold; font-size: 9px; color: white; padding-left: 2px; padding-right: 2px; border: 1px solid silver; background-color: #261184; text-decoration: none; margin: 0px;}
