
BODY
{
	scrollbar-face-color:#ededed;
	scrollbar-arrow-color:#ffffff;
	scrollbar-track-color:#ededed;
	scrollbar-shadow-color:'';
	scrollbar-highlight-color:'';
	scrollbar-3dlight-color:'';
	scrollbar-darkshadow-Color:'';
	BACKGROUND-COLOR: #FFFFFF;
	TOP-MARGIN; 0px;
	LEFT-MARGIN; 0px;
}
BODY2
{
	scrollbar-face-color:#ededed;
	scrollbar-arrow-color:#ffffff;
	scrollbar-track-color:#ededed;
	scrollbar-shadow-color:'';
	scrollbar-highlight-color:'';
	scrollbar-3dlight-color:'';
	scrollbar-darkshadow-Color:'';
	BACKGROUND-COLOR: #EDEDED;
}
TD
{
    FONT: 10.5px/14px Verdana, Arial, Helvetica, sans-serif;COLOR: #000000;
}
.copywhite 
{ 
	font-family:Verdana, Arial, Helvetica;font-size:10.5;color:#FFFFFF;font-weight:normal 
}
.copyburgundy 
{ 
	font-family:Verdana, Arial, Helvetica;font-size:10.5;color:#830508;font-weight:normal 
}
.copyblack 
{ 
	font-family:Verdana, Arial, Helvetica;font-size:10.5;color:#000000;font-weight:normal 
}
.dropdown
{
	FONT-FAMILY:Verdana, Arial, Helvetica;
    FONT-SIZE: 9.5px;
    COLOR: #830508;
    WIDTH: 191px;
    HEIGHT: 20px;
    BORDER: #B5A365 1px solid;
    BACKGROUND-COLOR: #FFFFFF
}
.dropdownMED
{
	FONT-FAMILY:Verdana, Arial, Helvetica;
    FONT-SIZE: 9.5px;
    COLOR: #830508;
    WIDTH: 125px;
    HEIGHT: 20px;
    BORDER: #B5A365 1px solid;
    BACKGROUND-COLOR: #FFFFFF
}
.tableheader {
	background-image: url(images/table_header_bg.gif);
	background-position: top;
	background-repeat: no-repeat;
}
.promo01 {
	background-image: url(images/background01.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}
.promo02 {
	background-image: url(images/background02.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}
.promo03 {
	background-image: url(images/background03.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}
.mycookbook01 {
	background-image: url(images/eng/background04.jpg);
	background-position: top;
	background-repeat: no-repeat;
}
.mycookbook02 {
	background-image: url(images/fre/background04.jpg);
	background-position: top;
	background-repeat: no-repeat;
}
.comfortcontest {
	background-image: url(images/contests/1/background.gif);
	background-position: top;
	background-repeat: no-repeat
}
.comfortcontestinner
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER: #006A42 1px solid
}
.titleburgundy {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #830508;
	font-size: 18px;
	line-height: 22px;
	font-weight: bold;
}
.subtitlegreen {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #007A58;
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
}
.subsubtitlegold {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #B5A365;
	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
}
.headred {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #990000;
	font-size: 12px;
	line-height: 16px;
    margin-right: 8px;
	font-weight: bold;
}
.headburgundy {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #830508;
	font-size: 10.5px;
	line-height: 12.5px;
	font-weight: bold;
}
.brownheader 
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #B5A365;
	font-size: 12.5px;
	line-height: 16.5px;
	font-weight: bold;
}
.burgheader 
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #830508;
	font-size: 12.5px;
	line-height: 16.5px;
	font-weight: bold;
}
.ProductHeading {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #820202;
	font-size: 11.5px;
	line-height: 16.5px;
	font-weight: bold
}
.whiteheader 
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #ffffff;font-size: 10.5px;line-height: 12.5px;font-weight: bold;
}
.greenheader 
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #007A58;
	font-size: 10.5px;
	line-height: 12.5px;
	font-weight: bold;
}
.tabheaderOFF 
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #837751;
	font-size: 10.5px;
	line-height: 12.5px;
	font-weight: bold;
}
.copytext {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #B5A365;
	font-size: 9.5px;
	line-height: 15px;
    margin-top: 8px;
}
/* Recipe Page Styles */
a.recipelinks {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
	color: #007A58;
    font-size: 10px;
    line-height: 14px;
    text-decoration: underline;
}
a.sitemaplinks {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: normal;
	color: #007A58;
    font-size: 9.5px;
    line-height: 14px;
    text-decoration: none;
}
a.recipemostviewed
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: normal;
	color: #5F573D;
    font-size: 10px;
    line-height: 14px;
    text-decoration: none;
}
/* Recipe Left Menu */
a.recipemenulinks {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
	color: #007A58;
    font-size: 11.5px;
    line-height: 16px;
    text-decoration: none;
}
.recipemenubullet 
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
	color: #007A58;
    font-size: 11.5px;
    line-height: 16px;
    text-decoration: none;	
}
a.recipeeasymeal {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
	color: #007A58;
    font-size: 10.5px;
    line-height: 16px;
    text-decoration: none;
}
.recipesubheader 
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #B5A267;
	font-size: 12.5px;
	line-height: 16.5px;
	font-weight: bold;
}
.ingredientsbox 
{
    WIDTH: 525px;
    HEIGHT: 450px;
    BORDER: #83774F 1px solid
}
.shoppingbox 
{
    BORDER: #83774F 1px dotted;
	background-image: url(images/shoppinglist/left_background.gif);
	background-position: 0px 0px;
	background-repeat: repeat-y;
}
.createshoppingbox 
{
	background-image: url(images/shoppinglist/left_background.gif);
	background-position: 0px 0px;
	background-repeat: repeat-y;
}
.recdetail 
{
    WIDTH: 380px;
    HEIGHT: 114px;
    BORDER: #830508 1px dashed;
    BACKGROUND-COLOR: #FFFFFF
}
.recdetailright {
    WIDTH: 1px;
    HEIGHT: 84px;
    BORDER-RIGHT: #BEAE78 1px dotted
}
.rechomevertdiv {
    WIDTH: 1px;
    BORDER-RIGHT: #B5A365 1px dashed
}
.recdetailbottom {
    WIDTH: 140px;
    HEIGHT: 28px;
    BORDER-BOTTOM: #BEAE78 1px dotted
}
.ingredientsdivider
{
	HEIGHT: 1px;
    BORDER-BOTTOM: #BEAE78 1px dotted
}
/* Summary Link Text */
a.summarylink {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #999999;
    font-size: 11px;
    line-height: 15px;
    text-decoration: none;
}
a.summarylink:hover { 
	    color: #990000;
}   
/* Red Link Text */
a.redlink {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #990000;
    font-size: 10px;
    line-height: 15px;
    text-decoration: none;
}
a.redlink:hover { 
    color: #990000;
    text-decoration: underline;
} 
a.whitelink {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 10px;
	line-height: 12.5px;
    text-decoration: none;
}
a.whitelink:hover { 
    color: #FFFFFF;
    text-decoration: underline;
}
a.recipetabs {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #837751;
    font-size: 10px;
	line-height: 12.5px;
    text-decoration: none;
}
a.recipetabs:hover { 
    color: #837751;
    text-decoration: underline;
}
a.removerecipe {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #990000;
    font-size: 9.5px;
    line-height: 11.5px;
    text-decoration: none;
}
/* Top Menu Text Link */
a.topmenulink {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #670C15;
    font-size: 10px;
    line-height: 15px;
    text-decoration: none;
}
a.topmenulink:hover { 
    color: #670C15;
    text-decoration: underline;
}
.field
{
	BORDER-COLOR: #FFFFFF; 
	BORDER-WIDTH: 1px;
	BORDER-STYLE: solid; 
	FONT: 9.5px/12px arial,verdana,sans-serif;
	COLOR: #000000;
	WIDTH: 104px;
	HEIGHT: 16px;
	padding:2px 2px 2px 2px
}
.shoplistfield
{
	BORDER-COLOR: #B5A365; 
	BORDER-WIDTH: 1px;
	BORDER-STYLE: solid; 
	FONT: 9.5px/12px arial,verdana,sans-serif;
	COLOR: #177953;
	WIDTH: 191px;
	HEIGHT: 20px;
	padding:2px 2px 2px 2px
}
.shoplistfieldLG
{
	BORDER-COLOR: #B5A365; 
	BORDER-WIDTH: 1px;
	BORDER-STYLE: solid; 
	FONT: 9.5px/12px arial,verdana,sans-serif;
	COLOR: #177953;
	WIDTH: 125px;
	HEIGHT: 20px;
	padding:2px 2px 2px 2px
}
.shoplistfieldMED
{
	BORDER-COLOR: #B5A365; 
	BORDER-WIDTH: 1px;
	BORDER-STYLE: solid; 
	FONT: 9.5px/12px arial,verdana,sans-serif;
	COLOR: #177953;
	WIDTH: 80px;
	HEIGHT: 20px;
	padding:2px 2px 2px 2px
}
.shoplistfieldSM
{
	BORDER-COLOR: #B5A365; 
	BORDER-WIDTH: 1px;
	BORDER-STYLE: solid; 
	FONT: 9.5px/12px arial,verdana,sans-serif;
	COLOR: #177953;
	WIDTH: 35px;
	HEIGHT: 20px;
	padding:2px 2px 2px 2px
}
.loginfieldSM
{
	BORDER-COLOR: #B5A365; 
	BORDER-WIDTH: 1px;
	BORDER-STYLE: solid; 
	FONT: 9.5px/12px arial,verdana,sans-serif;
	COLOR: #177953;
	WIDTH: 91px;
	HEIGHT: 20px;
	padding:2px 2px 2px 2px
}
.loginfield
{
	BORDER-COLOR: #B5A365; 
	BORDER-WIDTH: 1px;
	BORDER-STYLE: solid; 
	FONT: 9.5px/12px arial,verdana,sans-serif;
	COLOR: #177953;
	WIDTH: 131px;
	HEIGHT: 20px;
	padding:2px 2px 2px 2px
}
.homesignupfield
{
	BORDER-COLOR: #9F9F9E; 
	BORDER-WIDTH: 1px;
	BORDER-STYLE: solid; 
	FONT: 9.5px/12px arial,verdana,sans-serif;
	COLOR: #000000;
	WIDTH: 106px;
	HEIGHT: 16px;
	padding:2px 2px 2px 2px
}
.img-shadow {
  float:left;
  background: url(shadowAlpha.png) no-repeat bottom right !important;
  background: url(shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
}
.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
}
.p-shadow {
  width: 90%;
  float:left;
  background: url(images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(images/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.p-shadow div {
  background: none !important;
  background: url(images/shadow2.gif) no-repeat left top;
  padding: 0 !important;
  padding: 0 6px 6px 0;
  }

.p-shadow p {
  color: #777;
  background-color: #fff;
  font: italic 1em georgia, serif;
  border: 1px solid #a9a9a9;
  padding: 4px;
  margin: -6px 6px 6px -6px !important;
  margin: 0;
}
.fieldtext
{
	BORDER-COLOR: #B5A365; 
	BORDER-WIDTH: 1px;
	BORDER-STYLE: solid; 
	FONT: 9.5px/12px arial,verdana,sans-serif;
    line-height:normal;
    COLOR: #177953;
    WIDTH: 340px;
    HEIGHT: 150px;
    padding:2px 2px 2px 2px
}
.fieldtextMED
{
	BORDER-COLOR: #B5A365; 
	BORDER-WIDTH: 1px;
	BORDER-STYLE: solid; 
	FONT: 9.5px/12px arial,verdana,sans-serif;
    line-height:normal;
    COLOR: #177953;
    WIDTH: 191px;
    HEIGHT: 150px;
    padding:2px 2px 2px 2px
}
.fieldtextSM
{
	BORDER-COLOR: #B5A365; 
	BORDER-WIDTH: 1px;
	BORDER-STYLE: solid;
	FONT-FAMILY: arial,verdana,sans-serif;
    FONT-SIZE: 10.5px;
    line-height:normal;
    COLOR: #177953;
    WIDTH: 340px;
    HEIGHT: 50px;
    padding:2px 2px 2px 2px
}
.ComfortHeader
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 16.5px;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #7E5F19;
}
.ComfortSubHeader2
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 12.5px;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #772D27;
}
.ComfortSubHeader
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 14.5px;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #7E5F19;
}
.ComfortBodyText
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11.5px;
	line-height: 14.5px;
	font-weight: normal;
	font-variant: normal;
	color: #7E5F19;
}
.ComfortBurgBodyText
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 12.5px;
	line-height: 16.5px;
	font-weight: normal;
	font-variant: normal;
	color: #862328;
}
.ComfortBodyTextBold
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11.5px;
	line-height: 14.5px;
	font-weight: bold;
	font-variant: normal;
	color: #7E5F19;
}
.ComfortRecipeBack2
{
	background-image: url('images/contests/1/food/2.gif');
	background-position: 420px 185px;
	background-repeat: no-repeat;
}
.ComfortRecipeBack3
{
	background-image: url('images/contests/1/food/3.gif');
	background-position: 420px 450px;
	background-repeat: no-repeat;
}
.ComfortRecipeBack4
{
	background-image: url('images/contests/1/food/4.gif');
	background-position: 420px 140px;
	background-repeat: no-repeat;
}
.ComfortRecipeBack5
{
	background-image: url('images/contests/1/food/5.gif');
	background-position: 420px 140px;
	background-repeat: no-repeat;
}