body.mainf  {
	font-family:Arial; font-size:10pt; font-style:normal;
	color:black; text-align:left; 
	background-image:url('graphics/bluegrad.jpg'); background-color:#ddeeff; margin:10px;
	}
body.maing  {
	font-family:Arial; font-size:10pt; font-style:normal;
	color:black; text-align:left; margin:0px;
	background-image:url('graphics/backing3.jpg'); background-color:rgb(242,242,242);
	}
body.mainw  {
	font-family:Arial; font-size:10pt; font-style:normal;
	color:black; text-align:left; margin:20px;
	background-color:white;
	}

a {color:blue}

table.botm {font-family:Arial; font-size:10pt; font-weight:bold; }
a.botitem { text-decoration:none; }
td.sym1 {font-family:symbol; font-size:10pt; font-weight:normal; color:rgb(0,51,0); }

a.sysreq {color:blue; font-size:10pt; }

table.hostc {font-family:Arial; font-weight:bold; font-size:10pt;}

span.hlb {color:rgb(0,0,151); font-weight:bold;}
td.sbtag1 {text-align:center; font-weight:bold; font-size:10pt; }
td.sbtag2 {text-align:center; font-weight:normal; font-size:8pt; }

div.stitle {width:100%; text-align:right; font-size:18pt; color:rgb(102,153,102); }
div.stitle2 {width:98%; text-align:right; font-size:18pt; color:rgb(102,153,102); margin:5px; }
div.ttitle {height:14px; width:100%; text-align:right; color:black;}
div.utitle {height:85px; width:100%; text-align:left; color:black;}

div.algtitle {width:100%; text-align:center; font-size:24pt; font-weight:bold; color:rgb(102,153,102); }

div.customers {padding:10px; width:90%; text-align:left; color:black; font-size:10pt; font-weight:normal; 
	background-image:url('graphics/backing4.jpg'); border:1 outset;}
div.customers2 {padding:10px; width:90%; text-align:left; color:black; font-size:10pt; font-weight:normal; }
ul.custul {font-weight:bold; }
span.usa {color:rgb(0,102,0);}
span.usn {color:rgb(0,0,153);}
span.sym1 {font-family:symbol; font-size:10pt; font-weight:normal; color:rgb(0,0,0); }

div.cframe3 {width:100%; padding:20px; background:white; font-size:10pt; }

td.cframe {padding:20px;}
td.cframe3 {font-size:10pt; padding:20px; background:white;}
td.cframe4 {vertical-align:top; }
td.cframe5 {padding:0px; font-size:7pt; background-image:url('graphics/backing1.jpg');}
td.cframe6 {padding:0px; background:white;}
td.cframe7 {vertical-align:top; padding:0px; margin:0px; }

div.dsm { font-weight:normal; font-size:10pt; font-family:Arial; text-align:left; line-height:1.5; }
a.sm {xcolor:rgb(0,0,0); }
a.hsm {color:rgb(255,0,0);}

li.sm1 {font-size:12pt; font-weight:bold; }
li.sm2 {font-size:12pt; font-weight:normal;}
li.sm3 {font-size:10pt; font-weight:normal;}

div.disclaim { font-weight:normal; font-size:8pt; font-family:Arial; text-align:left; width:60% }

tr.mainf  {
	font-family:Arial; font-size:10pt; font-style:normal;
	color:black; text-align:left; 
	background-image:url('graphics/bluegrad2.gif'); background-color:#ddffee; margin:10px;
	}

tr.maing  {
	font-family:Arial; font-size:10pt; font-style:normal;
	color:black; text-align:left; 
	background-image:url('graphics/bluegrad.jpg'); background-color:#ddffee; margin:10px;
	}

span.cpy {font-size:10pt;}
span.cpy2 {text-align:left; width:60%; font-weight:bold; font-size:8pt;}
p.copyrite {font-size:10pt; text-align:center;}

span.tagline1 {font-size:14pt; color:rgb(151,102,102); }
span.tagline2 {font-family:"times new roman",times,serif; font-size:14pt; color:rgb(151,102,102); }


span.wtext {position:absolute; left:0px; top:8px; width:100%; font-weight:bold; font-size:10pt; text-align:center; color:white;}
span.btext {position:absolute; left:0px; top:8px; width:100%; font-weight:bold; font-size:10pt; text-align:center; color:black;}

