/* General Settings */

body.bioenergy {
  background-color: #FFFFFF;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
}
a {
  color: #E00F0F;
  text-decoration: none;
}
a:hover {
  color: #E00F0F;
  text-decoration: underline;
}
hr {
  margin: 0px;
  padding: 0px;
}
.highlight {
  background-color: #FFFF00;
}
.float_left {
  float: left;
  margin: 0px 10px 0px 0px;
}
.float_right {
  float: right;
  margin: 0px 0px 0px 10px;
}
table {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  color: #000000;
}
.main {
  width: 900px;
  padding: 3px 0px 20px 0px;
}
.main_header {
  background-color: #939192;
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  color: #FFFFFF;
  padding: 3px 3px 3px 3px;
}
.main_title {
  font-weight: bold;
  color: #E00F0F;
}
.main_title2 {
  font-weight: bold;
  color: #7B7B7B;
}
.main_content {
  padding: 4px 3px 4px 3px;
}
.page_header {
  font-family: Arial, Verdana, sans-serif;
  font-size: 13px;
  font-style: normal;
  font-weight: bold;
  color: #006600;
}
.sep {
  border-right: 1px #EFEFEF solid;
}
.more {
  font-size: 11px;
  color: #E00F0F;
  text-decoration: none;
}
.more:hover {
  color: #E00F0F;
  text-decoration: underline;
}
.stext {
  font-size: 11px;
}
.redtext {
  color: #FF0000;
}
.col1 {
 width: 180px;
}
.col2 {
 width: 481px;
}
.col2a {
 width: 733px;
}
.col2b {
 width: 668px;
}
.col2c {
 width: 713px;
}
.col3 {
 width: 225px;
}

#bullet ul {
  list-style: none;
  padding: 0px 0px 0px 0px;
  margin:0;
}
#bullet li { 
  background: url(../images/common/jatropha_bullet.gif) top left no-repeat;    
  display: block;
  padding: 0px 0px 7px 7px;
}

#bullet2 ul {
  list-style: none;
  padding: 0px 0px 0px 10px;
  margin:0;
}
#bullet2 li { 
  background: url(../images/common/biodiesel_bullet.gif) top left no-repeat;    
  display: block;
  padding: 0px 0px 10px 15px;
}
#bullet3 ul {
  list-style: none;
  padding: 0px 0px 0px 10px;
  margin:0;
}
#bullet3 li { 
  background: url(../images/common/jatropha_bullet.gif) top left no-repeat;    
  display: block;
  padding: 0px 0px 7px 10px;
}

input.btn{
  color:#000000;
  font-family: Arial, Verdana,helvetica,sans-serif;
  font-size:12px;
  font-weight:bold;
  background-color:#FFFFFF;
  border-top: 1px #616161 solid;
  border-bottom: 1px #616161 solid;
  border-left: 1px #616161 solid;
  border-right: 1px #616161 solid;
}
input.btnhov{
   color:#E00B0E;
}


/* Top Menu */

.menu_bg {
  background-color: #F5C10C;
  height: 21px;
}
.menu_bg2 {
  background-color: #20672C;
  height: 5px;
}
.top_menu {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  color: #454545;
  padding: 2px 20px 0px 20px;
  height: 21px;
}
.top_link {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  color: #454545;
  text-decoration: none;
}
.top_link:hover { 
  color: #20672C;
  text-decoration: none;
}
.top_menu_selected {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #20672C;
  padding: 2px 20px 0px 20px;
  height: 21px;
}
.top_link_selected {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}
.top_link_selected:hover { 
  color: #FFFFFF;
  text-decoration: none;
}

/* Footer */

.footer_bg {
  background-color: #EFEFEF;
  height: 25px;
  border-bottom: 1px #616161 solid;
  padding: 0px 0px 0px 14px;
}
.footer_bg2 {
  font-family: Arial, Verdana, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  color: #616161;
  height: 19px;
  border-bottom: 1px #616161 solid;
  padding: 0px 0px 0px 14px;
}
.footer_menu {
  font-family: Arial, Verdana, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  color: #616161;
  padding: 3px 7px 3px 0px;
}
.footer_menu2 {
  padding: 0px 10px 0px 0px;
}
.footer_company {
  font-family: Arial, Verdana, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  color: #616161;
  padding: 0px 146px 0px 146px;
}
.footer_link {
  font-family: Arial, Verdana, san-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  color: #616161;
  text-decoration: none;
}
.footer_link:hover { 
  color: #616161;
  text-decoration: underline;
}



/* Side Menu */

.side_menu {
  background: url(../images/common/bioenergy_bullet.gif) top left no-repeat;    
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  color: #C22600;
  border-bottom: 1px #D4D4D4 solid;
  padding: 7px 10px 7px 10px;

}
.side_link {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  color: #C22600;
  text-decoration: none;
}
.side_link:hover {
  color: #C22600;
  text-decoration: underline;
}
.side_menu2 {
  background: url(../images/common/biofuel_bullet.gif) top left no-repeat;    
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  color: #888888;
  border-bottom: 1px #F0F0F0 solid;
  padding: 7px 10px 7px 20px;
}
.side_link2 {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  color: #888888;
  text-decoration: none;
}
.side_link2:hover {
  color: #888888;
  text-decoration: underline;
}

/* Home */
.quicklink_img_left {
  float: left;
  padding: 3px 5px 0px 0px;
}
.quicklink_padding {
  padding: 0px 0px 9px 0px;
}


/* Products */

.products_header {
  font-weight: bold;  
  padding: 10px 10px 10px 0px;
  border-bottom: 1px #F0F0F0 solid;
}
.products_padding {
  padding: 10px 10px 10px 0px;
  border-bottom: 1px #F0F0F0 solid;
}

/* News & Events */

.news_padding {
  padding: 10px 10px 10px 0px;
  border-bottom: 1px #F0F0F0 solid;
}
.news_padding2 {
  padding: 10px 10px 0px 0px;
}

/* Media */

.media_padding {
  padding: 10px 10px 30px 0px;
  border-bottom: 1px #D4D4D4 solid;
}

/* Contact Us */

.contact_hr {
  padding: 10px 0px 10px 0px;
  border-bottom: 1px #999999 solid;
}
.contact_padding {
  padding: 0px 0px 10px 0px;
}
.input_contact_text {
  width: 400px;
}

