.body {
  width:100%;
  padding-top: 18px;
  border:0px;
  background-image:url(/namedImage/10180/TVSite_backgroundImg.jpg);
  background-repeat:repeat-x;
  background-position:top left;
  background-color:#4491C9;
  text-align:center;
  padding-left:auto;
  padding-right:auto;
}

#bodyBorder {
 margin-right:auto;
 text-align:center;
 margin-left:auto;
}

.TVPageWrap {
  margin-left:auto;
  margin-right:auto;
  width:956px;
  display:block;

}
.TVMainCol .headline {
  text-align:left;
  color:#015498;
   font-family:Arial;
   font-weight:normal;
   width:484px;
}

.TVMainCol .articleHeadlineAndBody .headline {
   font-family:Arial;
   font-size:12px;
   font-weight:normal;
   padding:5px 0px 0px 0px;
   margin-left:83px;
   width:484px;
}

.topTVHeader {
  height:85px;
  width:956px;
  overflow:hidden;
  float:left;
  border-bottom:none;
  border:none;
  margin-left:-3px;
} 

* html .topTVHeader {  float:right; display:block; height:85px; }

.topTVHeader IMG{
 position:absolute;
 z-index:-1;
 border:none;
 float:left;
 margin-left:0px;
}

.topTVHeader .placeHolder { display:none; border:1px solid #ff0000; }


/*   position:relative;  */

.TVTopContent {
 position:absolute;
 z-index:1;
 width:956px;
 height:85px;
 margin-top:-85px;
 margin-left:0px;
 float:right;
 border:none;
}

.TVTopNav  {
   font-family:Arial;
   width:700px;
   font-size:10px;
   padding:5px 0px 0px 0px;
   margin-right:11px;
   float:right;
   text-align:right;
   font-size:0.9em;
}

.TVTopNav A {
   font-weight:bold;
}

.TVTopTicker  {
   font-family:Arial;
   text-transform:lowercase;
   font-size:0.8em;
   padding:0px 0px 0px 0px;
   float:right;
   margin-right:10px;
   margin-top:6px;
}

.TVPage .searchSiteBox {
  border-top:1px solid #ffffff;
  background:transparent url(/javaImages/6/fa/0,,10180~4258310,00.gif) no-repeat bottom left;
  height:74px;
  display:block;
  clear:both;
}

.xTVPage .searchSiteBox {
 margin-left:10px;
}

.xTVPage .searchSiteBox .TVListCol {
 margin-left:0px;
}

.TVPage .search {
  margin-top:37px;
  margin-left:15px;
  display:block;
}

/* .xTVPage .searchSiteBox .KeywordSearch {
  width:200px;
} */

.TVPage .searchSiteBox .searchSubmit {
  width:34px;
}

.TVPage .searchSiteBox .submitButton {
  border:1px solid #015699;
  font-size:0.7em;
  margin:1px 7px 2px 4px;
  padding-bottom:4px;
  width:34px;
  cursor:pointer;
  background-color:#fff;
  color:#000;
  font-weight:bold;
  height:22px;
}

.TVPage .searchSiteBox .searchQuery {
  border:1px solid #015699;
  width:153px;
  height:22px;
  margin-top:1px;
  margin-left:1px;
  float:left;
}

* html .TVPage .searchSiteBox .searchQuery {
  width:143px;
}


.TVPage .searchSiteBox .searchPreText {
  background:url(/namedImage/10180/magnifyingGlass.png) no-repeat center left;
  padding-left:0px;
  margin-right:4px;
  float:left;
  line-height:23px;
  font-size:0.8em;
  color:#090C3F;
  font-weight:normal;
}


.TVTopNav A.topLevelPage:last-child {
   border-right:none;
}

.TVTopNav A.topLevelPage {
   margin-left:0px;
   margin-right:0px;
}


/* ----------------- Main PDC TV Right Tabs ----------------- */

.TVMainCol {
}

.TVMainCol .tabbedMasterPageElement {
  font-size:0.7em;
  margin:7px 0px 0px 0px;
}
/* height:103px; display:block; */

.TVMainCol .masterTabsWrapper {
  height:25px;
  border-bottom:none;
}

.TVMainCol .masterTabsWrapper li {
  float:left;
  margin:0px;
}

/* margin-left:9px;  margin-right:12px; */

.TVMainCol .masterTabContent {
  clear:both;
  border-top:1px solid #005598;
  background:#F7F7F7;
  border-bottom:1px solid #005598;
  border-left:1px solid #005598;
  border-right:1px solid #005598;
  height:78px;
  width:480px;
}

.TVMainCol .masterTab0 {
  border-top:1px solid #005598;
  border-left:1px solid #005598;
  border-right:1px solid #005598;
  background:url(/namedImage/10180/tabBackground.gif) repeat-x bottom left;
  width:130px;
  line-height:25px;
  text-align:center;
}
.TVMainCol .masterTab0 a {
  color:#ACACAC;
  font-weight:bold;
  display:block;
}

.TVMainCol .masterTabSelected0, .TVMainCol .masterTabSelected1, .TVMainCol .masterTabSelected2 {
  background-color:#F7F7F7;
  border-top:1px solid #005598;
  border-right:1px solid #005598;
  border-bottom:1px solid #F7F7F7;
  line-height:25px;
  text-align:center;
  margin-left:0px;
}

.TVMainCol .masterTabSelected0 {
  background-color:#F7F7F7;
  color:#005598;
  border-top:1px solid #1c3984;
  border-left:1px solid #005598;
  border-right:1px solid #1c3984;
  width:143px;
  line-height:25px;
  text-align:center;
}

.TVMainCol .masterTabSelected0 a, .TVMainCol .masterTabSelected1 a, .TVMainCol .masterTabSelected2 a {
  color:#005598;
  font-weight:bold;
  display:block;
}

.TVMainCol .masterTabSelected1 {
  width:113px;
}

.TVMainCol .masterTabSelected2 {
  width:49px;
}

.TVMainCol .masterTab0 a , .TVMainCol .masterTab1 a, .TVMainCol .masterTab2 a {
  color:#7b7a7a;
  font-weight:bold;
  display:block;
  margin-left:0px;
}


.TVMainCol .indexHeadline a {
  color:#fff;
  margin-left:5px;
}
.TVMainCol .tabbedIndex {
  border:1px solid #fff;
}

.TVMainCol .masterTab1 {
  border-top:1px solid #005598;
  border-right:1px solid #005598;
  background:url(/namedImage/10180/tabBackground.gif) repeat-x bottom left;
  width:113px;
  line-height:25px;
  text-align:center;
  margin-right:0px;
}

.TVMainCol .masterTab2 {
  border-top:1px solid #005598;
  border-right:1px solid #005598;
  background:url(/namedImage/10180/tabBackground.gif) repeat-x bottom left;
  width:49px;
  line-height:25px;
  text-align:center;
}




/* ----------------- End of  Main PDC TV Right Tabs ----------------- */


/*** ----------------- send to a friend ----------------- ***/

.atpSendToFriend {
  position:relative;
  height:auto;
  margin-left:10px;
  width:333px! important;
  width:339px;
}
.atpSendToFriend #sendpage {
  padding:3px 7px 7px;
}
.atpSendToFriend input {
  font-size:1.1em;
}
.atpSendToFriend #friendsName, .atpSendToFriend #toAddresses, .atpSendToFriend #videoLinkId {
  height:16px;
  margin-top:1px! important;
  margin-bottom:1px! important;
  margin:0px;
  border:1px solid #c6c6c6;
}
.atpSendToFriend .hidefriendNameLabel, .atpSendToFriend .friendEmail, .atpSendToFriend .videoLinkLabel {
  float:left;
  width:80px;
  padding-top:3px;
}
.atpSendToFriend .sftSubmitButton {
  position:absolute;
  right:5px! important;
  bottom:4px;
  right:7px;
}
.atpSendToFriend  #friendsName, .atpSendToFriend #toAddresses {
  width:237px! important;
  width:227px;
}
.atpSendToFriend #videoLinkId {
  width:177px! important;
  width:171px;
}
.atpSendToFriend .stfPreText, .atpRatings .ratingsPreText {
  font-weight:bold;
  padding-bottom:2px;
}
.atpSendToFriend .resultsDiv {
  padding-top: 20px;
  height:34px! important;
  height:54px; 
  text-align: center;
}

