/**** All competitions for this client must be defined below ****/
* {margin:0; padding:0; font-family:Verdana,Arial,Helvetica,sans-serif; }
img {border:none; }
h1 {position:absolute; left:-20000px; }
h2 {font-weight:bold; font-size:.9em; margin:0 auto 10px auto; }
h3 {text-align:left; font-weight:bold; font-size:.8em; color:#720101; margin-bottom:10px; }
p {font-size: 11px; padding-bottom:10px; }
ol {font-size:.8em; padding-bottom:10px; margin:0px; padding-left:20px }
a {color:#039; text-decoration:none; }
a:hover {text-decoration:underline; }

.pageWrapper1 {background: transparent url(bgleft.gif) repeat-y left top; }

.pageWrapper2 {background: transparent url(bgright.gif) repeat-y 996px top; }

.theContainer {background:url('/CleverTV/clients/Vitalfootball/vital-fantasy-football-08-09/images/background.jpg') top left repeat-y; text-align:left; width: 770px; margin-left: 0px; border-left: 1px solid #666; min-height:100%; margin-bottom:92px}

.spacerRow {background:url('/CleverTV/clients/Vitalfootball/vital-fantasy-football-08-09/images/base_03.jpg') left no-repeat; width:770px; height:20px; position:relative; bottom:72pt; }

.rightContentContainer {display: inline; background: #e6e6e6 none; margin: 2px; }
.errormessages {display: inline; background: #e6e6e6 none; margin: 2px; }
.panelContainer {display: inline; float: left; background: #efefef none; margin: 0px 5px 2px 5px; width: 483px; padding-left:4px; padding-right:3px; }
.panelContainer800 {display: inline; background: #FFF none; width: 790px; }
#right {clear:none; float:right; }


.vital-fantasy-football-bgcolor {background-color: #2c590f;}

.pageBannerRow {border-color: #ccc; border-style: solid; border-width: 0 0 1px 0; clear: both; display: block; height: 130px; }

#headerbackground {background:url('/CleverTV/clients/Vitalfootball/vital-fantasy-football-08-09/images/mainbanner.jpg') top left no-repeat; width:770px; height:130px; color:#000; font-weight: bold; font-size:16pt; position:relative;}
#headerbackground_text {position:absolute; bottom:10px; left:10px; width:270px;}
#headersponsor {position:absolute; top:10px; left:280px; width:460px; }
#headerpromo {position:absolute; top:77px; left:307px; width:160px; }
 
#vital-fantasy-football-08-09-rightbar { background-image: url(../vital-fantasy-football-08-09/images/base_02.jpg);   background-repeat: repeat-y; background-position: right; }

.vital-fantasy-football-08-09-leftnav {background-image: url(../vital-fantasy-football-08-09/images/base_04.jpg); background-repeat: repeat-y; background-position: left; height:100%;}


.vital-header {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 19px;
  line-height: 23px;
  font-weight: bold;
  color: #2c590f;
  text-align: center;
  padding-bottom: 10px;
}
.vital-backto {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: bold;
  color: #2c590f;
}
.vital-backto a:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: bold;
  color: #2c590f;
}
.vital-backto a:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: bold;
  color: #2c590f;
}
.vital-backto a:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: bold;
  color: #2c590f;
}
.vital-backto a:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: bold;
  color: #2c590f;
  text-decoration: underline;
}

.vital-fantasy-football-lozenge1 {
  background-image: url(../vital-fantasy-football/images/infobox1.jpg);
  background-repeat: no-repeat;
  padding-top: 22px;
  padding-left: 5px;
  padding-right: 130px;
  margin: 0px 0px 0px 0px;
  color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 10px;
}

.vital-fantasy-football-lozenge2 {
  background-image: url(../vital-fantasy-football/images/infobox2.jpg);
  background-repeat: no-repeat;
  padding-top: 22px;
  padding-left: 5px;
  padding-right: 130px;
  margin: 0px 0px 0px 0px;
  color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 10px;
}

.vital-fantasy-football-lozenge3 {
  background-image: url(../vital-fantasy-football/images/infobox3.jpg);
  background-repeat: no-repeat;
  padding-top: 22px;
  padding-left: 5px;
  padding-right: 130px;
  margin: 0px 0px 0px 0px;
  color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 10px;
}

.vital-fantasy-football-lozenge4 {
  background-image: url(../vital-fantasy-football/images/infobox4.jpg);
  background-repeat: no-repeat;
  padding-top: 22px;
  padding-left: 5px;
  padding-right: 130px;
  margin: 0px 0px 0px 0px;
  color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 10px;
}


table.prembox {
  background-image: url(../vital-fantasy-football-08-09/images/premiumbox.jpg);
  background-repeat: no-repeat;
}
td.loginTitle {
	padding-top: 7px;
	padding-left: 0px;
	font-size: 12px;
	font-weight: bold;
	color:#fff;
}

table td.lostLoginQ {
	font-size: 8pt;
	font-weight: bold;
	color:#fff;
}

table td.lostLoginClickHere {
}
/**** You must specify the following classes for every client ****/

td.tablecell {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #000000;
  line-height: 1.2em;  
}

td.smalltablecell {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #000000;
  line-height: 1.2em;  
}

td.tablecellSelected {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #000000;
  line-height: 1.2em;  
  background-color: lightBlue;
}

.tablecell a:link { color:#0000EE; }
.tablecell a:active { color:#0000EE; }
.tablecell a:visited { color:#0000EE; }
.tablecell a:hover { color:#0000EE; }

.breadcrumb {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #999999;
  line-height: 10px; 
  width:483px; 
}

.dreamlogin {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bolder;
  color: #000000;
  word-spacing: -0.1em;
}


.tablecell {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #000000;
  line-height: 1.2em;  
}

.errormessage {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #CC0000;
  line-height: 14px;  
}
/*****************************************************************/

td {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #000000;
  line-height: 14px;  
}

.mainText {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  padding: 3px;
}
.body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #000000;
  line-height: 14px;  
}
.redbody {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #000000;
  line-height: 14px;  
}
p {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #000000;
  line-height: 14px;  
}

.tablecellw {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  line-height: 1.2em;  
}
.tablecell10 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #000000;
  line-height: 10px;  
}
tr {
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.login {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  line-height: 14px;
}

.logintext {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  line-height: 14px;
}
SELECT.team {color: #000066; font: 10px Arial, Helvetica, Sans-Serif; width:180}
INPUT.normal {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  margin-top: 0px;
  margin-bottom: 0px;
}
.team {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  display: inline;
}
.teamsml {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 9.5px;
  font-weight: normal;
}
INPUT.texty {color: #000066; font: 8px Verdana, Arial Narrow, Arial, Helvetica, sas-serif; width:80}
INPUT.selectedteams {color: #000066; font: 8px Verdana, Arial Narrow, Arial, Helvetica, sas-serif; width:50}
INPUT.selectteams {color: #CCCC66; font: 11px Arial Narrow, Arial, Helvetica, sas-serif; width:70}

.smltxt {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}
a:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #0000EE;
  text-decoration: none;
}
a:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #0000EE;
  text-decoration: none;
}
a:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #0000EE;
  text-decoration: none;
}
a:hover {
  color: #0000EE;
  text-decoration: underline;
}
.link:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #0000EE;
  font-size: 11px;
  font-weight: normal;
  line-height: 11px;  
  text-decoration: none;
}
.link:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #0000EE;
  font-size: 11px;
  font-weight: normal;
  line-height: 11px;  
  text-decoration: none;
}
.link:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #0000EE;
  font-size: 11px;
  font-weight: normal;
  line-height: 11px;  
  text-decoration: none;
}
.link:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #0000EE;
  font-size: 11px;
  font-weight: normal;
  line-height: 11px;  
  text-decoration: underline;
}
.wht {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FFFFFF;
}

.blk {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
}
.wht10 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
}
.wht:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FFFFFF;
  text-decoration: none;
}
.wht:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FFFFFF;
  text-decoration: none;
}
.wht:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FFFFFF;
  text-decoration: none;
}
.wht:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FFFFFF;
}
.footertext {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
}