img.btab {}

span.rhead, p.rhead, p.psec {font-weight:bold; font-size:12pt; color:rgb(151,0,0);}
span.rColor {color:rgb(151,0,0);}
img.limg {align:left; margin-left:0px; margin-right:10px; border:2 outset ;}
img.rimg {align:left; margin-left:10px; margin-right:0px; border:2 outset ;}
img.pimg {margin:4px; margin-left:10px; margin-right:10px; }
img.inter {margin:4px;}

a.atop {width:100%; text-align:right; color:blue;}
a.ja {font-family:Arial; font-weight:bold; font-size:8pt; color:rgb(0,0,0); }
a.jag {font-family:Arial; font-weight:bold; font-size:8pt; color:rgb(0,0,0); border-style:none; }
a.hja {font-weight:bold; font-size:8pt; color:rgb(0,0,255);}
a.rja {font-weight:bold; font-size:8pt; color:rgb(151,0,0);}
td.nja {font-weight:bold; font-size:8pt;}
td.csel {font-family:Arial; text-align:center;}
td.csel2 {font-family:Arial; color:rgb(0,102,0); font-size:8pt; text-align:center;}

a.ya {font-family:Arial; font-weight:bold; font-size:10pt; color:rgb(0,0,0); }
a.hya {font-family:Arial; font-weight:bold; font-size:10pt; color:rgb(0,0,255);}

a.mainjmp {color:blue; font-size:12pt; }
div.mainjmp {background:rgb(255,255,240); width:424px; border:1 outset; padding:10px;}

p.objt {font-weight:bold; font-size:10pt;}

p.sechead {font-weight:bold;}

table.probt {width:80%; }
td.prob1,td.prob2 {font-size:10pt; vertical-align:top; }

table.solt {width:80%; }
td.sol1,td.sol2 {font-size:10pt; vertical-align:top; font-weight:bold; padding:3px; }
td.sol3 {font-size:10pt; vertical-align:top; padding:3px; }
tr.sol1 {background-color:rgb(255,255,240); }

