@charset "UTF-8";
/* CSS Document */

td img {
	display: block;
	border-style: none;
}
body {
	margin-top: 0px;
	text-align: left;
	background-position: top center;
	background-image: url("../img/background_glory_opti.jpg");
}

#maintable
{
	margin-left: auto;
	margin-right: auto;
}

div.error-message {
	clear: both;
	color: #c73e14;
	font-weight: bold;
}

span.error-message {
	clear: both;
	color: #c73e14;
	font-weight: bold;
}

a:focus { 
    outline: none; 
}

a:link {
	color: #441407;
}
a:active {
	color: #441407;
}
a:visited {
	color: #441407;
}
a:hover {
	color: #E88032;
}
a {
	text-decoration:none
}
*{ 
	padding: 0px;
	margin: 0px;
}
.shadow{
	background-image: url(../img/drop_shadow.png);
	width:1040px;
	margin:0px auto;
	padding:0px auto;
	background-repeat: repeat-y;
	background-position: top;
}
.container{
	padding:0px;
	margin:0px auto;
	width:980px;
}
/********************************Header**************************/

/*Nav*/
.navigation {
	width: 630px;
	height: 18px;
}
#navbar {
	height: 18px;
	width: 100%;
}
.signupLink {
	display: block;
	width: 170px;
	height: 40px;
	background: url(../img/signup_header.png) bottom;
	text-indent: -99999px;
}
.signupLink:hover {
	background-position: 0 0;
}
.orderLink {
	display: block;
	width: 96px;
	height: 40px;
	background: url(../img/order.png) bottom;
	text-indent: -99999px;
}
.orderLink:hover {
	background-position: 0 0;
}
#navbar ul {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 18px;
	white-space: nowrap;
}
#navbar li {
	list-style-type: none;
	display: inline;
	text-transform: uppercase;
}
#navbar li a {
	text-decoration: none;
	padding: 5px 6px;
	color: #E88032;
}
#navbar li a:link {
 color: #FFF:
}
#navbar li a:visited {
	color: #E88032;
}
#navbar li a:hover {
	color: #FB0;
}
form input.textbox {
	border: 1px solid #999;
	padding: 0px;
	width: 120px;
	height: 16px;
	margin: 0px
}.formsignup {
	border: 1px solid #999;
	padding: 0px;
	width: 280px;
	height: 16px;
	margin: 0px
}
.locatorform {
	border: 1px solid #999;
	padding: 0px;
	width: 100px;
	height: 16px;
	margin: 0px
}
.breadcrumbsbox{
	background-image:url(../img/top.jpg);
	width:980px;
	height:40px;
}
#breadcrumbs_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:15px 0px 0px 50px;
	color: #57291A;
}
/*****************************************Footer*/

