/************STANDARD FORMS**********************/




/**************CONTACT US FORM******************/

	.contact_us_text_field {
		height: 22px;
		width: 227px;
		background: url('../images/contact_us_field_box.gif') no-repeat;
		border: 0 none;
		padding: 0px 10px 0px 5px
		}
		
		.contact_us_text_field input {
		border: 0 none;
		width: 227px;
		padding: 0px;
		}
	
		.contact_us_select_border_title {
	background: url('../images/contact_us_title_bg.gif') no-repeat;
	height: 16px;
	padding: 4px 0 4px 2px;
	width: 68px;
	}
			.contact_us_select_border_title select {
		border: none;
		width: 63px;
		}
		
	/*.contact_us_select_border_store_prov {
		background: url('../images/contact_us_field_box.gif') no-repeat;
		height: 16px;
		padding: 4px 0 4px 2px;
		width: 240px;
	}
			.contact_us_select_border_store_prov select {
		border: none;
		width: 235px;
		}*/
	
	.contact_us_select_border {
	background: url('../images/contact_us_field_box.gif') no-repeat;
	height: 16px;
	padding: 4px 0 4px 2px;
	width: 240px;
	}
	
	.contact_us_select_border select {
		border: none;
		width: 235px;
	}
	
.contact_us_info_field_store {
	width: 114px;
	color: #003767;
	background-color: #003766;
	text-align: left;
	font-weight: bold;
	padding-left: 10px;
	background: url('../images/contact_us_fields_bg.gif') no-repeat center;
	height: 24px;
}

	.contact_us_text_area .ccs_textarea {
		height: 64px;
		width: 172px;
		border: none;
		background: url('../images/contact_us_message_box.gif') no-repeat;
		font-size: 11px;
		padding: 5px 3px 5px 3px;
		color: #666666;
	}

.contact_us_dropdown_store select {
	border: 1px solid #c3c3c3;
	font-size: 11px;
}

.title_dropdown select {
	border: 1px solid #c3c3c3;
	font-size: 11px;
}

#province {
	margin: 10px 0px;;
}


.newsletter_checkbox { 
	margin-bottom: 20px;
	float: left;
	margin-top: 10px;
}

.contact_submit_button {
	float: left;
	margin: 0px 0px 0px 5px;
	cursor: pointer;
}

#gen_enquiry_form h2 {
	color: #003767;
	font-weight: bold;
	margin-bottom: 20px;
}


/***************add a recipe start**************/

/*#recipe_add_form {
	 width: 646px;
	 text-align: left;
	 background-color: #F8F8F8;
	 padding: 20px;
}*/

	
.add_info_field_recipe_name {
	background: url('../images/add_recipe/recipe_name_bg.gif') no-repeat;
	color: white;
	font-weight: bold;
	height: 19px;
	padding-left: 10px;
	padding-top:5px;
	vertical-align:top;
}
	.add_text_field .ccs_textfield {
	border: 1px solid #A6BED3;
	width: 199px;
	border: none;
	background: url('../images/add_recipe/recipe_name_textfield.gif') no-repeat;
	height: 19px;
	padding-top: 5px;
	}

.short_description {
	background: url('../images/add_recipe/short_discription_bg.gif') no-repeat;
	color: white;
	font-weight: bold;
	margin-bottom: 20px;
	padding-left: 10px;
	vertical-align:top;
	padding-top: 35px;
}
	.add_text_area_description .ccs_textarea {
	border: 1px solid #A6BED3;
	width: 201px;
	color: #666666;
	padding: 3px 3px 3px 3px;
	height: 81px;
	font-size: 11px;
	border: none;
	background: url('../images/add_recipe/add_short_description_textbox.gif')no-repeat top left;
	background-attachment: scroll;
	}

.tell_us_love {
	background: url('../images/add_recipe/love_bg.gif') no-repeat;
	color: white;
	font-weight: bold;
	padding-bottom: 20px;
	padding-left: 10px;
	vertical-align:top;
	padding-top: 15px;
	width: 107px;
}
	.add_text_area_love .ccs_textarea {
	border: 1px solid #A6BED3;
	width: 201px;
	overflow: none;
	scroll: no;
	height: 62px;
	border: none;
	background: url('../images/add_recipe/add_tell_us_love_textbox.gif') no-repeat;
	padding-left: 3px;
	color: #666666;
	padding-top: 5px;
	}

