body {  font-family: Arial;  font-size: 9pt;  background-color: #F8DA95;  color: #000000;  margin: 0 0 0 0;
        scrollbar-base-color: #E0B75E;  scrollbar-arrow-color: #F8DA95;  scrollbar-highlight-color: #F8DA95;
        scrollbar-shadow-color: #F8DA95; text-align: left; margin:0; padding:0;
}

/*
h3 {  font-family: Arial;  font-size:   11pt; }
h2 {  font-family: Arial;  font-size:   12pt; }
h1 {  font-family: Arial;  font-size:   13pt; }
*/

h2.header { font-family: Arial;  font-size: 13pt;  font-weight: bold;  background-color: #f9d685;  border: 1px solid #E0B75E;  padding: 3px;}

/* verify эти линки используются для переключения страниц */
.links_block
{
  font-family: Arial;
  background-image: url(/img/table_b_yellow.gif);
  background-color: #f9d685;
  background-repeat: repeat;
  vertical-align: top;
  text-align: left;
  font-size: 9pt;
  border-bottom: 1px solid #E0B75E;
  border-right: 1px solid #E0B75E;
  font-weight: bold;
}
.block_text
{
  font-family: Arial;
  text-align: left;
  font-size: 9pt;
}
a.block
{
  font-family: Arial;
  font-size: 9pt;
  color: #C73051;
  text-decoration: underline;
}
a.block:hover
{
  font-family: Arial;
  font-size: 8pt;
  color: #ff0000;
  text-decoration: underline;
}

td        {  font-family: Arial; font-size: 9pt;  color: #000000;  text-align: left; }
tr        { vertical-align: top; }
.ftitle   {  font-family: Arial;  font-size: 8pt;  color: #000000; vertical-align: top;} /* form title, for example, username: */
td.fdivider {  border-bottom: 1px solid #E0B75E; background-color #e0b75e; }      /* divider in the form between form elements*/
td.header   {  background-color: #e0b75e; }
hr.divider { height: 1px; border: none; background-color: #e0b75e; color: #e0b75e;  }
input, select  {  font-family: Arial;  font-size: 8pt;  border: 1px solid #c3c3c3; background-image: url(/img/fade.png); }
.toUser  {font-family: Arial;  font-size: 10pt; color: #b30101;}
.mark    {font-family: Arial;  font-size: 9pt; color: #000000; background-color: #f8efda; border: 1px solid #e0b75e; padding: 3px 3px}

/* for footer */
.copyright         { font-family: Arial;  font-size: 8pt;  color: #000000;  text-align: right;  text-decoration: none;}
a.copyright        { font-family: Arial;  font-size: 8pt;  color: #c73051;  text-align: right;  text-decoration: underline;}
a.copyright:hover  { font-family: Arial;  font-size: 8pt;  color: #ff0000;  text-align: right;  text-decoration: underline;}
.address           { font-family: Arial;  font-size: 8pt;  color: #000000;}

/* name of the page */
#header {  font-family: Arial;  font-size: 12pt;  font-weight: bold;  color: #000000; margin: 2 2 2 2;}

/* links */
a       {  font-family: Arial;  font-size: 9pt;  color: #C73051;  text-decoration: underline; }
a:hover {  font-family: Arial;  font-size: 9pt;  color: #ff0000;  text-decoration: underline; }

.micro { font-size: 8pt; }
a.micro, a.micro:hover  {  font-size: 8pt; }

.block_header_center  { font-family: Arial;  font-size: 10pt;  background-image: url(/img/table_b_yellow.gif);
                        background-color: #f9d685;  background-repeat: repeat;  vertical-align: top;
                        border-bottom: 1px solid #E0B75E;  border-right: 1px solid #E0B75E;  font-weight: bold;
                        text-align: center; }
.block_header_left    { font-family: Arial;  font-size: 10pt;  background-image: url(/img/table_b_yellow.gif);
                        background-color: #f9d685;  background-repeat: repeat;  vertical-align: top;
                        border-bottom: 1px solid #E0B75E;  border-right: 1px solid #E0B75E;  font-weight: bold;
                        text-align: left; }
.block_header_right   { font-family: Arial;  font-size: 10pt;  background-image: url(/img/table_b_yellow.gif);
                        background-color: #f9d685;  background-repeat: repeat;  vertical-align: top;
                        border-bottom: 1px solid #E0B75E;  border-right: 1px solid #E0B75E;  font-weight: bold;
                        text-align: right; }
.table_b   {  font-family: Arial; font-size: 8pt;  background: #f9d685;  background-color: #f9d685;
              vertical-align: top;  text-align: left;  border-bottom: 1px solid #E0B75E;  border-right: 1px solid #E0B75E; }
.table_bb  {  font-family: Arial; font-size: 8pt;  background: #f9d685;  background-color: #f9d685;  vertical-align: top;  text-align: left;  border-bottom: 1px solid #E0B75E;  border-right: 1px solid #E0B75E;  font-weight: bold;  white-space: nowrap; }
.table_bbc {  font-family: Arial; font-size: 8pt; background: #f9d685;  background-color: #f9d685;  vertical-align: top;  text-align: center;  border-bottom: 1px solid #E0B75E;  border-right: 1px solid #E0B75E;  font-weight: bold;  white-space: nowrap; }
.table_a   {  font-family: Arial; font-size: 8pt;  background: #f6e1b1;  background-color: #f6e1b1;  vertical-align: top;  text-align: left;  border-bottom: 1px solid #E0B75E;  border-right: 1px solid #E0B75E; }
.table_arb {  font-family: Arial; font-size: 8pt;  background: #f6e1b1;  background-color: #f6e1b1;  vertical-align: top;  text-align: right;  border-bottom: 1px solid #E0B75E;  border-right: 1px solid #E0B75E;  font-weight: bold; }
.table_border {  border-top: 1px solid #E0B75E;  border-left: 1px solid #E0B75E;  vertical-align: top; }
.price { font-family: Arial; font-size: 13pt; color: #000000; font-weight: bold; }
.bookTitle        { font-family: Arial; font-size: 11pt; color: #000000; font-weight: bold; }
a.bookSimpleTitle:hover {  text-decoration: none; }
a.bookSimpleTitle       {  text-decoration: none; }
.bookSimpleTitle  { font-family: Arial; font-size: 9pt; color: #000000; font-weight: bold; text-decoration: none;}
.errorMsg        { font-family: Arial; font-size: 8pt; color: #ff0000; font-weight: bold;  white-space: nowrap; }
tr.striped td   { background: #f5e7c7;  background-color: #f5e7c7; }
tr.over td      { background: #fdeaa8;  background-color: #fdeaa8; }
tr.selected td  { background: #fa7171;  background-color: #fa7171; }
input.focused   { border: 1px solid #000000;  background-image: url(/img/empty.gif); }