.footerproducts {
	width:304px;
	height:167px;
	background-image:url(../img/footer2_r2_c3.jpg);
}
.footerrecipes {
	width:306px;
	height:167px;
	background-image:url(../img/footer2_r2_c5.jpg);
}
.footerevents {
	width:304px;
	height:167px;
	background-image:url(../img/footer2_r2_c7.jpg);
}
#footerlinks {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px 15px;
	color: #FFF;
	line-height: 1.5em;
}
#footerlinks ul {
	list-style-type: none;
}
#footelinks li {
	list-style-type: none;
	display: inline;
	text-transform: uppercase;
	color: #E88031;
}
#footerlinks li a {
	text-decoration: none;
	padding: 5px 10px;
	color: #E88032;
}
#footerlinks li a:link {
 color: #E88032:
}
#footerlinks li a:visited {
	color: #E88032;
}
#footerlinks li a:hover {
	color: #FB0;
}
/*
.footerproducts {
	width:182px;
	height:167px;
	background-image:url(../img/footerfix_r2_c3.jpg);
}
.footerrecipes {
	width:182px;
	height:167px;
	background-image:url(../img/footerfix_r2_c7.jpg);
}
.footerroots {
	width:184px;
	height:167px;
	background-image:url(../img/footerfix_r2_c7.jpg);
}
.footerpromotions {
	width:182px;
	height:167px;
	background-image:url(../img/footerfix_r2_c7.jpg);
}
.footerevents {
	width:182px;
	height:167px;
	background-image:url(../img/footerfix_r2_c11.jpg);
}
#footerlinks {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px 5px;
	color: #FFF;
	line-height: 1.5em;
}
#footerlinks ul {
	list-style-type: none;
}
#footelinks li {
	list-style-type: none;
	display: inline;
	text-transform: uppercase;
	color: #E88031;
	text-align: left;
}
#footerlinks li a {
	text-decoration: none;
	color: #E88032;
	text-align: left;
}
#footerlinks li a:link {
 color: #E88032:
}
#footerlinks li a:visited {
	color: #E88032;
}
#footerlinks li a:hover {
	color: #FB0;
}
*/
/****************************************BottomFooter*/
.bottomfooterlinks {
	background-image: url(../img/footerbottom.jpg);
	width: 980px;
	text-align: center;
	height: 40px;
	margin: 0;
	padding-top: 20px;
}
#bottomfooternav ul {
	margin: 0;
	padding: 0;
}
#bottomfooternav li {
	list-style-type: none;
	display: inline;
	text-transform: uppercase;
	color: #E88031;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#bottomfooternav li a {
	text-decoration: none;
	color: #E88032;
}
#bottomfooternav li a:link {
 color: #E88032:
}
#bottomfooternav li a:visited {
	color: #E88032;
}
#bottomfooternav li a:hover {
	color: #FB0;
}
/****************************************UniversalProperties*/
.bg{
	background-image: url(../img/mid.jpg);
}
.orangebar{
	width:980px;
	height:40px;
	background-image:url(../img/orangebar.jpg);
}
.headerbar{
	width:870px;
	height:3px;
	background-image:url(../img/headerbar.jpg);
}

.lrgtxtbox{
	margin: 10px 10px 10px 20px;
	height: auto;
}
#sidetextstyle{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#360F06;
	margin: 10px 35px;
	line-height: 1.25em;
}
#textstyle{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#360F06;
	margin: 10px 35px;
	line-height: 1.25em;
}

#eventtextstyle{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#360F06;
	margin-bottom: 8px;
	line-height: 1.25em;
}
p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#441407;
	font-weight: lighter;
}

h1{
	font-size:25px;
	font-family:Arial, Helvetica, sans-serif;
	color:#441407;
	text-transform: uppercase;
}
h2 {
	color:#441407;
	font-family:"Arial Black",Gadget,sans-serif;
	font-size:18px;
	padding-top:10px;
	text-transform:uppercase;
}



h3{	
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#441407;
	font-weight: bold;
	padding-top: 1px;

}
h4{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#441407;
	padding-top:10px;
}
/****************************************HomeContent*/
.leftfeature{
	background-color:#FFBF00;
	height:24px;
	width:252px;
}
#feature-text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:center;
	text-transform:uppercase;
	padding-top:5px;
	font-weight: bold;
	color: #471406;
}

.leftfeaturebox{
	width:252px;
	height:90px;
	background-image:url(../img/home_content_r10_c3.jpg)
}
#leftfeaturebox_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding: 5px 10px 5px 15px;
	color: #83511A;
	text-transform: uppercase;
}
#leftfeaturebox_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding: 2px 10px 5px 15px;
	color: #E1741A;
}
.centerfeature{
	background-color:#FE872C;
	height:24px;
	width:252px;
}
.centerfeaturevideo{
	width:252px;
	height:90px;
	background-image:url(../img/home_content_r8_c11.jpg)
}
#centerfeaturevideobox{
	padding:5px 35px;
}
.centerfeaturebox{
	width:252px;
	height:90px;
	background-image:url(../img/home_content_r10_c3.jpg)
}
#centerfeaturebox_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding: 2px 10px 5px 20px;
	color: #999;
}

