/* VVVVVVVVVVVVVVVVVVVV change the background color and font below VVVVVVVVVVVVVVVVVVVV */

body { 
	/* v background v */
	background-color: #3D616B; /* <<< You will replace the 'number' (only the 6 characters) here */
	 /* zoom: 125%; */
	 /* line-height: 1.2em; */  /* Enable if you're using a version of Opera 12 */
	/* letter-spacing: 0.033em; */   /* Enable if you're using a version of Opera 12 */

	/* v font v */
/**/	font-family: gulim, "Segoe UI Light", "Trebuchet MS";
/*	font-size: 18px;*/
/**/	font-size: 20px;
/**/	color: #ffffff;
	
}


/*497382  495c6e  353c39 48514d 2e4757 293333
>>> suggested background colors <<<32586D 284859  3C6478

2F4F4F DarkSlateGray
446474
596a73
3d535c Very dark grayish blue also very good
2e4757 Very dark desaturated blue also very good
406278 Dark moderate blue
508890 Steel Teal too light
4f7882 payne's gray
37879A slate gray
417A7E good gray/green best?
3A6973 very good
497382 another good one
3D616B another good one - default for now
20709F blue but bright
397186 good gray/blue
2f6c90 decent slightly bright gray/blue
666666 gray
346969 good gray/green
408080 original
*/

/* ^^^^^^^^^^^^ change the background color and font in the body section above ^^^^^^^^^^^^ */



/* vvvvvvvvvvvvvvvvvvvv suggested font options below vvvvvvvvvvvvvvvvvvvv */
/*
:: To try these fonts, copy and paste them in place of the font-family in the body tag above.
:: Try different sizes because they will change slightly, depending on size. 

>>> Fonts <<<

Fonts with a space should be placed in double quotes like this:"Segoe UI Light"
Arial
Calibri Light
Comic Sans MS << not a joke. It's actually very readable. 
Gulim
Lao UI
Segoe UI
Segoe UI Light
Trebuchet MS
gulim
courier new
*/

/* ^^^^^^^^^^^^^^^^^^^^ suggested font options above ^^^^^^^^^^^^^^^^^^^^ */

table {
font-size: inherit;
    }

ul.zeroPixelHeaderSpace01 {
list-style-type: disc;
margin-left: -15px;
margin-top: 4px;
margin-bottom: 4px;
}

li.fivePixelListSpace00 {
list-style-type: none;
margin-left: -25px;
margin-bottom: 5px;
}

li.fivePixelListSpace01 {
margin-left: -5px;
margin-bottom: 5px;
}


ul.classDTypeX01 {
list-style-type: disc;
margin-left: -15px;
margin-top: 10px;
margin-bottom: 4px;
}

li.classDTypeX00 {
list-style-type: none;
margin-left: -25px;
margin-bottom: 5px;
}

li.classDTypeX01 {
margin-left: -5px;
margin-bottom: 5px;
}

.classDTypeX01border00
{
	border: solid 1px #ffff00;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	padding: 15;
	font-color: #ffff66;
	text-align: left;
}

.classDTypeX01border01
{
	border: solid 1px #ffd4aa;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	padding: 15;
	font-color: #ffff66;
	text-align: left;
}

.classDTypeXFont01 {
font-family: gulim; 
font-weight: 100;

color: rgba(255, 255, 175, 0.9);
/*color: #ffffaf;  color: ffe9a8;b4e6fe ffd4aa #fdf4c4  rgba (255, 210, 170, 0.9)*/ 
 /* text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8); */
}

.moreTC {
color: rgba(255, 255, 75, 0.1); 
font-size: 80%; 
font-family: gulim; 
font-weight: 600;
margin-left:-5px;

}


table.vomilla {
width: 650px;        
border-collapse:collapse;
border: 1px solid #162f2f;
padding: 12px;
padding-top: 0px;
padding-bottom: 0px;
border-collapse: separate;

    }
 /* These two are making a table obey padding and such */  
td.vomilla {
padding: 7px;
padding-bottom: 0px;
 /* border: 1px dashed #00ff00;  */
font-family: gulim;
margin-bottom: -10px;
}

table.wire01 {
width: 650px;        
 /**/ border: 1px solid #162f2f; 
 /**/ border-spacing: 0px 0px; 
 /* border-collapse: collapse; */
    }

.specialunderscore {
color: cdcdcd; 
 /* font-family: "calibri light"; */ 
vertical-align: 0px;

}

.greenSun {
font-size: 85%; 
vertical-align: 2px; 
margin-right: 3px;
color: #aaffaa;
}


