ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, html, p, body, blockquote, fieldset, input {
    margin: 0;
    padding: 0;
    list-style-type: none
    }
h1, h2, h3, h4, h5, h6, pre, code {
    font-size: 1em
    }
.body {
    background: #000 url("/javaImages/46/ba/0,,12805~5683782,00.jpg") top center;
    font-family: Arial, Verdana, Helvetica;
    color: #fff;
    font-size: 62.5%;
    margin-top: 10px;
    text-align: center
    }
.bodyBorder {
    width: 880px;
    margin-left: auto;
    margin-right: auto;
    text-align: center
    }
* {
    padding: 0;
    margin: 0
    }
hr {
    height: 1px;
    background-color: black;
    border-style: none
    }
table {
    border-style: none;
    clear: both
    }
.layoutTable {
    width: auto
    }
.layout {
    text-align: left
    }
td {
    vertical-align: top;
    padding: 0;
    color: black;
    font-family: "Trebuchet MS", Arial, sans-serif
    }
table {
    font-size: 1em
    }
a img {
    border-width: 0;
    border-style: none
    }
a {
    text-decoration: none;
    font-weight: bold
    }
.SearchArchive .eventvideoentrywrap {
    height: 482px;
    top: 30px
    }
.searchhighlightsOceania {
    background-image: url("/javaImages/23/ed/0,,12805~5762339,00.jpg");
    height: 29px;
    left: 13px;
    position: absolute;
    top: 83px;
    width: 436px;
    z-index: 10
    }
#userName {
    background-color: #696969;
    border: 1px solid #333434;
    color: #B9B9B9;
    font-family: verdana;
    font-size: 0.9em;
    font-weight: bold;
    height: 15px;
    padding-left: 7px;
    padding-top: 3px;
    width: 108px
    }
#passwordbox {
    background-color: #696969;
    border: 1px solid #333434;
    color: #B9B9B9;
    font-family: verdana;
    font-size: 0.9em;
    font-weight: bold;
    height: 15px;
    padding-left: 7px;
    padding-top: 3px;
    width: 108px
    }
#menuSectionLogin {
    display: block;
    margin-left: 83px;
    margin-top: 5px
    }
/**** JMODAL ***/
/* jqModal base Styling courtesy of;
  Brice Burgess <bhb@iceburg.net> */
/* The Window's CSS z-index value is respected (takes priority). If none is supplied,
  the Window's z-index value will be set to 3000 by default (in jqModal.js). You
  can change this value by either;
    a) supplying one via CSS
    b) passing the "zIndex" parameter. E.g.  (window).jqm({zIndex: 500}); */
.jqmWindow {
    display: none;
    position: fixed;
    top: 25%;
    left: 50%;
    margin-left: -350px;
    padding: 3px;
    width: 309px;
    height: 195px
    }
.jqmWindowInner {
    /*background:#e7e7e8 url(http://www.tennistv.com/javaImages/30/ff/0,,12641~4259632,00.gif) repeat-x top left;*/
    background: #e7e7e8;
    padding: 10px 6px 10px 7px;
    width: 576px;
    height: 393px;
    border: 1px solid #999;
    position: relative
    }
.jqmWindowInner .headline {
    font-size: 1.5em
    }
.jqmWindowInner ul {
    height: 100%
    }
.jqmWindowInner ul:after {
    content: " ";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
    }
.jqmWindowInner li {
    float: left;
    margin: 0 2px 2px 0;
    list-style-type: none
    }
.jqmWindowInner li a {
    display: block;
    padding: 2px;
    background-color: #b1b1b1
    }
.jqmWindowInner li a img {
    display: block
    }
.jqmWindowInner li a:hover, .jqmWindowInner li .selected {
    background-color: #f01428
    }
.jqmWindowInner p {
    margin: 20px 0
    }
.jqmOverlay {
    background-color: #aaa
    }
/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow {
    position: absolute
    }
.jqmClose {
    margin-right: -385px;
    margin-top: -7px
    }
.jqmClose {
    height: 22px;
    width: 25px;
    text-decoration: none;
    display: block;
    position: absolute;
    top: 10px;
    right: 76px
    }
.jqmClose:hover {
    text-decoration: none
    }
.jqmClose span {
    visibility: hidden
    }
.registerdemoLink {
    padding-left: 21px;
    padding-top: 7px
    }
.errorText {
    color: #FFF;
    font-size: 1.6em;
    font-weight: bold;
    height: 83px;
    left: 363px;
    position: relative;
    top: -30px
    }
.svaWrapper {
    padding-left: 0 !important;
    padding-top: 0 !important
    }
#svaPagination {
    margin-left: 188px;
    margin-top: 527px;
    position: absolute
    }