.rightfeature{
	background-color:#FFE7C1;
	height:24px;
	width:232px;
}
.rightfeaturebox{
	width:232px;
	height:87px;
	background-image:url(../img/home_content_r8_c18.jpg)
}
#rightfeaturebox_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding: 2px 10px 5px 15px;
	color: #999;
}
/****************************ProductsDetail******************************/
/****************************Products******************************/
.productdetailbox{
	background-image:url(../img/Products_CAT_bg_r3_c1.png);
	height:174px;
	background-repeat: no-repeat;
}
.productdetailbox2{
	background-image:url(../img/Products_CAT_bg_r3_c1.png);
	height:174px;
	background-repeat: no-repeat;
}

.productdetailtitle{
	font-family:"Arial Black", Gadget, sans-serif;
	font-size:10px;
	color:#552416;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	line-height: 1.3em;
	width: 90%;
}
.productdetailnumber{
	font-family:"Arial Black", Gadget, sans-serif;
	font-size:10px;
	color:#552416;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	padding-left: 20px;
}
.productimage{
	padding:1px 1px 1px 1px;
}
#productlink{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#451A10;
	text-align: center;
	text-transform: uppercase;
}
#productlink a {
	text-decoration: underline;
	color: #552416;
	font-size: 9px;
}
#productlink a:link {
 color: #552416;
 font-size: 9px;
}
#productlink a:visited {
	color: #99784E;
	font-size: 9px;
}
#productlink a:hover {
	color: #E88032;
	font-size: 9px;
}
.productsdetailshadow{
	background-image:url(../img/Proddetail_Shadow.png);
	width:289px;
	height:361px;
	vertical-align:middle;
margin:0 auto;
}
.productdetailtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#350F05;
	height: 214px;
	margin-top: 40px;
}

.lrgproductdetail{
	vertical-align:middle;
	margin:0 auto;
}
.lrgproddetailrtshadow{
	width:16px;
	height:285;
	background-image: url(../img/rtsideshadow.jpg);
}
.extraprductdetails{
	width:918px;
	background-image:url(../img/extra_productdetails_shadow.png);
}
.nextLink {
	display: block;
	width: 45px;
	height: 40px;
	background: url(../img/next_btn.png) bottom;
	text-indent: -99999px;
}
.nextLink:hover {
	background-position: 0 0;
}
.previousLink {
	display: block;
	width: 45px;
	height: 40px;
	background: url(../img/prev_btn.png) bottom;
	text-indent: -99999px;
}
.previousLink:hover {
	background-position: 0 0;
}

/*********************************Contact*******************************/
.contactback{
	background-image:url(../img/contactback.jpg);
}
#contacttextstyle{
	margin: 10px 20px;
}
.contacttextfield{
	width:127px;
	height:21px;
}
.contacttextfield2{
	width:87px;
	height:21px;
}
#contacttext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:right;
	vertical-align:middle;
	color:#441407;
	font-weight:bold;
	padding-right:5px;	
}

#contacttext2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:right;
	vertical-align:top;
	color:#441407;
	font-weight:bold;
	padding-right:5px;	
}

.sendLink {
	display: block;
	width: 103px;
	height: 35px;
	background: url(../img/sendbtn.png) bottom;
	text-indent: -99999px;
}
.sendLink:hover {
	background-position: 0 0;
}
.contactform {
	border: 1px solid #999;
	padding: 0px;
	width: 290px;
	height: 16px;
	margin: 0px
}
.contactformshort {
	border: 1px solid #999;
	padding: 0px;
	width: 110px;
	height: 16px;
	margin: 0px
}
.contactformright {
	border: 1px solid #999;
	padding: 0px;
	width: 110px;
	height: 16px;
	margin: 0px
}
.contactformtall{
	border: 1px solid #999;
	padding: 0px;
	width: 290px;
	height: 190px;
	margin: 0px
}
/********************REcipes************************/
.recipetitlebox{
	width:622px;
	height:44px;
	padding-left: 20px;
}
.recipedescriptionbox{
	width:622px;
	height:41px;
	padding-left: 20px;
	padding-top: 10px;
}

