/* CSS Document *//* My ASP2 styles: by Jon L. Slate */h1, h1 + p {            text-align: center;		   }em {    font-style: italic;   font-family: Arial, sans-serif;   }strong em {font-style: italic;font-family: Arial, sans-serif;font-weight: bold;font-size:x-large;}abbr em, li > em:first-child {font-size:x-large;font-weight: bold;}li li {padding-top: 1em;}h2 + ul > li {              font-weight: bold;			 }li > p, li > p + ul > li, dl * {                                font-weight: normal;							   }li ol > li {       list-style-type: lower-alpha;	  }dt, dd, body > ul > li, body > ol > li,body dd ul {                padding-top: 0.4em;			   padding-bottom: 0.35em;			   }a:link, a:visited {                   text-decoration: underline;				  }a:hover {         text-decoration: none;		}script a img {       text-decoration: none;	  }b {   font-family: Arial, Helvetica, sans-serif;  }tr > th {                          background-color: #f0f; /* magenta */						 color: black;						 }tr:first-child > th {                     background-color: teal;					color: black;					}tr:first-child > td {                     background-color: transparent;					}th, td {       text-align: center;	   padding-left: 3px;	   padding-right: 3px;	   }dt.example {            font-weight: bold;		   font-size: xx-large;		   font-family: Chiller, Geneva, Arial, Helvetica, sans-serif;		   }dt.HiW {            font-weight: bold;		   font-size: xx-large;		   font-family: "American Typewriter", Georgia, "Times New Roman", Times, serif;		   }dt.Summary {            font-weight: bold;		   font-size: xx-large;		   font-family: "Bank Gothic", Geneva, Arial, Helvetica, sans-serif;		   }dt.AddingVBScript {            font-weight: bold;		   font-size: 24px;		   font-family: Baskerville, Georgia, "Times New Roman", Times, serif;		   }.Note {		color: #921211;        background-color: inherit;		font-weight: bold;        }dt {    font-weight: bold;   }table,img.example {             padding-top: 20px; 			padding-bottom: 20px;			}pre > code {		   color: #0000c0;		   background-color: inherit; /* added */		   }      /* Works in Mac/IE5.2 *//*\*//*/    html>body h1, h1 + p {		 text-align: center;		 }	abbr, acronym {		 border-bottom: 1px dashed gray;		 }	body {	     padding-right: 16px;		 }/**//* Works in Win XP Pro-SP2/IE 6 *//*\*/    abbr, acronym {		 border-bottom: 1px dashed gray;		 }	body {	     padding-right: 16px;		 }/**//* Win/IE 6 can't display transparent background on .PNGs*/