a:link { font-weight: bold; color: rgb(0,0,250); text-decoration: none }a:visited { font-weight: bold; color: rgb(0,0,250); text-decoration: none }a:active { font-weight: bold; color: rgb(0,0,250); text-decoration: none }a:hover { font-weight: bold; color: rgb(250,0,0); text-decoration: none }.grn_border  { border: 4 inset #008000 }.title       { color: #006600; position: relative; z-index: 1; border-style: solid;                border-color: #006600; padding: 5 }.text        { background-color: #FFFFFF; color: #000000 border-style solid; border-width: 1;                margin-left: 5; margin-right: 5; margin-bottom: 5 }body         { font-family: 'Trebuchet', MS Sans Serif, Helvetica; font-size: 10pt; background-color: #CED6F9; }p             { font-family: 'Trebuchet', MS Sans Serif, Helvetica; font-size: 10pt; }table        { font-family: 'Arial', Verdana, Helvetica; font-size: 9pt }.dborder     { border: 10 solid #008000; padding: 15 }.indent       { position: absolute; left: 25; top: 220; }.indent1       { position: absolute; left: 2; top: 220; }.indentpix       { position: absolute; left: 10; top: 220; }.indentpdf       { position: absolute; left: 0; top: 210; }.indent2       { position: absolute; padding: 5; left: 20; top:0; border-width: 1; border-style: solid; border-color: blue }.indent3       { position: absolute; padding: 10; left: 20; top:100; border-width: 1; border-style: solid; border-color: blue }.headindent   { font-family: Verdana, Arial, Helvetica; font-size: 18pt; padding-top: 5; padding-left: 10; padding-right: 0; padding-bottom: 0 }.panel0  { position: relative; left: 0; top: 0; width: 702; height: 100%; border: 1 solid #0000FF; padding: 10; padding-top: 60; background-color: #FFFFFF }.panel   { position: relative; left: 0; top: 0; width: 702; height: 100pc; border: 1 solid #0000FF; padding: 10; padding-top: 60; background-color: #FFFFFF }.panelpix   { position: relative; left: 0; top: 0; width: 702; height: 100pc; border: 1 solid #0000FF; padding: 2; padding-top: 60; background-color: #FFFFFF }.panelpdf   { position: relative; left: 0; top: 0; width: 702; height: 810; border: 1 solid #0000FF; padding: 10; padding-top: 60; background-color: #FFFFFF }.panel1   { position: relative; left: 0; top: 0; width: 702; height: 2000; border: 1 solid #0000FF; padding: 10; padding-top: 60; background-color: #FFFFFF }.panel2   { position: relative; left: 0; top: 0; width: 702; height: 15000; border: 1 solid #0000FF; padding: 10; padding-top: 60; background-color: #FFFFFF }tbody {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt}h1 {	font-family: Verdana, Arial, Helvetica, sans serif;	background: #99CCFF; color: #003399;}h2 {	font-family: Verdana, Arial, Helvetica, sans serif;	/* Required since we've got floating illustrations */	clear: both;}h3 {	font-family: Verdana, Arial, Helvetica, sans serif;	/* Required since we've got floating illustrations */	clear: both;}h4 {	font-family: Verdana, Arial, Helvetica, sans serif;}/* table cells - should also have "table" style */.row1        { background: #B0BFF8 none; color: #000000; }.row2        { background: #CED6FA none; color: #000000; }.row0        { background: #6699FF none; color: #000000; }thead        { background: #0056FF; color: #FFFFFF; }/* Tabular environment */div.tabular { text-align: center; }/* Mark out features */.feature { padding-top:0.5ex; padding-bottom:0.5ex;padding-left:2ex; padding-right:10ex;color: yellow; background-color: #0066FF; }/* Product options (e.g. movie, pdf, tech spec ...)   associated with each product */div.productmenu { text-align: center; }/* Footer of company info / copyright / contact info */div.companyinfo {	text-align: center;	/* border-top: solid #0000FF */}/* a general picture or image class */p.picture { text-align: center; }div.picture {}img.picture { border: none; }/* For buttons: no border */img.button { border: none; }/* in-text illustrations - images that just * * help the page along */img.illustration-right { border: none; float: right; }img.illustration-left { border: none; float: left; }img.illustration { border: none; }/* .e           { background: #0056FF none; color: #FFFF00 } *//* Might be used: *//* .table { font-size: 8pt }/* Instructions on forms e.g. "name:" */.instruction {  font-size: smaller;  font-weight: bold;}.caption    { font-family: Verdana, Arial, Helvetica; font-size: 9px; }.focuscolor { color: #003399 }/* Dividing rules */hr.divbar {	height:5;	color: #000080;	/* noshade */}