body {/*width: 940px;*/ margin: 0;padding: 0;font-size: 14px;font-family: Arial,Verdana,Helvetica,sans-serif;background:url() repeat-x #fff; background-position:0 89px;} body div.commContent{width: 920px; background:#fff; } .f_clear:after { content: '';display: block;width: 0;height: 0;visibility: hidden;clear: both;} body a {color: #0066ff ; text-decoration: none;} body a:hover {color: rgb(153,0,240);text-decoration: underline;} .bg_e7{ background:#e7e7e7;} .f_taf{ text-align:left;} table.horseProfile { width: 800px; margin-bottom: 5px; border:0; } table.horseProfile table { border-collapse: separate; border-spacing: 2px; } table.horseProfile ul{ list-style: disc; line-height:20px; padding:0; margin: 0; } table.horseProfile li { list-style: disc; } .icon_margin { padding: 8px; border: 1px solid #99CC66; margin-top: 5px;} table#MovementRecord tbody tr:nth-child(2n+1){ background:#FFFFFF; } table#MovementRecord tbody tr:nth-child(2n){ background:#E4E4E3; } table.horseperformance{ font-size: 13px; width:760px; border-collapse:collapse; margin-top:10px; line-height:16px; text-align:center; } table.horseperformance th{ padding: 3px; background-color: #dfe8fa; font-weight: bold; border: 1px solid #005297; text-align: center;} table.horseperformance tr.bg_blue{ background:#005297; color:#fff; font-weight: bold;} table.horseperformance tr.total{ font-weight: bold; } table.horseperformance td{ vertical-align: top; border: 1px solid #005297; padding: 2px;} table.samesire{ font-size: 13px; width:600px; border-collapse:collapse; margin-top:10px; line-height:16px; text-align:center; } table.samesire thead{ background:#005297; color:#fff; font-weight: bold;} table.samesire th{ padding: 3px; border: 1px solid #005297; text-align: center;} table.samesire tbody tr:nth-child(2n){ background:#e7e7e7;} table.samesire td:first-child, table.samesire td:last-child{ text-align: left;} table.samesire tfoot{ background:#cecece; font-weight: bold; border: 1px solid #005297;} table.samesire td{ vertical-align: top; border: 1px solid #005297; padding: 3px 2px;} .btresult .bt {height: 20px;width: 26px;border-width: 0px;background-image: url();} .btresult #divBtresult .btrcheader { font-size: 16px; font-weight: bold; padding-bottom: 10px; } .btresult #divBtresult table.bigborder tr:nth-child(2n) { background: #eeeeee; } .btresult #divBtresult table.bigborder tr:nth-child(2n+3) { background: #ffffff; } a.PENote_Add:before { width: 105px; height: 30px; display: inline-block; background: url(/racing/content/images/PENOTE/Theme_classic/add_note_chnl_en-us.png) no-repeat 0 0; background-size: 105px; content: "";} a.PENote_Modify:before { width: 105px; height: 30px; display: inline-block; background: url(/racing/content/images/PENOTE/Theme_classic/written_note_en-us.png) no-repeat 0 0; background-size: 105px; content: "";} a.PENote_Important:before { width: 105px; height: 30px; display: inline-block; background: url(/racing/content/images/PENOTE/Theme_classic/important_note_en-us.png) no-repeat 0 0; background-size: 105px; content: "";} a.PENote_Add, a.PENote_Important, a.PENote_Modify { width: 105px; padding-top: 5px; text-align: center; display: inline-block;} .racing_remark {margin: 10px 0;} .racing_remark p {padding: 0 !important}