.contentWrap {
background:transparent url(/javaImages/c6/dc/0,,12620~3660998,00.gif) no-repeat scroll center top;
}

#page2250459 .priceContainer {
background-image:url(/javaImages/f/3/0,,12620~3670799,00.jpg);
background-repeat:no-repeat;
border-bottom:2px solid #FFFFFF;
height:366px !important;
margin-bottom:15px;
margin-left:30px;
margin-top:3px;
padding-top:0;
z-index:1;
}
#page2250474 .priceContainer {
background-image:url(/javaImages/f/3/0,,12620~3670799,00.jpg);
background-repeat:no-repeat;
border-bottom:2px solid #FFFFFF;
height:366px !important;
margin-bottom:15px;
margin-left:30px;
margin-top:3px;
padding-top:0;
z-index:1;
}
#page2250463 .priceContainer {
background-image:url(/javaImages/7b/5/0,,12620~3671419,00.jpg);
background-repeat:no-repeat;
border-bottom:2px solid #FFFFFF;
height:366px !important;
margin-bottom:15px;
margin-left:30px;
margin-top:3px;
padding-top:0;
z-index:1;
}
#page2250464 .priceContainer {
background-image:url(/javaImages/7e/5/0,,12620~3671422,00.jpg);
background-repeat:no-repeat;
border-bottom:2px solid #FFFFFF;
height:366px !important;
margin-bottom:15px;
margin-left:30px;
margin-top:3px;
padding-top:0;
z-index:1;
}
.buyInfoHeadline {
font-family:arial;
color:#030B18;
font-size:24px;
font-weight:bold;
margin-bottom:8px;
}

.priceButton {
color:#000000;
display:block;
font-family:arial;
font-size:1.4em;
font-weight:bold;
padding:28px 5px 5px;
text-align:center;
text-transform:capitalize;
}

.priceType {
color:#000000;
font-size:1.7em;
font-weight:bold;
position:relative;
top:30px;
margin:0px;
}
.priceTypeCell {
background-image:url(/javaImages/9b/b6/0,,12620~3585691,00.jpg);
background-repeat:no-repeat;
text-align:center;
width:243px;
}


.buynowwrap {
background-image:url(/javaImages/7c/4/0,,12620~3671164,00.jpg);
text-align:center;
height:85px;
width:216px;
}
#page2250463 .buynowwrap, #page2250464 .buynowwrap, .buynowwrap2{
background-image:url(/javaImages/2b/6/0,,12620~3671595,00.jpg);
text-align:center;
height:85px;
width:216px;
}

#page2250463 .buynowwrap a, #page2250464 .buynowwrap a, .buynowwrap2 a  {
color:#000000;
font-weight:bold;
font-size:2.2em;
position:relative;
top:46px;
font-family:arial;
}
#page2250464
.credit{
margin-top:43px;
}
.debit{
margin-top:43px;
}
.buyInfoList {
 list-style-position:outside;
 list-style-type:square;
 margin-bottom:1px;
 margin-left:13px;
 padding:0px;
 height:136px;
 color: #000000;
 font-family:arial;
}
.buyInfoListWeekPass {
 list-style-position:outside;
 list-style-type:square;
 margin-bottom:1px;
 margin-left:13px;
 padding:0px;
 height:136px;
 color: #000000;
 font-family:arial;
}



#currency_links {
 font-family:arial;
 font-size:0.7em;
 height:30px;
 left:28px;
 position:relative;
 top:30px;
 width:400px;
}
#currency_links a:link, #currency_links a:visited {
font-weight:bold;
font-size:1.2em;
color:#ffffff;
}
.currency1 {
float:left;
width:124px;
display:block;
left-margin;
text-align:center;
}
.currency2 {
float:left;
width:124px;
display:block;
text-align:center;
}
.currency3 {
float:left;
display:block;
width:124px;
text-align:center;
}
#page2250459 .worldLoginElement, #page2250463 .worldLoginElement, #page2250464 .worldLoginElement, #page2250474 .worldLoginElement  {
background-image:url(/javaImages/16/3/0,,12620~3670806,00.jpg);
background-repeat:no-repeat;
border-bottom:2px solid #FFFFFF;
color:red;
font-weight:bold;
height:298px !important;
line-height:180%;
margin-top:3px;
padding:68px 0 0 8px;
position:relative;
width:181px !important;
}

