﻿td.ms-bodyareaframe{
	background-image:none;
}
.ms-propertysheet{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.inline{
	display:inline;
}
#Email.floatRt{       
	margin-right:80px;
	/* this needed some specific padding as it was not enclosed in an inner content wrapper */
}
/* ---------------------------------------------- */
#fasContainer{
	display:inherit;
	visibility:inherit;
	padding:15px; /*originally 20px*/
}
.fasContainerDiv{
	display:inline;
	padding-left:12px;		
}
.fas3ColDiv{
	clear:both;
	display:inline;/**/
	padding-left:12px;		
	padding-right:12px;		
	text-align:center;
}

.fas3ColDiv #btnMoveRt{
	position:relative;
	top:-50px; 
	left:20px;
}
.fas3ColDiv #btnMoveLeft{
	position:relative;
	top:-25px;
	left:-14px;
	#left:-8px;  /*for IE */
}
.fas3ColDiv #ddlIngredientList{
	position:relative;
	top:-22px;
	left:18px;
}
.fasCenteredDiv{
	text-align:center;
	padding-top:1px;
}

.fasHeadline{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#006bb6;
	font-size:17px;
	padding-left:16px;		
	padding-bottom:1px;		
}
.fasLarger{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#006bb6;
	font-size:14px;	
}
.fasSmaller{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#006bb6;
	font-size:11px;	
}
.fasSmallerBlk{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;	
}
a.fasSmallerBlk{
	color:#000000;
}
.fasInstructions{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	font-size:11px;	
	margin-top:1px;
	padding-left:16px;

}
/* ---------------------------------------------- */
.bannerImage{
	background-color:white;
}
.pad50pxTop{
	padding-top:50px;
}
.fasTitle{
	width:50%;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#4083c4;
	font-size:17px;
	padding-top:12px;	
	padding-bottom:6px;	
}
.fasResultsCount{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#4d4e53;
	font-size:11px;	
	width:66%;		
}
.letterNavBar{
	text-align:left;
	color:#4d4e53;
	font-size:17px;		
	background-color:white;	
	padding-top:12px;
	padding-bottom:12px;
	width:66%;		
}
.fasResults{
	color:#4d4e53;
	font-size:11px;
	padding:0px;
	margin:0px;	
	clear:both;
}
table.fasResults{
	width:800px;
	border:0;
}
td.fasName{
	width:20%;
	background-image:none;
	line-height:120%;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#4083c4;
	vertical-align:top;	
	padding:12px;		
}
.fasName a{
	font-size:11px;
}
td.fasDME{
	width:5%;
	background-image:none;
	line-height:120%;
	color:#4d4e53;
	vertical-align:top;	
	padding:12px;		
}
td.fasContactInfo{
	width:25%;
	background-image:none;
	line-height:120%;
	color:#4d4e53;
	vertical-align:top;	
	padding:12px;		
}
td.fasItems{
	width:50%;
	line-height:120%;
	padding:2px;
	vertical-align:top;	
}
th.fasResults{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	color:#4083c4;
	font-size:17px;
	vertical-align:middle;
	background-image:url('../images/bannerGradient.gif');
	background-repeat:repeat-x;
	background-position:left top;
	padding-top:4px;
	padding-bottom:4px;		
}
td.fasResults{
	color:#4083c4;			
}
.stripe{
	background-color:#e4f0fb;
}
.floatRt {
	float:right;
}
.floatLeft {
	float:Left;
}

.width180px 
{
	width:180px;
}
.hideCompanies 
{
}
.hideIngredients 
{
}
.fullList {
}
.stateList {
}
