@charset "utf-8";
/* CSS Document */

.Hide{
	display:none;
}

.BoxShowAdvancedSearch {
	width: 692px;
	background: url(../images/bg-advancedsearchloop.gif) left top repeat-y;
	margin-left: -3px;
	margin-top: 8px;
}
	.BoxShowAdvancedSearch .BoxShowBottomAdvancedSearch {
		background: url(../images/bg-advancedsearchbottom.gif) left bottom no-repeat;
	}
	.BoxShowAdvancedSearch .BoxShowTopAdvancedSearch {
		padding: 50px 0 34px 0;
		background: url(../images/bg-advancedsearch.gif) left top no-repeat;
	}
.BoxShowTopAdvancedSearch label {
	font-size: 1.1em;
	color: #4a6a08;
	font-weight: bolder;
}
.IntroBox {
	margin-left: 18px;
	padding-bottom: 31px;
}
	.IntroBox .SpecialColor2 {
		/*color: #ad4b12;*/
		font-style: italic;
		padding-top: 3px;
	}
.SearchBox {
	background: url(../images/line.gif) no-repeat left bottom;
	width: 650px;
	padding: 0 0 22px 0;
	margin-left: 32px;
	overflow: hidden;
}
	.SearchBox label {
		padding: 2px 0 0 18px;
		float: left;
		width: 86px;
	}
	.SearchText {
		float: left;
		background: url(../images/searchinput.gif) no-repeat;
		width: 410px;
		height: 18px;
		margin-top: 1px;
	}
		.SearchText input {
			border: none;
			border-color: #FFF;
			width: 408px;
			height: 14px;
			font-size: 1em;
			float: left;
			margin: 1px 0 0 1px;		
		}
.SearchType {
	width: 100%;
	padding: 26px 0 0 0;
	overflow: hidden;
}
	.SearchType h4 {
		font-size: 1.2em;
		font-weight: normal;
		margin-left: 16px;
		padding-bottom: 3px;
	}
	.SearchType label {
		float: left;
		clear: left;
		padding-right: 17px;
		text-align: right;
	}
		.SearchType ul li {
			padding-top: 9px;
			float: right;
			width: 100%;
		}
	.SearchType1 {
		float: left;
		width: 274px;
		padding-left: 17px;
	}
		.SearchType1 label {
			width: 107px;
		}
	.SearchType2 {
		float: right;
		width: 319px;
		padding-right: 41px;
	}
		.SearchType2 label {
			width: 152px;
		}
.SearchBtn2 {
	float: right;
	padding: 17px 41px 0 0;
}
.SearchBtn3 {
	float: right;
	padding-right: 31px;
}
.RecipeIntro {
	padding: 5px 30px 15px 0;
}