#BreakfastBuilderForm {
	width:452px;
	margin:0;padding:0;
	border:1px solid #e1cab1;
	background-color:#fef8e8;
	text-align:right;
	font-size:95%;
	padding:2px;
	clear:both;
}
#BreakfastBuilderForm h3 {
	background-color:#fde6af;
	padding:5px 5px 5px 10px;
	border-top:1px solid #fde6af;
	border-right:1px solid #fde6af;
	border-left:1px solid #fde6af;
	text-align:left;
	
}
#BreakfastBuilderForm fieldset {
	width:450px;
	margin-bottom: 20px;
	display:block;
	text-align:left;
	background-color:#fffdf7;
	border:1px solid #fde6af;
}
#BreakfastBuilderForm fieldset label  {
	display: block;
	float: left;
	padding:2px;
	
}


#BreakfastBuilderForm fieldset label input {
	float:left;margin-right:2px;
}
#BreakfastBuilderForm fieldset br {
	clear: both;
}

#BreakfastBuilderForm #buttonPrimary{
	background-color: #fde6af;
	border-width:0px;
	padding:2px;
	border:1px solid #e1cab1;
	color:#4b4534;
	font-weight:bold;
	text-align:center;
	margin-bottom:5px;
}

#ProductsContainer label {
	margin: 7px 0;
	width:225px;
}
#BreakfastBuilderForm .left {
	width: 155px;
}
#BreakfastBuilderForm .leftCheck{
	width: 205px;
}
#FruitsContainer label, #DairyContainer label, #OtherContainer label {
	margin: 7px 0 5px 0;
	width: 140px;
}

/*
#searchResults{
	padding:3px;
	border:1px solid #fbf2e1;
	background-color:#fffefd;
	text-align:left;
}

#searchResults .recipeTitle{
	background-color:#fbf2e1;
	padding:5px 5px 5px 10px;
	border-top:1px solid #fbf2e1;
	border-right:1px solid #fbf2e1;
	border-left:1px solid #fbf2e1;
	text-align:left;
}

#searchResults .details{
	background-color:#fefcf7;
	padding:5px 10px 5px 10px;
	margin:0px 0px 20px 0px;
	border-right:1px solid #fbf2e1;
	border-left:1px solid #fbf2e1;
	border-bottom:1px solid #fbf2e1; 
	text-align:left;
}
*/
.toolbar{
	background-color:#fde6af;
	padding:0px;
	float:left;
	border:0px solid #990000;
}

#searchResults {
	margin:0px;
	padding:3px;
	border:1px solid #e1cab1;
	background-color:#fef8e8;
	height:1%;
	/*text-align:left;*/
}

#searchResults .header{
	background-color:#fde6af;
	padding:5px 5px 5px 10px;
	border-top:1px solid #fde6af;
	border-right:1px solid #fde6af;
	border-left:1px solid #fde6af;
	text-align:left;
	margin-bottom:0px;
}

#searchResults a{
	background-color:transparent;
}

#searchResults .recipeTitle_EvenRow{
	background-color:#fef8e8;
	padding:5px 5px 5px 10px;
	border-right:1px solid #fde6af;
	border-left:1px solid #fde6af;
	text-align:left;
	margin-bottom:0px;
	float:left;
}

#searchResults .recipeTitle_OddRow{
	background-color:#fffcf4;
	padding:5px 5px 5px 10px;
	border-right:1px solid #fde6af;
	border-left:1px solid #fde6af;
	text-align:left;
	margin-bottom:0px;
	float:left;
}

#searchResults .recipeTitle_LastOddRow{
	background-color:#fffcf4;
	padding:5px 5px 5px 10px;
	text-align:left;
	margin-bottom:0px;
	float:left;
	border-right:1px solid #fde6af;
	border-left:1px solid #fde6af;
	border-bottom:1px solid #fde6af;
}

#searchResults .recipeTitle_LastEvenRow{
	background-color:#fef8e8;
	padding:5px 5px 5px 10px;
	text-align:left;
	margin-bottom:0px;
	float:left;
	border-right:1px solid #fde6af;
	border-left:1px solid #fde6af;
	border-bottom:1px solid #fde6af;
}

#searchResults p.itemsMatched{
	text-align:right;
	color:#4b4534;
	float:right;
	font-size:95%;
	/*margin-bottom:0px;*/
}

#SearchResults .OddRow {
	background-color:#fefcf7;
}

#SearchResults .EvenRow {
	background-color:#FFF;
}
#SearchResultsPaging1 {
	display: block;
	float: left;
	/*width: 125px;*/
	width: 66%;
	font-size:10px;
	color:#4b4534;
}
#SearchResultsPaging2 {
	text-align:right;
	color:#4b4534;
	float:right;
}

#SearchResultsPaging3 {
	display: block;
	float: left;
	width: 33%;
	text-align: right;
	font-size:10px;
	color:#a7a49b;
}

#SearchResultsPaging3 a{
	color:#4b4534;
}

#SearchResultsPaging3_inActive {
	display: block;
	float: left;
	width: 33%;
	text-align: right;
	font-size:10px;
	color:#a7a49b;
}

#contentDiv .builder h3{	font-size:95%;}


.formHdrImage{margin-top:-20px;display:block;position:relative;margin-left:-5px;}