.svaPage {
    padding: 2px
    }
.svaPage a {
    color: #000
    }
#page2258524 #menuSectionLogin {
    display: none
    }
.errorMessage {
    width: 470px;
    background: #D4D4D4;
    color: #383838;
    font-weight: bold;
    font-size: 1.2em;
    padding: 5px
    }
/******/
#flatMenuItem2263892 {
    border-right: 1px solid #FFF;
    float: left;
    margin-right: 1px;
    width: 95px
    }
#flatMenuItem2263892 a {
    background-image: url("/javaImages/3c/4b/0,,12805~5720892,00.jpg");
    background-position: 27px 9px;
    background-repeat: no-repeat;
    border-right: 34px none;
    display: block;
    font-size: 0;
    height: 24px;
    padding-bottom: 2px;
    text-align: center;
    top: 8px;
    width: 95px
    }
#flatMenuItem2263892 a:hover {
    background-image: url("/javaImages/3c/4b/0,,12805~5720892,00.jpg");
    background-position: 27px 9px;
    background-repeat: no-repeat;
    border-bottom: 3px solid #999;
    border-right: 34px none;
    display: block;
    font-size: 0;
    height: 24px;
    padding-bottom: 2px;
    text-align: center;
    top: 8px;
    width: 95px
    }
#flatMenuItem2263893 {
    border-left: 1px solid #FFF;
    border-right: 1px solid #FFF;
    float: left;
    margin-right: 1px;
    width: 95px
    }
#flatMenuItem2263893 a {
    background-image: url("/javaImages/e0/4e/0,,12805~5721824,00.jpg");
    background-position: 31px 9px;
    background-repeat: no-repeat;
    border-right: 34px none;
    display: block;
    font-size: 0;
    height: 24px;
    padding-bottom: 2px;
    text-align: center;
    top: 8px;
    width: 95px
    }
#flatMenuItem2263893 a:hover {
    background-image: url("/javaImages/e0/4e/0,,12805~5721824,00.jpg");
    background-position: 31px 9px;
    background-repeat: no-repeat;
    border-bottom: 3px solid #999;
    border-right: 34px none;
    display: block;
    font-size: 0;
    height: 24px;
    padding-bottom: 2px;
    text-align: center;
    top: 8px;
    width: 95px
    }
#flatMenuItem2263896 {
    border-left: 1px solid #FFF;
    border-right: 1px solid #FFF;
    float: left;
    margin-right: 1px;
    width: 95px
    }
#flatMenuItem2263896 a {
    background-image: url("/javaImages/64/4f/0,,12805~5721956,00.jpg");
    background-position: 27px 9px;
    background-repeat: no-repeat;
    border-right: 34px none;
    display: block;
    font-size: 0;
    height: 24px;
    padding-bottom: 2px;
    text-align: center;
    top: 8px;
    width: 95px
    }
#flatMenuItem2263896 a:hover {
    background-image: url("/javaImages/64/4f/0,,12805~5721956,00.jpg");
    background-position: 27px 9px;
    background-repeat: no-repeat;
    border-bottom: 3px solid #999;
    border-right: 34px none;
    display: block;
    font-size: 0;
    height: 24px;
    padding-bottom: 2px;
    text-align: center;
    top: 8px;
    width: 95px
    }
#flatMenuItem2263899 {
    border-left: 1px solid #FFF;
    border-right: 1px solid #FFF;
    float: left;
    margin-right: 1px;
    width: 120px
    }
#flatMenuItem2263899 a {
    background-image: url("/javaImages/68/4f/0,,12805~5721960,00.jpg");
    background-position: 20px 9px;
    background-repeat: no-repeat;
    border-right: 34px none;
    display: block;
    font-size: 0;
    height: 24px;
    padding-bottom: 2px;
    text-align: center;
    top: 8px;
    width: 119px
    }
#flatMenuItem2263899 a:hover {
    background-image: url("/javaImages/68/4f/0,,12805~5721960,00.jpg");
    background-position: 20px 9px;
    background-repeat: no-repeat;
    border-bottom: 3px solid #999;
    border-right: 34px none;
    display: block;
    font-size: 0;
    height: 24px;
    padding-bottom: 2px;
    text-align: center;
    top: 8px;
    width: 119px
    }
#flatMenuItem2263903 {
    border-left: 1px solid #FFF;
    border-right: 1px solid #FFF;
    float: left;
    margin-right: 1px;
    width: 170px
    }
#flatMenuItem2263903 a {
    background-image: url("/javaImages/6d/4f/0,,12805~5721965,00.jpg");
    background-position: 31px 9px;
    background-repeat: no-repeat;
    border-right: 34px none;
    display: block;
    font-size: 0;
    height: 24px;
    padding-bottom: 2px;
    text-align: center;
    top: 8px;
    width: 169px
    }
