body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
/*==========================================================================*/
/* Form Based Styles 														*/
/*--------------------------------------------------------------------------*/
fieldset {
	margin : 0;
	padding : 0;
	border: 1px solid #000000;
	width: 750px;
	font-size: 14px;
}
legend
{
	color: #FFCC00;
	background: #0F6B30;
	border: 1px solid #781351;
	padding: 10px 6px;
	font-size: 20px;
} 
/*==========================================================================*/
/* FONTS																	*/
/*--------------------------------------------------------------------------*/
.title-FONT {
	font-size: 24px;
	line-height: 75px;
	font-weight: bold;
	color: #000000;
	background-position: left center;
}
.body-FONT {
	font-size: 12px;
	font-style: normal;
	line-height: 25px;
	color: #000000;
}
.option-FONT {
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	color: #0F6B30;
}
.news-FONT {
	font-size: 12px;
	font-style: normal;
	line-height: 25px;
	padding: 2px 2px 2px 2px;
}
.alert-FONT {
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #FF0000;
}
.error-FONT {
	font-size: 20px;
	line-height: 30px;
	font-weight: bold;
	color: #FFCC00;
}
.table1-FONT {
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #FFCC00;
}
.title-TABLE1 {
	background-color: #0F6B30;
	height: 30px;
}
.table1BS-FONT {
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #FFFFFF;
}
.optionBS-FONT {
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #0066CC;
}
.bodyBS-FONT {
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #0066CC;
}
.footer-FONT {
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
.webmaster-FONT {
	font-size: 10px;
	line-height: 20px;
	font-weight: bold;
	color: #009966;
}
.subtitle-FONT {
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #000000;
}
.form-font {
	font-size: 12px;
	line-height: 25px;
	color: #FFFFFF;
	text-decoration: none;
}
.prominent_FONT {
	font-size: 14px;
	line-height: 40px;
	font-weight: bold;
	color: #000000;
}
.tip {
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: blue;
}
.table1BS40-FONT {
	font-size: 20px;
	line-height: 30px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.hosted-title {
	font-size: 14px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.hosted-body {
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
	font-style: italic;
}
.reference {
	font-size: 10px;
}
/*======================================================================*/
/* CELL Formats															*/
/*----------------------------------------------------------------------*/
.titleBS-TABLE1 {
	background-color: #0066CC;
	height: 30px;
}
.error-TABLE1 {
	background-color: #0F6B30;
}
.error-TABLE2 {
	background-color: #0F6B30;
	height: 200px;
}
.tborder-1 {
	border: 1px solid #000000;
}
.tborder-2 {
	border: 1px solid #000000;
}
.tborder-2-btm {
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}
/*======================================================================*/
/* Background Effects													*/
/*----------------------------------------------------------------------*/
.mnu_backgroundrepeat {
	height: 25px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #FFCC00;
	background-color: #0F6B30;
}
.mnu_backgroundrepeat-top {
	height: 22px;
	border: 1px solid FFCC00;
}
/*======================================================================*/
/* HyperLink Effects													*/
/*----------------------------------------------------------------------*/
A.menulink-60 {
	display: block;
	width: 60px;
	text-align: center;
	font-size:11px;
	color: #000000;
	line-height: 20px;
	height: 20px;
	background-position: center;
	vertical-align: middle;
	text-decoration: none;
}

A.menulink-60:hover {
	background-color:#0F6B30;
	color: #FFCC00;
}
A.menulink-150 {
	display: block;
	width: 150px;
	text-align: center;
	font-size:11px;
	color: #000000;
	line-height: 20px;
	height: 20px;
	background-position: center;
	vertical-align: middle;
	text-decoration: none;
}
A.menulink-150:hover {
	background-color:#0F6B30;
	color: #FFCC00;
}
A.menulink-150-i {
	display: block;
	border: 1px solid #000000;
	font-size:14px;
	width: 148px;
	text-align: center;
	text-decoration: none;
	color: #000000;
	line-height: 20px;
	height: 20px;
	background-position: center;
	vertical-align: middle;
	font-weight: bold;
	background-color: #FFCC00;
}
A.menulink-150-i:hover {
	border: 1px solid #FFCC00;
	background-color:#0F6B30;
	color: #FFFFFF;
}
A.menulink-field {
	display: block;
	width: 60px;
	text-align: center;
	font-size:11px;
	color: #000000;
	line-height: 20px;
	height: 20px;
	background-position: center;
	vertical-align: middle;
	text-decoration: none;
}
A.menulink-field:hover {
	background-color:#0F6B30;
	color: #FFCC00;
}
A.frontpage_link {
	display: block;
	width: 150px;
	text-decoration: none;
	font-size:14px;
	color: #FFCC00;
	border: 1px solid #FFCC00;
	font-weight: bold;
	line-height: 25px;
	background-color: #0F6B30;
	text-align: center;
}
A.frontpage_link:hover {
	border: 1px solid #0F6B30;
	background-color:#FFCC00;
	text-transform: none;
	color: #0F6B30;
}
A.menulink-help {
	display: block;
	width: 150px;
	text-align: center;
	text-decoration: none;
	font-size:14px;
	color: #000000;
	border: 1px solid #000000;
	line-height: 20px;
	background-position: center;
	vertical-align: middle;
	font-weight: bold;
	background-color: #FFCC00;
}
A.menulink-help:hover {
	display: block;
	border: 1px solid #FFCC00;
	background-color:#0F6B30;
	color: #FFFFFF;
}
A.menulink-help100 {
	display: block;
	width: 100px;
	text-align: center;
	text-decoration: none;
	font-size:14px;
	color: #000000;
	border: 1px solid #000000;
	line-height: 20px;
	background-position: center;
	vertical-align: middle;
	font-weight: bold;
	background-color: #FFCC00;
}
A.menulink-help100:hover {
	display: block;
	border: 1px solid #FFCC00;
	background-color:#0F6B30;
	color: #FFFFFF;
}
A.menulink-summary {
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
A.menulink-summary:hover {
	color: #FFCC00;
}
A.menulink-popup {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
A.menulink-popup:hover {
	color: #990000;
}
A.menulink-250 {
	display: block;
	width: 248px;
	text-align: center;
	text-decoration: none;
	font-size:14px;
	color: #000000;
	border: 1px solid #000000;
	line-height: 20px;
	background-position: center;
	vertical-align: middle;
	font-weight: bold;
	background-color: #FFCC00;
}
A.menulink-250:hover {
	display: block;
	border: 1px solid #FFCC00;
	background-color:#0F6B30;
	color: #FFFFFF;
}
/*======================================================================*/
/* Text and Box Combinations Effects									*/
/*----------------------------------------------------------------------*/
.farm_box_title {
	display: block;
	font-size: 14px;
	line-height: 25px;
	color: #FFCC00;
	background-color: #0F6B30;
	text-align: center;
}
.field_box_title {
	display: block;
	font-size: 11px;
	font-weight: bold;
	line-height: 20px;
	color: #FFCC00;
	background-color: #0F6B30;
	text-align: center;
}
.index_title_Head_MAIN {
	font-size: 24px;
	line-height: 50px;
	color: #FFFFFF;
	background-color: #0F6B30;
	font-weight: bold;
}
.index_title_Head {
	font-size: 14px;
	line-height: 30px;
	color: #FFCC00;
	background-color: #0F6B30;
	font-weight: bold;
}
/*======================================================================*/
/* Standard Effects														*/
/*----------------------------------------------------------------------*/
.c {
	display: block;
	text-align: center;
}
/*======================================================================*/
/* Background Image Effects												*/
/*----------------------------------------------------------------------*/
.bg {
	background-image: url(/test-graphics/hedgecutter-1-2.gif);
	background-repeat: no-repeat;
	background-position: top left;
}
.bg1 {
	background-image: url(/img/header-shade-GCT.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.bg2 {
	background-image: url(/img/GCT50.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
}
.bg3 {
	background-image: url(/test-graphics/flowery-bottom-xara-1.gif);
	background-repeat: no-repeat;
	background-position: bottom center;
}
.bg4 {
	background-image: url(/test-graphics/plough-diamond.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.bg5 {
	background-image: url(/test-graphics/buffer-bottom-right.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.bg6 {
	background-image: url(/test-graphics/pond_bottom_help.gif);
	background-repeat: no-repeat;
	background-position: bottom center;
}
.bg7 {
	background-image: url(/test-graphics/looking_at_one.gif);
	background-repeat: no-repeat;
	background-position: center right;
}
.bg8 {
	background-image: url(/test-graphics/buffer_side_1.gif);
	background-repeat: no-repeat;
	background-position: center right;
}
.bg9 {
	background-image: url(/test-graphics/plough_field_right.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}
.bg10 {
	background-image: url(/test-graphics/plough_field_left.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
}
.bg11 {
	background-image: url(/test-graphics/hedgecutter-eliptical-1.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.bg12 {
	background-image: url(/image/top_header_jpg_750_10014.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	border-bottom:2px solid #ffcc00;
}
.bg13 {
	background-image: url(/10000/img/yellow_bg.jpg);
	background-repeat: repeat;
}
.bg14 {
	background-image: url(/img/portal_image.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}
.border_bottom {
	border-bottom:2px solid #ffcc00;
}
/*======================================================================*/
/* Additional Features													*/
/*----------------------------------------------------------------------*/
.pscroller2 {
display: block;
height: 86px;
width: 100%;
font-size:12px;
color: #FFCC00;
border: 1px solid #FFCC00;
line-height: 20px;
background-color: #0F6B30;
}
.pscroller2 a{
text-decoration: none;
font-size:12px;
color: #FFFFFF;
}
.header_portable {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
	}

.demo_cell {
	background-color: #FFCC00;
	border: 2px solid #046224;
	color:#046224;
	line-height:20px;
	padding: 2px;
}
.b {
font-weight: bold;
}
.flyer_FONT {
	padding: 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:500;
	line-height:25px;
	font-size: 16px;
	}
.sponsor_float {
	float:left;
	}
.sponsor_font {
	padding:0px 0px 0px 5px;
	font-size:14px;
	line-height:30px;
	}
.naac_float_left {
	float: left;
}
.promo_provide {
background-color:#D7E4BD;
}
