/*<![CDATA[*/ 	body {
	background-color: #999999;
	margin: 0;
	padding: 0;
}/* Outer containers for centering page content */
#container2 {
	position: relative;
	margin: 0 auto;
	width: 800px;
	padding: 0;
}
#border2 {
	width: 800px;
	margin: 0;
	padding: 0;
}/* Styles for Department Section Headers */
#headerDept {
	width: 800px;
	height: 120px;
	float: left;
	background-color: #404040;
	background-image: url(images/header_dept_bkgd.gif);
	background-repeat:no-repeat;
	background-position: 249px;
	border-bottom: solid 9px #004e74;
}
#headerDept2 {
	width: 800px;
	height: 120px;
	float: left;
	background-color: #404040;
	background-image: url(images/header_dept_bkgd.gif);
	background-repeat:no-repeat;
	background-position: 249px;
	border-bottom: solid 9px #fb061d;
}
#logoDept {
	float: left;
	padding-left: 8px;
	width: 152px;
	height: 120px;
	background-image: url(images/Market_logo_dept.gif);
	background-repeat: no-repeat;
	background-position: right;
}
#nav {
	position: absolute;
	top: 96px;
	left: 177px;
	width: 500px;
	height: 17px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	z-index: 4;
}
#nav a:link, #nav a:visited {
	color: #ffffff;
	text-decoration: none;
}
#nav a:hover, #nav a:active {
	color: #cbdb2a;
	text-decoration: none;
}
#nav a .current {
	color: #cbdb2a;
}
#headerImg {
	float: right;
	width: 252px;
	height: 121px;
}/* Styles for Centre area of Dept Pages */
#mainBody {
	width: 800px;
	height: 100%;
	float: left;
	background-color:#FFFFFF;
}
#navDept {
	width: 160px;
	float: left;
	text-align: right;
	padding-top: 32px;
}
#navDeptMenus {
	width: 160px;
	float: left;
	text-align: right;
	padding-top: 14px;
}
#textArea {
	width: 329px;
	float: left;
	padding-top: 32px;
}
#bodyText {
	width: 298px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 20px;
	text-align:left;
	padding-top: 0px;
	padding-right: 18px;
	padding-bottom: 16px;
	padding-left: 12px;
}
#bodyText h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #004e74;
	line-height: 16px;
	margin-top: 0px;
}
#bodyText h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #004e74;
	line-height: 16px;
	margin-top: 0px;
}
#bodyText h2 a:link, #bodyText h2 a:visited {
	font-size: 12px;
	color: #ee299b;
	text-decoration: underline;
}
#bodyText h2 a:hover, #bodyText h2 a:active {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	background-color: #ee299b;
}
#bodyText a:link, #bodyText a:visited {
	color: #ee299b;
	text-decoration: underline;
}
#bodyText a:hover, #bodyText a:active {
	color: #ffffff;
	text-decoration: none;
	background-color: #ee299b;
}
#organicsText {
	width: 90%;
	color: #0f714c;
	text-align: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
}
/* Header Styles for Millstream */
#bodyText2 {
	width: 299px;
	padding: 0px 18px 16px 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 20px;
	text-align:left;
}
#bodyText2 h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #fb061d;
	line-height: 16px;
	margin-top: 0px;
}
#bodyText2 h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fb061d;
	line-height: 16px;
	margin-top: 0px;
}
#bodyText2 h2 a:link, #bodyText2 h2 a:visited {
	font-size: 12px;
	color: #ee299b;
	text-decoration: underline;
}
#bodyText2 h2 a:hover, #bodyText2 h2 a:active {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	background-color: #ee299b;
}
#bodyText2 a:link, #bodyText2 a:visited {
	color: #ee299b;
	text-decoration: underline;
}
#bodyText2 a:hover, #bodyText2 a:active {
	color: #ffffff;
	text-decoration: none;
	background-color: #ee299b;
}/* Styles for delivery button */
#delivery {
	width: 136px;
	float: left;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1e9a6c;
	line-height: 16px;
	padding-left: 15px;
}
#delivery2 {
	width: 136px;
	float: left;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1e9a6c;
	line-height: 16px;
	padding-left: 20px;
}/* Styles for Sidebar content */
#rightSidebarBlue {
	width: 311px;
	float: left;
	padding-top: 32px;
}
#rightSidebarBlue img {
	border-top: solid 2px #004e74;
	border-left: solid 2px #004e74;
	border-bottom: solid 2px #004e74;
}
#rightSidebarBlue #text {
	width: 291px;
	float: left;
	padding: 0px 10px 0px 10px;
}
#SidebarText {
	text-align:left;
	float: left;
}
#SidebarText p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004e74;
	line-height: 16px;
}
#rightSidebarRed {
	width: 311px;
	float: left;
	padding-top: 10px;
}
#rightSidebarRed img {
	border-top: solid 2px #fb061d;
	border-left: solid 2px #fb061d;
	border-bottom: solid 2px #fb061d;
}
#rightSidebarRed #text {
	width: 291px;
	float: left;
	padding: 4px 10px 0px 10px;
}
#SidebarText2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #fb061d;
	line-height: 16px;
	text-align:left;
	float: left;
}/* Styles for Sidebar News Box */
#newsBoxLadyBlue {
	width: 310px;
	height: 367px;
	float: left;
	background-image: url(images/newsBoxLadyBlue.gif);
}
#newsBoxLadyRed {
	width: 310px;
	height: 367px;
	float: left;
	background-image: url(images/newsBoxLadyRed.gif);
}
#newsBoxManBlue {
	width: 310px;
	height: 323px;
	float: left;
	background-image: url(images/newsBoxManBlue.gif);
}
#newsBoxManRed {
	width: 310px;
	height: 323px;
	float: left;
	background-image: url(images/newsBoxManRed.gif);
}
#newsBoxMotherBlue {
	width: 310px;
	height: 323px;
	float: left;
	background-image: url(images/newsBoxMotherBlue.gif);
}
#newsBoxMotherRed {
	width: 310px;
	height: 323px;
	float: left;
	background-image: url(images/newsBoxMotherRed.gif);
}
#newsBoxText {
	width: 185px;
	height: 147px;
	padding: 24px 111px 0px 14px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	line-height: 16px;
}
#newsBoxText h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#FFFFFF;
	line-height: 14px;
	margin: 0px 0px 2px 0px;
}
#greenText {
	color: #cbdb2a;
}
#newsBoxText div img {
	border: 0px;
}
#newsBoxText div a:link, #newsBoxText div a:visited {
	color: #cbdb2a;
	text-decoration: underline;
}
#newsBoxText div a:hover, #newsBoxText div a:active {
	color: #808d38;
	text-decoration: none;
}/* Styles for Staff Bios */
#staffBios {
	width: 212px;
	height:330px;
	margin-top: -125px;
	float: left;
}
#staffBios img {
	border: none;
}/* Styles for Staff Quotes */
#quotesYates {
	width: 80%;
	padding-left: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004e74;
	line-height: 16px;
	text-align:left;
	font-style: italic;
}
#quotesYates #credit {
	font-size: 10px;
	font-style: normal;
}
#quotesMillstream {
	width: 80%;
	padding-left: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fb061d;
	line-height: 16px;
	text-align:left;
	font-style: italic;
}
#quotesMillstream #credit {
	font-size: 10px;
	font-style: normal;
}
#quotes {
	width: 311px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #cc0277;
	line-height: 16px;
	text-align:left;
	float: left;
	font-style: italic;
}/* Styles for Footer area of Dept Pages */
#footerDept {
	width: 800px;
	height: 68px;
	float: left;
	background-image: url(images/footer_bkgd_dept.gif);
	background-repeat:no-repeat;
	text-align:left;
	border-top: solid 10px #004e74;
}
#footerDept2 {
	width: 800px;
	height: 68px;
	float: left;
	background-image: url(images/footer_bkgd_dept.gif);
	background-repeat:no-repeat;
	text-align:left;
	border-top: solid 10px #fb061d;
}
#footerDeptText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	width: 323px;
	height: 30px;
	padding-left: 80px;
	padding-top: 35px;
	float: left;
}
.pick {
	color: #cbdb2a;
}
#flyer {
	float: right;
	padding-right: 34px;
	width: 66px;
	height: 68px;
}
#footer {
	background: #404040;
	float: left;
	padding: 3px 0 0 0;
	width: 100%;
}
.yates {
	border-top: 10px solid #004e74;
}
.millstream {
	border-top: 10px solid #fb061d;
}
#footer ul {
	display: inline;
	float: left;
	list-style-type: none;
	margin: 0 0 0 15px;
	padding: 0;
}
#footer ul li {
	float: left;
	padding: 0;
	margin: 0;
}
#footer ul li a {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	outline:none;
	padding: 0;
	margin: 0;
	text-decoration: none;
}
#footer .separator {
	color: #ffffff;
	cursor: pointer;
	font-size: 12px;
	padding: 2px 10px 0 10px;
}
#footer p {
	color: #ffffff;
	float: right;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 4px 0 4px 0;
}
#footer p a {
	color: #ffffff;
	padding: 0 15px 0 3px;
	text-decoration: none;
}
#footer #copyright {
	clear: both;
	float: none;
	font-size: 10px;
	padding: 10px 0 5px 0;
	text-align: center;
}
#footer a:hover {
	color: #cbdb2a;
}/* Styles for Centre area of About Us Pages */
#bodyBox {
	width: 489px;
	float: left;
	text-align: left;
}
#title {
	padding-top: 12px;
	padding-left: 15px;
	width: 474px;
	height: 38px;
	float: left;
}
#titleMenus {
	padding-top: 12px;
	padding-left: 7px;
	width: 474px;
	height: 38px;
	float: left;
}
#navSub {
	width: 160px;
	float: left;
	text-align: left;
	padding-top: 14px;
}
#navSubMenus {
	width: 160px;
	float: left;
	text-align: right;
	padding-top: 14px;
}
#textAreaSub {
	width: 329px;
	float: right;
	padding-top: 14px;
}
#bodyText {
	width: 299px;
	padding: 0px 18px 16px 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 20px;
	text-align:left;
}
#bodyText h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #004e74;
	line-height: 16px;
	margin-top: 0px;
}
#bodyText h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #004e74;
	line-height: 16px;
	margin-top: 0px;
}
#bodyText a:link, #bodyText a:visited {
	color: #ee299b;
	text-decoration: underline;
}
#bodyText a:hover, #bodyText a:active {
	color: #ffffff;
	text-decoration: none;
	background-color: #ee299b;
}/* Styles for Centre area of Sitemap and Disclaimer Pages */
#bodyBox2 {
	width: 800px;
	float: left;
	text-align: left;
}
#title2 {
	padding-top: 12px;
	padding-left: 15px;
	width: 785px;
	height: 38px;
	float: left;
}
#title2Menus {
	padding-top: 12px;
	padding-left: 7px;
	width: 785px;
	height: 38px;
	float: left;
}
#textAreaSub2 {
	width: 640px;
	float: left;
	padding-top: 14px;
}
#bodyTextSitemap {
	width: 560px;
	padding: 0px 60px 16px 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 20px;
	text-align:left;
}
#bodyTextSitemap h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #fb061d;
	line-height: 16px;
	margin-top: 0px;
}
#bodyTextSitemap h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fb061d;
	line-height: 16px;
	margin-top: 0px;
}
#bodyTextSitemap a:link, #bodyTextSitemap a:visited {
	color: #ee299b;
	text-decoration: underline;
}
#bodyTextSitemap a:hover, #bodyTextSitemap a:active {
	color: #ffffff;
	text-decoration: none;
	background-color: #ee299b;
}
#bodyTextSitemap2 {
	width: 560px;
	padding: 0px 60px 16px 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 20px;
	text-align:left;
}
#bodyTextSitemap2 h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #004e74;
	line-height: 16px;
	margin-top: 0px;
}
#bodyTextSitemap2 h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #004e74;
	line-height: 16px;
	margin-top: 0px;
}
#bodyTextSitemap2 a:link, #bodyTextSitemap2 a:visited {
	color: #ee299b;
	text-decoration: underline;
}
#bodyTextSitemap2 a:hover, #bodyTextSitemap2 a:active {
	color: #ffffff;
	text-decoration: none;
	background-color: #ee299b;
}/* Menu Page Styles */
#bodyTextDeliMenus {
	width: 476px;
	padding: 0px 0px 16px 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 20px;
	text-align:left;
}
#bodyTextDeliMenus h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #fb061d;
	line-height: 16px;
	margin-top: 0px;
}
#bodyTextDeliMenus h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fb061d;
	line-height: 16px;
	margin-top: 0px;
}
#bodyTextDeliMenus a:link, #bodyTextDeliMenus a:visited {
	color: #ee299b;
	text-decoration: underline;
}
#bodyTextDeliMenus a:hover, #bodyTextDeliMenus a:active {
	color: #ffffff;
	text-decoration: none;
	background-color: #ee299b;
}
#bodyTextDeliMenus2 {
	width: 476px;
	padding: 0px 0px 16px 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 20px;
	text-align:left;
}
#bodyTextDeliMenus2 h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #004e74;
	line-height: 16px;
	margin-top: 0px;
}
#bodyTextDeliMenus2 h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #004e74;
	line-height: 16px;
	margin-top: 0px;
}
#bodyTextDeliMenus2 a:link, #bodyTextDeliMenus2 a:visited {
	color: #ee299b;
	text-decoration: underline;
}
#bodyTextDeliMenus2 a:hover, #bodyTextDeliMenus2 a:active {
	color: #ffffff;
	text-decoration: none;
	background-color: #ee299b;
}
#bodyTextMenus {
	width: 447px;
	padding: 0px 0px 16px 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 20px;
	text-align:left;
}
#bodyTextMenus h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #fb061d;
	line-height: 16px;
	margin-top: 0px;
}
#bodyTextMenus h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fb061d;
	line-height: 16px;
	margin-top: 0px;
}
#bodyTextMenus a:link, #bodyTextMenus a:visited {
	color: #ee299b;
	text-decoration: underline;
}
#bodyTextMenus a:hover, #bodyTextMenus a:active {
	color: #ffffff;
	text-decoration: none;
	background-color: #ee299b;
}
#bodyTextMenus2 {
	width: 447px;
	padding: 0px 0px 16px 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 20px;
	text-align:left;
}
#bodyTextMenus2 h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #004e74;
	line-height: 16px;
	margin-top: 0px;
}
#bodyTextMenus2 h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #004e74;
	line-height: 16px;
	margin-top: 0px;
}
#bodyTextMenus2 a:link, #bodyTextMenus2 a:visited {
	color: #ee299b;
	text-decoration: underline;
}
#bodyTextMenus2 a:hover, #bodyTextMenus2 a:active {
	color: #ffffff;
	text-decoration: none;
	background-color: #ee299b;
}/* Header Styles for Millstream */
#bodyText2 {
	width: 299px;
	padding: 0px 18px 16px 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 20px;
	text-align:left;
}
#bodyText2 h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #fb061d;
	line-height: 16px;
	margin-top: 0px;
}
#bodyText2 h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fb061d;
	line-height: 16px;
	margin-top: 0px;
}
#bodyText2 a:link, #bodyText2 a:visited {
	color: #ee299b;
	text-decoration: underline;
}
#bodyText2 a:hover, #bodyText2 a:active {
	color: #ffffff;
	text-decoration: none;
	background-color: #ee299b;
}/* Styles for Deli & Bakery Menus */
#menuContainer {
	width: 530px;
	float: left;
}
div.col1 {
	width: 260px;
	float: left;
	clear: both;
	background-image:url(images/menu_shade.jpg);
	background-repeat:repeat-x;
	background-position: 15px;
}
div.col2 {
	width: 260px;
	float: left;
	margin-left: 10px;
	background-image:url(images/menu_shade.jpg);
	background-repeat:repeat-x;
	background-position: 15px;
}
div.indent {
	margin:0px 0px 0px 25px;
}
div.ppl {
	float: left;
	width: 120px;
	clear: both;
	text-align: left;
}
div.ppllong {
	float: left;
	width: 200px;
	clear: both;
	text-align: left;
}
div.price {
	float: left;
	width: 80px;
	margin-left: 10px;
	text-align: right;
}
div.contenttext {
	margin:0px 0px 0px 7px;
	text-align:left;
}
div.heading4 {
	padding:2px 0px 2px 6px;
	margin:0px 0px 2px 0px;
	font-weight:bold;
	letter-spacing:0.1em;
	color:#ffffff;
	background-color:#cc0277;
}
.menuHeader {
	color:#ffffff;
	background-color:#cc0277;
	font-size: 14px;
	font-weight: bold;
	padding-left: 7px;
	text-decoration: none;
}
.col1Padding {
	padding-left: 7px;
	padding-top: 0px;
}
.menuBorder {
	border: 1px solid #cc0277;
}
.menuTitles {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #cc0277;
	font-weight: bold;
	font-style: italic;
}
#menuContainer2 {
	width: 476px;
	float: left;
}
#menuColumn01 {
	width: 233px;
	float: left;
}
#menuColumn02 {
	width: 233px;
	float: right;
}
#runner {
	background: #808080;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 10px 0 10px 0;
}
#runner a {
	color: #ffffff;
	text-decoration: none;
}
#runner a:hover {
	color: #cbdb2a;
}/* Styles for transparent PNG files displaying in IE browsers */
img {
	behavior: url(iepngfix.htc);
}/*]]>*/
.glutentext {
	font-family: "Times New Roman";
	font-size: 16px;
	padding-top: -10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.avatarVideo {
/*float: right;*/
margin: 50px 0 0 610px;
}

.socialMedia   {
float: right;
margin: -13px 0 0 0;
}
#Join table {
	width: 350px !important;
}

