html{ font-family:arial;}

a { color:#009900; text-decoration:none; font-family:Arial, helvetica, san-serif; font-size:12px; font-weight:bold;}
a:hover{color:#009900; text-decoration:underline; font-family:Arial, helvetica, san-serif; font-size:12px; font-weight:bold;}

td { vertical-align:top;}

h3 {font-family:Arial, helvetica, san-serif; color:#ff9900;}
h4 {font-family:Arial, helvetica, san-serif; color:#ff9900;}

.fpagetable {font-family:Arial, helvetica, san-serif; font-size:11px;}

img { border:0px;}

.footer {font-family:Arial, helvetica, san-serif; font-size:11px; padding-left:3px;}
.a footer {color:#009900; text-decoration:none; font-family:Arial, helvetica, san-serif; font-size:11px; font-weight:bold;}

.noclass { 
  width:100%;
  border:0px;
}
.gdate
{
}
#hp_mainnav a
{
  font-size:12px;
}
.m_text, table, li, a, input, textarea
	{
		font-family:Arial;
		font-size:12px;
		line-height:15px;
		}
#container 
{
	margin:0 auto;
	text-align: left;
	width: 1100px;
	background-color:#ffffff;
}
#hp_topstrip
{
	width: 1100px;
}
#hp_mainnav
{
  height:25px;
  background-color:#990000;
  vertical-align:top;
  text-align:center;
  font-size:medium;
  font-family:Verdana, Arial, Helvetica, Sans-Serif;
  color:#000088;
}
a.mainnavlinks:link
{ height:25px;
	color: #E2E1D4;
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	font-weight:bold;
	text-decoration: none;				
}
a.mainnavlinks:visited
{
	color: #E2E1D4;	
	font-family: Verdana,Arial,Helvetica;	
	font-size: 10px;
	font-weight:bold;
	text-decoration: none;
}
a.mainnavlinks:hover
{
	color: #ffffff;
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	font-weight:bold;
	text-decoration: none;
}
a.mainnavlinks:active
{
	color: #ffffff;	
	font-family: Verdana,Arial,Helvetica;
	font-size:10px;
	font-weight:bold;
	text-decoration: none;	
}	
a.clink{ color: Blue; font-family:Arial, helvetica, san-serif; font-size:12px; font-weight:bold;}
a.clink:hover{color:Blue; text-decoration:underline; font-family:Arial, helvetica, san-serif; font-size:12px; font-weight:bold;}

a.glink{color:#000000;  font-family:Arial, helvetica, san-serif; font-size:10px;}
a.glink:hover{color:#000000; text-decoration:underline; font-family:Arial, helvetica, san-serif; font-size:10px;}

.tbloutline{BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid;  BORDER-BOTTOM: #000000 1px solid; BORDER-TOP: #000000 1px solid;}
.tblheading{border: #000000 1px solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; 
  font-weight: bold; color: #FFFFFF; text-decoration: underline; text-align: left; background-color: #666666; padding-left: 10px}
.topbottomoutline{BORDER-BOTTOM: #000000 1px solid; BORDER-TOP: #000000 1px solid;}
.bottomoutline{ BORDER-BOTTOM: #000000 1px solid; }

#home_container 
{
	margin:0 auto;
  width: 800px;
	background-color:#ffffff;
}


#home_body 
{
	margin:0 auto;
  width: 800px;
	background-color:#ffffff;
	min-height:400px;
	padding-bottom: 10px;
}
.recipe_heading
{
  font-family:Arial, helvetica, san-serif;
	font-size:16px;
	font-weight:bold;
}
.tbl_recipe_heading
{
 BORDER-BOTTOM: #000000 1px solid;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 16px;
 font-weight: bold;
 color: #000000;
 background-color: #CCCCCC;
 }

 .public_faq ol {	
	margin-bottom:30px;
	margin-top:0px;
	margin-left:10px;
	padding-left:15px;
}
.public_faq li {	
	line-height:15px;
	margin-bottom:0px;
}
.public_faq p
{
  line-height:15px;
	margin-bottom:10px;
	margin-top:2px;
	margin-left:0px;
	padding-left:0px;
}
