
/*-- Styles used in impedance calculators */
.imgSmith1		   { z-index:1; position:relative; top:-11px; left:1px; width:370px; height:370px; vertical-align:top; margin:0px; display: block;}
.imgMarker1		   { z-index:2; position:relative; top:181px; left:181px; width: 10px; height:10px; vertical-align:top; margin:0px; display: block;}
.exButton1		   { font-size:10pt; height:25px; width:57px; text-align:center; }
.exButton4		   { font-size:10pt; height:25px; width:57px; text-align:center; font-weight:bold; background-color:rgb(180,180,180);}
.exButton2		   { font-size:10pt; width:220px; text-align:center; }
.exButton3		   { font-size:10pt; width:100px; text-align:center; }
.exButton5		   { font-size:10pt; width:150px; text-align:center; }
.spcw01			   { width: 372px; }
.spcw02			   { width: 90px; }
.spcw03			   { width: 110px; }
.spcw04			   { width: 80px; }
.index                       { background-color:rgb(180,180,200);}
                   
.calculator             { font-family:Arial; font-size:10pt; font-weight: normal; color:black;
                    margin:0px ; margin-left:0px; padding: 0px; line-height:1.5;
                    border-collapse:collapse; text-indent:0px;
                    display: inline-block; background-color:rgb(240,240,255); }
.calculator small    { padding:3px;}
.calculator select   { height:auto; width:auto; margin:1px; padding:2px;}
.calculator th         { background-color:rgb(240,240,255); border-collapse:collapse; 
                  vertical-align:top; border:1px solid #8080B0;}
.calculator tr         { border:0px solid #8080B0;  margin-bottom:0px; padding:2px;}
.calculator td        { padding:0px;text-align:center; width:auto;}
.calculator input    { width:auto; height:auto; margin:1px; padding=1px;}
.calculator input[type="text"]       { text-align:center; height: 20px; min-width:80px; margin:0px; padding:0px; border:0px solid}
.calculator input[type="radio"]     { text-align:center; height: auto; min-width:10px; margin:0px; padding:0px; border:0px solid }
.calculator input[type="button"]   { text-align:center; height: 25px; min-width:47px; margin:1px; padding:0px;  border-radius: 4px; }
.calculator input[type="image"]     {margin:0px; padding:0px;  display:inline-block }

.calculator table   { margin-left:0px; border:0px solid #8080B0; border-spacing:0px; border-collapse:collapse; line-height:1.5;}
.calculator div      { text-align:justify; }
.calculator p         { text-align:left; padding:0px; padding-left:5px; padding-right:5px; margin:0px}
.calculator ul        { font-weight:bold; text-align:justify; margin:5px; list-style-position: inside; list-style-type: circle solid; 
                   padding-left:20px; margin-top:0px; }
.calculator li         {  margin:0px; list-style-position:outside; text-indent:-3px; line-height:1.3;}
.calculator h1       { font-weight:bold; margin: 0px; margin-left: 2px;}
.calculator h2       { font-weight:bold; }
.calculator  h3      { font-weight:bold; }
.calculator form    { margin-left:0; } 
.calculator img     { margin:2px; } 
.calculator fieldset { width:max-content;  border:0px solid;  }
.calculator legend  { width:auto; height:auto; margin:0px; margin-left:5px; padding:0px; 
                   font:bold 16pt "Times New Roman";  text-align:left; color:#4040A0; }



.calculator2          { font-size:10pt; margin: 0; margin-left:5; padding: 0px; line-height: normal;
                   border-collapse:collapse; text-indent:0px;
                 }


.calchead		 { background-color:rgb(250,250,255);}
.calcbar		 { background-color:rgb(240,240,255); text-align:center; width:130; vertical-align:top; }
.calcbody 		 { background-color:rgb(240,240,255); border-collapse:collapse; vertical-align:top; }
.calctable		 { border-collapse:collapse; min-width:300px;}
.calctable th	 { font:bold 13pt "Times New Roman"; text-align:left; color:#4040B0; text-indent:10px; margin-bottom:0px; }
.calctable tr	         { border:1px solid #8080B0; width:max-content}
.calcformula 	 { float:left; }

.calcinput 		 { text-align:center; }
.calclink 		 { text-decoration:underline; color:#6060D0; }
.calcvar		 { text-align:right; }
.calcfield		 { border:1px solid #8080B0; vertical-align:top; border-collapse:collapse;}
.calcfooter           { font:11pt "Times New Roman"; text-align:left; margin-left:5; border-collapse:collapse; width:550; }
.calcgroup             {}
.calctb ul               { width: auto; }
.calctb li                { width: auto; height: auto; border: solid 1px blue; display: inline-block; float: left }
.calctb div             { width: auto; overflow-x: scroll; }

.tntable		 { border-collapse:collapse; background-color:rgb(255,255,255); }
.tntable td            { border:1px solid #8080B0; text-align:center; width:150px; height:80px; }
.tntable input        { align-content:center; height: auto; display: block; margin: 0px auto;}

.tooltips		 { border-color: #8080C0; background-color: #F0F0FF; font-size: 12px; line-height: 15px; }

.temp                       {background-color:rgb(240,240,255); border:0px;  text-align:left; }  