.outerDivWire01 {
border-right: solid 1px #000000;
border-left: solid 1px #000000;
border-top: solid 1px #000000;
border-bottom: solid 1px #000000;
margin-bottom: 0;
margin-left: 0;
margin-right: 0;
padding-top: 0;
padding-left: 0;
padding-right: 0;
padding-bottom: 0;
font-color: #ffff66;
font-size: 16;
text-align: left;
margin-left: auto ;
margin-right: auto ;
  width:auto;
  height:auto;
  max-width:550px;
  max-height:100%;

}

.wireInputText {
 /* border: 1px dashed green;  */
background: rgba(22, 47, 47, 0.5);
padding: 5px; 
width: fit-content; 
display: block; 
margin: auto; 
width: 540px; 
height: 25px;
overflow: auto;
}

.wireInputFieldRow {
 /* border: 1px dashed green;  */
background: transparent;
padding: 3px; 
width: fit-content; 
display: block; 
margin: auto; 
width: 540px;  
height: 25px;
overflow: auto;
text-align: center;
}

.wireOutputText {
 /* border: 1px dashed green;  */
background: rgba(22, 47, 47, 0.5);
padding: 5px; 
width: fit-content; 
display: block; 
margin: auto; 
width: 540px;  
height: 25px;
overflow: auto;
}

.wireOutputFieldRow {
 /* border: 1px dashed green;  */
background: transparent;
padding: 3px; 
width: fit-content; 
display: block; 
margin: auto; 
width: 540px; 
height: 25px;
overflow: auto;
 /* text-align: center; */
}


td.wireTopData {
padding: 5px;
border-bottom: 1px solid #162f2f;
background: rgba(22, 47, 47, 0.5);
font-family: gulim;
}

td.wireMiddleData {
padding: 5px;
border: solid #162f2f;
border-width:  1px 0px 1px 0px;
background: rgba(22, 47, 47, 0.5);
font-family: gulim;

}

td.wireData01 {
display: table-cell;
text-align: right;
padding-top: 2px;
}

td.wireData02 {
display: table-cell;
text-align: center;
padding-top: 8px;
}

td.wireData03 {
display: table-cell;
text-align: left;
padding-top: 4px;
}

ul.spaceList li {
margin-bottom: 8px; 
 /* this gives a plain <li> spacing when used in UL tag */
}


.alphaDownWhite01 {
border: 1px dashed rgba(255, 255, 255, 0.6);
}

.whitepartial01Alpha01short
{
width: 20px;
	border: solid 1px  rgba(255, 255, 255, 0.6);
}

.whitepartial01Alpha01
{
	border-left: solid 1px rgba(255, 255, 255, 0.6);
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	padding-top: 7px;
	padding-left: 11px;
	padding-right: 15px;
	padding-bottom: 7px;
	text-align: left;
}

.whitepartial01
{
	border-left: solid 1px white;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	padding-top: 7px;
	padding-left: 11px;
	padding-right: 15px;
	padding-bottom: 7px;
	text-align: left;
}

.repairnotesreadthishead1 {
border-bottom: 1px dashed rgba(255, 255, 0, 0.6);
font-family: gulim;
color: ffff00;
}

.repairnotesreadthishead1:hover {
border-bottom:1px dashed rgba(255, 255, 0, 1);
color: ffff00;
}

.singleEndShadow {
font-family: gulim; 
font-weight: 100;
color: #ff6666;
 /*text-shadow: 0px 0px 15px rgba(255, 255, 0, 1); 
 text-shadow: 3px 3px #ffff00; */
}

.singleEndShadow:hover {
font-family: gulim; 
font-weight: 100;
color: #ff0000; 
text-shadow: 0px 0px 15px rgba(255, 255, 0, 1); 
 /* text-shadow: 3px 3px #ffff00; */
}

.typetext01 {
font-size: 85%;
font-family: gulim; 
font-weight: 600;
color: #ffffff; 
vertical-align: 1px;
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8); 
}

.ccff66font {
font-family: gulim; 
font-weight: 100;
color: #ccff66; 
 /* text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8); */
}

.ffd4aafont {
font-family: gulim; 
font-weight: 100;
color: #ffd4aa; 
 /* text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8); */
}

.yellowgulimhighlight
{
font-family: gulim;
color : #ffff00;
font-weight: 300;
margin-left: 0px;
text-decoration: none;
}

.repairnotesreadthissub1 {
border-bottom: 1px solid rgba(255, 255, 0, 0.6);
font-family: gulim;
}

.repairnotesreadthissub1:hover {
border-bottom:1px solid rgba(255, 255, 0, 1);
}

