﻿/* Submit Team */

.submitPhotos
{
	padding:0px 30px 0px 30px;
	margin:0px;
}

.submitPhotos p
{
	font-size: 70%;
	margin: 10px 0 10px 0;
	line-height: 110%;	
}

.submitPhotos ul
{
	font-size: 70%;
	margin: 10px 0px 0px 5px;
	padding: 0px;
}

.lower1
{
	width:310;
	float:left;
	margin-right:0px;
	margin-bottom:0px;
	padding-bottom:0px;
}

.lower2
{
	width:210;
	float:left;
	margin-bottom:0px;
	padding-bottom:0px;
}

.ingColumns
{
	float:left;
	margin:0px 5px 0px 5px !important;
	padding:0px !important;
	display:inline;
}

.columnContinue1
{
	width:310px;
	float:left;
	margin-left:30px;
}

.columnContinue2
{
	width:110px;
	margin-left:30px;
	float:left;
}


.textBox
{
	font-size:70% !important;
	height:15px;
	margin-left:0px !important;
	padding-left:0px !important;
}

.textBoxSameLine
{
	font-size:100% !important;
	height:15px;
	vertical-align:-10px;
}

.singleLine,.multiLine1, .multiLine2
{
	width:250px;
}

.multiLine1
{
	height:100px !important;
}

.multiLine2
{
	height:65px !important;
}

.multiLineFull
{
	width:575px;
	height:75px !important;
}

.recipe
{
	width:520px;
}

.descriptive
{
	width:450px;
}

.times
{
	width:50px;
	margin-right:20px;
}

.quantList
{
	width:60px;
	height:22px;
	margin:7px 0px 6px 0px !important;
	padding:0px !important;
}

.measList
{
	width:80px;
	height:22px;
	margin:7px 0px 6px 0px !important;
	padding:0px !important;
}

.moreStepsList
{
	width:50px;
	height:22px;
}

.ingBox
{
	width:320px;
	float:left;
	
}

.ingBoxQuant
{
	width:60px;
	
	
}

.instructions
{
	width:580px;
}

.servings
{
	width:20px;
	margin-right:5px;
}

.region
{
	width:100px;
	height:22px;
}

.name
{
	width:220px;
	margin-right:15px;
}

.email
{
	width:510px;
}

.terms
{
	width:600px;
	height:70px;
	border:solid 1px #000000;
	overflow:auto;
}

.terms p
{
	margin:10px;
}

#agreeCheckBox label
{
	margin:0px 10px 0px 10px !important;
	padding:0px;
	vertical-align:0px;
	display:inline;
	clear:none !important;
}

td input
{
	margin:0px !important;
}

td label {
	display:inline !important;
	clear:none !important;
	margin:0px 10px 0px 10px !important;
	padding:0px;
	font-size: 75%;
	font-weight:bold;
}

.submitLists li
{
	margin:8px 0px 7px 10px;
}

.commaDelim
{
	font-size:65%;
}

.testimonialLbl
{
	width:75px;
	display:inline;
}

.yourName
{
	width:360px;
	margin-left:40px;
}

.yourCity
{
	width:240px;
	margin-left:45px;
	margin-right:20px;
}

.yourState
{
	width:50px;
	margin-left:15px;
}

.testimonial
{
	width:440px;
	height:100px !important;
}


/* ERROR HANDLING */

.submitError
{
	color:Red;
}

.submitValid
{
	color:Black;
}