/*-------------------------------------------------------------------------------------------------------------------------------------------*/

div#body
{
 padding-top:5px; /*added 06-05-2026 for testing*/
 /*background-color:#592a30;*/
 /*color:#ABBBA0;*/
 color:#000000;
 background-color:#fbf0d0;
 background: url("../images/cd3.jpg"); white 50%;
 background-repeat:no-repeat;
 background-attachment: fixed; 
 /*background-position: 50% 0%; */ /*commented out for test 02-08-2025*/
 background-position: 80% 104px; /*added for test 02-08-2025*/
 height:100%; /*added for test 06-05-2025*/
}

div#body table#layout
{
 width:100%;
 height:100%;
 border:none;
}

body
{
 /*background-color:#FBF0D0;*/
 background-color:#EBE0C0;
 scrollbar-base-color: #FBF0D0;
}

body.army div#title, body.wisdom-technical1 div#title {color: #000000;}
body.navy div#title {color:#FFFFFF;} 

body.telephone,
body.everyday-electricity,
body.wisdom-technical1,
body.wisdom-technical2,
body.army, body.navy,
body.white1, body.white2 
{background-image: none;}

body.white1, body.white2 {background-color: #FFFFFF; scrollbar-base-color: #FFFFFF;}
body.army {scrollbar-base-color: #999966;background-color: #999966;}
body.navy {scrollbar-base-color: #778899; background-color: #778899;}
body.telephone {scrollbar-base-color: #778866; background-color: #778866;}
/* 119 136 102 */
/* 075 106 111 */

body.everyday-electricity table {background-color: #FBF0D0; scrollbar-base-color: #FBF0D0;}
/* 251 240 208 = FBF0D0 */
/* 251 245 229 = FBF5E5 */

body.wisdom-technical1 {background-color: #D0D0D0; scrollbar-base-color: #D0D0D0;}
body.wisdom-technical2 {background-color: #777777; scrollbar-base-color: #777777;}
body.everyday-electricity {scrollbar-base-color: #730819; background-color: #730819;}

/*-------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------------*/

td#content
{
 display:table-cell;
 /*border:4px ridge #592a30;*/
 border:4px ridge #556b2f;
 border-collapse:collapse;
 background-color:#fefdd6;/*254 253 214*/
 /*background-color:aeb05d;*/ /*174 176 93*/
 /*background-color:fbf0d0;*/ /*251 240 208*/
 /*background-color:d4d096;*/ /*212 208 150*/
 color:#000000;
 /*padding:1em;*/
 margin:0.5em;
 vertical-align:top;
}

div#main_content_w_w_w,
div#main_content_w_w_w table, 
div#main_content_w_w_w table td, 
div#main_content_w_w_w td,
table#main_table,
table#main_table, 
table#main_table td
{
 border-width:1px 1px;
 border-style:solid;
 border-collapse:collapse;
 vertical-align:center;
 margin:0px; 
 margin-top:10px; /*added 06-03-2026 for testing*/
 padding:0px;
 border-color:#000000;
}

div#main_content_w_w_w,
div#main_content_w_w_w table, 
div#main_content_w_w_w table td, 
div#main_content_w_w_w td,
{
 /*text-align:center;*/ /*commented out for test 06-05-2026*/
}

div#main_content_w_w_w, table#main_table
{
 border-width:2px 2px;
 margin-top:10px; /*added 06-03-2026 for testing*/
 padding-top:10px; /*added 06-03-2026 for testing*/
}

/*h5,*/ a.special,
td.titledetail2,
td.subtitle hr,
hr.hr1, hr.hr3,   
table.white1, td.white1,
a.med1 
{color:#000000;}

td.title, td.titlebig, a.titlebig,
td.titledetail, td.titledetail1,
td.highlight1, td.highlight2, 
td.bmoi,
td.bmoi1,
td.bmoi2,
td.title hr,
td.titlebig hr,
td.titledetail hr,
td.titledetail1 hr,
td.titledetail2 hr,
td.highlight1 hr,
hr.hr2,
h1.title, h1.titlebig,
h1.titledetail 
{
 color:#FFFFFF;
 text-align:center; /*moved here for test 06-05-2026*/ 
} 

td.bmoi a, td.bmoi1 a, td.bmoi2 a,
a.titledetail, td.titledetail a,
a.titledetail1, td.titledetail1 a,
a.titledetail2, td.titledetail2 a,
a.highlight1, td.highlight1 a, 
a.highlight2, td.highlight2 a,
 td.title a, td.black1 a, td.ft-miles1 a
{color:#CCCCCC; text-decoration:underline;}

a.titledetail:hover,
a.titledetail1:hover,
a.titledetail2:hover,
a.highlight1:hover, 
a.highlight2:hover, 
td.title a:hover,
td.titlebig a:hover,
td.titledetail a:hover,
td.titledetail1 a:hover,
td.titledetail2 a:hover,
td.highlight1 a:hover,
td.highlight2 a:hover,
td.black1 a:hover,
td.ft-miles1 a:hover
{
color :#F33;   /* makes list element text turn red when mouse floats over */
}

body.everyday-electricity hr.hr1,
td.title-everyday-electricity,
td.title-everyday-electricity1 
{color: #D1D100;}
body.everyday-electricity hr.hr1 {background-color: #D1D100;}

td.title, td.titlebig,
td.titledetail, td.titledetail1,
td.subtitle hr, hr.hr1, hr.hr3
{
 background-color: #000000;
 font-weight: bold; 
 font-family : arial,sans-serif;
}

table.white1, td.white1,
td.title hr, td.titlebig hr, td.titledetail hr,
td.titledetail1 hr, td.titledetail2 hr,
td.highlight1 hr, hr.hr2
{background-color: #FFFFFF; scrollbar-base-color: #FFFFFF;}

table.olive-drab, 
tr.olive-drab, 
td.olive-drab 
{scrollbar-base-color: #999966; background-color: #999966;}

table.army, td.army, td.subtitle 
{background-color: #FBF0D0; scrollbar-base-color: #FBF0D0;}
/* 251 240 208 = FBF0D0 */
/* 251 245 229 = FBF5E5 */

td.subtitle, td.loadedflags {text-align:center;}
td.loadedflags 
{
 background-color:#BBBBBB;
 color:#000000;
 font-size:12px;
 font-weight:bold;
 font-family:arial,sans-serif;
}

td.highlight1, td.highlight2 {background-color: #555555;}
table, td.titledetail2 {background-color: #BBBBBB;}
table.lightgrey1, table.lightgrey2 {background-color: #DDDDDD;}
table.navy, td.navy {background-color: #E9E9E9;}
td.title-everyday-electricity1 {scrollbar-base-color: #730819; background-color: #730819;}
table.skyblue, tr.skyblue, td.skyblue, td.ulcell {background-color: #E6F0ED;}
td.title-everyday-electricity {background-color: #550000;} 
td.bmoi, td.bmoi a {background-color: #005522;}
td.bmoi1, td.bmoi1 a, td.bmoi2, td.bmoi2 a {background-color: #085308;}
td.title-everyday-electricity1,
td.ulcell {text-align: left;}

td.telephone {scrollbar-base-color: #778866; background-color: #778866;color:#000000;}

div.tm-text, td.tm-text 
{
border-style: solid;
border-color: #000000;
border-width: 2px 2px;
width: 500;
text-align: left;
vertical-align:center;
background-color: #FFFFFF;
color: #000000; 
font-size: 15px; 
font-weight: normal; 
font-family : "Times New Roman", Times, serif;
margin:0px; 
padding: 0px;
}
div.tm-text b, td.tm-text b 
{
color: #000000; 
font-size: 15px; 
font-weight: bold; 
font-family : arial, sans-serif;
}

input.pw_text {border:none;}


td.whitebg input.pw_text
{
color:#000000;
background-color:#FFFFFF;
}

div.project-notes
{
border-width:2px;
border-color:#000000;
border-style:solid;
border-collapse:collapse;
text-align:justify;
background-color:#FFFFFF;
padding:2px;
}

div#page-title
{
text-align:center;
background-color:#444;
color:#fff;font-size:1.3em;
font-weight:bold;
border:2px solid ff0;
}

div#sphere_body1
{
text-align:left;
background-color:#DDDDDD;
padding-left:30px;
}

div#sphere_body1 ol {list-style-type:decimal;font-family:arial;background-color:#eee;}
div#sphere_body1 ol h3{padding:0px 10px 0px 0px;margin:0px 10px 0px 0px;}
div#sphere_body1 ol li{padding:0px 10px 0px 0px;}
div#sphere_body1 ol li ol{list-style-type:lower-alpha;padding:0px 10px 0px 10px;background-color:#ddd;} 
div#sphere_body1 ol li ol li ol{list-style-type:lower-roman;padding:0px 10px 0px 10px;}
div#sphere_body1 ol li ol li ol li ol{list-style-type:decimal;padding:0px 10px 0px 10px;}
div#sphere_body1 ol li ol li ol li ol li ol{list-style-type:lower-alpha;padding:0px 10px 0px 10px;}

.update_note, div.page .update_note {color: FF0066;} 

table.clear1, td.clear1 
{
background: transparent;
background-color: transparent;
border-style: none;
}

table.white1 {border:1px solid #000;}

table.warning1 
{
background-color: #FFFF00;
border-style: solid;
border-color: #FF0000;
border-width: 2px 2px;
}
table.warning2 
{
background-color: #FBF0D0;
border-style: solid;
border-color: #FF0000;
border-width: 2px 2px;
text-align: center;
vertical-align:top;
}
table.black1, td.black1 
{
color: #FFFFFF;
background-color: #000000;
border-color: #FF0000;
}
table.ft-miles1, td.ft-miles1 
{
color: #FFFFFF;
background-color: #374122;
border-color: #fff;
}
td.warning2 
{
/* background-color: #FBF0D0; */
border-style: solid;
border-color: #FF0000;
border-width: 1px 1px;
text-align: center;
vertical-align:top;
margin:2px; 
padding: 2px;
}

h1, h2, h3, h4, code, script, h5, a.special
{margin:0px; padding: 0px;}

h1 {color: red;}
h2, h3, h4, code, script {font-family : wwii;}

div#title,
td.title,
td.titlebig, a.titlebig,
td.titledetail,
td.titledetail1,
td.titledetail2,
td.highlight1,
td.highlight2,
td.bmoi, td.bmoi a,
td.bmoi1, td.bmoi1 a,
td.bmoi2, td.bmoi2 a,
a.med1, a.titledetail, a.titledetail1, a.titledetail2,
a.highlight1, a.highlight2,
h1.title, h1.titledetail 
{
font-weight: bold; 
font-family : arial,sans-serif;
}
h5, a.special, 
td.title-everyday-electricity, 
td.title-everyday-electricity1 
{
font-weight: bold; 
font-family : "Times New Roman", Times, serif;
}

td.title-everyday-electricity1,
td.bmoi2, td.bmoi2 a {font-size: 11px;}
h3, td.titledetail, td.highlight1, a.titledetail,
h1.titledetail  {font-size: 13px;}

h4, code, script, td.titledetail1, 
td.titledetail2, a.med1, a.titledetail1 {font-size: 15px;}

h5, a.special, td.highlight2, a.highlight2,
td.bmoi, td.bmoi a,
td.bmoi1, td.bmoi1 a {font-size: 16px;}

div#title, td.title, td.title-everyday-electricity, h1.title {font-size: 19px;}
h1.ft-miles1
{
font-size: 19px;
color: #374122;
background-color: #FBF0D0;
border:3px solid #374122;
padding:3px;
font-family:arial;
font-weight:bold;
}
td.titlebig, a.titlebig {font-size: 29px;}

td.bmoi, td.bmoi a,
td.bmoi1, td.bmoi1 a,
td.bmoi2, td.bmoi2 a, 
a.med1, a.titledetail, a.titledetail1, a.titledetail2, 
a.highlight1, a.highlight2, 
h5, a.special, a.emergency, a.blk-y-menu, a.gry-bl-menu, a.wwii-menu 
{text-decoration: none;}

td.title hr,
td.titlebig hr,
td.titledetail hr,
td.titledetail1 hr,
td.titledetail2 hr,
td.highlight1 hr,
td.subtitle hr
{width: 100%; height: 5px;}
hr.hr1 {width: 50%; height: 5px;}
hr.hr2, hr.hr3 {width: 50%; height: 8px;}

td.whitebg{color:#000000;Background-color:#FFFFFF;text-align:justify;padding-left:10px;padding-right:10px;}
td.whitebg hr{color:#000000;}
td.whitebg a{color:#555555;}
td.whitebg a:hover{color:#FF0000;}

table.blk-y-menu {border-collapse: collapse; border-color: #FFFF00; background-color: #000000;}
td.blk-y-menu {border-color: #FFFF00;}

table.gry-bl-menu {border-collapse: collapse; border-color: #00b; background-color: #ddd;}
td.gry-bl-menu {border-color: #00b;}

table.wwii-menu {border-collapse: collapse; border-color: #000000; background-color: #FBF0D0;}
td.wwii-menu {border-color: #000000;}

table.emergency {border-collapse: collapse; border-color: #FF0000; background-color: #FFFF00;}
td.emergency {border-color: #FF0000;}

h1.emergency, 
h1.blk-y-menu,
h2.emergency,
h2.blk-y-menu, 
h3.emergency, 
h3.blk-y-menu,
h4.emergency, 
h4.blk-y-menu,
a.wwii-menu {margin: 0cm 0cm 0cm 0cm; display:block;}

h1.blk-y-menu {color: #888888;}
h1.emergency, h3.blk-y-menu, h4.grey-menu, a.wwii-menu {color: #000000;}
h2.blk-y-menu {color: #FFFF00;}
h4.grey-menu {background-color:#555555;}
a.thispage {background-color: #999999;}

h2.emergency, h3.emergency {color: #FF0000;}
h4.emergency, h4.blk-y-menu, a.gntnr {color: #005500;}

h1.emergency, h2.emergency {font-size: 13px;}

h1.blk-y-menu, 
h2.blk-y-menu, 
h3.blk-y-menu, 
h4.emergency, 
a.wwii-menu {font-size: 15px;}

h3.emergency {font-size: 20px;}
h3.blk-y-menu {font-weight: normal;}

h1.emergency, 
h1.blk-y-menu,
h2.emergency,
h2.blk-y-menu 
h3.emergency, 
h4.emergency, 
h4.blk-y-menu,
a.wwii-menu {font-weight: bold;}

h1.emergency, 
h1.blk-y-menu,
h2.emergency,
h2.blk-y-menu, 
h3.blk-y-menu {font-family : arial, sans-serif;}

h3.emergency, 
h4.emergency, 
h4.blk-y-menu,
a.wwii-menu, a.gntnr {font-family : Times New Roman;}
a.gntnr {text-decoration:line-through;}
a.blk-y-menu:hover, td.blk-y-menu a.blk-y-menu:hover h1.blk-y-menu, 
a.wwii-menu:hover, a.gry-bl-menu:hover
{
background-color:#ff6600;
text-decoration:underline;
color:#000000;
}

a.incase
{
 color:#f00;
 background-color:#ff0;
 border:2px solid #f00;
 padding:5px;
 font-family:arial;
 font-weight:bold;
 font-size:1.1em;
 width:20em;
 text-align:center;
}
a.incase:hover
{
 color:#ff0;
 background-color:#f00;
 border-color:#ff0;
}

div.green_notes
{
background-color:#EFFFFF;
}
div.green_notes pre.mmgf1, 
div.green_notes pre.mmgf1 table td
{
font-size:0.80em;
font-family:arial;
background-color:#EFFFFF;
}
div.green_notes span.hl1
{
background-color:#FFFF88;
color: #000; 
font-size:1.00em;
font-weight:bold;
}

td#content h2{padding-top:0.0em;padding-bottom:0.0em;}
td#content h4
{
 color:#62706e;/*blue drab*/
 color:#000000;
}

td#content pre
{
 font-size:1.0em;
 font-family:arial;
  /*font-family: 'wwiiregular',arial;*/
 background-color:#fefdd6;/*254 253 214*/
}

/*-------------------------------------------------------------------------------------------------------------------------------------------*/
table.phototable
{
 width:100%;
 border:none;
}
/*-------------------------------------------------------------------------------------------------------------------------------------------*/

table.contact
{
background-color: #BBBBBB;
border-width: 2px 2px;
border-color: #000000;
border-style: solid;
border-collapse: collapse;
text-align: center;
vertical-align:center;
margin:0px; 
padding: 0px;
}
table.contact td
{
color:#000000;
background-color: #BBBBBB;
border-width: 1px 1px;
border-color: #000000;
border-style: solid;
border-collapse: collapse;
text-align: center;
vertical-align:center;
margin:0px; 
padding: 0px;

}
table.contact td.title
{
font-weight: bold; 
font-family : arial,sans-serif;
color:#FFFFFF;
background-color: #000000;
border-width: 1px 1px;
border-color: #000000;
border-style: solid;
border-collapse: collapse;
text-align: center;
vertical-align:center;
margin:0px; 
padding: 0px;
}

input#send_mail[type=submit] 
{
  background-color:#ffffff;
  color:#000000;
  border: 2px solid #000000;
  border-radius: 0;
  -webkit-appearance: none;
  font-weight: normal;
}
input#send_mail[type=submit]:hover
{
  border: 3px solid #fd5656;
  border-radius: 0;
  color:#fd5656;
  background-color:#b1b6d3;/*177 182 211*/ 
  -webkit-appearance: none;
  font-weight: bold;
}

/*-------------------------------------------------------------------------------------------------------------------------------------------*/

div#creation_date, div#miles_creation_date
{
  max-width:680px;
 /*background-color:#592a30;*/
 /*background-color:aeb05d;*/
 background-color: #bbbbbb;
 /*color:#f2c120;*/
 color:#556b2f;
 color:#000000;
 /*border:2px solid #f2c120;*/
 border:2px solid #000000;
 border-collapse:collapse;
 padding:0px;
 margin:1em;
 margin:0;
 /*margin-left:200px;*/ /*added 02-08-2025 for testing*/
 text-align: center;
 vertical-align:center;
 font-size:0.7em;
}
/*div#creation_date {color: FF0066;}*/   

div#creation_date, 
div#creation_date code, 
div#creation_date a.sponsor, 
div#creation_date a.sponsor:hover, 
div#creation_date h4,
div#creation_date span.docloc, 
div#creation_date span.refurl, 
div#creation_date span.refurl a, 
div#creation_date a.statcounter
{
 font-weight:600;
 font-family:arial,sans-serif;
 font-family:"Times New Roman", Georgia, Serif;
 /*font-size:0.4em;*/
}
div#creation_date code {color:#550000; font-size:1.0em;}
div#creation_date a.sponsor {color:#f2c120;text-decoration:none;}
div#creation_date a.sponsor:hover {color:#6a6aff;text-decoration:underline;}
div#creation_date h4 {margin:0px;}
div#creation_date span.docloc {color:#005555;}
div#creation_date span.refurl, div#creation_date span.refurl a {color:#ff0000;}
div#creation_date a.statcounter {color:#005500;}
div#creation_date input.pw_text {color:#000000;background-color:#fbf0d0;}

body.everyday-electricity div#creation_date,
body.everyday-electricity div#creation_date a
{color: #D1D100;}
body.everyday-electricity div#creation_date {background-color: #550000;} 
body.army div#creation_date, body.telephone div#creation_date {background-color: #FBF0D0;}


body.everyday-electricity div#creation_date {border-color: #D1D100;}
body.everyday-electricity div#creation_date input.pw_text {color:#D1D100;background-color:#550000;}

div#miles_creation_date {border-color: #fff; background-color: #374122; color: #fff;}

div.page, 
div#Output1, 
div#Output2, 
div#Output3, 
div#Output4, 
div#Output5, 
div#Output6, 
div#Output7
{
border-style:solid;
border-collapse:collapse;
text-align:center;
vertical-align:center;
margin:0px; 
padding: 0px;
border-color: #000000;
border-width:2px 2px;
}

td.ulcell {text-align:left;}

ul.menu li a, 
ul.menu li ul li a 
{
text-decoration: none; 
text-align:left; /*added for test 06-05-2026*/
color: #000000; 
font-size: 16px; 
font-weight: bold; 
font-family : "Times New Roman", Times, serif;
}
a.hiddenitem 
{
color: #e6f0ed;
cursor: url("http://edit.store.yahoo.com/lib/badcattoys/cursor.ani");
} 
ul.submenu {
margin-left:0px;
/* margin-left:30px; */
/* padding-left: 30px */
list-style-type: decimal; 
text-decoration: none; 
color: #000000; 
font-size: 16px; 
font-weight: bold; 
font-family : "Times New Roman", Times, serif;
}
a.menuitem {
margin-left:0px;
padding-left: 0px;
text-decoration: none; 
color: #000000; 
font-size: 12px; 
font-weight: bold; 
font-family : "Times New Roman", Times, serif;
}
ul.menu {
margin-left:2px; 
padding-left: 2px;
list-style-type: none;
}  
