body {PADDING-RIGHT: 0%;PADDING-LEFT: 0%;FONT-WEIGHT: normal;FONT-SIZE: 13px;PADDING-BOTTOM: 0%;MARGIN: 0%;WIDTH: 100%;COLOR: #000000;PADDING-TOP: 0%;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;BACKGROUND-COLOR: #ffffff;TEXT-DECORATION: none}img {border: 0;}a{ text-decoration:none; color:#000}a:hover{ text-decoration:underline}.contentRow{clear:both}.floatBox{float:left}#mainContent {float:left;min-height:450px;position:relative;width:770px;z-index:5;}#headerBG {text-align: right;color: #fff;height:30px;margin-bottom: 0em;width:992px;}#headerBG a {padding-right: 15px; position:relative; top:25px; font-weight:bold}.firefox #headerBG a {top:15px;}h1 {}#fifaComHome{float:left;background:#00448E url(/imgml/head/bg.gif) no-repeat scroll 0% 50%;height:74px}#genericFlashContainer embed, #hpFlashContainer embed, #fwcHPFlashContainer embed, #ufwcHPFlashContainer embed, .u20nrContent embed, .u17nrContent embed, .bswcnrContent embed, .tournamentNrContent embed, .fwwcnrContent embed, .getFlash,#genericFlashContainer object, #hpFlashContainer object, #fwcHPFlashContainer object, #ufwcHPFlashContainer object, .u20nrContent object, .u17nrContent object, .bswcnrContent object, .tournamentNrContent object, .fwwcnrContent object{display:none;}.margin{margin:3px}table {border-color:#A0B2BE ;border-width:1px 1px medium;font-size:12px;margin:0pt;padding:0pt;width:100%;}tr.odd {background:#DBE0E6 none repeat scroll 0%;}.even {background:#EEEEEE none repeat scroll 0%;}#header {background:#B9C5CD ;border:0pt none;font-size:1em;font-weight:bold;height:73px;line-height:normal;position:absolute;top:0px;width:992px;z-index:2;border:1px solid #999999;margin:3px;}#header ul {list-style-type:none;margin:0px 0px 0px 10px;padding-left:0px;text-indent:0px;}#header ul li {display:inline;margin:0px;padding:0pt;}#navigation{margin: 0em;float: left;}#navBarTop {margin-top: 0em;margin-bottom: 0em;margin-left: 0.4em;padding: 0.6em 0px 0.6em 0px;border-bottom: 1px solid #000;}#navBarTop li {display: inline;list-style: none;margin-left: 1em;line-height: 1em;}#navBarTop li:hover{background: #ddd;}#navBarBottom {margin-top: 0em;margin-bottom: 0em;margin-left: 0.4em;padding: 0.6em 0px 0.6em 0px;}#navBarBottom li {display: inline;list-style: none;margin-left: 1em;}#navBarBottom li:hover{background: #eee;}#navBarTop li a, #navBarBottom li a, #versions li a, #authorization li a {padding-left:20px;}.qLInline li a {padding-left:12px;}#toolbar {float: left;margin: 0em;width: 425px;text-align: right;position:absolute;left:560px;}#versions {padding: 0.6em 0.6em 0.6em 0.6em;float: right;margin-bottom: 1em;}#authorization{padding: 0.6em 0.6em 0.6em 0.6em;float: right;margin-bottom: 1em;}#memberAssociations {clear: both;float: right;padding: 0em 1em;}#memberAssociations img {display: none;}#quickSearch {float: right;padding: 0em 1em;}#workspace{clear: both;float: none;width: 100%;padding-left:5px}.newsl2v {margin: 0 1em 1em 1em;border: 1px solid #ddd;overflow: hidden;}.newsl2v h2 {}.newslTop {margin-left: 1em;padding-left: 0;}.newslTop li {list-style: none;clear: both;float: none;overflow: hidden;margin-bottom: 1em;margin-right: 1em;}.newslTop li a{display: block;text-decoration: none;}.newslTop li a img {float: left;margin-right: 1em;border: 1px solid #000;}.newslTop li a h3 {font-size: 1em;margin: 0.4em;float: none;}.newslTop li a p {margin: 0.4em;float: none;color: #000;text-decoration: none;}.newsCredits {font-size: 1em;}h3{margin:0px; font-size:13px}h3 a{ font-size: 1em;}.box50 {margin: 0 1em 1em 1em;border: 1px solid #ddd;overflow: hidden;}.box25, .box33, .box50, .box66, .box100 {background-color:#F1F1F1;}.ctnt table {}.ctnt img {border: 0;}.ctnt table thead tr {background: #ddd;}.even {background: #eee;}#footer {background-color:#F1F1F1;border:0px none;clear:both;font-size:9px;height:60px;padding-left:5px;width:992px;z-index:2;position:relative;}#footer img {border: 0;float: left;margin-right: 1em;}#footer .imgD {display: none;}.lnkSep {display: none;}.advert {position:relative;}.advert .iC{ text-align:center;}#hpNoFlash, #fwcHPNoFlash, #ufwcHPNoFlash, #genericNoFlash, .nodisplay {display:block !important}#hpFlashContainer, #fwcHPFlashContainer, #fwcHPFlashContainer, .u20nrContent, .u17nrContent, .bswcnrContent, .tournamentNrContent, .fwwcnrContent {border:1px solid #999999;margin:3px;position:relative;width:553px; float:left}.u20nrContent, .u17nrContent, .bswcnrContent, .tournamentNrContent, .fwwcnrContent {width:500px!important}#tournamentSlider {display:none;}.content .box66 {width:499px;border:1px solid #999999; margin:3px}.content .box33 {border:1px solid #999999;width:246px;margin:3px}.content .box100 {width:760px;border:1px solid #999999;margin:3px}h2 {background:#CCCCCC none repeat scroll 0%;height:22px;margin:0px;padding-left:7px;padding-top:3px;font-size: 1.2em;position:relative;}.unboxed100 {margin:3px 1px 2px 3px;width:760px;}.stat {background:transparent url(/imgml/body/pastworldcup/bgPastWorldCup.jpg) no-repeat scroll 0pt;height:251px;}.stat img {border:1px solid #666666;float:left;margin:5px;}.stat .statText {margin:0pt;padding:0pt 0pt 0pt 165px;}.awardsInfo {padding-top:5px;}.awardsInfo ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0pt;padding:0pt;}.goodies {text-align:center;}.goodies ul {list-style-type:none;}.goodies img {border:1px solid #666666;float:left;margin:0pt 5px 10px 0pt;padding:10px 0pt 0pt;}#hpTab_content {overflow:hidden;}#hpTab .current {background:#fff}#hpTab_1, #hpTab_2{ padding-left:5px; padding-right:5px}.content .iC {background-color:#F1F1F1;margin:0px;padding:5px;overflow:hidden}#hpMM_container, #hpInsideFifa, #hpMediaReleases {height:auto;margin:3px;position:relative;width:192px;}#hpInsideFifa, #hpMediaReleases {border:1px solid #999999;}#hpMM_container .tab {background:#ccc none repeat scroll 0% !important;height:19px;border:1px solid #999999;}#hpMM_1, #hpMM_2 {float:left;height:17px;padding-top:2px;text-align:center;}#hpMM_1.current {background:#FFFFFF;width:95px;}#hpMM_1 {background:#ccc ;width:95px;}#hpMM_2 {background:#ccc ;width:95px;}#hpMM_2.current {background:#FFFFFF ;width:95px;}ul#hpMM_content{ border:1px solid #999999;}#hpMM_content .photoHP {background:#FFFFFF none repeat scroll 0%;height:220px;overflow:visible;padding:1px;}.photoHP ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:-1px 0px 0px;padding:0px;text-indent:0px;width:193px}.photoHP ul li {display:inline;}.photoHP ul img {border:1px solid #909DA6;margin-right:4px;}#hpSideBox {position:relative;top:0px;float:left}#hpTab_content .hpwfql, #hpTab_content .hpwfnews {float:left;height:97px;margin-top:15px;position:relative;width:241px;}#hpTab_content .hpwfql {background:#C1CDD4 ;color:#FFFFFF;left:5px;}.newsl ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0pt;padding:0pt;padding-left:10px;}.newsl li.hl {margin-bottom:3px;}.newshl li {clear:both;list-style-image:url(/imgml/icons/bullet.gif);margin:0pt 0pt 0pt 15px;padding:0pt;}.newsl li {border:1px solid transparent;margin-bottom:10px;font-size:12px;}.ie6 .newsl li {border:1px solid #fff;margin-bottom:10px;font-size:12px;}#ulHPFifaClubTeaser{ margin:2px; padding-left:15px;}#liHPFifaPredictor {list-style-image:url(/imgml/icons/hp/goal.gif);}#liHPFifaNewsletter {list-style-image:url(/imgml/icons/hp/nl.gif);}#liHPFifaPersonalize {list-style-image:url(/imgml/icons/hp/edit.gif);}#liHPFifaGames {list-style-image:url(/imgml/icons/hp/game.gif);}.u20nrLinks, .u17nrLinks, .bswcnrLinks, .fwwcnrLinks, .tournamentNrLinks {height:21px}#hpFlashLinks {height:20px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0pt;padding:1px 0pt 0pt;text-align:center;text-indent:0pt;width:405px;background:#EEEEEE ;}#hpFlashLinks li, .u20nrLinks li, .u17nrLinks li, .bswcnrLinks li, .fwwcnrLinks li, tournamentNrLinks li {border-left:1px solid #DBE0E6;display:inline;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;padding:0pt 13px;}#rssPromo, #rssPromoFWC, #rssHPPromoFWC, #u20rss, #u17rss, #bswcrss, #fwwcrss, #tournamentrss {background:#666 none repeat scroll 0%;bottom:-1px;height:17px;padding-top:5px;position:absolute;right:0px;text-align:center;width:47px;}.qLInline {margin:0px;padding:0pt;}.qLInline li {border:medium none;display:inline;line-height:18px;margin:0pt !important;}.rankings.tsr .hd {font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;margin:0pt 0pt 2px !important;width:100%;}.rankings.tsr .rb {text-align:right;margin:0pt;padding:0pt;}.teaser .teaserTextSmall {margin:0pt;padding:0pt 0pt 0pt 85px;}#hpClassic .iC {height:120px;}.teaser.teaserLeftPic img {float:left;}.teaser img {border:1px solid #666666;margin:0pt 0pt 10px;}.moreLinkRight {font-size:12px !important;text-align:right;position:relative !important;top:1px}ul.moreLink {border:0pt none !important;clear:both;display:inline;margin:5px 0pt !important;padding:0pt !important;text-align:right;}.moreLink li {border-left:1px solid #000000;display:inline;margin:0pt;padding:0pt 5px;}.qL {font-size:12px;margin-bottom:5px;}.qLTitle {font-weight:bold;}#hpQLL, #hpQLR {float:left;width:220px;margin-bottom:8px}#hpQLR {float:right;}.qL ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0pt;padding:0pt;}.qL li {border-bottom:1px solid #D8D8D8;margin:0pt;padding:0pt;}.qLBullet ul {list-style-image:url(/imgml/icons/bullet.gif);margin:0pt;}.qLBullet li {margin:6pt 0pt 0pt 22px;}#hpQuickLink{ overflow:hidden}#sa2010partners.partnersStrip {height:203px!important;}#hpFooterSponsor, #sa2010partners {height:102px;margin-bottom:-8px;margin-left:-2px;text-align:center;width:765px;}#hpPartnerLabel {color:#000000;font-size:12px;padding-top:40px;}#hpFooterSponsor ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:5px 0pt;}#hpFooterSponsor li {display:inline;margin:2px;}#contentFooter {background:transparent url(/imgml/body/bgsprite.gif) no-repeat scroll -5px -14px;clear:both;height:16px;margin:0px;width:995px;margin-top:13px}#preContentFooter {clear:both;height:8px;margin:0px;width:995px;}#footer img {float:left;}#footer div {font-size:12px;line-height:17px;padding:0px 60px;}#footer ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0pt;padding:0pt;text-indent:0pt;}#footer li {border-left:1px solid #000000;display:inline;padding:0pt 5px;}span.boxHeaderTab {bottom:0px;margin:5px;}.boxHeaderTab {bottom:-10px;height:16px !important;padding:0px 0pt;position:absolute;right:5px;}.pC .mainPollForms {margin:0pt;padding:0pt;}.pC fieldset {padding:0px;}.noborder {border:medium none !important;}.pC .pollBody {font-weight:bold;line-height:normal;margin:0pt 5px 0pt 0pt;padding:0pt;}.pC ul.pollAnswers {list-style-type:none;margin:5px;padding:0pt;}.pC .pollAnswers li {border:0pt none;margin:0pt !important;padding:0pt;}.pC .pollAnswerSel {border:medium none !important;margin:3px 5px 0px;padding:0pt;}.pC .pollAnswers li p {margin:0pt;padding:0pt;}.pC .pollAnswer {display:inline;margin:0pt;padding:0pt;}#exHaveYourSay ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0pt;padding:0pt;text-indent:0pt;}#exHaveYourSay ul {list-style-image:none;list-style-position:outside;list-style-type:none;text-indent:0pt;}#extendedContent {background-color:#FFFFFF;float:left;left:5px;position:relative;top:3px;width:210px !important;z-index:4;}#extendedContent .h {font-weight: bold;}#extendedContent .f {display: none;}#extendedContent .pC #btn_Vote, #extendedContent .pC #btn_Result {background:transparent url(/imgml/fanfest/sprite_puls.gif) repeat-x scroll 0pt -43px;}#extendedContent .content {background-color:#EEEEEE;padding:1px 5px;}#extendedContent .box {margin-bottom:5px;width:200px;}.pC #btn_Vote, .pC #btn_Result {background:transparent url(/imgml/fanfest/sprite_puls.gif) repeat-x scroll 0pt -22px;border:medium none !important;color:#FFFFFF;font-weight:bold;line-height:normal;margin:10px 5px 5px;}#hpNatLeaguePromo, #hpMiniPromo {background-color:#C1CDD4;float:left;margin-top:15px;position:relative;width:244px;}#hpNatLeaguePromo .b {background:transparent url(/img/hp/nlpromo.gif) no-repeat scroll 0%;height:80px;width:240px;}#hpNatLeaguePromo .b select {left:2px;position:absolute;top:55px;width:235px;}#hpNatLeaguePromo .lnk, #hpMiniPromo .lnk {padding-right:5px;text-align:right;}#hpNatLeaguePromo .f, #hpMiniPromo .f {background:#C1CDD4 url(/imgml/hp/hp_sprite.gif) no-repeat scroll 0pt -136px !important;font-size:1px;height:5px;width:245px;}.content .box50 {border:1px solid #999999;margin:3px;width:377px;}td {border-bottom:1px solid #A0B2BE;line-height:15px;margin:0pt;padding:0pt 2px;}td.r {text-align:right;}thead {font-weight:bold;}.boxHeaderTab li {display:inline;}.boxHeaderTab .current a, .boxHeaderTab .current a:hover, .boxHeaderTab .current a:visited {background-color:#FFFFFF !important;color:#000000;}.photolist ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0pt;padding:0pt;text-indent:0pt;}.photolistThumbs li {display:inline;}.photolistThumbs img {margin:0pt 0pt 4px 5px;}.qlTournament li {margin:3px 0pt;}.box33 .iC .qL {width:220px;}.tournamentHPModule {background:#BCBBB8 none repeat scroll 0%;left:3px;margin-top:3px;position:relative;width:505px;}.tournamentHPModule .topStory {background:#F0F0F0 none repeat scroll 0%;left:5px;position:absolute;width:190px;}.tournamentHPModule h2 {font-weight:bold;line-height:normal;margin:0pt 5px 5px;}.tournamentHPModule .topStory .newsl {padding:0pt 5px;}.tournamentHPModule .inC {height:350px;}.tournamentHPModule .nextTournament {top:202px;}.tournamentHPModule .nextTournament {top:5px;}.tournamentHPModule .nextTournament, .tournamentHPModule .onGoingTournament {background:#F0F0F0 none repeat scroll 0%;left:200px;position:absolute;width:300px;}.newslsquare4 ul.newshl li {clear:none;float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0pt 0pt 5px;text-indent:0pt;width:240px;}.newslsquare4 ul.newshl li img {float:left;}.newsl li img {border:1px solid #666666;display:inline;margin:0pt 5px 10px 0pt;}#lev1Menu {background:transparent url(/imgml/body/lev1bg.gif) repeat-x scroll 0pt 0px;font-weight:bold;height:24px;left:-2px;line-height:normal;list-style-type:none;margin:0pt 0pt -4px;padding:0pt;position:relative;text-indent:0px;top:-3px;width:994px;z-index:2;padding-top:7px;}#lev1Menu li {display: inline;list-style: none;margin-left: 1em;}#lev1Menu li.current {background:transparent url(/imgml/body/lev1bg.gif) repeat-x scroll 0pt -33px !important;}#level1 {cursor:pointer;height:52px;left:11px;position:relative;top:-3px;width:974px;}.tournamentHeader {background:transparent url(/img/head/tournaments.jpg) no-repeat scroll center bottom;}.fwcHeader {background:transparent url(/img/head/fwch.gif) no-repeat scroll center bottom !important;height:77px !important}#conterHeader {margin:0px;width:995px;}#mmSpacer {padding-top:57px;}#workspace {background:transparent url(http://img.fifa.com/imgml/body/bg.gif) repeat-y scroll 0%;width:995px;z-index:0;}#level2 {background:transparent none repeat scroll 0% !important;float:left;left:7px;position:relative;top:-85px;}#level2Extra {background:transparent none repeat scroll 0% !important;float:left;left:7px;position:relative;top:-85px;}#tLogo {background-color:#2661A2;cursor:pointer;}ul.videoTeaser {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0pt 0pt 10px 0px;padding:0pt;text-indent:0pt;}.videoTeaser, .teaser {position:relative;}ul.videoTeaser li {padding-left:30px;}.photoHP .vdPlay, .videoTeaser .vdPlay {cursor:pointer;height:180px;position:relative;width:180px;}.photoHP .vdPlay img, .videoTeaser .vdPlay img {left:0pt;position:absolute;top:0pt;}.videolist h3 {font-weight:bold;margin:5px 0pt 0pt;}ul.videoHL {list-style-image:url(http://img.fifa.com/imgml/icons/bullet.gif);margin:0px;padding-left:15px;text-indent:3px;}.tagCloud ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0pt;padding:0pt;text-align:center;}.tagCloud li {color:#55768C;display:inline;margin:0pt;float:left}.tagCloud .t1 {font-size:12px;}.tagCloud .t2 {font-size:14px;font-weight:bold;}.tagCloud .t3 {font-size:16px;font-weight:bold;}.tagCloud .t4 {font-size:20px;font-weight:bold;}.tagCloud a {margin:0pt 3px;}.rssList .rssD {float:left;width:250px;}.rssList ul {list-style-image:url(http://img.fifa.com/imgml/icons/rss.gif);}.rssList li {display:list-item;margin:0pt;}.rssList a {margin:0pt 3px;}.rssList .rssExplain {clear:both;}.cHPIntro {background:#CCC none repeat scroll 0%;border:0pt none;left:2px;margin:0px 5px 5px 1px;padding:0pt;position:relative;top:3px;width:377px;}.cHPIntro .cIC {margin:0pt 5px;padding:0pt;}.cHPIntro .cITeaser {background:#303030 none repeat scroll 0%;height:180px;padding:0pt;position:relative;width:220px;}.cHPIntro .cICT {left:0pt;position:absolute;top:0pt;}cHPIntro {}.cHPIntro .cICT h2 {background:transparent none repeat scroll 0%;float:left;font-family:Impact;font-size:28px;color:#FFFFFF;}.cHPIntro h2 {color:#000;font-weight:bold;height:23px;line-height:normal;margin:0px;padding:2px 0pt 0pt 4px;}.cHPIntro .cICT img.cHPFlag {border:1px solid #000000;float:left;margin:15px 5px 0pt;}.cHPIntro .cICP a {text-decoration:none;}.cHPIntro .cICP {left:230px;position:absolute;top:-5px;width:138px;}.photoHP .vdPlayBg, .videoTeaser .vdPlayBg {background:transparent url(/imgml/player/180.png) repeat scroll 0%;border:medium none;height:180px;position:absolute;top:0pt;width:180px;}.title {clear:both;color:#435D7A;padding:0pt;width:100%;margin-left:5px;}.title h1 {font-family:Impact;font-size:28px;margin:5px;}#level1 , #tLogo {display:none}#lev2Menu {background:#C5C5C5 url(/imgml/body/lev1bg.gif) repeat-x scroll 0pt 0px;height:auto;list-style-image:none;list-style-position:outside;list-style-type:none;margin:-3px 0pt 0pt;padding:0pt;text-indent:0pt;position:relative;top:90px;width:994px;height:auto;left:-9px;}#lev2Menu li {border:medium none;display:inline;height:auto;padding:3px 0pt 3px 5px;text-indent:-5px;}#lev2Menu a {color:#000;height:25px;line-height:normal;margin:2px 5px;padding:4px 0pt;text-decoration:none;font-weight:bold}#otherLanguages {position:relative;top:96px;}#fwcHomeMainBox {margin:3px 0 0 3px}#fwcHome {width:615px}#fwcHome .h, #fwcHome .f {font-size:1px;height:5px;}.iC embed, .iC object{display:none}#fwcHomeFlashContainer embed, #fwcHomeFlashContainer object {display:none}#fwcHomeFlashContainer{border:1px solid #909DA6;}#fwcHomeNoFlash {display:block !important}#fwcHomeFlashLinks {list-style:none;padding:1px 0 0 0;margin:0;text-indent:0;width:300px;height:15px; text-align:center;}#fwcHomeFlashLinks li {font:normal 12px Verdana;color:#000;display:inline;padding:0 5px;border-left:1px solid #000;}#fwcHomeFlashLinks li.first, .u20nrLinks li.first, .u17nrLinks li.first, .bswcnrLinks li.first, tournamentNrLinks li.first, .fwwcnrLinks li.first {border:none;}#fwcHomeFlashLinks li a:hover, #hpFlashLinks li a, .u20nrLinks li a, .u17nrLinks li a, .bswcnrLinks li a, tournamentNrLinks li a, .fwwcnrLinks li a {color:#000}.partnersStrip {bottom:-21px;height:150px;left:3px;position:relative;}.partnersStrip .fifaPartners {padding-top:10px;}.partnersStrip h2 {font-size:12px;font-weight:normal;margin:5px 0pt 2px;text-align:center;width:615px;background:transparent;}.partnersStrip ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0pt;padding:0pt;text-align:center;text-indent:0pt;width:615px;}.partnersStrip ul li {display:inline;padding:0pt 30px;}#sa2010partners .worldCupSponsor {position:absolute;}#sa2010partners .worldCupSponsor li, #sa2010partners .nationalSupporters li {padding:0pt 5px;}#sa2010partners .nationalSupporters h2, #sa2010partners .nationalSupporters ul {width:600px;}#sa2010partners.partnerPage .campaigns {position:absolute;top:640px;left:25px}.article {border:0pt none;clear:both;margin:0pt;padding:15px;width:760px;}.article h1 {font-family:Impact;font-size:28px;margin:0pt 0pt 5px;width:760px;}.article .mC {float:left;padding:0pt 0px 0pt 0pt;width:555px;}.print.commands {margin-bottom:5px;clear:both;padding:10px 0pt 5px;}.print .printFrm {display:inline;margin-right:20px;}.print.commands a {color:#597382;font-weight:bold;}.print #emailFrm {display:inline;margin-right:20px;}.print .commFrm {display:inline;margin-right:20px;}.articleBody {float:left;margin:0pt;padding:5px 0pt 0pt;width:100%;}.article .sC {float:left;margin-left:7px;width:190px;}.article .sC .pics {background-color:#F1F1F1;margin:0pt;padding:5px 0pt 0pt;text-align:center;width:190px;}.article .sC .pics img {border:1px solid #666666;}.newsCredits {}.pagedNewsList {left:3px;position:relative;top:-8px;width:760px;}.pagedNewsList h1 {color:#435D7A;font-family:Impact;font-size:28px;margin:0pt 0pt 5px;padding-top:10px;width:760px;}.newsPgNav {background-color:#DADADA;clear:both;height:14px;margin:12px 0pt;padding:2px 0pt;}.newsPgNavLf {float:left;padding-left:0px;text-align:left;width:375px;}.newsPgNavRg {float:left;padding-right:5px;text-align:right;width:375px;}.newshlPg li {float:left;height:40px;list-style-image:url(/imgml/icons/bullet.gif);margin:0pt 0pt 3px 15px;padding:0pt 0pt 10px;width:360px;}.wfResFix {padding:0pt 10px;}.wfResFix .lfC {float:left;width:505px;}.wfResFix .result .nav {background-color:#F1F1F1;height:14px;margin:2px 0pt;padding:2px 0pt;}.wfResFix .result .navLf {float:left;padding-left:5px;text-align:left;width:245px;}.wfResFix .result .navRg {float:left;padding-right:5px;text-align:right;width:250px;}.wfResFix .rgC {float:left;}.wfResFix .search {padding:0pt 5px;}.wfResFix .search .lbl {font-weight:bold;}.wfResFix .result .nav.c {text-align:center;}.wfResFix .bold {font-weight:bold;}.wfResFix .search .adv {background-color:#DADADA;font-weight:bold;margin:2px 0pt;padding:1px 0pt;text-align:center;}.phGalInArticle {background-color:#F1F1F1;margin-top:0px;padding-bottom:12px;width:195px;}.phGalInArticle ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:12px 0pt 0pt 22px;padding:0pt;text-indent:0pt;}.phGalInArticle li {display:inline;margin-right:3px;}.article .miniMMNav {margin-left:20px;width:154px;}.newsQuote {background-color:#F1F1F1;font-weight:bold;left:-2px;margin:0pt;padding:0pt;position:relative;width:560px;}.newsQuote .h, .newsFeatureL .h {background:#F1F1F1 url(/imgml/boxes/articlesprite.gif) no-repeat scroll 0pt 0px;}.newsQuote .f, .newsQuote .h {background:#F1F1F1 none repeat scroll 0%;font-size:1px;height:5px;}.newsQuoteIC {margin:10px;}.newsQuote .f, .newsFeatureL .f {background:#F1F1F1 url(/imgml/boxes/articlesprite.gif) no-repeat scroll 0pt -6px;}.newsQuote img {float:left;margin-right:5px;}.sC .relArticle {width:190px;}.relArticle {background-color:#F1F1F1;}.relArticle ul, .relItems ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0pt;padding:5px;}.relArticle li {list-style-image:url(/imgml/icons/bullet.gif);margin:0pt 0pt 3px 15px;}.relArticle li a, .relItems li a {font-weight:bold;margin:0pt;padding:0pt;}.relArticle h2, .relItems h2, .phGalInArticle h2 {background-color:#B2BFC8;color:#57758D;font-weight:bold;margin:0pt;padding:3px 0pt 3px 15px;}#phgMain {background-color:#EEEEEE;border:medium none;margin:3px 0pt 0pt 7px;width:760px;}#phHeader {background-color:#FFFFFF;padding:0pt 0pt 5px;}#phtoolbar {background-color:#C0C0C0;margin:0pt 0pt 15px;padding:5px 0pt;position:relative;}#ptAL {cursor:pointer;left:10px;}#ptAR {cursor:pointer;right:10px;}#ptAL, #ptAR {height:0px;padding:8px 5px 7px;position:absolute;top:45px;font-size:30px;font-family:Impact;font-weight:bold}#phlist ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0pt;padding:0pt;text-align:center;text-indent:0pt;}#phlist li {display:inline;margin:0pt 0px;}#phtool {margin-top:10px;text-align:center;}#phtool a {padding-left:20px;}#phtool a div {display:inline;font-weight:bold;line-height:normal;padding-left:5px;}#phC {background-color:#EEEEEE;}#phC .photo {position:relative;text-align:center;width:750px;}#pnAL {cursor:pointer;left:10px;}#pnAL, #pnAR {height:0px;padding:8px 5px 7px;position:absolute;top:200px;font-size:30px;font-family:Impact;font-weight:bold}.miniMMNav #pnAL, #pnAR { display:none;}#pnAR {cursor:pointer;right:10px;}.photoSubC {height:40px;margin:0pt auto;position:relative;text-align:left;}.photoCredits {position:absolute;right:0px;top:0px;}#ptSlideshow, #pbSlideshow {display:none;}#phBrowse {height:420px;padding:0pt;position:relative;}#phBL {left:93px;position:absolute;top:60px;}#phBR {background-color:#C0C0C0;height:400px;padding:5px 0pt 3px;position:absolute;right:5px;text-align:center;top:5px;width:390px;}#phBNav ul {height:365px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0pt 0pt 0pt 3px;padding:0pt;text-align:left;text-indent:0pt;}#phBNav li {display:inline;margin:0pt 1px 0pt 0px;}#phBNavBar {height:30px;position:relative;width:390px;}#bAL {background:transparent url(/imgml/icons/prevnextSprite.gif) no-repeat scroll center -43px;cursor:pointer;left:10px;}#bAR {background:transparent url(/imgml/icons/prevnextSprite.gif) no-repeat scroll center -56px;cursor:pointer;right:10px;}#bAL, #bAR {height:15px;position:absolute;top:0pt;width:8px;}#phBNavBar .bullets {margin-top:12px;}.bullets a {cursor:pointer;padding:5px 3px;width:20px;}.lnkSep, a.imgD {display:none;}.nT { font-weight:bold; text-decoration:underline}.nbSel .nT {text-decoration:none}.fullpageFixtures {border:medium none;margin-left:5px;width:750px;}.saSideContent .sC {width:260px;}.article .staticSC {margin-left:2px;}.saSideContent .mC {width:498px;}.arcTrmnC {padding:4px;width:760px;}.awards .trnm.odd {background-color:#F1F1F1;}.awards .trnm.even {background-color:#FFFFFF;}.awards .trnm {clear:both;padding:5px;width:750px;}.awardList h3 {font-size:16px;font-weight:bold;width:500px;}.awards .lPicBig {float:left;width:150px;}.awardList .awBoxWin {width:250px;}.awardList .awBoxWin, .awardList .awBoxNews {float:left;margin:5px;vertical-align:top;}.awards ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0pt;padding:0pt;}.awardList .awBoxNews {width:445px;}.awards .hd {font-weight:bold;margin:0pt;}.awards .bold {font-weight:bold;}.pagedNewsList h1 {color:#435D7A;font-family:Impact;font-size:28px;margin:0pt 0pt 5px;padding-top:10px;width:760px;}.pgVideoList {float:left;margin-right:5px;}.vdPlay80 {border:medium none;cursor:pointer;height:80px;position:relative;width:80px;}.vdPlay80 img, div.vdPlay80 img {border:medium none;left:0pt;position:absolute;top:0pt;}.vdPlay80 .vdPlayBg {background:transparent url(/imgml/player/80.png) repeat scroll 0%;border:medium none;height:80px;left:0px;position:absolute;top:0px;width:80px;}.vdListFullPage {float:left;height:170px;margin-right:5px;width:300px;}#menuGraphicLinks {display:none;}.tMap, .tSL, .tBL {margin-left:3px;}.tSL ul {list-style-type:none;margin:15px 2px;padding:0pt;}.tBL {display:inline;float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0pt;padding:0pt;}.tBL .tBLE {float:left;height:140px;width:307px;}.tBL .tBLE div {width:300px;}.tBL .tBLE img {float:left;}.tBL .tBLE p {margin:1px 2px 3px 90px;width:190px;}.tBL .tBLE h4 {margin:2px 2px 3px 90px;width:190px;}#sa2010partners.partnerPage {height:650px!important;}.partnerPage {margin-left:3px;width:605px;}.partnerPage div {clear:both;}.partnerPage h2 {font-weight:bold;margin:5px 0pt 2px;text-align:center;width:605px;}.partnerPage ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:10px;padding:0pt;text-indent:0pt;}.partnerPage li {float:left;margin:10px 0pt;text-align:center;width:290px;}#sa2010partners.partnerPage .worldCupSponsor {left:20px;position:absolute;top:320px;width:600px;}#sa2010partners.partnersStrip .worldCupSponsor {position:absolute;width:600px;float:left;}#sa2010partners.partnerPage .worldCupSponsor h2, #sa2010partners.partnerPage .worldCupSponsor ul {width:600px;}#sa2010partners .worldCupSponsor li {padding:0pt 5px;height:40px;}#sa2010partners.partnerPage .nationalSupporters {left:25px;position:absolute;top:543px;width:600px;}#sa2010partners.partnersStrip .nationalSupporters {position:absolute;top:135px;float:left}.rankings.fllRnk {padding:0pt 5px;}.rankings.fllRnk .print {margin:5px 0pt;}.rankings.fllRnk .print a {color:#597382;font-family:Verdana;font-size:11px;font-weight:bold;margin-right:15px;}.rankings.fllRnk .lfC {float:left;width:505px;}.rankings.fllRnk .nav {background-color:#DADADA;clear:both;height:14px;margin:2px 0pt;padding:2px 0pt;text-align:center;}.rankings .lB {text-align:left;}.rankings .lB, .cB {float:left;width:33%;}.rankings.fllRnk .rgC {float:left;}.rankings .bold {font-weight:bold;}.wfStats.country .lcol {width:494px;}.wfStats.country .lcol, .rcol {float:left;}.wfStats .info {margin:7px 0pt;}.wfStats.country .nav {background-color:#DADADA;height:14px;margin:10px 0pt;padding:2px 0pt;}.wfStats .bold {font-weight:bold;}.wfStats .info {margin:7px 0pt;}.wfStats .list ul {list-style-type:none;margin:0pt;padding:0pt;}.mainForms label.required {font-weight:bold;}div.searchNav {background-color:#DADADA;clear:both;height:14px;padding:3px 0pt;position:relative;text-align:center;}div.searchNav .next {clear:both;position:absolute;right:2px;text-align:right;width:100px;}div.searchNav .prev {clear:both;left:2px;position:absolute;text-align:left;width:100px;}#searchResults {width:510px;}#searchResults ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0pt 0pt 20px;padding:0pt;}#searchResults li {clear:both;margin:10px 0pt 10px 5px;}#searchResults li img {border:1px solid #8A8A8A;float:left;height:50px;margin:3px 5px 10px 0pt;width:50px;}#searchResults b, a.spellSuggest {color:Red;}#searchResults a.refineSearch, #searchResults a.refineSearch b {color:#435D7A;}#videoResults ul {font-size:10px;list-style-image:none;list-style-position:outside;list-style-type:none;padding:0pt;}#photoResults ul, #videoResults ul {margin:5px 0pt 0pt 12px;}#videoResults ul li {clear:both;}div.videoPlayBg {background-image:url(/imgml/player/80.png);height:80px;position:absolute;right:160px;width:80px;}#videoResults li img {float:left;margin:0pt 5px 5px;}#fanfestSplash {background:transparent url(/img/fanfest/splash.jpg) repeat scroll 0%;height:212px;position:relative;width:760px;}#fanfestSplash .text {background:#FFFFFF none repeat scroll 0%;color:#000000;font-size:14px;height:22px;left:480px;padding-right:5px;position:relative;text-align:right;top:48px;width:260px;font-weight:bold;padding-top:4px;padding-bottom:5px;}#fanfestSplash ul {color:#000;left:480px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0pt;padding:5px 5px 5px 0px;position:relative;text-align:right;text-indent:0pt;top:60px;width:260px;background:#FFFFFF none repeat scroll 0%;}#splashSignUp {left:250px;position:relative;text-align:right;top:70px;width:260px;}.classicIntro {border:0pt none;left:2px;margin:0pt 0pt 8px 1px;padding:0pt;position:relative;top:3px;width:505px;}.classicIntro .cIFacts .cIFC {background:#F1F1F1 repeat-x scroll left top;float:left;height:299px;margin:0pt;padding:2pt;width:195px;}.classicIntro .cIFacts img {float:left;}#presentingSponsorLogo {display:none}#koboard {display:none}#hpCurrentTournamentPromo {display:none}#genericNoFlash .imgL li {list-style-type :none; padding:5px 5px;margin:0;width:80px;border:0;padding:0 0 0 12px;margin:0;display:inline;float:left;}#genericNoFlash .imgL li img {width:75px; height:75px; padding:0;margin:0 1px;float:none;}#genericNoFlash li h3{width:80px;height:40px;font-size:10px;text-align:center;}#genericNoFlash .imgL {min-height:500px}#liveNL {display:none;}
