body {
  background-color: rgb(16,3,52);
  
}
.outerContainer, div.outerContainer2 {
  width: 700px;
  color:rgb(16,3,52);
  background-color: white;
  font-family: arial,helvetica;
  border-color:gray;
  border-style:solid;
  border-width:2px;
  }
.outerContainer {  
  padding-left:10px;
  padding-right:10px;

  
  }
table.pageHeadTable {
  width:685px;
  }  
.orangeBox1, .orangeBox2 {
  background-color:rgb(239,90,0);
  padding-top: 15px;
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 15px;
  font-weight:bold;
  color:white;
  xwidth:100%;
  }
.orangeBox1 {  
  text-align:left;
  }
.font1, .font2, .vbLink {
  font-family: arial,helvedica,verdana;
  font-size: 12pt;
  font-weight:bold;
  }
.font1 {  
  color:rgb(16,3,52);
  }
.font3 {  
  font-family: arial,helvedica,verdana;
  color:white;
  font-size:10pt;
  font-weight:normal;
  }  
div.vbLink {
  line-height:150%;
  border-top-style:dotted;
  border-bottom-style:dotted;
  border-top-width:1px;
  border-bottom-width:1px;
  border-top-color:rgb(16,3,52);
  border-bottom-color:rgb(16,3,52);
  }  
.vbLinkText1 {
  font-weight:normal;
  }  
.heading1 {
  color:rgb(239,90,0);
  padding-bottom:15px;
  font-size:16pt;
  font-weight:bold;
  }  
table {
  border-collapse:collapse;
  border-style:none;
  border-width:0px;

  }  
td {  
  border-style:none;
  border-width:0px;
  padding: 0px 0px 0px 0px;
  vertical-align:top;
  text-align:left;
  font-size:10pt;
  color:rgb(16,3,52);
  }
td.type1 {
  
  }  

a {
  color:rgb(16,3,52);
  text-decoration:none;
  }  
a.vbLink {  
  }  
a.email1 {
  font-size:12pt;
  }
p.p1 {
  font-size:9pt;
  line-height: 150%;
  }  
a.bottomLink {
  font-size:9pt;
  }
a:hover {text-decoration:underline}    

.phone {
  font-size:12pt;
  color:black;
  font-weight:bold;
  }
.ontheroad {
  font-size:11pt;
  font-style:italic;
  }  
.greetings {
  xwidth:100%;
  padding-top:10px;
  text-align:right;
  font-size:11pt;
  font-weight:normal;
  }  
div.pageHeading {
  padding-top:10px;
  padding-left:5px;
  padding-right:10px;
  padding-bottom: 5px;
  vertical-align:bottom;
  xwidth:100%;
  background-color:white;
  }  
div.page_2_3 {
  padding-top:5px;
  padding-left:20px;
  padding-right:10px;
  padding-bottom:10px;
  _width:700px;
  background-color:white;
  }  
td.menu {
  padding-top:3px;
  padding-right:20px;
  }
a.menu {  
  font-weight: bold;
  }  
.servicelist {
  line-height: 150%;
  font-weight:bold;
  }  
input.formdata, textarea {
  width:250px;
  }  
textarea {
  height:150px;
  }  
td.formdata {
  padding-bottom:3px;
  }
td.formlabel {
  padding-right:3px;
  }
      
