


/* GENERAL PAGE STUFF */




body

{

font-family: Arial, Helvetica, sans-serif;

color:#555555;

font-size:11px;

margin:0px;

background: #4c8c00 url(graphics/gradient.jpg) repeat-x top left;
}


.homepara3      		

{	

font-family: Arial, Helvetica, sans-serif;	

font-size:12px;	

color:#669900;
font-weight:bold;	

padding: 0px 0px 0px 0px;	

margin: 0px;

}



.ifr
{

font-family: Arial, Helvetica, sans-serif;

font-size:11px;

margin:2px;
color:white;
background:white;
}



img
{
border: none;
}



a:focus, a img 	
{
outline: none;
}




a

{

font-family: Arial, Helvetica, sans-serif;

text-decoration:none;

color:#936b3f;	

outline:none;

}




a:visited		
{
text-decoration:none;
}



a:hover			
{
color:#65bc00; 
text-decoration:none;
}




hr

{

width:100%;

color:#999999;

background-color:#999999;

height:1px; 
margin-top:7px;

margin-bottom:7px;

} 




table.main   	

{

margin-top:15px;

background-color:#ffffff;

/* width:734px; */
width:804px;
height:500px;

}




table.box   	

{

margin:10px 0px 10px 20px;

background-color:#ffffff;

width:405px;

float:right;

}





table.boxmain   	
{

margin:10px 20px 10px 20px;

background-color:#ffffff; 

float:center;

}



table.bostable

{

border-color: #999 #fff #999 #fff;

width:100%;

padding:0px;

}


table.bostable label
{

font-family: Arial, Helvetica, sans-serif;
font-size:10px;	

font-weight:bold;

color:#000;

margin: 0px;

padding: 5px 1px 5px 1px;

display:block;

text-align:center;

}



table.tbladdprices
{
width: 100%;
}

table.tbladdprices label
{

font-family: Arial, Helvetica, sans-serif;
font-size:12px;	

font-weight:bold;

color:#000;

margin: 0px;

padding: 5px 5px 5px 5px;

display:block;

text-align:left;
}



tr.bostr label

{

font-family: Arial, Helvetica, sans-serif;

font-size:13px;	

font-weight:normal;

text-align:left;

color:#936b3f;	

}



tr#viewpricetr:hover, tr#vieworderstr:hover 
{

background:#eee;

color:#f00;

}



tr#viewpricetr td

{
text-align:center;

border-right-color:#fff;

border-right-style:none;

border-right-width:0px;

border-right:none;

border-left-color:#fff;
border-left-style:none;

border-left-width:0px;

border-left:none;

}


td
{	

font-family: Verdana, sans-serif;

line-height:1.4em;

font-size:11px;	

color:#555555;	

margin:0px;
padding:0px;

}


.tdifr
{	

font-family: Verdana, sans-serif;

line-height:1.4em;

font-size:11px;	

color:#555555;	

margin:0px;
padding:0px;
}


.footer, .footer a	

{

font-family: Arial, Helvetica, sans-serif;
font-size:10px;	

font-weight:normal;

color:#ddd;	

margin-top:10px;	

background-color:#4c8c00;

text-decoration:none;

}

	

   



.header

{

font-family: Arial, Helvetica, sans-serif;

font-size:10px;	

font-weight:normal;

color:#999;

text-decoration:none;

}





.header:visited   	
{
color:#999;
}



.header:hover		{
color:#65bc00;
}







/* TEXT STYLES */
 




.greenlink
{
color:#4c8c00;
}

.greenlink:visited
{
color:#4c8c00;
}

.greenlink:hover
{
color:#4c8c00;
}


.ifrtitle
{
font-family: Arial, Helvetica, sans-serif;

font-size:16px;	

color:#65bc00;	

font-weight:bold;	


margin: 0px;

}




.supplierhdr 

{

font-family: Arial, Helvetica, sans-serif;

font-size:18px;	

color:#936b3f;	

font-weight:bold;
}




.homepagetext

{	

font-family: Verdana, sans-serif;	

line-height:1.4em;	

font-size:11px;	

color:#777;

margin-top:0px;	

margin-bottom:15px;

}



#SP1 
{
color:#669900; 
font-weight:bold; 
font-size:12px;	
}