/********************RecipeDivBox************************/
.recipegrid{
	background-image:url(../img/recipes_grid.png);
}
.recipe_category_list{
	vertical-align:top;
}
.videotips{
	width:579px;
	padding-left: 10px;
	padding-top: 20px;
}
.videotipstitle{
	width:146;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-transform:uppercase;
	color:#330F08;
	padding-top: 5px;
}
.videotipstext{
	width:146;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#330F08;
	padding-top:5px;
}
.videorule{
	width:146px;
	height:3px;
	background-image:url(../img/videorule.png);

}
/********************RecipesDetails************************/
#viewall{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#350F05;
	padding-left: 10px;
	text-decoration: underline;
}
.recipecat_title{
	font-family:"Arial Black", Gadget, sans-serif;
	font-size:18px;
	text-transform:uppercase;
	width:658px;
	height:29px;
	color: #360F06;
}
.seerecipe {
	width:658;
	height:45px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#451A10;
	height:25px;
	font-size:12px;
	text-transform: uppercase;
}
#seerecipe a {
	text-decoration: underline;
	color: #552416;
}
#seerecipe a:link {
 color: #552416;
}
#seerecipe a:visited {
	color: #99784E;
}
#seerecipe a:hover {
	color: #E88032;
}
/*********************************SignupLightbox*******************************/
.signuplightboxLink {
	display: block;
	width: 103px;
	height: 35px;
	background: url(../img/signupbtn.png) bottom;
	text-indent: -99999px;
}
.signuplightboxLink:hover {
	background-position: 0 0;
}

/****************************Events******************************/
.eventdate{
	width:210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #361106;
	line-height: 2;
	padding-left: 10px;
}
.eventlocation{
	width:214px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #361106;
	line-height: 2;
	padding-left: 10px;
}
.event{
	width:431px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #361106;
	line-height: 2;
	padding-left: 10px;
}

.eventlink 
{
	text-decoration:underline;
	color: blue;
	text-transform: lowercase;
}

.eventdetail
{
	text-transform: lowercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #361106;
	line-height: 2;
	padding-left: 10px;
}
/********************FAQ************************/
.FAQ{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: blue;
	font-weight: bold;
	line-height:2em;
	
}
.FAQ ul {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 18px;
	list-style-type: none;
	
}
.FAQ li {
	list-style-type: none;
	text-transform: uppercase;
	padding-left: 10px;
	background-image: url(../img/dwnArrow.png);
	background-repeat: no-repeat;
	background-position: 0 .5em;	

}

.FAQ li a {
	text-decoration: none;
	padding: 5px 10px;
	color: #441306;
	list-style-type: none;
	
}
.FAQ li a:link {
 color: #FFF:
 list-style-type: none;
 
}
.FAQ li a:visited {
	color: #E88032;
}
.FAQ li a:hover {
	font-weight: bold;
	color:  #E88032;
}

.FAQ_selected{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#441407;
	font-weight: bold;
	line-height:2em;
}
#FAQ_selected ul {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 18px;
	list-style-type: none;
}
.FAQ_selected li {
	list-style-type: none;
	text-transform: uppercase;
	padding-left: 10px;
	background-image: url(../img/upArrow.png);
	background-repeat: no-repeat;
	background-position: 0 .5em;	

}
.FAQ_selected li a {
	text-decoration: none;
	padding: 5px 10px;
	color: #441306;
	list-style-type: none;
	
}
.FAQ_selected li a:link {
 color: #FFF:
 list-style-type: none;
 
}
.FAQ_selected li a:visited {
	color: #E88032;
}
.lineshadow{
	background-image:url(../img/events_shadow_divider.png);
	width:918px;
	height:15px;
}
.lineshadowFAQ{
	background-image:url(../img/events_fix_r7_c2.jpg);
	width:918px;
	height:15px;
	margin-top: 15px;
}

.lrgtxtbox{
	margin: 10px 10px 10px 20px;
	height: auto;
}

.answerFAQ
{
	display: none;
	padding-left: 20px;
}

p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#441407;
}

