
a:link{font-weight:normal;
       color:#0000aa;
       text-decoration:none;}
a:visited{font-weight:normal;
          color:#0000aa;
          text-decoration:none;}
a:focus{font-weight:normal;
        color:#0000aa;
        text-decoration:none;}
a:hover{font-weight:normal;
        color:#cc00ff;
        text-decoration:underline;}
a:active{font-weight:normal;
         color:#0000aa;
         text-decoration:none;}
body{font-family:"Helvetica","Arial",sans-serif;
     font-size:medium;
     background-color:#ffffff;}
body.grey{font-family:"Helvetica","Arial",sans-serif;
     font-size:medium;
     background-color:#e0e0f0;}	 
div.auto{width:90%;
         margin-left:auto;
         margin-right:auto;}
div.center800{width:800px;
              margin-left:auto;
              margin-right:auto;}
div.patch800{background-color:#ffffff;
             border-style:solid;
             border-color:black;
             border-width:1px 1px 1px 1px;
             padding:5px;
             width:800px;
             margin-left:auto;
             margin-right:auto;}
div.midpage{text-align:center;}
h1, h2, h3, h4{font-family:"Arial", "Helvetica", sans-serif;
               font-weight:bold;
               color:black;}
h2.blue{font-family:"Arial", "Helvetica", sans-serif;
               font-weight:bold;
               color:blue;}
img.examples{border-style:solid;
             border-color:black;
             border-width:1px 1px 1px 1px;
             padding:0px;}
img.mainpage{border-style:solid;
             border-color:white;
             border-width:1px 1px 1px 1px;
             padding:0px;}			 
img.logos{padding:3px;}
img.xhtml{padding-top:10px;
          padding-left:5px;}
object.svg{border-style:solid;
           border-color:black;
           border-width:1px 1px 1px 1px;
           padding:0px;}          
li.ul{list-style-type:disc;}
ki.ol{list-style-type:decimal;}
span.red{color:red;}
span.uplift10{position: relative;
              bottom: 10px;}
span.uplift15{position: relative;
              bottom: 15px;}
table.banner{background-color: #ffffff;
             font-family: "Arial", "Helvetica", sans-serif;
             font-size: medium;
             margin-left: auto;
             margin-right: auto;
             margin-bottom: 10px;
             margin-bottom: 10px;
             text-align: center;
             width: 800px;
             border-spacing: 0px;
            }
table.percent{background-color: #e0e0f0;
             font-family: "Arial", "Helvetica", sans-serif;
             font-size: medium;
             margin-left: auto;
             margin-right: auto;
             margin-bottom: 10px;
             margin-bottom: 10px;
             text-align: center;
             width: 100%;
             border-spacing: 0px;
            }	
table.percentwhite{background-color: #ffffff;
             font-family: "Arial", "Helvetica", sans-serif;
             font-size: medium;
             margin-left: auto;
             margin-right: auto;
             margin-bottom: 10px;
             margin-bottom: 10px;
             text-align: center;
             width: 100%;
             border-spacing: 0px;
            }				
table.download{background-color: #ffffff;
               font-family: "Arial", "Helvetica", sans-serif;
               font-size: medium;
               border: 0px; 
               border-color: #eeeeee;
               border-spacing: 0px;
               margin-left: auto;
               margin-right: auto;
               margin-bottom: 10px;
               text-align: left;
               width: 800px;
               }
table.index{background-color: #ffffff;
            font-family: "Arial", "Helvetica", sans-serif;
            font-size: medium;
            border-style: solid;
            border-width: 0px;
            border-color: #eeeeee;
            border-spacing: 0px;
            margin-left: auto;
            margin-right: auto;
            margin-bottom: 10px;
            text-align: left;
            width: 800px;
            padding: 5px;
           }
td.td75{width: 75px;
         border: 1px solid grey;
         padding: 5px;}
td.td175{width: 175px;
         border: 1px solid grey;
         padding: 5px;}
td.td550{width: 550px;
         border: 1px solid grey;
         padding: 5px;}         
td.td133{width: 133px;
         border: 1px solid grey;
         padding: 5px;}
td.td160{width:160px;
         border: 1px solid grey;
         padding: 5px;}
td.td200{width:200px;
         padding: 5px;}          
td.td250{width:250px;
         border: 1px solid grey;
         padding: 5px;} 
td.td400{width:400px;
         text-align: left;
         vertical-align: top;}
td.td800{width:800px;
         border: 1px solid grey;
         padding: 5px;} 
td.td10percent{width: 10%;
         border: 1px solid grey;
         padding: 10px;}
td.td50percent{width: 50%;
               padding: 10px;}
			   		 
		 