/* ************************************************ 
 BEGIN OTHER */

.copyright
{
	font-size: 80%;
}

body
{
	margin: 5px; 
	margin-top: 0px;
	background-color: #dde4b6;
	color: #000000;
	margin-top: 0;
}

h2
{
	font: normal bold 16px Arial, Helvetica, Univers, Zurich BT;	
	color: #542f15;
}

h3
{
	font: normal bold 14px Arial, Helvetica, Univers, Zurich BT;	
	color: #542f15;
}

h5
{
	font: normal bold 13px Arial, Helvetica, Univers, Zurich BT;	
	color: #542f15;
}

p
{
	font: normal 12px Arial, Helvetica, Univers, Zurich BT;	
	line-height: 150%;
	color: #000000;
}

a
{
	font: normal 12px Arial, Helvetica, Univers, Zurich BT;	
	line-height: 150%;
	color: #000000;
	text-decoration: underline;
}

table
{
	font: normal 12px Arial, Helvetica, Univers, Zurich BT;	
	background-color: #ffffff;
	cellpadding: 0;
	cellspacing: 0;
	border: 0;
}

td
{
	font: normal 12px Arial, Helvetica, Univers, Zurich BT;	
	line-height: 150%;
	color: #000000;
}

#navmargin {
	margin-right: 50px;
	margin-left: 0px;
	margin-top: 30px;
	margin-bottom: 0px;
}

.nav
{
	font: normal bold 12px Arial, Helvetica, Univers, Zurich BT;	
	color: #ffffff;
	text-decoration: none;
}


.nav a
{
	font: normal bold 12px Arial, Helvetica, Univers, Zurich BT;	
	color: #ffffff;
	text-decoration: none;
}

.nav a:hover
{
	font: normal bold 12px Arial, Helvetica, Univers, Zurich BT;	
	color: #89a105;
	text-decoration: underline;
}

.navon
{
	font: normal bold 12px Arial, Helvetica, Univers, Zurich BT;	
	color: #89a105;
	text-decoration: underline;
}

#secnavmargin {
	margin-right: 50px;
	margin-left: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
}

.secnav
{
	font: normal bold 12px Arial, Helvetica, Univers, Zurich BT;	
	color: #ffffff;
	text-decoration: none;
}


.secnav a
{
	font: normal bold 12px Arial, Helvetica, Univers, Zurich BT;	
	color: #ffffff;
	text-decoration: none;
}

.secnav a:hover
{
	font: normal bold 12px Arial, Helvetica, Univers, Zurich BT;	
	color: #89a105;
	text-decoration: underline;
}

.secnavon
{
	font: normal bold 12px Arial, Helvetica, Univers, Zurich BT;	
	color: #89a105;
	text-decoration: underline;
}

#bagmargin {
	margin-right: 50px;
	margin-left: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.jarTitle
{
	font: normal bold 14px Arial, Helvetica, Univers, Zurich BT;	
	color: #000000;
	text-decoration: none;
}

.jarText
{
	font: normal 11px Arial, Helvetica, Univers, Zurich BT;	
	color: #000000;
	text-decoration: none;
}

.bag
{
	font: normal 12px Arial, Helvetica, Univers, Zurich BT;	
	color: #89a105;
	text-decoration: none;
}


.bag a
{
	font: normal 12px Arial, Helvetica, Univers, Zurich BT;	
	color: #89a105;
	text-decoration: none;
}

.bag a:hover
{
	font: normal 12px Arial, Helvetica, Univers, Zurich BT;	
	color: #ffffff;
	text-decoration: underline;
}


#mineral {
	margin-right: 25px;
	margin-left: 35px;
	margin-top: 0px;
	margin-bottom: 0px;
}



#footermargin {
	margin-right: 0px;
	margin-left: 50px;
	margin-top: 20px;
	margin-bottom: 0px;
}

.footer
{
	font: normal 9px Arial, Helvetica, Univers, Zurich BT;	
	color: #ffffff;
	text-decoration: none;
}


.footer a
{
	font: normal 9px Arial, Helvetica, Univers, Zurich BT;	
	color: #ffffff;
	text-decoration: none;
}

.footer a:hover
{
	font: normal 9px Arial, Helvetica, Univers, Zurich BT;	
	color: #89a105;
	text-decoration: underline;
}

#footermarginbot {
	margin-right: 0px;
	margin-left: 50px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.footerbot
{
	font: normal 9px Arial, Helvetica, Univers, Zurich BT;	
	color: #542f15;
	text-decoration: none;
}


.footerbot a
{
	font: normal 9px Arial, Helvetica, Univers, Zurich BT;	
	color: #542f15;
	text-decoration: none;
}

.footerbot a:hover
{
	font: normal 9px Arial, Helvetica, Univers, Zurich BT;	
	color: #542f15;
	text-decoration: underline;
}