/*** ----------------- End of send to a friend ----------------- ***/




/*** ----------------- Video Footer Items ( Details and UGC )----------------- ***/

.VideoDetails {  }

.TVMainCol .VideoDetails { }

.TVMainCol .socialBookmarks { position:absolute; margin-right:0px; margin-top:10px; width:480px; text-align:right; z-index:-1;}

.TVMainCol #stfPreText { display:none; }

.TVMainCol .VideoDetails .articleHeadlineAndBody {	
 background-image:none;
 position:relative;
 top:0px;
 margin-top:-25px;
 width:460px; display:block; 
}

.mediaPlayerControlsButtons {
 border-left:2px solid #09224A; border-right:2px solid #09224A;  border-bottom:2px solid #09224A;
}
.controlButtons IMG, .mediaQualityButtons IMG {  border-right:1px solid #09224A; }
.mediaQualityButtons { width:183px; overflow:hidden; margin-top:-14px;}

.xmediaQualityButtons IMG { float:left; border:none; margin:0px; display:inline;}
#volumeDownButton {  border-right:none; }
.downloadFullScreenButtons {float:right;}

.TVMainCol .popupButton {display:none;}


/*** ----------------- End of Video Footer Items ----------------- ***/


/*** -----------------  Video Ratings -----------------  ***/


/* rating Wrap */

.VideoDetails #masterTabContent18428_2 {
  background:#f7f7f7 url(/namedImage/10180/bgPlanetDartsTV_Ratings.jpg) no-repeat top left;
  padding:0px 7px 7px 0px;
  position:relative;
  font-size:0.7em;
}

