body {margin: 0px; padding: 0px;}
a:link {color: #579292;}
a:visited {color: #99d1d1;}
a:hover {color: #579292;}
a:active {color: #5f9898;}
.Normal-P
        {
        margin:0.0px 0.0px 0.0px 0.0px; text-align:right; font-weight:400; 
        }
.Normal-P0
        {
        margin:0.0px 0.0px 0.0px 0.0px; text-align:left; font-weight:400; 
        }
.Normal-C
        {
        font-family:"Trebuchet MS", sans-serif; font-size:11.0px; 
        line-height:1.45em; color:#ffffff; 
        }
.Normal-C0
        {
        font-family:"Arial", sans-serif; font-size:9.0px; line-height:1.33em; 
        color:#7f7f7f; 

}
.Normal-C1
        {
	font-family:"Trebuchet MS", sans-serif;
	font-size:20px;
	line-height:1.45em;
	color:#96a2a8;
	font-weight: bold;
	text-align: justify;
        }
.Normal-C2
        {
	font-family:"Trebuchet MS", sans-serif;
	font-size:32px;
	line-height:1.25em;
	color:#F66;
	font-weight: bold;
}
.Normal-C3
        {
        font-family:"Trebuchet MS", sans-serif; font-size:27.0px; 
        line-height:1.30em; color:#96a2a8; 
		font-size:20px;
        }


fieldset
{
border: 1px solid #781351;
width: 30em
}
estimate
{
	border 1px solid #FC6;
	width 30em
}
legend
{
color: #fff;
background: #ffa20c;
border: 1px solid #781351;
padding: 2px 6px
}
input
{
color: #781351;
background: #fee3ad;
border: 1px solid #781351
}
label
{
width: 12em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}
.submit input
{
color: #000;
background: #ffa20f;
border: 2px outset #d7b9c9
margin-left: 4.5em;
align:center;
}
#form1 #cost {
	border: thin dotted #FF6;
	margin: 0px;
	padding: 0px;
	width: 30em;
	text-align: center;
	background-color: #ffa20f;
	color: #633;
	font-style: normal;
	font-weight: bold;
	border: 1px solid #781351;
	display:none;
}
