
  BODY
  {
    background-image: none;
    color: #000000;
    overflow-y: scroll;
    overflow-x: hidden;
	margin: 0;
  }
  
  
	
	H1, H2, H3 {
	 	font-family: ZapfChan MdIt BT, Chaucer, Helvetica, fantasy;
		text-align: center;
  	 }
	 .mkisw {
	    font-family: ZapfChan MdIt BT, Chaucer, Helvetica, fantasy;
		display: inline;
	 }
	 .addr {
	 	font-size: x-small;
		text-align: center;
	 }
     .navtab {
		 font-family: serif; 
		 font-weight: bold; 
		 margin: 0; padding: 0;
	 }
	 .navigation {
	    color: black;
		text-decoration: none;

	 }
	 .textLabel {
	    font-style: italic;
	 }
	 .topwhite {
       width: 100%;
	   line-height: 50%; 
	   background-color: #FFFFFF;
	 }
	 .centered {
	    padding-right: 70;
		padding-left: 70;
	 }
	 .marginsadded {
	   padding-right: 15;
	   padding-left: 15;
	 }
	 .tabcellactive {
	    border-top: thin solid black;
		border-left: thin solid black;
		border-right: thin solid black;
	 }
	 .tabcell {
	    border: thin solid black;
	 }
	 .caption {
	    font-family: ZapfChan MdIt BT, Chaucer, Helvetica, fantasy;
		color: red;
	 }
	
  
  A:link    { color: #000000; }
  A:hover   { color: #000000; text-decoration: underline; }
  A:active  { color: #000000; }
  A:visited { color: #000000; } 
 
  SUP.note
  {
    color: red;
  }

  TABLE.whatsnew
  {
    border-color: red;
	border-width: thin;
	border-style: double;
	align: center;
  }

  CAPTION.specialtopics
  {
    font-weight: bolder;
	font-size: 14pt;
  }
  
  TABLE.specialtopics
  {
    width: 95%;
	border-width: thin;
  }
  
  
  TR.whatsnew
  {
    border-color: red;
	border-width: thin;
	border-style: double;
  }

	
  TABLE.maintable
  {
    width: 95%;
  }
  
  .bordered {
    border-style: solid;
	border-width: thin;
	border-color: black;
  }
  TD.spacing
  {
    width: 0;
  }
  
  TD.content
  {
    width: 100%;
	text-align: left;
	vertical-align: middle;
  }
  
  TD.padl
  {
    padding-left: 10px;
  }
  TD.padr
  {
    padding-right: 10px;
  }
    

  SPAN.fineprint
  {
    font-size: 8pt;
  }
  
  P.footer 
  {
    font-family: Times New Roman, Helvetica, sans-serif; 
    font-size: smaller; 
	text-align: center;
  }
  
  P.credits
  {
    font-size: smaller;
	text-align: center;
  }
  
  SPAN.motto 
  {
    color: #000000; 
    font-family: Times New Roman, Helvetica, sans-serif; 
    font-size: larger; 
    font-style: italic;
	font-weight: bold;
  }
  
  .DEK
  {
    position: absolute;
    visibility: hidden;
    z-index: 200;
  }

  A.prevversion:link { color: gray; }
  A.prevversion:hover { color: gray; }
  A.prevversion:active { color: gray; }
  A.prevversion:visited { color: gray; }
  
  A.ssmItems:link    { color: black; text-decoration: none; }
  A.ssmItems:hover   { color: black; text-decoration: none; }
  A.ssmItems:active  { color: black; text-decoration: none; }
  A.ssmItems:visited { color: black; text-decoration: none; }

  DIV.product { font-size: 18pt; text-transform: uppercase; }
  
  TH.product { background-color: gray; }
  TD.product { background-color: blue; }
  
  TH.compare { background-color: gray; }
  TD.compare { background-color: darkblue; }
  TD.compareyes { background-color: darkblue; color: lightgreen; font-size: larger; text-align: center; }
  TD.compareno { background-color: darkblue; color: lightred; font-size: smaller; text-align: center; }

  CAPTION.features
  {
    font-size: 26pt;
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
  }
  
  DIV.features
  { 
  }
  
  LI.features
  {
    cursor: help;
  }



