
/* ########################  styles for football pages ######################   */


    /* ######  footballbaner  ###### */

a#ro_ls { display: block; background: url("../img/footballimages/livescores_ro.gif")  }
a:hover#ro_ls { background-position: 0 18px;  }

a#ro_res { display: block; background: url("../img/footballimages/results_ro.gif")  }
a:hover#ro_res { background-position: 0 18px;  }

a#ro_lt { display: block; background: url("../img/footballimages/leaguetables_ro.gif")  }
a:hover#ro_lt { background-position: 0 18px;  }

    /* ######  football table  ###### */

#footballtab { border-left-width: 1px; border-left-color: #bebfc2; border-left-style:solid;
                border-right-width: 1px; border-right-color: #bebfc2; border-right-style:solid;
                border-bottom-width: 1px; border-bottom-color: #bebfc2; border-bottom-style:solid;
                text-align:center; color: #333333 }
                
#footballtab th { vertical-align:middle; font-weight:bold; }

#footballtab td { vertical-align:middle; }

    /* ######  football results tables  ###### */

#footballtabres { border-width: 1px; border-color: #bebfc2; border-style:solid; color: #333333; }

#footballtabres1 td { height:26px; vertical-align:middle; text-align: left; background-color:#e2e4ea; padding-left:10px; font-weight:bold; }

#footballtabres2 td { height:26px; vertical-align:middle; text-align:center; font-weight:bold; font-size:14px}

#footballtabresin { padding: 20px 0 20px 0 }

#footballtabresin1 td { height:30px; vertical-align:middle; font-weight:bold; font-size:14px}

#footballtabresin2 td { height:25px; vertical-align:middle; font-weight:bold }

#footballtabresDots td { height:1px; background-image: url("../img/footballimages/results_dots.gif"); }

#footballresnav a { color: #2a166d; font-size:11px }

#footballtabLShead td { height:26px; background-color:#e2e4ea;
                        border-top-style:dashed; border-top-color: #979797; border-top-width: 1px;
                        border-bottom-style:dashed; border-bottom-color: #979797; border-bottom-width: 1px;
                        border-left-width: 1px; border-left-color: #bebfc2; border-left-style:solid;
                        border-right-width: 1px; border-right-color: #bebfc2; border-right-style:solid;
                        color: #333333 }

#footballtabLS { border-width: 1px; border-color: #bebfc2; border-style:solid; color: #333333 }

#footballtabLS td { padding: 10px 10px 10px 10px }

#footballtabLS1 td { padding: 7px 10px 7px 10px; font-weight:bold; font-size:18px; word-spacing: 30px }

#footballtabLS2 td { padding: 5px 10px 5px 10px; font-size:11px }

#footballtabLSin { width: 494px; border-width:1px; border-style:solid; border-color: #c0c1c4 }

#footballtabLSin th { padding-left:10px; color: #2a166d; font-weight:normal; vertical-align: middle; height:22px; background-image: url("../img/footballimages/football_tables_LS_head.gif"); }

#footballtabLSin td { padding: 5px 10px 3px 10px }

    /* ######  football landing table  ###### */

#footballlandingtabHead { vertical-align:middle; text-align:center; width:165px; height: 18px;
                        border-style:solid; border-color: #bebfc2; border-width:1px;
                        background-image: url("../img/footballimages/landing_head.gif");
                        font-weight:bold; color: #2a156d}

#footballlandingtabHead td { vertical-align:middle; text-align:center; font-family: Georgia,Times,serif; font-size:10px; }

#footballlandingtab { vertical-align:middle; text-align:center; width:165px; border-style:solid; border-width:1px; border-color: #c1c8df }

#footballlandingtab td { padding: 2px 0 2px 0; width:25px }

#footballlandingtabOdd td { background-color: #ffffff; }
#footballlandingtabEven td { background-color: #e2e4ea; }
#footballlandingtabSelOdd td { background-color: #ffffff; border-bottom-style: dashed; border-bottom-width: 1px; border-top-style: dashed; border-top-width: 1px }
#footballlandingtabSelEven td { background-color: #e2e4ea; border-bottom-style: dashed; border-bottom-width: 1px; border-top-style: dashed; border-top-width: 1px }


