﻿/* STYLE SHEET BODY */

img.w3c {border: 0;
         width: 88px;
         height: 31px;}

/* WHOLE PAGE */

body {font-family: Arial, Helvetica, sans-serif;
      font-size: 12px;
      color: #333333;}

#container {position: relative;
	    margin: 0 auto;
            text-align: left;
	    width: 756px;
            padding: 0px;
	    border: 1px solid #000000;}

#container #contentdiv table {font-family: Arial, Helvetica, sans-serif;
                              font-size: 12px;}

#container table {font-family: Arial, Helvetica, sans-serif;
                              font-size: 12px;}

/* PAGE HEADER */

#header {position: relative;
	 width: 100%;}

table.head_doc {width: 756px;
                border-style:none;
                border-spacing:0px;}
table.head_doc td {padding: 0px;}

td.head_menu {width: 756px;
              height: 10px;
              background-color: #FF0000;}
img.mast_head {width: 756px;
               height: 83px;
               border-style:none;
               border-spacing:0px;}


/* PAGE CONTENT */

#contentdiv {padding: 20px;
             background-color: #FFFFFF;}
#contentdiv a:link    {color: #3300CC;
                       text-decoration: underline;}
#contentdiv a:visited {color: #990099;
                       text-decoration: underline;}
#contentdiv a:hover   {color: #33FFCC;
                       text-decoration: underline;}

#contentdiv h1 {font-size: 20px;
                font-weight:bold;
                line-height: 25px;
                color: #21104A;
                text-transform: uppercase;
                padding-top: 10px;}

#contentdiv h2 {font-size: 16px;
                font-weight:bold;
                line-height: 25px;
                color: #21104A;
                text-transform: uppercase;}

#contentdiv h3 {font-size: 14px;
                font-weight:bold;
                line-height: 25px;
                color: #21104A;
                text-transform: uppercase;}

td.cell_text_std {text-align: left;
                  white-space: nowrap;}

/* HOST PAGE */

h1.host_page {text-align: center;}
h2.host_page {text-align: center;}

.host_page_entry {color: green;}
                    
table.host_page {width: 100%;
                 border-style: none;
                 border-spacing: 0px;}
table.host_page td {padding: 2px;
                    margin-left: auto;
                    margin-right: auto;}

img.host_liga_fantasia {width: 150px;
                        height: 150px;
                        border-width: 0px}

img.host_pools {width: 85px;
                height: 95px;
                border-width: 0px}

img.soccer_links {width: 130px;
                  height: 74px;
                  border-style: none;}


td.host_col1 {text-align: center;}
td.host_col2 {text-align: left;
              font-size: 10px;
              width: 653px;}

/* PAGE FOOTER */

#footer {text-align: center;
	 width: 100%;
	 background-color: #E0E6FF;}

p.footer_link {text-align: center;}
li.footer_link {text-align: left;}

/* ERROR MESSAGE  */

