/*
FORM STYLES
*/
	div.chronoform { display: none; }
	#contact_form, #form_box {
	   border: 1px solid #555;
		background-color: #f3f3f3;
	   -moz-border-radius: 10px;
	   -webkit-border-radius: 10px;
	   width: 480px;
	   padding: 20px
	}

	.text_input {
	   background: #e7e7e7;
	   height: 20px;
	   width: 355px;
	   padding: 10px;
	   margin: 0 0 20px 0;
	   border: 1px solid #555;
	   -moz-border-radius: 10px;
	   -webkit-border-radius: 10px;
	   font-size: 16px
	}
	.text_area {
	   background: #e7e7e7;
	   width: 355px;
	   padding: 10px;
	   margin: 0 0 20px 0;
	   border: 1px solid #555;
	   -moz-border-radius: 10px;
	   -webkit-border-radius: 10px;
	   font-family: Verdana,Geneva,sans-serif;
	   font-size: 16px
	}
	#submitbutton {
	   float: right;
	   height: 27px;
	   width: 109px;
	   background: #555;
	   padding: 0 0 3px 0;
	   border: 1px solid #555;
	   -moz-border-radius: 10px;
	   -webkit-border-radius: 10px;
	   font-size: 13px;
	   color: #fff;
	   font-weight: bold
	}
	#submit:hover {
	   cursor: pointer
	}
	.error {
		height: 24px;
	   padding-left: 2px;
		padding-right: 2px;
		vertical-align: center;
	   border:1px solid red;
	   -moz-border-radius: 4px;
	   -webkit-border-radius: 4px;
	   background:#FFC0C0;
	   text-align:center;
	   font-size: 13px;
		font-weight: bold;
	   color: #555;
		display: none;
	   line-height: 24px;
		margin-top: 4px; margin-bottom: 4px;
	}
	#success{
	   -moz-border-radius: 10px;
	   -webkit-border-radius: 10px;
	   border: 1px solid #555;
	   background:#e7e7e7;
	   padding:5px;
	}
	#success h3{font-size:24px;font-family:Garamond,Hoefler Text,Palatino,Palatino Linotype,serif;text-align:center;}
	#success p{text-align:center;font-size:18px;line-height:22px;font-family:Helvetica Neue,Arial,Helvetica, sans-serif;}

	p, label { font: 12px Arial, sans-serif; }
	label { font-weight: bold; }
	.fieldarea { clear: both; padding-bottom: 10px; }
	.help { cursor:help; display: none; }
	.textfield, .textarea, .button { float: right; }
	.button { margin-right: 22px; margin-right: 0px; }


/*
REGULAR STYLES
*/

html,body, div, span, li, ul, tr, th, td, p { font-family: Arial,sans-serif; font-size: 10pt; line-height: 17px; color:  #4c3100;  } 

a, a:active, a:link {
	font-family: Arial,sans-serif; font-size: 10pt; line-height: 17px;
	color:  #970000; 
	text-decoration: underline;
}
a:hover {
	font-family: Arial,sans-serif; font-size: 10pt; line-height: 17px;
	color:  #970000; 
	text-decoration: none;
}
a:active,a:focus {outline: none; -moz-outline-style: none; }

h1 {
	font: 15pt Georgia, Verdana,Arial, sans-serif;
	color: #4c3100;
	text-align: left;
}
h2 {
	font: 13pt Georgia, Verdana,Arial, sans-serif;
	color: #4c3100;
	text-align: left;
}
h3 {
	font: 12pt Georgia, Verdana,Arial, sans-serif;
	color: #4c3100;
	text-align: left;
}
h4 {
	font: 11pt Georgia, Verdana,Arial, sans-serif;
	color: #4c3100;
	text-align: left;
}
h5 {
	font: 10pt Georgia, Verdana,Arial, sans-serif;
	color: #4c3100;
	text-align: left;
}

#i1button a:hover,
#i2button a:hover,
#i3button a:hover,
#i5button a:hover,
#i6button a:hover,
#i7button a:hover,
#i8button a:hover,
#i9button a:hover,
#i10button a:hover,
#i11button a:hover,
#i12button a:hover,
#i13button a:hover,
#i4button a:hover  {
   background-position: -185px 0%;
}