.footernav {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #CCCCCC;
}
.footernav:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  text-decoration: none;
}
.footernav:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  text-decoration: none;
}
.footernav:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  text-decoration: none;
}
.footernav:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #C1131E;
  text-decoration: none;
}

.nav {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  text-decoration: none;
}
.nav:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  text-decoration: none;
}
.nav:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  text-decoration: none;
}
.nav:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  text-decoration: none;
}
.nav:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  text-decoration: underline;
}

.navsml {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  text-decoration: none;
}
.navsml:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  text-decoration: none;
}
.navsml:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  text-decoration: none;
}
.navsml:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  text-decoration: none;
}
.navsml:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  text-decoration: underline;
}


.navsmlblk {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  text-decoration: none;
}
.navsmlblk:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  text-decoration: none;
}
.navsmlblk:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  text-decoration: none;
}
.navsmlblk:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  text-decoration: none;
}
.navsmlblk:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  text-decoration: underline;
}
.userloggedin {
  background-image: url(../images/youruseracc.jpg);
  background-repeat: no-repeat;
  margin-bottom: 5px;
}
.entrymenu {
  background-image: url(../images/yourteam.jpg);
  background-repeat: no-repeat;
  margin-bottom: 5px;
}
.loginsdrd {
  background-image: url(../images/standardbox.jpg);
  background-repeat: no-repeat;
  padding-bottom: 5px;
}
.transfertext {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
  vertical-align: middle;
  text-align: right;
}
.transfertext2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
  vertical-align: middle;
  text-align: left;
  margin: 0px 0px 0px 5px;
}
.midcol {
  padding-right: 0px;
  padding-left: 0px;
  padding-top: 0px;
  background-color:#e6e6e6;
}
FORM {
  margin-bottom:0;
  margin-top : 0;
}
.boldhead {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #000000;
  padding: 3px;

}
.texty {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  margin-top: 0px;
  margin-bottom: 0px;
  color: #000066;
  width:160;
}
SELECT.day {color: #000000; font: 10px Arial Narrow, Arial, Helvetica, sans-serif; width:45}
SELECT.month {color: #000000; font: 10px Arial Narrow, Arial, Helvetica, sans-serif; width:50}
SELECT.year {color: #000000; font: 10px Arial Narrow, Arial, Helvetica, sans-serif; width:67}
SELECT.w160 {color: #000000; font: 12px Verdana, Arial Narrow, Arial, Helvetica, sans-serif; width:161px}
SELECT.w200 {color: #000000; font: 12px Verdana, Arial Narrow, Arial, Helvetica, sans-serif; width:200}
th {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: green;
}
.sortheader {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: green;
}
.sortarrow {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: green;
}


.tdcream {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  font-size: 12px;
  font-weight: normal;
  background-color : #FFFF80;
}
.tblred {
  font-family:  Verdana, Arial Narrow, Arial, Helvetica, sans-serif;
  color: #ffffff;
  font-size: 12px;
  font-weight: bold;
  background-color: #C00000;
}
.drk {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
}
.form170 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #000000;
  line-height: 14px;  
  width: 170px;
}
.form400 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #000000;
  line-height: 14px;  
  width: 405px;
}
.form115 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #000000;
  line-height: 14px;  
  width: 115px;
}
.form175 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #000000;
  line-height: 14px;  
  width: 175px;
}
.form95 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #000000;
  line-height: 14px;  
  width: 120px;
}
.formsfat95 {
  font-family: Arial Narrow, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #000000;
  line-height: 14px;  
  width: 95px;
}
.form0 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #000000;
  line-height: 14px;
}
.top5space {
  padding: 5px 0px 3px 0px;
  margin: 0px 0px 0px 0px;
}
.lhsmenunav {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  text-decoration: none;
  padding: 0px 0px 0px 16px;
  margin: 0px 0px 0px 0px;
}

