
BODY
{
    BACKGROUND-COLOR: #FFFFFF;
	scrollbar-face-color:#CA0410;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#EDEDED;
	scrollbar-shadow-color:'';
	scrollbar-highlight-color:'';
	scrollbar-3dlight-color:'';
	scrollbar-darkshadow-Color:'';
	TOP-MARGIN; 10px;
	LEFT-MARGIN; 0px;
	height: 100%
}
BODY:active
{
    COLOR: #FDFED5
}
TD 
{ 
	font-family:Verdana, Arial, Helvetica;font-size:11.0;line-height: 15.5px;color:#171B4B;font-weight:normal 
}
LI 
{ 
	font-family:Verdana, Arial, Helvetica;font-size:11.0;line-height: 20.5px;color:#171B4B;font-weight:normal 
}
TABLE.MAIN
{
	WIDTH: 740px
}
TABLE.LeftMenu2
{
	background: #fff url(images/left_menu_background.gif);
	background-repeat:repeat-y;position:relative;
	WIDTH: 181px;
	height: 100%
}	
.LeftMenuTitles 
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #171B4B;
	font-size: 10.5px;
	line-height: 14.5px;
	font-weight: bold
}
.LeftMenu 
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #171B4B;
	font-size: 9.5px;
	line-height: 12.5px;
	font-weight: normal
}
a.leftmenuitems 
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #171B4B;
    font-size: 11.5px;
    font-weight: bold;
    line-height: 14.5px;
    text-decoration: none
}
a.leftmenuitems:hover
{ 
    color: #DE0031;
    text-decoration: none
}
.fieldleft
{
	BORDER-COLOR: #C6C6C4; 
	BORDER-WIDTH: 1px;
	BORDER-STYLE: solid; 
	FONT: 9.5px/12px arial,verdana,sans-serif;
	COLOR: #666666;
	WIDTH: 110px;
	HEIGHT: 20px;
	padding:2px 2px 2px 2px
}
/* Input Elements */
.dropdown
{
	FONT-FAMILY:Verdana, Arial, Helvetica;
    FONT-SIZE: 9.5px;
    COLOR: #830508;
    WIDTH: 191px;
    HEIGHT: 20px;
    BORDER: #1C5798 1px solid;
    BACKGROUND-COLOR: #FFFFFF
}
.dropdownLEFT
{
	FONT-FAMILY:Verdana, Arial, Helvetica;
    FONT-SIZE: 9.5px;
    COLOR: #830508;
    WIDTH: 131px;
    HEIGHT: 20px;
    BORDER: #1C5798 1px solid;
    BACKGROUND-COLOR: #FFFFFF
}
.dropdownMED
{
	FONT-FAMILY:Verdana, Arial, Helvetica;
    FONT-SIZE: 9.5px;
    COLOR: #830508;
    WIDTH: 125px;
    HEIGHT: 20px;
    BORDER: #1C5798 1px solid;
    BACKGROUND-COLOR: #FFFFFF
}
.globalmenudividers
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
    font-size: 9.5px;
    line-height: 12.5px
}
a.globalmenu 
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
    font-size: 9.5px;
    line-height: 12.5px;
    text-decoration: none
}
a.recipelinks {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
	color: #1C5798;
    font-size: 10px;
    line-height: 14px;
    text-decoration: underline
}
a.sitemaplinks {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: normal;
	color: #1C5798;
    font-size: 9.5px;
    line-height: 14px;
    text-decoration: none
}
a.recipemostviewed
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: normal;
	color: #1C5798;
    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: #1C5798;
    font-size: 11.5px;
    line-height: 16px;
    text-decoration: none
}
.recipemenubullet 
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
	color: #1C5798;
    font-size: 11.5px;
    line-height: 16px;
    text-decoration: none
}
a.recipeeasymeal
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
	color: #1C5798;
    font-size: 10.5px;
    line-height: 16px;
    text-decoration: none
}
.recipesubheader 
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #DE0031;
	font-size: 12.5px;
	line-height: 16.5px;
	font-weight: bold
}
.ingredientsbox 
{
    WIDTH: 525px;
    HEIGHT: 450px;
    BORDER: #1C5798 1px solid
}
.shoppingbox 
{
    BORDER: #83774F 1px dotted;
	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: #DE0031 1px dotted
}
.rechomevertdiv {
    WIDTH: 1px;
    BORDER-RIGHT: #1C5798 1px dashed
}
.recdetailbottom {
    WIDTH: 140px;
    HEIGHT: 28px;
    BORDER-BOTTOM: #DE0031 1px dotted
}
.ingredientsdivider
{
	HEIGHT: 1px;
    BORDER-BOTTOM: #DE0031 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.redlink02 {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #990000;
    font-size: 12px;
    line-height: 18px;
    text-decoration: none
}