.recipe_type_bg {
	background: url('../images/add_recipe/recipe_type_bg.gif') no-repeat;
	color: white;
	font-weight: bold;
	vertical-align:top;
	padding: 5px 0 0px 10px;
}
#recipeTypes{
		/*border: 1px solid #A6BED3;*/
		/*width: 203px;
		padding: 2px 3px 2px 3px;
		color: #666666;
		height: 24px;
		font-size: 11px;
		-moz-border-radius: 10px;
      	-webkit-border-radius: 10px;
      	border-radius: 10px;
		-moz-border-radius-bottomleft: 0px;
		-moz-border-radius-topleft:0px;
		-moz-border-radius-bottomright:5px;
		-moz-border-radius-topright:5px;*/
}

.add_info_field_energy {
	background: url('../images/add_recipe/recipe_name_bg.gif') no-repeat;
	color: white;
	font-weight: bold;
	height: 19px;
	padding-left: 10px;
	padding-top:5px;
	padding-bottom: 10px;
	vertical-align:top;
}

.add_info_field_fat {
	background: url('../images/add_recipe/recipe_name_bg.gif') no-repeat;
	color: white;
	font-weight: bold;
	height: 19px;
	padding-left: 10px;
	padding-top:5px;
	vertical-align:top;
}

.add_info_field_protein {
	background: url('../images/add_recipe/recipe_name_bg.gif') no-repeat;
	color: white;
	font-weight: bold;
	height: 19px;
	padding-left: 10px;
	padding-top:5px;
	vertical-align:top;
}

.add_info_field_photo {
	background: url('../images/add_recipe/recipe_name_bg.gif') no-repeat;
	color: white;
	font-weight: bold;
	height: 19px;
	padding-left: 10px;
	padding-top:5px;
	vertical-align:top;
}

.add_info_field_caption {
	background: url('../images/add_recipe/recipe_name_bg.gif') no-repeat;
	color: white;
	font-weight: bold;
	height: 19px;
	padding-left: 10px;
	padding-top:5px;
	vertical-align:top;
}


.add_info_field_carb {
	background: url('../images/add_recipe/recipe_name_bg.gif') no-repeat;
	color: white;
	font-weight: bold;
	height: 19px;
	padding-left: 10px;
	padding-top:5px;
	vertical-align:top;
}

	

.number_of_servings {
	background: url('../images/add_recipe/number_of_servings_bg.gif') no-repeat;
	color: white;
	font-weight: bold;
	padding-left: 5px;
	vertical-align:top;
	padding-top: 5px;
	
}
	.add_text_field_servings .ccs_textfield {
	border: 1px solid #A6BED3;
	width: 42px;
	height: 19px;
	border: none;
	background: url('../images/add_recipe/add_number_servings.gif') no-repeat;
	padding-left: 3px;
	padding: 5px 3px 0px 3px;
	color: #666666;
	}
	
.time_to_make {
	background: url('../images/add_recipe/time_to_make_bg.gif') no-repeat;
	color: white;
	font-weight: bold;
	padding-left: 5px;	
}
	#timeToMake {
		/*width: 203px;
		padding: 2px 3px 2px 3px;
		color: #666666;
		height: 24px;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		border-radius: 10px;
		-moz-border-radius-bottomleft: 0px;
		-moz-border-radius-topleft:0px;
		-moz-border-radius-bottomright:5px;
		-moz-border-radius-topright:5px;*/
	}
	
.main_ingredient {
	background: url('../images/add_recipe/time_to_make_bg.gif') no-repeat;
	color: white;
	font-weight: bold;
	padding-left: 5px;	
}
	#mainIngredient {
		/*width: 203px;
		padding: 2px 3px 2px 3px;
		color: #666666;
		height: 24px;
		-moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        border-radius: 10px;
		-moz-border-radius-bottomleft: 0px;
		-moz-border-radius-topleft:0px;
		-moz-border-radius-bottomright:5px;
		-moz-border-radius-topright:5px;*/
	}
	
#Cuisine {
		/*width: 203px;
		padding: 2px 3px 2px 3px;
		color: #666666;
		height: 24px;
		-moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        border-radius: 10px;
		-moz-border-radius-bottomleft: 0px;
		-moz-border-radius-topleft:0px;
		-moz-border-radius-bottomright:5px;
		-moz-border-radius-topright:5px;*/

}

