<style type="text/css">
/*
html, body { height:100%; margin:0px; padding:0px; }
BODY { margin:0px; padding:0px; font-family:Arial, Verdana; font-size: 100%; color: #3a5c6d; }
A,ABBR,ACRONYM,ADDRESS,AREA,B,BASE,BDO,BIG,BLOCKQUOTE,BODY,BR,BUTTON,CAPTION,CITE,CODE,COL,COLGROUP,DD,DEL,DFN,DIV,DL,DOCTYPE,DT,EM,FIELDSET,FORM,H1,H2,H3,H4,H5,H6,HEAD,HTML,HR,I,IMG,INPUT,INS,KBD,LABEL,LEGEND,LI,LINK,MAP,META,NOSCRIPT,OBJECT,OL,OPTGROUP,OPTION,P,PARAM,PRE,Q,SAMP,SCRIPT,SELECT,SMALL,SPAN,STRONG,STYLE,SUB,SUP,TABLE,TBODY,TD,TEXTAREA,TFOOT,TH,THEAD,TITLE,TR,TT,UL,VAR {margin:0px; padding:0px; text-align:left;}
*/

/*Fuel Watch*/
div#fw { width: 548px; border: 1px solid #f2f2f2; color: white; }
div#fw h3 { color: #00a8ec; font-weight: normal; padding-left: 3px; }
div#fw h4 { color: #00a8ec; padding-left: 3px; }

div#fwResults, div#fwSearch, div#fwAround {	padding: 10px 0px; width: 548px; }

div#fwResults h4 { display: none; }
div#fwResults .header { color: #00a8ec; font-size: 1.1em; }
div#fwResults .header a { color: #ff0000; text-decoration: none; }
div#fwResults .header a:hover { color: #ff0000; text-decoration: underline; }
div#fwResults table {	width: 548px; font-size: .7em; }
div#fwResults tbody tr { background-color: #f8f8f8; }
div#fwResults thead th,
div#fwResults tbody td { padding: 8px 3px 8px 5px; }
div#fwResults thead th { padding-bottom: 3px; }
div#fwResults tbody tr.alt { background-color: #e8e8e8; }
div#fwResults th,
div#fwResults td { padding: 0px 10px 0px 0px; }
div#fwResults td.wide, div#fwAround td.wide {	width: 250px; }

div#fwSearch span { color: #3a5c6d; font-size: .7em; font-weight: bold; padding-left: 3px; }
div#fwSearch form#fwSearchForm { padding-top: 10px; }
div#fwSearch form#fwSearchForm button {	margin-top: 5px; background: transparent url('search.gif') no-repeat 0px 3px;	border: 0px none;	height: 25px;	margin: 0px;	padding: 0px 0px 0px 00px;	text-indent: -9999px;	width: 64px;}
div#fwSearch form#fwSearchForm input, div#fwSearch form#fwSearchForm select { margin: 0 10px; }

div#fwAround table { width: 548px; font-size: .7em; margin-top: 7px; }
div#fwAround tbody td {	padding: 8px 3px 8px 35px; }
div#fwAround tbody tr {	background: none; }
div#fwAround td.wide { width: 250px; }
div#fwAround tr.highest { background: #f2f2f2 url('highest.gif') no-repeat 7px 50%; }
div#fwAround tr.lowest { background: #fefefe url('lowest.gif') no-repeat 7px 50%; }
div#fwAround tr.average { background: #f2f2f2 url('average.gif') no-repeat 7px 50%; }