a.mainlevel:link, a.mainlevel:visited {
   padding-top: 1px;
   font: 8pt Georgia;
   text-transform: uppercase;
   color: green;
}
a.mainlevel:hover {
   font: 8pt Georgia;
   text-transform: uppercase;
   color: green;
}

a.mainlevel-side:link, a.mainlevel-side:visited {
   background: url(../images/4button.gif) no-repeat 0% 0px;
   display: block;
   width: 185px;
   height: 22px;
   font: 11pt Georgia;
   color: #4C3100;
   line-height: 17pt;
   text-decoration: none;
}
a.mainlevel-side:hover {
   background-position: -185px 0%;
   text-decoration: none;
   height: 22px;
   font: 11pt Georgia;
   color: #4C3100;
   line-height: 17pt;
}
#active_menu-side {
   background: url(../images/button-active.gif) no-repeat 0% 0px;
   color: #ffffff;
}

a.mainlevel-side {
   background: url(../images/4button.gif) no-repeat 0% 0px;
   display: block;
   width: 185px;
   height: 22px;
   font: 11pt Georgia;
   color: #4C3100;
   line-height: 16pt;
   text-decoration: none;
}

#menuin {
   position: absolute;
   left: 0px;
   top: 133px;
   width: 800px;
   z-index: 3;
}
#mainmenu  {
   font: 12px/16px Georgia;
   margin: 0px;
   height: 16px;
   padding: 0px;
   list-style: none;
   text-align: center;
   :hrf: #<Object:button-li-c #x240559e4>;
   color: #ffffff;
   z-index: 3;
}

#mainmenu ul {
/*	padding-top: 23px;*/
}

#mainmenu li  {
   height: 100%;
   display: inline;
   margin: 0px;
}

#mainmenu li a  {
   text-decoration: none;
   color: #FFFFFF;
   height: 100%;
   font: 12px;
}

#mainmenu li a:hover  {
   text-decoration: underline;
}


.ibutton {
   font: 11pt Georgia;
   color: #4C3100;
   line-height: 16pt;
   text-decoration: none;
}

.ibutton a {
}

.ibutton a:link {
   background: url(../images/4button.gif) no-repeat 0% 0px;
   display: block;
   width: 185px;
   height: 22px;
   font: 12pt Georgia;
   color: #4C3100;
   line-height: 16pt;
   text-decoration: none;
}

.ibutton a:visited {
   background: url(../images/4button.gif) no-repeat 0% 0px;
   display: block;
   width: 185px;
   height: 22px;
   font: 12pt Georgia;
   color: #4C3100;
   line-height: 16pt;
   text-decoration: none;
}

.ibutton a:hover {
   background-position: -185px 0%;
   text-decoration: none;
   height: 22px;
   font: 12pt Georgia;
   color: #4C3100;
   line-height: 16pt;
}

#i1button a,
#i2button a,
#i3button a,
#i5button a,
#i6button a,
#i7button a,
#i8button a,
#i9button a,
#i10button a,
#i11button a,
#i12button a,
#i13button a,
#i4button a  {
   background: url(../images/4button.gif) no-repeat 0% 0px;
   display: block;
   height: 22px;
   width: 185px;
   font-size: 22px;
   line-height: 22px;
}

#bodygrow *:first-child  {
   margin-top: 0px;
}

#bodygrow *:last-child  {
   margin-bottom: 0px;
}

#pbpfbutton a:hover  {
   background-position: -76px 0%;
}