a.tooltip { 
cursor: help;
position:relative; /*this is the key*/
z-index:24;
}

a.tooltip:hover {
z-index:25;
}

a.tooltip span {
display: none;
}

a.tooltip:hover span { /*the span will display just on :hover state*/
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
text-align: left;
display: block;
position: absolute;
top: 2em;
left: 0;
width: 25em;
background-color: #ffffe5;
color: #000;
padding: 10px;
border: 1px solid #cc9;
white-space: normal !important;
text-decoration: none;
}

/* Sortable tables */
table.sortable a.sortheader {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: green;
}
table.sortable span.sortarrow {
    color: green;
    text-decoration: none;
}

/* Jennings golf content boxes */
div.jennings-header {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #ffffff;
  padding-top: 1px;
  padding-bottom: 2px;
}
div.jennings-main {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  padding-left: 6px;
  padding-top: 6px;
  width: 124px;
}

/* the aintree team content boxes */
div.aintree-main {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  padding-left: 6px;
  padding-top: 6px;
  width: 114px;
}
/* the aintree team white links */
.whtlnk:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FFFFFF;
}
.whtlnk:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FFFFFF;
}
.whtlnk:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FFFFFF;
}
.whtlnk:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FFFFFF;
}

/*2008 Improvements */

/*Select Teams*/

