﻿#centerall
{
	margin-left:auto;
	margin-right:auto;
   position: absolute;
   top: 50%;
   left: 50%;
   /* make the following tag half the height of the content */
   margin-top: -000px;
   /* make the following tag half the width of the content */
   margin-left: -000px;
}

#anchor1:hover { 
background-image : url(images/btnHome-over); 
} 


body {
	text-align:center;
	vertical-align: middle;
	background: url(images/kobk_Bg.jpg) repeat-x;
	margin:0;
	padding:0;
	background-repeat: repeat;
}


div.Table_01 
{
	margin-left:auto;
	margin-right:auto;
	position:relative;
	left:0px;
	top:0px;
	width:845px;
	height:786px;
}

div.Master-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:233px;
	height:121px;
}

div.Master-02_ {
	position:absolute;
	left:233px;
	top:0px;
	width:582px;
	height:63px;
}

div.Master-03_ {
	position:absolute;
	left:815px;
	top:0px;
	width:30px;
	height:175px;
}

div.Master-04_ {
	position:absolute;
	left:233px;
	top:63px;
	width:503px;
	height:27px;
}

div.btnLogin {
	position:absolute;
	left:736px;
	top:63px;
	width:35px;
	height:27px;
}

div.lblUser {
	position:absolute;
	left:536px;
	top:63px;
	width:35px;
	height:27px;
}

div.btnHelp {
	position:absolute;
	left:771px;
	top:63px;
	width:44px;
	height:27px;
}

div.btnHome_ {
	position:absolute;
	left:210px;
	top:90px;
	width:124px;
	height:36px;
}

div.btnRecipeLibrary_ {
	position:absolute;
	left:357px;
	top:90px;
	width:98px;
	height:36px;
}

div.btnProjects_ {
	position:absolute;
	left:455px;
	top:90px;
	width:91px;
	height:36px;
}

div.btnIngredients_ {
	position:absolute;
	left:546px;
	top:90px;
	width:99px;
	height:36px;
}

div.btnKitchenHelp_ {
	position:absolute;
	left:645px;
	top:90px;
	width:103px;
	height:36px;
}

div.btnAdmin_ 
{
	position:absolute;
	left:748px;
	top:90px;
	width:67px;
	height:36px;
}

div.Master-13_ 
{
	position:absolute;
	left:0px;
	top:121px;
	width:232px;
	height:54px;
}

div.txtSearch
{
	position:absolute;
	left:15px;
	top:128px;
	width:232px;
	height:54px;
}

div.btnGo
{
	position:absolute;
	left:173px;
	top:131px;
	width:25px;
	height:20px;
	
}

div.btnAdvancedSearch
{
	position:absolute;
	left:24px;
	top:152px;
	width:90px;
	height:13px;
}

.txt
{
	background: url(images/bg_txtSearch.gif);
}

.txtBig
{
	background: url(images/bg_txtBig.gif);
}

.txtMid
{
	background: url(images/bg_txtMid.gif);
}

.txtSm
{
	background: url(images/bg_txtSm.gif);
}

.classItems
{
	color: #8f5642;
	font-weight: normal;
	font-size: 12px;
	font-family::Verdana;
}

div.Master-14_ 
{
	position:absolute;
	left:232px;
	top:121px;
	width:1px;
	height:54px;
}

div.Master-15_ 
{
	background: url(images/bg_Menu.gif);
	position:absolute;
	left:233px;
	top:126px;
	width:582px;
	height:49px;
}

div.TopNav
{

	position:absolute;
	left:233px;
	top:90px;
	width:582px;
	height:36px;
	
}

div.Master-16_ {
	position:absolute;
	left:0px;
	top:175px;
	width:845px;
	height:569px;
}

div.Master-17_ {
	position:absolute;
	left:0px;
	top:744px;
	width:845px;
	height:42px;
}

div.LeftTree 
{
	position:absolute;
	left:0px;
	top:175px;
	width:206px;
	height:569px;
}

div.MainContent 
{
	position:absolute;
	left:0px;
	top:175px;
	width:639px;
}