/* ---------- rating Wrap ----------  height:47px; */

.atpRatings #ratepage {
  padding:2px 7px 7px 0px;
  width:333px! important;
  width:339px;
  margin-top:32px;
  margin-left:15px;
}

.atpRatings .ratingDigit, .graphRatingImg {
  display:none;
}

.atpRatings .ratingTD, .atpAvergeRating {
  float:left;
}
.atpAverageRatingWrap {
  width:65px;
  position:absolute;
  right:5px;
  top:22px;
  font-size:1.0em;
  font-weight:bold;
}
.graphRatingDigit {
  width:23px;
}
/* overflow:hidden; */

.atpRatings .ratingHighTD {
  padding-top:2px;
  margin-left:10px;
}
.atpRatings .ratingLowTD {
  padding-top:2px;
  margin-right:8px;
  float:left;
}
.atpRatings .ratingTDInner img {
  margin-left:6px;
  margin-right:6px;
}
.atpRatings .showRatingDiv {
  margin-left:12px;
  margin-top:4px;
  width:250px;
}

.atpRatings .ratingsPreText { display:none; }


/*** -----------------  End Video Ratings -----------------  ***/

.TVPage .navBarOuter { background-color:#000;}


/*** ----------------- Decoration Header ----------------- ***/

.TVPage .border {
  background-color:#ffffff;
  background:transparent url(/javaImages/ed/70/0,,10180~4288749,00.gif) repeat-x bottom right;
  border-top:none;
  border-left:none;
  border-right:none;
  border-bottom:none;
}

.TVPage .border .headline {
  background-color:#F7F7F7;
  font-family:Arial, Helvetica, sans-serif;
  border-top:#005598 1px solid;
  border-left:#005598 1px solid;
  border-right:#005598 1px solid;
  border-bottom:#F7F7F7 1px solid;
  font-size:12px;
  font-weight:bold;
  padding:3px 15px 4px 14px;
  color:#005598;
  line-height:25px;
}
/*** ----------------- End of Decoration Header ----------------- ***/

/* ----------------- PDC TV Left List Tabs ----------------- */

.TVListCol .tabbedMasterPageElement {
  margin:0px;
  height:103px;
  display:block;
}

.TVListCol .masterTabsWrapper {
  font-size:0.8em;
  height:25px;
  border-bottom:none;
}

.TVListCol .masterTabsWrapper li {
  float:left;
  margin:0px;
}

.TVListCol .masterTabContent {
  clear:both;
  width:320px;
  height:530px;
  display:block;
}

.TVListCol .masterTab0 {
  border-top:1px solid #005598;
  border-left:1px solid #005598;
  border-right:1px solid #005598;
  background:url(/namedImage/10180/tabBackground.gif) repeat-x bottom left;
  width:112px;
  line-height:25px;
  text-align:center;
}
.TVListCol .masterTab0 a {
  color:#ACACAC;
  font-weight:bold;
  display:block;
}

.TVListCol .masterTabSelected0, .TVListCol .masterTabSelected1, .TVListCol .masterTabSelected2 {
  background-color:#F7F7F7;
  border-top:1px solid #005598;
  border-right:1px solid #005598;
  border-bottom:1px solid #F7F7F7;
  line-height:25px;
  text-align:center;
  margin-left:0px;
}

.TVListCol .masterTabSelected0 {
  background-color:#F7F7F7;
  color:#005598;
  border-top:1px solid #1c3984;
  border-left:1px solid #005598;
  border-right:1px solid #1c3984;
  width:112px;
  line-height:25px;
  text-align:center;
}

.TVListCol .masterTabSelected0 a, .TVListCol .masterTabSelected1 a, .TVListCol .masterTabSelected2 a {
  color:#005598;
  font-weight:bold;
  display:block;
}

.TVListCol .masterTabSelected1 {
  width:102px;
}
.TVListCol .masterTabSelected2 {
  width:49px;
}

.TVListCol .masterTab0 a , .TVListCol .masterTab1 a, .TVListCol .masterTab2 a {
  color:#7b7a7a;
  font-weight:bold;
  display:block;
  margin-left:0px;
}


.TVListCol .indexHeadline a {
  color:#fff;
  margin-left:5px;
}
.TVListCol .tabbedIndex {
  border:1px solid #fff;
}

.TVListCol .masterTab1 {
  border-top:1px solid #005598;
  border-right:1px solid #005598;
  background:url(/namedImage/10180/tabBackground.gif) repeat-x bottom left;
  width:102px;
  line-height:25px;
  text-align:center;
  margin-right:0px;
}

.TVListCol .masterTab2 {
  border-top:1px solid #005598;
  border-right:1px solid #005598;
  background:url(/namedImage/10180/tabBackground.gif) repeat-x bottom left;
  width:102px;
  line-height:25px;
  text-align:center;
}


/* ----------------- End of PDC TV Left List Tabs ----------------- */

/* ----------- Tournament Homepage content ----------- */
/* -----------  ----------- */

.TournamentHome {
		width: 318px;
		margin-left: 0px;
		margin-bottom: 4px;
		overflow:hidden;
		border-left:1px solid #005598;
		border-right:1px solid #005598; 
		border-bottom:1px solid #005598;
}

A.TournamentEntry { 
 		display:inline; float:left;
		height: 115px;
		width:93px;
		margin-right:4px;
		margin-top:6px;
		margin-bottom: 11px;
		overflow:hidden;
		cursor:pointer;
}

* html A.TournamentEntry .left { 
		cursor:default;
}


/* highlight on previous clips removed -> A.TournamentEntry:visited */
A.TournamentEntry:hover { 
		background:transparent url(/namedImage/10180/bgPlanetDartsTV_TournamentHover.gif) no-repeat top left;
}

.TournamentArticles { 
		clear:both; 
		padding:4px 0px;
		margin-left:14px;
		height: 530px;
		border:1px solid #fff;
 		display:block;
}



A.TournamentEntry .left, A.TournamentEntry .right {
 margin-left:0px;
 margin-right:4px;
 width: 91px;
 font-size:0.7em;
 font-weight:normal;
 text-align:center;
 color:#000;
 padding:0px;
}

A.TournamentEntry .left{ margin-top:5px;}
A.TournamentEntry .right { margin-top:1px; padding:0px;}
A.TournamentEntry .right .headline {  padding-top:0px; }

A.TournamentEntry .left .headline {
 margin-top:0px;
 font-weight:normal;
}

.TournamentHome .PlayerProfileSelection {
Width:150px; float:right; 	 border:1px solid #ff0000; display:block; 
}

/* ----------- End Tournament Homepage content ----------- */

/* ----------- Tournament pages ----------- */

.PDCTVTournamentHeader {
  background:#F3F8FC url(/javaImages/1e/4/0,,10180~4654110,00.gif) repeat-x bottom right;
  color:#000000;
  border-left:#005598 1px solid;
  border-right:#005598 1px solid;
  border-bottom:#A0A0A0 1px solid;
  border-top:#F3F8FC 1px solid;
  padding:3px 9px 8px 0px;
  margin:0px 0px 0px 0px;
  display:block;
}

IMG.PDCTVTournamentLogo {  
  margin:0px 13px 5px 9px;
  float:left;
} 

.PDCTVTournamentName {  
  margin:15px 9px 10px 2px;
  font-weight:bold;
  font-size:0.9em;
  display:block;
} 

/* ----------- End Tournament pages ----------- */



/* ----------- PDC TV Buy Pages ----------- */

.PlanetDartsTV_BuyOption {}


.TVPage .PlanetDartsTV_BuyOption {
  border-top:1px solid #ffffff;
  background:transparent url(/javaImages/20/ed/0,,10180~4451616,00.gif) no-repeat top left;
  width:220px;
  height:109px;
  display:block;
  clear:both;
}

.PlanetDartsTV_SignUpWrap {}

.TVPage .PlanetDartsTV_SignUpWrap {
  border-top:1px solid #ffffff;
  background:transparent url(/namedImage/10180/PlanetDartsTV_SignUpWrap.gif) no-repeat top left;
  height:330px;
  width:484px;
  display:block;
  clear:both;
}


.PlanetDartsTV_LoginWrap {}

.TVPage .PlanetDartsTV_LoginWrap {
  border-top:1px solid #ffffff;
  background:transparent url(/namedImage/10180/PlanetDartsTV_LoginWrap.gif) no-repeat top left;
  margin-top:10px;
  height:103px;
  width:484px;
  display:block;
  clear:both;
}

.TVPage .TVMainCol .SimpleTabText { margin:10px; }

/* ----------- End PDC TV content ----------- */



/* ----------- PDC TV Payment Content ----------- */

.TVPage .PaymentOptions {
  width:450px;
  margin-left:13px;
  display:block;
  clear:both;
}

.TVPage .paybox {
  border-top:1px solid #ffffff;
  background:transparent url(/javaImages/20/ed/0,,10180~4451616,00.gif) no-repeat top left;
  height:109px;
  width:220px;
  display:inline;
  text-align:center;
}

.TVPage .PaymentOption1, .TVPage .PaymentOption2 {
  display:block;
  height:109px;
  clear:both;
}

.TVPage .paybox {
 float:left; 
}

.paybox A { 
    font-size:1.1em; text-transformation:uppercase; color:#fff; 
    font-size:2em; font-weight:bold; 
    padding:27px;  display:block;
}

.APBuyButton A { padding-top:37px; }

.PlanetDartsTV_SignUpWrap .articleHeadlineAndBody {	
 background-image:none;
}

.PlanetDartsTV_SignUpWrap .articleHeadlineAndBody .Headline {
 color:#015496; font-weight:bold;
 margin-top:10px;
 margin-left:10px;
}

.PlanetDartsTV_SignUpWrap .teaserText { font-size:0.8em; font-weight:normal; }

.PlanetDartsTV_SignUpWrap .articleHeadlineAndBody .teaserText {
 font-weight:normal;
 font-size:0.8em;
 margin:0px;
 margin-left:10px;
 margin-right:10px;
 height:60px;
}

.PlanetDartsTV_LoginWrap .worldLoginElement {  
 margin-left:30px;
 margin-right:10px; 
 margin-top:46px; 
 font-size:0.7em;
}

.PlanetDartsTV_LoginWrap .username , .PlanetDartsTV_LoginWrap .password {
  float:left;
  font-weight:bold;
  width:45px;
}

.PlanetDartsTV_LoginWrap .submitButton {   width:40px; background-color:#fff; float:right;  margin-right:50px; margin-top:-15px; }

.PlanetDartsTV_LoginWrap INPUT { 
 float:left;  font-weight:normal;
 font-size:1.2em;
 border:1px solid #005598;
 margin-right:5px;
 height:18px;
}

.PlanetDartsTV_LoginWrap A { 
 font-weight:normal; font-size:0.7em; color:#000;
 margin-top:8px; 
 margin-left:48px; 
 width:220px;
 display:none; 
}

.PlanetDartsTV_LoginWrap br { display:none; }


/* ----------- End PDC TV Content ----------- */

.TVPage .advert{ float:right; margin-left:94px; }
* html .TVPage .advert{ float:right; margin-left:50px; }

.TVPage .TVMainCol .advert{ float:left; margin-left:0px; }


/* ----------- PDCTV Customer Journey ----------- */

.customerJourneyColumn2 {
   padding-left:10px;
   padding-right:10px;
   display:block; 
} 

/* -----------    width:595px; ----------- */

.customerJourneyColumn {
   padding-bottom:2px;
   padding-left:7px;
   padding-right:8px;
}  

.customerBreadcrumbImage {
} 

.customerJourneyColumn .border {
}

.customerJourneyColumn .borderBottom .articleBody { margin-right:20; }

.customerJourneyColumn .borderBottom {
	BACKGROUND-COLOR: #ffffff;
        background-image:none;
        margin-bottom:0; 
}
.customerJourneyColumn .graphicBorderTop {
	BORDER-RIGHT: #aeb9c1 1px solid; 
	BORDER-TOP: #aeb9c1 1px solid; 
	MARGIN-BOTTOM: 2px; 
	BORDER-LEFT: #aeb9c1 1px solid; 
	COLOR: white; 
	BORDER-BOTTOM: #aeb9c1 1px solid; 
	BACKGROUND-COLOR: black;
        background-image:none; 
}
.customerJourneyColumn .topGraphic {
	PADDING-BOTTOM: 2px; 
        COLOR: white; 
        PADDING-TOP: 2px;
        width:626;
        padding-left:10px;
        background-image: none;
        font-size:80%; 
        font-weight:bold;
        background-image:none;
        margin-bottom:0;
}
.customerJourneyColumn .graphicBorderMiddle {
	BACKGROUND-COLOR: #000000;
        border: 1px solid #ffffff;
        background-image:none; 
        margin-bottom:0;
}
.customerJourneyColumn .topLeftGraphic {
display:none;
}
.customerJourneyColumn .topRightGraphic {
display:none;
}
.customerJourneyColumn .middleLeftGraphic {
display:none;
}
.customerJourneyColumn .middleRightGraphic {
display:none;
}
.customerJourneyColumn .graphicBorderBottom {
display:none;
}
.customerJourneyColumn .bottomLeftGraphic {
display:none;
}
.customerJourneyColumn .bottomMiddleGraphic {
  display:none;
}
.customerJourneyColumn .bottomRightGraphic {
  display:none;
}
.customerJourneyheaderTextImage {
        MARGIN-BOTTOM: 0px; 
	BACKGROUND-COLOR: #ffffff;
}
.customerJourneyBox {
	BORDER-RIGHT: #7f8a97 1px solid; 
	BACKGROUND-POSITION: left top; 
	BORDER-TOP: #7f8a97 1px solid; 
	BACKGROUND-IMAGE: url(/javaImages/d0/b4/0,,~2733264,00.gif); 
	BORDER-LEFT: #7f8a97 1px solid; 
	BORDER-BOTTOM: #7f8a97 1px solid; 
	BACKGROUND-REPEAT: repeat-x; 
	BACKGROUND-COLOR: #e1e5e8;
}
.customerJourneyColumn .worldLoginElement{
  text-align:left;
  margin-left: 40px;
  color: black;
}
.customerJourneyColumn .worldLoginElement .username {
  font-weight: bold;
  color: black;
  display:block;
}
.customerJourneyColumn .worldLoginElement .password {
  font-weight: bold;
  color: black;
  display:block;
}                                       
.customerJourneyColumn .worldLoginElement .termsAndConditions {
  background-color:transparent;
  font-size:90%;
}
.customerJourneyColumn .errorText{
  font-weight: bold;
  color: red;
  margin-bottom: 10px;
}
.customerJourneyColumn .submitButton{
}
.customerJourneyColumn .registrationForm {
  margin-left: 20px;
  margin-right: 80px;
  color: black;
}
.customerJourneyColumn .registrationForm .regMainText_1 {
  color: black;
  font-weight: bold;
  display:inline;
}
.customerJourneyColumn .registrationForm .regMainText_2 {
  color: black;
  display:inline;
}
.customerJourneyColumn .registrationForm .regMainText {
  color: black;
}
.customerJourneyColumn .registrationForm .regMainTextBold {
  color:black;
  font-weight:bold;
}
.customerJourneyColumn .registrationForm .marketingPtvFlag {
  padding-top:30px;
}
.customerJourneyColumn .registrationForm .submitButtonCell {
  text-align:left;
}
.customerJourneyColumn .registrationConfirmation {
  margin-left:20px;
  margin-right:26px;
}
.customerJourneyColumn .registrationConfirmation .thankyou {
  color:black;
  font-weight:bold;
  margin-top:20px;  
}
.customerJourneyColumn .registrationConfirmation .usernameNote {
  color:black;
  margin-top:20px;  
}
.customerJourneyColumn .registrationConfirmation .username {
  font-weight:bold;
}
.customerJourneyColumn .registrationConfirmation .note {
  color:black;
  margin-top:20px;  
}
.customerJourneyColumn .registrationConfirmation .continue {
  margin-top:20px;  
  padding-bottom:100px;
}

/* ----------- End PDCTV Customer Journey ----------- */


/**2009 LOGIN OR BUY PAGE STYLES**/

.UpperWrap {
  background:transparent url(/javaImages/d2/22/0,,10180~5776082,00.gif) repeat-x top left;
  width:817px;
  height:170px;
  margin-left:10px;
}

.OuterWrap {
  background:transparent url(/javaImages/d0/22/0,,10180~5776080,00.gif) no-repeat top left;
  width:503px;
  height:138px;
  padding:7px;
  margin:15px;
}
.HeadlineWrap {
  background:transparent url(/javaImages/a2/22/0,,10180~5776034,00.gif) repeat-x top left;
  line-height:24px;
  color:#fff;
  font-weight:bold;
  width:503px;
}
.HeadlineSpan {margin-left:14px; font-size:0.8em;}
#masterCompositeTabContent22526_0 .HeadlineWrap {width:237px; position:absolute; top:7px; left:7px;}
.InnerWrap {color:#0f2b5b; clear:both; padding:10px;  font-size:0.8em;}
.LeftInner {
  float:left;
  width:238px;
overflow:hidden;
height:90px;
}
.RightInner {font-weight:bold; float:left; width:240px; margin-left:5px;}
.NewLogin .tabbedMasterPageElement {position:relative;}
.NewLogin .worldLoginElement{  
  background:transparent url(/javaImages/d1/22/0,,10180~5776081,00.gif) no-repeat top left;
  width:250px;
  height:138px;
  padding:20px 10px;
  margin:15px 15px 0 0;
  font-size:0.8em;
}
.forgottenPasswordSpan {display:none;}

/**END OF 2009 LOGIN OR BUY PAGE STYLES**/

.plansOut {
  background:transparent url(/javaImages/b3/d1/0,,10180~7721395,00.gif) repeat-x top left;
  width:530px;
  height:684px;
  position:relative;
  top:10px;
  left:10px;
}
.plan {
  background:transparent url(/javaImages/54/91/0,,10180~7049556,00.gif) repeat-x top left;
  width:500px;
  height:152px;
}
.planWrap {
margin-bottom:10px;
}
.plansOut H1, .plansOut H2, .plansOut H3 {
color:#003366;
font-size:1.4em;
position:relative;
top:10px;
left:10px;
}
.plansOut H2 {
font-size:1.2em;
}
.plansOut H3 {
font-size:1em;
}
.plansIn {
padding:15px;
}
.planText, .planText1 {
position:relative;
top:10px;
left:10px;
color:#003366;
font-size:0.7em;
font-weight:bold;
height:40px;
}
.planText {
width:470px;
}
.planText1 {
width:400px;
}
.priceHolder {
  background:transparent url(/javaImages/59/91/0,,10180~7049561,00.gif) no-repeat top left;
  width:171px;
  height:65px;
text-align:center;
position:relative;
top:10px;
left:10px;
float:left;
}
.priceHolder P {
font-weight:bold;
font-size:2em;
margin-left:auto;
margin-right:auto;
line-height:60px;
vertical-align:top;
/*position:relative;
top:12px;
*/
}
.cclink {
  background:transparent url(/javaImages/58/91/0,,10180~7049560,00.gif) no-repeat top left;
width:185px;
height:32px;
float:right;

}
.buyLink {
  background:transparent url(/javaImages/57/91/0,,10180~7049559,00.gif) no-repeat top left;
width:92px;
height:32px;
float:right;
text-align:center;
}
.paymentlinks {
float:left;
width:300px;
position:relative;
top:-56px;
text-align:center;
}
.linksL A, .linksR A{
color:#ffffff;
font-weight:bold;
font-size:0.8em;
margin:auto;
margin-top:8px;
display:block;
}
.spc {
margin:1px;
float:right;
}
.linksL {
float:left;
width:200px;
margin-top:8px;
text-align:center;
}
.linksR {
float:left;
width:100px;
margin-top:8px;
text-align:center;
}
.bestvalue {
float:right;
margin-left:400px;
margin-top:-20px;
position:absolute;
}
.loginArticles {
}
.TVListCol2 {
  background:transparent url(/javaImages/55/91/0,,10180~7049557,00.gif) repeat-x top left;
  height:512px;
  width:270px;
left:27px;
top:10px;
position:relative;
}
.youget{
/*background:transparent url(/javaImages/a2/22/0,,10180~5776034,00.gif) repeat-x scroll left top;*/
height:24px;
border:0px;
color:#ffffff;
width:220px;
font-weight:bold;
padding-left:15px;
padding-top:8px;
font-size:0.8em;
}
.loginArticles .OuterEntry {
width:200px;
}
.yougetWrap .right {
float:left;
width:130px;
margin-top:15px;
}
.yougetWrap .right A {
color:#003366;
font-size:0.6em;
font-weight:bold;
line-height:12px;
display:block;
}
.yougetWrap {
background:transparent url(/javaImages/d6/c3/0,,10180~7062486,00.gif) no-repeat scroll left top;
width:232px;
height:477px;
left:20px;
position:relative;
top:15px;
}
.TVListCol2 .TournamentHome {
background:transparent url(/javaImages/d1/d6/0,,10180~7067345,00.gif) no-repeat scroll left top;
width:232px;
height:477px;
left:20px;
position:relative;
top:15px;
}


.yougetWrap .left {
clear:left;
margin-top:10px;
margin-left:5px;
}
.whatarticle {
/*margin:5px;
margin-top:15px;*/
}
.TVListCol2 .TournamentArticles {
height:400px;
overflow:auto;
position:relative;
top:40px;
border:0px;
}
.TVListCol2 #masterTabList18601_0 {
display:none;
}

.unavailabletext {
font-weight:bold;
color:#FF0000;
}