#selectteams {background:url('/CleverTV/clients/Vitalfootball/vital-fantasy-football-08-09/images/vitalselectteams.jpg') top left no-repeat; width:750px; height:550px; color:#fff; font-size:.7em; position:relative;}

#selectteams_keeper {position:absolute; top:30px; left:157px; width:165px; }
#selectteams_defender1 {position:absolute; top:75px; left:13px; width:165px; }
#selectteams_defender2 {position:absolute; top:155px; left:70px; width:165px; }
#selectteams_defender3 {position:absolute; top:75px; left:305px; width:165px; }
#selectteams_defender4 {position:absolute; top:155px; left:250px; width:165px; }
#selectteams_midfielder1 {position:absolute; top:235px; left:30px; width:165px; }
#selectteams_midfielder2 {position:absolute; top:310px; left:60px; width:165px; }
#selectteams_midfielder3 {position:absolute; top:235px; left:275px; width:165px; }
#selectteams_midfielder4 {position:absolute; top:310px; left:250px; width:165px; }
#selectteams_striker1 {position:absolute; top:385px; left:20px; width:165px; }
#selectteams_striker2 {position:absolute; top:385px; left:300px; width:165px; }
#selectteams_teamname {position:absolute; left:594px; top:120px; width:135px; font-size:10px;}
#selectteams_budget {position:absolute; left:640; top:159; width:50px; }
#selectteams_reset {width:200px; height:40px; position:absolute; left:22px; top:487px; width:135px;}
#selectteams_luckydip {width:200px; height:40px; position:absolute; left:285px; top:487px; width:135px;}
#selectteams_proceed {width:200px; height:40px; position:absolute; left:537px; top:487px; width:135px;}

#selecttransfers {background:url('/CleverTV/clients/Vitalfootball/vital-fantasy-football-08-09/images/vitalselecttransfers.jpg') top left no-repeat; width:750px; height:550px; color:#fff; font-size:.7em; position:relative;}

#selecttransfers_keeper {position:absolute; top:30px; left:157px; width:165px; }
#selecttransfers_defender1 {position:absolute; top:75px; left:13px; width:165px; }
#selecttransfers_defender2 {position:absolute; top:155px; left:70px; width:165px; }
#selecttransfers_defender3 {position:absolute; top:75px; left:305px; width:165px; }
#selecttransfers_defender4 {position:absolute; top:155px; left:250px; width:165px; }
#selecttransfers_midfielder1 {position:absolute; top:235px; left:30px; width:165px; }
#selecttransfers_midfielder2 {position:absolute; top:310px; left:60px; width:165px; }
#selecttransfers_midfielder3 {position:absolute; top:235px; left:275px; width:165px; }
#selecttransfers_midfielder4 {position:absolute; top:310px; left:250px; width:165px; }
#selecttransfers_striker1 {position:absolute; top:385px; left:20px; width:165px; }
#selecttransfers_striker2 {position:absolute; top:385px; left:300px; width:165px; }
#selecttransfers_transfers {position:absolute; left:655px; top:120px; width:135px; font-size:10px;}
#selecttransfers_budget {position:absolute; left:655; top:162; width:50px; }
#selecttransfers_reset {width:200px; height:40px; position:absolute; left:22px; top:487px; width:135px;}
#selecttransfers_proceed {width:200px; height:40px; position:absolute; left:264px; top:487px; width:135px;}


