/* CSS Document */

#welcome {
position:absolute;
padding:50px 10px 10px 10px;
margin: 40px auto 0 auto;
left:25%;
float:left;
}


#text_head{
width:480px;
margin: 0 0 0 0;
}

#text_head p {
font-size: .8em;
font-weight:bold;
padding-top: 16px;
}

#text_head p1 {
font-size:.8em;
padding-top:8px;
}

#text_head h4 {
padding-top: 15px;
}

#map {
width:480px;
text-align:center;
margin: 0 0 20px 7%;
}
#map p{
font-weight:bold;
font-size:.9em;
text-align:left;
}

#or {
width:480px;
font-weight:bold;
text-align:center;
margin: 0 0 20px 4%;
}


#contact_wrapper p{
padding-top: 4px;
font-weight:bold;
}

.byemail {
float:left;
}

.byemail h4{
margin:25px 0 0 0;
}


.byphone {
float:left;
}

.byphone h4{
margin:25px 0 0 0;
}

.requestform{
float:left;
}


.quotefield{
badding-left:2px;
}


/* THE MAIN TEXT BLOCK*/
div#main 
{
font-size:.8em;
width:540px;
margin: 75px auto 0 20%;
position:relative;
color:#605F60;
}

div#main p{margin: .5em 0 .5em 0}

#main a:link {color:blue; text-decoration:none}
#main a:visited {color:red;}	  
#main a:hover {color:navy;}


/*END OF MAIN TEXT BLOCK*/




/*FORM BLOCK STARTS HERE */
div#labelwrapper{margin: 75px auto 0 20%;
				position:relative;}

div#head{font-size:.8em;margin:.5em 0 .5em 20px;}

div#price_form_wrapper {
top:235px;
left: 22%;
position:absolute;
}

div#price_form {
width:640px;
}

#price_form h5 {
padding: 20px 0 15px 15px;
}
#price_form h4 {
padding: 45px 0 35px 10px;
}
div#price_form p {
margin-bottom: 5px;
}

div#price_form label{
font-size:.8em;
width: 11em;
text-align: right;
color: #5C5C5C;
margin-right: 10px;
margin-left: 10px;
}
div#user_info label{
float:left;
}

div#price_form input
{

color: #000000;
background: #E6E6E6;
border: 1px solid #000000;
z-index:5;
}

.productcode {
margin-left:24px;
}


div#formwrapper.2 input
{
color: #000000;
background: #E6E6E6;
border: 1px solid #000000;
position:relative;
float:left
z-index:5;
}

div#price_form.submit input
{
color: #000;
background: #ffa20f;
border: 2px outset #d7b9c9;
z-index:5;
} 



/* the horizontal buttons end here */
/* FORM BLOCK ENDS HERE */
div#form_border {
	border: 1px solid #000000;
}

#form img{
float:left;
padding-right:10px;
padding-left: 10px;
}

#disclaimer {
font-size: .7em;
margin-top: 25px;
width: 400px;
}
