html, body, p, blockquote, form, fieldset, ul, ol, dl, li, div  { margin: 0;  padding: 0;  } 
a img { border: none } 
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-size: 100%; }
a, a:link, a:visited, a:hover, a:active { background-color: transparent; } 
fieldset { border: 1px solid #000; }
legend { padding: 0; color: #000; background-color:transparent; }
input, textarea, select { margin: 0; padding: 1px; font-size: 100%; font-family: inherit; }
select { padding: 0; }
/*****************************************************************
******************************************************************/
/* html { font-size:100.01%; margin-bottom: 1px; min-height: 100%; } */
img { border: none; }
h1, h2 {padding: 0 0 .3em 0;}
h3, h4, h5 {padding: 0 0 .2em 0; }
h1 {font-size: 150%;}
h2 {font-size: 130%;}
h3 {font-size: 120%;}
h4 {font-size: 110%;}
h5 {font-size: 105%;}
p {	margin: 0 0 0 0; }
.clear { background-color: transparent; clear: both; height: 0; overflow: hidden; }