table.infoPrices {
border:0px none;
border-collapse:collapse;
margin-left:8px;
margin-top:38px;
width:737px;
}
.priceTypeCell {
background-image:url(/javaImages/9b/b6/0,,12620~3585691,00.jpg);
background-repeat:no-repeat;
text-align:center;
width:243px;
}
.priceCell {
background-image:url(/javaImages/c0/b6/0,,12620~3585728,00.jpg);
background-repeat:no-repeat;
cursor:pointer;
height:83px;
width:239px;
}
/* Preview Teasers (Home and LoginOrBuy) */
.signUp {
  margin-left: -10px;
  margin-bottom: 10px;
}
.signUp .borderBottom {
  margin-left: 10px;
  height: 100px;
  font-size: 0px;
  line-height: 0px;
}
.signUp .previewTeasers {

}
.previewTeaser {

}
.previewTeaser a {
  display: block;
  width: 132px;
  height: 75px;
  text-align: center;
  background: #2e4c88 url(/namedImage/10802/ITVPreviewTeaserBackground.gif) top left repeat-x;
}



/* Registration Promo */

.registrationPromo {
  width: 203px;
  background-color: #e6e7e8;
  color: #333;
  margin-right: 8px;
}
.registrationPromo .header a {
  display: block;
  height: 17px;
  width: 203px;
  background: #f7c942 url(/namedImage/10802/ITVHomeRegistrationHeader.gif) top left no-repeat;
}
.registrationPromo .header a h3 {
  display: none;
}

.registrationPromo .entry {
  margin: 8px 5px 0px 6px;
  height: 178px;
}
.registrationPromo .entry p {
  margin-bottom: 11px;
}

.registrationPromo .price a {
  display: block;
  height: 36px;
  width: 189px;
  background: #e6e7e8 url(/namedImage/10802/ITVHomeRegistrationPrice.gif) top left no-repeat;
}
.registrationPromo .price a strong {
  display: none;
}

.registrationPromo .footer a {
  display: block;
  height: 15px;
  width: 203px;
  background: #333 url(/namedImage/10802/ITVHomeRegistrationFooter.gif) top left no-repeat;
}
.registrationPromo .footer a strong {
  display: none;
}
.loginOrBuyWrap {
  /*background: #FFF url(/namedImage/10265/LoginOrBuyWrapCorner.gif) bottom left no-repeat;*/
  width: 718px;
  margin-top: 15px;
  margin-left: 10px;
}




.priceContainer {
  background-image:url(/javaImages/c9/dc/0,,12620~3661001,00.gif);
  background-repeat:no-repeat;
  /*width: 718px;*/
  height: 472px !important;
  height /**/: 472px;
  margin-top: 64px;
  padding-top:100px;
  z-index:1;
}
.priceContainer .paymentType {
display:none;
}

table.infoPrices {
  border-collapse: collapse;
  border: 0px;
}
table.infoPrices td, table.infoPrices th, table.infoPrices tr {
  padding: 0px 0px 19px 0px;
}
.priceCell {
 /*background: #FFF url(/namedImage/10265/LoginOrBuyPaymentInfo.gif) no-repeat top left;*/
 background-image:url(/javaImages/c0/b6/0,,12620~3585728,00.jpg);
 background-repeat:no-repeat;
 width:239px;
 height:83px;
 cursor:pointer;

}
.priceCell IMG {
margin-bottom:-2px;
}
.pricesTable TD {
 vertical-align:middle;
 text-align:center;
}
.worldOptionOne {
 /*background: #94bee6 url(/namedImage/10265/LoginOrBuyInfoArrow.gif) bottom left no-repeat;*/
 background-image:url(/javaImages/d4/b6/0,,12620~3585748,00.jpg);
 background-repeat:no-repeat;
 height:287px;
 width:237px;

}
.worldOptionTwo {
 /*background: #94bee6 url(/namedImage/10265/LoginOrBuyInfoArrow.gif) center left no-repeat;*/
 background-image:url(/javaImages/d7/b6/0,,12620~3585751,00.jpg);
 background-repeat:no-repeat;
 height:287px;
 width:237px;

}
.worldOptionThree {
 /*background: #94bee6 url(/namedImage/10265/LoginOrBuyInfoArrow.gif) top left no-repeat;*/
 background-image:url(/javaImages/d8/b6/0,,12620~3585752,00.jpg);
  background-repeat:no-repeat;
 height:287px;
 width:237px;

}
.worldOptionInner {
 padding:8px 6px 5px 16px;
 font-size:11px;
}

