div.embedd { font-size: 11px; padding: 10px 0px 10px 0px; color: #999; }

.ocContainer { padding-bottom: 10px; }
.ocEvent { padding-bottom: 20px; }
.ocEvent.lastItem { padding-bottom: 0px; }
.ocEvent table { padding: 0px; margin: 0px; width: 100%; border-collapse: collapse; }
.ocEvent table thead tr th { overflow: hidden; padding: 0px; margin: 0px; }
.ocEvent table thead tr th.description { padding: 12px 0px 15px 10px; background-color: #fbfbfb; border: 1px solid #e1e1e1; }
.ocEvent table thead tr th.description .leftTitle { float: left; width: auto; padding-bottom: 3px; }
.ocEvent table thead tr th.description .viewForm { float: right; width: 37px; }
.ocEvent table thead tr th.description .name { color: #999; font-size: 11px; }
.ocEvent table thead tr th.description .counter { color: #999; font-size: 15px; }
.ocEvent table thead tr th.description .title { font-size: 24px; color: #333; line-height: 29px; }
.ocEvent table thead tr th.group { background-color: #fbfbfb; border: 1px solid #e1e1e1; text-align: center; height: 17px; font-size: 9px; color: #999999; }
.ocEvent table thead tr th.marketStats a { color: #999999; }
.ocEvent table thead tr th.mover { padding: 5px 0px 5px 10px; background-color: #fbfbfb; border: 1px solid #e1e1e1; color: #DDD; font-size: 13px; font-weight: bold; }
.ocEvent table thead tr th.mover .runner { color: #000; font-weight: bold; }
.ocEvent table thead tr th.mover .odds { line-height: 14px; color: #666; font-weight: normal; font-size: 11px; }
.ocEvent table thead tr th.mover .odds span { color: #090; }
.ocEvent table thead tr th.agency { background-color: #fbfbfb; border: 1px solid #e1e1e1; vertical-align: bottom; text-align: center; width: 35px; }
.ocEvent table thead tr th div { overflow: hidden; width: 100%; }

.ocEvent table tbody tr td { background-color: #ffffff; border: 1px solid #e1e1e1; height: 30px; }
.ocEvent table tbody tr.odd td { background-color: #FBFBFB; }
.ocEvent table tbody tr td.Move span.in { color: #090; }
.ocEvent table tbody tr td.Move span.out { color: #900; }
.ocEvent table tbody tr td.namepointers { border-right: 0px; }
.ocEvent table tbody tr td.name div { padding: 2px 0px 0px 2px; float: left; color: #000; }
.ocEvent table tbody tr td.name div.silk { padding: 0px 0px 0px 4px; width: 25px; float: left; }
.ocEvent table tbody tr td.odds { width: 35px; font-size: 11px; text-align: center; color: #999; }
.ocEvent table tbody tr td.odds:hover { background-color: #eee; }
.ocEvent table tbody tr td.odds a { color: #999; display: block; padding: 8px 0; }
.ocEvent table tbody tr td.Pointer { border-left: 0px; text-align: right; padding-right: 10px; }
.ocEvent table tbody tr td.bestOdds { font-weight: bold; color: #000; }
.ocEvent table tbody tr td.bestOdds a { color: #000; }

.ocEvent table tbody tr td div { overflow: hidden; }

.ocEvent table tbody tr td.ocRunnerNumber { width: 30px; background-color: #d60505; height: 26px; border: 1px solid #6f0303; border-left: 1px solid #d60505; color: #fff; text-align: center; font-weight: bold; font-size: 14px; }
.ocEvent table tbody tr.odd td.ocRunnerNumber  { background-color: #ad0505; border-left: 1px solid #ad0505; }
.ocEvent table tbody tr.noTopBorder td { border-top: 1px solid #474747; }

.ocFull { padding: 0px; }
