/* Style sheet used with Madopskrifter.nu */

body
{
    background-position: top;
    background-image: url(../../Images/Back/Fade5.jpg);
    font-size: 10px;
    color: #333333;
    font-family: Verdana, Arial, Helvetica;
    background-repeat: repeat-x;
    background-color: #F8F8F8;
}


body  A:link        { font-family: Verdana, Arial, Helvetica, sans-serifl; font-size: 10px; color:#333333; }

body  A:visited     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#333333; }

body  A:hover       { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color:#333333; }

body  A:active      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#333333; }
	 
	 
		 
/*Default table cell settings.*/
td      {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#333333; }
/*td      {font-family: geneva,tahoma,verdana,"lucida sans",sans-serif; font-size: 12px; color:#333333; }

/*.FoodContainer
{
	background: #f7f7f7;
	border: solid 1px #e5e5e5;
	border-collapse: collapse !important;
	filter: progid:DXImageTransform.Microsoft.dropShadow(Color=e5e5e5,offX=2,offY=2,positive=true);
	margin: 5px 0px;
	width: 350px;
	font: normal 11px Arial, Verdana, Sans-serif;
	color: #333;
}*/

.TextSpace150
{
    line-height: 150%;
}

.Check
{
    background-image: url(../../Images/IconCollection/ApplicationBasics/16x16/gif/plain/check2.gif);
    background-repeat: no-repeat;
    background-position: center;
 }

.AddRecipe
{
    background-image: url(../../Images/IconCollection/ApplicationBasics/16x16/gif/plain/document_add.gif);   
    background-repeat: no-repeat;
    background-position: center;
}

.AddNote
{
    background-image: url(../../Images/IconCollection/BusinessAndData/16x16/gif/plain/note_edit.gif);   
    background-repeat: no-repeat;
    background-position: center;
}

.HelpIcon
{
    background-image: url(../../Images/IconCollection/ApplicationBasics/16x16/gif/plain/help.gif);   
    background-repeat: no-repeat;
    background-position: center;
}


.FoodContainerLeftSideBar
{
    border-right: #E1E1E1 1px solid;
    border-top-style: none;
    border-left-style: none;
    border-bottom-style: none;
    width: 160px;
}

.FoodContainerRightSideBar
{
    border-right: none;
    border-top-style: none;
    border-left: #E1E1E1 1px solid;
    border-bottom-style: none;
    width: 160px;
}


.FoodContainerOuter
{
    border-style: none solid solid solid;
    border-width: 1px;
    border-color: #C0C0C0;
    background-color: white;
    width: 100%;
    height: 100%;
    margin: 15px 0px;
}

.FoodCrossed
{
	text-decoration: line-through;
}

.FoodCrossed td
{
	text-decoration: line-through;
}


.FoodContainer
{
	/*background: #f7f7f7;*/
	/*border: solid 1px #e5e5e5;
	border-collapse: collapse !important;*/
	margin: 0px 0px;
	width: 350px;
	font: normal 11px Arial, Verdana, Sans-serif;
	color: #333;
	background-color: White;
}


.HLine
{
    background-image: url(../../Images/Back/5-1x1.gif);
    background-repeat: repeat-x;
    background-position: center;
}
		 

h1
{
    font-weight: bold;
    font-size: 18px;
    color: #333333;
    font-family: Verdana, Arial, Helvetica;
    margin-top: 0px;
    margin-bottom: 0px;
    display: inline;
}

.HeaderLines
{
    font-weight: bold;
    font-size: 18px;
    color: #333333;
    font-family: Verdana, Arial, Helvetica;
    border-top: solid 2px #5A5F62;
    border-bottom: solid 2px #5A5F62;
    margin-top: 0px;
    margin-bottom: 0px;
  }

h2
{
    margin-top: 0;
    padding-top: 0;
    margin-bottom: 0;
    padding-bottom: 0;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica;
    color: #392f40;
}


.FoodPager
{
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica;
	margin: 1px;
	color: #333333;
	border-color: whitesmoke white whitesmoke white;
	border-style: solid ;
	border-width: thin;
	border-collapse: collapse;
}

.FoodTbox
{
	font: normal 11px Arial, Verdana, Tahoma, Sans-Serif;
	color: #333333;
	border: solid 1px #6D7477;
	height: 16px;
	background-color: white;
	vertical-align: middle;
}



.FoodLinkButton
{
	font-size: 10px;
	cursor: pointer;
	color: dimgray;
	font-family: Arial;
}

.FoodCheckBox
{
    font-size: 10px;
    background-image: none;
    cursor: pointer;
    color: gray;
    font-family: Verdana,Arial;
    margin-left: -3px;
    font-weight: normal; 
  
}

.FoodButton
{
	font-size: 10px;
	cursor: pointer;
	color: dimgray;
	font-family: Verdana,Arial;
}

.Warning
{
	font-size: 10px;
	color: red;
	font-family: Verdana,Arial;
}

.FoodTboxAdmin
{
	font-size: 10px;
	cursor: pointer;
	color:  dimgray;
	font-family: Arial;
}


.FoodRoundHead
{
	font-weight: bold;
	font-size: 12px;
	color: #44484A;
	font-family: Arial;
	background-image: url(../../Images/Back/5-RndTitle.gif);  
	background-repeat: repeat-x;
}

.FoodLabels
{
	font-weight: bold;
	font-size: 12px;
	cursor: pointer;
	color: #44484A;
	font-family: Arial;
}


.FoodPlan
{
    font-weight: bold;
    font-size: 12px;
    color: #333333;
    font-family: Arial;
 }
 
.FoodPlan td
{
    font-weight: bold;
    font-size: 12px;
    color: #333333;
    font-family: Verdana,Arial;
 }

.FoodDDL
{
    font-size: 12px;
    cursor: help; 
    color: #333333;
    font-family: Arial;
}


.Copyright
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:Gray;
	
}

.Copyright a:visited 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:Gray;
}
.Copyright a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:Gray;
}
.Copyright a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:Gray;
	
}
	
