body{margin:0; padding:0; background-color:#669900}
form, td {margin:0; padding:0;}
table, td {border-collapse:collapse;}
table, td, img {border:0;}


.inp{ width:175px; height:23px;}
td, tr {vertical-align:top; text-align:left}

#contact_form td, #contact_form table {font-size:12px;}

.align_right{text-align:right}
.bottom{vertical-align:bottom}


html>body .header-image {margin-left: 13px;}
.header-image {margin-left: 26px;}

h1 {
  font-size:1.6em;
  color:#000;
  font-weight:normal;
  border-bottom:solid 2px #E0E0E0;
  padding-bottom:5px;
}
h1 span, li a span{
  color:#82A200;
  font-weight:bolder;
}

.fo{
	font:12px/14px tahoma, arial, helvetica, sans-serif;
	color:#403A3A;
}

.content {font:12px/14px tahoma, arial, helvetica, sans-serif; color:#4F5A5B; width:740px; height:263px; padding:2em 2.2em;}
	
.content strong{color:#5AA200;}

.content b{color:#4F5A5B;}

.content a {text-decoration:underline; color:#5AA200;}

.content a:hover {text-decoration:none;}

.content strong a{text-decoration:underline; color:#5AA200; font-weight:bold; background:url(images/str.jpg) center right no-repeat; padding:0 15px 0 0;}

.content a:hover{text-decoration:none;}

ul.products { 
	margin:0;
	padding:0; 
	list-style:none;
}
ul.products li {
	margin:0 0 0 0; 
}
.content li a { 
	line-height:18px;
	color:#5AA200;
	text-decoration:underline; 
}
.content li a:hover { 
	text-decoration:none;
}


.footer{
	font:11px/14px  tahoma, arial, helvetica, sans-serif;
	color:#000;
}
.footer strong{
	font:11px/14px  tahoma, arial, helvetica, sans-serif;
	color:#8F9B9E;
	font-weight:normal;
}
.footer b{
	font:11px/14px  tahoma, arial, helvetica, sans-serif;
	color:#8F9B9E;
	font-weight:normal;
	text-decoration:underline;
}
.footer a{
	color:#8F9B9E;
	text-decoration:none;
}
.footer a:hover{
	text-decoration:underline;
}
.footer span a{
	color:#82A200;
	text-decoration:none;
}
.footer span a:hover{
	text-decoration:underline;
}
#text_nav{
  text-align:center;
  vertical-align:bottom;
  height:4em;
  font:12px/14px tahoma, arial, helvetica, sans-serif;
}
#text_nav a, #top_nav a, #breadcrumb a{
  color:#000;
  font-size:10pt;
  font-weight:bold;
}
#text_nav a:hover, #top_nav a:hover, #breadcrumb a:hover{
  color:#68780B;
}
#top_nav{
  position:relative;
  text-align:right;
  top:-60px;
  left:-14px;
}
#breadcrumb{
  text-align:right;
  padding-right:14px;
  font-weight:bold;
  font-family:Arial, sans-serif;
  font-size:12px;
}
.data_table{
  font-size:10pt;
  border:solid 1px #82A200;
  margin-top:1em;
}
.data_table td, .data_table th{
  border:solid 1px #82A200;
  padding:5px;
}

html>body .flashbox {margin-left: 13px;}

.flashbox {margin-left: 15px;}

#flag{margin:0;border:1px solid #fff;}

.main_content{padding-right:15px;}
    
html>body .main_content{padding:0px;}

.footer_container{padding:0 0 0 15px;}
html>body .footer_container {padding:0;}

.nav_contain{width:35%;padding-right:2em;
padding-left:15px;}

html>body .nav_contain {padding-left:0px;}

.tollfree {color:#82A200;
font-size: 20px;
font-weight: bold;}

/* Static Page Buy Online Links */


A.buyonline_bobbex:link {color: #669900;
text-decoration: none;
background-color: #FFFF99;
font-weight: bold;}

A.buyonline_bobbex:visited {color: #669900;
text-decoration: none;
background-color: #FFFF99;
font-weight: bold;}

A.buyonline_bobbex:active {color: #669900;
text-decoration: none;
background-color: #FFFF99;
font-weight: bold;}

A.buyonline_bobbex:hover {color: #669900;
text-decoration: underline;
background-color: #ffff00;
font-weight: bold;}

/* Homepage buttons */
html>body .home-table {margin-left: 30px}

.home-table {margin-left: 20px}

.home-button {border: 2px solid #690; background: #d2eaa2; padding: 6px;}

.home-button h1 {font-size: 16px; border:0; font-weight: bold;}

.home-button a,p,div,td { font-size: 16px;}