/*********************************productLocator*******************************/
.locatelightboxLink {
	display: block;
	width: 103px;
	height: 35px;
	background: url(../img/locatebtn.png) bottom;
	text-indent: -99999px;
}
.locatelightboxLink:hover {
	background-position: 0 0;
}
.mapbox{
	margin:0 auto;
	/*
	border: groove 2px;
	border-color: maroon;
	padding: 3px;*/
}

.locator_name
{
	font-size: 13px; font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#360F06;
}

.locator_address
{
	font-size: 12px; 
	font-family:Arial, Helvetica, sans-serif;
	color:#360F06;
}

.locator_distance
{
	padding-top: 3px;
	font-size: 12px; 
	font-family:Arial, Helvetica, sans-serif;
	color:#360F06;
	font-style: italic; 
	padding-bottom: 8px;
}
/*********************************nutrition*******************************/
.nutritionimage{
	margin:0px auto;
	vertical-align:middle;
	padding:20px 80px;
}
.nutritionverticalbar
{
	background: url(../img/GLORYFOODS_ContactThankYou_28072010_r2_c1.gif);
	background-repeat: repeat-y;
	width: 10px;
}
/*********************************VIDEO*******************************/
.videoimage{
	margin:0px auto;
	vertical-align:middle;
	padding:18px 36px;
}
/*********************************our root*******************************/
.ourrootHeaderLine
{
	background: url(../img/GLORYFOODS_AboutUs_header_r1_c1.gif);
	background-repeat: repeat-x;
	width: 100%;
}

.caption {font-size: 13px; font-weight: bold;}

/********************Thankyou************************/
.thankyou{
	background-image:url(../img/thankyoubg.jpg)
}

.thankyouForSignUp
{
	background-image:url(../img/GLORYFOODS_SignUpThankYou_102710.jpg)
}

.thankyoutext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding: 10px 20px 0px 10px;
}
.locatorstep{
	height:40px;
}
.locatorright{
	width:214px;
	height:30px;
	padding: 20px;
}
.formlocator {
	border: none;
	padding: none;
	margin: 0px
}
.formlocator input.textbox {
	border: 1px solid #999;
	padding: 0px;
	width: 70px;
	height: 16px;
	margin: 0px
}
/*********************************Contact*******************************/
.directionstextbox{
	width:863px;
	padding:10px 20px 10px 40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#441407;
}

#coupnsbox{
	width:287;
	height:29px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15PX;
	text-align:center;
	text-decoration:underline;
}
#coupnsbox a{
	width:287;
	height:29px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15PX;
	text-align:center;
	text-decoration:underline;
}
.serving{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#441407;
	padding-left: 20px;
}
.ingredientsbox{
	width:548px;
	height:198;
	padding: 20px;
}
.recipedetailimagebox{
	width:314px;
	height:255px;
	background-image:url(../img/recipe_detail_r7_c8.png);
	background-repeat:no-repeat;
}
.recipedetailimage{
	margin:30px 26px;
}

#textstyle{
	margin: 10px 35px;
}

/****************************End of Hieu's section******************************/

.recipelefttshadow{
	width:19px;
	height:121px;
	background-image: url(../img/recipeshadowleft.png);
	background-repeat:no-repeat;
}
.recipetopshadow{
	width:149px;
	height:51px;
	background-image: url(../img/recipeshadowtop.png);
	background-repeat:no-repeat;
}
.recipetopshadowcenter{
	width:148px;
	
}
.recipemiddleshadow{
	background-image: url(../img/recipeshadowmiddle.png);
	width:139px;
	height: 22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	text-transform:uppercase;
	color:#330F08;
	padding-left:10px;
	background-repeat:no-repeat;
}
.recipemiddleshadowcenter{
	width:138px;
	
}
.recipelowershadow{
	width:149px;
	height:46px;
	background-image: url(../img/recipeshadowlower.png);
	background-repeat:no-repeat;
}
.recipelowershadowcenter{
	width:148px;
	
}
.recipebottomshadow{
	width:113px;
	height:26px;
	background-image: url(../img/recipeshadowbottom.png);
	background-repeat:no-repeat;
}