/* myemma form*/
@charset "UTF-8";
/* Controls width of your form */
.e2ma_signup_form {
	width:180px;
}

/* Controls the style, width, and font style of the text input, select and textarea fields */
.e2ma_signup_form input[type=text],
.e2ma_signup_form textarea,
.e2ma_signup_form select { 
	border:1px solid #ccc; 
	font-family:Verdana, sans-serif;
	font-size:10px;
	width: 280px !important; 
}

/* Controls width, style, and padding of the table border outlines around individual member fields */
.e2ma_signup_form_row {
	border:0px !important;
	padding:5px;
	margin-bottom:5px;
	width: 275px;
}

/* Controls alignment and display of image in welcome message */
.e2ma_signup_image_container {
    text-align:center;
    display: inline;
}

/* Controls border around signup image (when image is linked) */
.e2ma_signup_image {
    border:0;
}

/* Controls style and formatting of welcome message */
.e2ma_signup_message {
	font-family:Verdana, sans-serif;
	font-size:10px;
	color:#333333;
	width: 290px;
}

/* Controls style and formatting of form field labels (first name, last name, etc.) */
.e2ma_signup_form_label {
	font-family:Verdana, sans-serif;
	font-size:10px;
	color:#333333;
	text-align:left;
	padding-top:5px;
}

