body {
	background-color: #D9E6E2;
}
/*Above I changed the body from Gray to the background green of the table in this stylesheet /cc/*/
.td_pad_left
{
	font-family:Tahoma, verdana, Arial, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#000000;
	padding-left : 10px;
}	
.td_pad_right
{
	font-family:Tahoma, verdana, Arial, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#000000;
	padding-right : 12px;
}
.tableborder_base
{
	BORDER-top: #007318 1px solid;
	BORDER-bottom: #007318 1px solid;

}
.table_rgt
{
	BORDER-right: #ff9900 1px solid;
}
.table_left
{
	BORDER- left: #ff9900 1px solid;
}
.cell_rgt
{
	BORDER-right: #ff9900 1px solid;
	font-family: Tahoma, verdana, Arial, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#000000;
	text-align: left;
}
.cell_lft
{
	
	BORDER-left: #007318 1px solid;
}
.cell_lft2
{
	BORDER-left: 1px solid #007318;
	background: #FFFFFF;
	padding: 5px;
	border-top: 10px solid #439025;
	border-right: 1px solid #007318;
	border-bottom: 3px solid #439025;
}
.menu_lft
{
	BORDER-bottom: #999999 1px solid;
	font-family:Tahoma, verdana, Arial, sans-serif;
	font-size:11px;
	font-weight: normal;
	color:#000000;
}
.menu_lft1
{
	BORDER-bottom: #FFB27E 1px solid;
	font-family:Tahoma, verdana, Arial, sans-serif;
	font-size:11px;
	font-weight: normal;
	color:#000000;
}