.linkundext {
border-bottom: 1px solid rgba(238, 162, 158, 0.4);
/*border-bottom: 1px dashed #00ff00;*/
/*border-bottom: 1px solid rgba(255, 75, 75, 0.3);*/
font-family: gulim;
}

.linkundext:hover {
border-bottom: 1px solid rgba(238, 162, 158, 0.8);
 /* ff66cc */
 /* #ff5ccd | rgb(255,92,205) */
 /* # | rgb(255,20,147) */
}

.vicious01:hover  {
/* background: rgba(255, 255, 0, 0.5); */
font-size: 120%; 
color: yellow; 
font-weight: 600; 
padding: 3px; 
border-radius: 3px;
}

.DCcoupling01 {
background: rgba(255, 255, 0, 0.5); 
font-size: 80%; 
color: black; 
font-weight: 600; 
padding: 3px; 
border-radius: 3px;
}

.DCcoupling01:hover {
background: #ffff00; 
font-size: 100%; 
color: black; 
font-weight: 900; 
padding: 6px; 
border-radius: 3px;
}

.safariPage01 {
border: 1px solid #000000; 
background-color: #00aaaa; 
height: 2px; width: 100%;
margin-top: 10px;
margin-bottom: 8px;
}

.safariPage01ForYellow {
border: 1px solid #000000; 
background-color: #00d9d9; 
height: 2px; width: 100%;
margin-top: 10px;
margin-bottom: 8px;
}

.safariCyanShadow {
font-family: gulim; 
font-weight: 100;
color: #48f7fd; 
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8);
}

.safariBlueShadow {
font-family: gulim; 
font-weight: 100;
color: #0066CC; 
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8);
}


.redShadow {
font-family: gulim; 
font-weight: 100;
color: #ff6666; 
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8);
}

.chromiumShadow {
font-family: gulim; 
font-weight: 100;
color: #ffffff; 
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8);
}

.linkundextTT4item7 {
text-decoration: none;
border-bottom: 1px solid rgba(238, 162, 158, 0.4);
/*border-bottom: 1px dashed #00ff00;*/
/*border-bottom: 1px solid rgba(255, 75, 75, 0.3);*/
font-family: gulim;
}

.linkundextTT4item7:hover {
border-bottom: 1px solid rgba(238, 162, 158, 0.8);
 /* ff66cc */
 /* #ff5ccd | rgb(255,92,205) */
 /* # | rgb(255,20,147) */
}

.linkundext2pxpadding {
border-bottom: 1px solid rgba(238, 162, 158, 0.4);
/*border-bottom: 1px dashed #00ff00;*/
/* border-bottom: 1px solid rgba(238, 162, 158, 0.5); */
font-family: gulim;
padding-bottom: 2px;
}

.linkundext2pxpadding:hover {
border-bottom: 1px solid rgba(238, 162, 158, 0.9);
 /* ff66cc */
 /* #ff5ccd | rgb(255,92,205) */
 /* # | rgb(255,20,147) */
padding-bottom: 2px;
}

.linkundintloc {
border-bottom:1px dashed rgba(207, 207, 207, 0.6);
}

.linkundintloc:hover {
border-bottom:1px dashed rgba(255, 255, 255, 1);
}

.linkundint {
border-bottom:1px solid rgba(207, 207, 207, 0.6);
}

.linkundint:hover {
border-bottom:1px solid rgba(255, 255, 255, 1);
}


.notq {
border-top:1px solid rgba(207, 207, 207, 0.75);
}

.linkundintblue {
border-bottom:1px solid rgba(93, 175, 255, 0.5);
}

.linkundintblue:hover {
border-bottom:1px solid rgba(93, 175, 255, 1);
}



.linkdecno {
color: #fcfcfc;
text-decoration: none;
}

.vsp1 {
height: 12px; 
width: 10px; 
margin: auto;
}

.vsp08 {
height: 8px; 
width: 10px; 
margin: auto;
}

.vsp12 {
height: 12px; 
width: 10px; 
margin: auto;
}

.quicklinkslogo {
width: 110%; 
border-bottom: 1px solid #000000; 
color: #inherit; 
font-family: gulim; 
font-weight: 900; 
display: block; 
text-align: center; 
font-size: 16px; 
padding: 5px; 
margin: 0px; 
margin-left: -15px;
margin-top: -8px;
background: rgba(214, 171, 129, 0.6); 
filter: brightness(85%);
}

.bgsamplesOuter {
 /* border: 1px dashed #00ff00;  */
margin-bottom: 60px;
vertical-align: top; 
}

.bgsamples {
height: 250px; 
width: 800px; 
border-radius: 50px; 
border: 1px solid #000000; 
border-bottom: none;
margin: 10px; 
text-align: center; 
/* */  display: table-cell;
vertical-align: middle; 
color: white;
text-shadow: 2px 2px 5px black;
}