#SP2 
{
color:#669900; 
font-weight:bold;
}



.red		
{
color:#ff0000;
}




.lblifr
{

font-family: Arial, Helvetica, sans-serif;

font-size:12px;	

font-weight:normal;

color:#936b3f;	
margin:0px;
padding:0px;

text-align:left;
}



label, td.style3

{

font-family: Arial, Helvetica, sans-serif;

font-size:13px;	

font-weight:normal;

text-align:right;

color:#936b3f;	

margin: 14px 0px 4px 0px;

padding:0px;

display:block;

}



td.boxtop label, td.boxtopfullwidth label
{

text-align:left;

}



p

{	

font-family: Verdana, sans-serif;

line-height:1.4em;

font-size:12px;	

color:#555555;	

margin-top:0px;

margin-bottom:14px;

}



td.style3

{

font-family: 'Arial Black', Gadget, sans-serif;	

font-size:12px;	

font-weight:normal;

color:#65bc00;	

margin: 14px 0px 6px 0px;

padding:10px;

text-align:left;

display:block;

}




.supplierlabel
{	

font-family: 'Arial Black', Gadget, sans-serif;	

font-size:18px;	

color:#936b3f;	

font-weight:normal;	

padding: 20px 0px 15px 0px;	

margin: 0px;

}


.oildir a
{
font-family: Arial, Helvetica, sans-serif;

font-size:16px;	

color:#65bc00;
font-weight:bold;
}

h1, .supplierheader      		

{	

font-family: 'Arial Black', Gadget, sans-serif;	

font-size:18px;	

color:#65bc00;	

font-weight:normal;	

padding: 20px 0px 15px 0px;	

margin: 0px;

}



h1.home      		

{	

font-family: Arial, Helvetica, sans-serif;	

font-size:12px;	

color:#669900;
font-weight:bold;	

padding: 0px 0px 0px 0px;	

margin: 0px;

}




h2      		

{	

font-family: 'Arial Black', Gadget, sans-serif;	

font-size:14px;	

color:#996633;	

font-weight:normal;

padding: 18px 0px 7px 0px;

margin: 0px;

}


h2.home      		

{	

font-family: Arial, Helvetica, sans-serif;	

font-size:12px;	

color:#669900;
font-weight:bold;	

padding: 0px 0px 0px 0px;	

margin: 0px;

}



h3      		

{

font-family: 'Arial Black', Gadget, sans-serif;
font-size:12px;	

color:#996633;	

font-weight:normal;

padding: 15px 0px 6px 0px;

margin: 0px;

}


h3.home      		

{	

font-family: Arial, Helvetica, sans-serif;	

font-size:12px;	

color:#669900;
font-weight:bold;	

padding: 0px 0px 0px 0px;	

margin: 0px;
}



h4	

{	

font-family: 'Arial Black', Gadget, sans-serif;

font-size:12px;	

color:#936b3f;	

font-weight:normal;	

padding: 20px 0px 15px 0px;	

margin: 0px;

}




h5	

{	

font-family: 'Arial Black', Gadget, sans-serif;

font-size:12px;	

color:#65bc00;	

font-weight:normal;

padding: 15px 0px 6px 0px;	

margin: 0px;

}
		




/* MENU AND LINK STYLES */





.morelink       

{	

font-family:"Arial";	

font-size:9px;	

color:#65bc00;	

text-transform:uppercase;

text-decoration:none;

}




.morelink:hover

{

color:#000;

}




.mainlevel   	

{	

font-family: Arial, Helvetica, sans-serif;	
font-size:12px;	

font-weight:normal;	

color:#ccc;	

text-align:center;	

line-height: 36px;	

text-decoration:none;

} 



.mainlevel a 

{

padding-left:18px;

padding-right:18px;

font-family: Arial, Helvetica, sans-serif;

font-size:12px;
font-weight:normal;	

color:#936b3f;	

font-weight:bold;

text-align:center;	

line-height: 36px;	

text-decoration:none;

}



.mainlevel a:visited   	
{
color:#936b3f;
}



.mainlevel a:hover		{
color:#669900;
}



.sublevel    	

