
/* NS6.x-specific fixes */

/*
*|*:-moz-list-bullet, *|*:-moz-list-number {font-size: 1em;}
*/

/* basic styles */

html {margin: 0; padding: 0;}
/*body {font: 12px Verdana, sans-serif; margin: 0; padding: 0;}*/
body {font: 12px "Tahoma", sans-serif; margin: 0; padding: 0;
 color: rgb(0%,0%,0%);
 background-color: white;}
body div {margin: 0 0 0 0; padding: 2em 2em 1em 1em;
 filter:alpha(opacity=100); visibility: hidden;} 
div table, div tr, div td {font-size: 100%;
 color: rgb(0%,0%,0%); margin: 0; padding: 0.5em;}
body table, body tr, body td {font-size: 100%;
 color: rgb(0%,0%,0%); margin: 0; padding: 0.5em;}

body.glossary {margin: 2em 2em 2em 2em; padding: 2em 2em 1em 1em;}
body.glossary h2 {font-size: 105%; margin: 0; padding: 0.5em 0 0.5em 0;
 text-transform: capitalize; font-weight: bold;}


ol {list-style: decimal;}
ol ol {list-style: lower-alpha;}
ol ol ol {list-style: lower-roman;}

ul {list-style: url(img/d-dot3b.gif) disc;}
ul ul {list-style: url(img/d-dot.gif) disc;}
ul ul ul {list-style: url(img/d-dot4c.gif) disc;}

ul.arrow {list-style: url(img/bullet-arrowTxsm4.gif) square;}


div.popUpTools {position: absolute; left: 2em; top: 1em; z-index: 10;
 text-align: right;
 visibility: visible;
 font-size: 100%; width: 80%; margin: 0px; border-width: 0px; padding: 0px;
 border-bottom: 0px solid; background: transparent;}
div.popUpTools a, div.popUpTools a:hover, div.popUpTools a:visited,
div.popUpTools a:active {
 background-color: rgb(96%,96%,94%);
 border: 2px outset rgb(75%,75%,79%);
 font-size: 100%; text-decoration: none; color: rgb(0%,0%,100%);}
div.popUpTools a:active {
/*
 background-color: rgb(96%,96%,94%);
*/
 border: 2px inset rgb(75%,75%,79%);
 font-size: 100%; text-decoration: none; color: rgb(0%,0%,100%);}
div.popUpTools img.buttonLink {width: 1em; height: 1em;
 margin: 0px 0 0px; border: 1px solid;}
div.popUpTools img.bullet {width: 0.5em; height: 0.5em;
 background: rgb(10%,10%,95%); margin: 0; border: 1px solid;}


h1 {font-size: 110%; line-height: 0.9em;
 margin: 0; padding: 0.33em 0 0;
 font-weight: bold;
 text-transform: uppercase; letter-spacing: 0.13em;
 border-bottom: 0px solid;}

h2 {font-size: 105%; margin: 0; font-weight: bold;}

h3 {font-size: 105%; font-weight: bold;
  margin: 1em 0 0; padding: 0;
  border-style: solid; border-width: 0;}

h4 {margin: 1.66em 0 0; font-size: 100%; font-weight: bold;}

h5 {margin: 1.25em 0 0; font-size: 100%;}

img {vertical-align: middle; margin: 0px; padding: 0px;}


div.leftNav {position: absolute; left: 20px; top: 5em; z-index: 2;
 width: 10em;
 height: 80%;
 margin: 0px;
 border-width: 0px;
 padding: 0px;
 font-size: 100%;
 background: rgb(96%,96%,94%);}
div.leftNav p {line-height: 1em; text-align: left;
 margin: 1em 0 1em; padding: 0 0 0 1%;}
div.leftNav a {font-size: 100%; text-decoration: none;}
div.leftNav a:hover, div.leftNav a:visited, div.leftNav a:active {
 font-size: 100%; text-decoration: none; color: rgb(0%,0%,100%);}