.backtotop01 {
text-decoration: none; 
color: black; 
font-family: arial; 
text-shadow: 1px 1px 3px #000000;  
opacity: .05;
padding-top: 7px;

}

.backtotop01:hover {
text-shadow: 1px 1px 3px #ff0000; 
opacity: .25;
}

li.padding {
    padding-bottom: 10px;
}

.Iin1022I {
	color: #ffff00;
	font-family: Times New Roman; 
	font-size: 103%; 
	font-weight: 300; 
	margin-left: 3px;

}

.yellowheader
{
font-family: gulim;
 /* color : #48F7FD; */
color : #ffff66;
font-weight: 300;
margin-left: 0px;
text-decoration: none;
font-size: 90%;
 /* text-shadow: 1px 1px #626200; */
text-shadow: 1px 1px #333300;
}

.blacktext600-01
{
font-family: gulim;
font-weight: 600;
color : #000000;
text-shadow: 1px 1px 6px #909090;
}

.violettext600-01
{
font-family: gulim;
font-weight: 600;
color : #CC99FF;
text-shadow: 1px 1px 6px #333333;
}

.blueheader
{
font-family: gulim;
color : #0066CC;
font-weight: 300;
margin-left: 0px;
text-decoration: none;
font-size: 20px;
}


.blackbelowheader
{
color: #666666;
font-weight: 300;
text-decoration: none;
font-size: 18px;
margin-left: 5px;
margin-right: 15px;
margin-top: 0px;
margin-bottom: 1px;
font-family: gulim;
font-size: 18px;
}

.yellowheadergulim900
{
font-family: gulim;
color : #ffff00;
font-weight: 900;
margin-left: 0px;
text-decoration: none;
}

.gulimyellowheader
{
font-family: gulim;
color : #ffff00;
font-weight: 100;
margin-left: 0px;
text-decoration: none;
}


.yellowheadergulim
{
font-family: gulim;
color : #ffff00;
font-weight: 100;
margin-left: 0px;
text-decoration: none;
}



.yellowheadercenter
{
	 /* width: 700px ; */
	margin-left: auto ;
	margin-right: auto ;
	 /* margin-top: -6px; */
	font-family: gulim;
	color : #ffff00;
	font-weight: 600;
	text-align: center;
	font-size: 90%;
	text-shadow: 1px 1px #404040;
 /* border: 1px dashed #00ff00;  */
}


.yellowheadercenterYSR
{
	margin-left: auto ;
	margin-right: auto ;
	margin-top: -10px;
	margin-bottom: -2px;
	font-family: gulim;
	color : #ffff00;
	font-weight: 600;
	text-align: center;
	font-size: 90%;
	text-shadow: 1px 1px #404040;
}

.headerlinktomiscstufffolder
{
margin-left: auto ;
margin-right: auto ;
font-family: gulim;
color : #ffff00;
font-weight: 300;
text-align: center;
font-size: 90%;
 /* text-shadow: 1px 1px #404040; */

}

.yellowheadercentergulim
{
	width: 700px ;
	margin-left: auto ;
	margin-right: auto ;
	font-family: gulim;
	color : #ffff00;
	font-weight: 900;
	text-align: center;
}

.yellowheadercenterarial
{
	width: 700px ;
	margin-left: auto ;
	margin-right: auto ;
	font-family: arial;
	color : #ffff00;
	font-weight: 300;
	text-align: center;
}




.tinyffd4aa
{color :  rgba(255, 212, 170, 0.7);
font-weight: 100;
font-size: 11;
margin-left: 0px;
margin-bottom: 2;
font-family: gulim;
padding-bottom: 3px;

}


.tinyffd4ab
{
text-decoration: none;
border-bottom:1px dotted rgba(207, 207, 207, 0.5);
}

.tinyffd4ab:hover {
border-bottom:1px solid rgba(255, 255, 255, 0.8);
}

.whitealpha01
{color :  rgba(255, 255, 255, 0.9);
font-weight: 100;
font-size: 11;
margin-left: 0px;
margin-bottom: 2;
font-family: gulim;
padding-bottom: 3px;

}


.a.tinyffd4aa
{ color: #ffffff;
font-weight: 100;
font-size: 11;
margin-left: 0px;
margin-bottom: 2;
font-family: gulim;
text-decoration: none;
border-bottom:1px dashed #cfcfcf;
}

 .linkundint {
border-bottom: 1px solid rgba(207, 207, 207, 0.5);
}

