body, td { padding: 0px;  margin: 0px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: black;  font-size: 9pt;  }
p { line-height: 1.2em; text-indent: 25px; padding:0; margin:0;}
div { margin:0px; padding:0px; }

.navig { text-align: left; color: #cccccc; padding-bottom: 7px; text-decoration: none;}
.navig:hover { color: #dddddd; }
.navigselected { text-align: left; color: white; font-weight: bold; padding-bottom: 7px; text-decoration: none;}
.navigdiv {  position:absolute; left: 300px; top:90px; background-color: #008000; border-color: white; padding: 3px; visibility: hidden;}
.header { font-size: 14pt; font-weight: bold; text-transform: uppercase; }
.subheader2 { font-size: 12pt; font-weight: bold;   }
.subheader { font-size: 10pt; font-weight: bold; text-transform: uppercase;  }

.author { font-weight: bold; font-style: italic; text-align: left; padding: 6px 0px 0px 6px;} 
.bookname { font-weight: bold; font-style: normal; font-size: 10pt; padding: 6px 6px 6px 6px;}
.description { font-weight: normal; font-style: normal; font-size: 9pt; padding: 6px 6px 6px 6px;}
.annotation { padding: 10px 10px 10px 0px; background-image: url (gr/gradient.jpg); background-repeat: repeat-y;}
 
.subnavig:hover { color: #FB850C; }
.menugroupname { font-size: 12pt; font-weight: bold; color: white; text-transform: uppercase; text-align: center; vertical-align: middle; }
.menuitemname { font-size: 10pt; font-weight: bold; color:white; padding-left: 10px; }
.menuitemdesc { font-size: 8pt; font-style:italic; color:white; padding-left: 25px; }
.menuitemweight, .menuitemprice { font-size: 8pt; color:white; text-align: right; }

.commentissuer { cursor: hand; font-weight: bold; }
.bookcomment { font-size: 8pt; font-style:italic; }
