SPAN.span1 {position:absolute; top:170px; left:140px;}
SPAN.span2 {font-family: Helevetica, Arial, Sans-Serif;
            font-size: 12pt;
            font-weight: bold;
            color: black;
           }
SPAN.demoendhead {font-family: "Times New Roman";
            font-size: 42pt;
            font-weight: bold;
            color: red;
           }
SPAN.span3 {background-color: lawngreen;}
DIV.demo {background-color: lightyellow;
     border-width: medium;
     border-style: solid;
     padding:7px; margin: 7px;
     height: 200px;
     width: 500px;
     line-height: 16pt
     }
A:hover {color: green}
A.demo:hover {color: red}
SPAN.blue {font-family: Helevetica, Arial, Sans-Serif;
            font-size: 12pt;
            font-weight: bold;
            color: #0000FF;
           }
DIV.enddemo {
     padding:0px;
     margin: 0px;
     }