.buyInfoHeadline {
  font-size: 16px;
  font-weight: bold;
  color: #030b18;
  margin-bottom: 8px;
}
.buyInfoDetail {
  margin-bottom: 1px;
}
.buyInfoTitle {
  font-weight:bold;
 color:#000000;
 font-family:arial;
}
.buyInfoList {
 margin-left:13px;
 margin-bottom: 11px;
 list-style-type:square;
 list-style-position: outside;
 padding: 0px;
}
.buyInfoList LI {
}
.buyNowInfo {
 font-size:15px;
width:207px;
height:40px;
border:0px;
cursor:pointer; 
position:absolute;
top:429px;
left:558px;
color:#000;
font-weight:bold;
}
.buyInfoListWeekPass {
 margin-left:13px;
 margin-bottom: -33px;
 list-style-type:square;
 list-style-position: outside;
 padding: 0px;
}
.buyInfoListWeekPass LI {
}
.buyNowInfo {
 font-size:15px;
width:207px;
height:40px;
border:0px;
cursor:pointer; 
position:absolute;
top:429px;
left:558px;
color:#000;
font-weight:bold;
}

.buyNowInfo A {
font-size:16px;
font-weight:bold;
color:#000;
}

.signupwrap {
width:940px;
height:472px;
}


/*.worldLoginElement {
  background-image:url(/javaImages/d1/dc/0,,12620~3661009,00.gif);
  background-repeat:no-repeat;
  width: 197px !important;
  width /**/: 197px;
  height: 472px !important;
  height /**/: 472px;
  padding: 60px 0px 0px 8px;
  color: red;
  font-weight: bold;
  line-height: 180%;
  float:left;
  margin-top:64px;
}*/
.worldLoginElement .password, .submitButton {
margin-top:-20px;
}
.worldLoginElement .inputBox {

}
.worldLoginElement .errorText { 
position:absolute;
top:310px;
left:25px;
font-size:0.7em;
width:201px;
z-index:100;
line-height: 12px;
}
.worldLoginElement2 {
background-image:url(/javaImages/ce/57/0,,10289~3561422,00.gif);
background-repeat:no-repeat;
width:172px;
height:353px;
padding:50px 0px 0px 20px;
margin-top:5px;
margin-left:18px;
}
.worldLoginElement .password  {
margin-top:5px;

}

.worldLoginElement .username {
margin-top:5px;
}
.username, .password {
color:#030b18;
}
.forgottenPasswordSpan, .forgottenUsernameSpan {
 display:block;
 margin:1px 0 1px 0;
 color:#000;
}
.forgottenPasswordSpan A, .forgottenUsernameSpan A {
 text-decoration:underline;
 font-weight:normal;
 font-size:9px;
 color: #000;
}
.worldLoginElement .inputBox {
  width:110px;
  border:1px solid #7f9db9;
}
.worldLoginElement .submitButton {
 font-size:1px;
 line-height: 0px;
 background:transparent url(/javaImages/7c/b8/0,,12620~3586172,00.gif) no-repeat top left;
 /*display:block;*/
 width:106px;
 height:21px;
 border:0px;
 cursor:pointer;
 margin-top:10px;
 margin-left:-3px;
}
.priceTypeCell {
background-image:url(/javaImages/9b/b6/0,,12620~3585691,00.jpg);
background-repeat:no-repeat;
WIDTH:243px;


}
.priceTypeCell TD {

}
.priceTypeCell A {
 font-family:arial;
 font-size:1.5em;
 font-weight:bold;
 margin-right:22px;
 text-align:center;
}
.paymentType {

}
.paymentType A {
/*height:77px;
background-color:#fff;*/
}
.priceType {
margin:18px;
font-size:180%;
font-weight:bold;
color:#000;
position:relative;
top:30px;
}
.priceType A { 
color:#000;
margin-top:30px;
}
.InnerloginWrap {
background-image:url(/javaImages/71/b8/0,,12620~3586161,00.jpg);
background-repeat:repeat-x;
background-color:#fff;
height:285px;
width:164px;
margin-top:0px;
font-family:arial;
margin-left: 10px;
position: relative;
}
.InnerloginWrap2 {
background-image:url(/javaImages/71/b8/0,,12620~3586161,00.jpg);
background-repeat:repeat-x;
background-color:#d3d4cf;
height:348px;
width:164px;
position:absolute;
/*top:119px;*/
BORDER:2px solid #6b6b6b;
margin-left:10px;
}
*html .InnerloginWrap2 {
top:119px;
}
.InnerloginWrap FORM {
MARGIN-LEFT:10PX;
margin-top: 5px;
}
.ExsistingUsers {
background-image:url(/javaImages/3b/b8/0,,12620~3586107,00.jpg);
background-repeat:repeat-x;
border-left:2px solid #FFFFFF;
border-right:2px solid #FFFFFF;
border-top:2px solid #FFFFFF;
color:#FFFFFF;
font-size:0.9em;
line-height:21px;
margin-top:0;
padding-left:7px;
margin-top:0px;
}

