@charset "utf-8";
/* CSS Document */

html, body, p, div, ul, img, h1, h2, h3, a { margin:0px; }
body {background-color:#FFF;}

#apDiv1 { position:absolute; visibility:visible; width:117px; height:27px; z-index:1; left: 60px; top: 41px; }
#apDiv2 { position:absolute; visibility:visible; width:229px; height:196px; z-index:2; left: 52px; top: 64px; }
#apDiv3 { position:absolute; visibility:visible; width:218px; height:156px; z-index:3; left: 285px; top: 64px; }
#apDiv4 { position:absolute; visibility:visible; width:217px; height:65px; z-index:4; left: 286px; top: 222px; }

a.sports:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#000; text-decoration:none; }
a.sports:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:red; text-decoration:none; }
a.sports:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#000; text-decoration:none; }
a.sports:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#000; text-decoration:none; }

a.topNav:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000; text-decoration:none; }
a.topNav:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:red; text-decoration:underline; }
a.topNav:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000; text-decoration:none; }
a.topNav:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000; text-decoration:none; }

a.more:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:red; text-decoration:none; }
a.more:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:red; text-decoration:underline; }
a.more:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:red; text-decoration:none; }
a.more:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:red; text-decoration:none; }

div#container { position:relative; width:940px; height:1330px; margin: 0px auto; z-index: 0; }
div#bg-topNav_ { position:absolute; width:940px; height:35px; background-image: url(../basketball_live/bg_topNav.png); background-repeat: no-repeat; margin: 0px 0px 0px 0px; z-index: 1; }
div#watch-football-live_ { position:absolute; width:940px; height:291px; background-image: url(../basketball_live/basket_online.jpg); background-repeat: no-repeat; margin: 35px 0px 0px 0px; z-index: 1; text-indent: -9999px; }
div#downloadNow { position:absolute; width:222px; height:70px; margin:271px 10px 10px 550px; z-index:2; }
div#HD-Features-bg_ { position:absolute; width:514px; height:301px; margin: 326px 0px 0px 0px; z-index: 1; background-image: url(../basketball_live/HD_Features_bg.png); background-repeat: no-repeat; }
div#faqL { position:absolute; width:940px; height:918px; margin: 326px 0px 0px 0px; z-index: 1; }
div#privacyL { position:absolute; width:940px; height:918px; margin: 326px 0px 0px 0px; z-index: 1; }
div#Sports-live-bg_ { position:absolute; width:426px; height:301px; background-image: url(../basketball_live/Sports_live_bg.png); background-repeat: no-repeat; margin: 326px 0px 0px 514px; z-index: 1; }
div#TV-ON-PC-bg_ { position:absolute; width:514px; height:622px; margin: 627px 0px 0px 0px; z-index: 1; background-image: url(../basketball_live/TV_ON_PC_bg.jpg); background-repeat: no-repeat; }
div#Sports-online-bg_ { position:absolute; width:426px; height:622px; margin: 627px 0px 0px 514px; z-index: 1; background-image: url(../basketball_live/Sports_online_bg.jpg); background-repeat: no-repeat; }
div#Bottom-nav_ { position:absolute; width:514px; height:76px; margin: 1249px 0px 0px 50px; z-index: 1; }
div#Watch-Now-TV-bg_ { position:absolute; width:426px; height:76px; margin: 1249px 0px 0px 514px; z-index: 1; }
div#floatL { width:220px; height:190px; z-index:3; margin: 80px 0px 0px 55px; }
div#floatR { width:210px; height:150px; z-index:3; margin: 80px 15px 0px 0px; }
div#titleFeatures { width:100px; height:30px; margin:40px 0px 0px 55px; z-index:4; position: absolute; }
div#sportsTitles { position:absolute; width:170px; height:25px; margin:40px 10px 10px 30px; z-index:2; }
div#andMore { width:90px; height:30px; margin:230px 10px 10px 280px; z-index:2; }
div#icons1 { position:absolute; width:70px; height:55px; z-index:2; margin: 80px 0px 0px 31px; }
div#icons2 { position:absolute; width:70px; height:55px; z-index:2; margin: 80px 0px 0px 112px; }
div#icons3 { position:absolute; width:70px; height:55px; z-index:2; margin: 80px 0px 0px 193px; }
div#icons4 { position:absolute; width:70px; height:55px; z-index:2; margin: 80px 0px 0px 275px; }
div#icons5 { position:absolute; width:70px; height:55px; z-index:2; margin: 150px 0px 0px 31px; }
div#icons6 { position:absolute; width:70px; height:55px; z-index:2; margin: 150px 0px 0px 112px; }
div#icons7 { position:absolute; width:70px; height:55px; z-index:2; margin: 150px 0px 0px 193px; }
div#icons8 { position:absolute; width:70px; height:55px; z-index:2; margin: 150px 0px 0px 275px; }
div#icons9 { position:absolute; width:70px; height:55px; z-index:2; margin: 218px 0px 0px 31px; }
div#icons10 { position:absolute; width:70px; height:55px; z-index:2; margin: 218px 0px 0px 112px; }
div#icons11 { position:absolute; width:70px; height:55px; z-index:2; margin: 218px 0px 0px 193px; }
div#icons12 { position:absolute; width:107px; height:55px; z-index:2; margin: 218px 0px 0px 273px; }

