.calc
{
   background-color:#dee2e2;
   font-family:arial;
   font-size:8pt;
   color:black;
   border:1px;
   border-style:solid;
   border-color:gray;
   clear: left;
   border-spacing:5px;

}
.calc_fld
{
   font-family:arial;
   font-size:8pt;
   color:black;
   
}
.float_right
{
   float:right;
   margin:4px;
}
.float_left
{
   float:left;
   margin:4px;
}

.small_title
{
   font-family:arial;
   font-size:8pt;
}
.estimate
{
   color:crimson;
   font-size:12pt;
   font-weight:bold;
   border:none;
   text-align:right;
}

.result
{
   color:crimson;
   font-size:8pt;
   font-weight:bold;
   border:none;
   text-align:right;
}

body, p, h1, h2, h3, table, td, th, ul, ol, textarea, input
{
font-family: verdana,helvetica,arial,sans-serif;
}

h1 {font-size:160%;}
h2 
{
   font-size:150%;
   margin-top:10px;
   margin-bottom:10px;
   color:crimson;
   font-family:arial,"Times New Roman";
}
h3 {font-size:110%;margin:4px}
h4 {font-size:100%;}
h5 {font-size:90%;}
h6 {font-size:80%;}

.descrip
{
   font-size:10pt;
   font-weight:normal;
   color:midnightblue;
   margin-right:50px;
}

body 
{
   font-family:Arial,Helvetica, Geneva, Swiss, SunSans-Regular;
   color:midnightblue; 
   font-size:10pt; 
   font-weight:normal;
   margin:0;
   background-image:url("/img_icons/bg14.gif");
   background-repeat: repeat-y;
   background-color:white;
   padding-top:0px;
   padding-left:0px;
   padding-right:0px;
   padding-bottom:0px;
   margin-top:0px;
   margin-left:0px;
   margin-bottom:0px;
}