.Othercurrencies {
font-size:16px;
font-weight:bold;
color:#fff;
margin-top:-150px;
z-index:100;
}
.Othercurrencies A {
font-size:16px;
font-weight:bold;
color:#fff;
}
*html .Othercurrencies {
margin-top:-90px;
}
.Othercurrencies TD {
font-size:16px;
font-weight:bold;
color:#fff;
z-index:100;
}
#page2242978 FORM {
MARGIN-TOP:-25PX;
}
.regbox {
background-image:url(/javaImages/d0/ba/0,,12620~3586768,00.gif);
background-repeat:no-repeat;
color:#000000;
font-family:arial;
font-size:0.7em;
height:348px;
width:236px;
}
.Regboxinnerwrap {
padding:40px 20px 20px 20px;
/*width: 197px !important;
width /**/: 197px;*/

}

.regForm {
background-image:url(/javaImages/f/bb/0,,12620~3586831,00.gif);
background-repeat:no-repeat;
width:938px;
height:815px;
margin-top:83px;
padding:18px;
}
.regformborder {
border:1px solid #6b6b6b;
width:auto;
height:auto;
}
.regForm .decorationHeadline {
display:none;
}

.InnerloginWrap2 .submitButton {
/*background-image:url(/javaImages/8a/bb/0,,12620~3586954,00.gif);*/
background-color:#0e1074;
background-repeat:no-repeat;
width:74px;
height:21px;
color:white;
margin-top:10px;
}
.Userdetails {
padding-left:10px;
}
.InnerloginWrap2 .ExsistingUsers {
margin-top:1px;
}
.suggestUsernameSpan .submitButton {
BACKGROUND-COLOR:#000;
MARGIN-TOP:10PX;
font-size: 1.2em;
}
.findAddressRow .submitButton {
BACKGROUND-COLOR:#000;
MARGIN-TOP:10PX;
COLOR:#FFF;
width:249px;
}
.buyLink A {
color:#FFFFFF;
font-size:18px;
font-weight:bold;
left:659px;
position:absolute;
top:502px;
width:200px;
}
*html .buyLink A {
top:430px;
}

.regform2 {
background-image:url(/javaImages/d7/bb/0,,12620~3587031,00.gif);
background-repeat:no-repeat;
height:472px;
width:938px;
margin-top:83px;
padding:18px;
}

.regform2 .decorationHeadline {
display:none;
}
.AccessDenied {
/*padding:200px;
font-size:20px;*/
font-weight:bold;
color:#000;
}
.AccessDenied .Headline {
font-size:20px;
color:#000;
font-weight:bold;
}
.feedbackForm {
width:440px;
margin:30px;
}
.flagsWrap {
margin-top:-25px;
text-align:center;
}
.myAccount {
color:#06275C;
font-family:arial;
font-size:0.6em;
height:570px !important;
margin-top:1px;
overflow:auto;
padding:9px;
width:470px !important;
}

/*************New LoginOrBuy amends************/