.ingredient_heading {
	/*background: url('../images/add_recipe/enter_the_ingredient.gif') no-repeat;
	color: white;
	font-weight: bold;
	padding-left: 5px;	
	width: 138px;
	height: 39px;*/
}
	#ingredientName1 {
		width: 116px;
	}
	
.select_measure {
	/*background: url('../images/add_recipe/select_a_measure.gif') no-repeat;
	color: white;
	font-weight: bold;
	padding-left: 5px;	
	width: 60px;
	height: 39px;*/
}
	.select_a_unit select {
		width: 60px;
		height: 19px;
		-moz-border-radius: 10px;
      -webkit-border-radius: 10px;
      border-radius: 10px;
		-moz-border-radius-bottomleft: 0px;
		-moz-border-radius-topleft:0px;
		padding:1px 5px;
		-moz-border-radius-bottomright:5px;
		-moz-border-radius-topright:5px;

	}
	#ingredientUnit2 {
		width: 60px;
	}

.quantity_bg {
	/*background: url('../images/add_recipe/quantity_bg.gif') no-repeat;
	color: white;
	font-weight: bold;
	padding-left: 5px;	
	width: 57px;
	height: 39px;	*/
}
	#ingredientQty1 {
		width: 51px;
	}
	
.description_bg {
	/*background: url('../images/add_recipe/description_bg.gif') no-repeat;
	color: white;
	font-weight: bold;
	padding-left: 5px;	
	width: 75px;
	height: 39px;*/
}
	#ingredientDesc1 {
		width: 69px;
	}

.add_info_field {
	width: 150px;
}

#nextButton {
	cursor: pointer;
}

#SaveMe {
	cursor: pointer;
}

#throbber1 {
	float: right;
}

.currentIngredients {
		/*margin-bottom: 15px;
		width: 429px;
		background: url('../images/add_recipe/set_mid_bg.gif') repeat-y;
		margin-top: 10px;*/
}
	#ingredientSetName1 {
		/*background: url('../images/add_recipe/ingredient_name_bg.gif') no-repeat;
		border: none;
		height:16px;
		width:180px;
		padding: 4px 3px;*/
	}


.or_text {
	margin: 0px 10px 0px 10px;
	color: #C60651;
	font-weight: bold;
}

/************Registration*******************/

/*.uf_td_label {
	color: #003767;
	background-color: #003766;
	text-align: right;
	font-weight: bold;
	width: 135px;
	height: 24px;
	padding-right: 5px;
	background: url('../images/registration/register_contact_details_bg.gif') no-repeat;
	margin-top: 20px;
}*/

/*.uf_td_field {
		height: 22px;
		background: url('../images/registration/register_firstname_input.gif') no-repeat;
		border: 0 none;
		padding: 0px 10px 0px 5px
}
			.uf_td_field input {
		border: 0 none;
		width: 140px;
		padding: 0px;
		}*/
		
/*******************REGISTRATION********************/

.username_characters {
	margin-left:296px;
	margin-top:4px;
	position:absolute;
	color: #C4034E;
}

.password_characters {
	margin-left:296px;
	margin-top:28px;
	position:absolute;
	color: #C4034E;
}

/*.registration_title_field {
	color: #003767;
	background-color: #003766;
	text-align: right;
	font-weight: bold;
	width: 79px;
	height: 20px;
	padding-right: 5px;
	background: url('../images/registration/register_title.gif') no-repeat;
}*/

.registration_tell_us_bg {
	color: #003767;
	background-color: #003766;
	text-align: right;
	font-weight: bold;
	width: 80px;
	height: 24px;
	padding-right: 5px;
	background: url('../images/registration/register_firstname.gif') no-repeat;
}

/*.registration_first_surname {
	height: 22px;
	background: url('../images/registration/register_firstname_input.gif') no-repeat;
	border: 0 none;
	padding: 0px 10px 0px 5px
}
		.registration_first_surname input {
		border: 0 none;
		width: 140px;
		padding: 0px;
		}*/
		
.registration_province {
	height: 22px;
	background: url('../images/registration/register_province_input.gif') no-repeat;
	border: 0 none;
	padding: 0px 10px 0px 5px	
}

	.registration_province select {
		border: 0 none;
		width: 100px;
		padding: 0px;
	}
	
.registration_username {
	background: url ('../images/registration/register_username_bg.gif') no-repeat;
	height: 24px;
	border: none;
	padding: 0px 10px 0px 5px;
	width: 108px;
	color: #003767;
	text-align: right;
	font-weight: bold;
}
		