div.leftNav img.base {width: 7em; height: 2em;
 background-color: rgb(0%,0%,0%);
 margin: 0px 0px 0px; border: 1px solid rgb(0%,0%,100%);}
div.leftNav img.buttonLink {width: 1em; height: 1em;
 margin: 0px 0 0px; border: 0px solid;}
div.leftNav img.bullet {width: 0.5em; height: 0.5em;
 background: rgb(10%,10%,95%);
 margin: 0px 0 0px; border: 1px solid;}
div.leftNav span.company {width: 100%;
 background: rgb(90%,90%,88%); color: rgb(27%,27%,47%);
 border-bottom: 1px solid;}



div.topNav {position: absolute; left: 12em; top: 5em; z-index: 10;
 font-size: 100%; width: 80%; margin: 0px; border-width: 0px; padding: 0px;
 border-bottom: 1px solid; background: rgb(75%,75%,79%);}
div.topNav a, div.topNav a:hover, div.topNav a:visited, div.topNav a:active {
 font-size: 100%; text-decoration: none; color: rgb(0%,0%,100%);}
div.topNav img.buttonLink {width: 1em; height: 1em;
 margin: 0px 0 0px; border: 1px solid;}
div.topNav img.bullet {width: 0.5em; height: 0.5em;
 background: rgb(10%,10%,95%); margin: 0; border: 1px solid;}

div.topSubNav { position: absolute; left: 12em; top: 6.5em; z-index: 1;
 font-size: 100%; width: 80%; margin: 0; border-width: 0px; padding: 0px;
 background: rgb(75%,75%,79%);}
div.topSubNav a {font-size: 100%; text-decoration: none; z-index:10;}
div.topSubNav a:hover, div.topSubNav a:visited, div.topSubNav a:active {
 font-size: 100%; text-decoration: none; color: rgb(0%,0%,100%);}
/* this left-indents the A-C a smidge */
a#ac {margin: 0 0 0 1em;}

/*
div.bgimage { position: absolute; left: 50; top: 50; width: 650; height: 436;
 z-index: 0; background-color: white;
 background-image: url(img/drip7big4.jpg);
 visibility: hidden;
}
*/

div.content {position: absolute; left: 12em; top: 8em; z-index: 1;
 font-size: 100%; padding: 0 0 0 1em; margin: 0; width: 80%;
 border-left: 1px solid;
/*
 height: 300px;
 overflow: auto;
 background: rgb(100%,100%,100%);}
*/
 background-color: rgb(100%,100%,100%);}

div.content p { font-size: 100%; line-height: 1.2em; text-align: left;
 padding: 0;}
div.content td br {font-size: 100%; margin: 0; padding: 0;}
div.content a, div.content a:hover, div.content a:visited, div.content a:active {
 font-size: 100%; text-decoration: underline; color: rgb(0%,0%,100%);}
div.content img.doc {width: 17px; height: 17px; border-width:0;
 filter:alpha(opacity=50);}
div.content .date {font-size:100%;font-weight: bold; color:rgb(0%,0%,0%);
 text-decoration:none;}
div.content .header {font-size:100%; color:rgb(50%,0%,30%);
 text-align:left; text-style: italic; font-weight: bold;
 text-decoration: underline; padding: 0 0 0 0%;}
div.content .QnA {color: rgb(50%,0%,30%); text-decoration: none;}
div.content .date {font-size:100%;color:rgb(50%,0%,30%);text-decoration:none;}
div.content img.bullet {width: 0.2em; height: 0.2em;
 background-color: rgb(0%,50%,0%);
 margin: 0; border: 1px solid rgb(0%,0%,0%);}

div p.footer {font-size:80%; color:rgb(50%,50%,50%); text-align:left;
 padding: 0 0 0 0%;}

div.anchor {position:absolute; left:0px; top:0px; width:0px; display:none;}

.hilight {background-color: yellow;}