#addressphone {
	visibility: visible;
	position: absolute;
	left: 656px;
	top: 4px;
	z-index: 4;
	width: 133px;
}
	#addressphone p {
		font: 12px/14px Arial;
		margin: 0px;
		color: #fff;
		text-align: right;
	}
	#addressphone #partnerlinks {
		margin-top: 17px;
	}
		#addressphone p a {
			display: block;
			font: 12px/12px Arial;
			margin: 0px;
			color: #fff;
			text-align: right;
			margin-bottom: 7px;
		}

#pbpfbutton a  {
	background: url(../images/pbpfbutton.gif) no-repeat 0% 0px;
	display: block;
	height: 21px;
	width: 76px;
	font-size: 21px;
	line-height: 21px;
	text-indent: -999em;
}

#copyright p  {
   font: 10px/10px Arial;
   margin: 0px;
   color: #FFFFFF;
   text-align: center;
}

/*#bodygrow p  {
   font: 12px/14px Arial;
   margin: 0px;
   padding-top: 8px;
   text-align: left;
   color: #4C3100;
}*/

#pbpfbutton  {
   visibility: visible;
   position: absolute;
   left: 363px;
   top: 94px;
   z-index: 2;
   width: 76px;
   height: 21px;
}

#scootdown  {
   position: relative;
   top: 205px;
}

#id3footer  {
   background: url(../images/id3footer.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 13px;
   z-index: 1;
   width: 800px;
   height: 105px;
}

#copyright  {
   visibility: visible;
   position: absolute;
   left: 182px;
   top: 73px;
   z-index: 2;
   width: 425px;
}

#subheader  {
   background: url(../images/subheader.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 129px;
   z-index: 2;
   width: 800px;
   height: 62px;
}

#website2c  {
   margin: 0px auto 0px auto;
   background: url(../images/interiortile.gif) repeat-y center top;
   height: 506px;
   width: 800px;
   position: relative;
}

#mainmenu-loc  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 191px;
   z-index: 1;
}

#i1button  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 191px;
   z-index: 1;
   width: 185px;
   height: 22px;
}

#bodygrow  {
   padding: 0px 14px 0px 201px;
   background: url(../images/interiortile.gif) repeat-y center top;
   visibility: visible;
   margin: 0px;
   position: relative;
   min-height: 530px !important;
}

#i3button  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 235px;
   z-index: 3;
   width: 185px;
   height: 22px;
}

#i4button  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 257px;
   z-index: 4;
   width: 185px;
   height: 22px;
}

#i2button  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 213px;
   z-index: 2;
   width: 185px;
   height: 22px;
}

#footer  {
   background: url(../images/interiortile.gif) repeat-y center top;
   position: relative;
   left: 0px;
   width: 100%;
   height: 118px;
   margin-bottom: 142px;
   clear: both;
}

#header  {
   background: url(../images/headers/header-home.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 800px;
   height: 128px;
}

#header-cucs  {
   background: url(../images/headers/header-cucs.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 800px;
   height: 128px;
}

#header-corn  {
   background: url(../images/headers/header-corn.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 800px;
   height: 128px;
}

#header-cantaloupes {
   background: url(../images/headers/header-cantaloupes.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 800px;
   height: 128px;
}

#header-eggplant  {
   background: url(../images/headers/header-eggplant.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 800px;
   height: 128px;
}

#header-greenbeans  {
   background: url(../images/headers/header-greenbeans.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 800px;
   height: 128px;
}

#header-peppers  {
   background: url(../images/headers/header-peppers.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 800px;
   height: 128px;
}

#header-potatoes  {
   background: url(../images/headers/header-potatoes.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 800px;
   height: 128px;
}

#header-tomatoes  {
   background: url(../images/headers/header-tomatoes.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 800px;
   height: 128px;
}

#header-greenbeans  {
   background: url(../images/headers/header-greenbeans.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 800px;
   height: 128px;
}

#header-watermelon  {
   background: url(../images/headers/header-watermelon.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 800px;
   height: 128px;
}

#header-zucchini  {
   background: url(../images/headers/header-zucchini.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 800px;
   height: 128px;
}

