body
{
	 margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;       /* should be auto */
  min-height: 100%;
	font-family: Verdana, Arial, Sans Serif;;
	font-size: 13px;
	
	background: url(images/bg.jpg) repeat-x;
BORDER-TOP-WIDTH: 0px;  BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px;


}
.gallery
{
border: 1px solid #8CC63E ; 
}
.green
{
color:#8CC63E;
}
h1 
{
	font-size: 10px;
	line-height:10px;
	height:10px;
	margin:0px; 

}
h2 
{
	font-size: 16px;
	line-height:16px;
	height:16px;
	margin:15px;
}
h1 a:link 
{

	font-size: 11px;
	line-height:10px;
	height:10px;
	margin:0px; 
}
h1 a:visited 
{

	font-size: 11px;
	line-height:10px;
	height:10px;
	margin:0px; 
}
p
{	font-size: 11px;
	line-height:11px;
	text-decoration: none;
	font-weight: normal;
	margin:5px 5 5 5; 
}
html, body, #wrapper {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;       /* should be auto */
  min-height: 100%;
}
/* WinIE erroneously handles "height" as "min-height", so the above
rule is all it needs, but this won't work for standards-compliant
browsers. So correct the height for all browsers except WinIE using the
"child selector" hack. */
html>body, html>body #wrapper {
  height: auto;
}
div#wrapper {
  position: absolute;
  top: 0;
  left: 0;
