html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;}
    
@page {margin-left:2cm;
      margin-top:2cm; }
    
body {
  color : #000000;
  background : #ffffff;
  font-family : Arial, sans-serif;
  font-size : 70%;
  width:100%;
  line-height: 1;
}

a {
  text-decoration : underline;
  color : #0000ff;
  }
  


#header {color:#000; }

#header h1 {margin-left:0;
        margin-bottom:5px;
        font-size:2.5em;}

#header h2 {
        margin-left:0;
        font-size:1.2em;}

#author_name{display:block;
             margin-top:10px;
            }

#nav, #sidebar, #footer {
   display: none;}

#content {background-color:transparent; 
         padding:0;
         margin:0;
         width:17cm;
         }   
ul.bookinfo {margin-bottom:20px; }

dl.feature200 dd{margin-left:160px; }

dd {text-align:left; }

p  {font-size:1em;
    line-height:1.1em;
    margin-bottom:1em;}
 
h3 {font-size: 1.3em;
   margin-top:1em;
   margin-bottom:0.5em;}

h4 {font-size:1em;}

dl img {width:150px;
       height:auto;}
              
dl {
   margin-top:10px;
   color : #000000;
   background : #ffffff;
   font-family : Arial,Sans-serif;
   font-size:1em;}

dt{font-size:inherit; }