A.orange_link
{
	color: Orange;
	font-weight: bold;
	text-decoration: none;
	font-family:Sans-Serif;
}

A.gray_link
{
	color: Gray;
	font-weight: bold;
	text-decoration: none;
	font-family:Sans-Serif;
}

A.small_gray_link
{
	color: Gray;
	font-weight: bold;
	text-decoration: none;
	font-family: Sans-Serif;
	font-size: x-small;
}

.recipe_title
{
	color: #983305;
	font-weight: bolder;
	font-size: 18px;
	font-family:Sans-Serif;
}

.recipe_description
{
	color: #983305;
	font-weight: normal;
	font-size: 11px;
	font-family:Verdana;
}

.recipe_brown_medium_bold
{
	color: #983305;
	font-weight: bold;
	font-size: 14px;
	font-family:Sans-Serif;
}

.recipe_brown_medium_normal
{
	color: #983305; 
	font-weight: normal;
	font-size: 14px;
	font-family:Sans-Serif;
}

.recipe_brown_small_bold
{
	color: #983305;
	font-weight: bold;
	font-size: 12px;
	font-family:Sans-Serif;
}

.recipe_brown_small_bold_underlined
{
	color: #983305;
	font-weight: bold;
	font-size: 11px;
	font-family:Verdana;
	text-decoration: underline;
}

.recipe_brown_small_normal
{
	color: #983305;
	font-weight: normal;
	font-size: 11px;
	font-family:Verdana;
}

.recipe_brown_small_normal_center
{
	color: #983305;
	font-weight: normal;
	font-size: 11px;
	font-family:Verdana;
	text-align: center;
}

.recipe_brown_tiny_normal
{
	color: #983305;
	font-weight: normal;
	font-size: 10px;
	font-family:Verdana;
	
}

.recipe_brown_tiny_normal_over
{
	color: #983305;
	font-weight: normal;
	font-size: 10px;
	font-family:Verdana;
	cursor: hand;
	text-decoration: underline;
}

.recipe_brown_tiny_bold
{
	color: #983305;
	font-weight: bold;
	font-size: 10px;
	font-family:Verdana;
}

.recipe_brown_tiny_bold_underlined
{
	color: #983305;
	font-weight: bold;
	font-size: 10px;
	font-family:Verdana;
	text-decoration: underline;
}

.recipe_highlighted_row
{
	background-color:#ffd7b3;
	font-family:Sans-Serif;
}


.iCookTextBox
{
	background: url(images/bg_ICookTextBox_Mid.gif); 
	position:relative; 
	bottom: 3px;
}

.bg_tree
{
	background-image: url(images/bg_treeTable.gif);
}

.bg_maincontent
{
	background-image: url(images/bg_mainContent.gif);
}

.RadGrid
{
	background-image: url(Images/gridHeader.gif);
	background-repeat: repeat-x;
    font-size: 11px;
    font-family: Arial, Verdana;
    padding-top: 0px;
    border: solid 1px #778e19;
    

}

.FilterMenu
{
	font-family: Arial, Verdana;
}

.RadGrid TABLE
{
	font-size: 11px;
	font-family: Arial, Verdana;
}



.GridHeader
{
	font-weight: bold;
	text-align: center;
	background-image: url(Images/headerSeparator.gif);
	background-color: #ffe7b7;
	background-repeat: no-repeat;
	padding-left: 5px;
	font-family: Arial, Verdana;
	
}

.GridHeader INPUT
{
	font-size: 11px;
	margin-right:2px;
	vertical-align: middle;
	height:12px;
	
}

.GridHeader IMG
{
	vertical-align: middle;
	
}



.GridHeader A
{
	color: #242500;
}