/* bg img as a column divider */
 
 
}
.back
{
height: auto;
background: url(images/bottom.jpg) no-repeat;
	background-color:#FFFfff;
	
	background-position: bottom left;
}
.search_box
{
padding-top:18px;
padding-right:10px;
}
.contact
{
padding-left:130px;
height:40px;
}
.white {
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
.spanleft
{
width:29px;
}
.menuproducts
{
width:225px;
height:21px;
padding-bottom:3px;
padding-left:6px;
}
.bg
{
background-color:#A2DB58;
}
a.whitelinksmall:link, a.whitelinksmall:visited {
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	margin-bottom:3px;
}
a.linksmall:link, a.linksmall:visited {
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	margin-bottom:3px;
}
a.linksmall:hover {
	text-decoration: underline;
	color: #ffffff;
}
.whitelinksmall2
{
font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
a.whitelinksmall2:link, a.whitelinksmall2:visited {
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	
}

a.whitelinksmall2:hover {
	text-decoration: underline;
	color: #fff;
}
a.whitelinksmall:hover {
	text-decoration: underline;
	color: #fff;
}

a.whitelink:link, a.whitelink:visited {
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

a.whitelink:hover {
	text-decoration: underline;
	color: #fff;
}
.bottom
{
width:700px;
font-weight: bold;
font-size: 11px;
color: #ffffff;
height:20px;
}
.topmenu
{
	background: url(images/topmenu.jpg) repeat-y;
	font-weight: bold;
	font-size: 11px;
	padding-top:5px;
	padding-left:35px;
	color: #ffffff;
	height:49px;
	width:270px;
}
.row
{
	background: url(images/row.jpg) no-repeat;
	height:21px;
	width:273px;
	background-position: top;
	
}
.centermenu
{
	background: url(images/centermenu.jpg) no-repeat;
	height:53px;
	width:273px;
	background-position: top;
}
.inforow
{
	background: url(images/inforow.jpg) no-repeat;
	height:23px;
	width:273px;
	background-position: top;
}
.inforow1
{
	background: url(images/inforow1.jpg) no-repeat;
	height:23px;
	width:273px;
	background-position: top;
}
.inforowc1
{
	background: url(images/inforowc1.jpg) no-repeat;
	height:23px;
	width:273px;
	background-position: top;
}
.inforowc2
{
	background: url(images/inforowc2.jpg) no-repeat;
	height:23px;
	width:273px;
	background-position: top;
}
.row1
{
	background: url(images/row1.jpg) no-repeat;
	height:23px;
	width:273px;
	background-position: top;
}
.rowc1
{
	background: url(images/rowc1.jpg) no-repeat;
	height:23px;
	width:273px;
	background-position: top;
}
.rowc2
{
	background: url(images/rowc2.jpg) no-repeat;
	height:23px;
	width:273px;
	background-position: top;
}
.bottommenu
{
	background: url(images/bottommenu.jpg) no-repeat;
	height:42px;
	width:273px;
	background-position: top;
	padding-left:12px;
	padding-top:22px;
}
.margintop
{
height:5px;
}
.padleft
{
margin-left:12px;
}
.backhead
{
background: url(images/bg.jpg) repeat-x;
}
.backheadleft
{
  width:676px;
  background: url(images/bg.jpg) repeat-x;

}
.bgright
{
 background: url(images/bg.jpg) repeat-x;
}
.right
{
width:182px;
height: auto;
}
#MidColumnBottomrightPart {
	position:absolute;
  bottom:0;
background: url(images/bottom2.jpg) no-repeat;
height:89px;
width:100%;
background-position: bottom center;
z-index: 0;
}

#MidColumnBottomrightPart1 {
z-index:100;
	position:absolute;
  bottom:0;

height:89px;
width:100%;

}
select
{
COLOR: #999999;
font-family: Tahoma, Verdana, Arial; font-size: 10px
; font-weight: bold;
}
input
{
COLOR: #999999;
font-family: Tahoma, Verdana, Arial; font-size: 10px
; 
}
.textbox
{
COLOR: #999999;
font-family: Tahoma, Verdana, Arial; font-size: 10px
; 
}
a
{
COLOR: #999999;
}

A.navwhite:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none
; font-family: Tahoma, Verdana, Arial; font-size: 10px; font-style: normal
; font-weight: bold
}
A.navwhite:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none
; font-family: Tahoma, Verdana, Arial; font-size: 10px
; font-style: normal; font-weight: bold
}
A.navwhite:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: none
; font-family: Tahoma, Verdana, Arial; font-size: 10px
; fon; font-style: normal; font-weight: bold
}
A.nav:link {
	COLOR: #999999; TEXT-DECORATION: none
; font-family: Tahoma, Verdana, Arial; font-size: 11px; font-style: normal
; font-weight: bold
}
A.nav:visited {
	COLOR: #999999; TEXT-DECORATION: none
; font-family: Tahoma, Verdana, Arial; font-size: 11px
; font-style: normal; font-weight: bold
}
A.nav:hover {
	COLOR: #E6E6E6; TEXT-DECORATION: none
; font-family: Tahoma, Verdana, Arial; font-size: 11px
; font-weight: bold
}
.commontext {  font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #C0C0C0; text-decoration: none}
.titletext {  font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #C0C0C0; font-weight: bold}
.smalltext { font-family: Arial; font-size: 12px; text-decoration: none}
.smallertext { font-family: Verdana; font-size: 10px; text-decoration: none;font-weight: bold;}
.smallertexti1 { font-family: Verdana; font-size: 10px; text-decoration: none;font-weight: bold;
background-image: url(images1/more1.gif); background-repeat: no-repeat; 
}
.smallertexti2 { font-family: Verdana; font-size: 10px; text-decoration: none;font-weight: bold;
background-image: url(images1/more2.gif);  background-repeat: no-repeat; 
}
.smallertexti3 { font-family: Verdana; font-size: 10px; text-decoration: none;font-weight: bold;
background-image: url(images1/more3.gif); background-repeat: no-repeat; 
}
.header
{
font-family: Tahoma, Verdana, Arial; font-size: 10px
; font-weight: bold;
}
.header1
{
font-family: Tahoma, Verdana, Arial; font-size: 11px
; font-weight: bold;
}
.text
{
COLOR: #525252;
font-family: Verdana, Verdana, Verdana; font-size: 10px
;
}
.textbold
{
COLOR: #525252;
font-family: Verdana, Verdana, Verdana; font-size: 10px
;
font-weight: bold;
}
.textgreen
{
COLOR: #05CC01;
font-family: Verdana, Verdana, Verdana; font-size: 11px
;font-weight: bold;padding-left:18px;
}

.bigtext
{
COLOR: #F67D60;
font-family: Verdana, Verdana, Verdana; font-size: 15px
;font-weight: bold;padding-left:18px;
}

.text_white
{
COLOR: #FFFFFF;
font-family: Tahoma, Verdana, Arial; font-size: 10px
; font-weight: bold;
}
.padtext
{
COLOR: #FFFFFF;
font-family: Tahoma, Verdana, Arial; font-size: 10px
; font-weight: bold;
padding-left:20px;
}
.text1
{
COLOR: #918F8F;
font-family: Arial; font-size: 11px
; 
}

.tabletitle
{
COLOR: black;
font-family: Tahoma, Verdana, Arial; font-size: 10px
; TEXT-DECORATION: underline;
}
.combo
{width:280px;
COLOR: #999999;
font-family: Tahoma, Verdana, Arial; font-size: 10px
; font-weight: bold;
}
.whitetext {COLOR:white; font-family: Arial; font-size: 12px; text-decoration: none;font-weight: bold;}







A.navgreen:link {
	COLOR: #05CC01; TEXT-DECORATION: none
; font-family:Tahoma, Verdana, Arial; font-size: 10px; font-style: normal
; font-weight: bold
}
A.navgreen:visited {
	COLOR: #05CC01; TEXT-DECORATION: none
; font-family: Tahoma, Verdana, Arial; font-size: 10px
; font-style: normal; font-weight: bold;
}
A.navgreen:hover {
	COLOR: #05CC01; TEXT-DECORATION: underline
; font-family: Tahoma, Verdana, Arial; font-size: 10px
; font-weight: bold;
}
A.navleft:link {
	COLOR: #999999; TEXT-DECORATION: none
; font-family:Tahoma, Verdana, Arial; font-size: 10px; font-style: normal
; font-weight: bold
}
A.navleft:visited {
	COLOR: #999999; TEXT-DECORATION: none
; font-family: Tahoma, Verdana, Arial; font-size: 10px
; font-style: normal; font-weight: bold;
}
A.navleft:hover {
	COLOR: #E6E6E6; TEXT-DECORATION: underline
; font-family: Tahoma, Verdana, Arial; font-size: 10px
; font-weight: bold;
}
A.navleft:link {
	COLOR: #999999; TEXT-DECORATION: none
; font-family:Tahoma, Verdana, Arial; font-size: 10px; font-style: normal
; font-weight: bold
}
A.navleft:visited {
	COLOR: #999999; TEXT-DECORATION: none
; font-family: Tahoma, Verdana, Arial; font-size: 10px
; font-style: normal; font-weight: bold;
}
A.navleft:hover {
	COLOR: #E6E6E6; TEXT-DECORATION: underline
; font-family: Tahoma, Verdana, Arial; font-size: 10px
; font-weight: bold;
}