span.titl1, span.titl2, span.tm {font-weight:bold; color:#339966}
span.titl1 { font-size:24pt; }
span.titl2 { font-size:18pt; }
span.tm { vertical-align:super; font-size:8pt; }

td.sales1 {font-family:arial,"san serif"; font-size:10pt; font-weight:bold; background-color:rgb(255,255,240); padding:10px;}
td.sales2 {font-family:arial,"san serif"; font-size:10pt; background-color:white; padding:10px;}
td.sales3 {font-family:arial,"san serif"; font-size:10pt;  background-color:white; padding:10px;}
td.sales4 {font-family:arial,"san serif"; font-size:10pt; padding:10px;}
td.salesep {font-size:6pt;  xbackground-color:rgb(242,242,242); }
span.tel {color:rgb(151,0,0);}
a.email {color:blue;}

td.contact1 {font-family:arial,"san serif"; font-size:10pt; background-color:white; padding:10px;}
td.contact2 {font-family:arial,"san serif"; font-size:10pt; background-color:white; padding:10px;}

td.prod1 {text-align:center; }
td.prod2 {font-family:arial,"san serif"; font-size:12pt; font-weight:bold; text-align:center; }

td.tda {font-weight:bold; font-size:10pt; }
td.tdb { font-size:12pt; }
td.tdi {font-style:italic; font-size:10pt; }

td.dhead {font-weight:bold; font-size:10pt; text-align:center; background-color:rgb(255,255,240); }
td.dfilename {font-size:12pt; text-align:center; background-color:white; }
td.dfilesize {font-size:10pt; text-align:center; background-color:white; }
td.ddesc {font-size:10pt; background-color:white; }
a.download {color:blue;}

div.pts { font-weight:bold; font-size:10pt; text-align:left; width:80%;}
span.specoff { font-weight:bold; font-size:18pt; color:red; }
span.specoff2 { font-weight:bold; font-size:10pt; color:blue; }
a.aspec {color:red;}

table.aboutlib {background-color:white;}
table.aboutlib2 {background-color:rgb(255,255,241);}
table.aboutlib4 {width:200px;}
td.icel {color:blue; font-family:Arial; font-weight:bold; font-size:8pt; }
td.icel5 {color:blue; font-family:"comic sans ms",arial; font-weight:normal; font-size:12pt; }

div.purch1 { font-weight:bold; font-size:16pt; text-align:left; width:80%; color:black;}
span.purch1 {color:red}
span.tag1 {font-family:"times new roman",times,serif; font-size:12pt; font-weight:bold; }
td.titl {font-weight:bold; font-size:16pt; color:#339966}

table.price1 { font-weight:bold; font-size:16pt; color:black; }
td.price11 {text-align:right;}
td.price12 {font-size:12pt; font-weight:normal; color:rgb(102,102,102); text-align:center; text-decoration:line-through; }
td.price12s {font-size:10pt; font-weight:normal; color:rgb(102,102,102); text-align:center; text-decoration:line-through; }
td.price13 {font-size:16pt; text-align:right; color:blue;}
td.price13c {font-size:16pt; font-weight:normal; text-align:right; color:blue; text-decoration:line-through;}
td.price13r {font-size:16pt; text-align:right; color:red;}
td.price14 {font-size:14pt; color:red; }
td.price15 {font-size:14pt; background:url(graphics/redstar.gif); background-repeat:no-repeat; color:white; 
	width:174px; height:44px; text-align:center;}
td.price23 {font-size:12pt; text-align:right; color:blue;}
td.pricei {font-size:14pt; color:rgb(102,102,102); }
td.priceb {font-size:2pt; }
span.pricett {font-size:8pt; vertical-align:middle; }

td.serlib { font-size:10pt; }

span.sser11s {font-size:8pt; font-weight:normal; }
span.sser11s7 {font-size:7pt; font-weight:normal; }
span.sser11t {font-size:10pt; font-weight:normal; }
td.sser11 {font-size:10pt}
td.sprice12 {font-size:10pt; font-weight:normal; color:rgb(102,102,102); text-align:center; text-decoration:line-through; }
td.sprice13 {font-size:10pt; text-align:right; color:blue;  }
td.sprice13c {font-size:10pt; text-align:right; color:blue; text-decoration:line-through;}
td.sprice13r {font-size:10pt; text-align:center; color:red;}

td.sprice13c2 {font-size:10pt; text-align:center; color:blue; text-decoration:line-through;}
td.sprice13r2 {font-size:10pt; text-align:right; color:red;}

td.tag1 {font-size:8pt; color:rgb(102,102,102); text-align:center; }
td.tag2 {font-size:10pt;  }
td.tag3 {font-size:2pt;  }

span.tag2 {font-size:18pt; color:rgb(204,0,0); font-family:"comic sans ms",arial; }
span.tag3 {font-size:14pt; font-weight:bold; color:rgb(204,0,0); font-family:"comic sans ms",arial; }
span.tag4 {font-size:10pt; font-weight:bold; color:rgb(204,0,0); font-family:"comic sans ms",arial; }
div.tres {font-size:16pt; font-weight:bold; color:black;  font-family:"comic sans ms",arial; text-align:center; }
div.tres2 {font-size:16pt; font-weight:bold; color:black;  font-family:"comic sans ms",arial; }
div.tres3 {font-size:12pt; font-weight:normal; color:black;  font-family:"comic sans ms",arial; }

td.rce {font-size:12pt; font-weight:normal; color:rgb(204,0,0); font-family:"comic sans ms",arial; }

td.hed {text-align:right;}
td.hr {font-size:2pt; padding:0px}

tr.ll {background:rgb(255,255,153);} 
table.pricetable { font-weight:bold; font-size:16pt; color:black; background:white; }
table.pricetable2 { font-weight:bold; font-size:16pt; color:black; }
table.pricetable3 { background:rgb(255,255,230); cursor:pointer; }
table.pricetable4 { font-weight:normal; font-size:12pt; color:black; background:white; }
table.pricetable5 { font-size:10pt; background-image:url('graphics/backing4.jpg'); border:1 outset; }
table.pricetable6 { font-weight:bold; background-image:url('graphics/backing4.jpg'); border:1 outset; font-size:16pt; color:black;  }

td.priceem { font-size:10pt; text-align:center; }
span.pem1 {color:blue}
span.pem2 {color:red}
td.icel2 {color:blue; font-family:Arial; font-weight:bold; font-size:8pt; width:130px; }
td.icel3 {color:black; font-family:Arial; font-weight:bold; font-size:8pt; width:130px; }
td.icel4 {color:black; font-family:Arial; font-weight:bold; font-size:8pt;  }

td.repcd {text-align:center; font-size:10pt; font-weight:normal; }
td.repcdname {text-align:right;}
div.repcd { font-size:12pt; color:black; font-weight:normal; text-align:left; width:500px; }

	ul.redarrow  {	list-style-type:disc;
			list-style-image:url(graphics/redarrow.gif); 
			list-style-position:inside;
			text-indent:-18px;
	}



	ul.jlist  {font:11pt arial,"san serif"; font-weight:bold; 
			cursor:pointer;
			list-style-type:disc;
			list-style-image:url(graphics/bbullet.gif); 
			list-style-position:inside;
			text-indent:-18px;
			color:rgb(245,228,114);
	}

	li.jitem {color:rgb(245,228,114); }
	li.yitem {color:rgb(153,204,255);}
	li.hitem {color:rgb(255,255,255);}

	span.lspace {font-size:18pt;}

	a.jitem { color:rgb(245,228,114); text-decoration:none;	}
	a.yitem { color:rgb(153,204,255); }
	a.hitem { color:rgb(255,255,255); }

	table.roTable { font:12pt arial,"san serif"; font-weight:bold; }
	table.roTable3 { font:12pt arial,"san serif"; font-weight:bold; }
	table.roTable2 { font:8pt arial,"san serif"; font-weight:bold; }


a.cgraphic,a.cgraphic2,a.cgraphic3 {
	font-family:Arial,"san serif";
	font-size:12pt;
	font-weight:bold;
	text-decoration:underline;
	color:rgb(153,255,204);
	border:0px none; 
}

a.cgraphic3,a.cgraphic2 {color:white; font-size:10pt;}
a.cgraphic4,table.cgraphic4 { 
	font-family:Arial,"san serif";
	font-weight:bold;
	border:0px none; 
	font-size:10pt; text-decoration:none; cursor:pointer;
}

div.pts2 { font-weight:normal; font-size:10pt; text-align:left; width:80%;}
div.pts3 { font-weight:normal; font-size:10pt; text-align:left; }
table.pts3 { font-weight:normal; font-size:10pt; text-align:left;  }
table.pts3b { font-weight:normal; font-size:10pt; text-align:left; background-image:url('graphics/backing4.jpg'); border:1 outset; }
td.pts3head {font-size:12pt; font-weight:bold; color:rgb(0,151,0);}
td.pts3red {font-size:12pt; font-weight:bold; color:rgb(153,0,0); text-align:right;}
td.pts3bod { xwidth:100%; }
td.learnmore { text-align:center; }

td.shead1 {font-size:10pt;}

td.pic1 {font-size:10pt; color:blue; text-align:center;}
span.objtitle {font-size:18pt; font-weight:bold; text-decoration:underline; color:rgb(151,0,0); }

span.rhead2 {font-weight:bold; font-size:12pt; color:rgb(151,0,0);}
td.objt2 {font-weight:bold; font-size:8pt; vertical-align:top;}
td.objt3 {font-weight:normal; font-size:10pt; vertical-align:top;}
p.objt2 {font-weight:bold; font-size:8pt;}
ul.obju2 {}
li.objl2 {font-size:10pt; }

td.specoff {font-size:14pt; }
span.spec2 {font-size:8pt; color:rgb(204,0,0);}
span.spec3 {font-size:12pt; color:rgb(204,0,0);}

td.aster {font-size:8pt; font-weight:normal;}
span.aster {font-size:7pt; font-weight:normal;}
span.usonly {font-size:10pt; font-weight:normal;}

span.newiv {font-size:12pt; font-weight:normal; font-family:"comic sans ms",arial; }
span.newiv2 {font-size:14pt; font-weight:normal; font-family:"comic sans ms",arial; }
span.newiv3 {font-size:14pt; font-weight:normal; font-family:"comic sans ms",arial; width:60px; }
span.newiv4 {font-size:14pt; font-weight:normal; font-family:"comic sans ms",arial; color:rgb(0,102,0); }

img.deco {border:2 outset; }
