/* map ------------------ */
#gmap {
	width:100%;
	height:100%;
	margin:0px;
	border:1px solid #e1deda;
}



#slider {
    width: 970px; /* important to be same as image width */
    height: 475px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}

#sliderContent {
    width: 1000px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin-top:0;
	margin-left: 0;
	padding-left:0;
}
.sliderImage {
    float: left;
    position: relative;
	display: none;
}
ul { list-style-type: none;}

/*====================*/
/*=== Other Styles ===*/
/*====================*/
.clear {
	clear:both;
}


/* ---------------------------- */
table.form1 {
	margin:10px 0 20px 0px;
	width:100%;
	border-spacing: 0px;
}
table.form1 tr td {
	padding:10px;
}
table.form1 tr td.form1_tdh {
	padding:0px 0 7px 0;
	font-weight:bold;
	background-color:#ffffff;
	border-bottom:1px solid #d48f4e;
}
table.form1 tr td.form1_tde {
	width:30%;
	text-align:left;
	background-color:#ffcccc;
	border-left:1px solid #d48f4e;
	border-right:1px solid #d48f4e;
	border-top:1px solid #d48f4e;
	border-bottom:1px solid #d48f4e;
}
table.form1 tr td.form1_td1 {
	width:10px;
	padding:0;
	background-color:#d48f4e;
	border-left:1px solid #d48f4e;
}
table.form1 tr td.form1_td2 {
	width:30%;
	text-align:left;
	background-color:#f6d3b2;
	border-bottom:1px solid #d48f4e;
}
table.form1 tr td.form1_td3 {
	width:65%;
	text-align:left;
	border-left:1px solid #d48f4e;
	border-right:1px solid #d48f4e;
	border-bottom:1px solid #d48f4e;
}
table.form1 tr td.form1_td4 {
	padding:6px 0 6px 10px;
	width:75%;
	background-color:#f5d5d5;
	border-left:1px solid #d48f4e;
	border-right:1px solid #d48f4e;
	border-bottom:1px solid #d48f4e;
}
table.form1 tr td.form1_tdx {
	text-align:center;
}

p.error {
	color: #cc0000;
}