p.errormsg        {font-family: Arial, Helvetica, sans-serif;
                   font-size: 12px;
                   font-weight: bold;
	           color: #e80000;}

/* LEAGUE, FIXTURES, AND RESULT TABLES  */

tr.league_hdr     {font-family: Arial, Helvetica, sans-serif;
                   font-size: 12px;
                   background-color: #e0e6ff;
                   border-color: #e0e6ff;}

th.league_hdr     {font-family: Arial, Helvetica, sans-serif;
                   font-size: 12px;
                   text-align: center;
                   font-style: normal;
                   font-weight: bold}

td.league_pos     {font-family: Arial, Helvetica, sans-serif;
                   font-size: 12px;
                   background-color: #ccffcc;
                   border-color: #ccffcc;
                   text-align: center;}

td.league_club    {font-family: Arial, Helvetica, sans-serif;
                   font-size: 12px;
                   background-color: #ccffcc;
                   border-color: #ccffcc;
                   text-align: left;}

td.league_played  {font-family: Arial, Helvetica, sans-serif;
                   font-size: 12px;
                   background-color: #ccffcc;
                   border-color: #ccffcc;
                   text-align: center;}

td.league_home    {font-family: Arial, Helvetica, sans-serif;
                   font-size: 12px;
                   background-color: #ffccff;
                   border-color: #ffccff;
                   text-align: center;}

td.league_away    {font-family: Arial, Helvetica, sans-serif;
                   font-size: 12px;
                   background-color: #ccccff;
                   border-color: #ccccff;
                   text-align: center;}

td.league_gd      {font-family: Arial, Helvetica, sans-serif;
                   font-size: 12px;
                   background-color: #ccffcc;
                   border-color: #ccffcc;
                   text-align: center;}

td.league_pts     {font-family: Arial, Helvetica, sans-serif;
                   font-size: 12px;
                   background-color: #ccffcc;
                   border-color: #ccffcc;
                   text-align: center;}

hr.league_promotion_line  {width: 100%;
                           color: #993300;
                           background-color: #993300;
                           margin-bottom: 1px;
                           margin-top: 1px;
                           height: 1px;}

hr.league_playoff_line    {width: 100%;
                           color: #99ffff;
                           background-color: #99ffff;
                           margin-bottom: 1px;
                           margin-top: 1px;
                           height: 1px;}

hr.league_relegation_line {width: 100%;
                           color: #ff0000;
                           background-color: #ff0000;
                           margin-bottom: 1px;
                           margin-top: 1px;
                           height: 1px;}

tr.league_fixture {font-family: Arial, Helvetica, sans-serif;
                   font-size: 12px;
                   background-color: #ffffcc;
                   border-color: #ffffcc;
                   text-align: left;}

td.league_score   {background-color: #ccffcc;
                   border-color: #ccffcc;
                   text-align: center;}

td.league_date    {background-color: #ffffcc;
                   border-color: #ffffcc;
                   text-align: left;}

td.league_warning {color: blue;
                   font-weight: bold;}

p.league_information {text-align: left;}
.league_highlight {font-weight: bold;}

td.world_cup_gap_tables   {width: 200px;}
td.world_cup_gap_fixtures {width: 50px;}
.world_cup_information {color: green;
                        font-weight: bold;}

/* COMPETITIONS */

img.liga_fantasia {width: 105px;
                   height: 105px;}

img.dominion      {width: 44px;
                   height: 80px;}

img.ncec_cup      {width: 59px;
                   height: 81px;}

img.league_cup    {width: 59px;
                   height: 81px;}

<!---
img.team_emblem   {width: 167px;
                   height: 200px;}
--->
img.team_emblem   {width: 84px;
                   height: 100px;}


img.default_team_emblem {width: 99px;
                         height: 79px;}


img.red_yel_flag     {width: 7px;
                      height: 9px;
                      border-style: solid;
                      border-width: 1px;}

img.no_red_yel_flag  {width: 7px;
                      height: 9px;
                      border-style: none;}

img.comb_red_yel_flag  {width: 37px;
                        height: 30px;
                        border-style: none;}

table.cup_outer    {width: 100%;
                    border-style: solid;
                    border-color: #e0e6ff;
                    border-spacing: 0px;}
table.cup_outer td {padding: 2px;
                    margin-left: auto;
                    margin-right: auto;}

table.cup_inner    {width: 90%;
                    border-style: none;
                    border-spacing: 0px;
                    margin-left: auto;
                    margin-right: auto;}
table.cup_inner td {padding: 0px;}

tr.cup_head {background-color: #e0e6ff;
             font-weight: bold;
             text-align: center;}
td.cup_head_round {text-align: left;}
td.cup_head_team {text-align: left;}

tr.cup_body {background-color: #ffffff;
             text-align: center;}
td.cup_body_team {text-align: left;
                  white-space: nowrap;}
td.cup_body_std  {text-align: left;
                  white-space: nowrap;}
td.cup_body_sub_head {font-weight: bold;}

td.cup_body_v {width: 30px;
               font-weight: bold;
               text-align: left;}

td.natcup_head_week  {width: 60px;
                      text-align: left;
                      font-weight: bold;}
td.natcup_head_other {width: 120px;
                      text-align: left;
                      font-weight: bold;}
td.natcup_head_round {width: 120px;
                      text-align: center;
                      font-weight: bold;}
td.domcup_head_short {width: 60px;
                      text-align: left;
                      font-weight: bold;}
td.domcup_head_long  {width: 120px;
                      text-align: left;
                      font-weight: bold;}

tr.comp_relegation   {background-color: #e80000;
                      text-align: center;}
tr.main_promotion    {background-color: #ffff00;
                      text-align: center;}
tr.sec_promotion     {background-color: #ccffff;
                      text-align: center;}
tr.comp_normal       {background-color: #ffffff;
                      text-align: center;}

hr.cup_body_line {width: 100%;
                  color: #000000;
                  background-color: #000000;
                  height: 1px;}

table.div_inner    {width: 95%;
                    border-style: none;
                    border-spacing: 0px;
                    margin-left: auto;
                    margin-right: auto;}
table.div_inner td {padding: 0px;}

td.div_league {width: 653px;}

/* PREDICTIONS */

table.pred_head {background-color: #000053;
                 color: #FFFFFF;
                 font-weight: bold;
                 text-align: center;}

select.pred_winloss {width: 200px;}