#flatMenuItem2263903 a:hover {
    background-image: url("/javaImages/6d/4f/0,,12805~5721965,00.jpg");
    background-position: 31px 9px;
    background-repeat: no-repeat;
    border-bottom: 3px solid #999;
    border-right: 34px none;
    display: block;
    font-size: 0;
    height: 24px;
    padding-bottom: 2px;
    text-align: center;
    top: 8px;
    width: 169px
    }
.body {
    margin-top: 0
    }
#masterCompositeTabContent24097_1 .eventvideoentrywrap, #masterCompositeTabContent24097_2 .eventvideoentrywrap, #masterCompositeTabContent24097_3 .eventvideoentrywrap, #masterTabContent24098_0 .eventvideoentrywrap, #masterTabContent24098_1 .eventvideoentrywrap, #masterTabContent24098_2 .eventvideoentrywrap, #masterCompositeTabContent24101_1 .eventvideoentrywrap, #masterCompositeTabContent24101_2 .eventvideoentrywrap, #masterCompositeTabContent24101_3 .eventvideoentrywrap, #masterCompositeTabContent24104_1 .eventvideoentrywrap, #masterCompositeTabContent24104_1 .eventvideoentrywrap, #masterCompositeTabContent24104_2 .eventvideoentrywrap {
    position: relative
    }
.PaginationWrap {
    position: fixed;
    display: block
    }
#masterCompositeTabContent24092_1 .masterTabsWrapper, #masterCompositeTabContent24097_1 .masterTabsWrapper, #masterCompositeTabContent24099_1 .masterTabsWrapper, #masterCompositeTabContent24101_1 .masterTabsWrapper, #masterCompositeTabContent24104_1 .masterTabsWrapper, #masterCompositeTabContent24125_1 .masterTabsWrapper {
    display: none
    }
#masterTabContent24124_0, #masterTabContent24124_1, #masterTabContent24124_2, #masterTabContent24095_0, #masterTabContent24095_1, #masterTabContent24095_2 {
    position: relative
    }
.fulllibarywrap .eventvideoentrywrap {
    top: 29px;
    height: 473px
    }
.VideoTabsList {
    background-image: url("/javaImages/84/bb/0,,12805~5749636,00.png");
    background-repeat: repeat;
    height: 30px;
    width: 434px
    }
.VideoTabsList #masterTabList24095_0, .VideoTabsList #masterTabList24096_0, .VideoTabsList #masterTabList24098_0, .VideoTabsList #masterTabList24100_0, .VideoTabsList #masterTabList24103_0, .VideoTabsList #masterTabList24124_0 {
    border-left: 1px solid #535353;
    border-right: 1px solid #535353;
    height: 29px;
    line-height: 28px;
    text-align: center;
    width: 76px
    }
#masterTabList24095_1, #masterTabList24096_1, #masterTabList24098_1, #masterTabList24100_1, #masterTabList24103_1, #masterTabList24124_1 {
    border-right: 1px solid #535353;
    height: 29px;
    line-height: 28px;
    text-align: center;
    width: 81px
    }
#masterTabList24095_2, #masterTabList24096_2, #masterTabList24098_2, #masterTabList24100_2, #masterTabList24103_2, #masterTabList24124_2 {
    border-right: 1px solid #535353;
    height: 29px;
    line-height: 28px;
    text-align: center;
    width: 99px
    }
#masterTabList24096_3 {
    border-right: 1px solid #535353;
    height: 29px;
    line-height: 28px;
    text-align: center;
    width: 125px
    }
.VideoTabsList a {
    color: #383838;
    font-size: 1.1em
    }
.PaginationWrap {
    display: block;
    position: static
    }
.indexLinks .currentPage a {
    color: #3196CB
    }
.indexLinks a {
    color: #000;
    padding-left: 5px
    }
.PageWrapLink {
    position: absolute;
    z-index: 1
    }
.PageWrapLink .seefullvideolink {
    top: 25px;
    z-index: 1
    }
.paymentonedetail {
    line-height: 9px
    }
/******************* NEW LUCENE SEARCH*****************/
#plinks {
    height: 30px;
    text-align: center;
    width: 100%;
    float: left;
    position: relative;
    right: 20px;
    font-size: 1.2em
    }
.plinksIn {
    height: 20px;
    text-align: center;
    width: 100px;
    margin: auto
    }
#plinks A {
    display: block;
    width: 20px;
    height: 20px;
    float: left;
    color: #000 !important
    }
.searchPagWrap .searchvideoentry {
    height: 150px;
    width: 124px
    }
