.errmessfield{
	border:0px;
	background-color: #ffffff;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
}
.ftextf {
	border: 1px solid #dcdcdc;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #353535;
	width:100%;
}
.ftextf:focus {
	border: 1px solid #dcdcdc;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #353535;
	width:100%;
}
.ftextfFocus {
	border: 1px solid #dcdcdc;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #353535;
	width:100%;
}
.requiredfield {
	margin: 0px;
	padding: 0px;
	color: #ffa20e; 
	font-weight: bold;
}
input.bt_reset{
	width:64px;
	height: 18px;
	background-image: url(../images/guest/reset.gif);
	background-repeat: no-repeat;
	border: 0px;
	cursor: pointer;
	cursor: hand;
}
input.bt_send{
	width:68px;
	height: 18px;
	background-image: url(../images/guest/send.gif);
	background-repeat: no-repeat;
	border: 0px;
	cursor: pointer;
	cursor: hand;
}
table.customform td strong{
	color: #3266b9;
}
.error {
	color: red;
}

.hover_elements {
	FLOAT: left; WIDTH: 495px; LIST-STYLE-TYPE: none; FONT-SIZE: 12px;
}
.hover_elements SPAN {
	PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-BOTTOM: 15px; CURSOR: pointer; PADDING-TOP: 15px;
}
.hover_elements LI {
	FONT-SIZE: 11px; MARGIN-TOP: 10px; MARGIN-LEFT: 20px; border: solid 1px #F5870E;
}
.hover_elements LI .active_r {
	border: solid 1px #F5870E;
	/* BACKGROUND: url(../images/border.gif) no-repeat 0px 0px */
}

