.demandBack { 
background-image: url(res/indexblurb_back.jpg); 
background-repeat:no-repeat;
}

.indprodBack { 
background-image: url(res/indproducts_quicklink_back.jpg); 
background-repeat:no-repeat;
font-family: Arial,Helvetica, sans-serif; 
font-size: 11px; 
line-height: 16px;
color: #FFFFFF; 
}

.testimonialsBack { 
background-image: url(res/testimonials_products_sub.jpg); 
background-repeat:no-repeat;
}


.conprodBack { 
background-image: url(res/conproducts_quicklink_back.jpg); 
background-repeat:no-repeat;
}

.greenfuelBack { 
background-image: url(res/greenfuel_quicklink_back.jpg); 
background-repeat:no-repeat;
color: #FFFFFF; 
}

.fromsourceBack { 
background-image: url(res/from_the_source_back.jpg); 
background-repeat:no-repeat;
}

.footer { 
background-image: url(res/footer_back.jpg); 
background-repeat:no-repeat;
}

.subBack { 
background-image: url(res/sub_back.jpg); 
background-repeat:no-repeat;
}

.subBack2 { 
background-image: url(res/sub_back2.jpg); 
background-repeat:no-repeat;
}

.dots { 
background-image: url(res/dots.png); 
background-repeat:repeat-y;
}

.black { 
background-image: url(res/black_dot.gif); 
background-repeat:repeat-y;
}

.subnavDots { 
background-image: url(res/subnav_dots.png); 
background-repeat:repeat-x;
}

.formBack { 
background-image: url(res/form_back.jpg); 
background-repeat:no-repeat;
}

A.links  {
font-family: Arial,Helvetica, sans-serif; 
color:#FFFFFF;
font-size: 11px; 
text-decoration:underline;
}

A.links:hover {
font-family: Arial,Helvetica, sans-serif; 
color:#FFFFFF;
font-size: 11px; 
text-decoration:none;
}

A.links:visited {
font-family: Arial,Helvetica, sans-serif; 
color:#FFFFFF;
font-size: 11px; 
text-decoration:underline;
}

A.testimoniallinks  {
font-family: Arial,Helvetica, sans-serif; 
color:#ffFFFF;
font-size: 12px; 
text-decoration:underline;
}

A.testimoniallinks:hover {
font-family: Arial,Helvetica, sans-serif; 
color:#ff0000;
font-size: 12px; 
text-decoration:none;
}

A.testimoniallinks:visited {
font-family: Arial,Helvetica, sans-serif; 
color:#ff0000;
font-size: 12px; 
text-decoration:underline;
}



A.brochurelinks  {
font-family: Arial,Helvetica, sans-serif; 
color:#ff0000;
font-size: 12px; 
text-decoration:underline;
}

A.brochurelinks:hover {
font-family: Arial,Helvetica, sans-serif; 
color:#000000;
font-size: 12px; 
text-decoration:none;
}

A.brochurelinks:visited {
font-family: Arial,Helvetica, sans-serif; 
color:#ff0000;
font-size: 12px; 
text-decoration:underline;
}

A.subnavlinks  {
font-family: Arial,Helvetica, sans-serif; 
color:#FFFFFF;
font-size: 12px; 
text-decoration:none;
}

A.subnavlinks:hover {
font-family: Arial,Helvetica, sans-serif; 
color:#F8EB3B;
font-size: 12px; 
text-decoration:none;
}

A.footerlinks  {
font-family: Arial,Helvetica, sans-serif; 
color:#666666;
font-size: 10px; 
text-decoration:none;
}

A.footerlinks:hover {
font-family: Arial,Helvetica, sans-serif; 
color:#666666;
font-size: 10px; 
text-decoration:underline;
}

A.footerlinks:visited {
font-family: Arial,Helvetica, sans-serif; 
color:#666666;
font-size: 10px; 
text-decoration:none;
}

.px12black{
font-family: Arial,Helvetica, sans-serif; 
font-size: 12px; 
line-height: 21px;
padding-left: 25px;
padding-right: 15px;
color: #000000; 
}

.px11grey{
font-family: Arial,Helvetica, sans-serif; 
font-size: 11px; 
line-height: 14px;
padding-left: 20px;
padding-right: 15px;
color: #333333; 
}

.px12form{
font-family: Arial,Helvetica, sans-serif; 
font-size: 12px; 
color: #000000; 
}

.px14black{
font-family: Arial,Helvetica, sans-serif; 
font-size: 12px; 
line-height: 14px;
padding-left: 20px;
padding-right: 15px;
color: #000000; 
}

.px11red{
font-family: Arial,Helvetica, sans-serif; 
font-size: 11px; 
line-height: 14px;
padding-left: 20px;
padding-right: 15px;
color: #FF0000; 
}

.px10grey{
font-family: Arial,Helvetica, sans-serif; 
font-size: 10px; 
color: #666666; 
}

.px12white{
font-family: Arial,Helvetica, sans-serif; 
font-size: 12px; 
line-height: 18px;
color: #FFFFFF; 
}

.px11white{
font-family: Arial,Helvetica, sans-serif; 
font-size: 11px; 
line-height: 14px;
color: #FFFFFF; 
}

.textbox { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;
color: #666666;
border: 1px black solid;
width: 150px;
background-color:#eeeeee;
}

.textboxsm { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;
color: #666666;
border: 1px black solid;
width: 50px;
background-color:#eeeeee;
}

ul{
margin-left: 1em; margin-top: .25em; padding-left: 15px; 
}

li{
 margin-top: 0em; padding-left: 0;
 line-height:18px;
}

.border{
  float:left;
  border:solid 1px black;
  width:150px;
  }
  
ul.reader{
margin-left: 0em; margin-top: 0em; padding-left: 15px; 
list-style-image: url("res/readerbullet.png"); 
}


/* SEARCH FORM STYLES */ 
/* FORM STYLES ::: SELECT */
.input_select{
	font-family: Arial,Helvetica, sans-serif; 
	font-size: 11px; 
	background-color: white;
	color: #1F276C;
	border: 1px solid #FFFFFF;
	}
	
/* FORM STYLES ::: TEXTBOX */
.input_text_50{
	font-family: Verdana, Lucida, verdana,geneva,helvetica,times;
	font-size: 11px;
	background-color: white;
	width: 104px;
	color: #1F276C;
	border: 1px solid #000000;
	}

	.input_text_125{
	font-family: Verdana, Lucida, verdana,geneva,helvetica,times;
	font-size: 11px;
	background-color: white;
	width: 125px;
	color: #1F276C;
	border: 1px solid #000000;
	}
	
	.input_text_45{
	font-family: Verdana, Lucida, verdana,geneva,helvetica,times;
	font-size: 11px;
	background-color: white;
	width: 45px;
	color: #1F276C;
	border: 1px solid #000000;
	}