body {
  font-family: Arial, Georgia;
  background-color:#E0E0E0;
}
table,th,td,p,div,a.sitemenu {
  color:#555;
  font-size: 12px;
}
h1 { color:#DE6600; font-size: 180%; }
h2 { color: #202E6F; font-size: 130%; }
h3 { color: #DE6600; font-size: 110%; }
h4 { color: #DE6600; font-size: 100%; }

#lo_main { width:780px; }
#lo_shadow_left { width:10px; background: url('/style/orange/shd_lt.gif'); }
#lo_shadow_right { width:10px; background: url('/style/orange/shd_rt.gif'); }

table.main_area { border:1px solid #aaa; background-color:#fff; width:780px; }
.masthead_area { background-color:#FEB75F; }
.sitemenu_area { padding:4 0 0 2; background-color:#FF8C01;}
  .vertical .sitemenu_area { padding:4 0 0 2; background-color:#FEB75F;}
.sidebar_area { background-color:#fff; padding:20 0 0 2; }
  .sidebar1_box td { font-size:85%; }
.content_area { background-color:#fff; }
.footer_area { padding:5 0; color:#999; background-color:#fff; }

.subpages_box { margin:0 0 10 0; }
.moreinfo_box { margin:0 0 10 0; }
.pinup_box { margin:0 10 10 0; border:1px solid #eee; }
.sidebar1_box { margin:0 10 10 0; }
.pagecontent_box { margin:0 0 0 0; }
.pagesection_box { margin:0 0 0 0; }
.appcontent_box { margin:0 0 0 0; }

a.sitemenu, a.sitemenu:visited { color:#000; padding:2 5 3 5; margin:2; line-height:170%;}
  .vertical a.sitemenu, .vertical a.sitemenu:visited { display:block; padding:0 5; margin:0; }
a.sitemenu:hover { background-color:#FFCC41;}
#sitemenulit{ background-color:#fff; }