.worldOptionOneNew {
 background-image:url(/javaImages/67/1c/0,,12620~3611751,00.jpg);
 background-repeat:no-repeat;
 height:287px;
 width:237px;
}
.worldOptionTwoNew {
 background-image:url(/javaImages/6a/1c/0,,12620~3611754,00.jpg);
 background-repeat:no-repeat;
 height:287px;
 width:237px;
}
.worldOptionThreeNew {
 background-image:url(/javaImages/6b/1c/0,,12620~3611755,00.jpg);
 background-repeat:no-repeat;
 height:287px;
 width:237px;

}
.buyNowInfoNew {
 /*font-size:90%;*/
width:207px;
height:40px;
border:0px;
cursor:pointer; 
position:absolute;
top:429px;
left:550px;
color:#000;
font-weight:bold;
}
.buyNowInfoNew A {
/*font-size:90%;*/
font-weight:bold;
color:#000;

}
.buyNowInfoNew2 {
 /*font-size:90%;*/
width:207px;
height:40px;
border:0px;
cursor:pointer; 
position:absolute;
top:429px;
left:658px;
color:#000;
font-weight:bold;
}
.buyNowInfoNew2 A {
/*font-size:90%;*/
font-weight:bold;
color:#000;
}

#page2242964 .contentWrap {
/*background: transparent url(/javaImages/72/2f/0,,12620~3616626,00.gif) no-repeat top right;
  background-image:url(/javaImages/d1/b3/0,,12620~3584977,00.gif);
  background-image:url(/javaImages/39/c0/0,,12620~3588153,00.gif);
 background: transparent url(/javaImages/cb/23/0,,12620~3613643,00.gif) no-repeat top right;*/
  background-repeat:no-repeat;
  background-color:#fff;
   width:940px !important;
   width /**/:950px;
  height: 538px !important;
  height /**/: 551px;
  padding-top: 14px;
  padding-left:6px;
  text-align: left;
  color:#333;
  border-left:2px solid #938d8f;
  border-right:2px solid #938d8f;
}
.contentWrap {
/*  background-image:url(/javaImages/d1/b3/0,,12620~3584977,00.gif);
  background-image:url(/javaImages/39/c0/0,,12620~3588153,00.gif);
  background: transparent url(/javaImages/cb/23/0,,12620~3613643,00.gif) no-repeat top right;*/
  background-repeat:no-repeat;
  background-color:#fff;
   width:940px !important;
   width /**/:950px;
  height: 538px !important;
  height /**/: 551px;
  padding-top: 14px;
  padding-left:6px;
  text-align: left;
  color:#333;
  border-left:2px solid #938d8f;
  border-right:2px solid #938d8f;
/*height:auto;*/
}

#page2242964 .welcomeStrip {
  background-image:url(/javaImages/f9/b3/0,,12620~3585017,00.jpg);
  background-repeat:repeat-x;
  background-color: #e5e5e5;
  border-top: 1px solid #a9a9a9;
  border-right: 1px solid #a9a9a9;
  border-bottom: 1px solid #797979;
  border-left: 1px solid #a9a9a9;
  margin-bottom: 5px;
  height: 25px !important;
  height /**/: 25px;
  margin-top:1px;
}

/* -- loginOrBuy pages x 3 update-- */

#page2242978 .contentWrap, #page2243033 .contentWrap, #page2243034 .contentWrap  {
  background: transparent url(/javaImages/c6/dc/0,,12620~3660998,00.gif) no-repeat top;
}

#page2242978 .priceContainer {
  background-image:url(/javaImages/4b/df/0,,12620~3661643,00.jpg);
}
#page2242978 .worldLoginElement {
  background-image:url(/javaImages/51/df/0,,12620~3661649,00.jpg);
}


#page2243033 .priceContainer {
  background-image:url(/javaImages/c9/dc/0,,12620~3661001,00.gif);
}

#page2243034 .priceContainer {
  background-image:url(/javaImages/c9/dc/0,,12620~3661001,00.gif);
}

/* -- loginOrBuy page x 3 END -- */

.myaccountback {
 background-color: #ffffff;
 border: 1px solid grey;
}
.registrationConfirmation {
 background-color:#ECECEC;
 border-bottom:1px solid #CCCCCC;
 color:#000000;
 font-family:arial;
 font-size:0.8em;
 font-weight:normal;
 height:281px !important;
 margin-top:1px;
 overflow-y:auto;
 padding-left:7px;
 width:451px;
 margin-bottom:13px;
}
.regTeaserText {
padding-left: 5px;
}
.AccessDenied {
background-color:#FFFFFF;
color:#000000;
font-family:arial;
font-size:0.8em;
font-weight:bold;
padding-bottom:11px;
padding-left:9px;
width:448px;
}
.upcominglivematches {
 margin-left: 10px;
}