body
{
	background:Url('images/backShadow.gif');
	background-position:center top;
	background-repeat:repeat-y;
	background-color:#ffffff;
	font-size:13px;
	font-family:Arial Narrow, Arial, Verdana;
	margin:0px 0px 0px 0px;
}
/* light orange color:#ffcc66 */
a:link{text-decoration:none;color:#7C409A;}
a:active{text-decoration:none;color:#7C409A;}
a:visited{text-decoration:none;color:#7C409A;}
a:hover{text-decoration:none;color:#caca97;}

div.linker{width:60px;height:100%;cursor:hand;}

/* Start Classes */
.navBack{background-image:url('images/navBack.gif');background-position:center;background-repeat:no-repeat;padding:0px 2px 0px 2px;}
.navDivider{position:relative;bottom:2px;}
.defaultPadding{padding:0px 8px 0px 8px;}
.topLogin{background-image:url('images/loginBack.jpg');background-position:center top;background-repeat:no-repeat;width:418px;height:45px;}
.loginForm{position:relative;top:8px;right:142px;float:right;}
.txtBox{border:#928e73 solid 1px;}

.mainTableBack{background:Url('images/backgroundTile.gif');background-position:2px 10px;background-repeat:repeat-y;}
.mealTitles{background-color:#ffffcc;font-family:Arial Narrow,Arial;font-size:16px;color:#666666;font-style:italic;}
.dayTitle{font-weight:bold;color:#e4c330;background-color:#ffffcc;}
.mealItem{font-size:14px;}
.sampleMenuList
	{
		height:500px;
		overflow:auto;
		background:inherit;
		scrollbar-3dlight-color:#ffffcc; 
		scrollbar-arrow-color:#666666; 
		scrollbar-base-color:#ffffff; 
		scrollbar-darkshadow-color:#c1c48d; 
		scrollbar-face-color:#ffffcc; 
		scrollbar-highlight-color:#ffcc66; 
		scrollbar-shadow-color:#666666;
	}
.sampleMenuBtm{background-image:url('images/hiwBtmBack.jpg');background-repeat:no-repeat;background-position:center;width:772px;height:200px;padding:0px 10px 0px 10px;}
div.sampleMenuBtmTitle{width:99%;background-color:#7C409A;padding:4px 0px 4px 0px;font-family:Arial;font-weight:bolder;color:White;letter-spacing:.1em;}

/* Testimonial Classes */
div.testimonialMain{height:510px;overflow:auto;background:url('images/testTile.gif');background-position:right top;background-repeat:repeat-y;}
td.testimonialTitle{font-weight:bold;font-size:16px;}
td.testimonialBody{font-family:Verdana;font-size:12px;}
td.testimonialSig{font-style:italic;}
/*---------------------*/

/*-Button Classes-*/
.btn{border:0px;background-image:url('images/letsgoBtnB.gif');background-position:center;background-repeat:no-repeat;background-color:Transparent;width:82px;height:37px;padding-right:5px;}
.btnPress{border:0px;background-image:url('images/letsgoBtnB.gif');background-position:center;background-repeat:no-repeat;background-color:Transparent;width:55px;height:25px;}
.loginBtn{border:0px;background-image:url('images/loginBtnA.gif');background-position:center;background-repeat:no-repeat;background-color:Transparent;width:55px;height:25px;}
.loginBtnPress{border:0px;background-image:url('images/loginBtnB.gif');background-position:center;background-repeat:no-repeat;background-color:Transparent;width:55px;height:25px;}
/*----------------*/
.formSmallInfo{font-family:arial;font-size:11px;color:#7C409A;}

.chefBlock{background-image:url('images/chefPanel.jpg');background-repeat:no-repeat;width:190px;height:188px;}
.chefForm{position:relative;top:86px;left:6px;}
.faqBlock{background-image:url('images/faqBack.jpg');background-repeat:no-repeat;width:576px;height:186px;}
.faqContent{position:relative;top:34px;left:106px;width:340px;height:140px;padding:2px 2px 2px 2px;}
/* End Classes */



.buttons
	{
		border:0px;
		background-color:Transparent;
		background-image:url('images/btnSlicePress.gif');
		background-repeat:repeat-x;
		background-position:center;
		color:darkgreen;
		font-family:Arial;
		font-size:12px;
		font-weight:bolder;
		height:21px;
	}
.buttonsPress
	{
		border:0px;
		background-color:Transparent;
		background:url('images/btnSlice.gif');
		background-repeat:repeat-x;
		background-position:center;
		color:darkgreen;
		font-family:Arial;
		font-size:12px;
		font-weight:bolder;
		height:21px;
	}
	
.sampleMenuBlock
	{
		padding:4px 8px 4px 6px;
		width:208px;
		height:275px;
		background:Url('images/sampleMenuContentArea.jpg');
		background-repeat:no-repeat;
	}
	
.sampleMenuDiv
	{
		width:192px;
		height:260px;	
	}
.menuTitle
	{
		font-family:Arial;
		font-size:14px;
		font-weight:bolder;
		color:#666666;
	}
.menuItem
	{
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		color:#cc9933;
	}
	
.netCarbs
	{
		font-family:Arial;
		font-size:14px;
		font-weight:bolder;
		color:#666666;	
	}

.carbCount
	{
		font-family:Arial;
		font-size:14px;
		font-weight:bolder;
		color:#7C409A;		
	}
	
.qBar
{
	background:Url('images/captionBar.jpg');
	background-repeat:no-repeat;
	font-family:Arial,Verdana;
	font-size:16px;
	font-weight:bolder;
	color:White;	
}

.USDABar
	{
		font-size:13px;
		font-weight:bold;
		color:olive;	
	}
	
.USDAPanel
	{
		height:54px;
		background:url('images/USDABack.gif');
		background-repeat:no-repeat;
		position:relative;
		left:2px;
		top:2px;
		padding-bottom:2px;
		font-weight:bold;
	}
	
	
/* styles taken from Original Atkins At Home */
/* ------------------------------------------------------ */
.txt, .txtQ
	{
		font-family: geneva, arial, helvetica, sans-serif;
		font-size: .75em;
		color: #666;
		text-align: justify;
		padding-right:4px;
	}

.txtQ 
	{
		font-size: 16px;
		font-weight: bold;
	}

.BGlgrey { background-color: #CCC; }

.linePad { padding: 20px 0px 10px 0px; }
/* ------------------------------------------------------ */