/**************************************************************************
*	set default styles:
*	in NN, center and td don't inherit from body, so need to define as same.
**************************************************************************/
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}

center {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}
form {
	margin-top: 0;
	margin-bottom: 0;
}
.formbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.selectbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #ffffff;
}
.radiobutton {
	background-color: #476F24;
}
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
input, select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

ol {
	margin-left: 17pt;
	margin-top: 0pt;
	margin-bottom: 0pt;
}

.the_background {
	background-image: url('images/main/liberty.gif');
	background-position: center bottom;
	background-repeat: no-repeat;
}

/**************************************************************************
*	set link styles:
*	in NN, hover modifier is ignored.
**************************************************************************/
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

a:link		{text-decoration: none; color: #ffffff;}
a:visited	{text-decoration: none; color: #ffffff;}
a:active	{text-decoration: none; color: #ffffff;}
a:hover		{text-decoration: none; color: #9470a6;}

a.gold:link		{text-decoration: none; color: #e8c521;}
a.gold:visited	{text-decoration: none; color: #e8c521;}
a.gold:active	{text-decoration: none; color: #e8c521;}
a.gold:hover		{text-decoration: none; color: #9470a6;}


a.recipeLink, a.recipeLinkOn {
	font-size: 14px;
	margin-right: 10px;
}
a.recipeLink:link		{text-decoration: underline; color: #e8c521;}
a.recipeLink:visited	{text-decoration: underline; color: #e8c521;}
a.recipeLink:active	{text-decoration: underline; color: #e8c521;}
a.recipeLink:hover		{text-decoration: underline; color: #C0A564;}

a.recipeLinkOn:link		{text-decoration: none; color: #C0A564;}
a.recipeLinkOn:visited	{text-decoration: none; color: #C0A564;}
a.recipeLinkOn:active	{text-decoration: none; color: #C0A564;}
a.recipeLinkOn:hover		{text-decoration: none; color: #C0A564;}


a.recipePrintLink {
	font-size: 11px;
}
a.recipePrintLink:link		{text-decoration: underline; color: #e8c521;}
a.recipePrintLink:visited	{text-decoration: underline; color: #e8c521;}
a.recipePrintLink:active	{text-decoration: underline; color: #e8c521;}
a.recipePrintLink:hover		{text-decoration: underline; color: #C0A564;}


a.mini {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

a.menu_regular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}

a.menu_regular:link		{text-decoration: none; color: #ffff99;}
a.menu_regular:visited	{text-decoration: none; color: #ffff99;}
a.menu_regular:active	{text-decoration: none; color: #ffff99;}
a.menu_regular:hover		{text-decoration: none; color: #e8c521;}

a.menu_selected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}

a.menu_selected:link		{text-decoration: none; color: #e8c521;}
a.menu_selected:visited	{text-decoration: none; color: #e8c521;}
a.menu_selected:active	{text-decoration: none; color: #e8c521;}
a.menu_selected:hover		{text-decoration: none; color: #e8c521;}

a.menu_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-bottom: 0;
	margin-top: 0;
	font-weight: bold;
}

a.menu_title:link		{text-decoration: none; color: #ffffff;}
a.menu_title:visited	{text-decoration: none; color: #ffffff;}
a.menu_title:active	{text-decoration: none; color: #ffffff;}
a.menu_title:hover		{text-decoration: none; color: #ffffff;}

a.menu_big_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-bottom: 0;
	margin-top: 0;
	font-weight: bold;
}

a.menu_big_link:link		{text-decoration: none; color: #ffff99;}
a.menu_big_link:visited	{text-decoration: none; color: #ffff99;}
a.menu_big_link:active	{text-decoration: none; color: #ffff99;}
a.menu_big_link:hover		{text-decoration: none; color: #e8c521;}

a.sub_menu_regular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

a.sub_menu_regular:link		{text-decoration: none; color: #ffff99;}
a.sub_menu_regular:visited	{text-decoration: none; color: #ffff99;}
a.sub_menu_regular:active	{text-decoration: none; color: #ffff99;}
a.sub_menu_regular:hover		{text-decoration: none; color: #e8c521;}

a.sub_menu_selected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

a.sub_menu_selected:link		{text-decoration: none; color: #e8c521;}
a.sub_menu_selected:visited	{text-decoration: none; color: #e8c521;}
a.sub_menu_selected:active	{text-decoration: none; color: #e8c521;}
a.sub_menu_selected:hover		{text-decoration: none; color: #e8c521;}


a.sub_menu2_regular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

a.sub_menu2_regular:link		{text-decoration: none; color: #ffff99;}
a.sub_menu2_regular:visited	{text-decoration: none; color: #ffff99;}
a.sub_menu2_regular:active	{text-decoration: none; color: #ffff99;}
a.sub_menu2_regular:hover		{text-decoration: none; color: #e8c521;}

a.sub_menu2_selected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

a.sub_menu2_selected:link		{text-decoration: none; color: #e8c521;}
a.sub_menu2_selected:visited	{text-decoration: none; color: #e8c521;}
a.sub_menu2_selected:active	{text-decoration: none; color: #e8c521;}
a.sub_menu2_selected:hover		{text-decoration: none; color: #e8c521;}

a.recipe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

a.recipe:link		{text-decoration: none; color: #e8c521;}
a.recipe:visited	{text-decoration: none; color: #e8c521;}
a.recipe:active	{text-decoration: none; color: #e8c521;}
a.recipe:hover		{text-decoration: none; color: #ceae17;}

/**************************************************************************
*	set generic styles:
**************************************************************************/

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF7B0;
	margin-bottom: 0;
	margin-top: 0;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FFF7B0;
	margin-bottom: 0;
	margin-top: 0;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF7B0;
	margin-bottom: 10;
	margin-top: 10;
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF7B0;
	margin-bottom: 5;
	margin-top: 3;
}

h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #c0a564;
	margin-bottom: 12;
}

.sub_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF7B0;
	margin-bottom: 0;
	margin-top: 0;
}

.black {
	color: #000000
}

.mandatory {
	color: #ff9900;
	font-weight: bold;
}

.not_mandatory {
	color: #ffffff;
	font-weight: bold;
}

.large_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #e8c521;
	font-weight: bold;
	margin-bottom: 0;
	margin-top: 0;
}
.large_orange a {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 0;
	margin-top: 0;
}

.large_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	margin-bottom: 0;
	margin-top: 0;
}

.large_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
}

.recipe a {
	font-size: 12px;
	font-weight: bold;
}

.bold {
	font-weight: bold;
}

.gold {
	color: #e8c521;
}

.dark_bold {
	color: #556325;
	font-weight: bold;
}

.mini {
	font-size: 11px;
}

.mini_black {
	font-size: 11px;
	color: #000000;
}

.footer1 {
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
}

.footer2 {
	color: #5E6122;
	font-weight: bold;
	font-size: 10px;
}

.sub_menu {
	margin-left:5px;
	margin-right:0px;
	margin-top: 5px;
}

image.in_content {
	margin-top: 0;
	margin-bottom: 10;
	margin-left: 10;
	margin-right: 0;
}

div.date_posted {
	padding: 0;
	text-align: right;
	font: italic;
}

.recipeLabelText {
	font-size: 12px;
	color: #c0a564;
}
.recipeText {
	color: #000000;
}

.recipeBullets {
	padding-left: 0px;
	margin-bottom: 15px;
}
.recipeBullets li {
	margin-bottom: 7px;
}

#dontFillThisInPanel { display: none }