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

A:active { color:#ff0000 }

body { background-color:#EFD790; 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.port { border-width:0px; border-color:#000000; border-style:solid; }
img.logo { height:75%; width:10%; float:left }
img.apache { float:left; height:50px }
img.banner { height:98%; float:left; top:0px }
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.nt { 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 }
table.net { border-collapse:collapse; border:0px solid black; font-size:14pt }
table.upgrade { width:100%; border-collapse:collapse; border:1px solid black; 
font-size:12pt }

col.hdesc { width:75% }
col.hqty { width:13%; text-align:center }
col.hprice { width:12%; text-align:center }
col.adesc { width:65% }
col.acontact { width:15%; text-align:center }
col.aterms { width:20%; text-align:center }
col.ft { width:25% }
col.net { width:2% }
col.shield { width:2% }
col.rir { width:5% }
col.cc { width:2% }
col.owner { width:50%; padding-left:10px }

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.nt { padding-left:4px; padding-right:4px }
tr.sb-header { color:yellow; font-weight:bold; font-style:italic; 
background-color:#008080; text-align:left; font-size:14pt }
tr.sb-tail { background-color:#008080; height:3px }
tr.sb-filler { height:3px }

td { padding:inherit }
td.product { padding-left:10px; text-align:left }
td.ssc 	 { background-color:white }
td.ss0 	 { background-color:red }
td.ss25	 { background-color: #ffa500 }
td.ss50	 { background-color:yellow }
td.ss75	 { background-color:blue }
td.ss100 { background-color:green }

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.pfront { color: #000000; font-size:24pt; text-align: center }
div.main { left:10px; width:75% }
div.hud { left:10px; height:75px; width:75% }

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

-->
</style>
