<style type="text/css">
<!--

A:active { color:#ff0000 }

body { background-color:#FFFFFF; color:#000000; font-size:14pt }

p.header { text-align:right; font-style:italic } 
p.notice { text-align:center; color:Red; font-style:bold } 

img { border-width:1px; border-color:#000000; border-style:solid; }
img.logo { height:75%; width:25%; float:left }
img.apache { float:left; height:50px }
img.flag { height:100%; width: 100% }

table { text-align:left; color:#000000 }
table.sidebar { width:100%; border-collapse:collapse; border:0px solid black; 
font-size:14pt }
table.price { width:100%; border-collapse:collapse; border:0px solid black; 
background-color: #ffffff; text-align:center; font-size:14pt }
table.oss { width:100%; border-collapse:collapse; border:1px; 
background-color: #ffffff; text-align:center; font-size:14pt }

col.hdesc { width:75% }
col.hqty { width:13%; text-align:center }
col.hprice { width:12%; text-align:center }
col.ft { width:25% }

tr.subheader { background-color:#1e90ff; color:yellow; font-weight:bold;
font-size:12pt }
tr.header { color:yellow; font-weight:bold; font-style:italic; 
background-color:#008080; text-align:left; font-size:12pt }
tr.sb-header { padding:2px; color:yellow; font-weight:bold; font-style:italic; 
background-color:#008080; text-align:left; font-size:14pt }

td.product { padding-left:10px; text-align:left }

hr { color:#000080; border-style:solid }

div { overflow:hidden; border-width:0px; position:relative }
div.pagetop { height:110px; width:100% }
div.pagetail { width:100% }
div.sidebar { float:left; width:25% }
div.back { position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; 
z-index: 0 }
div.front { position: absolute; left: 5%; right: 15%; top: 10%; bottom: 10%; 
z-index: 1; color: #ffff00; font-size:24pt; text-align: center }
div.main { left:10px }

span.header { text-decoration:underline; font-size:26pt }
span.logo { font-weight:bold; font-size:16pt }
span.tail { font-size:10pt }

-->
</style>