.linkundint:hover {
border-bottom: 1px solid rgba(255, 255, 255, 1);
}


 .linkundpop {
border-bottom: 1px solid rgba(126, 190, 190, 0.8);
}

.linkundpop:hover {
border-bottom: 1px solid rgba(125, 255, 255, 0.8);
}



 */
.tiny206060
{	position: relative;
	right: 90%;
	font-family: gulim;
	color : #206060;
	font-weight: 100;
	font-size: 11;
	margin-bottom: 2;
	text-align: right;
}

.toneddownyellowheader
{
	font-family: gulim;
	color : #fdf4c4;
	font-weight: 100;
	margin-left: 0px;
	font-size: 90%;
}




.greenweedyheader
{
	font-family: gulim;
	color: #ccff66; 
	font-weight: 100;
	margin-left: 0px;
	font-size: 90%;
}

.toneddownyellowheadercenter
{
width: 700px ;
margin-left: auto ;
margin-right: auto ;
font-family: gulim;
color : #fdf4c4;
font-weight: 300;
text-align: center;
}

.calibrilightyellowheader
{
font-family: calibri light, gulim;
color : #ffffaf;
font-weight: 100;
margin-left: 0px;
font-size: 100%;
letter-spacing: 0.1em;
}

.calibrilightcyanheader
{
font-family: calibri light, gulim;
color : #afffff;
font-weight: 100;
margin-left: 0px;
font-size: 100%;
letter-spacing: 0.1em;
}

table.ohmsLawTable01 {
margin-left: auto; 
margin-right: auto;
border-collapse: collapse;
font-size: inherit;
width: 724px;

}

tr.ohmsLawTable01RowWOptions01{ 
display: table-row;  /* display: table-row allows you to set a border for a row */
border: 1px solid #ff6600;
font-size: inherit;
  } 


td.ohmsLawTable01DataWOptions01 {
font-size: 18px;
 /**/ border: 1px solid rgba(214, 171, 129, 0.3); 
padding: 7px;
text-align: center;
}

table.wirePageTable01 {
margin-left: auto; 
margin-right: auto;
border-collapse: collapse;
table-layout: fixed; 
width: 395px;
background: transparent; 
margin-left: auto; 
margin-right: auto; 

}


tr.wirePageTable01RowWOptions01{ 
display: table-row;  /* display: table-row allows you to set a border for a row */
border: 1px solid #ff6600;
font-size: inherit;
border-collapse: collapse;
  } 


td.wirePageTable01DataWOptions01 {
font-size: 14px;
display: table-cell;
 /**/ border: 1px solid rgba(214, 171, 129, 0.3); 
padding: 10px;
text-align: center;
}

td.wirePageTable01DataWOptions02 {
font-size: 14px;
display: table-cell;
 /**/ border: 1px solid rgba(214, 171, 129, 0.3); 
padding: 10px;
text-align: center;
width: 50px;
}

td.wirePageTable01DataWOptions03 {
font-size: 14px;
display: table-cell;
 /**/ border: 1px solid rgba(214, 171, 129, 0.3); 
padding: 10px;
text-align: left;
}

table.wirePageTable02 {
margin-left: auto; 
margin-right: auto;
border-collapse: collapse;
table-layout: fixed; 
width: 400px;
background: transparent; 
}


.divisionOhmsLawSimple01 {
width: 700px;
border: 1px solid rgba(214, 171, 129, 0.3);
margin-top: 0px;
margin-left: auto ;
margin-right: auto ;
text-align: left; 
padding: 8px;
padding-left: 15px;
font-size: 18px;
}

 /*
td.ohmslaw02 {
color: #666666;


}

td.ohmslaw03 {
color: #cccccc;


}

td.ohmslaw04 {
color: #ffffff;


}

td.ohmslaw11 {

}

td.ohmslaw22 {

}

td.ohmslaw33 {

}

td.ohmslaw44 {

}
*/



A { 
 font-size: 97%;
vertical-align: 1px;
  }

A:link {
color : #ffffff;
 /* font-family: gulim; */
}


A:visited {
color : #ffffff;
}
/* 
A:hover {
color : #ffff00;
}*/

A:active {
color : #ff6600;
}

A.links {
color : #ffffff;
text-decoration : none;
font-size: 97%;
}




.graydottedpartial01
{
	border-left: dotted 1px #cfcfcf;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	padding-top: 7px;
	padding-left: 11px;
	padding-right: 15px;
	padding-bottom: 7px;
	text-align: left;
}
.blackpartial01
{
	border-left: solid 1px black;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	padding-top: 5px;
	padding-left: 11px;
	padding-right: 15px;
	padding-bottom: 5px;
	text-align: left;
}


.hcc1
{
	color: #48F7FD;

}

