html { /*overflow-y:  scroll  ;   overflow:hidden; overflow-x:hidden;*/
overflow-y:  scroll
}
body{
	margin-top: 0;
	background-image:url(../images/misc/bg.gif);
	background-repeat:repeat-x;
}
body, td {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #373737;

}


INPUT, textarea, select, option{ 
	font-family: Helvetica, Arial, Verdana, sans-serif;
  border-color:#A4CE3C; 
  border-width:1px;
  border-style:solid;
}

.bodybg {background-color: #FFFFFF;}
.demo  {position:absolute; top:200px; left:350px;
        z-index:99;  visibility:hidden;}
.small{
	font-size: 10px; color: #000000;
}
hr{
	color:#AFD041;
	height: 1px; 
	shade:no-shade; 
	}
p{
	line-height: 15px;
	margin-top: 5px;
	margin-bottom: 10px;
	font-size: 12px;
	font-weight: bold;
}
.sm{font-size: 10px; color: #83A22A;}
.enews-small{color:#FF7394; font-size: 10px; font-weight:bold;}
.white{color:#FFFFFF;}
strong {color: #000000;}
.just{text-align: left;}
.link{font-family: Helvetica, Arial, Verdana, sans-serif; color: #ED4C92; text-decoration: none; font-weight: bold;}
A:link {font-family: Helvetica, Arial, Verdana, sans-serif; color: #ED4C92; text-decoration: none; font-weight: bold;}
A:visited {font-family: Helvetica, Arial, Verdana, sans-serif; color: #ED4C92; text-decoration: none; font-weight: bold;}
A:active {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	color: #00F;
	text-decoration: none;
	font-weight: bold;
}
A:hover {font-family: Helvetica, Arial, Verdana, sans-serif; color: #83A22A; text-decoration: underline; font-weight: bold;}

A.footer:link {font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 10px; color: #83A22A; text-decoration: none;}
A.footer:visited {font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 10px; color: #83A22A; text-decoration: none;}
A.footer:active {font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 10px; color: #83A22A; text-decoration: none;}
A.footer:hover {font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 10px; color: #ED4C92; text-decoration: none;}

A.by:link {font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 10px; color: #666666; text-decoration: none;}
A.by:visited {font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 10px; color: #666666; text-decoration: none;}
A.by:active {font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 10px; color: #666666; text-decoration: none;}
A.by:hover {font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 10px; color: #ED4C92; text-decoration: none;}

A.nav:link {font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none;}
A.nav:visited {font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none;}
A.nav:active {font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none;}
A.nav:hover {font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 10px; color: #FFE49D; text-decoration: none;}

.visit {background-color: #FEF5D6;}
.home {background-color: #E1EEC3;}
.ln {background-color: #EFF7DF;}
.pea {background-color: #81C240;}
.pink {background-color: #ED4C92;}
.lime {background-color: #ADCE39;}
.schedule {background-color: #4F7019; color:#FFFFFF; font-weight:bold;}
.leaf {background-color: #4F7019;}
.mint {background-color: #EFF7DF;}
.lemon {background-color: #F8D019;}
.celery {background-color: #AFD041;}
.celerytxt{color:#4F7019; font-weight:bold; font-size:13px;}
.contact {background-color: #FDF7FF;}
.media {background-color: #F5E9E7;}
.exhibitors {background-color: #FEE4D3;}
.purple {background-color: #5F68AB;}
.purpletxt {color:#5F68AB; font-weight:bold; font-size:13px;}
.expink {background-color: #FF3A4A;}
.medpink {background-color: #FF7394;}
.medpinttxt {color:#FF7394; font-weight:bold; font-size:13px;}
.apple {background-color: #D4090C;}
.orange {background-color: #FF5A21;}
.plum {background-color: #A34770;}
.sky {background-color: #859CCE;}
.blue {background-color: #2F54A4;}
.sponsors {background-color: #95B611;}
.sponsorstxt {color:#95B611; font-weight:bold; font-size:13px;}
.mustard {background-color: #F1D421;}
.water {background-color: #D5E7FD;}
.banana {background-color: #FFC104;}
ul {
	list-style-image: url(../images/misc/li.gif);
}
.menutitle{
	font-family: Helvetica, Arial, Verdana, sans-serif; color: #ED4C92; text-decoration: none; font-weight: bold;
	cursor:pointer;
}

.bluetitle{color:#436ab5}

.header1 {
	font: Helvetica, 'Trebuchet MS', Arial, sans-serif; 
	font-size:18px; 
	color:#4f6f18;}
	
.header2 {
		font: Helvetica, 'Trebuchet MS', Arial, sans-serif; 
	font-size:20px; color:#ff7693;color:#fa3c64 ;
		}
.header2dark{color:#fa3c64 ; font-weight:bold; font-size:13px;}		
.header3 {
		font: Helvetica, 'Trebuchet MS', Arial, sans-serif; 
	font-size:20px; color:#879bca;color:#2f52a4 ;
		}
.header3dark{color:#2f52a4 ; font-weight:bold; font-size:13px;}

.header4 {
		font: Helvetica, 'Trebuchet MS', Arial, sans-serif; 
	font-size:20px; color:#ff7693;color:#fa3c64 ;
		}
.header4dark{color:#fa3c64 ; font-weight:bold; font-size:13px;}
		
		.header5 {
		font: Helvetica, 'Trebuchet MS', Arial, sans-serif; 
	font-size:18px; color:#ff7693;
		}
.header6 {
		font: Helvetica, 'Trebuchet MS', Arial, sans-serif; 
	font-size:20px; color:#1d2e67;
		}
.Class1 {
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	color: #030;
}
.Class2 {
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	color: #C06;
}
.Coloured {
	font-size: 12px;
	font-style: italic;
	line-height: 15px;
	font-weight: bolder;
	color: #FA3C64;
}
