body {
	padding:0px;
	margin:0px;
	font-family:verdana,serif;
	font-size:13px;
}
td {
	font-family:verdana,serif;
	font-size:13px;
}
td.top_links {
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	background-color:#006030; 
	text-align:center;
	padding:2px 0px 2px 0px;
}
.top_links a:link {	color:#FFF; }
.top_links a:visited {	color:#FFF; }
.top_links a:hover {	color:#FFF; }
.top_links a:active {	color:#FFF; }

.menu {
	padding:5px;
	font-size:13px;
}
.menu ul {
	padding:0px;
	margin:0px;
	margin-left:0px;
	list-style-type:none;
	font-weight:bold;
}
.menu ul li {
	margin-top:10px;
}
.menu ul ul {
	padding:0px;
	margin:0px;
	margin-left:10px;
	margin-bottom:10px;
	list-style-type:none;
	font-size:11px;
	font-weight:normal;
}
.menu ul ul li {
	margin:0px;
	padding:0px;
}
.footer {
	text-align:center;
	font-size:10px;
	color:#999;
}
a:link { color:#006030; text-decoration:none;}
a:visited { color:#309830; text-decoration:none;}
a:hover { color:#006030; text-decoration:underline;}
a:active { color:#006030; text-decoration:none;}

.subtext { font-size:80%; }

h1 {
	font-size:17px;
}
h2 {
	font-size:14px;
}

.subheading {
	background:#60C830;
	border-bottom:2px solid #006030;
	border-left:2px solid #006030;
	padding:1px;
	font-weight:bold;
}

.box
{ 
	border:1px solid #006030; 
	padding: 3px;
	border-collapse:collapse; 
} 

.box_header
{
	border:1px solid #006030; 
	padding: 1px 3px 1px 3px;
	border-collapse:collapse; 
	background: #60C830; 
	font-weight: bold;
	color: #000;
}

.price {
	color:#CC0033;
	font-size:14px;
	font-weight:bold;
}

.fp_cat_main { font-size:120%; font-weight:bold;}