.hcg1
{
	color: #aaffaa;

}

.hcy1
{
	color: #ffff00;
}

.hcblue1
{
color: #b4e6fe;
}

.hco1
{
	color: #ffcc00;
}

.hcr1
{
	color: #ff9999;
}

.hcg1b
{
	color: #aaffaa;
	font-weight: 600;
}

.hcy1b
{
	color: #ffff00;
	font-weight: 600;
}

.hco1b
{
	color: #ffcc00;
	font-weight: 600;
}

.hco1bdccouple
{
	color: #ffcc00;
	font-weight: 600;
}


.hco1bdccouple:hover
{
font-size: 500%;
}


.hcr1b
{
	color: #ff9999;
	font-weight: 600;
}

.emphasize1
{
	border: dotted 1px #cfcfcf;
	margin-top: 8;
	margin-bottom: 8;
	margin-left: 0;
	margin-right: 0;
	padding-top: 4;
	padding-left: 10;
	padding-right: 10;
	padding-bottom: 4;
	text-align: left;
}

.emphasize1b
{
	border: dotted 1px #cfcfcf;
}

.emphasize2
{
	border: dashed 1px #cfcfcf;
	margin-top: 8;
	margin-bottom: 8;
	margin-left: 0;
	margin-right: 0;
	padding-top: 4;
	padding-left: 10;
	padding-right: 10;
	padding-bottom: 4;
	text-align: left;
}

.emphpercentwidth01
{
	border: solid 1px;
	border-right: solid 1px yellow;
	border-left: solid 1px yellow;
	border-top: solid 1px yellow;
	border-bottom: solid 1px yellow;
	// height: 100%; 
	width: 100%; 
	margin: auto;
	padding-top: 10;
	padding-left: 10;
	padding-right: 10;
	padding-bottom: 10;
}

.emphasize3
{
	border: solid 1px;
	border-right: solid 1px yellow;
	border-left: solid 1px yellow;
	border-top: solid 1px yellow;
	border-bottom: solid 1px yellow;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	padding-top: 10;
	padding-left: 10;
	padding-right: 10;
	padding-bottom: 10;
	font-color: #ffff66;

	text-align: left;
}



.emphasize4
{
	border: solid 1px;
	border-right: solid 1px yellow;
	border-left: solid 1px yellow;
	border-top: solid 1px yellow;
	border-bottom: solid 1px yellow;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	padding-top: 15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	font-color: #ffff66;

	text-align: left;
}

.emphasize5
{
	border: solid 1px;
	border-right: solid 1px #ffd4aa;
	border-left: solid 1px #ffd4aa;
	border-top: solid 1px #ffd4aa;
	border-bottom: solid 1px #ffd4aa;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	padding-top: 15;
	padding-left: 15;
	padding-right: 15;
	padding-bottom: 3;
	font-color: #ffff66;

	text-align: left;
}

.emphasize6
{
	border: solid 1px;
	border-right: solid 1px #000000;
	border-left: solid 1px #000000;
	border-top: solid 1px #000000;
	border-bottom: solid 1px #000000;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	padding-top: 10;
	padding-left: 10;
	padding-right: 15;
	padding-bottom: 3;
	font-color: #ffff66;
	text-align: left;

}

.emphasize6a
{
	border: solid 1px;
	border-right: solid 1px #000000;
	border-left: solid 1px #000000;
	border-top: solid 1px #000000;
	border-bottom: solid 1px #000000;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	padding-top: 10;
	padding-left: 10;
	padding-right: 15;
	padding-bottom: 3;
	font-color: #ffff66;
	text-align: left;
	font-family: wertyuio;
}

.emphasize6b
{
border: solid 1px rgba(0, 0, 0, 0.4);
margin: 0;
padding: 15;
padding-right: 15;
padding-bottom: 12;
font-color: #ffff66;
text-align: left;
}


.emphasize7
{
	border: solid 1px;
	border-right: solid 1px #FF9900;
	border-left: solid 1px #FF9900;
	border-top: solid 1px #FF9900;
	border-bottom: solid 1px #FF9900;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	padding-top: 6;
	padding-left: 6;
	padding-right: 6;
	padding-bottom: 6;
	font-color: #ffff66;
	font-size: 16;
	text-align: left;
}


.emphasize8
{
	border: solid 1px;
	border-right: solid 1px #00c300;
	border-left: solid 1px #00c300;
	border-top: solid 1px #00c300;
	border-bottom: solid 1px #00c300;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	padding-top: 6;
	padding-left: 6;
	padding-right: 6;
	padding-bottom: 6;
	font-color: #ffff66;
	font-size: 16;
	text-align: left;
}