/*Entryhome */
#entryteamlist {background:url('/CleverTV/clients/Vitalfootball/vital-fantasy-football-08-09/images/vitalentryhome.jpg') top left no-repeat; width:480px; height:760px; color:#fff; font-size:.75em; position:relative;}
#entryteamlist ul li {list-style:none; position:absolute; width:140px; text-align:center; } 
#playera {top:70px; left:169px; }
 
#playerb {top:120px; left:4px; } 
#playerc {top:170px; left:104px; } 
#playerd {top:170px; left:234px; } 
#playere {top:120px; left:334px; }

#playerf {top:270px; left:4px; } 
#playerg {top:300px; left:104px; } 
#playerh {top:300px; left:234px; } 
#playeri {top:270px; left:334px; }
 
#playerj {top:400px; left:44px; } 
#playerk {top:400px; left:284px; } 

#scoreboard_teamname {position:relative; left:30px; bottom:735px; width:420px; color:#663300; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px; text-align: center; text-transform:uppercase; }
#scoreboard_teamname_pop {position:relative; left:30px; top:25px; width:420px; color:#663300; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px; text-align: center; text-transform:uppercase; }
#scoreboard_rating {position:relative; left:220px; bottom:50px; width:40px; color:#040f9a; font-family: Comic Sans, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
#scoreboard_totalpoints {position:relative; bottom:258px; left:212px; color:#040f9a; font-family: Comic Sans, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
#scoreboard_transfers {position:relative; left:230px; bottom:150px; color:#040f9a; font-family: Comic Sans, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
#scoreboard_monthpoints {position:relative; left:212px; bottom:168px; color:#040f9a; font-family: Comic Sans, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
#scoreboard_currentposition {position:relative; left:212px; bottom:185px; color:#040f9a; font-family: Comic Sans, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
#scoreboard_monthposition {position:relative; left:212px; bottom:152px; color:#040f9a; font-family: Comic Sans, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }

.b_label_container_entry {text-align:center; white-space:nowrap; }
.b_label_container_entry div {display:inline; height:20px; font-family:Comic Sans, Verdana, Arial, Helvetica, sans-serif; }
.b_label_container {text-align:center; white-space:nowrap; }
.b_label_container div {display:inline; height:20px; text-align:center; }
.bl_lab {background:url('/CleverTV/clients/Vitalfootball/vital-fantasy-football-08-09/images/bot_left_lab.gif') top center no-repeat; width:4px; padding:6px 0; }
.b_label {background:url('/CleverTV/clients/Vitalfootball/vital-fantasy-football-08-09/images/bot_label.gif') top center no-repeat; padding:6px 0px; color:#fff;}
.b_label span { }
.br_lab {background:url('/CleverTV/clients/Vitalfootball/vital-fantasy-football-08-09/images/bot_right_lab.gif') top center no-repeat; width:4px; padding:6px 0; }
.playershirt {text-align:center; margin:0px auto 7px 0px;}

/*Other*/
.contaminator {float:left; width:483px; clear:both; font-size:11px; margin-top:15px; margin-bottom:15px; }
.contaminatorleft img {float:left; margin-right:5px; }
.contaminatorright img {float:right; margin-left:5px; border-right:1px #DDDDDD; margin-right:5px; }

ul.bullet {padding-left:20px; padding-bottom:5px;}
ul.bullet li {list-style-image: url(../vital-fantasy-football-08-09/images/bullet.gif); line-height:25px; vertical-align:middle; }
.clickable {margin:5px; }

#mainnav ul {padding-left:5px; background:no-repeat; }
#mainnav li {padding-left:5px; background:no-repeat; color:#000  }
#mainnav li a {padding-left:5px; background:no-repeat; color:#000  }
#mainnav li li a {font-weight:normal; background-image:none; }

.leaderboardbuttons {clear:both; margin:10px auto; width:310px; text-align:center; }
.leaderboardbuttons button {margin-right:5px; }
.leaderboardbuttons select {display:inline; margin-right:5px; }
.leaderboardbuttons form, .leaderboardbuttons fieldset {display:inline;}
.leaderboard table td.yourentry {background:#dc2b2b; font-weight:bold; color:#fff; }
.leaderboard table td.otherentry {background:#eee; }

.mpuspace {margin:20px 20px 0px 0px;}