body { 
font-family:Arial; 
font-size: 10pt;
color:black; 
background-color:white; 
}

h1 { 
font-family:Arial; 
font-size:16; 
color:black;
}

h2 { 
font-family:Arial; 
font-size:14; 
font-style:italic; 
color:black; 
}

h3 { 
font-family:Arial; 
font-size:12; 
font-style:italic; 
color:black; 
}

span.My-link, a:link { 
color:#004080;  
text-decoration:underline; 
}

span.My-visited, a:visited { 
color:#808080; 
text-decoration:underline; 
}

span.My-active, a:active { 
color:#0000CC; 
text-decoration:underline; 
}

span.SubHeading {
font-family: Garamond;
font-size: small;
line-height: 3;
}

div.OutValueDiv {
background-color: rgb(255,255,204);
border: 2px ridge grey;
font-size: 10pt;
text-align: center;
}

div.WarningDiv {
background-color: rgb(255,255,204);
border: 2px ridge grey;
font-size: 10pt;
text-align: left;
width:100%;
color:#cc0000;
display: none;
}

div.Text {
border: thin grey;
border-bottom-style: solid;
border-right-style: solid;
display: none;
margin-left: 5%;
padding-top: 5px;
padding-bottom: 5px;
width: 95%;
}

input.OutValue {
background-color: rgb(255,255,204);
border: 2px ridge grey;
color: rgb(153,153,153);
font-size: 8pt;
text-align: center;
width: 30pt;
}

input.InputValue {
text-align: right;
width: 30pt;
}

input.btnSelect {
font-size: 8pt; 
width: 30pt; 
height: 14pt; 
text-align: center;
}

table { 
font-size: 10pt; 
}

table.MainTable {
border: rgb(204,204,204) groove;
vertical-align: top;
width: 85%;
}

table.SubTable {
border: #C0C0C0 thin solid;
width: 80%;
}

table.HintTable {
color: #000066;
font-family: Arial,Helvetica,Sans-serif;
font-size: 11px;
}

table.TableConstr{
background-color: #eeeeee; 
font-size: 10pt; 
text-align: center; 
font-family: Arial; 
width: 100%;
border: rgb(204,204,204) groove; 
}
 
td.tdLayer {
border: groove 3px; 
text-align: center;
}
 
font.FontArea{
background-color: #eeeeff; 
font-style:italic; 
text-align: center
}
 
font.FontR{
background-color: #eeeeee; 
font-style:italic;
}

.Ticks {
background-color: rgb(255,255,204);
border: 2px ridge grey;
}

img.Plus {
cursor: pointer; 
border:0; 
}

form.WallList {
display: none;
font-size: small;
display: inline;
}

form.GlazingList {
display: none;
font-size: small;
display: inline;
}