.searchPagWrap #searchvideoentryWrap {
    height: 480px !important;
    overflow: auto;
    width: 430px;
    margin-top: 34px;
    position: relative
    }
.plinksIn DIV {
    display: none;
    width: 20px;
    height: 20px;
    margin: auto
    }
.searchPagWrap .searchvideotext {
    height: auto !important;
    padding: 0 !important
    }
.searchPagWrap .searchvideoimage {
    height: auto !imortant;
    overflow: hidden
    }
.searchvideotext A {
    color: #000;
    font-weight: normal
    }
.socialBookmark {
    margin-left: 300px;
    padding-top: 10px
    }
/********************* SVA - Search by play **************************/
.reswrap1 {
    background: transparent url("/javaImages/a4/5b/0,,12805~8739748,00.png") repeat top left;
    width: 413px;
    height: 56px;
    left: 18px;
    margin: 2px;
    padding: 2px;
    position: relative;
    top: 0;
    font-family: Arial, sans-serif;
    font-weight: bold
    }
.reswrap2 {
    background: transparent url("/javaImages/a5/5b/0,,12805~8739749,00.png") repeat top left;
    width: 413px;
    height: 56px;
    left: 18px;
    margin: 2px;
    padding: 2px;
    position: relative;
    top: 0;
    font-family: Arial, sans-serif;
    font-weight: bold
    }
.head1 {
    color: #696969;
    font-size: 1.1em;
    height: 28px
    }
.head2 {
    color: #000;
    font-size: 1.1em
    }
.head3 {
    font-size: 1.1em
    }
.resl {
    width: 320px;
    float: left
    }
.resr {
    float: left;
    width: 80px;
    text-align: center;
    padding-top: 15px
    }
.playsearch {
    height: 29px;
    width: 436px;
    z-index: 10
    }
#filters {
    height: 29px;
    width: 436px;
    z-index: 10;
    position: relative;
    left: 73px
    }
#filters SELECT {
    font-size: 1em;
    font-weight: bold;
    position: relative;
    top: -8px
    }
#filters INPUT {
    position: relative;
    top: 1px
    }
#selectchamp {
    width: 110px
    }
#selectyr {
    width: 60px
    }
#selectgen {
    width: 70px
    }
#selectteam {
    width: 70px
    }
#page2276845 #sform SELECT {
    font-weight: bold;
    float: left;
    /*height:26px;*/
    margin: 5px;
    width: 129px;
    font-size: 1em;
    line-height: 1.4em
    }
#page2276845 #sform INPUT {
    border: 0;
    font-size: 1em;
    font-weight: bold;
    float: left
    }
.playsearchheading {
    background: transparent url("/javaImages/a1/7a/0,,12805~8747681,00.png") repeat top left;
    width: 461px;
    height: 101px
    }
.resultsbg {
    background: transparent url("/javaImages/c1/7a/0,,12805~8747713,00.png") repeat top left;
    width: 461px;
    height: 493px;
    position: relative;
    top: 10px
    }
.playsearchwrap {
    background: transparent url("/javaImages/c6/7a/0,,12805~8747718,00.png") repeat top left;
    width: 237px;
    height: 26px;
    float: left
    }
.playsearchheading .playsearch {
    position: relative;
    left: 12px;
    top: 60px
    }
#searchbyplayWrap {
    position: relative;
    top: 53px
    }
.playsearchwrap #freetext {
    left: 30px;
    margin: 2px;
    position: relative;
    top: 5px;
    width: 190px
    }
.playsearch .searchSubmit {
    margin-left: 5px
    }
#searchbyplay {
    width: 447px;
    height: 400px;
    overflow-y: scroll;
    overflow-x: hidden;
    position: relative
    }
.noresultmsg {
    width: 100%;
    text-align: center;
    margin-top: 20px
    }
/********************* SVA - Search by play END **************************/
/* QUICK UPDATE TO PAYMENT PLANS - THE WHOLE THING NEEDS REBUILDING */
#page2257920 .chooseapayment {
    background: transparent url("/javaImages/c1/63/0,,12805~8872897,00.png") no-repeat top left;
    height: 344px
    }
.paymentoptionLarge {
    background-image: url("/javaImages/b8/63/0,,12805~8872888,00.png");
    background-repeat: no-repeat;
    display: block;
    height: 102px;
    margin-left: 0;
    margin-top: 6px;
    width: 385px
    }
.paymentoptionLarge .paymentoneprice {
    top: 35px
    }
.paymentoptionLarge .paymentonetype {
    top: 54px
    }
.paymentoptionLarge .paymentonedetail {
    top: 70px
    }
.paymentoptionLarge .paymentonedetailthree {
    top: 88px
    }
.livstatsbutton {
    display: block;
    margin-left: 160px;
    margin-top: 24px
    }