.registration_username_input {
	height: 22px;
	width: 140px;
	background: url('../images/registration/register_user_password_input_bg.gif') no-repeat;
	border: 0 none;
	padding: 0px 10px 0px 5px;
}		
	.registration_username_input input {
		border: 0 none;
		width: 157px;
		padding: 0px;
	}
	
.registration_contact_details {
	color: #003767;
	background-color: #003766;
	text-align: right;
	font-weight: bold;
	width: 135px;
	height: 24px;
	padding-right: 5px;
	background: url('../images/registration/register_contact_details_bg.gif') no-repeat;
	margin-top: 20px;
}

	/*.registration_contact_input {
		height: 22px;
		background: url('../images/registration/register_firstname_input.gif') no-repeat;
		border: 0 none;
		padding: 0px 10px 0px 5px;
	}
	.registration_contact_input input {
		border: 0 none;
		width: 140px;
		padding: 0px;
	}*/
	
.registration_submit_button {
	
}

.register_terms {
	padding-top: 5px;
}

/*.registration_birthday #d712 {
	background: url('../images/registration/day_bg.gif') no-repeat;
	height: 22px;
	width: 42px;
	padding: 4px 5px 4px 2px;
	margin-right: 3px;
	.margin-top: 2px;
}

.registration_birthday #m712 {
	background: url('../images/registration/month_bg.gif') no-repeat;
	height: 22px;
	width: 77px;
	padding: 4px 5px 4px 2px;
	margin-right: 3px;
	border: 0 none;
	.margin-top: 2px;
}

.registration_birthday #y712 {
	background: url('../images/registration/year_bg.gif') no-repeat;
	height: 22px;
	width: 61px;
	padding: 4px 5px 4px 2px;
	margin-right: 3px;
	border: 0 none;
	.margin-top: 2px;
}*/

	/*.registration_birthday select {
		border: 0 none;
		padding: 0px;
	}*/

/***************************************Competition UGC Form*****************************************/

#competion_container .ugc_capture_div_desc {
	background: url("../images/contact_us_fields_bg.gif") no-repeat scroll 0 0 transparent;
	color: #003767;
	font-weight: bold;
	height: 21px;
	padding-right: 10px;
	text-align: right;
	width: 115px;
	float: left;
	padding-top: 3px
}

#competion_container .ugc_capture_div_input {
	 background: url("../images/competition/competition_textfield_input.gif") no-repeat scroll 0 0 transparent;
    height: 20px;
    padding: 2px;
    width: 288px;
	 float: left;
}

#competion_container .ugc_capture_div_input input {
    border: 0 none;
    padding: 2px 0px 0px 2px;
    width: 280px;
}

#competion_container .ugc_capture_div_input .ccs_textarea {
	 border: 0 none;
    color: #666666;
    font-family: Arial;
    font-size: 11px;
    height: 204px;
    width: 280px;
	 padding: 2px 0px 0px 2px;
}

#competion_container .ugc_capture_set {
	margin-bottom: 15px;
	float: left;
}


#competion_container #ugcAttrRow_1203 .ugc_capture_div_input, #competion_container #ugcAttrRow_963 .ugc_capture_div_input {
	background: url("../images/competition/competition_textarea_input.gif") no-repeat scroll 0 0 transparent;
	color: #666666;
	height: 207px;
	padding: 2px 2px 2px 5px;
	width: 283px;
	border-left: 1px solid #CCCCCC;
   border-radius: 0 0 0 5px;
}

#competion_container #ugcAttrRow_1203 .ugc_capture_div_desc {
	background: url("../images/contact_us_mes_bg.gif") no-repeat scroll 0 0 transparent;
	color: #003767;
	font-weight: bold;
	height: 196px;
	padding-right: 10px;
	padding-top: 15px;
	text-align: right;
	width: 115px;
}

#competion_container {
	width: 418px;
	float: left;
	background-color: #F1F1F1;
	padding: 15px 16px 13px 16px;
}

#competion_container .ugc_capture_div_question {
	color: #003767;
	font-weight: bold;
	margin-top: 15px;
}

#competion_container #ugcAttrRow_963 .ugc_capture_div_desc {
	height: 71px;
	background: url("../images/contact_us_message_bg.gif") no-repeat scroll 0 0 transparent;
}


	