{	

font-family: Arial, Helvetica, sans-serif;	

font-size:10px;	

font-weight:normal;	

color:#ccc;	

text-align:center;	

line-height: 36px;	

text-decoration:none;


} 


.sublevel a 
{

padding-left:15px;
padding-right:15px;

font-family: Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;

color:#555555;	

text-align:center;

line-height: 36px;

text-decoration:none;

}



.sublevel a:visited   	
{
color:#555;
}



.sublevel a:hover		
{
color:#65bc00;
}



.greylink    	

{	

font-family: Arial, Helvetica, sans-serif;	

font-size:12px;	

font-weight:normal;	

color:#555555;	
text-align:center;	

text-decoration:none;

} 




.greylink:visited   	
{
color:#555;
}



.greylink:hover			
{
color:#65bc00;
}


#quoteprice
{
font-size:14px;	
padding-top:15px;
}



a.menucurrent  	

{	

font-family: Arial, Helvetica, sans-serif;	

font-weight:bold;	

color:#669900;	

text-align:center;		

text-decoration:none;

} 




a.menucurrent:visited   	
{
color:#669900;
}



a.menucurrent:hover		
{
color:#669900;
}




.txtlink

{	

font-family: Arial, Helvetica, sans-serif;	

font-weight:normal;	

color:#936b3f;	

text-align:center;		

text-decoration:none;

} 



.txtlink:visited   	
{
color:#000000;
}



.txtlink:hover		
{
color:#65bc00;
}




.button, .ebutton,.dbutton       

{


font-family:"Arial";	

font-size:11px;	

color:#fff;	

font-weight:bold;

text-transform:uppercase;

text-decoration:none;

text-align:center;

display:block;
border:none;

}



.button       

{

width:117px;

height:25px;

background: #fff url(graphics/button.gif) no-repeat top left;

margin:1px;

line-height:22px;

}



.circlebutton       

{


font-family:"Arial";	

font-size:11px;	

color:#fff;	

font-weight:bold;

text-transform:uppercase;

text-decoration:none;

text-align:center;

display:block;
border:none;

width:80px;

height:80px;

background: transparent url(graphics/circle.gif) no-repeat top left;

margin:1px;

line-height:22px;

}


.btnhov
{
color:#000;
}




.ebutton       

{

color:#0000ff;

padding:10px 2px 0px 2px;
background:none;

}


.dbutton       

{

color:#ff0000;

padding:10px 2px 0px 2px;

background:none;

}



.button:hover, .ebutton:hover, .dbutton:hover, .circlebutton:hover   
{
color:#000;
}




.footer				
{
color:#ddd;
}



.footer a			
{
color:#ddd;
}

.

footer a:hover		
{
color:#fff;
}

 



/* REPEATED IMAGES */
  



.menuback		

{
background: #fff url(graphics/menuback.gif) repeat-x top left;

height:40px;

}




.menubottomback		

{

background: #fff url(graphics/menubottomback.gif) repeat-x bottom left;

height:40px;

}



.pagetop		

{

background: #fff url(graphics/page_top.gif) repeat-x top left;

height:16px;

}




.pagebottom		

{
background: #fff url(graphics/page_bottom.gif) repeat-x top left;

height:13px;

}




.pageleft		

{

background: #fff url(graphics/page_left.gif) repeat-y top left;

width:28px;

}




.pageright		

{

background: #fff url(graphics/page_right.gif) repeat-y top left;

width:29px;

}




.boxtop			

{

background: #fff url(graphics/box_top.gif) repeat-x top left;

height:87px;

padding:10px 15px 10px 15px;

}




.boxtopifr			

{

background: #fff url(graphics/box_top.gif) repeat-x top left;

height:87px;

padding:8px 0px 0px 0px;

}




.boxtopfullwidth		

{

background: #fff url(graphics/box_top.gif) repeat-x top left;

height:87px;

/* width:620px; */
width:690px;

padding:10px 15px 10px 15px;

}




.boxbottom		

{

background: #fff url(graphics/box_bottom.gif) repeat-x top left;

height:10px;
}




.boxleft		

{

background: #fff url(graphics/box_left.gif) repeat-y top left;

width:10px;

}




.boxright		

{

background: #fff url(graphics/box_right.gif) repeat-y top left;

width:10px;

}