.swfborder
{	
	border-right: solid 1px #000000;
	border-left: solid 1px #000000;
	border-top: solid 1px #000000;
	border-bottom: solid 1px #000000;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	padding-top: 0;
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 0;
	font-color: #ffff66;
	font-size: 16;
	text-align: left;
	margin-left: auto ;
	margin-right: auto ;
}

.swfborder2
{	
	border-right: solid 1px #000000;
	border-left: solid 1px #000000;
	border-top: solid 1px #000000;
	border-bottom: solid 1px #000000;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	padding-top: 0;
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 0;
	font-color: #ffff66;
	font-size: 16;
	text-align: left;
}

.swfborder295555
{	border: solid 1px;
	border-right: solid 1px #295555;
	border-left: solid 1px #295555;
	border-top: solid 1px #295555;
	border-bottom: solid 1px #295555;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	padding-top: 0;
	padding-left: 10;
	padding-right: 10;
	padding-bottom: 0;
	font-color: #ffff66;

	text-align: left;
}

.swfblock
{	border: solid 1px;
	border-right: solid 0px #295555;
	border-left: solid 1px #295555;
	border-top: solid 0px #295555;
	border-bottom: solid 0px #295555;
	margin-bottom: 0;
	margin-top: 0;
	margin-left: -5;
	margin-right: 0;
	padding-top: 10;
	padding-left: 20;
	padding-right: 6;
	padding-bottom: 1;
	background-color: 408080;
	
	text-align: left;
}

.swfblock2
{	border: solid 1px;
	border-right: solid 1px #295555;
	border-left: solid 1px #295555;
	border-top: solid 1px #295555;
	border-bottom: solid 1px #295555;
	margin-bottom: 0;
	margin-top: 0;
	margin-left: -5;
	margin-right: 0;
	padding-top: 10;
	padding-left: 10;
	padding-right: 6;
	padding-bottom: 3;

	
	text-align: left;
}

.swfborder006699leftline
{	border-left: solid 1px #0C6FB8;
	margin-bottom: 0;
	margin-left: -5;
	margin-right: 0;
	padding-top: 0;
	padding-left: 5;
	padding-right: 0;
	padding-bottom: 0;
	text-align: left;
}


.swfborder295555leftline
{	border-left: solid 1px #469191;
	margin-bottom: 0;
	margin-left: -5;
	margin-right: 0;
	padding-top: 0;
	padding-left: 5;
	padding-right: 0;
	padding-bottom: 0;
	text-align: left;
}



.widthManagement
{
	width: 802;
	margin-left: auto;
	margin-right: auto;
}

.widthManagementShieldRepair
{
	width: 1030;
	margin-left: auto;
	margin-right: auto;
}

.widthManagementC
{
	width: 802px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}





.footer01
{
	margin: auto; 
	text-align: center; 
	border: solid 0px #295555; 
	padding: 5px; 
	text-align: left; 
	width: 800;
	height:50;
}



.footer02
{
	margin: auto; 
	border: solid 0px #295555; 
	padding: 5px; 
	width: 800;
}

.copyright01
{
	margin: 0 auto;
	text-align: center; 
	width: 800;
	font-family: gulim;
	color : #295555;
	font-weight: 100;
	font-size: 11;
	margin-top: -2px;
	margin-bottom: -2;
}


.topnote
{
	width: 750px;
	margin-left: auto;
	margin-right: auto;
	text-align: justify;
	border: 1px solid #295555;
	padding: 8px;
}

.timesfont14 {
font-family: "Times New Roman", Times;
font-size: 14px;
color: #ffffff;
font-weight: 400;
text-decoration: none;
font-style: normal;
font-variant: normal;
text-transform: none;
}

.timesfont20 {
font-family: "Times New Roman", Times;
font-size: 20px;
color: #ffffff;
font-weight: 400;
text-decoration: none;
font-style: normal;
font-variant: normal;
text-transform: none;
}

.gulimfont14 {
font-family: gulim, Helvetica, sans-serif;
font-size: 14px;
color: #ffffff;
font-weight: 400;
text-decoration: none;
font-style: normal;
font-variant: normal;
text-transform: none;
}

.gulimfont20 {
font-family: gulim, Helvetica, sans-serif;
font-size: 20px;
color: #ffffff;
font-weight: 400;
text-decoration: none;
font-style: normal;
font-variant: normal;
text-transform: none;
}

.gulimfont14 {
font-family: gulim, Geneva, sans-serif;
font-size: 14px;
color: #ffffff;
font-weight: 400;
text-decoration: none;
font-style: normal;
font-variant: normal;
text-transform: none;
}