#logoheader {
	display: block;
	width: 300px;
	height: 128px;
	position: absolute;
	top: 0px;
	left: 0px;
	text-indent: -999em;
}


html, body  {
   padding: 0px;
   margin: 0px;
   background: #5A8E25 url(../images/exteriortile.gif) center top repeat-x;
}


/* ----------------------------------------------------------------------------------- */
/* Joomla specific styles. */

a.mainlevel-nav:link, a.mainlevel-nav:visited {
  background: transparent;
  font-family: Verdana,Arial, sans-serif;
  font-weight: 100;
  font-style: normal;
  font-size: 9pt;
  color: #515151;
  height: 11pt;
  line-height: 11pt;
  text-align: right;
}
a.mainlevel-nav:hover {
  background: transparent;
  font-weight: none;
  font-size: 9pt;
  text-decoration: none;
  color: #000000;
}

a.mainlevel-nav2:link, a.mainlevel-nav2:visited {
  font-family: Verdana,Arial, sans-serif;
  font-weight: 100;
  font-style: normal;
  font-size: 9pt;
  color: #515151;
  height: 11pt;
  line-height: 11pt;
  text-align: right;
  padding-right: 0px;
}
a.mainlevel-nav2:hover {
  font-weight: none;
  font-size: 9pt;
  text-decoration: none;
  color: #000000;
}

#active_menu {
  color: #ff0000;
  font-size: 8pt;
  font-weight: bold;
  vertical-align: top;
  text-align: left;
  width: 120px;
}

a.mainlevel-footer_menu:link, a.mainlevel-footer_menu:visited {
  font-size: 9px; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  color: #000000;
}
a.mainlevel-footer_menu:hover {
  font-size: 9px; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  color: #000000;
  text-decoration: underline;
}


a.sublevel:link, a.sublevel:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #719e5a;
  text-align: right;
}
a.sublevel:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  color: #053553;
  text-align: left;
}