.tNav { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000; margin:10px 0px 0px 490px; }
.bNav { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000; margin:10px 20px 0px 0px; float: right; }
.grey { color:#666; }
.titles { font-family:Verdana, Arial, Helvetica, sans-serif; color: #ff7e00; font-weight: bold; font-size: 16px; }
.more { font-family:Verdana, Arial, Helvetica, sans-serif; color: #ff7e00; font-weight: bold; font-size: 12px; }
.titlesTESTI { font-family:Verdana, Arial, Helvetica, sans-serif; color: #ff7e00; font-weight: bold; font-size: 16px; padding:45px 40px 0px 15px; }
.portableTXT { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#666; padding:35px 160px 0px 60px; }
.smartviewingTXT { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#666; padding:35px 160px 0px 60px; }
.friendlyTXT { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#666; padding:35px 160px 0px 60px; }
.worldwideTXT { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#666; padding:15px 55px 0px 15px; }
.comments1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#666; padding:10px 35px 0px 105px; }
.comments2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#666; padding:20px 40px 0px 105px; }
.comments3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#666; padding:15px 40px 0px 105px; }
.testi { font-size: 10px; font-style: italic; }
.features1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333; line-height: 38px; }
.features2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333; line-height: 38px; }
.faqTXT { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333333; padding: 15px 20px 10px 20px; }
.privacyTXT { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333333; padding: 15px 20px 10px 20px; }

.iconTXT { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#000; padding: 38px 0px 0px 0px; }

/*#####################################################################   FAQ   #####################################################################*/
#faq a:link { font-family: Tahoma, Verdana, Arial; color: #000000; font-size: 12px; text-decoration:none; }
#faq a:visited { font-family: Tahoma, Verdana, Arial; color:#000000; font-size: 12px; text-decoration:underline; }
#faq a:hover { font-family: Tahoma, Verdana, Arial; color:#000000; font-size: 12px; text-decoration: underline; }
#faq a:active { font-family: Tahoma, Verdana, Arial; color:#000000; font-size: 12px; }
#faq { margin:0 auto; width:700px; z-index:1; position: absolute; left: 137px; top: 343px; }
#faq p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000;}
li.faq_list { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height: 18px; list-style:square inside; padding-left: 12px; }
hr {margin:0; padding:0;}
div#Bottom-nav_faq { position:absolute; width:514px; height:76px; margin: 1249px 0px 0px 50px; z-index: 1; left: 6px; top: 887px; }
div#Watch-Now-TV-bg_faq { position:absolute; width:426px; height:76px; margin: 1249px 0px 0px 514px; z-index: 1; left: 6px; top: 887px; }

/*#####################################################################   PRIVACY   #####################################################################*/
#container_privacy { width:800px; height:950px; position: relative; margin: 0 auto; }
#privacy { margin:0 auto; padding:0; width:700px; margin-top: 50px; margin-bottom:30px; }
#privacy p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000;}
div#Bottom-nav_privacy { position:absolute; width:514px; height:76px; margin: 1249px 0px 0px 50px; z-index: 1; left: 0px; top: 937px; }
div#Watch-Now-TV-bg_privacy { position:absolute; width:426px; height:76px; margin: 1249px 0px 0px 514px; z-index: 1; left: 0px; top: 937px; }

/*#####################################################################  SUPPORT   #####################################################################*/
div#Bottom-nav_support { position:absolute; width:514px; height:76px; margin: 1249px 0px 0px 50px; z-index: 1; left: 0px; top: -554px; }
div#Watch-Now-TV-bg_support { position:absolute; width:426px; height:76px; margin: 1249px 0px 0px 514px; z-index: 1; left: 0px; top: -554px; }
div#container_support { position:relative; width:940px; height:780px; margin: 0px auto; z-index: 0; }

/*#####################################################################  CUSTOMER LOGIN   #####################################################################*/
div#Bottom-nav_customer { position:absolute; width:514px; height:76px; margin: 1249px 0px 0px 50px; z-index: 1; left: 2px; top: -402px; }
div#Watch-Now-TV-bg_customer { position:absolute; width:426px; height:76px; margin: 1249px 0px 0px 514px; z-index: 1; left: 2px; top: -402px; }
div#container_customer { position:relative; width:940px; height:870px; margin: 0px auto; z-index: 0; }
div#customer { position:absolute; left: 95px; top: 367px; }
