@charset "UTF-8";
/* CSS Document */
body {
margin:0 auto;
width:860px;
}
div#container {
font-family:arial,helvetica,sans-serif;
}
div#header {
background-image:url("0.png");
background-position:center center;
background-repeat:no-repeat;
font-size:24px;
height:200px;
text-align:right;
}
div#leftcol, div#middlecol {
float:left;
}
div#leftcol {
background-color:#FFFFFF;
background-image:url("formimages/stickypaper.png");
background-repeat:no-repeat;
height:300px;
padding:6px 22px;
width:12%;
}
div#middlecol {
font-size:13px;
padding:10px;
width:76%;
}
div#myform {
padding-left:40px;
width:76%;
}
div#footer {
font-size:11px;
text-align:center;
}
span#contactinfo {
margin-left:2px;
}
#imgCompute:hover {
cursor:pointer;
}
div.result {
background-color:#CCFFCC;
height:100px;
padding:6px 22px;
width:300px;
}
ul#resultBox li {
list-style-type:none;
margin-bottom:5px;
}
ul#resultBox {
padding-left:0;
}
ul#resultBox span#estimate {
font-weight:bold;
}
input.phone {
float:left;
}
.clearfix:after {
clear:both;
content:".";
display:block;
height:0;
line-height:0;
visibility:hidden;
}
.clearfix {
display:inline-block;
}
html[xmlns] .clearfix {
	display:block;
}
* html .clearfix {
height:1%;
}
ul#form li {
list-style-type:none;
margin-bottom:5px;
}
ul#form li span {
float:left;
width:200px;
}
ul#form li span input {
float:left;
}
ul#form li.action {
margin-left:200px;
margin-top:10px;
}
ul#errors li {
color:Red;
font-weight:bold;
}
.backtomainlinktext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #39C;
}
.leftcolheadtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #1C5E86;
}
