body { 
  margin: 0px; 
  padding: 0px; 
  font-family: verdana, arial, sans-serif;
  font-family: arial, helvetica, sans-serif;
  font-size: 18px;
}

div#logo {
  background-color: white;
  border: none;
  }

div#header {
  margin-top: 0px;
  }

.title {
  color: blue; 
  font-weight: 500;
}

div#title {
  font-size: 30px; 
  letter-spacing: 3px;
  background-color: white;  
  color: blue; 
  text-align: center;
  white-space: nowrap;
  } 

div#subtitle {
  margin-top: 10px;
  font-size: 20px; 
  letter-spacing: 3px;
  background-color: white;  
  color: orange; 
  text-align: center;
  white-space: nowrap;
  } 

div#menubar ul { 
  height: 30px;
  margin: 0px 0px 0px 0px;  padding: 0px 0px 0px 0px;
  background-color: Orange; 
  border: none;
  text-align: center;
  }

div#menubar ul li { 
  display: inline;
  margin: 0px 15px 0px 15px;  
  padding: 0px 0px 0px 0px;
}

div#menubar ul li a:link, div#menubar ul li a:visited { 
  text-decoration:none; 
  font-size: 14px; 
  font-weight: bold;
  color: #011d55; 
  background-color: Orange; 
  border:1px solid Orange;   
  vertical-align: middle;
  }

div#menubar ul li a:hover { 
  background-color: #d2d5da; 
  background-color: Orange; 
  border:  1px solid;  
  border-color: #999 
  }  


div#home {width: 100%; text-align: center; margin: 0 auto;}
div#home table { width: 90%; border: 1px solid blue; background-color: LightYellow; margin: 0% 5% 0% 5%; padding: 0px 10px 20px 10px;  }
div#home a { text-decoration: none; }
div#home .learnmore { color: orange; font-weight: bold; text-decoration: none; }
div#home .servicename { color: blue; text-decoration: none; } 

.trailer {
  width: 100%;
  text-align: center;
  color: darkorange ;
  font-weight: 400;
  font-size: 12px;
  text-decoration: none;
  z-index: 2;
  position: absolute;
  left: 0px;
  bottom: 0px;  
}

.sidebar { width: 195px; } 
#sidebarnav a { text-decoration: none; font-size: 14px; font-style: normal; line-height: 18px; color: #666; }
#sidebarnav a:link, .sidebarnav a:visited { color: red; font-weight: 500; white-space: nowrap; }
#sidebarnav a:hover, .sidebarnav span.link:hover { color: darkblue;  text-decoration: none;  }
#sidebarnav ul { padding-left: 10px; margin: 2px; }
#sidebarnav li { margin-bottom: 8px; }
#sidebarnav li { list-style-type: none; }
.sidebarbody {
   background: white; 
   font-style: normal; 
   line-height: 18px; 
   color : #666; 
}
.padding { padding: 10px 10px 0px 10px; border-right: 1px dashed LightGrey; }

.promobox { padding: 6px; }
.promobox p { font-size: 12px; color: blue; }