HR
{
    background-color: #989595;
    color: #989595;
    height: 1px;
    border: 1px;
    
}

SELECT
{
	border-right: #a1a1a1 1px solid;
	border-top: #a1a1a1 1px solid;
	font-weight: normal;
	font-size: 11px;
	margin-left: 0px;
	border-left: #a1a1a1 1px solid;
	color: #666666;
	border-bottom: #a1a1a1 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

STRONG
{
   font-weight: bold;
}

.MealText
{
    line-height: 16px;
    margin-top: 0px;
    margin-bottom: 5px;   
}

.UCase
{
 text-transform: uppercase;   
}

.Rotator
{
    margin-top: 5px;
    margin-left: 5px;
 }
 
 .PercIngredient
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:Gray;
	
}

.RecipeBy
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: Gray;
    font-style: italic;
}

.RecipeBy  A:link   
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: Gray;
    font-style: italic;
}

.RecipeBy  A:visited   
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: Gray;
    font-style: italic;
}

.RecipeBy  A:hover  
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: Gray;
    font-style: italic;
}

.RecipeBy  A:active
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: Gray;
    font-style: italic;
}



.RecipeAdjust
{
    color: #ff0033;
    font-family: Verdana,Arial;
    font-weight: bold;
    cursor: help;
}

.PaymentBox
{
    border-right: red 1px solid;
    border-top: red 1px solid;
    margin: 1px;
    border-left: red 1px solid;
    border-bottom: red 1px solid;
}

.RedTableBorder
{
    border-right: #DE9204 1px solid;
    border-top: #DE9204 1px solid;
    margin: 1px;
    border-left: #DE9204 1px solid;
    border-bottom: #DE9204 1px solid;
}