.GridRow
{
	background-color: #fff5e1;
	background-image: url(Images/rowBg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-left: 5px;
}

.GridRowOdd
{
	background-color: #fef0d4;
	background-image: url(Images/rowBg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-left: 5px;
}

.GridRow .ResizeItem
{
	border: 0px;
	border-bottom: 1px solid #e1ded8;
	border-top: 1px solid white;
}

.GridPager
{
	background-image: url(images/footerBg.gif);
	height: 37px;
	color: #242500;
	padding-top: 16px;
	padding-left: 14px;
}

.GridPager A
{
	color: #242500;
}

.ComboBoxDropDown
{
	border: 1px solid black;
	background-color: white;
	cursor: hand;
}

.ComboBoxImage
{
	vertical-align:baseline;
	border: 1px solid #7F9DB9;
	border-left: none;
}

.ComboBoxImageHover
{
	vertical-align:middle;
	border: 1px solid #7F9DB9;
	border-left: none;
}

.ComboBoxInput
{
	border: 1px solid #7F9DB9;
	border-right: none;
	background-color: white;
	vertical-align: middle;
	font-family: Arial, Verdana;
	font-size: 11px;
	color: black;
	padding-top: 4px;
	margin-right: 0px;
	padding-left: 3px;
	height: 22px;
	cursor: default;
}

.ComboBoxInputHover
{
	border: 1px solid #7F9DB9;
	border-right: none;
	margin-right: 0px;
	background-color: white;
	vertical-align: middle;
	font-family: Arial, Verdana;
	font-size: 11px;
	color: black;
	padding-top: 4px;
	padding-left: 3px;
	height: 22px;
	cursor: default;
}

.ComboBoxItem
{
	font-family: Arial;
	font-size: 11px; 
	color: #333333;	
	padding: 3px;
	text-decoration: none;
	text-align: left;
}

.ComboBoxItemHover
{
	font-family: Arial;
	font-size: 11px; 
	color: white;
	text-decoration: none;
	background-color: #777777; 
	cursor: pointer;
	cursor: hand;
	padding: 3px;
	text-align: left;
}

.ComboBoxItemDisabled
{
	font-family: Arial;
	font-size: 11px; 
	color: gray;
	cursor: no-drop;
	padding: 3px;
	text-decoration: none;
	text-align: left;
}

.ComboBoxLoadingMessage
{
	font-family: Arial;
	font-size: 11px; 
	padding: 2px;
}

.ComboBoxMoreResultsMessage
{
	font-family: Arial;
	font-size: 10px; 
	padding: 2px;
	text-align: center;
}


.ComboBoxMoreResultsImage
{
	padding: 5px;
	margin-top: 5px;
}

.ComboBoxMoreResultsBox
{
	background-color: #EEEEE5;
}

.RadMenuGroup
{
	border: 0px;
}

.RadMenuItem
{
	border: 0px;
}

.TreeContextItem
{
	font-family: Arial;
	font-size:10px;
	cursor: pointer;
	cursor: hand;
	padding-left:7px;
	height:24px;
	background-color:#F6F6F6;
	background-image:url(CompArtMenu/TreeImages/itemsBg.gif); 
	background-repeat:repeat-y;
	width:100%;	
	text-align: left;
}

.TreeContextItemOver
{
	font-family: Arial;
	font-size:10px;
	cursor: pointer;
	cursor: hand;
	padding-left:7px;
	height:24px;	
	background-color: #FFEEC2;	
	width:100%;
	text-align: left;
}



.SubRecipe
{
	background-color: #ffe8bf;
	display: none;
}

.DeleteLink
{
	font-family: Arial;
	font-size:10px;
	cursor: pointer;
	cursor: hand;
	padding-left:7px;
	height:24px;
	color:Blue;
}

.ErrorMessage
{
	color: Red;
}

.LibraryCategory
{
	border-bottom: thin solid;
	padding-top: 10px;
}

.LibraryAttribLink
{
	font-size: x-small;
	color: Gray;
	font-weight: bold;
	text-decoration: none;
	font-family:Sans-Serif;
}

.LibraryAttribs
{

}

.panelItemIndented
{
	padding-left: 10px;
}

.note
{
	font-size: 12px;
	color: Red;
}

.ScrollBarStyle
{
	width:168px;
	overflow-x:auto;
    scrollbar-arrow-color:#be7f4f; 
    scrollbar-base-color:#eed7ae;
    scrollbar-darkshadow-color:#eed7ae;
}