/* CSS Document */

/* Main colours
Dark gold: #91781B
gold light: #BCB215
Gold logo: #AB942C
Dark gold text: #837221
Background1: #E6D99B
Background1: #DDCC7B
	background-color: #F1EAC9;

*/

/* ----- BASICS ELEMENTS ------------------------------------------------------------------------------------------------- */
body { 
	font-family: Tahoma;
	color: #837221;
	background-color: #F1EAC9;
	margin: 10px 10px 10px 10px; 
	padding: 0px;
	text-align: left;
	}

p { 
	padding: 0px;
	font: 11px Tahoma; 
	margin-top: 8px;
	margin-bottom: 15px;
	text-align: justify;
	}

h1,h2,h3 {
	margin-top: 8px;
	margin-bottom: 8px;
	padding: 0px;
	font-family: Tahoma, Geneva, sans-serif;

	}
h1 { 
font-size: 24px;
	}
h2 { 
font-size: 20px;
	}

h3 { 
font-size: 16px;
	}
h4 { 
font-size: 12px;
	}
ul, ol, li{
	font: 11px Tahoma; 
	color: #837221;
margin-left: 1em;
padding:0;
list-style-type:none;
list-style-image: url(images/bulletSquareGreen.gif);
}
li {margin-bottom: 0.5em;}
/* ----- LAYOUT ------------------------------------------------------------------------------------------------------ */
.bullet-inside {
	border: 1px solid #000;
	margin: .8em;
	width: 90%;
	padding-top: 10px;
	}
.main-content{
	padding: 0px 10px 5px 10px;
}
.figureLabel {
font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #eee;
	border-bottom:1px solid #000;	
}
.box1 {margin: 5px; font-family: Arial; font-size: 13px; color:#000; font-weight: bold; background-color:#F9DD80; padding: 6px;border: 1px solid #598140; width:90%;}
.box2 {margin: 5px; font-family: Arial; font-size: 13px; color:#000; font-weight: bold; background-color:#DEECCE; padding: 6px;border: 1px solid #598140; width:90%;}
/* ----- BACKGROUND COLOURS ------------------------------------------------------------------------------------------------------ */

.bgYellow {	background-color: #BCB215;}
.bgGreen { background-color: #598140;}
.bgGreenFontWhite { background-color: #598140; color: #FFFFFF; font-family:Comic Sans MS Bold; font-weight:bold; font-size:13px}
/* ----- TEXT STYLES ------------------------------------------------------------------------------------------------------ */
.smallfont {  font-size: 8pt}
.bottomMenuSelected {font-size:12px;font-family: Arial, Helvetica, sans-serif;color:#666666;font-weight:bold;}
.bottomMenuBar {color:#FFF;}

/* ----- LINKS ------------------------------------------------------------------------------------------------------ */

a {
	color: #AB942C; font-weight:bold;
	text-decoration: underline;
}
a:visited:{	color: #BCB215;	text-decoration: underline; font-weight:bold;}

A.bottomMenu:link {font-family: Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none;font-weight: bold;font-size:12px}
A.bottomMenu:visited {font-size:12px;font-family: Arial, Helvetica, sans-serif;color:#FFF; text-decoration:none;font-weight: bold;}
A.bottomMenu:hover {color:#666666; text-decoration:none;font-weight: bold;}
A.bottomMenu:active {color:#669999; text-decoration:none;font-weight: bold;}

A.mailGreen:link { color:#FFF; text-decoration:none;font-weight: bold;}
A.mailGreen:visited {color:#FFF; text-decoration:none;font-weight: bold;}
A.mailGreen:hover {color:#F4C41A; text-decoration:none;font-weight: bold;}
A.mailGreen:active {color:#F4C41A; text-decoration:none;font-weight: bold;}

/* ----- TABLES ------------------------------------------------------------------------------------------------------ */

.thinborderDarkGrey {border: 1px solid #9ca49f;}
.thinborderLightGrey {border: 1px solid #efefef;}
.tableHeader1 {font-family: Arial, Helvetica, sans-serif;color: #fff; background-color:#AB942C; border-right: 1px solid white; text-align:left; padding-left: 3px; font-weight:bold;}
.tableHeader2 {font-family: Arial, Helvetica, sans-serif;color: #fff; background-color:#598140; border-right: 1px solid white; text-align:left; padding-left: 3px; font-weight:bold;}
.tableBorderGreen {border: 1px solid #598140;}
.tableBorderGreen td {font-family: Arial, Helvetica, sans-serif; border: 1px solid #fff;font-size: 13px;}
.alt1 {
	font-family: Arial, sans-serif;
background-color: #DDCC7B;
}
.alt2 {
		font-family: Arial, sans-serif;

background-color: #F1EAC9;
}

/* ----- IMAGES ------------------------------------------------------------------------------------------------------ */
.imgProduct{border: 2px solid #AB942C;margin: 2px 5px 0px 5px;
}
.imgProductLeft{border: 2px solid #AB942C;margin: 2px 5px 0px 0px;
}
.imgProductRight{border: 2px solid #AB942C;margin: 2px 0px 0px 5px;
}

/* DIVS */
.veg-home {float:right; display:block; margin:5px 5px 5px 10px; padding:5px; width:180px; border:2px solid #91781B; font-family:Trebuchet MS, Helvetica, sans-serif; font-weight:bold;}
.veg-products {float:right; display:block; margin:5px 5px 5px 10px; padding:5px; width:180px; border:2px solid #91781B; font-family:Trebuchet MS, Helvetica, sans-serif; font-weight:bold;}

.generic-block { font-size:14px;margin:5px; padding:5px; border:2px solid #91781B; font-family:Trebuchet MS, Helvetica, sans-serif; font-weight:bold;background-color: #F1EAC9;}
.dark-grey-center{text-align:center; color:#333333;margin-top:5px;}
.awards{margin:5px; padding:5px; font-weight:bold;font-size:12px; border:2px solid #F1EAC9}
.thinborderDarkGrey td{font-size:12px;}
.contact{margin:5px; padding:5px; font-weight:bold;font-size:12px; border:2px solid #F1EAC9}