.orderbold{
	font-size:14px;
	font-family:"Arial Black", Gadget, sans-serif;
	color:#441407;
	padding-top:2px;
	text-transform: uppercase;
	margin: 15px 25px;
	line-height: 1.25em;
}
.orderlightboxLink {
	display: block;
	width: 103px;
	height: 35px;
	background: url(../img/orderformbtn.png) bottom;
	text-indent: -99999px;
}
.orderlightboxLink:hover {
	background-position: 0 0;
}
/*********************************Promotions*******************************/
.promotionsimage{
	float:right;
}
#textstyle_promotions{
	margin: 10px 35px;
	width: 450px;
	float: left;
}

.greybox
{
	background-color: black;
}

.social{
	background-image:url(../img/home_content_r9_c18.jpg);
	width:232px;
	height:107px;
}
.leftsocial{
	margin-left: 45px;
}
.rightsocial{
	margin-right: 32px;
}

.inputText
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#441407;
	font-weight: lighter;
}

.errorText
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:Red;
	font-weight: lighter;
}

hr {
	border: 0;
	width: 93%;
	color: #AD8F77;
	background-color: #AD8F77;
	height: 1px;
	margin-left: 40px;
}

.promolisting_btmimg{
	padding:11px 8px 20px 12px;
}

/* recipe detail*/
.sendphnLink {
	display: block;
	width: 260px;
	height: 35px;
	margin-top: 5px;
	margin-bottom: 7px;
	background: url(../img/Phn_Button.png) bottom;
	text-indent: -99999px;
}

/* send ingredients to user */

.ViewrecipesBtn {
	display: block;
	width: 158px;
	height: 35px;
	background: url(../img/viewrecipesbtn.png) bottom;
	text-indent: -99999px;
}
.ViewrecipesBtn:hover {
	background-position: 0 0;
}
.DwnldCouponsBtn {
	display: block;
	width: 158px;
	height: 35px;
	background: url(../img/DwnldCouponsBtn.png) bottom;
	text-indent: -99999px;
}
.DwnldCouponsBtn:hover {
	background-position: 0 0;
}
.VisitHomepageBtn {
	display: block;
	width: 158px;
	height: 35px;
	background: url(../img/VisitHomepageBtn.png) bottom;
	text-indent: -99999px;
}
.VisitHomepageBtn:hover {
	background-position: 0 0;
}

.ingredient_label
{
	font-size: 15px; font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#360F06;
}

.disclamer_text
{
	font-size: 12px; font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#360F06;
	text-align: justify;
}

.sideshadowrpt
{
	width: 35px;
	background: url(../img/verticalline.png);
	background-repeat: repeat-y;
	padding-right: 5px;
	padding-left: 5px;
}

.prductdetail_btmimg{
	padding:8px 8px 8px 6px;
}

/* accounts */
.updateLink {
	display: block;
	width: 103px;
	height: 35px;
	background: url(../img/updatebtn.png) bottom;
	text-indent: -99999px;
}
.updateLink:hover {
	background-position: 0 0;
}

.itemtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:right;
	vertical-align:middle;
	color:#441407;
	font-weight:bold;
	padding-right:5px;	
	width:127px;
	height:21px;
}

.successfulText
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color: blue;
	font-weight: bold;
}

/* account - thank you */
.AccountBtn {
	display: block;
	width: 158px;
	height: 35px;
	background: url(../img/myaccount_btn.png) bottom;
	text-indent: -99999px;
}
.AccountBtn:hover {
	background-position: 0 0;
}

.productCategoryTitle {
	color:#441407;
	font-family:"Arial Black",Gadget,sans-serif;
	font-size:18px;
	text-transform:uppercase;
}

.coupon{
	margin:0px 34px 38px 34px;
	padding:0px auto;
}

.couponText
{
	margin-top: -40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#441407;
	font-weight: normal;
}

.FullRegistrationBtn {
	display: block;
	width: 260px;
	height: 35px;
	background: url(../img/FullRegistrationBtn.png) bottom;
	text-indent: -99999px;
}
.FullRegistrationBtn:hover {
	background-position: 0 0;
}

.content
{
}

.content p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#441407;
	font-weight: normal;
}