.FoodPriceBox
{
    border-right: red 2px solid;
    border-top: red 2px solid;
    margin: 1px;
    border-left: red 2px solid;
    border-bottom: red 2px solid;
}


.SubscriptionLeft
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: Gray;
    font-style: italic;
}

.WeekDayHead
{
	font-size: 10px;
	font-weight: bold;
    font-family: Verdana,Arial;
 }
 


.FoodHighlight  A:link        { font-family: Verdana, Arial, Helvetica, sans-serifl; font-size: 10px; color:#BD7700; }

.FoodHighlight  A:visited     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#BD7700; }

.FoodHighlight  A:hover       { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color:#BD7700; }

.FoodHighlight  A:active      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#BD7700; }

.SimpleTip
{
    font-family: geneva,tahoma,verdana,"lucida sans",sans-serif;
    font-size: 12px;
    line-height: 14px;

}

.CheckInFridge
{
    font-size: 10px;
    background-image: none;
    cursor: pointer;
    color: gray;
    font-family: Verdana,Arial;
    margin-left: -3px;
    font-weight: normal;
    border-right: #00ccff 2px solid;
    border-top: #00ccff 0px solid;
    border-left: #00ccff 0px solid;
    border-bottom: #00ccff 1px solid;
}

.InFridgeColor
{
    color: #00ccff; 
}

  .SupFoodNotAvailable
{
    border-right: red 0px solid;
    border-top: red 0px solid;
    margin: 1px;
    border-left: red 3px solid;
    border-bottom: red 0px solid;
}

  .SupFoodAvailable
{
    border-right: green 0px solid;
    border-top: green 0px solid;
    margin: 1px;
    border-left: green 3px solid;
    border-bottom: green 0px solid;
}

  .RecipeServingPrice
{
	font-size: 10px !important;
	color: #9F2F09 !important;
	font-weight: bold;
}

  .RecipeServingPrice A:link
{
	font-size: 10px !important;
	font-family: geneva,tahoma,verdana, "lucida sans" ,sans-serif;
	color: #dc143c !important;
	font-weight: bold;

}

  .RecipeServingPrice A:active
{
    font-size: 10px !important;
    color: #9F2F09 !important;
	font-weight: bold;

}

  .RecipeServingPrice A:visited
{
    font-size: 10px !important;
    color: #9F2F09 !important;
	font-weight: bold;
  
}


.StartText
{
    font-size: 14px;
    color: #333333;
    font-family: verdana,"lucida sans",sans-serif;
    
}

.StartText A:link   {
    font-size: 14px;
    color: #333333;
    font-family: verdana,"lucida sans",sans-serif;
    
}

.StartText  A:visited   {
    font-size: 14px;
    color: #333333;
    font-family: verdana,"lucida sans",sans-serif;
    
}

.StartText  A:hover  {
    font-size: 14px;
    color: #333333;
    font-family: verdana,"lucida sans",sans-serif;
    
  }
  
  .MealPlanSubH
  
  {
  font-size: 12px;
  
  }
  

.RadMenu a.rmLink
{
	cursor: pointer !important;
	text-align: left;
	color: #333333;
	font-size: 12px;
	font-family: verdana, "lucida sans" ,sans-serif;
}  

.RadMenu .rmLeftImage
{
    width: 16px;
    margin-left: 0px;
}

.StartLnk
{
	font-weight: bold;
	font-size: 12px !important;
	color: #CC3300 !important;
}

.StartLnkMore
{
	font-weight: bold;
	font-size: 12px !important;
	color: #333333 !important;
}


 .bt_CreateUser
{

	background-image: url(/Images/Back/bt_CreateUser.png);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: left top;
	background-color: Transparent;
	width: 125px;
	height: 20px;
	position: relative;
	margin-bottom: 0px;
	margin-right: 9px;
	float: right;
    margin-top: 10px;
	border: 0;

}