body            { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 100%; margin: 13px; }
table td        { padding: 0px; vertical-align: top; border-collapse: collapse; border: 0px; }
.main           { padding: 0px; text-align: left; border: 0px; background-color: #ffffff; 
                  border-collapse: collapse; border-spacing: 0px; width: 100%; }

.location_top   { text-align: right; vertical-align: middle; border-top: 1px solid #ddd; border-spacing: 0px;
                  padding: 4px; font-size: 71%; font-weight: bold; } 
 
.box_title      { padding: 5px 0px 5px 5px; font-weight: bold; font-size: 109%; }
.box_link_td    { padding: 3px 2px 2px 15px; vertical-align: middle; text-decoration: none; text-underline:none; }
.box_bottom     { border-bottom: 1px solid #ddd; border-spacing: 0px; border-collapse: collapse; border-right: 0px;}
.box_right      { padding: 0px; vertical-align: top; }
a.toc, a, a.red { text-decoration: none; font-weight: bold; color: #006699; cursor:hand; }
a.toc:hover, a:hover, a.red:hover { color: #ff6600; }
a.toc:visited, a.toc:link, a.toc:active  { }
a.red { color: #ff0000; }

a.slist         { color: #000000; text-decoration: none; text-underline:none; font-weight:normal; }
a.slist:hover   { color: #ff6600; text-decoration: underline; }
a.slist:visited, a.slist:link, a.slist:active   { }

.toc_left       { border-right: 1px solid #ddd; font-size: 61%; border-collapse: collapse; width: 100%; vertical-align: top;}
.toc_right      { border-left: 1px solid #ddd; font-size: 61%; border-collapse: collapse; width: 100%;}
.title_bar      { border-top: 1px solid #ddd; border-collapse: collapse; background-color: #FCEF5B }
.title_bar_cell { font-size: 61%; text-align: right; }
.title_text     { font-size: 90%; font-weight: bold; padding: 2px; }
.small_text     { font-size: 61%; padding: 1px; }
.footer_box     { background-color: #FCEF5B; padding: 2px; font-size: 61%; }
.foot_advert    { padding: 6px; text-align: center; vertical-align: middle; font-size: 60%; color: #333;}

.info_text      { padding: 6px 6px 16px 6px; font-size: 80%; line-height: 140%; }
.info_text2     { padding: 0px 0px 20px 0px; font-size: 80% }
.info_cell      { font-size: 80%; line-height: 140%; }
.grey_text      { color: #999; }
.small_text     { font-size: 70%; }
.inputRequirement { font-size: 61%; color: #ff0000; text-align: left; }
.form_pad       { padding: 5px; }
.messageBox     { font-size: 70%; }
.button_bar     { text-align: right; padding: 4px 0px 0px 0px; }
h3              { font-size: 100%; font-weight: bold; padding-top: 14px; }
br.short        { line-height: 8px; }
.invis_pad      { text-align: left; padding-left: 5px; padding-right: 0px; }
.invis_pad2     { text-align: left; padding-left: 0px; padding-right: 25px; }
.main_page     { font-size: 95%; }

.display_table  { width: 100%; align: center; border: 1px solid #ddd; border-collapse: collapse;}
.display_stable { align: center; border: 1px solid #ddd; border-collapse: collapse;}
.display_head   { background-color: #FCEF5B; font-size: 61%; font-weight: bold; padding: 1px; vertical-align: middle; }
.display_lhead  { background-color: #FCEF5B; text-align: center; font-size: 70%; padding: 1px; vertical-align: middle; }
.display_odd    { background-color: #ffffff; }
.display_even   { background-color: #ffffcc; }
.display_unava  { background-color: #eeeeee; }

.display_data, .display_ldata, .display_bdata, .display_ldatag, .display_sdata, .display_ldatas {
  padding: 3px; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; vertical-align: top;
}
.display_data   { vertical-align: middle; font-size: 61%; padding: 1px; }
.display_bdata  { font-size: 80%; }
.display_bdatanb{ font-size: 80%; padding: 3px; }
.display_ldata  { font-size: 70%; }
.display_ldatab { font-size: 70%; vertical-align: bottom; padding: 3px; }
.display_ldatanb{ font-size: 70%; padding: 3px; }
.display_ldatag { font-size: 70%; color: #999; }
.display_sdata  { vertical-align: middle; font-size: 61%; }

.checkoutBarTo  { font-size: 61%; }
.checkoutBarCurrent { font-size: 61%; font-weight: bold; }