.gulimfont20 {
font-family: gulim, Geneva, sans-serif;
font-size: 20px;
color: #ffffff;
font-weight: 400;
text-decoration: none;
font-style: normal;
font-variant: normal;
text-transform: none;
}


.criticallyimportant
{
	border: solid 1px;
	border-right: solid 1px yellow;
	border-left: solid 1px yellow;
	border-top: solid 1px yellow;
	border-bottom: solid 1px yellow;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	padding-top: 6;
	padding-left: 12;
	padding-right: 12;
	padding-bottom: 12;
	font-color: #ffffff;
	font-family: gulim; 
	font-size: 16px;
	text-align: left;
}


/*
.whiteheader
{
font-family: gulim;
color : #ffffff;
font-weight: 300;
margin-left: 0px;
text-decoration: none;
}





.blackheader
{
font-family: gulim;
color : #000000;
font-weight: 300;
margin-left: 0px;
text-decoration: none;
font-size: 20px;
}





.yellowheaderarial
{
font-family: arial;
color : #ffff00;
font-weight: 300;
margin-left: 0px;
text-decoration: none;
}





.greenheadergulim900
{
font-family: gulim;
color : #99ff99;
font-weight: 900;
margin-left: 0px;
text-decoration: none;
}

.orangeheadergulim900
{
font-family: gulim;
color : #ffcc00;
font-weight: 900;
margin-left: 0px;
text-decoration: none;
}

*/

 /* 
#table01TopRow div:nth-of-type(1) {flex-grow: 1; text-align: center; border: 1px solid #295555; padding: 3;}
#table01TopRow div:nth-of-type(2) {flex-grow: 1; text-align: center; border: 1px solid #295555; padding: 3;}
#table01TopRow div:nth-of-type(3) {flex-grow: 1; text-align: center; border: 1px solid #295555; padding: 3;}
#table01TopRow div:nth-of-type(4) {flex-grow: 1; text-align: center; border: 1px solid #295555; padding: 3;}
#table01TopRow div:nth-of-type(5) {flex-grow: 1; text-align: center; border: 1px solid #295555; padding: 3;}
#table01TopRow div:nth-of-type(6) {flex-grow: 1; text-align: center; border: 1px solid #295555; padding: 3;}

#table01NotTopRow {
width: 600px;
border: 0px solid #295555;
display: flex;
margin-left: auto ;
margin-right: auto ;
}

#table01NotTopRow div:nth-of-type(1) {flex-grow: 1; text-align: center; border: 1px solid #295555; border-top: solid 0px #000000; padding: 3; width: 31%}
#table01NotTopRow div:nth-of-type(2) {flex-grow: 1; text-align: center; border: 1px solid #295555; border-top: solid 0px #000000; padding: 3; width: 23%}
#table01NotTopRow div:nth-of-type(3) {flex-grow: 1; text-align: center; border: 1px solid #295555; border-top: solid 0px #000000; padding: 3; width: 23%}
#table01NotTopRow div:nth-of-type(4) {flex-grow: 1; text-align: center; border: 1px solid #295555; border-top: solid 0px #000000; padding: 3; width: 23%}
//#table01NotTopRow div:nth-of-type(5) {flex-grow: 1; text-align: center; border: 1px solid #000000; border-top: solid 0px #000000; padding: 3; width: 25%}
//#table01NotTopRow div:nth-of-type(6) {flex-grow: 1; text-align: center; border: 1px solid #000000; border-top: solid 0px #000000; padding: 3; width: 25%}
 */

 /* ~~~~~~~~~~~~~ begin testing ohm's law
table.ohmslawtop {
border: 11px dashed orange;
font-size: 9px;
}

Tr.ohmslawrow00{ 
font-size: 20;
font-family: Gabriola;

  } 

Tr.ohmslawrow01{ 
font-size: 44;
font-family: Gabriola;
  } 

Tr.ohmslawrow02{ 
color: #66ff66;
  } 

td.ohmslaw01 {
color: #111111;
border: 11px dashed yellow;
width: 100px;
}

td.ohmslaw02 {
color: #666666;
border: 9px dashed yellow;
width: 75px;
}

td.ohmslaw03 {
color: #cccccc;
border: 7px dashed yellow;
width: 50px;
}

td.ohmslaw04 {
color: #ffffff;
border: 5px dashed yellow;
width: 25px;
}

td.ohmslaw11 {
font-size: 11px;
}

td.ohmslaw22 {
font-size: 9px;
}

td.ohmslaw33 {
font-size: 7px;
}

td.ohmslaw44 {
font-size: 5px;
}
~~~~~~~~~~~~~ end testing ohm's law */
