<style type="text/css">
<!--

/* ################################################### */
/* ##  none specific link related                   ## */
/* ################################################### */
:link:focus, :visited:focus { 
           color: #003300; 
}
:link {    color: #006600; 
}
:visited { color:           #009900; 
           text-decoration: underline overline;
}
:link:hover, :visited:hover {
           color: #550000; 
}
:link:active, :visited:active { 
           color: #550000; 
}

<!-- ################################################### -->
<!-- ##  tag related                                  ## -->
<!-- ################################################### -->

body {
      background-color: #F5EBCC;
}

h1 {
    font-family: "serif";
	 font-style:  normal;
	 color:       #005500;
}
h2 {
	font-family: "arial";
	font-style:  normal;
	color:       #005500;
}
h3 {
	font-family: "cursive", "fantasy";
	font-style:  oblique;
	color:       #005500;
}

p  {	
	font-family: "times";
	text-align:  justify; text-justify: newspaper;
	font-size:   1.5em;
	font-weight: normal;
	font-style:  normal;
	color:       #000000;
}

pre {
	font-size:   0.9em;
	font-weight: normal;
	font-style:  normal;
}

/* --- Table ------------------ */
table {
	border-collapse:  collapse;
	margin:           0;
	padding:          2px  5px 2px 0px;
}
tr {
	border:           0px solid #00FF00;	
	margin:           0;
	padding:          2px  5px 2px 0px;
	background-color: #005500;
   color:            white;
}
td {
	border:           0px solid #00FF00;
	margin:           0;
	padding:          2px  5px 2px 0px;
	vertical-align:   baseline;
}

table a:link:focus{ 
           color: #999900; 
}
table a:visited:focus { 
           color: #999900; 
}
table a:link {    
           color: #999900; 
}
table a:visited { 
           color:           #8FBF8F; 
           text-decoration: underline overline;
}
table a:link:hover{
           color: #ffff00; 
}
table a:visited:hover {
           color: #ffff00; 
}
table a:link:active{ 
           color: #555500 
}
table a:visited:active { 
           color: #555500; 
}


/* --- Ordered and Un-Orderd List ------------------ */
ul { 
   list-style-type: none;
	font-family:     sans-serif;
	font-size:       1.2m;
	font-weight:     normal;
	font-style:      normal;
	color:           #005500;
	}
ol {
	font-family:     serif;
	font-size:       1.2m;
	font-weight:     normal;
	font-style:      normal;
	color:           #000000;
}
li {
	font-size:       1.0em;
   font-weight:     normal;
	font-style:      normal; 
	}

/* --- Definition List ------------------------- */
#standard_def {
	   border: 0;
	   }
#standard_def dl {
	font-family: "Lucida Console";	
	font-size:   1.0em;
	font-weight: bold;
	font-style:  normal;
	color:       #003300;
	margin-bottom:50px;
	border: 0px 0px
	/* border: 1px solid black; */
}

#standard_def dt {
	font-family: "Lucida Console";
   font-size:   1.0em;
	font-weight: bold;
	font-style:  oblique;
	color:       #00AA00;	
	/* border: 1px solid red; */
}

#standard_def dd {
	margin:2px 0; 
	padding:5px 0;	
   font-family: "Lucida Console";
   font-size:   0.8em;
	font-weight: normal;
	font-style:  normal;
   color:       #005500;
	/* border: 1px solid green; */
}

/* --- Definition List as a 2 Col Table -- */
#def_as_table {
margin:    0;
padding:   0;
border     0;
/* border:    5px solid red; */
}

#def_as_table dl {  
        color:#000000;
        font-family: "console";
        font-size:    0.9em;
        font-weight:  bold;  
	     font-style:   normal;
        margin-bottom:50px; 
}
#def_as_table dl dt { 
        color:#000000;
        font-family: "console";
        font-size:    0.9em;
        font-weight:  bold;
	     font-style:   bold;
        float:        left;
        text-align:   right;
        margin-right: 10px;
        padding:      5px;
        width:175px;
        /* border: 1px solid red; */
}
        
#def_as_table dl dd { 
        color:#000000;
        font-family: "Lucida";
        font-size:    0.9em;
        font-weight:  normal;
	     font-style:   normal;
        margin:       2px 0;
        padding:      5px 0;
        /* border: 1px solid green; */
}

   
/* -- IMAGES ------------------------------ */
img {
	vertical-align: middle;
	border-style:outset;
	border-color: #f5ebcc;
	border-width: 0px;
}
-->


/*
ol.one {
  counter-reset: item 1;
}
ol.two {
  counter-reset: item 2;
}
ol.three {
  counter-reset: item 3;
}
ol.four {
  counter-reset: item 4;
}
ol.five {
  counter-reset: item 5;
}
ol.six {
  counter-reset: item 6;
}
ol.seven {
  counter-reset: item 7;
}
ol.eight {
  counter-reset: item 8;
}
ol.nine {
  counter-reset: item 9;
}
ol.ten {
  counter-reset: item 10;
}

		display:         run-in;
		content: counter(item) ". ";
    	list-style-type: none;
		}
*/	
</style>