.tableborder
{
	BORDER-left: #007318 1px solid;
	BORDER-right: #007318 1px solid;
	BORDER-BOTTOM: #007318 1px solid;
	BORDER-top: #007318 1px solid;

}
a1 {
	font-family: Tahoma, verdana, Arial, sans-serif;
	font-size: 11px;
	color: #0000ff;
	font-weight: normal;
	text-decoration: underline;
}
a1:hover {
	font-family: Tahoma, verdana, Arial, sans-serif;
	font-size: 11px;
	color: #8C005A;
	font-weight: normal;
	text-decoration: none;
}
.footerlink
{
	font-family: Tahoma, verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
.footerlink:hover
{
	font-family: Tahoma, verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000080;
	text-decoration: underline;
}
.page {
	font-family: Tahoma, verdana, Arial, sans-serif;
	font-size: 11px;
	color: #522042;
	font-weight: normal;
	text-decoration: none;
}
.page:hover {
	font-family: Tahoma, verdana, Arial, sans-serif;
	font-size: 11px;
	color: #8C005A;
	font-weight: normal;
	text-decoration: none;
}
a.link1
{
	font-family: Tahoma, verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #006496;
	text-decoration: none;
}
a.link1:hover
{
	font-family: Tahoma, verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FB4D00;
	text-decoration: none;
}
a.link
{
	font-family: Tahoma, verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
a.link:hover
{
	font-family: Tahoma, verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: underline;
}
a.linknew
{
	font-family: Tahoma, verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
a.linknew:hover
{
	font-family: Tahoma, verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000080;
	text-decoration: none;

}
a.headlink
{
	font-family: Tahoma, verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000080;
	text-decoration: none;
}
a.headlink:hover
{
	font-family: Tahoma, verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF5A00;
	text-decoration: none;
}
.text0 {
	font-family:Tahoma, verdana, Arial, sans-serif;
	font-weight: normal;
	font-size:11px;
	color:#000000;
	line-height: 200%;
	text-align: left;
}
.footer {
	font-family: Tahoma, verdana, Arial, sans-serif;
	font-size:11px;
	font-weight: normal;
	color:#ffffff;
}
.text {
	font-family: Tahoma, verdana, Arial, sans-serif;
	font-size:11px;
	font-weight: normal;
	color:#000000;
	text-align: left;
	line-height: 200%;
}
.text-green {
	font-family: Tahoma, verdana, Arial, sans-serif;
	font-size:11px;
	font-weight: normal;
	color:#007318;
	padding-left : 10px;
	line-height: 105%;
}
.text-footer {
	font-family: Tahoma, verdana, Arial, sans-serif;
	font-size:11px;
	font-weight: normal;
	color:#007318;
	padding-left : 10px;
	line-height: 100%;
}
.text_db{
	font-family: Tahoma, verdana, Arial, sans-serif;
	font-size:11px;
	font-weight: normal;
	color:#006496;
	line-height: 105%;
}
.text-w {
	font-family:  Tahoma, verdana, Arial, sans-serif;
	font-size:11px;
	font-weight: normal;
	color:#ffffff;
	line-height: 105%;

	}
.text_b {
	font-family:  Tahoma, verdana, Arial, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#000000;
	text-align: left;
}
.text_b_g {
	font-family:  Tahoma, verdana, Arial, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#007318;
}
.text_b_db {
	font-family:  Tahoma, verdana, Arial, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#003854;
}
.text_b_or {
	font-family:  Tahoma, verdana, Arial, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#FF7E00;
}
.textnew_b {
	font-family:  Tahoma, verdana, Arial, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#000080;
	text-align: left;
	BORDER-BOTTOM: #ffffff 1px solid;
	BORDER-top: #ffffff 1px solid; 
}
.text_b1 {
	font-family:  Tahoma, verdana, Arial, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#ffffff;
	text-align: left;
	padding-left : 10px;
	padding-top : 5px;
	padding-bottom : 5px;
	BORDER-BOTTOM: #522042 1px solid;
}	
.text2_b2 {
	font-family:  Tahoma, verdana, Arial, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#ffffff;
	line-height: 105%;
}
li
{
	font-family:  Tahoma, verdana, Arial, sans-serif;
	font-size:11px;
	line-height: 20px;
	color:#000080;
}

.bdr
{
	font-family:  Tahoma, verdana, Arial, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#ffffff;
	BORDER-right: #ff9900 1px solid; 
	BORDER-left: #ff9900 1px solid; 
}
.bdr1
{
	font-family: Tahoma, verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	BORDER-BOTTOM: #ffffff 1px solid;
}
.bdr2
{
	font-family: Tahoma, verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	BORDER-right: #ffffff 1px solid;
}
.inpbox {
	BACKGROUND-COLOR: #ffffff; 
	BORDER-BOTTOM: #033754 1px solid; 
	BORDER-LEFT: #033754 1px solid; 
	BORDER-RIGHT: #033754 1px solid; 
	BORDER-TOP: #033754 1px solid; 
	font-family: Tahoma, verdana, Arial, sans-serif;
	font-weight: normal;
	font-size:11px;
	color: #111111;
	VISIBILITY: visible;

}
.subbtn {
	BORDER-RIGHT: #f0f8ff 1px solid; 
	BORDER-TOP: #f0f8ff 1px solid; 
	FONT-SIZE: 8pt; 
	BORDER-LEFT: #f0f8ff 1px solid; 
	COLOR: #ffffff; 
	BORDER-BOTTOM: #f0f8ff 1px solid; 
	FONT-FAMILY: Tahoma, verdana, Arial, sans-serif; 
	BACKGROUND-COLOR: #007318; 
	SOLID: #f0f8ff
}
.regform
{
	BACKGROUND-COLOR: white; 
	BORDER-BOTTOM: #033754 1px solid; 
	BORDER-LEFT: #033754 1px solid; 
	BORDER-RIGHT: #033754 1px solid; 
	BORDER-TOP: #033754 1px solid; 
	font-family:  Tahoma, verdana, Arial, sans-serif;
	font-size:11px;
	font-weight: normal;
	color:#000000;
	line-height: 200%;

}	
.cellborder1
{
BORDER-right: #9C036B 1px solid;
}

/*This style is for the center banner below "welcome to..."*/
.cnt_banner {
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	LINE-HEIGHT: 140%;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 30px;
	padding-left: 10px;
	text-align: justify;
	width: 400px;
	margin-right: 20px;
	margin-left: 20px;
}
/* Added by ### MF to control the center banner below "welcome to..."*/
.cnt_banner2 {
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	LINE-HEIGHT: 140%;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	padding-right: 30px;
}
.privacy {
	font-family: Tahoma, verdana, Arial, sans-serif;
	padding-left: 10px;
	font-size: 16px;
	margin-top: 0px;
}
.sub {
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-family: Tahoma, verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003300;
}
.privacy_txt {
	padding: 2px 10px;
	font-family: Tahoma, verdana, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
}
.links_descr {
	font-size: 105%;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 17px;
}

/*This is a copy from the file catalog/stylesheet.css 
to set same behavious as footer.php in the 
catalog oscommerce pages*/
/* ### MF changed .footer to match catalog/stylesheet.css (as above) because they had become different 5-22-07 ### */
.footer {
	font-size: 10px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 3px;
	line-height: 100%;
}
.footer ul {
	
}
.footer li {
display: inline;
}
.footer a {
	color: #FFFFFF;
	text-decoration: none;
}
.footer a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
h5 {
	font: 20px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
/* ### MF added for heading to text in green box on homepage ### */
h4 {
	font: 20px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin: 0px 0px 12px 0px;
	padding: 0px;
	text-align: center;
}
#main_link {
	height: 300px;
}
#AutoNumber6 {
	height: 110px;
	background: #217100;
}
#main_prod {
	background: #217100;
}
#AutoNumber7 {
	height: 120px;
	background: #217100;
}
