
/* common */
/* vertical-align:top;*/

table.MsoTableGrid {
border: 1.0pt solid windowtext;
/* font-size: 11.5pt; */
/* font-family:Courier; */
border-collapse: collapse;
font-size:1.1em;
}

th.ttl { /* titles */
border-left: medium none; 
border-right: 1.0pt solid windowtext; 
border-top: 1.0pt solid windowtext; 
border-bottom: 1.0pt solid windowtext; 
padding-left: 5.4pt; 
padding-right: 5.4pt; 
padding-top: 0in;
padding-bottom: 0in;
background:#FFFFEE;
font-weight:bold;
}

/* title qualities */
#itm { background:#EEEEFF; background:#F8F8FF;
}
#bookstore-info #price { background:#EEEEFF; text-align:center; background:#FFF0F0;
}
#bookstore-info #user { background:#EEEEFF; background:#FFFFF0;
}
#bookstore-info #desc { width:625px; background:#EEEEFF; background:#FFF8F8;
}


#bookstore-info td.itm { /* item # */
border-left: 1.0pt solid windowtext;
border-right: 1.0pt solid windowtext;
border-right: 1.0pt solid #999999;
border-top: medium none;
border-bottom: 1.0pt solid windowtext;
border-bottom: 1.0pt solid #999999;
padding-left: 5.4pt;
padding-right: 5.4pt;
padding-top: 0in;
padding-bottom: 0in;
background:#F8F8FF;
width:3.0em;
white-space:nowrap;
}

#bookstore-info td.desc {
border-left: medium none; 
/* border-right: 1.0pt solid #CCCCCC; */
border-right: 1.0pt solid #999999;
border-top: medium none; 
border-bottom: 1.0pt solid #999999;
padding-left: 5.4pt; 
padding-right: 5.4pt; 
padding-top: 0in; 
padding-bottom: 0in;
background:#FFF8F8;
}

/* price data column */
#bookstore-info td.price {
border-left: medium none; 
border-right: 1.0pt solid windowtext; 
border-right: 1.0pt solid #999999;
border-top: medium none; 
border-bottom: 1.0pt solid windowtext; 
border-bottom: 1.0pt solid #999999;
padding-left: 5.4pt; 
padding-right: 5.4pt; 
padding-top: 0in; 
padding-bottom: 0in;
text-align:right;
background:#FFF0F0;
}

/* the user columns, for calc */
#bookstore-info td.user {
border-left: medium none; 
border-right: 1.0pt solid #999999;
border-top: medium none; 
border-bottom: 1.0pt solid #999999;
padding-left: 5.4pt; 
padding-right: 5.4pt; 
padding-top: 0in; 
padding-bottom: 0in;
background:#FFFFF0;
}




#bookstore-info caption { /* margin-top:1.83em; */ text-align:center; font-size:1.25em; background:#99CCFF; font-weight:bold; font-family:"Times New Roman"; }
#bookstore-info caption.alateen { background:#FF9999; }
#bookstore-info caption.bkspanish { background:#99CC99; }

/* General */
#bookstore-info h2 { font-style:arial-narrow,arial; color:#0000FF; }
#bookstore-info h1,h2,h3 { text-align:center;  }
#bookstore-info h4,h5 { color:#0000FF; text-align:left; font-size:1.25em; } /* is the title for the paragraph */
#bookstore-info h5 { font-weight:normal; font-size:0.9em; }
#bookstore-info h4 {margin-top:2.5em; line-height:0.1em; } /* (use as paragraph titles) */
#bookstore-info p { margin-top:0em; font-size:1.1em; }
#bookstore-info p.photo { text-align:center; }
#bookstore-info blockquote { font-size:1.2em; color:#000080; }
#bookstore-info em { font-weight:bold; }


