
/* Menus */

.m1 td {
 font: .7em Tahoma, sans-serif;
 background: url(/img/m1bg1.gif) no-repeat bottom left;
 border-bottom: 1px solid #00486B;
 padding: 9px 25px 7px }
.m1 a:link {
 text-decoration: underline;
 color: #02324A }
.m1 a:hover {
 text-decoration: underline;
 color: #A30C0C }
.m1 a:visited {
 text-decoration: underline;
 color: #888 }

.m2 {
 background-color: #00486B;
 padding: 1.3em .7em 1.7em }
.m2 td {
 font: 700 .6em Tahoma, sans-serif;
 color: #49BBFF;
 padding-top: .4em }
.m2 td a:link,
.m2 td a:hover,
.m2 td a:visited {
 text-decoration: none;
 color: #FFF }
.m2 td a:hover { text-decoration: underline }

.m3 { background-color: #00486B }
.m3 td {
 font: .6em Verdana, sans-serif;
 color: #FFF;
 border-bottom: 1px solid #00486B }
.m3 img { vertical-align: middle }
.m3 a,
.m3 .curr { padding: .5em 1em }
.m3 a { display: block }
.m3 a:link,
.m3 a:hover,
.m3 a:visited {
 text-decoration: none;
 color: #00486B;
 background-color: #FFF }
.m3 a:hover { text-decoration: underline }

.mDrop1 {
 border: 1px solid #3885A5;
 background-color: #B0DFF0 }
.mDrop1 td {
 font: .7em Tahoma, sans-serif;
 border-top: 1px solid #A5D6E8;
 white-space: nowrap }
.mDrop1 .last { border-bottom: 0 }
.mDrop1 .pointer { background-image: url(/img/mdrop1bg1.gif) }
.mDrop1 a {
 padding: .4em 1.3em;
 display: block }
.mDrop1 a:link,
.mDrop1 a:hover,
.mDrop1 a:visited {
 text-decoration: none;
 color: #206075; }
.mDrop1 a:hover {
 color: #FFF;
 background-color: #209AE9 }
.mDrop1 a:hover .pointer { background-position: bottom }

.path {
 font: 700 .6em Tahoma, sans-serif;
 color: #1282C4;
 padding: 1em 1em 1.58em 1em }
.path a:link,
.path a:hover,
.path a:visited {
 text-decoration: undeline;
 color: #1282C4 }
.path .curr {
 color: #C10819 }

/* Forms */

/* Content */

.pageInfo {
 font: 0.7em Tahoma, sans-serif;
 text-align: center;
 color: #FFF;
 padding: 20px 40px }
.pageInfo em {
 font-size: 1.1em;
 color: #2EB1FF;
 white-space: nowrap }

.dataTab1 th,
.dataTab1 td {
 font: .7em Tahoma, sans-serif;
 padding: .3em 1.2em }
.dataTab1 th {
 font-weight: 700;
 color: #FFF;
 background-color: #C31020;
 border: 1px solid #00486B;
 border-left-color: #FFF;
 border-right: none }
.dataTab1 td { border-bottom: 1px solid #EDF2F5 }
.dataTab1 th.first { border-left-color: 00486B }
.dataTab1 th.last { border-right: 1px solid #00486B }
.dataTab1 td.sorted { background-color: #F5F8F9 }

.blockHeader {
 font: 700 0.65em Verdana, sans-serif;
 color: #FFF;
 background-color: #C10819;
 padding: .3em 1.2em .4em 1.2em }

.news {
 font: 0.65em Verdana, sans-serif;
 color: #FFF;
 padding: 1.2em }

.news a:link,
.news a:hover,
.news a:visited {
 color: #FFF }

a.newsHeader:link,
a.newsHeader:hover,
a.newsHeader:visited {
 font-weight: 700;
 color: #2EB1FF;
 padding: 0.4em 0 }

.main { font: .7em Tahoma, sans-serif }

.pager .curr { color: #C31020 }
.pager a:link,
.pager a:hover,
.pager a:visited {
 text-decoration: underline;
 color: #00486B }

.footer {
 font: .6em Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color: #000 }


/* Additional */

body {
 padding: 0;
 margin: 0;
 color: #222;
 background-color: #FFF;
 height: 100% }

a:link {
 text-decoration: underline;
 color: #1282C4 }
a:hover { color: #A30C0C }
a:visited { color: #888 }
a.black { color: #000 }

em,
strong {
 font-style: normal;
 font-weight: 700 }

h1 {
 font: 700 1em Tahoma, sans-serif;
 color: #B90213 }
h2 {
 font: 700 1em Tahoma, sans-serif;
 color: #00486B }

th { text-align: left }

input,
select,
textarea {
 font-size: 1em;
 font-family: Tahoma, sans-serif;
 border: 1px solid #00486B }

form {
 margin: 0;
 padding: 0 }

.bttn {
 border: none;
 background-color: transparent }
.nowrap { white-space: nowrap }

/* -------Page Specific-------- */

.fLoginN,
.fLoginV {
 font: 0.7em Verdana, sans-serif;
 color: #000 }
.fLoginN { padding: .7em 2px 0 0 }
.fLoginV { padding: .3em 2px 0 0 }
.fLoginInput {
 font-size: 1em;
 background-color: #FFF;
 border: 1px solid #206075;
 border-bottom: none }
.fLoginN a,
.fLoginV a {
 text-decoration: underline;
 color: #000 }
.sportSelector td {
 font: .65em Verdana, sans-serif;
 padding: 4px 15px;
 border: 1px solid #B9CCD6;
 background: url(/img/sportselector_bg1.gif) no-repeat bottom right }
.sportSelector td a:link,
.sportSelector td a:hover,
.sportSelector td a:visited {
 text-decoration: none;
 color: #00486B }
.sportSelector td.act {
 background-color: #00B2E3;
 background-image: url(/img/sportselector_bg2.gif);
 cursor: pointer }
.sportSelector td.act a:link,
.sportSelector td.act a:hover,
.sportSelector td.act a:visited { color: #FFF }
