@charset "utf-8";
/* CSS Document */

h1 {margin: 0px;}
.RTPerTicket {border:1px #006600 dashed; width: 95%; margin: 0 auto; background:url(../images/bg_perticket.gif) repeat-y}
.table01 {height: 215px;}
.table02 {height: 75px;}
.table03 {height: 145px;}
.RTPerTicket caption {text-align:left; color: #006600; font: bold 1em Arial, Helvetica, sans-serif; padding-bottom: 5px;}
.RTPerTicket td {padding: 3px; border-bottom: #cbcbb0 1px solid; border-right: 1px #cbcbb0 solid; font:bold .6em Georgia, "Times New Roman", Times, serif;}
.RTPerTicket td.thickborder {border-bottom: #cbcbb0 2px solid;}
.RTPerTicket td.nobborder {border-bottom: none;}
.RTPerTicket td.software {color: #F60; font-style:oblique; font-size: 1em; letter-spacing:-.03em;}
.RTPerTicket td.software span {color:#999; font-style: oblique; font-size: .7em;}
.RTPerTicket td.free_grni {color: #090; font-style: oblique; font-size: 1em;}
.RTPerTicket td.bki {font-style:oblique; font-size: 1em;}

.RTPerShare {border:1px #006600 dashed; width: 95%; margin: 0 auto; background:url(../images/bg_pershare.gif) repeat-y}
.RTPerShare caption {text-align:left; color: #006600; font: bold 1em Arial, Helvetica, sans-serif; padding-bottom: 5px;}
.RTPerShare td {padding: 3px; border-bottom: #cbcbb0 1px solid; border-right: 1px #cbcbb0 solid; font:bold .6em Georgia, "Times New Roman", Times, serif;}
.RTPerShare td.thickborder {border-bottom: #cbcbb0 2px solid;}
.RTPerShare td.nobborder {border-bottom: none;}
.RTPerShare td.software {color: #F60; font-style:oblique; font-size: 1em; letter-spacing:-.03em;}
.RTPerShare td.software span {color:#999; font-style: oblique; font-size: .7em;}
.RTPerShare td.free_grni {color: #090; font-style: oblique; font-size: 1em;}
.RTPerShare td.bki {font-style:oblique; font-size: 1em;}
