
/* Contact Form And Order Form*/
#wrap{
	border:solid #CCCCCC 1px;
	width:200px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	float:left;
	border-radius: 10px;
	padding:3px;
	margin-top:3px;
	margin-left:80px;
	background:#ffffff;
}

.error{ position:absolute;z-index:100; color:#f95769; font-size:10px; margin:4px; font-style:italic; width:150px; padding-left:5px; cursor:pointer;
background:url(../images/tbg.png)}

.success{ color:#009900; font-size:12px; margin:4px; font-style:italic; width:200px;}

img#refresh{
	float:left;
	margin-top:30px;
	margin-left:4px;
	cursor:pointer;
}

#name,#subject,#email{float:left;}

#message{ width:200px; height:80px;float:left;}

label{ float:left; color:#333333; width:80px;}
#code{
	border:#CCCCCC 1px solid; position:relative;
}
#MYFORM input, #MYFORM textarea{
	margin-bottom:3px;
	border:#CCCCCC 1px solid;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	padding:3px;
}
#MYFORM label{
	font-weight:bold;
}

#Send{width:81px; height:24px; float:left; border:0; background:url(../images/send.png) no-repeat center center; cursor:pointer; }
#finalBtn{width:129px; height:27px; float:left; border:0; margin-left:250px; background:url(../images/final_order.png) no-repeat center center; cursor:pointer; }
.mapZoom{
	position:relative;width:340px;height:180px; margin-top:15px;
}
#googleMap{
	border:6px solid #e2e2e2;position:absolute; right:0; bottom:0;
	background:#e2e2e2;
}

.red{
  color: #ff0000;
}
.right1 { width:330px; padding:5px 10px; margin:0;}
.left1 { width:400px;  padding:5px 10px; margin:0;}
.port { padding:5px 10px;}
.port_resize { width:282px; float:left; margin:0; padding:10px 5px;}


