/* DO NOT CHANGE */
div#mrbLoggedOutBar, div#mrbLoggedInBar {
        color: #FFF;
	display: none;
	position: relative;
	margin: 0px;
	padding: 0px;
}

div#mrbLoggedOutBar a, div#mrbLoggedInBar a {
	text-decoration: none;
}

div#mrbMyRecipesMainMenuContainer {
	z-index: 102;
	width: 100%;
}

span#mrbWelcomeMenuItem {
	font-size: 11px; font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
}

div#mrbMyRecipesMainMenu {
	position: absolute;
	top: 20px;
	left: 80px;
	width: 160px;
	overflow: hidden;
	display: none;
	z-index: 100;
        background-color: #FFF;
}

div.mrbScrollButtons {
	position: absolute;
	z-index: 300;
	width: 100%;
	height: 15px;
	text-align: center;
	cursor: pointer;
	display: none;
}

div.mrbScrollButtons:hover {
	text-align: center;
	cursor: pointer;
}

div#btnScrollMRBMenuUp {
	background: url(images/scroll_up.jpg) no-repeat center center;
}

div#btnScrollMRBMenuUp:hover {
	background: url(images/scroll_up_hi.jpg) no-repeat center center;
}

div#btnScrollMRBMenuDown {
	background: url(images/scroll_dn.jpg) no-repeat center center;
}

div#btnScrollMRBMenuDown:hover {
	background: url(images/scroll_dn_hi.jpg) no-repeat center center;
}

div#mrbSubMenu {
	z-index: 101;
	position: absolute;
	top: 20px;
	left: 242px;
	width: 300px;
	overflow: hidden;
	display: none;
	background-color: #FFF;
}


a#myRecipesDownArrow {
	background: url(images/arrow_down_white.gif) no-repeat right center;
}

a.myRecipesMainMenuWithArrow {
	display: block;
	width: 100%;
	padding-left: 5px !important;
}

/* CHANGABLE */

a.myRecipesMainMenuWithArrow {
	background: url(images/arrow_right.jpg) no-repeat 150px 3px;
}

a.myRecipesMainMenuWithArrow:hover {
	background: url(images/arrow_right_hi.jpg) no-repeat 150px 3px;
}

#fn_header #header_top_row #header_top_row_inner_cell a.myRecipesMainMenu, 
#fn_header #header_top_row #header_top_row_inner_cell a.myRecipesMainMenuWithArrow 
{
	display: block;
	height: 22px;
	margin: 0;
	padding: 8px 0 0 5px;
	font-weight: bold;
}

#fn_header #header_top_row #header_top_row_inner_cell a.myRecipesMainMenu:link, 
#fn_header #header_top_row #header_top_row_inner_cell a.myRecipesMainMenuWithArrow:link,
#fn_header #header_top_row #header_top_row_inner_cell a.myRecipesMainMenu:visited, 
#fn_header #header_top_row #header_top_row_inner_cell a.myRecipesMainMenuWithArrow:visited
{ color: #000; text-decoration: none; background-color: #FFF; }

* html #fn_header #header_top_row #header_top_row_inner_cell a.myRecipesMainMenu, 
* html #fn_header #header_top_row #header_top_row_inner_cell a.myRecipesMainMenuWithArrow 
{ height: 30px; }

#fn_header #header_top_row #header_top_row_inner_cell a.myRecipesMainMenu span, 
#fn_header #header_top_row #header_top_row_inner_cell a.myRecipesMainMenuWithArrow span
{ font-weight: normal; }

#fn_header #header_top_row #header_top_row_inner_cell a.myRecipesMainMenu:hover, 
#fn_header #header_top_row #header_top_row_inner_cell a.myRecipesMainMenuWithArrow:hover
{ background-color: #FFEB97; }

#fn_header #header_top_row #header_top_row_inner_cell a.mrbSubMenu:link,
#fn_header #header_top_row #header_top_row_inner_cell a.mrbSubMenu:visited
{ display: block; padding: 8px 0 0 5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
  color: #247694; text-decoration: underline; }
  
#fn_header #header_top_row #header_top_row_inner_cell a.mrbSubMenu:hover
{ color: #60B6D5; text-decoration: none; }
  
div#mrbMyRecipesMainMenu { border: 1px solid #FFEB97; }  
  
div#mrbSubMenu { border: 1px solid #FFEB97; padding-bottom: 8px; }

div#mrbMainMenuLoading 
{  position: absolute; top: 20px; left: 80px; display: none;
   padding: 5px 0 0 10px; width: 150px; _width: 162px; height: 20px; _height: 27px; 
   color: #BF3D33; border: 1px solid #FFEB97; background-color: #FFF;
   font-size: 12px; font-family: Arial, Helvetica, sans-serif;
}

div#recipe_box_login { padding-left: 16px; }
