@charset "UTF-8";
/* CSS Document */


.webToolBorder,
.webToolMain,
.webToolFooter,
.webToolSchematic,
.webToolStatusBar,
.webToolResistorSeriesEditor,
.webToolResults {
  border: 1px solid #949599;
  overflow: hidden;
  font-family: Arial, sans-serif;
}

.webToolTitle,
.webToolFooter {
  background-color: #D0D0D0;  
}

.webToolBorder {
  border-radius: 6px; 
  top: 0px;
  left: 0px;
  width: 740px;
  padding: 0px 0px 0px 0px; 
  height: auto;
}

.webToolMain {
  left: 0px;
  top: 0px;
  width: auto;
  height: auto;
  position: relative;
  border-width: 0px;
  padding: 10px 10px 5px 10px;
  background-color: #FFFFFF; 
}

.webToolFooter
{
  font-size: 10px;
  color: #555555;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  border-width: 0px 0px 0px 0px; 
  position: relative;
  padding: 5px 5px 5px 5px;
  width: auto;
  height: 25px;
  line-height: 25px;
}

.webToolResistorSeriesEditor
{
  padding: 5px 0px 0px 0px;
  border-width: 1px 0px 0px 0px; 
  background-color: #FFFFFF;
}

.webToolResultTable
{
  position: relative;
  left: 0px;
  top: 0px;
  padding: 5px 0px 5px 0px;
  border-width: 1px 0px 0px 0px; 
  background-color: #FFFFFF;
}

.webToolSchematic {
  position: relative;
  background-color: #FFFFFF;
  border-width: 1px 0px 1px 0px; 
  width: auto;
}

.webToolStatusBar
{
  padding: 2px 10px 2px 10px;
  border-width: 1px 0px 0px 0px; 
}

.webToolTitle
{
  font-size: 16px;
  color: rgba(134,0,18,1.00);
  font-weight: bold;
  padding: 10px 15px 10px 15px;
  position: relative;
  width: auto; 
}

body,
input,
label,
select,
textarea {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}

label {
	font-size: 13px;
}

hr {
  border: 1px solid #888888;
  width: 100%;
  height: 1px;
}

img.preload { display: none; }

input {
  border: 1px solid #c4c4c4;
  padding: 4px 4px 4px 4px;
  border-radius: 4px;
}

input:focus {
  outline: none;
  border: 1px solid #7bc1f7;
  box-shadow: 0px 0px 8px #7bc1f7;
}

input:hover {
  outline: none;
  border: 1px solid #888888;
}

input:disabled {
  border: 1px solid #bbbbbb;
  background-color: #eeeeee;
  color:#bbbbbb;
}

input[type="button"] {
  background: #dadada url(images/ui-bg_highlight-soft_75_dadada_1x100.png) 50% 50% repeat-x;
}

input[type="button"]:active {
  background: #dadada url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;
}

input[type="checkbox"]:disabled+label {
  color:#bbbbbb;
}

input[type="radio"]:disabled+label {
  color:#bbbbbb;
}

select {
  position: relative;
  border: 1px solid #c4c4c4;
  border-radius: 4px;
  background: #FFFFFF;
  padding: 2px;
  top: 0px;
  height: 24px;
}

select:hover {
  outline: none;
  border: 1px solid #888888;
}

select:disabled {
  border: 1px solid #bbbbbb;
  background-color: #eeeeee;
  color:#bbbbbb;
  padding: 2px;
}