body {
  background-image:url(images/site_bg.gif);
  background-repeat:repeat-y;
  background-color:#FEF4E1;
  overflow:auto;
  padding:0px;
  margin:0px;
}
body, p, td {
  color:#333333;
  font:10pt Arial,Helvetica;
}
h1, h2, h3 {
  color:darkred;
  font:14pt 'Trebuchet MS',Arial,Verdana,Helvetica;
  font-weight:bold;
  border-bottom:1px solid darkgray;
}
h2 { font-size:12pt; }
h3 { font-size:10pt; }
ul, li { 
  margin-top: 0px;
  margin-bottom: 0px;
}

#Nav1, #Nav1 a, #Nav1 td, #Nav1 a.sel #Nav1 td.sel {
  font:10pt 'Trebuchet MS',Arial,Verdana,Helvetica;
  color:black;
  padding:0px 5px 0px 5px;
  text-decoration:none;
}
#Nav1 td, #Nav1 td.sel {
  border-left:1px solid white;
}
#Nav1 td.sel, #Nav1 td.sel a {
  font-weight:bold;
  background-color:#FEF4E1;
}
#Nav2 {
  filter:alpha(opacity=80);
}
#Nav2 td {
  border-bottom:1px solid white;
}
#Nav2, #Nav2 a, #Nav2 td, #Nav2 a.sel {
  font:10pt 'Trebuchet MS',Arial,Verdana,Helvetica;
  color:black;
  padding:0px 2px 0px 2px;
  text-decoration:none;
}
#Nav2 a.sel, #Nav2 td.sel {
  font-weight:bold;
  background-color:#FEF4E1;
}

#Nav2 td.sub {
  background-image:url(images/nav3_bg.gif);
  background-repeat:repeat-y;
  padding-left:14px;
  border-bottom:1px solid white;
}
#Nav2 td.sub_sel {
  padding-left:10px;
  background-color:#FEF4E1;
}
#Nav2 a.sub, #Nav2 a.sub_sel {
  font:8pt Verdana,Helvetica,Arial;
  font-weight:normal;
}
#Nav2 a.sub_sel {
  font-weight:bold;
}

input,textarea {
  border:1px solid #FEC563;
  background-color:white;
}
input.submitBtn {
  font-weight:bold;
  border:2px outset;
  width:200px;
}