/* Controls spacing and style for any text used to list options under multiple choice fields) */
.e2ma_signup_form_element {
	font-family:verdana;
	font-size:10px;
	color:#333333;
}

/* For signup screens that are set to allow people to select which audience groups they'd like to join: Controls style for "Select your interests..." text */
.e2ma_signup_form_group_label {
	font-family:Verdana, sans-serif;
	font-size:10px;
	color:#333333;
	font-weight:normal;
}

/* For signup screens that are set to allow people to select which audience groups they'd like to join: Controls style and spacing for groups displayed as options */
.e2ma_signup_form_groups {
	font-family:Verdana, sans-serif;
	font-size:10px;
	color:#333333;
	border:1px solid #dddddd;
	padding:5px;
	margin-bottom:5px;
}

/* Controls the style and spacing of the word "required" and border surrounding that text */
.e2ma_signup_form_required_footnote {
	font-family:Verdana, sans-serif;
	font-size:10px;
	color:#333333;
	border:0px !important;
	padding:5px;
	margin-bottom:5px;
}

/* Controls the color of the asterisk that indicates a field is required */
.e2ma_signup_form_required_asterix {
	color:#FF0000;
}

/* Controls the alignment of "submit" and "clear" buttons */
.e2ma_signup_form_button_row {
	float:left;
}

/* Controls display of the "clear" button */
.e2ma_signup_form_button_row #e2ma_signup_reset_button {
	display: inline;
}

/*Overrides browser default settings for button styles (for additional control of "submit" and "clear" buttons) */
.e2ma_signup_form_button { 
    width: 60px !important;
}
