/* 	===================================================================================================
											 FLASH PART
===================================================================================================  */
.flashArea {
	width:979px;
	_width:1100px;
	height:339px;
	padding:22px 0px 0px 0px;
	_padding:19px 0px 0px 0px;
	margin:0px;
	float: left;
}
.flashPart {
	padding:0px;
	margin:0px;
	float:left;
	width:700px;
}
.frequentDiner {
	padding:0px;
	margin:0px;
	float:left;
	width:259px;
	_width:359px;
 	background-attachment: scroll;
	background-image: url(/images/bgFrequentDiner.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.frequentCotnet {
	/*padding:24px 0px 0px 0px;*/
	margin:0px;
	float:left;
	width:200px;
}
.frequentCotnet h2 {
	padding:16px 0 50px 24px;
	margin:0px;
	float:left;
	width:200px;
	color:#fdf93d;
	font-size:12px;
	font-weight:bold;
	letter-spacing:-0.5px;
}

	.frequentCotnet .frequentHeader{
		padding:20px 0 78px 24px;
	}

	.frequentDiner h2 a {
		color:#FFFFFF;
		text-decoration:none;
		display:block;
	}
	.frequentDiner h2 a:hover {
		color:#fdf93d;
		text-decoration:none;
	}
.frequentDiner p {
	padding:0px 0px 15px 15px;
	margin:0px;
	float:left;
	width:200px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}
/* 	===================================================================================================
											 FORM ELEMENT
===================================================================================================  */
 
.frequentDiner .formElement{
	position:relative;
} 
 
.formElement {
	padding:1px 0px 3px 15px;
	margin:0px;
	float:left;
	width:259px;
} 
	.formElement label {
		padding:2px 0px 0px 0px;
		margin:0px;
		float:left;
		width:60px;
		font-size:11px;
		color:#FFFFFF;
		text-transform:uppercase;
		font-weight:bold;
		letter-spacing:-0.25px;
	}
	.formElement input {
		padding:2px 2px 5px 7px;
		margin:0px;
		float:left;
		width:147px;
		background-attachment: scroll;
		background-image: url(/images/bgInput.png);
		background-repeat: no-repeat;
		background-position: left top;
		float:left;
		background-color:#4f0429;
		font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
		font-size:11px;
		text-align:left;
		width:143px;
		border:0px solid;
		color:#FFFFFF;
	}
	
	.formElement.form_7_question_95,
	.formElement.form_7_question_96{
		float:left;	
		width:101px;
	}
	.formElement.form_7_question_96{
		padding-left:10px;
	}
	.formElement input#form_7_question_95 ,
	.formElement input#form_7_question_96 {
		width:32px;
		background-image: url(/images/bgInput_sm.png);
	} 
	
	
.formSubmit {
	padding:7px 0px 0px 188px;	
	_padding:3px 0px 0px 188px;	
	text-indent:-9999px;
	width:auto;
}


	.formSubmit input {
		margin:0px;
		width:58px;
		height:42px;
		margin: 0;
		padding: 0;
		text-align:center;
                background: transparent url(/images/bgGoButton_trans2.png) top left no-repeat;
                _background:none;
                _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/bgGoButton_trans2.png",sizingMethod="crop");
		text-indent:-9999px;
		*text-indent:0px;
		*font-size:0px;
		color:#fff;
		cursor:pointer;
		padding:2px;	
	}
	
        .formSubmit input:hover{
                background-position: 0px -42px;
        }

.frequentDiner .formElement .validation-advice{
	position:absolute;
	top:2px;
	right:-95px;
}


.divRight {
	padding:1px 0px 2px 5px;
	margin:0px;
	float:left;
	width:147px;
	background-attachment: scroll;
	background-image: url(/images/bgInput.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.divRightDOB {
	padding:0px;
	margin:0px;
	float:left;
	width:147px;
}
.divRightSmall {
	padding:1px 0px 2px 5px;
	margin:0px;
	float:left;
	width:27px;
	background-attachment: scroll;
	background-image: url(/images/bgInputSmall.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.divRightSmall1 {
	padding:0px;
	margin:0px;
	float:left;
	width:13px;
}
.inputFrequent {
	padding:2px;
	margin:0px;
	float:left;
	background-color:#4f0429;
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:11px;
	text-align:left;
	width:136px;
	border:0px solid;
	color:#FFFFFF;
}
.inputFrequent1 {
	padding:2px;
	margin:0px;
	background-color:#4f0429;
	font-family:Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size:11px;
	text-align:left;
	width:14px;
	border:0px solid;
	color:#FFFFFF;
	float:left;
}
.goButton {
	margin:0px;
	padding:2px 0px 0px 188px;
	width:58px;
	height:42px;
	float:left;
}
.goButton ul {
	position: relative;
	width:58px;
	height:43px;
	margin: 0;
	padding: 0;
	text-align:left;
	background-image: url(/images/bgGoButton1.jpg);
}
.goButton ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top:0;
}
.goButton ul li,
.goButton a {
	display:block;
	height:43px;
	border-bottom:0;
}
.goButton ul li a {
	text-indent:-9999px;
	text-decoration:none;
	padding: 0px;
	cursor:pointer;
}
.gBu {
	left:0;
	top:0;
	width:58px;
}
.gBu a:hover {
	background: transparent url(/images/bgGoButton1.jpg) 0 -43px no-repeat;
	border-bottom:0;
}
