/**** All competitions for this client must be defined below ****/
.world-cup-fantasy-rugby-bgcolor {background-color: #00543D;}

.world-cup-fantasy-rugby-rightbar {
  background-image: url(../world-cup-fantasy-rugby/images/base_02.jpg);
  background-repeat: repeat-y;
  background-position: right;
}

.world-cup-fantasy-rugby-navbar {
  background-image: url(../world-cup-fantasy-rugby/images/base_01.jpg);
  background-repeat: no-repeat;
}

.daily-record-fantasy-football-2007-08-bgcolor {background-color: #006666;}
 
.select-a-xmas-stable-2007-bgcolor {background-color: #006666;}
 
.daily-record-fantasy-football-2007-08-rightbar {
  background-image: url(../daily-record-fantasy-football-2007-08/images/base_02.jpg);
  background-repeat: repeat-y;
  background-position: right;
}
.daily-record-fantasy-football-2007-08-navbar {
  background-image: url(../daily-record-fantasy-football-2007-08/images/base_01.jpg);
  background-repeat: no-repeat;
}
.sdrff0708-header {
  font-family: Arial Narrow, Arial, Helvetica, sans-serif;
  font-size: 20pt;
  font-weight: bold;
  color: #000000;
}

.select-a-stable-royal-ascot-2007-bgcolor {background-color: #464646;}
.dream-dogs-bgcolor {background-color: 0046B6;}
.aintree-team-2007-test-bgcolor {background-color: #FF0000;}
.aintree-team-2007-bgcolor {background-color: #FF0000;}
.golf-genius-2007-bgcolor {background-color: #007854;}
.select-a-stable-cheltenham-2007-bgcolor {background-color: #CC0000;}
.select-a-christmas-stable-bgcolor {background-color: #006633;}
.royal-ascot-2006---select-a-stable-bgcolor {background-color: #006633;}
.you-the-manager---world-cup-2006-bgcolor {background-color: #003366;}
.you-the-manager---premiership-2005-06-bgcolor {background-color: #003366;}
.you-the-manager---premiership-2006-07-bgcolor {background-color: #003366;}
.squad-premiership-2006-07-bgcolor {background-color: #003366;}
.you-the-manager---premiership-2006-07-staff-bgcolor {background-color: #003366;}
.midlands-fantasy-football-2006-07-bgcolor {background-color: #000000;}
.daily-record-fantasy-football-06-07-bgcolor {background-color: #006666;}
.search-for-a-tipster-2006-07-bgcolor {background-color: #003366;}
.western-mail-fantasy-6-nations-bgcolor {background-color: #006633;}
.western-mail-fantasy-6-nations-2008-bgcolor {background-color: #006633;}

/**** You must specify the following classes for every client ****/

td.tablecell {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: normal;
  color: #000000;
  line-height: 1.2em;  
}

td.tablecell_sml {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #000000;
  line-height: 1.2em;  
}

td.smalltablecell {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  color: #000000;
  line-height: 1.2em;  
}

td.tablecellSelected {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12pt;
  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: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #999999;
  line-height: 10px;  
}

.dreamlogin {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bolder;
  color: #000000;
  word-spacing: -0.1em;
}

.dream-dogs-header {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 20pt;
  line-height: 20pt;
  font-weight: bold;
  color: #BB0000;
}

.aintree-team-2007-header {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 20pt;
  font-weight: bold;
  color: #669900;
}

.sfattitle {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 14pt;
  font-weight: bold;
  color: #000000;
  word-spacing: -0.1em;
}

.sfattitlered {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 14pt;
  font-weight: bold;
  color: #CC0000;
  word-spacing: -0.1em;
}

.tablecell {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: normal;
  color: #000000;
  line-height: 1.2em;  
}

.errormessage {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: normal;
  color: #CC0000;
  line-height: 14pt;  
}
/*****************************************************************/

.sfattitle {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 14pt;
  font-weight: bold;
  color: #000000;
  word-spacing: -0.1em;
}

.sfatbigwhite {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: bold;
  line-height: 20px;  
  color: #FFFFFF;
}

.sfatmidwhite {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #FFFFFF;
 line-height: 16px;  
}

.sfatmidlink {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #FFFF00;
  line-height: 16px;  
  text-decoration: underline;
}

td {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: normal;
  color: #000000;
  line-height: 14pt;  
}

.mainText {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  padding: 3px;
}
.body {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: normal;
  color: #000000;
  line-height: 14pt;  
}
.redbody {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: normal;
  color: #000000;
  line-height: 14pt;  
}
p {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: normal;
  color: #000000;
  line-height: 14pt;  
}

.tablecellw {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color: #FFFFFF;
  line-height: 1.2em;  
}
.tablecell10 {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #000000;
  line-height: 10px;  
}
tr {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
}
.login {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #FFFFFF;
  line-height: 14pt;
}

.logintext {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  line-height: 14pt;
}
SELECT.team {color: #000066; font: 10pt Arial, Helvetica, Sans-Serif; width:180}
INPUT.normal {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 11px;
  margin-top: 0px;
  margin-bottom: 0px;
}
.team {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  display: inline;
}
.teamsml {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
}
INPUT.texty {color: #000066; font: 8pt Verdana, Arial Narrow, Arial, Helvetica, sas-serif; width:80}
INPUT.selectedteams {color: #000066; font: 8pt Verdana, Arial Narrow, Arial, Helvetica, sas-serif; width:50}
INPUT.selectteams {color: #CCCC66; font: 11pt Arial Narrow, Arial, Helvetica, sas-serif; width:70}

.smltxt {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
}
a:link {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  color: #0000EE;
  text-decoration: none;
}
a:active {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  color: #0000EE;
  text-decoration: none;
}
a:visited {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  color: #0000EE;
  text-decoration: none;
}
a:hover {
  color: #0000EE;
  text-decoration: underline;
}
.link:link {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  color: #0000EE;
  font-size: 10pt;
  font-weight: normal;
  line-height: 10pt;  
  text-decoration: none;
}
.link:active {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  color: #0000EE;
  font-size: 10pt;
  font-weight: normal;
  line-height: 10pt;  
  text-decoration: none;
}
.link:visited {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  color: #0000EE;
  font-size: 10pt;
  font-weight: normal;
  line-height: 10pt;  
  text-decoration: none;
}
.link:hover {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  color: #0000EE;
  font-size: 10pt;
  font-weight: normal;
  line-height: 10pt;  
  text-decoration: underline;
}
.wht {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12pt;
  color: #FFFFFF;
}

.blk {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12pt;
  color: #000000;
}
.wht10 {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
}
.wht:link {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12pt;
  color: #FFFFFF;
  text-decoration: none;
}
.wht:active {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12pt;
  color: #FFFFFF;
  text-decoration: none;
}
.wht:visited {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12pt;
  color: #FFFFFF;
  text-decoration: none;
}
.wht:hover {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12pt;
  color: #FFFFFF;
  text-decoration: hover;
}
.footertext {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 11px;
  font-height: 11px;
  font-weight: normal;
}

.footernav {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
  color: #CCCCCC;
}
.footernav:link {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  text-decoration: none;
}
.footernav:active {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  text-decoration: none;
}
.footernav:visited {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  text-decoration: none;
}
.footernav:hover {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
  color: #C1131E;
  text-decoration: none;
}

.nav {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  text-decoration: none;
}
.nav:link {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  text-decoration: none;
}
.nav:active {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  text-decoration: none;
}
.nav:visited {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  text-decoration: none;
}
.nav:hover {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  text-decoration: underline;
}

.navsml {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  text-decoration: none;
}
.navsml:link {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  text-decoration: none;
}
.navsml:active {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  text-decoration: none;
}
.navsml:visited {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  text-decoration: none;
}
.navsml:hover {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  text-decoration: underline;
}


.navsmlblk {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  text-decoration: none;
}
.navsmlblk:link {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  text-decoration: none;
}
.navsmlblk:active {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  text-decoration: none;
}
.navsmlblk:visited {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  text-decoration: none;
}
.navsmlblk:hover {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  text-decoration: underline;
}

.select-a-stable-royal-ascot-2007-rightbar {
  background-image: url(../select-a-stable-royal-ascot-2007/images/base_02.jpg);
  background-repeat: repeat-y;
  background-position: right;
}
.select-a-stable-royal-ascot-2007-navbar {
  background-image: url(../select-a-stable-royal-ascot-2007/images/base_01.jpg);
  background-repeat: no-repeat;
}

.dream-dogs-rightbar {
  background-image: url(../dream-dogs/images/base_02.jpg);
  background-repeat: repeat-y;
  background-position: right;
}

.dream-dogs-navbar {
  background-image: url(../dream-dogs/images/base_01.jpg);
  background-repeat: no-repeat;
}

.dream-dogs-lozenge1 {
  background-image: url(../dream-dogs/images/lozenge12.jpg);
  background-repeat: no-repeat;
  padding-top: 2px;
  padding-left: 67px;
  padding-right: 2px;
  margin: 0px 0px 0px 0px;
}
.dream-dogs-lozenge2 {
  background-image: url(../dream-dogs/images/lozenge22.jpg);
  background-repeat: no-repeat;
  padding-top: 2px;
  padding-left: 67px;
  padding-right: 2px;
  margin: 0px 0px 0px 0px;
}
.dream-dogs-lozenge3 {
  background-image: url(../dream-dogs/images/lozenge32.jpg);
  background-repeat: no-repeat;
  padding-top: 2px;
  padding-left: 67px;
  padding-right: 2px;
  margin: 0px 0px 0px 0px;
}
.dream-dogs-lozenge4 {
  background-image: url(../dream-dogs/images/lozenge42.jpg);
  background-repeat: no-repeat;
  padding-top: 2px;
  padding-left: 67px;
  padding-right: 2px;
  margin: 0px 0px 0px 0px;
}

.select-a-stable-royal-ascot-2007-lozenge1 {
  background-image: url(../select-a-stable-royal-ascot-2007/images/lozenge1.jpg);
  background-repeat: no-repeat;
  padding-top: 35px;
  padding-left: 5px;
  padding-right: 5px;
  margin: 0px 0px 0px 0px;
}
.select-a-stable-royal-ascot-2007-lozenge2 {
  background-image: url(../select-a-stable-royal-ascot-2007/images/lozenge2.jpg);
  background-repeat: no-repeat;
  padding-top: 35px;
  padding-left: 5px;
  padding-right: 5px;
  margin: 0px 0px 0px 0px;
}
.select-a-stable-royal-ascot-2007-lozenge3 {
  background-image: url(../select-a-stable-royal-ascot-2007/images/lozenge3.jpg);
  background-repeat: no-repeat;
  padding-top: 35px;
  padding-left: 5px;
  padding-right: 5px;
  margin: 0px 0px 0px 0px;
}
.select-a-stable-royal-ascot-2007-lozenge4 {
  background-image: url(../select-a-stable-royal-ascot-2007/images/lozenge4.jpg);
  background-repeat: no-repeat;
  padding-top: 35px;
  padding-left: 5px;
  padding-right: 5px;
  margin: 0px 0px 0px 0px;
}

.aintree-team-2007-test-rightbar {
  background-image: url(../aintree-team-2007/images/base_02.jpg);
  background-repeat: repeat-y;
  background-position: right;
}

.aintree-team-2007-test-navbar {
  background-image: url(../aintree-team-2007/images/base_01.jpg);
  background-repeat: no-repeat;
}

.aintree-team-2007-rightbar {
  background-image: url(../aintree-team-2007/images/base_02.jpg);
  background-repeat: repeat-y;
  background-position: right;
}

.aintree-team-2007-navbar {
  background-image: url(../aintree-team-2007/images/base_01.jpg);
  background-repeat: no-repeat;
}

.golf-genius-2007-rightbar {
  background-image: url(../golf-genius-2007/images/base_02.jpg);
  background-repeat: repeat-y;
  background-position: right;
}

.golf-genius-2007-navbar {
  background-image: url(../golf-genius-2007/images/base_01.jpg);
  background-repeat: no-repeat;
}

.select-a-stable-cheltenham-2007-rightbar {
  background-image: url(../select-a-stable-cheltenham-2007/images/base_02.jpg);
  background-repeat: repeat-y;
  background-position: right;
}
.select-a-stable-cheltenham-2007-navbar {
  background-image: url(../select-a-stable-cheltenham-2007/images/base_01.jpg);
  background-repeat: no-repeat;
}

.select-a-christmas-stable-rightbar {
  background-image: url(../select-a-christmas-stable/images/base_02.jpg);
  background-repeat: repeat-y;
  background-position: right;
}
.select-a-christmas-stable-navbar {
  background-image: url(../select-a-christmas-stable/images/base_01.jpg);
  background-repeat: no-repeat;
}

.royal-ascot-2006---select-a-stable-rightbar {
  background-image: url(../royal-ascot-2006---select-a-stable/images/base_02.jpg);
  background-repeat: repeat-y;
  background-position: right;
}
.royal-ascot-2006---select-a-stable-navbar {
  background-image: url(../royal-ascot-2006---select-a-stable/images/base_01.jpg);
  background-repeat: no-repeat;
}

.search-for-a-tipster-2006-07-rightbar {
  background-image: url(../search-for-a-tipster-2006-07/images/base_02.jpg);
  background-repeat: repeat-y;
  background-position: right;
}
.search-for-a-tipster-2006-07-navbar {
  background-image: url(../search-for-a-tipster-2006-07/images/base_01.jpg);
  background-repeat: no-repeat;
}

.tipping-test-1-rightbar {
  background-image: url(../tipping-test-1/images/base_02.jpg);
  background-repeat: repeat-y;
  background-position: right;
}
.tipping-test-1-navbar {
  background-image: url(../tipping-test-1/images/base_01.jpg);
  background-repeat: no-repeat;
}

.you-the-manager---world-cup-2006-rightbar {
  background-image: url(../you-the-manager---world-cup-2006/images/base_02.jpg);
  background-repeat: repeat-y;
  background-position: right;
}
.you-the-manager---world-cup-2006-navbar {
  background-image: url(../you-the-manager---world-cup-2006/images/base_01.jpg);
  background-repeat: no-repeat;
}

.you-the-manager---premiership-2005-06-rightbar {
  background-image: url(../you-the-manager---premiership-2005-06/images/base_02.jpg);
  background-repeat: repeat-y;
  background-position: right;
}
.you-the-manager---premiership-2005-06-navbar {
  background-image: url(../you-the-manager---premiership-2005-06/images/base_01.jpg);
  background-repeat: no-repeat;
}
.you-the-manager---premiership-2006-07-rightbar {
  background-image: url(../you-the-manager---premiership-2006-07/images/base_02.jpg);
  background-repeat: repeat-y;
  background-position: right;
}
.you-the-manager---premiership-2006-07-navbar {
  background-image: url(../you-the-manager---premiership-2006-07/images/base_01.jpg);
  background-repeat: no-repeat;
}
.squad-premiership-2006-07-rightbar {
  background-image: url(../you-the-manager---premiership-2006-07/images/base_02.jpg);
  background-repeat: repeat-y;
  background-position: right;
}
.squad-premiership-2006-07-navbar {
  background-image: url(../you-the-manager---premiership-2006-07/images/base_01.jpg);
  background-repeat: no-repeat;
}
.you-the-manager---premiership-2006-07-staff-rightbar {
  background-image: url(../you-the-manager---premiership-2006-07/images/base_02.jpg);
  background-repeat: repeat-y;
  background-position: right;
}
.you-the-manager---premiership-2006-07-staff-navbar {
  background-image: url(../you-the-manager---premiership-2006-07/images/base_01.jpg);
  background-repeat: no-repeat;
}

.midlands-fantasy-football-2006-07-rightbar {
  background-image: url(../midlands-fantasy-football-2006-07/images/base_02.jpg);
  background-repeat: repeat-y;
  background-position: right;
}
.midlands-fantasy-football-2006-07-navbar {
  background-image: url(../midlands-fantasy-football-2006-07/images/base_01.jpg);
  background-repeat: no-repeat;
}

.western-mail-fantasy-6-nations-rightbar {
  background-image: url(../western-mail-fantasy-6-nations/images/base_02.jpg);
  background-repeat: repeat-y;
  background-position: right;
}

.western-mail-fantasy-6-nations-navbar {
  background-image: url(../western-mail-fantasy-6-nations/images/base_01.jpg);
  background-repeat: no-repeat;
}

.western-mail-fantasy-6-nations-2008-rightbar {
  background-image: url(../western-mail-fantasy-6-nations-2008/images/base_02.jpg);
  background-repeat: repeat-y;
  background-position: right;
}

.western-mail-fantasy-6-nations-2008-navbar {
  background-image: url(../western-mail-fantasy-6-nations-2008/images/base_01.jpg);
  background-repeat: no-repeat;
}

.daily-record-fantasy-football-06-07-rightbar {
  background-image: url(../daily-record-fantasy-football-06-07/images/base_02.jpg);
  background-repeat: repeat-y;
  background-position: right;
}
.daily-record-fantasy-football-06-07-navbar {
  background-image: url(../daily-record-fantasy-football-06-07/images/base_01.jpg);
  background-repeat: no-repeat;
}

.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: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 9px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
  letter-spacing: 90%;
  vertical-align: middle;
  text-align: right;
}
.transfertext2 {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
  letter-spacing: 90%;
  vertical-align: middle;
  text-align: left;
  margin: 0px 0px 0px 5px;
}
.midcol {
  padding-right: 10px;
  padding-left: 10px;
  padding-top: 5px;
}
FORM {
  margin-bottom:0;
  margin-top : 0;
}
.boldhead {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #000000;
  padding: 3px;

}
.texty {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 11px;
  margin-top: 0px;
  margin-bottom: 0px;
  color: #000066;
  width:160;
}
SELECT.day {color: #000000; font: 10pt Arial Narrow, Arial, Helvetica, sans-serif; width:45}
SELECT.month {color: #000000; font: 10pt Arial Narrow, Arial, Helvetica, sans-serif; width:50}
SELECT.year {color: #000000; font: 10pt Arial Narrow, Arial, Helvetica, sans-serif; width:67}
SELECT.w160 {color: #000000; font: 12pt Verdana, Arial Narrow, Arial, Helvetica, sans-serif; width:161px}
SELECT.w200 {color: #000000; font: 12pt Verdana, Arial Narrow, Arial, Helvetica, sans-serif; width:200}
th {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color: white;
}
.sortheader {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color: white;
}
.sortarrow {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color: white;
}


.tdcream {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  color: #000000;
  font-size: 12pt;
  font-weight: normal;
  background-color : #FFFF80;
}
.tblred {
  font-family:  Verdana, Arial Narrow, Arial, Helvetica, sans-serif;
  color: #ffffff;
  font-size: 12pt;
  font-weight: bold;
  background-color: #C00000;
}
.drk {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
}
.form170 {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  color: #000000;
  line-height: 14pt;  
  width: 170px;
}
.form115 {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  color: #000000;
  line-height: 14pt;  
  width: 115px;
}
.form175 {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: normal;
  color: #000000;
  line-height: 14pt;  
  width: 175px;
}
.form95 {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: normal;
  color: #000000;
  line-height: 14pt;  
  width: 95px;
}
.formsfat95 {
  font-family: Arial Narrow, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #000000;
  line-height: 14pt;  
  width: 95px;
}
.form0 {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  color: #000000;
  line-height: 12pt;
}
.top5space {
  padding: 5px 0px 3px 0px;
  margin: 0px 0px 0px 0px;
}
.lhsmenunav {
  font-family: Arial Narrow, Arial, Verdana, 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: Arial Narrow, Arial, Verdana, 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: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color: white;
}
table.sortable span.sortarrow {
    color: white;
    text-decoration: none;
}

/* Jennings golf content boxes */
div.jennings-header {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color: #ffffff;
  padding-top: 1px;
  padding-bottom: 2px;
}
div.jennings-main {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  padding-left: 6px;
  padding-top: 6px;
  width: 124px;
}

/* Fantasy Rugby content boxes */
div.rugby-header {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color: #ffffff;
  padding-top: 1px;
  padding-bottom: 2px;
}
div.rugby-main {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  padding-left: 6px;
  padding-top: 6px;
  padding-bottom: 0px;
  width: 124px;
}

/* the aintree team content boxes */
div.aintree-main {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  padding-left: 6px;
  padding-top: 6px;
  width: 114pt;
}
/* the aintree team white links */
.whtlnk:link {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12pt;
  color: #FFFFFF;
  text-decoration: none;
}
.whtlnk:active {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12pt;
  color: #FFFFFF;
  text-decoration: none;
}
.whtlnk:visited {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12pt;
  color: #FFFFFF;
  text-decoration: none;
}
.whtlnk:hover {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12pt;
  color: #FFFFFF;
  text-decoration: hover;
}

/* new styles YTM 2007-08*/
.compbanner {
  background-image: url(../images/masthead.jpg);
  background-repeat: no-repeat;
  margin: 0px;
  padding: 18pt 0px 0px 597px; 
}
.compbanner-staff {
  background-image: url(../staff/images/masthead.jpg);
  background-repeat: no-repeat;
  margin: 0px;
  padding: 18pt 0px 0px 597px; 
}
.compbanner-sas {
  background-image: url(../clevertest2007/images/masthead.jpg);
  background-repeat: no-repeat;
  margin: 0px;
  padding: 18pt 0px 0px 650px; 
}
.navlinkwhite:link {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  color: #FFFFFF;
  text-decoration: none;
}
.navlinkwhite:active {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  color: #FFFFFF;
  text-decoration: none;
}
.navlinkwhite:visited {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  color: #FFFFFF;
  text-decoration: none;
}
.navlinkwhite:hover {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  color: #FFFFFF;
  text-decoration: underline;
}
ul {
  padding: 0px;
  margin: 0px;
  list-style-type: disc;
  color: #000000;
}
li {
  padding: 0px;
  margin: 0px;
}
.form150 {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  color: #000000;
  line-height: 1.2em;  
  width: 150px;
}
.navwhite {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  color: #FFFFFF;
  text-decoration: none;
}
#leftnavheadertop {
  background-image: url(../images/180_cap.jpg);
  background-repeat: no-repeat;
  margin: 0px;
  padding: 0px;
  width: 180px;
  height: 4px;
}
#leftnavheader {
  background-image: url(../images/180_bg.jpg);
  background-repeat: repeat-y;
  margin: 0px;
  padding: 0px;
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  line-height: 16pt;
  color: #000000;
  text-align: center;
  width: 180px;
}
#leftnavcontent {
  background-image: url(../images/netting_tile.gif);
  background-repeat: repeat;
  margin: 0px;
  padding: 10px;
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  line-height: 1.3em;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  text-align: left;
  border-width: 1px;
  border-color: #B3B3B3;
  border-style: solid;
  width: 158px;
}
.leftnavlink:link {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  color: #000000;
  text-decoration: none;
}
.leftnavlink:active {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  color: #000000;
  text-decoration: none;
}
.leftnavlink:visited {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  color: #000000;
  text-decoration: none;
}
.leftnavlink:hover {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  color: #000000;
  text-decoration: underline;
}
#left {
  padding: 5px 0px 0px 0px;
  margin: 0px;
}
ul.leftnav {
  padding: 0px;
  margin: 0px;
  list-style-type: disc;
  list-style-position: inside;
  color: #000000;
}
li {
  padding: 0px;
  margin: 0px;
}
.footerback {
  background-color: #000000;
  color: #FFFFFF;
  text-align: center;
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  text-decoration: none;
}
.mid_text_black {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12pt;
  color: #000000;
}
.mid_text_black_bold {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color: #000000;
}
.mid_text_grey_bold {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color: #B3B3B3;
}
.mid_arrow_red {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color: #D41107;
}
#selteamheadertop {
  background-image: url(../images/670_cap.jpg);
  background-repeat: no-repeat;
  margin: 0px;
  padding: 0px;
  width: 670px;
  height: 4px;
}
#selteamheader {
  background-image: url(../images/670_bg.jpg);
  background-repeat: repeat-y;
  margin: 0px;
  padding: 0px;
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  line-height: 16pt;
  color: #000000;
  text-align: center;
  width: 670px;
}
#selteamcontent {
  background-image: url(../images/netting_tile.gif);
  background-repeat: repeat;
  margin: 0px;
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  line-height: 1.3em;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  text-align: left;
  border-width: 1px;
  border-color: #B3B3B3;
  border-style: solid;
  width: 670px;
  Height: 319px;
}
#utcteamcontent {
  background-image: url(../images/netting_tile.gif);
  background-repeat: repeat;
  margin: 0px;
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  line-height: 1.3em;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  text-align: left;
  border-width: 1px;
  border-color: #B3B3B3;
  border-style: solid;
  width: 670px;
}
#teamheadertop {
  background-image: url(../images/126_cap.jpg);
  background-repeat: no-repeat;
  margin: 0px;
  padding: 0px;
  width: 126px;
  height: 4px;
}
#teamheader {
  background-image: url(../images/126_bg.jpg);
  background-repeat: repeat-y;
  margin: 0px;
  padding: 0px;
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  line-height: 16pt;
  color: #000000;
  text-align: center;
  width: 126px;
  height: 45px;
}
#teamcontent {
  background-image: url(../images/netting_tile.gif);
  background-repeat: repeat;
  margin: 0px;
  padding: 10px 0px 0px 1px;
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  line-height: 1.3em;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  text-align: left;
  border-width: 1px;
  border-color: #B3B3B3;
  border-style: solid;
  width: 126px;
}
.teamlayers {
  color: #000000;
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  line-height: 1.3em;  
}
.teamtitle {
  color: #D41107;
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  padding: 0px 0px 0px 1px;
  font-size: 11pt;
  font-weight: bold;
  line-height: 1.3em;  
}
.teamlayers_brackets {
  padding: 0px;
  margin: 0px;
  list-style-type: disc;
  list-style-position: inside;
  color: #000000;
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 11pt;
  font-weight: normal;
  line-height: 1.3em;  
}
.payment-header {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 16pt;
  font-weight: bold;
  color: #000000;
}
#loginheadertop {
  background-image: url(../images/360_cap.jpg);
  background-repeat: no-repeat;
  margin: 0px;
  padding: 0px;
  width: 360px;
  height: 4px;
}
#loginheader {
  background-image: url(../images/360_bg.jpg);
  background-repeat: repeat-y;
  margin: 0px;
  padding: 0px;
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  line-height: 16pt;
  color: #000000;
  text-align: center;
  width: 360px;
}
#logincontent {
  background-image: url(../images/netting_tile.gif);
  background-repeat: repeat;
  margin: 0px;
  padding: 10px;
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  line-height: 1.3em;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  text-align: left;
  border-width: 1px;
  border-color: #B3B3B3;
  border-style: solid;
  width: 360px;
}
.new-login {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  line-height: 12pt;
}
ul.loginnav {
  padding: 0px;
  margin: 0px;
  list-style-type: disc;
  list-style-position: inside;
  color: #FFFFFF;
}
.loginnavlink:link {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  color: #FFFFFF;
  text-decoration: none;
}
.loginnavlink:active {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  color: #FFFFFF;
  text-decoration: none;
}
.loginnavlink:visited {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  color: #FFFFFF;
  text-decoration: none;
}
.loginnavlink:hover {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  color: #FFFFFF;
  text-decoration: underline;
}
#new-logincontent {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #FFFFFF;  
}
#newtomanagerheadertop {
  background-image: url(../images/300_cap.jpg);
  background-repeat: no-repeat;
  margin: 0px;
  padding: 0px;
  width: 300px;
  height: 4px;
}
#newtomanagerheader {
  background-image: url(../images/300_bg.jpg);
  background-repeat: repeat-y;
  margin: 0px;
  padding: 0px;
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  line-height: 16pt;
  color: #000000;
  text-align: center;
  width: 300px;
}
#newtomanagercontent {
  background-image: url(../images/netting_tile.gif);
  background-repeat: repeat;
  margin: 0px;
  padding: 10px;
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  line-height: 1.3em;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  text-align: left;
  border-width: 1px;
  border-color: #B3B3B3;
  border-style: solid;
  width: 300px;
}
.playerprofile {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #000000;
  line-height: 10pt;  
}
.playerprofile-norm {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  color: #000000;
  line-height: 10pt;  
}
.selectedteam {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color: #000000;
  line-height: 10pt;  
}
.selectedteam-norm {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  color: #000000;
  line-height: 10pt;  
}
.careerinfolink:link {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif; 
  font-size: 11pt;
  color: #D41107;
  text-decoration: none;
}
.careerinfolink:active {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 11pt;
  color: #D41107;
  text-decoration: none;
}
.careerinfolink:visited {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 11pt;
  color: #D41107;
  text-decoration: none;
}
.careerinfolink:hover {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 11pt;
  color: #D41107;
  text-decoration: underline;
}
#viewteamcontent {
  background-image: url(../images/netting_tile.gif);
  background-repeat: repeat;
  margin: 0px;
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  line-height: 1.3em;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  text-align: left;
  border-width: 1px;
  border-color: #B3B3B3;
  border-style: solid;
  width: 670px;
}
.viewteampitch {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  color: #FFFFFF;
  line-height: 12pt;
}
.viewupdateteam {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  color: #D41107;
  text-decoration: none;
}
#playerprofilecontent {
  background-image: url(../images/netting_tile.gif);
  background-repeat: repeat;
  margin: 0px;
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  line-height: 1.3em;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  text-align: left;
  width: 580px;
}


/* freelance1 add */

.hometitle_central_table {
	width:100%;
	border:0px;
	vertical-align:top;
}
.video_block_header {
	background-image: url(../images/300_bg.jpg);
	font-size:12pt;
	text-align:center;
	background-repeat: repeat-y;
	font-weight:bold;
  	margin: 0px;
 	padding: 0px;
  	font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  	line-height: 16pt;
  	color: #000000;
}
.news_container {
	width:360px;
	border-right:10px;
	vertical-align:top;
}
.news_block_header {
	background-image: url(../images/360_bg.jpg);
	font-size:12pt;
	text-align:center;
	background-repeat: repeat-y;
	font-weight:bold;
  	margin: 0px;
 	padding: 0px;
  	font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  	line-height: 16pt;
  	color: #000000;
}
.news_block_header460 {
	background-image: url(../images/460_bg.jpg);
	font-size:12pt;
	text-align:center;
	background-repeat: repeat-y;
	font-weight:bold;
  	margin: 0px;
 	padding: 0px;
  	font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  	line-height: 16pt;
  	color: #000000;
}
.news_block_header670 {
	background-image: url(../you-the-manager-2008-09/images/670_bg.jpg);
	font-size:12pt;
	text-align:center;
	background-repeat: repeat-y;
	font-weight:bold;
  	margin: 0px;
 	padding: 0px;
  	font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  	line-height: 16pt;
  	color: #000000;
}
.news_block_body {
	padding:10px;
	background-image: url(../images/netting_tile.gif);
	border:1px #B3B3B3 solid;
  	font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  	font-size: 10pt;
	line-height:12pt;
	height:204px;
  	color: #000000;	
}
.news_block_body_head ul {
	color:#FFE900;
	padding-left:20px;
	maring-left:20px;
}
.news_block_body_head li {
	color:#000000;
	padding-left:20px;
	maring-left:20px;
}
.news_block_body_alt {
	padding:10px;
	background-image: url(../images/netting_tile.gif);
	border:1px #B3B3B3 solid;
  	font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  	font-size: 10pt;
	line-height:12pt;
  	color: #000000;	
}
.userhome_block_body_alt {
	padding:10px;
	background-image: url(../images/netting_tile.gif);
	border:1px #B3B3B3 solid;
  	font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  	font-size: 10pt;
	line-height:12pt;
	height:275px;
  	color: #000000;	
}
.usermoreentries_block_body_alt {
	padding:10px;
	background-image: url(../images/netting_tile.gif);
	border:1px #B3B3B3 solid;
  	font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  	font-size: 10pt;
	line-height:12pt;
  	color: #000000;	
}
.news_block_body_head {
  	font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  	font-size:20px;
	line-height:22px;
	font-weight:bold;
  	color: #000000;	
	padding:0px;
}
.news_block_body img {
	float:right;
}
.hometitle_image_align {
	padding-right:10px;
}
.hometitle_image_lalign {
	padding-left:10px 0px 0px 0px;
}
.hometitle_v_align {
	padding-bottom:10px;
}
.hometitle_valign_individual {
	padding-bottom:10px;
}
.hometitle_news_container {
	height:300px;
}
hometitle_simple_bottomright {
	border-right:10px;
}
.registeruser_tablebar {
	background-image: url(../images/670_bg.jpg);
	font-size:16pt;
	font-weight:bold;
	text-align:center;
	background-repeat: repeat-y;
  	margin: 0px;
 	padding: 0px;
  	font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  	line-height: 18pt;
  	color: #000000;
	width:670px;
}
.registeruser_data_container {
	border:1px #B3B3B3 solid;
	padding:10px;
	background-image: url(../images/netting_tile.gif);
}
.registeruser_disclaimer {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  color: #000000;
  line-height: 1.2em;
  padding-top:10px;
  padding-bottom:10px;
  border-top:1px #D41107 solid;
  border-bottom:1px #D41107 solid;
}
.registeruser_leftborder {
	vertical-align:top;
	border-right:1px #D41107 solid;
	padding-right:10px;
}
.registeruser_rightborder {
	vertical-align:top;
	padding-left:10px;
}
.registeruser_breadcrumbtop {
	vertical-align:middle;
	font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
}
.registeruser_font_grey {
	color:#B3B3B3;
}
.registeruser_font_red {
	color:#D41107;
	padding-left:10px;
	padding-right:10px;
}
#userhome_header_top {
  background-image: url(../images/216_cap.jpg);
  background-repeat: no-repeat;
  margin: 0px;
  padding: 0px;
  height: 4px;
  width: 216px;
}
#userhome_header_top_w670 {
  background-image: url(../images/670_cap.jpg);
  background-repeat: no-repeat;
  margin: 0px;
  padding: 0px;
  height: 4px;
  width: 670px;
}
#userhome_header {
	background-image: url(../images/216_bg.jpg);
	font-size:12pt;
	text-align:center;
	background-repeat: repeat-y;
	font-weight:bold;
  	margin: 0px;
 	padding: 0px;
  	font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  	line-height: 16pt;
  	color: #000000;
    width: 216px;
}
#userhome_header_w670 {
	background-image: url(../images/670_bg.jpg);
	font-size:12pt;
	text-align:center;
	background-repeat: repeat-y;
	font-weight:bold;
  	margin: 0px;
 	padding: 0px;
  	font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  	line-height: 16pt;
  	color: #000000;
    width: 670px;
}
#userhome_body {
  background-image: url(../images/netting_tile.gif);
  background-repeat: repeat;
  margin: 0px;
  padding: 10px;
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  line-height: 1.3em;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  text-align: left;
  border-width: 1px;
  border-color: #B3B3B3;
  border-style: solid;
  width: 194px;
}
#userhome_body_w670 {
  background-image: url(../images/netting_tile.gif);
  background-repeat: repeat;
  margin: 0px;
  padding: 10px;
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  line-height: 1.3em;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  text-align: left;
  border-width: 1px;
  border-color: #B3B3B3;
  border-style: solid;
  width: 648px;
}
.userhome_imagespacer {
	padding-bottom:10px;
}
.userhome_buttonspacer {
	padding-top:10px;
}

.sky_imagespacer {
	padding:5px 0px 5px 0px;
}
.form63 {
  width: 63px;
}
.form106 {
  width: 106px;
}
.form133 {
  width: 133px;
}

/* SH - very important, for main body */

#mainbody {
  margin: 4px 0px 0px 4px;
  padding: 0px;
}


/* SH - used for the new player list headers */

.whthead {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  color: #FFFFFF;
  text-decoration: none;
  padding-left: 5px;
}
.tableSortArrow {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  color: #FFFFFF;
  text-decoration: none;
  padding-left: 5px;
}
.whthead:link {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  color: #FFFFFF;
  text-decoration: none;
}
.whthead:active {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  color: #FFFFFF;
  text-decoration: none;
}
.whthead:visited {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  color: #FFFFFF;
  text-decoration: none;
}
.whthead:hover {
  font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  color: #FFFFFF;
  text-decoration: hover;
}

/* Daily Record styles */
.M2LogoBanner {background:#b01; height:60px; }
.bannerleft {float:left;}
.bannerright {float:right;)