a.redlink03 {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #990000;
    text-decoration: underline
}

/* Green Link Text */
a.greenlink {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 color: #339933;
    text-decoration: underline
}

/* White Link Text */
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
}

/* White Link Text */
a.whitelink2 {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 10.5px;
    font-weight: bold;
	line-height: 12.5px;
    text-decoration: none
}
a.whitelink2:hover { 
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: underline
}
/* White Link Text */
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: #1C5798; 
	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: #1C5798; 
	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: #1C5798; 
	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: #1C5798; 
	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: #1C5798; 
	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: #1C5798; 
	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: #1C5798; 
	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: #1C5798; 
	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: #1C5798; 
	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
}
.subtitlegreen {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #007A58;
	font-size: 16px;
	line-height: 20px;
	font-weight: bold
}
.copyblack 
{ 
	font-family:Verdana, Arial, Helvetica;font-size:10.5;color:#000000;font-weight:normal 
}
.burgheader 
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #DE0031;
	font-size: 12.5px;
	line-height: 16.5px;
	font-weight: bold
}
.pageTitle 
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #1C5798;
	font-size: 14.5px;
	line-height: 16.5px;
	font-weight: bold
}
.homeTitle 
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #1C5798;
	font-size: 11.5px;
	line-height: 16.5px;
	font-weight: bold
}
.homeSubTitle 
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #DE0031;
	font-size: 10.5px;
	line-height: 16.5px;
	font-weight: bold
}
.recipeSubTitle 
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #1C5798;
	font-size: 9.5px;
	line-height: 14.5px;
	font-weight: bold
}
.subTitle 
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #1C5798;
	font-size: 12.5px;
	line-height: 16.5px;
	font-weight: bold
}
.subTitleSM
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #DE0031;
	font-size: 11.5px;
	line-height: 14.5px;
	font-weight: bold
}
.subTitle2SM
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #DE0031;
	font-size: 12.5px;
	line-height: 14.5px;
	font-weight: bold;
	text-decoration: underline
}
.leftTitleSM
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #DE0031;
	font-size: 9.5px;
	line-height: 12.5px;
	font-weight: bold
}
.cookingresSM
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #1C5798;
	font-size: 11.5px;
	line-height: 18.5px;
	font-weight: bold
}
a.cookingres
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: normal;
	color: #1C5798;
    font-size: 10.5px;
    line-height: 14.5px;
    text-decoration: underline
}
a.copyright
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: normal;
	color: #666666;
    font-size: 9.5px;
    line-height: 12.5px;
    text-decoration: underline
}
a.smallblue
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: normal;
	color: blue;
    font-size: 9.5px;
    line-height: 12.5px;
    text-decoration: underline
}
a.tipsblue
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: normal;
	color: blue;
    font-size: 9.5px;
    line-height: 20.5px;
    text-decoration: underline
}
.legalstatement
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 9.5px;
	line-height: 12.5px;
	font-weight: normal
}
.tabheaderOFF 
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #1C5798;
	font-size: 10.5px;
	line-height: 12.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
}
.homedivider
{
	BORDER-BOTTOM: #CCCCCC 1px solid
}
.homedividervertical
{
	BORDER-RIGHT: #CCCCCC 1px solid
}