a.back_button:active {
        color: #000000; 
        text-decoration: none; 
        font-weight: bold;
        font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
a.back_button:link {
        color: #000000; 
        text-decoration: none; 
        font-weight: bold;
        font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
a.back_button:visited {
        color: #000000; 
        text-decoration: none; 
        font-weight: bold;
        font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
a.back_button:hover {
        color: #719e5a; 
        text-decoration: none;
}

#tag-cloud {	
	text-align: left;
	line-height:19px;
	font-family: Verdana, Arial, sans-serif;
	padding:0 10px;
	margin-bottom:8px;
}

.clear { clear: both; }
.clear_left { clear: left; }

ul.latestnews {
	text-align: left;
	padding: 0;margin: 0;
	margin-bottom: 3pt;
}
li.latestnews {
	font-family: Verdana,Arial; font-size: 10pt;line-height: 19pt;height: 19pt;
	line-height: 19pt;background:transparent;
	color: #000000;
	margin-bottom: 4px;
}

a.latestnews:active {
        color: #000000; 
        text-decoration: none; 
        font-weight: bold;
        font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
a.latestnews:link {
        color: #000000; 
        text-decoration: none; 
        font-weight: bold;
        font-family:  Verdana, Arial, Helvetica, sans-serif;
/*	border-bottom: 1px #5b8f22;*/
}
a.latestnews:visited {
        color: #000000; 
        text-decoration: none; 
        font-weight: bold;
        font-family:  Verdana, Arial, Helvetica, sans-serif;
/*	border-bottom: 1px #5b8f22;*/
}
a.latestnews:hover {
        color: #000000;
        text-decoration: none;
}

table.moduletable { 
 margin: 0px 0px 0px 0px;
 z-index: 98;
}

hr {  border-width:  1px; border-style:  solid; border-color:  #f3f3f3; width: 99%; }
hr.separator { color: #C0C0C0; background-color: #C0C0C0; height: 2px; width: 40%; }
.pnav { 
 font-family:  Verdana,Helvetica,Arial,sans-serif; 
 font-size:  10px; 
 line-height:  normal; 
 color:  #938373; 
 font-weight:  normal; 
 font-style:  normal; 
 text-align:  left; 
 } 
 
#title {
font-family:  Verdana,Helvetica,Arial,sans-serif; 
 font-size:  16px; 
 color:  #000000; 
 font-weight:  bold; 
 text-align:  right; 
 padding:  8px; 
}

.pathway {
 font-family:  Verdana,Helvetica,Arial,sans-serif; 
 font-size:  8px; 
 line-height:  9px; 
 text-align: left;
 padding-left: 1px;
 padding-bottom: 2px;
 padding-top: 2px;
 color:  #ffffff; 
 font-weight:  bold; 
 }

a.pathway:active {
font-family:  Verdana,Helvetica,Arial,sans-serif; 
 font-size:  8px; 
 color:  #ffffff; 
 }

a.pathway:link {
font-family:  Verdana,Helvetica,Arial,sans-serif; 
 font-size:  8px; 
 color:  #ffffff; 
 }
a.pathway:visited {
font-family:  Verdana,Helvetica,Arial,sans-serif; 
 font-size:  8px; 
 color:  #ffffff; 
 }
a.pathway:hover {
font-family:  Verdana,Helvetica,Arial,sans-serif; 
 font-size:  8px; 
 color:  #000000; 
 }

.date {
	font-family:  Verdana,Helvetica,Arial,sans-serif; 
	font-size:  10px;
	font-weight: bold;
	text-align: right;
	padding-right: 150px; 
	color:  #719e5a;
	background-color:  #053553;
	margin-left:  0px;
}
.categorytitle {
font-family:  Arial,sans-serif; 
 font-size:  12px; 
 font-weight: bold;
 color:  #000000;
}
.componentheading {
}

a.category {
 font-family:  Verdana,Helvetica,Arial,sans-serif; 
 font-size:  10px; 
 color:  #000000;
}
a.category:hover {
 font-family:  Verdana,Helvetica,Arial,sans-serif; 
 font-size:  10px; 
 color:  #81704D; 
}
a.buttonheading:active {
font-family:  Verdana,Helvetica,Arial,sans-serif; 
 font-size:  8px; 
 color:  #000000; 
 }
a.buttonheading:link {
font-family:  Verdana,Helvetica,Arial,sans-serif; 
 font-size:  8px; 
 color:  #000000; 
 }
a.buttonheading:visited {
font-family:  Verdana,Helvetica,Arial,sans-serif; 
 font-size:  8px; 
 color:  #000000; 
 }
a.buttonheading:hover {
font-family:  Verdana,Helvetica,Arial,sans-serif; 
 font-size:  8px; 
 color:  #333333; 
 }

.contentheading {
 font-family:  Verdana,Arial,sans-serif; 
 font-size:  12pt; 
 height: 17pt;
 line-height: 17pt;
 font-weight: bold;
 color:  #000000;
 text-decoration: none;
 text-align: left;
}
.contentdescription {
 font-family:  Verdana,Helvetica,Arial,sans-serif; 
 font-size:  10px; 
 color:  #000000; 
}
 
a.pnav {
font-family:  Verdana,Helvetica,Arial,sans-serif; 
 font-size:  9px; 
 color:  #938373; 
 }
 
.pnav:hover {
font-family:  Verdana,Helvetica,Arial,sans-serif; 
 font-size:  10px; 
 color:  #000000; 
 }
 
a.pnav:hover {
font-family:  Verdana,Helvetica,Arial,sans-serif; 
 font-size:  10px; 
}

.small {
font-family:  Verdana,Helvetica,Arial,sans-serif; 
 font-size:  9px; 
 color:  #000000; 
 }
 
.smalldark {
font-family:  Verdana,Helvetica,Arial,sans-serif; 
 font-size:  9px; 
 color:  #000000; 
 }

.button {
	font-family:  Verdana,Helvetica,Arial,sans-serif; 
	font-size:  10px;
	line-height:  12px;
	color:  #000000;
	background-color:  #f3f3f3;
	border-width:  1px;
	border-style:  solid;
	border-color:  #E8E8E8;
}

.inputbox, textarea {
	border-width:  1px;
	border-style:  solid;
	border-color:  #000000;
}

.inputbox2 {
	font-family:  Verdana,Helvetica,Arial,sans-serif; 
	font-size:  10px;
	color:  #7F7F7F;
	background-color:  #E7E7E7;
	border-width:  1px;
	border-style:  solid;
	border-color:  #000000;
	line-height: 11px;
	height: 16px;
	max-height: 16px;
}

.ontab {
 font-family:  Verdana,Helvetica,Arial,sans-serif; 
 font-size:  10px; 
 color:  #000000; 
 font-weight:  bold; 
 }
.offtab {
 font-family:  Verdana,Helvetica,Arial,sans-serif; 
 font-size:  10px; 
 color:  #000000; 
 }
.createdate {
 font-family:  Verdana,Helvetica,Arial,sans-serif; 
 font-size:  10px; 
 color:  #6C6C6C; 
 }
.modifydate {
 font-family:  Verdana,Helvetica,Arial,sans-serif; 
 font-size:  10px; 
 }
a.readon {
   font-family:  Verdana,Helvetica,Arial,sans-serif; 
   font-size:  10px; 
/*	text-decoration: underline;*/
   color:  #000000; 
 }
a.readon:hover {
   font-family:  Verdana,Helvetica,Arial,sans-serif; 
   font-size:  10px; 
   text-decoration: underline;
   color:  #000000; 
 }
.sectiontableheader {
 font-family:  Arial,sans-serif; 
 font-size:  10px; 
 line-height:  12px; 
 color:  #000000;
 }
.sectiontableentry1 {
background-color:  #EBEBEB; 
 }
.sectiontableentry2 {
background-color:  #DEDFE8; 
 }

table.moduletable {
	text-align: left;
	font-family: Verdana,Helvetica,Arial,sans-serif;
	font-size: 10px;
	height:  15px; 
	line-height:  15px; 
	width:  100%;
	margin-top: 5px;
	margin-bottom: 8px;
}
table.moduletable th  {
	font-family: Verdana,Helvetica,Arial,sans-serif;
	background-color: #ffffff;
	background: url(../images/heading.gif) no-repeat;
	color: #000000;
	font-weight: bold;
	font-size: 9pt;
	text-transform: uppercase;
	width: 100%;
	height: 33px;
	line-height:  33px;
/*	border-bottom-style: dotted;
	border-bottom-width: 2px;
	border-bottom-color: #616161;*/
	padding-top: 0px;
	padding-bottom: 0px;
/*	margin-bottom: 4px;*/
	padding-left: 4px;
	text-align: left;
	display: block;
}
table.moduletable td  {
	text-align: left;
	font-family: Verdana,Arial,sans-serif;
	font-size: 10px;
	line-height:  11px; 
	height: 11px;
}

table.moduletable-right {
	border-color: #d3d3d3;
	border-style: solid;
	border-width: 1px;
	padding: 1px;
	font-family: Verdana,Helvetica,Arial,sans-serif;
	/*background-color: #e1e1e1;*/
	font-size: 10px;
	height:  15px; 
	line-height:  15px; 
	width:  100%;
	margin-top: 4px;
	margin-bottom: 8px;
	padding-top: 7px;
	padding-left: 7px;
	padding-bottom: 7px;
}
table.moduletable-right th  {
	font-family: Verdana,Helvetica,Arial,sans-serif;
	/*background-color: #e1e1e1;*/
	/*width: 120px;*/
	color: #000000;
	font-weight: bold;
	font-size: 9pt;
	text-transform: uppercase;
	height: 11pt;
	line-height: 11pt;
	border-bottom-style: dotted;
	border-bottom-width: 2px;
	border-bottom-color: #616161;
	padding-top: 0px;
	padding-left: 4px;
	text-align: left;
	display: inline;
}
table.moduletable-right td  {
	font-family: Verdana,Arial,sans-serif;
	font-size: 10px;
	text-align: left;
	margin-bottom: 8px;
	margin-top: 5px;
	padding-top: 5px;
}

table.moduletable-right2 {
	border-color: #d3d3d3;
	border-style: solid;
	border-width: 0px;
	padding: 1px;
	font-family: Verdana,Helvetica,Arial,sans-serif;
	font-size: 10px;
	height:  15px; 
	line-height:  15px; 
	width:  100%;
	margin-top: 4px;
	margin-bottom: 8px;
}

table.moduletable-right2 th  {
	font-family: Verdana,Helvetica,Arial,sans-serif;
	color: #000000;
	font-weight: bold;
	font-size: 9pt;
	text-transform: uppercase;
	height: 11pt;
	line-height: 11pt;
	border-bottom-style: dotted;
	border-bottom-width: 2px;
	border-bottom-color: #616161;
	margin-top: 5px;
	padding-top: 0px;
	padding-left: 4px;
	text-align: left;
	display: inline;
}
table.moduletable-right2 td  {
	font-family: Verdana,Arial,sans-serif;
	font-size: 10px;
	text-align: left;
	margin-bottom: 8px;
/*	letter-spacing: 1px;*/
}

table.moduletable-home {
	text-align: left;
	font-family: Verdana,Helvetica,Arial,sans-serif;
	font-size: 10px;
	height:  15px; 
	line-height:  15px; 
	width:  100%;
	margin-top: 3px;
}

table.moduletable-home th  {
	text-align: left;
	font-family: Verdana,Helvetica,Arial,sans-serif;
/*	border-bottom-style: dotted;*/
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #919191;
/*	width: 120px;*/
	color: #000000;
	font-weight: bold;
	font-size: 10pt;
	text-transform: uppercase;
	height: 14pt;
	line-height:  14pt;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
/*	letter-spacing: 0.5px;*/
}

table.moduletable-home2 th  {
	text-align: left;
	font-family: Verdana,Helvetica,Arial,sans-serif;
	background: url(../images/inthenews.jpg) no-repeat;
/*	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #919191;*/
/*	color: #000000;*/
	color: transparent;
	font-weight: bold;
	font-size: 10pt;
	text-transform: uppercase;
	height: 14pt;
	line-height:  14pt;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

table.moduletable-home td  {
	text-align: left;
	font-family: Verdana,Arial,sans-serif;
	font-size: 10px;
/*	letter-spacing: 0.5px;*/
}

table.moduletable-left {
	text-align: left;
	font-family: Verdana,Helvetica,Arial,sans-serif;
	font-size: 10px;
	height:  15px; 
	line-height:  15px; 
	width:  100%;
	margin-top: 5px;
	margin-bottom: 8px;
}
table.moduletable-left th  {
	text-align: left;
	font-family: Verdana,Helvetica,Arial,sans-serif;
	border-bottom-style: dotted;
	border-bottom-width: 2px;
	border-bottom-color: #616161;
	width: 120px;
	color: #000000;
	font-weight: bold;
	font-size: 10pt;
	text-transform: uppercase;
	height: 11pt;
	line-height:  11pt;
	margin-bottom: 8px;
	padding-left: 0px;
}

table.moduletable-left td  {
	text-align: left;
	font-family: Verdana,Arial,sans-serif;
	font-size: 10px;
}

table.buttonheading td  {
}

.poll {
}
.searchintro {
}
table.contact {
}
table.contact td.icons {
}
table.contact td.details {
}
.newsfeedheading {
}
.fase4rdf {
}
a.fase4rdf:link {
}
a.fase4rdf {
}
a.fase4rdf:hover {
}
.newsfeeddate {
}

table.blog {
	width: 100%;
}