/*DIV#fwgraph { height: 395px; padding: 0; list-style: none; background-color: #f2f2f2; color: #3a5c6d; font-size: .7em; }
DIV#fwgraph H4 { text-align:center; font-size: 1.5em; }
DIV#fwgraph DIV.graph { position:absolute; float:left; }
DIV#fwgraph DIV.graph DIV.price { border: solid thin green; float:left; position:relative; width:60px; height:360px; padding:0px 0px 0px 0px; text-align:center; border: 0; }
DIV#fwgraph DIV.graph DIV.price SPAN { font-size: .8em; width:60px; color: #999; margin-left: 10px; }
DIV#fwgraph DIV.graph DIV DIV { float:left; position:relative; width:60px; height:20px; text-align:center; }
DIV#fwgraph DIV.graph DL { position:relative; float:left; height:320px; padding-left: 20px; }
DIV#fwgraph DIV.graph DT { position:relative; float:left; width:45px; *width: 55px; padding:0px 0px 0px 12px; margin-right:-60px; margin-top:320px; text-align:center; }
DIV#fwgraph DIV.graph DD { position:relative; float:left; display: inline; width:32px; height:320px; margin:0px 15px 0px 15px; background-image:none; }
DIV#fwgraph DIV.graph DD DIV { float:left; position:absolute; bottom:0px; padding:0px; width:32px; background:#5cd1f6 none;text-align: center }
DIV#fwgraph DIV.graph DD DIV SPAN { width:34px; padding: 0px; text-align: center;vertical-align:top; background:#f2f2f2; border: 3px solid #f2f2f2; }
DIV#fwgraph DIV.graph DD DIV.cheapest { background:#da0707; color:#CD2222; font-weight:bold; }
DIV#fwgraph DIV.graph DIV.time { border: solid thin green; margin-top:320px; width:548px; height:40px; text-align:bottom; z-index: -1; border: 0; }
DIV#fwgraph DIV.graph DIV.time SPAN { float:left; position:relative; bottom:0px; padding-left:200px; font-size: .8em; width:160px; padding-top:20px; vertical-align:bottom; color: #999; }*/

DIV#fwgraph { float:left; height: 395px; margin: 0; padding: 0; list-style: none; font-size: .7em; background-color: #f2f2f2; width: 548px; color: #3a5c6d; }
DIV#fwgraph H4 { text-align:center; font-size: 1.5em; padding-top: 10px; }
DIV#fwgraph DIV.graph { position:absolute; float:left; }
DIV#fwgraph DIV.graph DIV.price { font-size: 10px; float:left; position:relative; width:60px; height:360px; padding:0px 0px 0px 0px; text-align:center; }
DIV#fwgraph DIV.graph DIV.price SPAN { font-size:10px; color: #999; }
DIV#fwgraph DIV.graph DIV DIV { float:left; position:relative; width:60px; height:20px; text-align:center; }
DIV#fwgraph DIV.graph DIV.time { position: absolute; padding-top:320px; *padding-top:360px; width:200px; height:40px; z-index: 10; padding-left: 250px; *padding-left: 100px; background: none; }
DIV#fwgraph DIV.graph DIV.time SPAN { float:left; position:relative; bottom:0px; padding-left:10px; font-size:10px; width:160px; padding-top:20px; vertical-align:bottom; color: #999; background: none; }
DIV#fwgraph DIV.graph DL { position:absolute; float:left; width:435px; height:320px; float:left; margin-left:60px; }
DIV#fwgraph DIV.graph DT { position:relative; float:left; width:40px; *width: 50px; padding:0px 0px 0px 8px; margin-right:-60px; margin-top:320px; text-align:center; z-index: 5; display: inline; }
DIV#fwgraph DIV.graph DT SPAN { font-weight:bold; padding-right: 3px}
DIV#fwgraph DIV.graph DD { position:relative; float:left; width:32px; height:320px; margin:0px 15px 0px 15px; background-image:none; display: inline; }
DIV#fwgraph DIV.graph DD DIV { float:left; position:absolute; bottom:0px; padding:0px; width:32px; background:#5cd1f6 none; text-align: center; }
DIV#fwgraph DIV.graph DD DIV DIV { float:left; position:relative; width:32px; height:15px; text-align: center; vertical-align:top; background:#F2F2F2; }
DIV#fwgraph DIV.graph DD DIV.cheapest { background:#da0707; color:#CD2222; font-weight:bold; }

* html DIV#fwgraph DIV.graph DIV.time {margin-top:-44px;}
*+ html DIV#fwgraph DIV.graph DIV.time {margin-top:-44px;}
* html DIV#fwgraph DIV.graph DL {margin-left:auto}
*+ html DIV#fwgraph DIV.graph DL {margin-left:auto}
* html DIV#fwgraph DIV.graph DIV.time SPAN {padding-left:80px;}
*+ html DIV#fwgraph DIV.graph DIV.time SPAN {padding-left:80px;
</style>