*{margin:0;padding:0}
body{font:9pt/12pt Arial}
.border-radius-all-8px{-webkit-border-top-left-radius:8px;-moz-border-radius-topleft:8px;border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topright:8px;border-top-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomleft:8px;border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px;-moz-border-radius-bottomright:8px;border-bottom-right-radius:8px}
.hide{display:none}
.olympics-data-row,.olympics-header-row{overflow:hidden}
.olympics-data-col{float:left;padding:5px 10px 5px 10px}
.olympics-header{overflow:hidden;margin-bottom:10px}
.olympics-icon{background:url(/img/london2012/article/sprite_icons.gif) no-repeat scroll;height:50px;width:50px}
.olympics-archery{background-position:-10px 0}
.olympics-athletics{background-position:-10px -59px}
.olympics-badminton{background-position:-10px -118px}
.olympics-basketball{background-position:-10px -177px}
.olympics-beach-volleyball{background-position:-10px -236px}
.olympics-boxing{background-position:-10px -295px}
.olympics-canoe-kayaking{background-position:-10px -1003px}
.olympics-cycling{background-position:-10px -413px}
.olympics-cycling-bmx{background-position:-10px -354px}
.olympics-diving{background-position:-10px -472px}
.olympics-equestrian{background-position:-10px -531px}
.olympics-fencing{background-position:-10px -590px}
.olympics-soccer{background-position:-10px -649px}
.olympics-gymnastics{background-position:-10px -708px}
.olympics-handball{background-position:-10px -767px}
.olympics-hockey{background-position:-10px -826px}
.olympics-judo{background-position:-10px -885px}
.olympics-modern-pentathlon{background-position:-10px -944px}
.olympics-rowing{background-position:-10px -1003px}
.olympics-sailing{background-position:-10px -1062px}
.olympics-shooting{background-position:-10px -1121px}
.olympics-swimming{background-position:-10px -1180px}
.olympics-synchronised-swimming{background-position:-10px -1239px}
.olympics-table-tennis{background-position:-10px -1298px}
.olympics-taekwondo{background-position:-10px -1357px}
.olympics-tennis{background-position:-10px -1416px}
.olympics-triathlon{background-position:-10px -1475px}
.olympics-volleyball{background-position:-10px -1534px}
.olympics-water-polo{background-position:-10px -1593px}
.olympics-weightlifting{background-position:-10px -1711px}
.olympics-wrestling{background-position:-10px -1652px}
.olympics-menu-item{cursor:pointer}
.olympics-no-data{padding:5px;font-weight:bold}
#golden-moments{border-bottom:0 none;margin-bottom:0}
#minisiteContent #golden-moments .headertitle{font-size:16px;padding-bottom:2px}
#minisiteContent #golden-moments .header{width:625px;height:6px;background:transparent url("/img/london2012/home/yellow_strip_top.gif") no-repeat scroll 0 0}
#minisiteContent #golden-moments .footer{width:625px;height:10px;background:transparent url("/img/london2012/home/yellow_strip_btm.gif") no-repeat scroll 0 0}
#minisiteContent #golden-moments .inner{overflow:hidden;padding:5px}
#minisiteContent #golden-moments .headertext{top:17px;right:5px;background-image:url("/img/london2012/sportslanding/grey_bullet.gif")}
#minisiteContent #golden-moments .headertext a{color:#4E555B}
#golden-moments .play{background:transparent url("/img/london2012/home/play_small.png") no-repeat scroll 0 0;width:19px;height:18px;position:absolute;right:3px;bottom:3px}
#golden-moments .odd,#golden-moments .even{display:block;float:left;margin-right:4px;width:99px}
#golden-moments #item_0{width:305px}
#golden-moments .image img{margin-top:-10px;width:99px}
#golden-moments #item_0 .image img{margin-top:-29px;width:305px}
#golden-moments .image{display:block;height:54px;overflow:hidden;position:relative}
#golden-moments #item_0 .image{border-bottom:3px solid #FAC225;width:305px;height:171px;overflow:hidden}
#golden-moments #item_0 .image .play{background-image:url("/img/london2012/home/play_large.png");width:47px;height:41px;right:8px;bottom:8px}
#golden-moments #item_3,#golden-moments #item_6{margin-right:0}
#golden-moments .content{display:block;height:62px;margin-bottom:3px;position:relative}
#golden-moments .title{padding-top:5px;display:block}
#golden-moments .title a{font-family:Arial;color:#4e5659;text-decoration:none;font-size:12px;font-weight:bold;line-height:14px}
#golden-moments #item_0 .title a{font-size:16px;line-height:18px}
#golden-moments .text{color:#97a0a7;font-size:10px!important;line-height:22px}body{color:#4f565a}
.inner-page{background:url("/img/london2012/global/bg_london2012_2.jpg") no-repeat scroll center 0 #023473!important;}
a{color:#00528c}
.wrapper{width:970px}
.gm-carousel-container,.hl_promo,.gomobile,.adNetPromo,#also_on_wwos,#sport_shop,#calendar_flash,#cat_hl_6783582 .headertitle,#hdr,#primary_nav,#sec_nav,#headerAd,#thumbs24778806,#carousel,#newCarousel{display:none!important}
h2{padding:0;margin:0}
#row_icons{height:65px;width:970px;overflow:hidden;float:left}
#cat_hl_84122{border:none!important}

.contentcol{width:970px;background-color:#fff}
.bold{font-weight:bold}
.rghtcol{display:none!important}
#slideshow_hl{width:310px!important}
.block{width:625px}
#Xsection #breadcrumb{border-bottom:solid 1px #d6d8da;width:625px;height:54px;overflow:hidden;margin-bottom:15px}
#breadcrumb{background:0 none;width:940px!important;padding:0!important;margin:5px 0 5px 15px;display:block;border-bottom:1px solid #d6d7d9;float:none!important;min-height:50px}
#breadcrumb .odd{margin-top:-2px;margin-left:0;padding-left:0}
#breadcrumb div{float:none;overflow:hidden}
#breadcrumb .headertitle{font:bold 28px arial;padding:0;margin:0;text-transform:uppercase;color:#4F565A}
#breadcrumb .title{margin-top:0;padding:0 0 7px!important}
#breadcrumb .title a{font-weight:normal;color:#00528c!important}
#breadcrumb .odd .title ul{padding:0;margin:0}
#breadcrumb .odd .title ul li{color:#82888c;display:inline}
#banner{margin:0}
#minisiteContent #banner .image,#minisiteContent #banner .image img{border:none!important}
#latestGalleries .headertitle{background-image:none background-repeat:no-repeat;border-bottom:0;color:#666;font-size:16px;font-weight:bold;margin-top:2px;padding-bottom:10px;padding-left:0}
.twoCol .row,.fourCol .row{overflow:hidden;padding:7px 0 5px 7px;float:none;border:0;width:auto}
.twoCol .col,.fourCol .col{float:left}
.twoCol .row.alternate{background-color:#4A6A90}
.module_hl_promo_1{margin-top:20px;width:300px}
#minisiteTravel{display:block!important}
.row{width:auto!important;float:none!important;border:0}
.row,.subRow{overflow:hidden}
.oneCol,.twoCol,.threeCol,.fourCol,.xCol{float:left}
.smallText{font-size:8pt}
.hidden{visibility:hidden}
.none{display:none}
.loader{margin:20px 0 0 50%}
.error{font-weight:bold;color:#f00;text-align:center}
.minisiteCitation{font-size:8pt;font-style:italic;margin-top:5px;text-align:center}
#ms_flashheader{width:956px;height:201px;overflow:hidden;margin:0 0 0 14px;float:none!important}
#ms_flashheader .headertext{float:left;padding:8px 14px 0 0;width:942px;height:58px;overflow:hidden}
#ms_flashheader .wwos-logo{float:left;background:url("/img/london2012/logos_sprite_new.png") no-repeat scroll -6px 0 transparent;height:55px;width:248px}
#ms_flashheader .london2012-logo{background:url("/img/london2012/logos_sprite_new.png") no-repeat scroll 0 -62px transparent;float:left;height:60px;width:248px;margin-left:95px}
#ms_flashheader .nine-olympics-logo{background:url("/img/london2012/masthead_logo.png") no-repeat scroll 0 10px transparent;float:right;height:60px;width:162px}
#ms_flashheader ul{float:left;margin:0;padding:21px 0 0 0}
#ms_flashheader span li{float:left;display:block;text-align:left;font:bold 12px/18px arial}
#ms_flashheader li a{color:#FFF;display:block;margin:0 14px 5px 0;padding-left:5px;width:140px}
#ms_flashheader .nav_sport{background-image:url("/img/london2012/global/sport_on_bg.gif");color:#4F565A;font-size:11px;font-weight:bold;height:20px;margin-bottom:3px;width:140px}
#ms_submenu{background:url("/img/london2012/NZ_nav_bar_tile.gif") repeat-x scroll 0 0 #1D4B86;color:#FFF;font:13px Arial;float:none;margin-top:11px;padding:0;text-align:left;width:100%;overflow:visible!important;height:34px;*position:relative;*z-index:99998}
#ms_submenu ul{float:left;margin:0 0 0 15px;padding:0;height:34px}
#ms_submenu li.sfhover,#ms_submenu li.on{background:0}
#ms_submenu a img{display:none}
#ms_submenu a:hover,#ms_submenu a.sfhover{color:#4F565A;background-color:#fff;border-top-left-radius:2px;border-top-right-radius:2px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px}
#ms_submenu ul li ul{*display:none;margin-left:0}
#ms_submenu li.sfhover ul li ul{*display:block}
#ms_submenu li ul li{background:0}
.tabStart,.tabEnd{display:none}
#header_logo img{margin-top:10px}
#ms_submenu li{background:url("/img/london2012/nz_nav_bar_devider.gif") no-repeat scroll right top transparent;cursor:pointer;float:left;list-style:none;position:relative}
#ms_submenu a{color:#fff;display:block;padding:3px 10px 9px;margin-top:6px;line-height:16px;*padding:3px 0 9px}
#ms_submenu b{*padding:9px 10px 12px}
#ms_submenu li.sfhover{*display:block}
#ms_submenu a img{display:none}
#ms_submenu a:hover,#ms_submenu a.sfhover{color:#4f565a;background-color:#fff;border-top-left-radius:2px;border-top-right-radius:2px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px}
.tabstart,.tabend{display:none}
#ms_submenu .secondlevelgroup li,#ms_submenu .secondlevelgroup li.last-child,#ms_submenu #schedule ul li.last-child{background:none repeat scroll 0 0 transparent;border-bottom:1px dashed #C1C5C8;color:#FFF}
#ms_submenu .secondlevelgroup li.last-child{border-bottom:0 none}
#ms_submenu .secondlevelgroup li.last-child a{Xbackground-color:#E0E9F2;border-bottom:0 none;display:block;height:auto!important;line-height:16px;padding:3px 10px 9px}
#ms_submenu .secondlevelgroup,#ms_submenu .secondlevelgroup_show{background:none repeat scroll 0 0 #FFF;display:none;height:auto!important;margin:0!important;overflow:visible;z-index:9999;box-shadow:2px 2px 1px #023573}
#ms_submenu li.sfhover ul{display:block;left:0;position:absolute;top:33px;z-index:999}
#ms_submenu li.sfhover ul a,#ms_submenu li.sfhover ul a:hover{background:none repeat scroll 0 0 #FFF;clear:both;color:#000;display:block;height:auto!important;opacity:1;padding:0 10px 6px;width:150px!important}
#ms_submenu li.sfhover ul a{border-top-left-radius:0;border-top-right-radius:0;margin:0;padding:7px 10px 10px}
#ms_submenu li.sfhover ul a:hover{background-color:#00528C;color:#FFF;padding:7px 10px 10px;text-decoration:none!important}
#ms_submenu iframe{display:none;height:70px;width:172px}
#ms_submenu li.sfhover iframe{display:block;z-index:-1}
#ms_submenu #schedule ul,#ms_submenu #6679551 ul{margin-left:0}
#ms_submenu #schedule{width:97px}
#ms_submenu #6679551{width:85px}
#minisiteFooter{width:940px;clear:both!important;margin-bottom:20px;padding:10px 15px;background-color:#EFF4F8}
table#game-schedule-table{background:#eff4f8;text-align:center;width:100%}
table#game-schedule-table a{font:normal 12px arial;text-decoration:none}
table#game-schedule-table a:hover{text-decoration:underline}
table#game-schedule-table th,table#game-schedule-table td{padding:3px;line-height:1.4;font-size:16px}
table#game-schedule-table th,table#game-schedule-table tfoot td{font:normal 11px arial}
table#game-schedule-table th,table#game-schedule-table tfoot td{color:#536573}
table#game-schedule-table th .day,table#game-schedule-table tfoot td .day{color:#919ea8}
table#game-schedule-table th.col1{font:bold 13px arial;width:120px;text-align:right;vertical-align:bottom;padding-right:10px}
table#game-schedule-table td.col1{background-color:#eff4f8;text-align:right;padding-right:10px}
table#game-schedule-table tbody td{background:#e0e9f2}
table#game-schedule-table .game-day{background-color:#00a0dc;color:#fff}
table#game-schedule-table .medal-day{background-image:url(/img/london2012/results_medal_medal.gif);background-position:50% 50%;background-repeat:no-repeat}
#schedule-legend{text-align:right;width:940px;background:url(/img/london2012/schedule-legend.gif) no-repeat bottom right #eff4f8;height:55px}
table#game-schedule-table .hover{opacity:.7;filter:alpha(opacity=70)}
table#game-schedule-table .first-hover{background-color:#00a0dc!important}
table#game-schedule-table .first-hover a{color:#fff}
#minisiteRight{float:right;margin:15px 15px 0 0;max-width:300px;padding:0 0 0 15px;width:300px}
#module_feature{padding-bottom:15px}
#module_video_rhc,#mostpop_articles,.module_hl_promo_1{display:none}
#minisiteVideoGallery{display:block!important;padding-bottom:15px;padding-top:7px;float:left;*margin-top:30px}
#minisiteVideoGallery .headertitle{background:none repeat scroll 0 0 transparent;border:0 none;padding:0;margin:0}
#minisiteVideoGallery .headertitle{color:#4F656A;font:bold 14px/16px arial;margin:0 0 7px;text-transform:uppercase}
#minisiteVideoGallery .odd,#minisiteVideoGallery .even{display:block;width:90px}
#minisiteVideoGallery #item_0{display:block;margin-bottom:13px;width:auto!important;position:relative}
#minisiteVideoGallery #item_1{float:left}
#minisiteVideoGallery #item_2{float:left;margin-left:15px}
#minisiteVideoGallery #item_3{margin-left:210px}
#minisiteVideoGallery #item_0 .content{display:block;position:relative}
#minisiteVideoGallery #item_0 .content .title{height:auto!important;padding:5px 10px 10px;width:280px}
#minisiteVideoGallery #item_0 .content .title a{font:bold 16px/18px Arial}
#minisiteVideoGallery .content .title{height:50px;padding:5px;overflow:hidden}
#minisiteVideoGallery .title{background-color:#eef4f8;display:block}
#minisiteVideoGallery .content .title a{font:normal 11px/14px Arial;color:#00528c}
#minisiteVideoGallery #item_0 .image a img{width:300px}
#minisiteVideoGallery #item_1 .image a img,#minisiteVideoGallery #item_2 .image a img,#minisiteVideoGallery #item_3 .image a img{width:90px}
.playVid{background:url("/img/minisite/icon_play.png") no-repeat scroll left center #00a0dc;color:#fff;font:bold 12px Arial;padding:3px 0 2px 15px}
.playVid:hover{text-decoration:underline}
#minisiteVideoGallery #item_0 .playVid{top:140px;left:10px;position:absolute;width:65px!important}
#minisiteVideoGallery .footer a{float:right;font:bold 12px arial;margin:10px 0 0 0}
#breadcrumb .headertitle h1{font:bold 28px arial;padding:0;margin:0;text-transform:uppercase;color:#4F565A}
#wrapper #blockB #blockB_placeHolderOne{float:none}
#minisiteWrapper{width:970px;overflow:hidden;background-color:#fff}
#minisiteContent{float:left;margin:10px 0 0 15px;overflow:hidden;width:625px}
#minisiteContent a,#minisiteContent .text{font-family:Arial;font-size:12px}
.block{clear:both;overflow:hidden;padding-bottom:20px;border-bottom:1px solid #d6d7d9;margin-bottom:20px;position:relative}
.block .block-left{float:left;position:relative}
.block .block-right{float:right;position:relative}
.block-no-line{border-bottom:0 none;padding-bottom:0}
.block-first{padding-bottom:10px}
.block-last{border-bottom:0 none}
.block-right h2{text-align:left}
#minisiteContent .headertitle,#home h2{background:none repeat scroll 0 50% transparent;border:0 none;color:#4E555B;font-family:Arial;font-weight:bold;line-height:30px;font-size:14px;margin:0;padding:0}.medal-tally h2{text-transform:uppercase}
.medal-tally table{border-spacing:collapse;border-spacing:0;width:100%}
.medal-tally table th,.medal-tally table td{font-family:Arial;font-size:16px;text-align:center;padding:2px 0;border-bottom:1px solid #fff}
.medal-tally table th{width:41px}
.medal-tally table th.country{width:110px;padding-left:6px;font-weight:bold}
#medal-tally-block .medal-tally table th.country{font-weight:normal}
#medal-tally-block .medal-tally table th.total{font-weight:normal}
#medal-tally-block .medal-tally table th{width:81px}
#medal-tally-block .medal-tally table th.country{width:210px}
.medal-tally table th.total{width:62px}
.medal-tally table td{font-weight:bold}
.medal-tally table th{font-size:14px;font-weight:normal}
.medal-tally table td.country,.medal-tally table th.country{text-align:left;padding-left:10px}
.medal-tally table .last,.medal-tally table tr.pos-aus td.first{font-weight:bold}
.medal-tally table th{color:#feffff;background-color:#014b7c;border-right:1px solid #80a6bd;padding:0}
.medal-tally table tr.odd td{color:#fcffff;background-color:#35bbf0;border-right:1px solid #9bdef8}
.medal-tally table tr.even td{color:#fffeff;background-color:#71cff3;border-right:1px solid #b8e7fb}
.medal-tally table tr.nzl td{color:#fefefc;background-color:#000;border-right:1px solid #fce192;font-weight:bold}
.medal-tally table tr.aus td{color:#916c04;background-color:#fac227;border-right:1px solid #fce192;font-weight:bold}
.medal-tally table tr.aus td.country{font-weight:normal}
.medal-tally table td.no-results{height:100px}
.medal-tally table tr.hidden{display:none}
.medal-tally .footer,.head-to-head-footer,#search-again-copy .footer,#sport-list .footer{float:right;padding-left:8px;font-weight:bold;line-height:24px;background:transparent url("/img/london2012/sportslanding/blue_bullet.gif") no-repeat scroll 0 10px}
#search-again-copy{background:#fff url("/img/london2012/medal_tally/grey_down_arrow.gif") no-repeat scroll 50% 0}
#search-again-copy .footer{margin-right:15px}
#medal-tally-block{padding-bottom:15px}.sport-archery,.sport-arc{background-image:url(/img/london2012/sprite_labels.gif);background-position:0 3px;height:14px;width:61px;float:left}
.sport-athletics,.sport-ath{background-image:url(/img/london2012/sprite_labels.gif);background-position:0 -17px;height:14px;width:70px;float:left}
.sport-badminton,.sport-bad{background-image:url(/img/london2012/sprite_labels.gif);background-position:0 -37px;height:14px;width:75px;float:left}
.sport-basketball,.sport-bkb{background-image:url(/img/london2012/sprite_labels.gif);background-position:0 -57px;height:14px;width:82px;float:left}
.sport-beach-volleyball,.sport-vol{background-image:url(/img/london2012/sprite_labels.gif);background-position:0 -77px;height:14px;width:122px;float:left}
.sport-boxing,.sport-box{background-image:url(/img/london2012/sprite_labels.gif);background-position:0 -117px;height:14px;width:51px;float:left}
.sport-bmx,.sport-cycb{background-image:url(/img/london2012/sprite_labels.gif);background-position:0 -97px;height:14px;width:36px;float:left}
.sport-cycling,.sport-cyc{background-image:url(/img/london2012/sprite_labels.gif);background-position:0 -177px;height:14px;width:59px;float:left}
.sport-diving,.sport-div{background-image:url(/img/london2012/sprite_labels.gif);background-position:0 -197px;height:14px;width:47px;float:left}
.sport-equestrian,.sport-eqn{background-image:url(/img/london2012/sprite_labels.gif);background-position:0 -217px;height:14px;width:77px;float:left}
.sport-fencing,.sport-fen{background-image:url(/img/london2012/sprite_labels.gif);background-position:0 -237px;height:14px;width:56px;float:left}
.sport-football,.sport-soc{background-image:url(/img/london2012/sprite_labels.gif);background-position:0 -257px;height:14px;width:69px;float:left}
.sport-gymnastics,.sport-gym{background-image:url(/img/london2012/sprite_labels.gif);background-position:0 -277px;height:14px;width:83px;float:left}
.sport-handball{background-image:url(/img/london2012/sprite_labels.gif);background-position:0 -297px;height:14px;width:69px;float:left}
.sport-hockey,.sport-hoc{background-image:url(/img/london2012/sprite_labels.gif);background-position:0 -317px;height:14px;width:54px;float:left}
.sport-judo,.sport-jud{background-image:url(/img/london2012/sprite_labels.gif);background-position:0 -337px;height:14px;width:39px;float:left}
.sport-modern-pentathlon,.sport-pen{background-image:url(/img/london2012/sprite_labels.gif);background-position:0 -377px;height:14px;width:128px;float:left}
.sport-rowing,.sport-row{background-image:url(/img/london2012/sprite_labels.gif);background-position:0 -417px;height:14px;width:54px;float:left}
.sport-canoe,.sport-can{background-image:url(/img/london2012/sprite_labels.gif);background-position:0 -137px;height:14px;width:51px;float:left}
.sport-kayak,.sport-kyk{background-image:url(/img/london2012/sprite_labels.gif);background-position:0 -357px;height:14px;width:47px;float:left}
.sport-sailing,.sport-sai{background-image:url(/img/london2012/sprite_labels.gif);background-position:0 -437px;height:14px;width:54px;float:left}
.sport-shooting,.sport-sho{background-image:url(/img/london2012/sprite_labels.gif);background-position:0 -457px;height:14px;width:66px;float:left}
.sport-swimming,.sport-swi{background-image:url(/img/london2012/sprite_labels.gif);background-position:0 -477px;height:14px;width:70px;float:left}
.sport-synchro,.sport-syn{background-image:url(/img/london2012/sprite_labels.gif);background-position:0 -497px;height:14px;width:122px;float:left}
.sport-table-tennis,.sport-tte{background-image:url(/img/london2012/sprite_labels.gif);background-position:0 -517px;height:14px;width:85px;float:left}
.sport-taekwondo,.sport-tae{background-image:url(/img/london2012/sprite_labels.gif);background-position:0 -537px;height:14px;width:78px;float:left}
.sport-tennis,.sport-ten{background-image:url(/img/london2012/sprite_labels.gif);background-position:0 -557px;height:14px;width:48px;float:left}
.sport-triathlon,.sport-tra{background-image:url(/img/london2012/sprite_labels.gif);background-position:0 -577px;height:14px;width:71px;float:left}
.sport-volleyball,.sport-vol{background-image:url(/img/london2012/sprite_labels.gif);background-position:0 -597px;height:14px;width:83px;float:left}
.sport-water-polo,.sport-wpo{background-image:url(/img/london2012/sprite_labels.gif);background-position:0 -617px;height:14px;width:81px;float:left}
.sport-weightlifting,.sport-wgt{background-image:url(/img/london2012/sprite_labels.gif);background-position:0 -637px;height:14px;width:93px;float:left}
.sport-wrestling,.sport-wre{background-image:url(/img/london2012/sprite_labels.gif);background-position:0 -657px;height:14px;width:73px;float:left}
#breadcrumb #cat_hl_7833588,#breadcrumb #cat_hl_7833317{background:url("/img/london2012/sprite_icons.gif") no-repeat scroll -10px -0px transparent;padding-left:58px}
#breadcrumb #cat_hl_7833594,#breadcrumb #cat_hl_7833323{background:url("/img/london2012/sprite_icons.gif") no-repeat scroll -10px -59px transparent;padding-left:58px}
#breadcrumb #cat_hl_7833601,#breadcrumb #cat_hl_7833325{background:url("/img/london2012/sprite_icons.gif") no-repeat scroll -10px -118px transparent;padding-left:58px}
#breadcrumb #cat_hl_7833607,#breadcrumb #cat_hl_7833326{background:url("/img/london2012/sprite_icons.gif") no-repeat scroll -10px -177px transparent;padding-left:58px}
#breadcrumb #cat_hl_7833613,#breadcrumb #cat_hl_7833327{background:url("/img/london2012/sprite_icons.gif") no-repeat scroll -10px -236px transparent;padding-left:58px}
#breadcrumb #cat_hl_7833595,#breadcrumb #cat_hl_7833328{background:url("/img/london2012/sprite_icons.gif") no-repeat scroll -10px -295px transparent;padding-left:58px}
#breadcrumb #cat_hl_7833589,#breadcrumb #cat_hl_7833329{background:url("/img/london2012/sprite_icons.gif") no-repeat scroll -10px -354px transparent;padding-left:58px}
#breadcrumb #cat_hl_7833602,#breadcrumb #cat_hl_7833330{background:url("/img/london2012/sprite_icons.gif") no-repeat scroll -10px -413px transparent;padding-left:58px}
#breadcrumb #cat_hl_7833608,#breadcrumb #cat_hl_7833337{background:url("/img/london2012/sprite_icons.gif") no-repeat scroll -10px -472px transparent;padding-left:58px}
#breadcrumb #cat_hl_7833614,#breadcrumb #cat_hl_7833338{background:url("/img/london2012/sprite_icons.gif") no-repeat scroll -10px -531px transparent;padding-left:58px}
#breadcrumb #cat_hl_7833590,#breadcrumb #cat_hl_7833339{background:url("/img/london2012/sprite_icons.gif") no-repeat scroll -10px -590px transparent;padding-left:58px}
#breadcrumb #cat_hl_7833596,#breadcrumb #cat_hl_7833340{background:url("/img/london2012/sprite_icons.gif") no-repeat scroll -10px -649px transparent;padding-left:58px}
#breadcrumb #cat_hl_7833603,#breadcrumb #cat_hl_7833341{background:url("/img/london2012/sprite_icons.gif") no-repeat scroll -10px -708px transparent;padding-left:58px}
#breadcrumb #cat_hl_7833609,#breadcrumb #cat_hl_7833342{background:url("/img/london2012/sprite_icons.gif") no-repeat scroll -10px -767px transparent;padding-left:58px}
#breadcrumb #cat_hl_7833615,#breadcrumb #cat_hl_7833346{background:url("/img/london2012/sprite_icons.gif") no-repeat scroll -10px -826px transparent;padding-left:58px}
#breadcrumb #cat_hl_7833591,#breadcrumb #cat_hl_7833343{background:url("/img/london2012/sprite_icons.gif") no-repeat scroll -10px -885px transparent;padding-left:58px}
#breadcrumb #cat_hl_7833598,#breadcrumb #cat_hl_7833344{background:url("/img/london2012/sprite_icons.gif") no-repeat scroll -10px -944px transparent;padding-left:58px}
#breadcrumb #cat_hl_7833604,#breadcrumb #cat_hl_7833345{background:url("/img/london2012/sprite_icons.gif") no-repeat scroll -10px -1003px transparent;padding-left:58px}
#breadcrumb #cat_hl_7833610,#breadcrumb #cat_hl_7833347{background:url("/img/london2012/sprite_icons.gif") no-repeat scroll -10px -1062px transparent;padding-left:58px}
#breadcrumb #cat_hl_7833616,#breadcrumb #cat_hl_7833348{background:url("/img/london2012/sprite_icons.gif") no-repeat scroll -10px -1121px transparent;padding-left:58px}
#breadcrumb #cat_hl_7833592,#breadcrumb #cat_hl_7833349{background:url("/img/london2012/sprite_icons.gif") no-repeat scroll -10px -1180px transparent;padding-left:58px}
#breadcrumb #cat_hl_7833599,#breadcrumb #cat_hl_7833350{background:url("/img/london2012/sprite_icons.gif") no-repeat scroll -10px -1239px transparent;padding-left:58px}
#breadcrumb #cat_hl_7833605,#breadcrumb #cat_hl_7833351{background:url("/img/london2012/sprite_icons.gif") no-repeat scroll -10px -1298px transparent;padding-left:58px}
#breadcrumb #cat_hl_7833611,#breadcrumb #cat_hl_7833352{background:url("/img/london2012/sprite_icons.gif") no-repeat scroll -10px -1357px transparent;padding-left:58px}
#breadcrumb #cat_hl_7833818,#breadcrumb #cat_hl_7833360{background:url("/img/london2012/sprite_icons.gif") no-repeat scroll -10px -1416px transparent;padding-left:58px}
#breadcrumb #cat_hl_7833593,#breadcrumb #cat_hl_7833354{background:url("/img/london2012/sprite_icons.gif") no-repeat scroll -10px -1475px transparent;padding-left:58px}
#breadcrumb #cat_hl_7833355,#breadcrumb #cat_hl_7833359{background:url("/img/london2012/sprite_icons.gif") no-repeat scroll -10px -1534px transparent;padding-left:58px}
#breadcrumb #cat_hl_7833606,#breadcrumb #cat_hl_7833356{background:url("/img/london2012/sprite_icons.gif") no-repeat scroll -10px -1593px transparent;padding-left:58px}
#breadcrumb #cat_hl_7833612,#breadcrumb #cat_hl_7833357{background:url("/img/london2012/sprite_icons.gif") no-repeat scroll -10px -1711px transparent;padding-left:58px}
#breadcrumb #cat_hl_7833618,#breadcrumb #cat_hl_7833358{background:url("/img/london2012/sprite_icons.gif") no-repeat scroll -10px -1652px transparent;padding-left:58px}
#landing #minisiteContent{margin-top:0}
#landing #row1,#landing #row2{border-bottom:1px solid #D7D8DA;float:left;padding-bottom:15px;width:625px}
#landing #row2{padding-bottom:0}
#landing .asset-wrap{float:left;width:195px;overflow:hidden;margin-right:15px;background-color:#FFF}
#landing .asset-wrap:last-child{padding-right:0}
#landing .asset-wrap .img-wrap{float:left;height:112px;overflow:hidden}
#landing .asset-wrap img{float:left;border:0 none}
#landing .asset-wrap .title{height:50px;overflow:hidden;float:left;background-color:#009FD9;color:#FFF;padding:10px;width:177px;font-weight:bold;font-size:14px}
#landing #breadcrumb .headertitle{font:bold 28px arial;padding:0 0 5px 0;background-image:none;border-bottom:0;text-transform:uppercase}
#landing #breadcrumb .headertitle,#landing .headertitle{padding:0 0 3px 0;background-image:none;border-bottom:0;text-transform:uppercase}
#landing #breadcrumb .headertitle{font:bold 28px arial}
#landing #ph1{float:left;height:218px;width:420px}
#landing #ph2{padding:0 0 5px;float:left;width:195px}
#landing #ph2 #item_0{border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0}
#landing #ph2 #item_5{border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-bottom:0}
#landing #ph1 .headertitle,#landing #ph2 .headertitle,#landing #ph1 h3{text-transform:uppercase;font-size:14px;border-bottom:0;margin-bottom:0;line-height:18px;padding:5px 0}
#landing #ph2 .odd,#landing #ph2 .even{float:left;padding:6px 5px;border-bottom:1px solid #d7d8da;clear:both;background-color:#e0e9f2;width:100%}
#landing #ph2 .onlytitle{font-weight:bold;padding-right:5px}
#landing #ph2 .onlytext,#landing #ph2 .onlytitle{color:#4d5588;font-size:12px}
#landing #ph3{float:left;width:400px;padding-right:20px;clear:both}
#landing #ph3 .more{background:url("/img/london2012/sportslanding/blue_bullet.gif") no-repeat scroll 0 7px transparent;font-size:12px;font-weight:bold;padding-left:7px;clear:both;display:block}
#landing #ph3 #idx_london_latest{float:left;padding-top:5px;width:610px}
#landing #section{background-image:none}
#landing #ph4{background-color:#e0e9f2;padding:0 5px 5px;float:left;width:195px;display:none}
#landing #ph4 #item_0{float:left;width:90px;margin-right:5px}
#landing #ph4 #item_1{margin-right:0}
#landing #ph4 .headerimage{background:url("/img/london2012/sportslanding/ch9_logo.gif") no-repeat scroll 154px 6px transparent;float:left;width:200px;padding:0}
#landing #ph4 .title,#landing #ph4 .title a{color:#009FD9;font-size:15px;line-height:14px;text-transform:uppercase}
#landing #ph4 .headertitle{background-image:none;border-bottom:0 none;color:#6B7376;float:left;font-size:11px;font-weight:normal;padding:0;text-transform:uppercase}
#landing #ph4 .content{background-color:#FFF;float:left;padding:2px 5px;width:80px}
#landing #ph4 #item_2{margin-top:10px}
#landing #ph4 #item_2,#landing #ph4 #item_3{width:190px;float:left}
#landing #ph4 #item_2 .onlytitle a,#landing #ph4 #item_3 .onlytitle a{font-size:12px;color:#4F565A}
#landing #ph4 #item_2 .content,#landing #ph4 #item_3 .content,#landing #ph4 #item_4 .content{background-color:#E0E9F2;width:190px}
#landing #ph4 #item_3.content{padding:1px 5px}
#landing #ph4 #item_4 .title a{border-top:2px dashed #FFF;color:#6B7376;float:left;font-size:11px;font-weight:normal;padding:10px 0 5px;text-transform:uppercase;width:190px}
#landing #ph4 #item_4 .text{float:left;font-weight:bold;padding:5px 0;color:#4F565A}
#landing #ph5{float:left;clear:both}
#landing #ph5 .asset-wrap{float:left;width:195px;padding-right:15px;background-color:#fff}
#landing #ph5 .asset-wrap .title{height:47px;overflow:hidden;float:left;background-color:#009FD9;color:#FFF;padding:7px;width:145px;font-size:14px}
#landing #minisiteContent #blockC #topGallery .headertitle{padding-top:20px}
#landing #blockC,#blockB #latest-gallery{overflow:visible;position:relative}
#landing #blockC .headertext,#blockB #latest-gallery .headertext{color:#01528C;font-family:Arial;font-size:12px;font-weight:700;position:absolute;right:15px;top:20px;padding-left:8px;background:transparent url("/img/london2012/sportslanding/blue_bullet.gif") no-repeat scroll 0 6px}
#blockB #latest-gallery .headertext{right:0;top:5px}
#landing #golden-moments .headertext{background:url("/img/london2012/sportslanding/blue_bullet.gif") no-repeat scroll 0 6px transparent;color:#01528C;font-family:Arial;font-size:12px;font-weight:700;padding-left:8px;position:absolute;right:0;top:7px}
#minisiteContent #blockC #topGallery .headertitle{background:none repeat scroll 0 0 transparent;border:0 none;margin:0;color:#4f565a;font:bold 14px/16px arial;padding:2px 0 7px;text-transform:uppercase}
#minisiteContent #blockC #topGallery .headertitle h2{color:#536573}
#minisiteContent #blockC #topGallery{width:100%;float:left}
#minisiteContent #blockC #topGallery .odd,#minisiteContent #blockC #topGallery .even{display:block;float:left;margin-right:15px;width:145px}
#minisiteContent #blockC #topGallery image a{display:block}
#minisiteContent #blockC #topGallery #item_3{margin-right:0}
#minisiteContent #blockC #topGallery .image img{width:145px}
#minisiteContent #blockC #topGallery .title{background-color:#00A0DC;display:block;height:47px;overflow:hidden;padding:7px}
#minisiteContent #blockC #topGallery .title a{font:bold 12px/14px arial;color:#fff}
#minisiteContent #blockC #topGallery .footer a{float:right;font:bold 12px arial;margin-top:10px;padding-right:15px}
#minisiteContent #blockC #topGallery .text{display:none}
#latest-sport-results .latest-sport-results-border-outer{border:solid 1px #eaeaea;margin-bottom:10px;overflow:hidden}
#latest-sport-results .latest-sport-results-border-inner{border:solid 1px white;background:#EAEAEA;padding:5px;overflow:hidden}
#latest-sport-results h3{color:#023471;font-size:16px;line-height:16px;margin:4px 0 10px 3px}
#latest-sport-results h4{float:left;background-color:#004a7b;font-size:14px;color:#fff;height:24px;line-height:24px;padding:0 10px;margin-bottom:1px}
#latest-sport-results #latest-sport-results-table{clear:left;overflow:hidden;display:block}
#latest-sport-results .medal-tally table td{border-bottom:0 none}
#latest-sport-results .medal-tally table td.athlete .country-flag-small{float:left;margin:5px 10px}
#latest-sport-results .medal-tally table td.position .gold,#latest-sport-results .medal-tally table td.position .silver,#latest-sport-results .medal-tally table td.position .bronze{background:transparent no-repeat scroll 0 -1px;width:24px;height:22px;margin:0 auto}
#latest-sport-results .medal-tally table td.position .gold{background-image:url("/img/london2012/rhc/gold.png")}
#latest-sport-results .medal-tally table td.position .silver{background-image:url("/img/london2012/rhc/silver.png")}
#latest-sport-results .medal-tally table td.position .bronze{background-image:url("/img/london2012/rhc/bronze.png")}
#latest-sport-results .medal-tally table td.athlete{text-align:left;font-weight:normal;text-transform:capitalize}
#latest-sport-results .medal-tally table td.time{font-weight:normal}
#latest-sport-results .footer a{float:right;display:block;background:transparent url("/img/london2012/sportslanding/view_results_btn.gif") no-repeat scroll 0 0;width:156px;height:31px;font-size:14px;text-transform:uppercase;line-height:31px;text-align:center;color:#6c5207;margin-top:3px}
#latest-sport-results .footer a:hover{text-decoration:none;opacity:.8;filter:alpha(80)}
#catch-up-video{padding-top:15px}
#catch-up-video .headertitle{font-size:16px;padding-bottom:2px;color:#fff}
#catch-up-video .headerimage{margin-top:4px;margin-bottom:3px;display:block;overflow:hidden;*padding-top:3px}
#catch-up-video .footer{width:625px;height:10px;background:transparent url("/img/london2012/sportslanding/Olympic2012_sportsLanding_1_24.gif") no-repeat scroll 0 0}
#catch-up-video .inner{overflow:hidden;padding:5px;background:#023473 url("/img/london2012/sportslanding/Olympic2012_sportsLanding_1_18.gif") no-repeat scroll 0 0}
#catch-up-video .headertext{top:17px;right:5px;background-image:url("/img/london2012/sportslanding/grey_bullet.gif");background-repeat:no-repeat}
#catch-up-video .headertext a{color:#fff}
#catch-up-video .play{background:transparent url("/img/london2012/home/play_small.png") no-repeat scroll 0 0;width:19px;height:18px;position:absolute;right:3px;bottom:3px}
#catch-up-video .odd,#catch-up-video .even{display:block;float:left;margin-right:4px;width:99px}
#catch-up-video #item_0{width:305px}
#catch-up-video .image img{margin-top:-10px;width:99px}
#catch-up-video #item_0 .image img{margin-top:-29px;width:305px}
#catch-up-video .image{display:block;height:54px;overflow:hidden;position:relative}
#catch-up-video #item_0 .image{border-bottom:3px solid #FAC225;width:305px;height:171px;overflow:hidden}
#catch-up-video #item_0 .image .play{background-image:url("/img/london2012/home/play_large.png");width:47px;height:41px;right:8px;bottom:8px}
#catch-up-video #item_3,#catch-up-video #item_6{margin-right:0}
#catch-up-video .content{display:block;height:57px;margin-bottom:3px;position:relative}
#catch-up-video .title{padding-top:5px;display:block}
#catch-up-video .title a{font-family:Arial;color:#fff;text-decoration:none;font-size:12px;font-weight:bold;line-height:14px}
#catch-up-video #item_0 .title a{font-size:16px;line-height:18px}
#catch-up-video #item_1,#catch-up-video #item_2,#catch-up-video #item_3{border-bottom:1px dashed #97A0A7;margin-bottom:5px}
#catch-up-video .text{color:#97a0a7;font-size:10px!important;line-height:22px}
#catch-up-video .catch-up-title{float:left;height:35px}
#catch-up-video .wwos-logo{float:left;margin-left:8px;margin-top:3px}
#home #minisiteContent #catch-up-video .headertext,#landing #minisiteContent #catch-up-video .headertext{background:url("/img/london2012/sportslanding/blue_bullet.gif") no-repeat scroll 0 6px transparent;color:#01528C;font-family:Arial;font-size:12px;font-weight:700;padding-left:8px;position:absolute;right:10px;top:30px}#home{position:relative}
#home #minisiteContent{margin-top:16px}
#home #minisiteContent .headertext{color:#01528C;font-family:Arial;font-size:12px;font-weight:700;position:absolute;right:0;top:7px;padding-left:8px;background:transparent url("/img/london2012/sportslanding/blue_bullet.gif") no-repeat scroll 0 6px}
#home #minisiteContent .headertext a{text-decoration:none}
#home #minisiteContent .headertext a:hover{text-decoration:underline}
#home #slideshow{text-align:left;width:625px;height:309px;overflow:hidden;position:relative}
#home #slideshow .slide_selector{display:block;float:left}
#home #slideshow .slide_list{width:622px;height:220px}
#home #slideshow .slide_list_inner{display:none;float:left;overflow:hidden;height:220px;background-color:#E0E9F2}
#home #slideshow .slide_list_inner a:hover{text-decoration:none}
#home #slideshow .slide_list_inner a:hover .title{text-decoration:underline}
#home #slideshow img{border:0}
#home #slideshow .slide_list_inner a.slide_additional_link{font-size:11px;display:block;line-height:14px;width:170px;padding:0 10px 0 18px;background:transparent url("/img/london2012/sportslanding/blue_bullet.gif") no-repeat scroll 12px 5px;margin-bottom:6px}
#home #slideshow .slide_list_inner a.slide_additional_link:hover{text-decoration:underline}
#home #slideshow .slide_list_inner img{width:420px;border:0}
#home #slideshow .slide_list_inner .selector{background-color:#E0E9F2;display:inline;float:right;padding:1px 10px 0 12px;width:180px}
#home #slideshow a{display:inline;float:left}
#home #slideshow .slide_list_inner .selector .title{font-size:24px;line-height:26px;margin:8px 0 6px;font-weight:bold;font-family:Arial;color:#00528c}
#home #slideshow .slide_selector .sec_link{position:relative;width:154px;height:80px;overflow:hidden;margin:2px 2px 0 0;display:block}
#home #slideshow .slide_selector .sec_link:hover{text-decoration:none}
#home #slideshow .slide_selector .sec_link img{opacity:.5;_filter:alpha(opacity=50)}
#home #slideshow .slide_selector .current img{opacity:1;_filter:alpha(opacity=100);border:0}
#home #slideshow .slide_selector .sec_link .title{position:absolute;width:144px;height:26px;line-height:13px;padding:2px 5px 4px;background:url(/img/london2012/home/sprite_slideshowOverlay.png) no-repeat -154px -0px;color:#00528c;font-size:11px;font-weight:bold;bottom:0;_bottom:-1px;left:0}
#home #slideshow .footer{position:absolute;bottom:7px;_bottom:4px;*bottom:4px;background:0;cursor:pointer}
#home #slideshow .lvl2gp a{color:#6B7375;clear:both}
#home #slideshow .slide_list_inner .selector .lvl2gp a{color:#4E5659;display:block;float:none;padding-left:22px}
#home #slideshow .slide_list_inner .selector .lvl2gp a.article{background:url("/img/london2012/home/Olympic2012_home_phase2_1_08.gif") no-repeat scroll 0 2px transparent}
#home #slideshow .slide_list_inner .selector .lvl2gp a.slideshow{background:url("/img/london2012/home/Olympic2012_home_phase2_1_06.gif") no-repeat scroll 0 2px transparent}
#home #slideshow .slide_list_inner .selector .lvl2gp a.video{background:url("/img/london2012/home/Olympic2012_home_phase2_1_03.gif") no-repeat scroll 0 2px transparent}
#home #slideshow .slide_list_inner .selector .lvl2gp a:hover{text-decoration:underline}
#home #slideshow .slide_list_inner .selector span{color:#00528C;margin-top:1px;font-weight:normal;width:174px;display:block}
#home #slideshow .slide_list_inner .selector #intro1,#home #slideshow .slide_list_inner .selector #intro2,#home #slideshow .slide_list_inner .selector #intro3,#home #slideshow .slide_list_inner .selector #intro4{overflow:hidden;margin-bottom:12px;line-height:16px}
#home #slideshow .slide_list_inner .selector .readstory{display:none!important}
#home #slideshow .slide_list_inner .selector .lvl2gp span{color:#00528C;margin-top:1px;margin-bottom:4px;*margin-bottom:0}
#home #latest-news .headertext{top:10px;right:5px}
#home #latest-news .ui-tabs .ui-tabs-nav li{background-color:#a8c3d8}
#home #latest-news .ui-tabs .ui-tabs-nav li a{color:#fff;width:100%;text-align:center;padding:4px 0;font-size:14px;font-family:Arial}
#home #latest-news .ui-tabs .ui-tabs-nav li.ui-tabs-selected{background-color:#e0e9f2}
#home #latest-news .ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{color:#00528a;font-weight:bold}
#home #latest-news .ui-tabs .ui-tabs-panel{background-color:#e0e9f2;width:400px;padding:5px}
#home #latest-news .ui-tabs #most-shared{background:url("/img/london2012/spinner_white.gif") no-repeat scroll 163px 31px #e0e9f2;min-height:191px}
#home #latest-news .ui-tabs #most-shared .odd,#home #latest-news .ui-tabs #most-shared .even{background-color:#e0e9f2}
#home #latest-news #latest-news-tab{width:103px}
#home #latest-news #most-popular-tab,#home #latest-news #most-shared-tab{width:110px}
#home #latest-news .ui-tabs .ui-tabs-panel .odd,#home #latest-news .ui-tabs .ui-tabs-panel .even{display:block;border-bottom:1px dashed #b2bbc4;padding:7px}
#home #latest-news .ui-tabs .ui-tabs-panel .onlytitle,#home #latest-news .ui-tabs .ui-tabs-panel .text,#home #latest-news .ui-tabs .ui-tabs-panel .number,#home #latest-news .ui-tabs .odd,#home #latest-news .ui-tabs .even{font-weight:normal;font-size:12px;font-family:Arial}
#home #latest-news .ui-tabs #latest-news .odd,#home #latest-news .ui-tabs #latest-news .even{padding-left:10px;margin-left:5px;background:transparent url("/img/london2012/home/arrow-right.gif") no-repeat scroll 0 50%}
#home #latest-news .ui-tabs .ui-tabs-panel .last-child{border-bottom:0 none}
#home #latest-news .ui-tabs .ui-tabs-panel .number{padding-right:5px;float:left}
#home #latest-news .ui-tabs .ui-tabs-panel a{text-decoration:none;display:block}
#home #latest-news .ui-tabs .ui-tabs-panel a.video{background:url("/img/london2012/home/video_play.gif") no-repeat scroll 100% 0 transparent}
#home #latest-news .ui-tabs .ui-tabs-panel a:hover{text-decoration:underline}
#home #latest-news .ui-tabs .ui-tabs-panel .onlytext{display:none}
#home #olympic-experts{background-color:#E0E9F2;padding:0 6px 6px;width:186px;margin-top:3px}
#home #olympic-experts .headertitle{color:#6B7375;font:normal 11px/28px Arial;padding:0;text-transform:uppercase;margin:0;background:transparent url("/img/london2012/sportslanding/ch9_logo.gif") no-repeat scroll 100% 4px}
#home #olympic-experts .odd,#home #olympic-experts .even{overflow:hidden;width:90px}
#home #olympic-experts .odd{float:left}
#home #olympic-experts .even{float:right}
#home #olympic-experts .content{background-color:#fff;display:block;padding:4px;width:82px}
#home #olympic-experts .image img{margin-left:-35px}
#home #olympic-experts .content a{color:#36BBF6;font-family:Arial;font-size:13px;font-weight:bold;line-height:14px;text-decoration:none;text-transform:uppercase}
#home #olympic-experts .footer{padding:18px 0 12px;clear:both}
#home #olympic-experts .footer>div{line-height:15px;margin-bottom:2px}
#home #olympic-experts .footer .arrow,#home #olympic-experts .footer a{color:#4e5760;font-family:Arial;font-size:12px;font-weight:bold;text-decoration:none;background:url("/img/london2012/sportslanding/blue_bullet.gif") no-repeat scroll 0 6px transparent;margin-left:2px;padding-left:8px}
#home #olympic-experts .footer a:hover{text-decoration:underline}
#home #olympic-experts .footer .gt{font-size:10px}
#home #olympic-experts .onlytitle{float:left;padding:5px 0}
#home #olympic-experts .text,#home #olympic-experts .onlytext{color:#FFF;font-size:11px;line-height:14px}
#home #editors-pick{border-bottom:1px solid #D6D7D9;margin-bottom:10px}
#home #editors-pick .title h2{color:#02538b;line-height:18px}
#home #editors-pick #item_0,#home #editors-pick #item_1,#home #editors-pick #item_2{float:left;width:198px}
#home #editors-pick #item_0,#home #editors-pick #item_1{margin-right:15px}
#home #editors-pick #item_0 .image,#home #editors-pick #item_1 .image,#home #editors-pick #item_2 .image{width:100%;margin-bottom:6px;display:block}
#home #editors-pick #item_0 .image img,#home #editors-pick #item_1 .image img,#home #editors-pick #item_2 .image img{width:198px}
#home #editors-pick #item_0 .image{border-bottom:3px solid #dc0000}
#home #editors-pick #item_1 .image{border-bottom:3px solid #00a0dc}
#home #editors-pick #item_2 .image{border-bottom:3px solid #fac226}
#home #editors-pick #item_0 .content,#home #editors-pick #item_1 .content,#home #editors-pick #item_2 .content{width:100%;display:block}
#home #editors-pick #item_0 .content .title a,#home #editors-pick #item_1 .content .title a,#home #editors-pick #item_2 .content .title a{font:bold 14px arial;padding-bottom:2px;display:block}
#home #editors-pick #item_0 .content .text,#home #editors-pick #item_1 .content .text,#home #editors-pick #item_2 .content .text{font:normal 12px/16px arial;color:#4f565a}
#home #golden-moments{border-bottom:0 none;margin-bottom:0}
#home #golden-moments .headertitle{font-size:16px;padding-bottom:2px}
#home #golden-moments .header{width:625px;height:6px;background:transparent url("/img/london2012/home/yellow_strip_top.gif") no-repeat scroll 0 0}
#home #golden-moments .footer{width:625px;height:10px;background:transparent url("/img/london2012/home/yellow_strip_btm.gif") no-repeat scroll 0 0}
#home #golden-moments .inner{overflow:hidden;padding:5px}
#home #golden-moments .headertext{top:17px;right:5px;background-image:url("/img/london2012/sportslanding/grey_bullet.gif")}
#home #golden-moments .headertext a{color:#4E555B}
#home #golden-moments .odd,#home #golden-moments .even{display:block;float:left;margin-right:4px;width:99px}
#home #golden-moments #item_0{width:305px}
#home #golden-moments .play{background:transparent url("/img/london2012/home/play_small.png") no-repeat scroll 0 0;width:19px;height:18px;position:absolute;right:3px;bottom:3px}
#home #golden-moments #item_0 .image .play{background-image:url("/img/london2012/home/play_large.png");width:47px;height:41px;right:8px;bottom:8px}
#home #golden-moments .image{display:block;position:relative}
#home #golden-moments #item_0 .image{border-bottom:3px solid #FAC225}
#home #golden-moments #item_3,#home #golden-moments #item_6{margin-right:0}
#home #golden-moments .content{display:block;height:63px;position:relative}
#home #golden-moments .title{padding-top:5px;display:block}
#home #golden-moments .title a{font-family:Arial;color:#4e5659;text-decoration:none;font-size:12px;font-weight:bold;line-height:14px}
#home #golden-moments #item_0 .title a{font-size:16px;line-height:18px}
#home #golden-moments .text{color:#97a0a7;font-size:10px;line-height:22px}
#home #medal-tally-and-history{margin-bottom:10px}
#home #medal-tally{width:306px}
#home #medal-tally table .rank{display:none}
#home #medal-tally-and-history .block-right{width:305px}
#home #medal-tally-and-history .block-right .image{float:left;margin-right:10px}
#home #medal-tally-and-history .block-right .title,#home #medal-tally-and-history .block-right .text{display:block;width:154px;float:left}
#home .medal-tally table tr td.country{font-weight:normal}
#home #latest-photos .headertitle h2{color:#536573}
#home #latest-photos{width:100%;float:left}
#home #latest-photos .odd,#home #latest-photos .even{display:block;float:left;margin-right:15px;width:145px}
#home #latest-photos image a{display:block}
#home #latest-photos #item_3{margin-right:0}
#home #latest-photos .image img{width:145px}
#home #latest-photos .title{background-color:#00A0DC;display:block;height:47px;overflow:hidden;padding:7px}
#home #latest-photos .title a{font:bold 12px/14px arial;color:#fff}
#home #latest-photos .text{display:none}
.block-right #olympics-schedule-home-wrap{width:300px}
.block-right #olympics-schedule-home-wrap .olympics-header{background-color:#FFF;border-bottom:1px solid #ababab;float:left;margin-bottom:0;overflow:visible;width:304px}
.block-right #olympics-schedule-home-wrap #olympics-schedule-home{border:1px solid #ababab;border-top:0;border-bottom:0;float:left;padding:9px 11px;width:280px;background:url("/img/london2012/home/schedule_btm.png") no-repeat scroll 0 bottom transparent}
.block-right #olympics-schedule-home-wrap .olympics-events{min-height:71px}
.block-right #olympics-schedule-home-wrap .olympics-events.behind{display:none}
.block-right #olympics-schedule-home-wrap .olympics-header .olympics-schedule{padding-left:10px;font-weight:bold;background:url("/img/london2012/home/white_tab.gif") no-repeat scroll 0 0 transparent;color:#000;font-size:11px;margin-bottom:-1px;padding:5px;float:left;width:112px;cursor:pointer}
.block-right #olympics-schedule-home-wrap .olympics-header #olympics-schedule-upcoming{padding-left:12px;width:107px}
.block-right #olympics-schedule-home-wrap .olympics-header .olympics-schedule span{display:block;margin-bottom:-3px;margin-top:2px}
.block-right #olympics-schedule-home-wrap .olympics-header .olympics-schedule.behind{color:#fff;background:url("/img/london2012/home/red_tab.gif") no-repeat scroll 0 0 transparent;font-weight:bold;margin-right:5px}
.block-right #olympics-schedule-home-wrap .olympics-event-0 a{color:#004a7b}
.block-right #olympics-schedule-home-wrap .olympics-event-1 a{color:#26658f}
.block-right #olympics-schedule-home-wrap .olympics-event-2 a{color:#4c80a2}
.block-right #olympics-schedule-home-wrap .olympics-event-3 a{color:#6b96b2}
.block-right #olympics-schedule-home-wrap .olympics-events .olympics-event{border-bottom:1px dashed #B2BBC4;margin-bottom:4px;padding-bottom:3px;*margin-bottom:2px;font-weight:bold}
.block-right #olympics-schedule-home-wrap .olympics-footer{float:right;background:url("/img/london2012/sportslanding/blue_bullet.gif") no-repeat scroll 0 7px transparent;padding-left:8px;font-weight:bold;margin-bottom:1px;margin-top:4px}#experts{position:relative}
#experts #experts-featres{background:#014b7c url("/img/london2012/experts/bg_top.gif") no-repeat scroll 0 0;overflow:hidden;position:relative}
#experts #experts-featres .block-top{margin:28px 18px 12px;overflow:hidden;position:relative}
#experts #experts-featres .block-top h2{font-size:16px;line-height:16px;margin-bottom:8px}
#experts #experts-featres .text,#experts #experts-featres .title a{font-size:14px;color:#c8d9e9}
#experts #experts-featres .experts-footer{height:11px;background:#014b7c url("/img/london2012/experts/bg_bottom.gif") no-repeat scroll 0 0;overflow:hidden;position:relative}
#experts #experts-featres .title h2,#experts #experts-featres .content,#experts #experts-featres .headertitle{color:#fff}
#experts #experts-featres .headertitle{text-transform:uppercase}
#experts #experts-featres .title a{font-weight:normal}
#experts #experts-featres .block-top #item_0 .image{display:block;float:left;width:300px}
#experts #experts-featres .block-top #item_0 .image img{width:300px;height:169px;border-bottom:2px solid #049cdb}
#experts #experts-featres .block-top #item_0 .content,#experts #experts-featres .block-top .footer{display:block;float:right;width:274px}
#experts #experts-featres .block-top .footer{margin-top:20px}
#experts #experts-featres .block-top .footer a{display:block;width:88px;height:26px;line-height:24px;color:#fff;font-weight:bold;padding-left:8px;background:#014b7c url("/img/london2012/experts/read_more_btn.gif") no-repeat scroll 0 0}
#experts #experts-featres .block-top .footer a:hover{text-decoration:none}
#experts #experts-featres .block-bottom{margin:0 18px 8px 18px;clear:both;overflow:hidden}
#experts #experts-featres .block-bottom .odd,#experts #experts-featres .block-bottom .even{float:left;margin-right:6px}
#experts #experts-featres .block-bottom .image{margin-bottom:4px}
#experts #experts-featres .block-bottom #item_2{margin-right:0}
#experts #experts-featres .block-bottom #item_0 .image{border-bottom:3px solid #DC0000}
#experts #experts-featres .block-bottom #item_1 .image{border-bottom:3px solid #00A0DC}
#experts #experts-featres .block-bottom #item_2 .image{border-bottom:3px solid #FAC226}
#experts #experts-featres .block-bottom .odd,#experts #experts-featres .block-bottom .even,#experts #experts-featres .block-bottom .odd img,#experts #experts-featres .block-bottom .even img,#experts #experts-featres .block-bottom .image{width:192px;display:block}
#experts .block-last{margin-top:-8px}
#experts #experts-commentators{width:624px;overflow:hidden;position:relative}
#experts #experts-commentators .headertitle{text-transform:uppercase;background:url("/img/london2012/sportslanding/ch9_logo.gif") no-repeat scroll 100% 6px transparent}
#experts #experts-commentators .odd,#experts #experts-commentators .even{float:left;width:198px;margin-right:15px}
#experts #experts-commentators .right{margin-right:0}
#experts #experts-commentators span:nth-of-type(3n){margin-right:0}
#experts #experts-commentators .content{background:#014b7c url("/img/london2012/experts/experts_commentators_bottom.gif") no-repeat scroll 0 bottom;display:block;padding:9px 10px 12px;width:178px;height:30px;margin-bottom:37px}
#experts #experts-commentators .title a{color:#fff;font-size:16px;line-height:16px;text-transform:uppercase}#articleContextAds87160{display:none!important}
.glance_banner_ad{display:none}
html #glcArt{width:187px}
html #artHead,html #artBody,html #rtImgArr,html #artImgArr{margin-left:10px}
html #artBody{border-bottom:0;font-size:14px}
html #glcThbCar,html #thbCarCur,html .carThumb,html #carThumbs{background:#000}
.glance_footer_line{background:#0A345E;margin-bottom:10px;padding:10px;width:950px;color:#fff;clear:both}
.glance_footer_line a{color:#fff;font-weight:bold}
html #glcTitle{margin-bottom:5px;margin-left:10px;width:960px}
html #glcWin{width:764px}
html #hd_strip{background:#fff}
html #hd_1{background:#fff}
#nw_ft_sub{margin:auto}
#block0{height:148px;float:none!important}
#primary_nav{background:transparent url(/img/glance/hdr_bg.gif) repeat-x;height:92px;width:100%;text-align:center}
#main_nav{margin-top:-3px}
#main_nav .lvl1 .tabStart{background:0}
#main_nav .lvl1 .tabBody{background:0}
#main_nav .lvl1 .tabEnd{background:0}
body #hd_links #hd_li_1{background-image:url(/share/img/hd2008/charcoal_logo_nrw.gif)}
body #hd_src_div #hd_ms_input{width:160px}
#hd_strip{background-color:#fff}
#glcArt #artBody{padding-left:4px}
html .lftcol{display:none}
html .main{width:100%}
.midcol{width:970px;float:none;margin:auto}
#primary_nav .menu_container .close_tab{margin-right:5px}
#primary_nav .menu_container .open_tab{margin-left:5px}
#primary_nav .menu_container .menu_item{margin-left:5px;margin-right:5px}
#primary_nav .menu_container .close_tab,#primary_nav .menu_container .open_tab{width:2px;height:19px}
#primary_nav .menu_container .menu_item_selected,#primary_nav .menu_container .menu_item{height:17px;padding-top:2px}
#primary_nav .menu_container{margin-top:2px;width:1091px;margin-left:auto;margin-right:auto;text-align:center;width:970px}
#primary_nav .menu_container img{float:left;margin-right:2px;margin-top:5px}
#primary_nav .menu_container .goto,#primary_nav .menu_container .moments_label,#primary_nav .menu_container .open_tab,#primary_nav .menu_container .menu_item_selected,#primary_nav .menu_container .close_tab,#primary_nav .menu_container .menu_item{float:left}
#primary_nav .menu_container .goto{margin-right:51px;font-weight:bold;margin-left:5px;margin-top:2px}
#primary_nav .menu_container .moments_label{margin-right:25px;font-size:11px;margin-top:2px;color:lightBlue}
#primary_nav .menu_container .menu_item,#primary_nav .menu_container .menu_item_selected{text-transform:uppercase;font-weight:bold}
#primary_nav .menu_container .open_tab{background:transparent url(/img/glance/nav_selected_left.gif)}
#primary_nav .menu_container .close_tab{background:transparent url(/img/glance/nav_selected_right.gif)}
#primary_nav .menu_container .menu_item_selected{background:#fff}
#primary_nav .menu_container .menu_item_selected a{color:#000}
#section{width:auto}
#cat_hl_174303{float:left;width:970px;margin-bottom:10px}
#cat_hl_174303 .odd,#cat_hl_174303 .even{float:left;margin:4px}
#cat_hl_174303 .title{display:block;width:130px}
#frmForm #nw_ft{float:none}
#frmForm #nw_ft_sub{width:968px}
#hd_1{width:100%!important}
#glcHeader #nav{height:27px!important}
#ad_panead_div{display:none}
#news_banner_ad{position:absolute!important;right:0!important;top:7px!important;height:95px!important;width:750px!important}
#glcHeader .main_nav .tabBody{height:24px;_float:left}
#rghtcol{display:none}
#glcHeader .main_nav .tabBody div{height:26px}
#glcHeader .main_nav .tabContent{background:transparent url(/img/header/skinny/nav_tab_off.gif) repeat-x scroll 0;padding:0 9px;_float:left}
#glcHeader .main_nav a,#glcHeader .nav_tool .lvl1 a{margin-top:4px}
#glcHeader .tab11 .tabContent{background:transparent url(/img/header/skinny/nav_tab_special_off.gif) repeat-x scroll 0}
#glcHeader .tab10 .tabContent{background:transparent url(/img/header/skinny/nav_tab_sport_off.gif) repeat-x scroll 0}
#glcHeader .nav_tool{margin-top:2px}
#glcHeader .nav_row .nav_tool .secondlevelgroup{margin-top:22px;_margin-top:0}
form#frmForm.bulletin{background:transparent url(/img/glance/newsspecific/glance_form_bg_with_bulletin.gif) repeat-x scroll 0 0}
form#frmForm.nr{background:transparent url(/img/glance/newsspecific/glance_form_bg_135_2.gif) repeat-x scroll 0 0}
#hd_1{width:100%}
#frmForm #nw_ft{margin-left:auto;margin-right:auto}
#cat_hl_92023{border:0 none!important;width:970px!important;background-color:#13171A!important}
#cat_hl_92023 .odd{border:0 none!important}
#news_header{float:none;margin-left:auto;margin-right:auto;padding:0;width:970px}
#news_header_top_article{float:left;background:transparent url(/img/glance/newsspecific/glance_nav_bg_28_2.gif) repeat-x scroll 0 7px}
#page_footer{float:none;margin-left:auto;margin-right:auto;padding:0;width:970px}
#glcBreadCrumb{height:45px;width:970px;float:left;background-color:#1F252C;line-height:45px;font-size:14px;color:White;margin-top:20px}
#glcBreadCrumb a{text-decoration:none;font-weight:bold;margin-left:10px;color:White}
#glcBreadCrumb span{margin-left:5px}
#flockFrame{border:0;overflow:hidden}
.main{float:none;margin-left:auto;margin-right:auto;padding:0;width:970px}
.FT_Ad{margin-left:auto;margin-right:auto}
#glcHeader{height:127px;width:970px;margin-left:auto;margin-right:auto;position:relative;z-index:100}
#glcNewsLogo{background:transparent url(/img/glance/header/news_logo_140x24.png) no-repeat;float:left;*float:none;height:24px;margin-left:25px;margin-top:27px;width:180px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://wwos.9msn.com.au/img/glance/header/news_logo_140x24.png',sizingMethod='scale');_background-image:none}
#glcNewsLogo a{float:left;text-decoration:none;height:24px;width:140px;border:0 none}
#glcNewsLogo a:hover{border:0 none;text-decoration:none}
#logoText{color:White;font-size:25px;width:136px;margin-left:31px}
#halfBanner{float:right;margin-right:15px;height:60px;width:236px}
#glcHead{width:970px;margin-left:auto;margin-right:auto;height:60px}
#halfBannerElem{float:right;height:60px;border:0 none;margin:0;padding:0}
#halfBannerFrame{float:right;height:60px;border:0 none;margin:0;padding:0}
#IsAd{position:absolute;z-index:100;border:0 none}
.leftMedRec{left:40px;top:110px}
.rightMedRec{right:40px;top:110px}
#thumbTemplate{display:none}
#glcMod{width:970px;float:left;margin-top:10px}
#glcThbCar{width:940px;height:110px;position:relative;background-color:#13171A;margin:0 15px}
#thbCarL{position:absolute;float:left;display:none;left:3px;top:0;width:29px;height:110px;cursor:pointer;background:#13171A url(/img/glance/carousel/left_arrow.gif) no-repeat 0 13px}
#glcThbCar .thbCarL_ro{background:#13171A url(/img/glance/carousel/left_arrow_ro.gif) no-repeat 0 13px}
#thbCarCur{position:absolute;float:left;left:29px;top:0;width:37px;height:110px}
#thbCarCur img{margin-top:13px;margin-left:10px}
#thbCarCtnr{position:absolute;float:left;left:66px;top:10px;width:875px;height:180px;overflow-x:hidden;overflow-y:visible;background:transparent url(/img/glance/shared/ajax-loader-13171A.gif) no-repeat 820px 30px}
#carThumbs{position:absolute;top:0;left:0;width:134px;height:100px;background-color:#13171A}
.carThumb{position:relative;float:left;width:124px;height:100px;margin-right:10px}
.dateImg{float:left;margin-top:3px;cursor:pointer;margin-right:5px}
#carThumbs .selected{background-color:White}
#carThumbs .selected img{filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0}
.carThumbWrap{position:absolute;top:3px;left:3px}
.thbTextCtnr{position:absolute;width:118px;height:80px;left:0;top:0;cursor:pointer;background:#00a0dc url(/img/glance/shared/blank_1x1.gif) no-repeat scroll center center;border-top:2px solid #96A0AE;color:white;font-family:Arial;font-size:12px;text-align:left}
.thumbOver .thbTextCtnr{border-top:2px solid #fff}
#thbCarCtnr .thumbOver img{filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0}
.thbTextOF{position:absolute;width:112px;height:74px;left:3px;top:3px;overflow:hidden;background:transparent url(/img/glance/shared/blank_1x1.gif) no-repeat center center}
.thbImgCtnr{position:absolute;width:118px;height:80px;top:0;left:0;line-height:78px;text-align:center;border-top:2px solid #96A0AE;cursor:pointer;background:#000 url(/img/glance/shared/blank_1x1.gif) no-repeat center center}
.thumbOver .thbImgCtnr{border-top:2px solid #fff}
.thbImgCtnr img{vertical-align:middle;*vertical-align:top;filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60}
#thbCarR{position:absolute;float:left;display:none;right:3px;top:0;width:29px;height:110px;cursor:pointer;background:#001A2B url(/img/glance/carousel/right_arrow.gif) no-repeat 0 13px}
#glcThbCar .thbCarR_ro{background:#13171A url(/img/glance/carousel/right_arrow_ro.gif) no-repeat 0 13px}
#glcMain{width:970px;float:left}
#glcTitle{height:50px;width:970px;line-height:50px;overflow:hidden;background-color:White;color:#404040;font-size:42px}
#glcArt{position:relative;float:left;width:210px;left:0;top:0}
#artHead{border-bottom:1px dotted #B2B2B2;border-top:1px dotted #B2B2B2;color:#A1A1A1;font-size:12px}
#artDate{line-height:16px;margin-top:5px}
#artBy{font-weight:bold;line-height:16px;margin-bottom:5px;padding-bottom:2px;padding-top:4px}
#artImgArr{height:33px;margin-top:7px;width:178px;background:transparent url(/img/glance/modal/art_body_arr.jpg) no-repeat center center;line-height:31px}
#artImgArrTxt{font-size:10pt;margin-left:10px;color:#404040}
#artBody{border-bottom:1px dotted #B2B2B2;font-size:15px;color:#404040;line-height:1.5}
#artBody p{margin:7px 0}
#artFlock{margin-top:10px}
#glcWin{position:relative;float:right;height:547px;width:748px;right:0;top:0}
#glcConCar{position:relative;height:505px;width:748px;line-height:500px;text-align:center;left:0;top:0;background:#13171A url(/img/glance/shared/ajax-loader-13171A.gif) no-repeat center center}
#glcConCar span{display:none}
#glcConCar img{vertical-align:middle;*vertical-align:top}
#glcConCar .curr{display:inline}
#glcConCar .artVid{background-color:#13171A;float:left;height:505px;width:748px}
#glcConCar .artAd{background-color:#13171A;float:left;height:505px;width:748px}
#glcVideo_p{position:absolute;height:505px;width:748px;line-height:500px;text-align:center;right:0;top:0}
#glcWinL{position:absolute;z-index:10;height:350px;width:320px;display:none;left:0;top:28px;cursor:pointer;background:transparent url(/img/glance/shared/blank_1x1.gif) no-repeat scroll center center}
#winLArr{position:absolute;left:40px;top:0;display:none}
#glcWinL .imgArr{height:56px;width:215px;background:transparent url(/img/glance/modal/img_l_arr_56x215.png) no-repeat center center;border-right:2px solid #00d0dc;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://wwos.9msn.com.au/img/glance/modal/img_l_arr_56x215.png',sizingMethod='scale');_background-image:none}
#glcWinL .storyArr{height:56px;width:275px;background:transparent url(/img/glance/modal/story_l_arr_56x275.png) no-repeat center center;border-right:2px solid #00d0dc;color:#2161A6;font-size:23px;text-decoration:underline;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://wwos.9msn.com.au/img/glance/modal/story_l_arr_56x275.png',sizingMethod='scale');_background-image:none}
.imgArr #lArrTxt1{float:right;display:inline;color:white;font-size:30px;margin-right:35px;margin-top:4px;text-decoration:underline}
.imgArr #lArrTxt2{display:none}
.storyArr #lArrTxt1{float:right;display:inline;line-height:23px;margin-right:10px;margin-top:5px}
.storyArr #lArrTxt2{float:right;display:inline;margin-right:10px;text-align:right;font-size:12px;font-weight:bold;margin-top:6px;overflow:hidden;width:260px}
#glcWinR{position:absolute;z-index:10;height:350px;width:320px;right:0;top:28px;cursor:pointer;background:transparent url(/img/glance/shared/blank_1x1.gif) no-repeat scroll center center}
#winRArr{position:absolute;right:40px;top:0;display:none}
#glcWinR .imgArr{height:56px;width:215px;background:transparent url(/img/glance/modal/img_r_arr_56x215.png) no-repeat center center;border-left:2px solid #00d0dc;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://wwos.9msn.com.au/img/glance/modal/img_r_arr_56x215.png',sizingMethod='scale');_background-image:none}
#glcWinR .storyArr{height:56px;width:275px;background:transparent url(/img/glance/modal/story_r_arr_56x275.png) no-repeat center center;border-left:2px solid #00d0dc;color:#00528c;font-size:23px;text-decoration:underline;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://wwos.9msn.com.au/img/glance/modal/story_r_arr_56x275.png',sizingMethod='scale');_background-image:none}
.imgArr #rArrTxt1{float:left;display:inline;color:white;font-size:30px;margin-left:35px;margin-top:4px;text-decoration:underline}
.imgArr #rArrTxt2{display:none}
.storyArr #rArrTxt1{float:left;display:inline;line-height:23px;margin-left:10px;margin-top:5px;text-align:left}
.storyArr #rArrTxt2{float:left;display:inline;margin-left:10px;text-align:left;font-size:12px;font-weight:bold;margin-top:6px;overflow:hidden;width:260px}
#glcWinStrap{position:relative;text-align:left;top:0;width:735px;color:White;background-color:#13171A;font-size:13px;height:42px;left:0;line-height:41px;overflow:hidden;padding-left:13px;border-top:1px solid #BABCBB}
#winStrapStatus{background-color:#33546f;height:42px;left:0;position:absolute;top:0;width:0}
#winStrapTxt{position:relative;z-index:2;height:42px;overflow:hidden;width:535px}
#glcWinStrap .strapBold{font-weight:bold;margin-right:5px}
#winStrapBtns{position:absolute;right:0;top:0;width:195px;height:42px;color:White;float:right;font-size:14px;overflow:hidden;background-color:#13171A}
#strapBtnR{background:transparent url(/img/london2012/glance/button_right.png) no-repeat scroll center center;cursor:pointer;float:right;height:27px;line-height:30px;margin-right:5px;margin-top:7px;text-align:center;width:56px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://wwos.9msn.com.au/img/glance/modal/button_right.png',sizingMethod='scale');_background-image:none}
#strapBtnTxt{float:right;height:30px;margin-top:5px;margin-right:10px;line-height:30px}
#strapBtnL{display:none;background:transparent url(/img/london2012/glance/button_left.png) no-repeat scroll center center;cursor:pointer;float:right;height:27px;line-height:30px;margin-right:10px;margin-top:7px;text-align:center;width:56px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://wwos.9msn.com.au/img/glance/modal/button_left.png',sizingMethod='scale');_background-image:none}
#RelatedLinksWrapper{display:none}
#RelatedLinksWrapper .rlItem{background:transparent url(/img/glance/icons/icn_article.gif) no-repeat scroll left center;color:#2161A6;display:block;font-size:14px;height:20px;line-height:20px;overflow:hidden;padding-left:15px;text-decoration:none}
#glcRel #rlTxt{left:20px;position:relative;top:20px}
#glcRel #rlCntr{left:20px;position:relative;top:20px}
#rlCntr .rlItem{background:transparent url(/img/glance/icons/icn_article.gif) no-repeat scroll left center;color:#2161A6;display:block;font-size:14px;height:20px;line-height:20px;overflow:hidden;padding-left:15px;text-decoration:none}
html body #nw_ft_wrap{margin-left:auto;position:relative;background-color:#fff}
#glcMain #currentImageRating{background-color:#13171A;height:30px;padding:5px;margin-left:206px;padding-top:10px;width:738px}
#glcMod #ninemsnCommentToolHolder{width:750px}
body #glcMod #ninemsnCommentToolHolder{color:#404040}
#glcMod #VoteMainWrapper{width:748px;margin-top:20px}
#glcMain #glcVideo_p{left:0}
#glcMod #ugc_comment_tool #ugc_comment_list_paging.normal{background-color:#00243C;color:white}
#glancehdr a{height:62px;padding-left:135px;padding-top:8px;width:100%}
#glancehdr a img{float:left}
.ultimate .menu_container .moments_label{display:none!important}
#rateingblock_two_clearer{float:right;font-size:9pt}
#glcMain #rateingblock_two_clearer #currentImageRating{margin-left:0;margin-right:16px}
html #rateingblock_two_clearer #glcRel{height:auto}
#StatsHeaderMessage{padding-left:8px}
#glcRel{margin-top:10px}
#icons_bottom{display:none}
#ultglancewrap{display:none}
#glancehdr .glancehdrlink{float:left}
.assetglance #thbCarL{background:url("/img/london2012/glance/left_arrow.gif") no-repeat scroll 0 13px #13171A}
.assetglance #thbCarR{background:url("/img/london2012/glance/right_arrow.gif") no-repeat scroll 0 13px #001A2B}
.assetglance #glcThbCar .thbCarL_ro{background:url("/img/london2012/glance/left_arrow_hover.gif") no-repeat scroll 0 13px #13171A}
.assetglance #glcThbCar .thbCarR_ro{background:url("/img/london2012/glance/right_arrow_hover.gif") no-repeat scroll 0 13px #13171A}.indent{width:100%;float:left;margin-bottom:15px}
#section #minisiteRight{border:0;margin-top:0}
#section #minisiteContent .indent .subLeft{width:415px;padding-right:10px;float:left;overflow:visible}
#section #minisiteContent .indent .subRight{margin:0!important;width:200px;float:left;overflow:hidden}
#section #minisiteContent .indent .subRight #sport-collection .headertitle{padding:0 0 5px 0;color:#4f565a}
.subRight #sport-collection .headertitle{line-height:18px}
#section #minisiteContent .indent .subRight #sport-collection ul{background:none repeat scroll 0 0 #00A0DC;margin:0;padding:4px 10px}
#section #minisiteContent .indent .subRight #sport-collection ul li{line-height:20px;list-style:none outside none;display:block}
#section #minisiteContent .indent .subRight #sport-collection ul li a{color:#fff;font:bold 12px/20px arial}
#section #minisiteContent .indent .latest_results{float:left;width:196px;xmargin-top:10px;background-color:#EFF4F8;font-size:12px;padding:15px 0}
#section #minisiteContent #idx_winter_latest{float:left}
#section #minisiteContent .indent .articleGroup{padding-bottom:20px;margin-bottom:20px;border-bottom:1px dotted #EEF1F3}
#section #minisiteContent .indent .articleDate{text-transform:uppercase;font-size:11px;color:#82888c}
#section #minisiteContent .indent .articleTitle{color:#02528D;font-size:14px;font-weight:bold;margin:2px 0 6px 0}
#section #minisiteContent .indent .articleTitle a{font-size:14px}
#section #minisiteContent .indent .articleTitle a h1{color:#02528D!important;font-family:Arial;font-size:16px;font-weight:400;margin:2px 0 6px}
#section #minisiteContent .indent .articleAbstract{font:12px/16px arial;color:#4f565a}
#section #minisiteContent #blockA{margin-top:10px}
#section #minisiteContent #blockA #glance-news #item_3,#section #minisiteContent #blockA #glance-news .headerimage,#section #minisiteContent #blockA #glance-news .footer,#section #minisiteContent #blockA #glance-news .text{display:none}
#section #minisiteContent #blockA #item_0,#section #minisiteContent #blockA #item_1,#section #minisiteContent #blockA #item_2{float:left;width:198px}
#section #minisiteContent #blockA #item_0,#section #minisiteContent #blockA #item_1{margin-right:15px}
#section #minisiteContent #blockA #item_0 .image,#section #minisiteContent #blockA #item_1 .image,#section #minisiteContent #blockA #item_2 .image{width:100%;margin-bottom:6px;display:block}
#section #minisiteContent #blockA #item_0 .image{border-bottom:3px solid #dc0000}
#section #minisiteContent #blockA #item_1 .image{border-bottom:3px solid #00a0dc}
#section #minisiteContent #blockA #item_2 .image{border-bottom:3px solid #fac226}
#section #minisiteContent #blockA #item_0 .image a img,#section #minisiteContent #blockA #item_1 .image a img,#section #minisiteContent #blockA #item_2 .image a img{width:198px}
#section #minisiteContent #blockA #item_0 .content,#section #minisiteContent #blockA #item_1 .content,#section #minisiteContent #blockA #item_2 .content{width:100%;display:block}
#section #minisiteContent #blockA #item_0 .content .title a,#section #minisiteContent #blockA #item_1 .content .title a,#section #minisiteContent #blockA #item_2 .content .title a{font:bold 14px arial;padding-bottom:2px;display:block}
#section #minisiteContent #blockA #item_0 .content .text,#section #minisiteContent #blockA #item_1 .content .text,#section #minisiteContent #blockA #item_2 .content .text{font:normal 12px/16px arial;color:#4f565a}
#section #fullarticleindex_footer{margin-bottom:20px}
#section #fullarticleindex_footer table td{font:normal 12px arial}
#section #fullarticleindex_footer table td a{background-color:#00A0DC;color:#FFF;display:block;font:bold 12px arial;padding:3px 7px}
#wrapper{width:auto;padding:0;background-color:#fff}
#wrapper #mainColumn{float:left;margin:0 0 0 15px;overflow:hidden;width:625px}
#wrapper #rightColumn{border:0;border-top:1px solid #D6D8DA;float:right;margin:69px 15px 0 0;max-width:300px;padding:0 0 0 15px;width:300px}
#wrapper .block{width:100%;overflow:hidden;margin:0}
#wrapper #blockA{margin-top:10px}
#wrapper #blockA_placeHolderTwo #breadcrumb{border-bottom:1px solid #D6D8DA;height:54px;overflow:hidden;width:625px}
#wrapper #blockB #blockB_placeHolderOne{float:left}
#wrapper #article_div,#article0{width:100%;overflow:hidden;padding-right:0}
#articlePlayerV2_container{float:left}
#wrapper #article_div #toprow,#wrapper #article0 #toprow{width:100%;padding:5px 0 0 0;height:auto;float:none}
#wrapper #article_div #image,#wrapper #article0 #image{margin-top:0}
#wrapper #article_div #toprow #title_date,#wrapper #article0 #toprow #title_date{width:auto;padding:0}
#wrapper #article_div .ShareToolBarBottom,#wrapper #article_div #contacts{display:none}
#wrapper #title_date #author,#wrapper #date{text-transform:uppercase}
#wrapper #article0_body{padding-left:0;color:#4F565A}
.shareTop{float:left;padding-top:8px!important}
#video_inline_wrapper,.video_inline_wrapper{padding-top:0}
#wrapper #minifeed{background:#fff url("/img/london2012/global/ajax-loader.gif") no-repeat scroll 0 0}
#wrapper #minifeed_header,#wrapper #minifeed_content{visibility:hidden}
#wrapper #related_links,#wrapper #minifeed{border-bottom:1px solid #D6D8DA;border-top:0 none;padding-bottom:10px;width:300px;float:left}
#wrapper #minifeed #minifeed_header{text-transform:uppercase;color:#4f565a;padding-top:6px}
#wrapper #minifeed #minifeed_content{height:101px;overflow:hidden}
#wrapper #blockB #latest-gallery{width:100%;float:left;margin:20px 0 30px 0}
#wrapper #blockB #latest-gallery .headertitle{background:none repeat scroll 0 0 transparent;border:0 none;padding:0;margin:0}
#wrapper #blockB #latest-gallery .headertitle{color:#4F656A;font:bold 14px/16px arial;margin:2px 0 7px;text-transform:uppercase}
#wrapper #blockB #latest-gallery .odd,#wrapper #blockB #latest-gallery .even{display:block;float:left;margin-right:15px;width:145px}
#wrapper #blockB #latest-gallery image a{display:block}
#wrapper #blockB #latest-gallery #item_3{margin-right:0}
#wrapper #blockB #latest-gallery .image img{width:145px}
#wrapper #blockB #latest-gallery .title{background-color:#00A0DC;display:block;height:47px;overflow:hidden;padding:7px}
#wrapper #blockB #latest-gallery .title a{font:bold 12px/14px arial;color:#fff}
#wrapper #blockB #latest-gallery .footer a{float:right;font:bold 12px arial;margin-top:10px}
#wrapper #blockB #latest-gallery .text{display:none}
#toprow #title,h1{color:#4F565A!important}
#wrapper #gigContainer{float:left;margin-top:10px}
#wrapper #gigContainer #gigyaReactionsHeader{font-weight:bold;margin-bottom:5px;color:#000;width:625px}
#wrapper #gigContainer #gigyaReactionsBar{border-bottom:1px solid #d7d8dc;padding-bottom:20px}
#wrapper #gigContainer .gig-comments-comment-photo-container{border-right:1px solid #C8E1DE;height:100%;padding-right:60px;width:32px;padding-bottom:30px}
#wrapper #gigContainer .gig-comments-commentList-header{padding-top:5px}
#wrapper #gigContainer #contacts{background:url("/img/london2012/mock/bubble_top.png") no-repeat #023473;color:#FFF;font-size:20px;font-weight:bold;padding:36px 10px 10px 18px;display:none;line-height:22px;width:595px}
#wrapper #gigContainer #bubble_bot{background:url("/img/london2012/mock/bubble_bot.png") no-repeat;height:16px}
#wrapper #CommentsContainer .gig-comments-commentBox{margin-top:10px}
#article0_body p{margin-bottom:10px}.jcarousel-container{width:300px;margin:0;position:relative;color:#fff;padding:10px}
.jcarousel-container ul li .image{display:block}
.jcarousel-container .odd,.jcarousel-container .even{display:block}
.jcarousel-container .jcarousel-clip{z-index:2;padding:0;margin:0;overflow:hidden;position:relative;float:left}
.jcarousel-container .jcarousel-clip-horizontal{width:100%}
.jcarousel-container .jcarousel-list{z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding-bottom:10px}
.jcarousel-container .jcarousel-next{z-index:3;display:none;position:absolute;bottom:10px;right:30px;cursor:pointer;font-weight:bold;font-size:14px;padding:2px 8px;background-color:#00A0DC}
.jcarousel-container .jcarousel-prev{z-index:3;display:none;position:absolute;bottom:10px;left:10px;cursor:pointer;font-weight:bold;font-size:14px;padding:2px 8px;background-color:#00A0DC}
#photoContainer .jcarousel-prev,#photoContainer .jcarousel-next{background:0}
.jcarousel-container div.jcarousel-next:hover{background-position:-1px -1798px!important}
.jcarousel-container div.jcarousel-prev:hover{background-position:0 -1693px}
.jcarousel-container .jcarousel-prev-disabled,.jcarousel-container .jcarousel-next-disabled{visibility:hidden}
.jcarousel-container .title{color:#828A8D;float:left;font-size:12px;font-weight:bold;margin-bottom:4px}
.jcarousel-container .title a{color:#FFF;float:left;padding:5px 0 0}
.jcarousel-container .jcarousel-item{float:left;list-style:none outside none;width:300px;height:220px;overflow:hidden}
.jcarousel-container .jcarousel-item .caption{color:#fff;display:block;font-weight:700;float:left;width:180px}
.jcarousel-container .headertitle{color:#828A8D;font-size:14px;font-weight:bold}
.jcarousel-container .image{float:left;clear:left;margin-right:7px}
.jcarousel-container .image img{border-bottom:3px solid #00A0DC}
.jcarousel-container .text{color:#FFF;float:left;font-size:12px;height:138px;margin:10px 0;overflow:hidden;width:280px;border-bottom:1px solid #1A4B86}
.jcarousel-container .text a{font-weight:bold;display:block;margin-top:6px}
.jcarousel-container .title p{font-weight:normal;margin:2px 0;color:#fff}
.jcarousel-container #pagination{bottom:5px;font:12px arial;margin:0 auto;position:relative;width:50px;left:10px}
.jcarousel-container{*height:244px}#gallery #minisiteContent{margin-top:0;margin-bottom:40px}
#gallery .headertitle{padding-left:0;clear:both;border-bottom:0}
#gallery .breadcrumb{margin-left:15px;margin-top:10px}
#gallery #popular{border-bottom:2px solid #D7D8DC;padding-bottom:15px;margin-bottom:10px}
#gallery #popular .title a{margin-top:5px}
#gallery #popular .image{height:168px;overflow:hidden}
#gallery #popular,#gallery #popular span{float:left}
#gallery #popular .odd{margin-right:15px}
#gallery #popular .odd,#gallery #popular .even{width:300px}
#gallery #more{float:left;width:640px;border-bottom:2px solid #D7D8DC}
#gallery #more .asset-wrap{float:left;width:142px;margin-right:17px;height:160px}
#gallery #more .img-wrap,#gallery #more img{float:left}
#gallery #more img{border:0}
#gallery #more .item_1{clear:both}
#gallery #more .item_1 .img-wrap,#gallery #more .item_4 .img-wrap,#gallery #popular .odd .image{border-bottom:2px solid #dc0002}
#gallery #more .item_2 .img-wrap,#gallery #popular .even .image{border-bottom:2px solid #00a0de}
#gallery #more .item_3 .img-wrap{border-bottom:2px solid #fac225}
#gallery #more .item_4{margin-right:0}
#gallery #more a,#gallery #popular a{color:#2D2F3E;float:left;font-size:14px;font-weight:bold;text-align:left;margin-top:2px;line-height:17px}
#gallery .more_btn{background-color:#0099D7;color:#FFF;cursor:pointer;float:right;font-size:11px;font-weight:bold;margin-top:10px;padding:2px 5px;text-transform:uppercase;display:block;width:110px}
#slideshowAjax img{padding-top:0!important}
#slideshowContainerWWOS,.slideshow_more_text,#slideshowTabs{display:none}
#slideshowAjax .sl_left H1{color:white!important;font-weight:normal}
#slideshowAjax .photoBlock{background-color:transparent;height:430px}
#slideshowAjax .photoTop{border:10px solid #335b8c;border-bottom:0;width:582px;background:#000}
#slideshowAjax .photoBottom{background-color:#023473;border-top:0;width:594px;height:40px!important;padding:6px 0 6px 9px;overflow:visible;*height:38px!important}
#slideshowAjax .photoFunctions{background:0;background-color:#335B8C;padding:10px 0}
#slideshowAjax .photoFunctions a{font-size:11px;font-weight:bold}
#slideshowAjax .photoNavigation a{font-size:12px}
#slideshowAjax .photoFunctions .photoNavigation .next,#slideshowAjax .photoFunctions .photoNavigation .back{background-color:#09f}
#slideshowAjax #currentPhotoRL{margin-top:0}
#slideshowAjax h2,#slideshowAjax .highlight{font-size:14px;font-weight:normal}
#slideshowAjax{background-color:#1C4980}
#slideshowAjax .sl_inner{border:10px solid #043273;padding:5px 0 0 12px;width:938px}
#slideshowAjax .sl_left{padding:10px}
#slideshow_more #gallery{float:left;padding:0 0 20px 20px;width:640px}
#slideshow_more .headertitle{border-bottom:0 none;padding-left:20px;padding-bottom:5px}
#currentPhotoRL a{background-color:#0099D7;display:inline;float:left;font-size:12px;font-weight:bold;margin-top:3px;padding:1px 4px;clear:both}
#slideshowAjax .relatedLinks .highlight{font-size:14px;font-weight:bold}
#slideshowAjax .sl_left{padding-top:0;margin-right:5px}
#slideshowAjax .sl_left H1{margin-bottom:5px}
#slideshowAjax .sl_right{width:313px}
#slideshowAjax .sl_right .infoBlock #currentPhotoDescription{margin:0 0 12px}
#slideshowAjax .sl_right .infoBlock{margin:9px 0 20px;height:158px;overflow:hidden}
#slideshowAjax .sl_right .infoBlock #currentPhotoTitle{font-weight:bold;font-size:16px}
#mainCarouselPhoto .jcarousel-clip{height:400px}
#slideshowAjax .relatedLinks{float:left;width:290px}
#slideshowAjax #currentPhotoDescription b{font-size:16px}
#slideshow_right{width:300px}
#slideshowAjax .jcarousel-container .jcarousel-next,#slideshowAjax .jcarousel-container .jcarousel-prev{background-color:transparent!important}
#slideshowAjax .jcarousel-skin-main .jcarousel-next-horizontal:hover,#slideshowAjax .jcarousel-skin-main .jcarousel-next-hover{background-position:190px 130px!important}
#slideshowAjax .photoFunctions .thumbButton{padding-top:3px}
.jcarousel-skin-main .jcarousel-prev-horizontal:hover,.jcarousel-skin-main .jcarousel-prev-hover{background-position:10px 130px!important}
#slideshowAjax #gig-bar-ratings{float:left;width:495px;text-align:left}
#slideshowAjax .fb_edge_widget_with_comment span.fb_edge_comment_widget{position:absolute}
#slideshowAjax .jcarousel-container .jcarousel-item img{overflow:auto}
#slideshowAjax #currentPhotoCredit{display:none!important}
#slideshowAjax #facebook_like{padding-left:20px;display:none}
#slideshowAjax #currentImageRating{float:right}
#slideshowAjax div.gig-comments-providers-container{visibility:visible!important}
#slideshowAjax #currentImageRating{float:right}
div.gig-comments-providers-container{visibility:visible!important}
#slideshowAjax #currentImageRating{float:left;overflow:visible;position:relative;margin-right:3px;margin-top:8px}
.reviews-container{clear:both;margin-left:32px;width:572px;background-color:#032e63;color:#fff;display:none;box-shadow:1px 1px 8px #555;position:absolute;top:532px;left:0;z-index:99;padding:0 15px 0 15px;*top:527px}
.reviews-container .reviews-container-header{height:20px;padding-bottom:5px;padding-top:10px}
.reviews-container .reviews-close a{color:#fff;font-size:12px;text-decoration:none;line-height:20px;margin-right:20px}
.reviews-container .reviews-wrapper{height:467px;overflow:auto;padding-bottom:10px;width:584px;scrollbar-face-color:#5a5a5a;scrollbar-arrow-color:#878787;scrollbar-track-color:#3d3d3d;scrollbar-shadow-color:#5a5a5a;scrollbar-highlight-color:#5a5a5a;scrollbar-3dlight-color:#3d3d3d;scrollbar-darkshadow-Color:#3c3c3c}
.reviews-container .reviews-container-header .reviews-close{float:right}
.reviews-container .gig-comments-container{margin-left:10px;padding-top:10px;clear:both;width:557px;border-top:1px solid #8099B8}
.reviews-container #reviews-comments-header{display:none}
.reviews-container div.gig-comments-headerText,.reviews-container div.gig-comments-addComment-ratings-ratingName,.reviews-container div.gig-comments-addComment-label,.reviews-container span.gig-comments-comment-username,.reviews-container span.gig-comments-username,.reviews-container div.gig-comments-title,.reviews-container span.gig-comments-logoutLink,.reviews-container .gig-comments-comment-body{color:#fff}
.reviews-container span.gig-comments-replies-length{color:#8099B8}
.reviews-container div.gig-comments-comment,.reviews-container #reviews-comments{background-color:#032E63;padding-bottom:10px}
.reviews-container div.gig-comments-comment-child{background-color:#032E63;margin-top:0;padding-top:15px;margin-left:0!important;padding-left:42px}
.reviews-container div.gig-comments-replyBox{background-color:transparent;border:1px solid}
.reviews-container div.gig-rating-star,.reviews-container div.gig-comments-star-editable,#gigRatings div.gig-rating-star,#gigRatings div.gig-comments-star-editable{background-image:url("/img/london2012/gigya/medal_off.png");height:28px;padding-right:6px;margin-right:0;width:25px}
.reviews-container div.gig-rating-star-full,.reviews-container div.gig-comments-star-editable-full,#gigRatings div.gig-rating-star-full,#gigRatings div.gig-comments-star-editable-full{background-image:url("/img/london2012/gigya/medal_on.png");height:28px;padding-right:5px;margin-right:0;width:26px}
.reviews-container div.gig-comments-star{background-image:url("/img/london2012/gigya/small_medal_off.png");height:20px;margin-right:2px;width:21px}
.reviews-container div.gig-comments-star-full{background-image:url("/img/london2012/gigya/small_medal_on.png");height:20px;margin-right:2px;width:21px}
.reviews-container div.gig-comments-commentBox-bottom{border-top:0 solid #8099B8;padding-bottom:20px;margin-top:0}
.reviews-container div.gig-comments-title,.reviews-container span.gig-comments-username,.reviews-container div.gig-comments-comment-body{color:#fff}
.reviews-container div.gig-comments-comment{background-color:#032e63}
.reviews-container div.gig-comments-dottedLine{margin-top:0;background-image:none;border-top:1px solid #8099B8}
.reviews-container div.gig-comments-vote-value{color:#727471}
.reviews-container #reviews-loginDropdown,.reviews-container .gig-comments-button-reply,.reviews-container .gig-comments-button,.reviews-container .gig-comments-dropdown{*position:static!important}
.reviews-container div.gig-comments-shareTo,.reviews-container div.gig-comments-awaiting-moderation,.reviews-container gig-comments-follow{color:#fff}
.reviews-container div.gig-comments-addCommentFooter{overflow:hidden;float:left}
.reviews-container div.gig-validation-error{background:0}
#slideshowAjax #gigRatings{float:left;width:585px}
#slideshowAjax #gigAvg{float:left;color:#FFF;font-size:12px;margin-top:3px}
#slideshowAjax #gigAvg span a{display:block;color:#8DA571;font-size:11px;padding-left:25px;color:#8099B8;margin-right:45px}
#slideshowAjax #gigStars{float:left;padding-right:20px}
#slideshowAjax #gigRate{float:left;background:url("/img/london2012/gigya/rate_btn.png") no-repeat;height:25px;width:79px;margin-top:5px}
#slideshowAjax #gigRate a{background:url("/img/london2012/gigya/rate_btn.png") no-repeat;height:25px;width:79px;border:0;padding:0;font-size:0;filter:none}#olympics-schedule-sport-menu,#olympics-schedule-day-menu,#olympics-schedule{margin-top:10px}
#olympics-schedule-sport-menu{width:160px;float:left}
#olympics-schedule-sport-menu .olympics-menu-item{font-size:14px;text-transform:capitalize;background:#2EADE3;color:#fff;font-weight:bold;padding:4px 5px 4px 5px;border-bottom:solid 1px #fff;height:16px}
#olympics-schedule-sport-menu .olympics-menu-item.child{background:#8ED9F6}
#olympics-schedule-sport-menu .olympics-menu-item.active{background:#F9C325!important;color:#6c5207}
#olympics-schedule-sport-menu .olympics-menu-item.expanded{background:#2EADE3 url(/img/london2012/schedule/light_expanded.gif) no-repeat 95%}
#olympics-schedule-sport-menu .olympics-menu-item.collapsed{background:#2EADE3 url(/img/london2012/schedule/light_collapsed.gif) no-repeat 95%}
#olympics-schedule-day-menu,#olympics-schedule{width:450px;margin-left:170px}
#olympics-schedule-day-menu{margin-bottom:10px;font:8pt/9pt Arial;font-weight:bold;overflow:hidden;padding:0 0 0 5px}
#olympics-schedule-day-menu .olympics-menu-item{width:48px;height:24px;text-align:center;margin:1px;float:left;background:#d7d7d7;padding:2px 0 2px 0;color:#fff}
#olympics-schedule-day-menu .olympics-menu-item.active{background:none!important;color:#014B7A!important;font-size:9pt}
#olympics-schedule-day-menu .olympics-menu-item.active .active-bg{background:url('/img/london2012/schedule/day_over.png')!important;width:60px;height:38px;position:relative;top:-8px;left:-6px}
#olympics-schedule-day-menu .olympics-menu-item.active .active-bg div:first-child{padding-top:7px;color:#6c5207}
#olympics-schedule-day-menu .olympics-menu-item.completed{background:#014B7A;color:#2EADE3}
#olympics-schedule .olympics-header{margin-bottom:10px}
#olympics-schedule .olympics-title{float:left;width:300px;margin-left:5px}
#olympics-schedule .note{font-size:8pt}
#olympics-schedule .olympics-alert{background:url(/img/london2012/schedule/alert_note.gif) no-repeat;width:142px;height:24px;display:block;float:right}
#olympics-schedule .olympics-schedule-sport-border{border:solid 1px #eaeaea;margin-bottom:10px}
#olympics-schedule .olympics-schedule-sport{border:solid 1px #fff;background:#EAEAEA;padding:10px}
#olympics-schedule .olympics-schedule-sport .olympics-header-row,#olympics-schedule .olympics-schedule-sport .olympics-data-row{color:#fff}
#olympics-schedule .olympics-schedule-sport .olympics-header{margin-bottom:0}
#olympics-schedule .olympics-schedule-sport .olympics-content{margin-top:10px}
#olympics-schedule .olympics-schedule-sport h2.olympics{padding-left:24px;float:left;cursor:pointer;font-size:18px;margin-top:0;height:24px}
#olympics-schedule .olympics-schedule-sport h2.olympics.expanded{background:url(/img/london2012/schedule/dark_expanded.gif) no-repeat top left}
#olympics-schedule .olympics-schedule-sport h2.olympics.collapsed{background:url(/img/london2012/schedule/dark_collapsed.gif) no-repeat top left}
#olympics-schedule .olympics-schedule-sport .olympics-icon{float:right}
#olympics-schedule .olympics-schedule-sport .olympics-header-row{background:#014B7C;font-weight:bold;border-bottom:solid 1px #eee}
#olympics-schedule .olympics-schedule-sport .olympics-data-row{background:#35BBF0;line-height:16px}
#olympics-schedule .olympics-schedule-sport .olympics-data-row.alternate{background:#71CFF3}
#olympics-schedule .olympics-schedule-sport .olympics-data-row.alert{background:#DC0000}
#olympics-schedule .olympics-schedule-sport .olympics-data-row.alert:hover{cursor:pointer}
#olympics-schedule .olympics-schedule-sport .olympics-data-col.one{width:270px;border-right:solid 1px #eee;font-size:14px}
#olympics-schedule .olympics-schedule-sport .olympics-data-col.two{width:100px;font-size:12px}
#event-schedule #breadcrumb{background:url('/img/london2012/telstra/Olympic2012_Schedule_TV_Telstra_03.gif') no-repeat scroll right 0 transparent}#tally h2{padding-bottom:5px}
#medal-tally-block,#sports-block{min-height:200px}
#medal-table-block{min-height:400px}
.medal-tally-sports{list-style:none;margin:0;padding:0}
.medal-tally-sports li{float:left;width:180px;height:20px;background-color:#71cff3;border-radius:2px;margin:0 18px 3px 0;padding:0 8px}
.medal-tally-sports li.selected{background-color:#014b7c}
.medal-tally-sports li.right{margin-right:0}
.medal-tally-sports li:nth-child(3n){margin-right:0}
#medal-tally-sports li a{font-size:14px;color:#fff;font-weight:bold;text-transform:capitalize;line-height:20px;display:block}
#head-to-head{background-color:#014b7c}
#head-to-head .header{width:625px;height:15px;background:#fff url("/img/london2012/medal_tally/archive_top.gif") no-repeat scroll 0 0}
#head-to-head .footer{width:625px;height:25px;background:#fff url("/img/london2012/medal_tally/archive_btm.gif") no-repeat scroll 0 0}
#head-to-head h3{font-size:16px;color:#fff;line-height:18px;margin:10px 10px 8px}
#head-to-head .row2 h3{margin-top:15px}
#head-to-head ul{padding:0;margin:0;list-style:none}
#head-to-head li{float:left;background-color:#0b6192;padding:7px 9px 15px 9px;margin-right:6px;border-radius:3px}
#head-to-head li.first{margin-left:10px}
#head-to-head li.last{margin-right:0}
#head-to-head li label,#head-to-head option{display:block}
#head-to-head li label{color:#fff;font-size:12px;margin-bottom:2px}
#head-to-head select{border:1px solid #34bcf0;width:136px;color:#71cff5;font-weight:bold;height:22px;text-transform:capitalize}
#head-to-head select option{padding:1px 5px;color:#000}
#head-to-head select#compareYear{width:105px}
#head-to-head select#searchYear{width:140px}
#head-to-head select#searchCountry{width:204px}
#head-to-head select#searchSport{width:194px}
#head-to-head option{text-transform:capitalize;font-size:12px}
#head-to-head .button{clear:left;padding:10px;clear:left;margin:0 10px;padding:10px}
#head-to-head .button-compare{border-bottom:1px dashed #80a5bf}
#head-to-head #btnCompare{cursor:pointer;width:99px;height:35px;background:#014b7c url("/img/london2012/medal_tally/compare_btn.gif") no-repeat scroll 0 0;margin:0 auto}
#head-to-head #btnSearch{cursor:pointer;width:100px;height:35px;background:#014b7c url("/img/london2012/medal_tally/search_btn.gif") no-repeat scroll 0 0;margin:0 auto}
#head-to-head .disabled{opacity:.2;filter:Alpha(Opacity=20)}
.medals-table{width:625px}
.medals-table .wrapper{position:relative;display:block;overflow:hidden}
.medals-table h2{text-transform:uppercase;color:#fff;background-color:#014b7c;display:block;line-height:28px;padding:0 8px}
.medals-table h3{font-size:24px;font-weight:bold;text-transform:uppercase}
.medals-table table.medals{border-spacing:collapse;border-spacing:0;width:625px}
.medals-table table.medals th,.medals-table table.medals td{font-family:Arial;font-size:16px;text-align:center;padding:2px 0;border-bottom:1px solid #5bc1e7;color:#fff;background-color:#33b1e1}
.medals-table table.medals th{height:124px}
.medals-table table.medals td{height:86px;position:relative;font-size:36px}
.medals-table .wrapper .medal{position:absolute;left:286px}
.medals-table .wrapper .gold-medal{top:143px}
.medals-table .wrapper .silver-medal{top:228px}
.medals-table .wrapper .bronze-medal{top:315px}
#head-to-head-medals table.medals td{width:50%}
#head-to-head-medals .left{border-right:2px solid #009fd9}
#country-medals table.medals td{width:33%}
#country-medals table.medals td.left{border-right:1px solid #5bc1e7}
#country-medals table.medals td.right{border-left:1px solid #5bc1e7}
#country-medals table.medals .gold-medal{margin:0 auto}
#country-medals table.medals .bottom td{height:114px}
.medals-table .table-footer-strip{height:13px;background:transparent url("/img/london2012/medal_tally/footer.gif") no-repeat scroll 0 0}
.medals-share-toolbar{clear:left;padding:20px 20px 30px 20px;width:430px;float:left}
.head-to-head-footer{float:right}
#search-again-copy{border-top:5px solid #D6D7D9;clear:both}
#search-again-copy h3{text-transform:uppercase;line-height:24px;margin-top:20px;text-align:center}
#search-again-copy p{padding:10px;font-size:14px;color:#4F565C;line-height:18px}
#medal-winners{position:relative;background:#023472 url("/img/london2012/medal_tally/bg_strip.gif") repeat-x scroll 0 0}
#medal-winners .medal-winners-wrapper{background:transparent url("/img/london2012/medal_tally/bg_stars.png") no-repeat scroll right 0;padding:10px;position:relative;z-index:2;border-radius:3px;-moz-box-shadow:1px 1px 3px 1px #ccc;-webkit-box-shadow:1px 1px 3px 1px #ccc;box-shadow:1px 1px 3px 1px #ccc}
#medal-winners h3{color:#fff;text-transform:uppercase;font-size:14px;line-height:14px;margin-bottom:8px}
#medal-winners .footer{z-index:1;height:25px;position:relative;background-color:#e5eaf0;display:block}
#medal-winners .footer a{margin-left:10px;padding-left:8px;background:#e5eaf0 url("/img/london2012/sportslanding/blue_bullet.gif") no-repeat scroll 0 6px;line-height:25px;color:#01518c;font-weight:bold}
#medal-winners .ui-tabs .ui-tabs-nav{overflow:hidden;height:36px}
#medal-winners .ui-tabs .ui-tabs-nav li{background-color:#0a5898;border-top-left-radius:3px;border-top-right-radius:3px;width:88px;height:35px;padding:0;border:0 none;margin-right:12px}
#medal-winners .ui-tabs{padding:0}
#medal-winners .ui-tabs .ui-tabs-nav li#medal-winners-bronze-tab{margin-right:0}
#medal-winners .ui-tabs .ui-tabs-nav li a{color:white;font-weight:bold;width:100%;text-align:center;font-size:11px;font-family:Arial}
#medal-winners .ui-tabs .ui-tabs-nav li a{margin-top:-2px;padding:9px 0 0 0}
#medal-winners .ui-state-default img{border:0 none}
#medal-winnersc .ui-tabs .ui-tabs-nav li.ui-tabs-selected a,medal-winners .ui-tabs .ui-tabs-nav li.ui-state-disabled a,#medal-winners .ui-tabs .ui-tabs-nav li.ui-state-processing a{color:#000;font-weight:bold}
#medal-winners .ui-tabs .ui-tabs-nav li.ui-tabs-selected,#medal-winners .ui-tabs .ui-tabs-panel{background-color:#2883ba}
#medal-winners .ui-tabs .ui-tabs-panel{background:#246398 url("/img/london2012/medal_tally/bg_strip_inner.gif") repeat-x scroll 0 0;padding:5px 10px}
#medal-winners .ui-tabs .ui-tabs-panel ul{background:transparent url("/img/london2012/medal_tally/bg_stars_inner.png") no-repeat scroll right 35px}
#medal-winners .ui-tabs .ui-tabs-panel ul li{color:#fff;font-size:14px;border-bottom:1px dashed #96b9d5;list-style:none;line-height:16px;padding-top:5px;padding-bottom:5px}
#medal-winners .ui-tabs .ui-tabs-panel ul li.last{border-bottom:0 none;padding-bottom:2px}
#medal-winners .ui-tabs .ui-tabs-panel ul li .medal-winner-name{font-weight:bold;text-transform:capitalize}
#medal-winners .ui-tabs .ui-tabs-panel ul li .medal-winner-event{color:#efefef;font-size:12px}
#medal-winners .ui-tabs .ui-tabs-panel ul li.hidden{display:none}#islandad{float:left;padding-bottom:15px}
#olympics-schedule-rhc{width:300px;overflow:hidden;clear:left;margin-bottom:5px}
#olympics-schedule-rhc .olympics-title{text-transform:uppercase}
#olympics-schedule-rhc .olympics-header .olympics-title,#olympics-schedule-rhc .olympics-events .olympics-event{font-weight:bold}
#olympics-schedule-rhc .olympics-events .olympics-title{font-size:8pt}
#olympics-schedule-rhc .olympics-events{border-bottom:solid 3px #f00;margin-bottom:7px}
#olympics-schedule-rhc .olympics-events .olympics-title{margin-bottom:2px}
#olympics-schedule-rhc .olympics-events .olympics-event{border-left:solid 1px #efefef;padding:5px 0 5px 10px}
#olympics-schedule-rhc .olympics-events .olympics-event.upcoming{color:#155984}
#olympics-schedule-rhc .olympics-events .olympics-event.recent{color:#15AFEF}
#olympics-schedule-rhc .olympics-events #olympics-events-rhc-1 .ajax-loader-container { display:none !important;}
#olympics-schedule-rhc .olympics-footer{background:url("/img/london2012/sportslanding/blue_bullet.gif") no-repeat scroll 0 10px transparent;float:right;font-weight:bold;line-height:24px;padding-left:8px}
#rhc-video-gallery{display:block!important;padding-bottom:15px;padding-top:7px;float:left}
#rhc-video-gallery .headertitle{background:none repeat scroll 0 0 transparent;border:0 none;padding:0;margin:0}
#rhc-video-gallery .headertitle{color:#4F656A;font:bold 14px/16px arial;margin:0 0 7px;text-transform:uppercase}
#rhc-video-gallery .odd,#rhc-video-gallery .even{display:block;width:90px;position:relative}
#rhc-video-gallery #item_0{display:block;margin-bottom:13px;width:auto!important}
#rhc-video-gallery #item_1{float:left}
#rhc-video-gallery #item_2{float:left;margin-left:15px}
#rhc-video-gallery #item_3{margin-left:210px}
#rhc-video-gallery #item_0 .content{display:block;position:relative;padding:7px 10px 10px;background-color:#023473;width:auto}
#rhc-video-gallery #item_0 .title{height:auto!important;width:280px}
#rhc-video-gallery #item_0 .title a{font:bold 16px/20px Arial}
#rhc-video-gallery .title{overflow:hidden;display:block;height:100%}
#rhc-video-gallery .title a{font:normal 11px/14px Arial;color:#fff;text-decoration:none;height:100%;display:block}
#rhc-video-gallery .title a:hover{text-decoration:underline}
#rhc-video-gallery #item_0 .image a img{width:300px}
#rhc-video-gallery #item_1 .image a img,#rhc-video-gallery #item_2 .image a img,#rhc-video-gallery #item_3 .image a img{width:90px}
#rhc-video-gallery .content{position:absolute;top:0;left:0;display:none;width:80px;background-color:#023473;padding:5px}
#rhc-video-gallery .playVid{background:url("/img/london2012/sportslanding/play_small.png") no-repeat scroll left center transparent;position:absolute;top:30px;right:5px;height:17px;width:16px;padding:0}
#rhc-video-gallery .playVid.L{background:url("/img/london2012/sportslanding/play-large.png") no-repeat scroll left center transparent;height:44px;overflow:hidden;position:absolute;right:6px;top:120px;width:40px}
#rhc-video-gallery .footer{display:none}
.rhc_daily_postcard{border-bottom:1px solid #D7D8DA;float:left;margin-bottom:5px;padding:0 0 15px;width:300px}
.rhc_daily_postcard .headertitle{background-color:#00A0DC;padding:5px 0;text-align:center;color:white;font:bold 14px arial;margin:0 0 2px;text-transform:uppercase;background-image:none;border:0}
.rhc_daily_postcard .odd{margin:0}
.rhc_daily_postcard .even{margin:0 2px 0 0}
.rhc_daily_postcard .odd,.rhc_daily_postcard .even{float:right;width:149px;overflow:hidden}
.rhc_daily_postcard .content{position:relative;float:left}
.rhc_daily_postcard .image{display:block;overflow:hidden;height:84px}
.rhc_daily_postcard .image img{margin-top:-8px}
.rhc_daily_postcard .text{background-color:#A8C3D8;border-top:1px solid #DFE7F2;color:white;display:block;font-size:10px;height:26px;left:0;line-height:8px;overflow:hidden;padding:2px 5px;position:absolute;text-align:center;text-transform:uppercase;top:0;width:139px}
.rhc_daily_postcard .even .text{background-color:#DC0000}
.rhc_daily_postcard .text div{font:bold 14px arial}
.rhc_daily_postcard .title{display:block;padding:10px;background-color:#e0e9f2;margin:26px 0 0;font:normal 11px arial;color:#546674;height:60px}
.rhc_daily_postcard .title a{background:url("/img/london2012/home/arrow-right.gif") no-repeat scroll 0 4px transparent;color:#00528E;display:block;font-family:Arial;font-size:12px;font-weight:bold;margin-bottom:4px;margin-left:2px;margin-top:12px;padding-left:8px;text-decoration:none}
.rhc_daily_postcard .footer{display:none}
.rhc-medal-tally{float:left;width:300px}
.rhc-medal-tally .rank{display:none}
#rhc-medal-tally h2{text-transform:uppercase;color:#4F656A;line-height:24px}
#rhc-medal-tally .footer{background:url("/img/london2012/sportslanding/blue_bullet.gif") no-repeat scroll 0 10px transparent;float:right;font-weight:bold;line-height:24px;padding-left:8px}
#rhc-medal-tally .footer:hover{text-decoration:underline}
#cat_hl_84122{border:0;padding:0;width:auto}
#rhc-article-most-popular{float:left;background:url(/img/london2012/rhc/article-most-popu.png) 0 0 no-repeat transparent;padding:0 0 15px 0}
#rhc-article-most-popular .headertext{visibility:hidden!important;position:static!important;height:56px;overflow:hidden}
#rhc-article-most-popular .odd,#rhc-article-most-popular .even{padding:11px 10px 10px 10px;float:left;width:280px;height:34px;overflow:hidden}
#rhc-article-most-popular .number{color:#8CA1C0;font:bold 34px arial;float:left;width:30px;margin:-4px 0 0 0}
#rhc-article-most-popular .num-1{background:url(/img/london2012/rhc/article-most-popu.png) 0 -56px no-repeat #14427D}
#rhc-article-most-popular .num-2{background-color:#265186}
#rhc-article-most-popular .num-3{background-color:#395f90}
#rhc-article-most-popular .num-4{background-color:#486d99}
#rhc-article-most-popular .num-5{background-color:#5a7ba4}
.num-1 a{font:bold 14px/16px arial}
.num-2 a{font:bold 13px/15px arial}
.num-3 a{font:bold 12px/14px arial}
.num-4 a,.num-5 a{font:bold 11px/13px arial}
#rhc-article-most-popular .text a{color:#fff;float:left;height:33px;line-height:14px;margin-top:2px;overflow:hidden;text-decoration:none;width:250px}
#rhc-article-most-popular .text a:hover{text-decoration:underline}
#rhc-article-most-popular .footer{display:none}
.rhc-golden-moment{float:left;width:300px;padding:0 0 15px 0;overflow:hidden}
.rhc-golden-moment a{text-decoration:none}
.rhc-golden-moment a:hover{text-decoration:underline}
.rhc-golden-moment .headertitle{font:bold 14px arial;text-transform:uppercase;padding:12px 0 10px;background:url(/img/london2012/rhc/golden_moment_top.jpg) no-repeat -2px 0 transparent;border-bottom:0 none}
.rhc-golden-moment .odd{display:block;float:left;position:relative;width:100%}
.rhc-golden-moment .image{float:left;height:70px;overflow:hidden;position:relative;width:135px}
.rhc-golden-moment .image a:hover img{opacity:.8}
.rhc-golden-moment .image a{display:block;height:78px}
.rhc-golden-moment .image img{margin-top:-12px;width:125px}
.rhc-golden-moment .title{float:left;width:165px;margin-top:-2px;margin-bottom:4px}
.rhc-golden-moment .title a.linkItem{font-weight:700;line-height:14px;color:#505558}
.rhc-golden-moment .text{float:left;width:154px;line-height:14px}
.rhc-golden-moment #video_overlay{background:url("/img/london2012/sportslanding/play_small.png") no-repeat scroll 0 0 transparent;cursor:pointer;height:17px;left:105px;position:absolute;top:49px;width:16px}
.rhc-golden-moment .footer{float:left;margin:15px 0 5px 0;width:290px;padding:5px;font-weight:700;background-color:#fac227;background-repeat:repeat-x;background:transparent url("/img/london2012/rhc/golden_moment_bottom.gif") no-repeat scroll 0 0}
.rhc-golden-moment .footer a{color:#fff;font-size:14px}.country-flag{margin:0 auto;width:48px;height:48px;background:transparent no-repeat scroll 0 0}
.country-flag-afg{background-image:url("/img/london2012/flags/large/afg.png")}
.country-flag-alb{background-image:url("/img/london2012/flags/large/alb.png")}
.country-flag-alg{background-image:url("/img/london2012/flags/large/alg.png")}
.country-flag-asa{background-image:url("/img/london2012/flags/large/asa.png")}
.country-flag-and{background-image:url("/img/london2012/flags/large/and.png")}
.country-flag-ang{background-image:url("/img/london2012/flags/large/ang.png")}
.country-flag-ant{background-image:url("/img/london2012/flags/large/ant.png")}
.country-flag-arg{background-image:url("/img/london2012/flags/large/arg.png")}
.country-flag-arm{background-image:url("/img/london2012/flags/large/arm.png")}
.country-flag-aru{background-image:url("/img/london2012/flags/large/aru.png")}
.country-flag-aus{background-image:url("/img/london2012/flags/large/aus.png")}
.country-flag-aut{background-image:url("/img/london2012/flags/large/aut.png")}
.country-flag-aze{background-image:url("/img/london2012/flags/large/aze.png")}
.country-flag-bah{background-image:url("/img/london2012/flags/large/bah.png")}
.country-flag-brn{background-image:url("/img/london2012/flags/large/brn.png")}
.country-flag-ban{background-image:url("/img/london2012/flags/large/ban.png")}
.country-flag-bar{background-image:url("/img/london2012/flags/large/bar.png")}
.country-flag-blr{background-image:url("/img/london2012/flags/large/blr.png")}
.country-flag-bel{background-image:url("/img/london2012/flags/large/bel.png")}
.country-flag-biz{background-image:url("/img/london2012/flags/large/biz.png")}
.country-flag-ben{background-image:url("/img/london2012/flags/large/ben.png")}
.country-flag-ber{background-image:url("/img/london2012/flags/large/ber.png")}
.country-flag-bhu{background-image:url("/img/london2012/flags/large/bhu.png")}
.country-flag-bol{background-image:url("/img/london2012/flags/large/bol.png")}
.country-flag-bih{background-image:url("/img/london2012/flags/large/bih.png")}
.country-flag-bot{background-image:url("/img/london2012/flags/large/bot.png")}
.country-flag-bra{background-image:url("/img/london2012/flags/large/bra.png")}
.country-flag-ivb{background-image:url("/img/london2012/flags/large/ivb.png")}
.country-flag-bul{background-image:url("/img/london2012/flags/large/bul.png")}
.country-flag-bur{background-image:url("/img/london2012/flags/large/bur.png")}
.country-flag-bdi{background-image:url("/img/london2012/flags/large/bdi.png")}
.country-flag-cam{background-image:url("/img/london2012/flags/large/cam.png")}
.country-flag-cmr{background-image:url("/img/london2012/flags/large/cmr.png")}
.country-flag-can{background-image:url("/img/london2012/flags/large/can.png")}
.country-flag-cpv{background-image:url("/img/london2012/flags/large/cpv.png")}
.country-flag-cay{background-image:url("/img/london2012/flags/large/cay.png")}
.country-flag-caf{background-image:url("/img/london2012/flags/large/caf.png")}
.country-flag-tpe{background-image:url("/img/london2012/flags/large/tpe.png")}
.country-flag-cha{background-image:url("/img/london2012/flags/large/cha.png")}
.country-flag-chi{background-image:url("/img/london2012/flags/large/chi.png")}
.country-flag-chn{background-image:url("/img/london2012/flags/large/chn.png")}
.country-flag-col{background-image:url("/img/london2012/flags/large/col.png")}
.country-flag-com{background-image:url("/img/london2012/flags/large/com.png")}
.country-flag-cgo{background-image:url("/img/london2012/flags/large/cgo.png")}
.country-flag-cod{background-image:url("/img/london2012/flags/large/cod.png")}
.country-flag-cok{background-image:url("/img/london2012/flags/large/cok.png")}
.country-flag-crc{background-image:url("/img/london2012/flags/large/crc.png")}
.country-flag-civ{background-image:url("/img/london2012/flags/large/civ.png")}
.country-flag-cro{background-image:url("/img/london2012/flags/large/cro.png")}
.country-flag-cub{background-image:url("/img/london2012/flags/large/cub.png")}
.country-flag-cyp{background-image:url("/img/london2012/flags/large/cyp.png")}
.country-flag-cze{background-image:url("/img/london2012/flags/large/cze.png")}
.country-flag-den{background-image:url("/img/london2012/flags/large/den.png")}
.country-flag-dji{background-image:url("/img/london2012/flags/large/dji.png")}
.country-flag-dma{background-image:url("/img/london2012/flags/large/dma.png")}
.country-flag-dom{background-image:url("/img/london2012/flags/large/dom.png")}
.country-flag-ecu{background-image:url("/img/london2012/flags/large/ecu.png")}
.country-flag-egy{background-image:url("/img/london2012/flags/large/egy.png")}
.country-flag-esa{background-image:url("/img/london2012/flags/large/esa.png")}
.country-flag-geq{background-image:url("/img/london2012/flags/large/geq.png")}
.country-flag-eri{background-image:url("/img/london2012/flags/large/eri.png")}
.country-flag-est{background-image:url("/img/london2012/flags/large/est.png")}
.country-flag-eth{background-image:url("/img/london2012/flags/large/eth.png")}
.country-flag-fij{background-image:url("/img/london2012/flags/large/fij.png")}
.country-flag-fin{background-image:url("/img/london2012/flags/large/fin.png")}
.country-flag-fra{background-image:url("/img/london2012/flags/large/fra.png")}
.country-flag-gab{background-image:url("/img/london2012/flags/large/gab.png")}
.country-flag-gam{background-image:url("/img/london2012/flags/large/gam.png")}
.country-flag-geo{background-image:url("/img/london2012/flags/large/geo.png")}
.country-flag-ger{background-image:url("/img/london2012/flags/large/ger.png")}
.country-flag-gha{background-image:url("/img/london2012/flags/large/gha.png")}
.country-flag-gbr{background-image:url("/img/london2012/flags/large/gbr.png")}
.country-flag-gre{background-image:url("/img/london2012/flags/large/gre.png")}
.country-flag-grn{background-image:url("/img/london2012/flags/large/grn.png")}
.country-flag-gum{background-image:url("/img/london2012/flags/large/gum.png")}
.country-flag-gua{background-image:url("/img/london2012/flags/large/gua.png")}
.country-flag-gui{background-image:url("/img/london2012/flags/large/gui.png")}
.country-flag-gbs{background-image:url("/img/london2012/flags/large/gbs.png")}
.country-flag-guy{background-image:url("/img/london2012/flags/large/guy.png")}
.country-flag-hai{background-image:url("/img/london2012/flags/large/hai.png")}
.country-flag-hon{background-image:url("/img/london2012/flags/large/hon.png")}
.country-flag-hkg{background-image:url("/img/london2012/flags/large/hkg.png")}
.country-flag-hun{background-image:url("/img/london2012/flags/large/hun.png")}
.country-flag-isl{background-image:url("/img/london2012/flags/large/isl.png")}
.country-flag-ind{background-image:url("/img/london2012/flags/large/ind.png")}
.country-flag-ina{background-image:url("/img/london2012/flags/large/ina.png")}
.country-flag-iri{background-image:url("/img/london2012/flags/large/iri.png")}
.country-flag-irq{background-image:url("/img/london2012/flags/large/irq.png")}
.country-flag-irl{background-image:url("/img/london2012/flags/large/irl.png")}
.country-flag-isr{background-image:url("/img/london2012/flags/large/isr.png")}
.country-flag-ita{background-image:url("/img/london2012/flags/large/ita.png")}
.country-flag-jam{background-image:url("/img/london2012/flags/large/jam.png")}
.country-flag-jpn{background-image:url("/img/london2012/flags/large/jpn.png")}
.country-flag-jor{background-image:url("/img/london2012/flags/large/jor.png")}
.country-flag-kaz{background-image:url("/img/london2012/flags/large/kaz.png")}
.country-flag-ken{background-image:url("/img/london2012/flags/large/ken.png")}
.country-flag-kir{background-image:url("/img/london2012/flags/large/kir.png")}
.country-flag-prk{background-image:url("/img/london2012/flags/large/prk.png")}
.country-flag-kor{background-image:url("/img/london2012/flags/large/kor.png")}
.country-flag-kuw{background-image:url("/img/london2012/flags/large/kuw.png")}
.country-flag-kgz{background-image:url("/img/london2012/flags/large/kgz.png")}
.country-flag-lao{background-image:url("/img/london2012/flags/large/lao.png")}
.country-flag-lat{background-image:url("/img/london2012/flags/large/lat.png")}
.country-flag-lib{background-image:url("/img/london2012/flags/large/lib.png")}
.country-flag-les{background-image:url("/img/london2012/flags/large/les.png")}
.country-flag-lbr{background-image:url("/img/london2012/flags/large/lbr.png")}
.country-flag-lba{background-image:url("/img/london2012/flags/large/lba.png")}
.country-flag-lie{background-image:url("/img/london2012/flags/large/lie.png")}
.country-flag-ltu{background-image:url("/img/london2012/flags/large/ltu.png")}
.country-flag-lux{background-image:url("/img/london2012/flags/large/lux.png")}
.country-flag-mkd{background-image:url("/img/london2012/flags/large/mkd.png")}
.country-flag-mad{background-image:url("/img/london2012/flags/large/mad.png")}
.country-flag-maw{background-image:url("/img/london2012/flags/large/maw.png")}
.country-flag-mas{background-image:url("/img/london2012/flags/large/mas.png")}
.country-flag-mdv{background-image:url("/img/london2012/flags/large/mdv.png")}
.country-flag-mli{background-image:url("/img/london2012/flags/large/mli.png")}
.country-flag-mlt{background-image:url("/img/london2012/flags/large/mlt.png")}
.country-flag-mhl{background-image:url("/img/london2012/flags/large/mhl.png")}
.country-flag-mtn{background-image:url("/img/london2012/flags/large/mtn.png")}
.country-flag-mri{background-image:url("/img/london2012/flags/large/mri.png")}
.country-flag-mex{background-image:url("/img/london2012/flags/large/mex.png")}
.country-flag-fsm{background-image:url("/img/london2012/flags/large/fsm.png")}
.country-flag-mda{background-image:url("/img/london2012/flags/large/mda.png")}
.country-flag-mon{background-image:url("/img/london2012/flags/large/mon.png")}
.country-flag-mgl{background-image:url("/img/london2012/flags/large/mgl.png")}
.country-flag-mne{background-image:url("/img/london2012/flags/large/mne.png")}
.country-flag-mar{background-image:url("/img/london2012/flags/large/mar.png")}
.country-flag-moz{background-image:url("/img/london2012/flags/large/moz.png")}
.country-flag-mya{background-image:url("/img/london2012/flags/large/mya.png")}
.country-flag-nam{background-image:url("/img/london2012/flags/large/nam.png")}
.country-flag-nru{background-image:url("/img/london2012/flags/large/nru.png")}
.country-flag-nep{background-image:url("/img/london2012/flags/large/nep.png")}
.country-flag-aho{background-image:url("/img/london2012/flags/large/aho.png")}
.country-flag-ned{background-image:url("/img/london2012/flags/large/ned.png")}
.country-flag-nzl{background-image:url("/img/london2012/flags/large/nzl.png")}
.country-flag-nca{background-image:url("/img/london2012/flags/large/nca.png")}
.country-flag-nig{background-image:url("/img/london2012/flags/large/nig.png")}
.country-flag-ngr{background-image:url("/img/london2012/flags/large/ngr.png")}
.country-flag-nor{background-image:url("/img/london2012/flags/large/nor.png")}
.country-flag-oma{background-image:url("/img/london2012/flags/large/oma.png")}
.country-flag-pak{background-image:url("/img/london2012/flags/large/pak.png")}
.country-flag-plw{background-image:url("/img/london2012/flags/large/plw.png")}
.country-flag-ple{background-image:url("/img/london2012/flags/large/ple.png")}
.country-flag-pan{background-image:url("/img/london2012/flags/large/pan.png")}
.country-flag-png{background-image:url("/img/london2012/flags/large/png.png")}
.country-flag-par{background-image:url("/img/london2012/flags/large/par.png")}
.country-flag-per{background-image:url("/img/london2012/flags/large/per.png")}
.country-flag-phi{background-image:url("/img/london2012/flags/large/phi.png")}
.country-flag-pol{background-image:url("/img/london2012/flags/large/pol.png")}
.country-flag-por{background-image:url("/img/london2012/flags/large/por.png")}
.country-flag-pur{background-image:url("/img/london2012/flags/large/pur.png")}
.country-flag-qat{background-image:url("/img/london2012/flags/large/qat.png")}
.country-flag-rou{background-image:url("/img/london2012/flags/large/rou.png")}
.country-flag-rus{background-image:url("/img/london2012/flags/large/rus.png")}
.country-flag-rwa{background-image:url("/img/london2012/flags/large/rwa.png")}
.country-flag-sam{background-image:url("/img/london2012/flags/large/sam.png")}
.country-flag-smr{background-image:url("/img/london2012/flags/large/smr.png")}
.country-flag-stp{background-image:url("/img/london2012/flags/large/stp.png")}
.country-flag-ksa{background-image:url("/img/london2012/flags/large/ksa.png")}
.country-flag-sen{background-image:url("/img/london2012/flags/large/sen.png")}
.country-flag-srb{background-image:url("/img/london2012/flags/large/srb.png")}
.country-flag-sey{background-image:url("/img/london2012/flags/large/sey.png")}
.country-flag-sle{background-image:url("/img/london2012/flags/large/sle.png")}
.country-flag-sin{background-image:url("/img/london2012/flags/large/sin.png")}
.country-flag-svk{background-image:url("/img/london2012/flags/large/svk.png")}
.country-flag-slo{background-image:url("/img/london2012/flags/large/slo.png")}
.country-flag-sol{background-image:url("/img/london2012/flags/large/sol.png")}
.country-flag-som{background-image:url("/img/london2012/flags/large/som.png")}
.country-flag-rsa{background-image:url("/img/london2012/flags/large/rsa.png")}
.country-flag-esp{background-image:url("/img/london2012/flags/large/esp.png")}
.country-flag-sri{background-image:url("/img/london2012/flags/large/sri.png")}
.country-flag-skn{background-image:url("/img/london2012/flags/large/skn.png")}
.country-flag-lca{background-image:url("/img/london2012/flags/large/lca.png")}
.country-flag-vin{background-image:url("/img/london2012/flags/large/vin.png")}
.country-flag-sud{background-image:url("/img/london2012/flags/large/sud.png")}
.country-flag-sur{background-image:url("/img/london2012/flags/large/sur.png")}
.country-flag-swz{background-image:url("/img/london2012/flags/large/swz.png")}
.country-flag-swe{background-image:url("/img/london2012/flags/large/swe.png")}
.country-flag-sui{background-image:url("/img/london2012/flags/large/sui.png")}
.country-flag-syr{background-image:url("/img/london2012/flags/large/syr.png")}
.country-flag-tjk{background-image:url("/img/london2012/flags/large/tjk.png")}
.country-flag-tan{background-image:url("/img/london2012/flags/large/tan.png")}
.country-flag-tha{background-image:url("/img/london2012/flags/large/tha.png")}
.country-flag-tls{background-image:url("/img/london2012/flags/large/tls.png")}
.country-flag-tog{background-image:url("/img/london2012/flags/large/tog.png")}
.country-flag-tga{background-image:url("/img/london2012/flags/large/tga.png")}
.country-flag-tri{background-image:url("/img/london2012/flags/large/tri.png")}
.country-flag-tun{background-image:url("/img/london2012/flags/large/tun.png")}
.country-flag-tur{background-image:url("/img/london2012/flags/large/tur.png")}
.country-flag-tkm{background-image:url("/img/london2012/flags/large/tkm.png")}
.country-flag-tuv{background-image:url("/img/london2012/flags/large/tuv.png")}
.country-flag-isv{background-image:url("/img/london2012/flags/large/isv.png")}
.country-flag-uga{background-image:url("/img/london2012/flags/large/uga.png")}
.country-flag-ukr{background-image:url("/img/london2012/flags/large/ukr.png")}
.country-flag-usa{background-image:url("/img/london2012/flags/large/usa.png")}
.country-flag-uru{background-image:url("/img/london2012/flags/large/uru.png")}
.country-flag-uae{background-image:url("/img/london2012/flags/large/uae.png")}
.country-flag-uzb{background-image:url("/img/london2012/flags/large/uzb.png")}
.country-flag-van{background-image:url("/img/london2012/flags/large/van.png")}
.country-flag-ven{background-image:url("/img/london2012/flags/large/ven.png")}
.country-flag-vie{background-image:url("/img/london2012/flags/large/vie.png")}
.country-flag-yem{background-image:url("/img/london2012/flags/large/yem.png")}
.country-flag-zam{background-image:url("/img/london2012/flags/large/zam.png")}
.country-flag-zim{background-image:url("/img/london2012/flags/large/zim.png")}
.country-flag-small{margin:0 auto;width:16px;height:11px;background:transparent no-repeat scroll 0 0}
.country-flag-small-afg{background-image:url("/img/london2012/flags/afg.png")}
.country-flag-small-alb{background-image:url("/img/london2012/flags/alb.png")}
.country-flag-small-alg{background-image:url("/img/london2012/flags/alg.png")}
.country-flag-small-asa{background-image:url("/img/london2012/flags/asa.png")}
.country-flag-small-and{background-image:url("/img/london2012/flags/and.png")}
.country-flag-small-ang{background-image:url("/img/london2012/flags/ang.png")}
.country-flag-small-ant{background-image:url("/img/london2012/flags/ant.png")}
.country-flag-small-arg{background-image:url("/img/london2012/flags/arg.png")}
.country-flag-small-arm{background-image:url("/img/london2012/flags/arm.png")}
.country-flag-small-aru{background-image:url("/img/london2012/flags/aru.png")}
.country-flag-small-aus{background-image:url("/img/london2012/flags/aus.png")}
.country-flag-small-aut{background-image:url("/img/london2012/flags/aut.png")}
.country-flag-small-aze{background-image:url("/img/london2012/flags/aze.png")}
.country-flag-small-bah{background-image:url("/img/london2012/flags/bah.png")}
.country-flag-small-brn{background-image:url("/img/london2012/flags/brn.png")}
.country-flag-small-ban{background-image:url("/img/london2012/flags/ban.png")}
.country-flag-small-bar{background-image:url("/img/london2012/flags/bar.png")}
.country-flag-small-blr{background-image:url("/img/london2012/flags/blr.png")}
.country-flag-small-bel{background-image:url("/img/london2012/flags/bel.png")}
.country-flag-small-biz{background-image:url("/img/london2012/flags/biz.png")}
.country-flag-small-ben{background-image:url("/img/london2012/flags/ben.png")}
.country-flag-small-ber{background-image:url("/img/london2012/flags/ber.png")}
.country-flag-small-bhu{background-image:url("/img/london2012/flags/bhu.png")}
.country-flag-small-bol{background-image:url("/img/london2012/flags/bol.png")}
.country-flag-small-bih{background-image:url("/img/london2012/flags/bih.png")}
.country-flag-small-bot{background-image:url("/img/london2012/flags/bot.png")}
.country-flag-small-bra{background-image:url("/img/london2012/flags/bra.png")}
.country-flag-small-ivb{background-image:url("/img/london2012/flags/ivb.png")}
.country-flag-small-bul{background-image:url("/img/london2012/flags/bul.png")}
.country-flag-small-bur{background-image:url("/img/london2012/flags/bur.png")}
.country-flag-small-bdi{background-image:url("/img/london2012/flags/bdi.png")}
.country-flag-small-cam{background-image:url("/img/london2012/flags/cam.png")}
.country-flag-small-cmr{background-image:url("/img/london2012/flags/cmr.png")}
.country-flag-small-can{background-image:url("/img/london2012/flags/can.png")}
.country-flag-small-cpv{background-image:url("/img/london2012/flags/cpv.png")}
.country-flag-small-cay{background-image:url("/img/london2012/flags/cay.png")}
.country-flag-small-caf{background-image:url("/img/london2012/flags/caf.png")}
.country-flag-small-tpe{background-image:url("/img/london2012/flags/tpe.png")}
.country-flag-small-cha{background-image:url("/img/london2012/flags/cha.png")}
.country-flag-small-chi{background-image:url("/img/london2012/flags/chi.png")}
.country-flag-small-chn{background-image:url("/img/london2012/flags/chn.png")}
.country-flag-small-col{background-image:url("/img/london2012/flags/col.png")}
.country-flag-small-com{background-image:url("/img/london2012/flags/com.png")}
.country-flag-small-cgo{background-image:url("/img/london2012/flags/cgo.png")}
.country-flag-small-cod{background-image:url("/img/london2012/flags/cod.png")}
.country-flag-small-cok{background-image:url("/img/london2012/flags/cok.png")}
.country-flag-small-crc{background-image:url("/img/london2012/flags/crc.png")}
.country-flag-small-civ{background-image:url("/img/london2012/flags/civ.png")}
.country-flag-small-cro{background-image:url("/img/london2012/flags/cro.png")}
.country-flag-small-cub{background-image:url("/img/london2012/flags/cub.png")}
.country-flag-small-cyp{background-image:url("/img/london2012/flags/cyp.png")}
.country-flag-small-cze{background-image:url("/img/london2012/flags/cze.png")}
.country-flag-small-den{background-image:url("/img/london2012/flags/den.png")}
.country-flag-small-dji{background-image:url("/img/london2012/flags/dji.png")}
.country-flag-small-dma{background-image:url("/img/london2012/flags/dma.png")}
.country-flag-small-dom{background-image:url("/img/london2012/flags/dom.png")}
.country-flag-small-ecu{background-image:url("/img/london2012/flags/ecu.png")}
.country-flag-small-egy{background-image:url("/img/london2012/flags/egy.png")}
.country-flag-small-esa{background-image:url("/img/london2012/flags/esa.png")}
.country-flag-small-geq{background-image:url("/img/london2012/flags/geq.png")}
.country-flag-small-eri{background-image:url("/img/london2012/flags/eri.png")}
.country-flag-small-est{background-image:url("/img/london2012/flags/est.png")}
.country-flag-small-eth{background-image:url("/img/london2012/flags/eth.png")}
.country-flag-small-fij{background-image:url("/img/london2012/flags/fij.png")}
.country-flag-small-fin{background-image:url("/img/london2012/flags/fin.png")}
.country-flag-small-fra{background-image:url("/img/london2012/flags/fra.png")}
.country-flag-small-gab{background-image:url("/img/london2012/flags/gab.png")}
.country-flag-small-gam{background-image:url("/img/london2012/flags/gam.png")}
.country-flag-small-geo{background-image:url("/img/london2012/flags/geo.png")}
.country-flag-small-ger{background-image:url("/img/london2012/flags/ger.png")}
.country-flag-small-gha{background-image:url("/img/london2012/flags/gha.png")}
.country-flag-small-gbr{background-image:url("/img/london2012/flags/gbr.png")}
.country-flag-small-gre{background-image:url("/img/london2012/flags/gre.png")}
.country-flag-small-grn{background-image:url("/img/london2012/flags/grn.png")}
.country-flag-small-gum{background-image:url("/img/london2012/flags/gum.png")}
.country-flag-small-gua{background-image:url("/img/london2012/flags/gua.png")}
.country-flag-small-gui{background-image:url("/img/london2012/flags/gui.png")}
.country-flag-small-gbs{background-image:url("/img/london2012/flags/gbs.png")}
.country-flag-small-guy{background-image:url("/img/london2012/flags/guy.png")}
.country-flag-small-hai{background-image:url("/img/london2012/flags/hai.png")}
.country-flag-small-hon{background-image:url("/img/london2012/flags/hon.png")}
.country-flag-small-hkg{background-image:url("/img/london2012/flags/hkg.png")}
.country-flag-small-hun{background-image:url("/img/london2012/flags/hun.png")}
.country-flag-small-isl{background-image:url("/img/london2012/flags/isl.png")}
.country-flag-small-ind{background-image:url("/img/london2012/flags/ind.png")}
.country-flag-small-ina{background-image:url("/img/london2012/flags/ina.png")}
.country-flag-small-iri{background-image:url("/img/london2012/flags/iri.png")}
.country-flag-small-irq{background-image:url("/img/london2012/flags/irq.png")}
.country-flag-small-irl{background-image:url("/img/london2012/flags/irl.png")}
.country-flag-small-isr{background-image:url("/img/london2012/flags/isr.png")}
.country-flag-small-ita{background-image:url("/img/london2012/flags/ita.png")}
.country-flag-small-jam{background-image:url("/img/london2012/flags/jam.png")}
.country-flag-small-jpn{background-image:url("/img/london2012/flags/jpn.png")}
.country-flag-small-jor{background-image:url("/img/london2012/flags/jor.png")}
.country-flag-small-kaz{background-image:url("/img/london2012/flags/kaz.png")}
.country-flag-small-ken{background-image:url("/img/london2012/flags/ken.png")}
.country-flag-small-kir{background-image:url("/img/london2012/flags/kir.png")}
.country-flag-small-prk{background-image:url("/img/london2012/flags/prk.png")}
.country-flag-small-kor{background-image:url("/img/london2012/flags/kor.png")}
.country-flag-small-kuw{background-image:url("/img/london2012/flags/kuw.png")}
.country-flag-small-kgz{background-image:url("/img/london2012/flags/kgz.png")}
.country-flag-small-lao{background-image:url("/img/london2012/flags/lao.png")}
.country-flag-small-lat{background-image:url("/img/london2012/flags/lat.png")}
.country-flag-small-lib{background-image:url("/img/london2012/flags/lib.png")}
.country-flag-small-les{background-image:url("/img/london2012/flags/les.png")}
.country-flag-small-lbr{background-image:url("/img/london2012/flags/lbr.png")}
.country-flag-small-lba{background-image:url("/img/london2012/flags/lba.png")}
.country-flag-small-lie{background-image:url("/img/london2012/flags/lie.png")}
.country-flag-small-ltu{background-image:url("/img/london2012/flags/ltu.png")}
.country-flag-small-lux{background-image:url("/img/london2012/flags/lux.png")}
.country-flag-small-mkd{background-image:url("/img/london2012/flags/mkd.png")}
.country-flag-small-mad{background-image:url("/img/london2012/flags/mad.png")}
.country-flag-small-maw{background-image:url("/img/london2012/flags/maw.png")}
.country-flag-small-mas{background-image:url("/img/london2012/flags/mas.png")}
.country-flag-small-mdv{background-image:url("/img/london2012/flags/mdv.png")}
.country-flag-small-mli{background-image:url("/img/london2012/flags/mli.png")}
.country-flag-small-mlt{background-image:url("/img/london2012/flags/mlt.png")}
.country-flag-small-mhl{background-image:url("/img/london2012/flags/mhl.png")}
.country-flag-small-mtn{background-image:url("/img/london2012/flags/mtn.png")}
.country-flag-small-mri{background-image:url("/img/london2012/flags/mri.png")}
.country-flag-small-mex{background-image:url("/img/london2012/flags/mex.png")}
.country-flag-small-fsm{background-image:url("/img/london2012/flags/fsm.png")}
.country-flag-small-mda{background-image:url("/img/london2012/flags/mda.png")}
.country-flag-small-mon{background-image:url("/img/london2012/flags/mon.png")}
.country-flag-small-mgl{background-image:url("/img/london2012/flags/mgl.png")}
.country-flag-small-mne{background-image:url("/img/london2012/flags/mne.png")}
.country-flag-small-mar{background-image:url("/img/london2012/flags/mar.png")}
.country-flag-small-moz{background-image:url("/img/london2012/flags/moz.png")}
.country-flag-small-mya{background-image:url("/img/london2012/flags/mya.png")}
.country-flag-small-nam{background-image:url("/img/london2012/flags/nam.png")}
.country-flag-small-nru{background-image:url("/img/london2012/flags/nru.png")}
.country-flag-small-nep{background-image:url("/img/london2012/flags/nep.png")}
.country-flag-small-aho{background-image:url("/img/london2012/flags/aho.png")}
.country-flag-small-ned{background-image:url("/img/london2012/flags/ned.png")}
.country-flag-small-nzl{background-image:url("/img/london2012/flags/nzl.png")}
.country-flag-small-nca{background-image:url("/img/london2012/flags/nca.png")}
.country-flag-small-nig{background-image:url("/img/london2012/flags/nig.png")}
.country-flag-small-ngr{background-image:url("/img/london2012/flags/ngr.png")}
.country-flag-small-nor{background-image:url("/img/london2012/flags/nor.png")}
.country-flag-small-oma{background-image:url("/img/london2012/flags/oma.png")}
.country-flag-small-pak{background-image:url("/img/london2012/flags/pak.png")}
.country-flag-small-plw{background-image:url("/img/london2012/flags/plw.png")}
.country-flag-small-ple{background-image:url("/img/london2012/flags/ple.png")}
.country-flag-small-pan{background-image:url("/img/london2012/flags/pan.png")}
.country-flag-small-png{background-image:url("/img/london2012/flags/png.png")}
.country-flag-small-par{background-image:url("/img/london2012/flags/par.png")}
.country-flag-small-per{background-image:url("/img/london2012/flags/per.png")}
.country-flag-small-phi{background-image:url("/img/london2012/flags/phi.png")}
.country-flag-small-pol{background-image:url("/img/london2012/flags/pol.png")}
.country-flag-small-por{background-image:url("/img/london2012/flags/por.png")}
.country-flag-small-pur{background-image:url("/img/london2012/flags/pur.png")}
.country-flag-small-qat{background-image:url("/img/london2012/flags/qat.png")}
.country-flag-small-rou{background-image:url("/img/london2012/flags/rou.png")}
.country-flag-small-rus{background-image:url("/img/london2012/flags/rus.png")}
.country-flag-small-rwa{background-image:url("/img/london2012/flags/rwa.png")}
.country-flag-small-sam{background-image:url("/img/london2012/flags/sam.png")}
.country-flag-small-smr{background-image:url("/img/london2012/flags/smr.png")}
.country-flag-small-stp{background-image:url("/img/london2012/flags/stp.png")}
.country-flag-small-ksa{background-image:url("/img/london2012/flags/ksa.png")}
.country-flag-small-sen{background-image:url("/img/london2012/flags/sen.png")}
.country-flag-small-srb{background-image:url("/img/london2012/flags/srb.png")}
.country-flag-small-sey{background-image:url("/img/london2012/flags/sey.png")}
.country-flag-small-sle{background-image:url("/img/london2012/flags/sle.png")}
.country-flag-small-sin{background-image:url("/img/london2012/flags/sin.png")}
.country-flag-small-svk{background-image:url("/img/london2012/flags/svk.png")}
.country-flag-small-slo{background-image:url("/img/london2012/flags/slo.png")}
.country-flag-small-sol{background-image:url("/img/london2012/flags/sol.png")}
.country-flag-small-som{background-image:url("/img/london2012/flags/som.png")}
.country-flag-small-rsa{background-image:url("/img/london2012/flags/rsa.png")}
.country-flag-small-esp{background-image:url("/img/london2012/flags/esp.png")}
.country-flag-small-sri{background-image:url("/img/london2012/flags/sri.png")}
.country-flag-small-skn{background-image:url("/img/london2012/flags/skn.png")}
.country-flag-small-lca{background-image:url("/img/london2012/flags/lca.png")}
.country-flag-small-vin{background-image:url("/img/london2012/flags/vin.png")}
.country-flag-small-sud{background-image:url("/img/london2012/flags/sud.png")}
.country-flag-small-sur{background-image:url("/img/london2012/flags/sur.png")}
.country-flag-small-swz{background-image:url("/img/london2012/flags/swz.png")}
.country-flag-small-swe{background-image:url("/img/london2012/flags/swe.png")}
.country-flag-small-sui{background-image:url("/img/london2012/flags/sui.png")}
.country-flag-small-syr{background-image:url("/img/london2012/flags/syr.png")}
.country-flag-small-tjk{background-image:url("/img/london2012/flags/tjk.png")}
.country-flag-small-tan{background-image:url("/img/london2012/flags/tan.png")}
.country-flag-small-tha{background-image:url("/img/london2012/flags/tha.png")}
.country-flag-small-tls{background-image:url("/img/london2012/flags/tls.png")}
.country-flag-small-tog{background-image:url("/img/london2012/flags/tog.png")}
.country-flag-small-tga{background-image:url("/img/london2012/flags/tga.png")}
.country-flag-small-tri{background-image:url("/img/london2012/flags/tri.png")}
.country-flag-small-tun{background-image:url("/img/london2012/flags/tun.png")}
.country-flag-small-tur{background-image:url("/img/london2012/flags/tur.png")}
.country-flag-small-tkm{background-image:url("/img/london2012/flags/tkm.png")}
.country-flag-small-tuv{background-image:url("/img/london2012/flags/tuv.png")}
.country-flag-small-isv{background-image:url("/img/london2012/flags/isv.png")}
.country-flag-small-uga{background-image:url("/img/london2012/flags/uga.png")}
.country-flag-small-ukr{background-image:url("/img/london2012/flags/ukr.png")}
.country-flag-small-usa{background-image:url("/img/london2012/flags/usa.png")}
.country-flag-small-uru{background-image:url("/img/london2012/flags/uru.png")}
.country-flag-small-uae{background-image:url("/img/london2012/flags/uae.png")}
.country-flag-small-uzb{background-image:url("/img/london2012/flags/uzb.png")}
.country-flag-small-van{background-image:url("/img/london2012/flags/van.png")}
.country-flag-small-ven{background-image:url("/img/london2012/flags/ven.png")}
.country-flag-small-vie{background-image:url("/img/london2012/flags/vie.png")}
.country-flag-small-yem{background-image:url("/img/london2012/flags/yem.png")}
.country-flag-small-zam{background-image:url("/img/london2012/flags/zam.png")}
.country-flag-small-zim{background-image:url("/img/london2012/flags/zim.png")}#torchmap #minisiteTopContent{display:block;margin:10px}
#torchmap #minisiteTopContent .iframe-loading{background:transparent url("/img/london2012/global/ajax-loader.gif") no-repeat scroll 46% 10%}
#torchmap iframe{border:0 none}
#torchmap #minisiteTopContent .onlytext{display:block;margin-bottom:15px;padding:0 5px}
#torchmap .block-first .onlytitle{display:block}
#torchmap .block-first .onlytext{display:block}#gigya-user{position:relative;background:#164571 url("/img/london2012/rhc/Olympic2012_GigyaRHC_1_15.gif") no-repeat scroll 0 8px;margin-bottom:10px;width:300px;clear:both}
#gigya-user .header-strip{background:#164571 url("/img/london2012/rhc/gigya-user-top.gif") no-repeat scroll 0 0;width:300px;height:16px}
#gigya-user .footer-strip{background:#164571 url("/img/london2012/rhc/gigya-user-bottom.gif") no-repeat scroll 0 0;width:300px;height:8px}
#gigya-user .gig-userStatus{height:104px}
#gigya-user .user-panel-wrapper{min-height:100px}
#gigya-user .user-panel{padding-top:55px}
#gigya-user div.gig-userStatus-container{border:0 none;padding:0;margin:10px;border-top:1px dashed #667e96;padding-top:0;padding-top:10px}
#gigya-user div.gig-userStatus-name,#gigya-user div.gig-userStatus-levelTitle{color:#fffeff}
#gigya-user div.gig-userStatus-levelTitle{font-size:11px}
#gigya-user div.gig-userStatus-name{padding-top:2px;padding-bottom:0}
#gigya-user a.gig-userStatus-settings,#gigya-user a:hover.gig-userStatus-settings{color:#d2dbe4}
#gigya-user a.gig-userStatus-points,#gigya-user span.gig-userStatus-pointsValue{color:#4ac1e9}
#gigya-user .footer-block{position:absolute;bottom:6px;right:8px;display:block;width:106px;height:30px;font:bold 12px/34px Arial;color:#fff;text-align:center;text-transform:uppercase;background:transparent url("/img/london2012/rhc/how_to_play_btn.png") no-repeat scroll 0 0}
#gigya-user a#logout{right:145px;width:59px;height:20px;background-image:url("/img/london2012/rhc/log_out_bg.png");text-transform:none;font-size:11px;line-height:19px;padding-left:4px}
#gigya-user #sign-in{display:block;width:108px;height:31px;margin:10px;margin-left:15px;color:#fff;font:normal 18px/33px Arial;text-transform:uppercase;text-align:center;background:transparent url("/img/london2012/rhc/sign_in_btn.png") no-repeat scroll 0 0}
#gigya-user #sign-in:hover{text-decoration:none;opacity:.8;-moz-opacity:.8;filter:alpha(80)}
#gigya-user .user-panel-competition h4{color:#fff;padding:0 14px;font-size:16px}
#gigya-user .user-panel-competition .image{display:block;margin:3px 14px 12px;width:272px;height:39px}
#gigya-user a.footer-block:hover{text-decoration:none;cursor:pointer}
#gigya-login{width:770px;background-color:#164571;color:#fff;padding:0}
#gigya-login .gigya-login-header,#gigya-login .gigya-login-footer{height:10px;background-color:#DE0000;clear:both}
#gigya-login .close{position:absolute;top:0;right:0;width:41px;height:38px;background:transparent url("/img/london2012/login_popup/close.png") no-repeat scroll 0 0;color:#fff;font-size:18px;line-height:18px;font-weight:bold;cursor:pointer}
#gigya-login h3{display:block;text-align:center;width:575px;overflow:hidden;position:relative;margin:70px auto 45px auto}
#gigya-login h3 span{display:block;float:left;height:34px;line-height:34px;font-size:18px;font-weight:normal}
#gigya-login h3 span img{padding:0 5px}
#gigya-login h4{line-height:30px;margin-bottom:10px;display:block;font-size:16px}
#gigya-login .onlytext{margin-bottom:30px;display:block;font-size:14px;line-height:17px}
#gigya-login .footer{display:block}
#gigya-login h4,#gigya-login .onlytext{color:#fff}
#gigya-login .footer,#gigya-login .footer a{color:#8ba1b6;font-size:11px}
#gigya-login .panel-wrapper{width:600px;margin:0 auto 60px auto;position:relative;display:block;overflow:hidden}
#gigya-login .panel{padding-bottom:20px}
#gigya-login .left{width:53%;border-right:1px solid #042f52;padding-left:20px;padding-right:40px}
#gigya-login .right{width:47%;vertical-align:central;text-align:center}
#gigya-login #socialLoginDiv{margin:0 0 0 45px}
#gigya-leaderboard-rhc{margin-bottom:10px}
#gigya-leaderboard-rhc .ui-tabs .ui-tabs-nav li{background:transparent url("/img/london2012/rhc/tab_bg.gif") no-repeat scroll 0 0;width:95px;height:25px;padding:0;border:0 none;margin-right:5px}
#gigya-leaderboard-rhc .ui-tabs .ui-tabs-nav li a{color:white;font-weight:bold;width:100%;text-align:center;padding:7px 0;font-size:11px;font-family:Arial}
#gigya-leaderboard-rhc .ui-tabs .ui-tabs-nav li.ui-tabs-selected{background-image:url("/img/london2012/rhc/tab_on.gif");width:95px;height:26px;border-bottom:0 none}
#gigya-leaderboard-rhc .ui-tabs .ui-tabs-nav li.ui-tabs-selected a,#gigya-leaderboard-rhc .ui-tabs .ui-tabs-nav li.ui-state-disabled a,#gigya-leaderboard-rhc .ui-tabs .ui-tabs-nav li.ui-state-processing a{color:#000;font-weight:bold}
#gigya-leaderboard-rhc .ui-tabs .ui-tabs-panel{background-color:#fff;width:300px}
#gigya-leaderboard-rhc #leaderboard-weekly,#gigya-leaderboard-rhc #leaderboard-all{border:1px solid #ababab;padding-bottom:35px}
#gigya-leaderboard-rhc div.gig-leaderboard-container{border:0 none}
#gigya-leaderboard-rhc .ui-tabs .ui-tabs-panel{padding:0}
#gigya-leaderboard-rhc div.gig-leaderboard-topUser-header{font-weight:bold;font-size:12px;color:#fff;margin:0;text-align:center;background:#014B7C;filter:none}
#gigya-leaderboard-rhc div.gig-leaderboard-topUser-border{margin-bottom:3px;border:1px solid #427a9d;overflow:hidden;background-color:white}
#gigya-leaderboard-rhc .leaderboard-btn{margin-left:10px;float:left;border:1px solid #000;border-top:0 none;border-bottom:0 none;color:#fff;height:25px;line-height:25px;background:transparent url("/img/london2012/rhc/btn_gradient.gif") repeat-x scroll 0 0}
#gigya-leaderboard-rhc .leaderboard-btn:hover{opacity:.9;filter:alpha(90)}
#gigya-leaderboard-rhc .leaderboard-btn a{color:#fff;padding-right:18px;margin:0 6px;background:transparent url("/img/london2012/rhc/arrow.gif") no-repeat scroll right 6px;display:block;height:25px;font-weight:bold}
#gigya-leaderboard-rhc .leaderboard-btn a:hover{text-decoration:none}
#gigya-leaderboard-rhc a.gig-leaderboard-topUser,#gigya-leaderboard-rhc a.gig-leaderboard-topUser:hover{width:52px}
div.gig-leaderboard-topUser-border{border:1px solid #427A9D}
#gigya-leaderboard-rhc div.gig-leaderboard-topUser-userPhoto{padding:0}
#gigya-leaderboard-rhc div.gig-leaderboard-topUser-header{margin:0;background:#195c87 none;border:1px solid #2b6990;border-bottom:#004a7b;color:#fff;height:15px}
#gigya-leaderboard-rhc div.gig-leaderboard-topUser-container:nth-child(1) div.gig-leaderboard-topUser-top3Icon{background:transparent url("/img/london2012/rhc/gold.png") no-repeat scroll 0 -1px;width:24px;height:24px}
#gigya-leaderboard-rhc div.gig-leaderboard-topUser-container:nth-child(2) div.gig-leaderboard-topUser-top3Icon{background:transparent url("/img/london2012/rhc/silver.png") no-repeat scroll 0 -1px;width:24px;height:24px}
#gigya-leaderboard-rhc div.gig-leaderboard-topUser-container:nth-child(3) div.gig-leaderboard-topUser-top3Icon{background:transparent url("/img/london2012/rhc/bronze.png") no-repeat scroll 0 -1px;width:24px;height:24px}
#gigya-leaderboard-rhc div.gig-leaderboard-topUser-top3Icon-container,#gigya-leaderboard-rhc div.gig-leaderboard-topUser-top3Icon-container:nth-child(2),#gigya-leaderboard-rhc div.gig-leaderboard-topUser-top3Icon-container:nth-child(3){margin-left:-8px}
#activity-feed-wrapper{margin-top:20px;margin-bottom:20px;height:290px\9}
#activity-feed-wrapper h2{color:#4F656A;font:bold 14px/16px arial;margin:0 0 7px}
#activity-feed .gig-tab-inactive div{width:100%;background-color:#dc0000;height:100%;color:white;line-height:25px}#gig-leaderboard .gig-leaderboard-filter-wrapper{width:592px;padding:10px 17px;background-color:#cddbe4;height:30px;margin-bottom:1px;border-top-left-radius:6px;border-top-right-radius:6px}
#gig-leaderboard #gig-leaderboard-7days,#gig-leaderboard #gig-leaderboard-all{width:155px;height:30px;float:left}
#gig-leaderboard #gig-leaderboard-7days a{display:block;width:155px;height:30px;background:#004a7b url("/img/london2012/leaderboard/last_seven_days.gif") no-repeat scroll 0 0}
#gig-leaderboard #gig-leaderboard-all a{display:block;width:96px;height:30px;background:#004a7b url("/img/london2012/leaderboard/overall.gif") no-repeat scroll 0 0}
#gig-leaderboard .gig-leaderboard-filter:hover{opacity:.8;filter:alpha(80)}
#gig-leaderboard .gig-leaderboard-filter-selected:hover{opacity:1;filter:alpha(100)}
#gig-leaderboard #gig-leaderboard-7days a.gig-leaderboard-filter-selected{cursor:default;background:#004a7b url("/img/london2012/leaderboard/last_seven_days_on.gif") no-repeat scroll 0 0}
#gig-leaderboard #gig-leaderboard-all a.gig-leaderboard-filter-selected{cursor:default;background:#004a7b url("/img/london2012/leaderboard/overall_on.gif") no-repeat scroll 0 0}
#gig-leaderboard .gig-leaderboard-results table{width:625px;border-spacing:collapse;border-spacing:0}
#gig-leaderboard .gig-leaderboard-results table th,#gig-leaderboard .gig-leaderboard-results table td{border-right:1px solid #dcdcdc;border-bottom:1px dashed #ddd}
#gig-leaderboard .gig-leaderboard-results table th{text-align:center;color:#4e575c;font:bold 14px/14px Arial;height:46px;border-top:1px dashed #ddd}
#gig-leaderboard .gig-leaderboard-results table th.gig-leaderboard-name{text-align:left;padding-left:26px}
#gig-leaderboard .gig-leaderboard-results table td{margin:0;color:#004a7b}
#gig-leaderboard .gig-leaderboard-results .gig-leaderboard-results-loading{text-align:center;padding:50px 0;border-right:0 none}
#gig-leaderboard .gig-leaderboard-results table .odd td{background:#f9f9f9 url("/img/london2012/leaderboard/Olympic2012_socialGames_leaderboard_4_08.gif") repeat scroll 0 0}
#gig-leaderboard .gig-leaderboard-results table td.gig-leaderboard-points,#gig-leaderboard .gig-leaderboard-results table th.gig-leaderboard-points{border-right:0}
#gig-leaderboard .gig-leaderboard-results table td.gig-leaderboard-rank{width:82px;font:bold 28px/66px Arial;text-align:center}
#gig-leaderboard .gig-leaderboard-results table td.gig-leaderboard-user{width:325px}
#gig-leaderboard .gig-leaderboard-results table td.gig-leaderboard-user .gig-leaderboard-photo{float:left;margin:5px 20px 5px 25px;border:1px solid #dcdcdc;padding:2px}
#gig-leaderboard .gig-leaderboard-results table td.gig-leaderboard-user .gig-leaderboard-photo img{width:50px}
#gig-leaderboard .gig-leaderboard-results table td.gig-leaderboard-user .gig-leaderboard-name{float:left;margin:10px 0;width:20px;overflow:visible;font:bold 16px/18px Arial;text-transform:uppercase}
#gig-leaderboard .gig-leaderboard-results table td.gig-leaderboard-badge{width:122px;text-align:center}
#gig-leaderboard .gig-leaderboard-results table td.gig-leaderboard-badge img{width:50px;height:50px}
#gig-leaderboard .gig-leaderboard-results table td.gig-leaderboard-points{width:93px;font:bold 16px/18px Arial;text-align:center}
#gig-leaderboard .gig-leaderboard-more{display:block;margin-top:10px;margin-bottom:20px;background:#fff url("/img/london2012/leaderboard/Olympic2012_socialGames_leaderboard_4_13.gif") repeat-x scroll 0 0;height:34px;width:625px;text-align:center;cursor:pointer}
#gig-leaderboard .gig-leaderboard-more:hover{opacity:.8;filter:alpha(80)}
#gig-leaderboard .gig-leaderboard-more .gig-leaderboard-more-left{float:left;width:4px;height:34px;background:#fff url("/img/london2012/leaderboard/Olympic2012_socialGames_leaderboard_4_03.gif") no-repeat scroll 0 0}
#gig-leaderboard .gig-leaderboard-more .gig-leaderboard-more-mid{float:left;width:617px}
#gig-leaderboard .gig-leaderboard-more .gig-leaderboard-more-right{float:left;width:4px;height:34px;background:#fff url("/img/london2012/leaderboard/Olympic2012_socialGames_leaderboard_4_13-03.gif") no-repeat scroll 0 0}
#gig-leaderboard .gig-leaderboard-more .gig-leaderboard-more-label{margin:0 auto;width:100px;height:34px;display:block;background:transparent url("/img/london2012/leaderboard/leaderboard_more_arrow.gif") no-repeat scroll right center;font:bold 14px/32px Arial;text-align:center;padding-right:10px}#social-how-to #social-actions-howto,#social-how-to #social-prizes{margin-bottom:10px}
#social-how-to #social-actions-howto .onlytext{font-size:14px;color:#767676}
#social-how-to #social-prizes .odd,#social-how-to #social-prizes .even{float:left;position:relative;width:312px;height:164px}
#social-how-to #social-prizes .content{background:transparent url("/img/london2012/how_to/weekly_prize_over.gif") no-repeat scroll 0 0;position:absolute;top:0;left:0;width:312px;height:164px;text-align:center;display:none}
#social-how-to #social-prizes .content p{padding:30px;padding-bottom:15px;font-size:16px;color:#171717;line-height:20px}
#social-how-to #social-prizes .content a{font-size:11px;line-height:13px;color:#171717;text-decoration:underline}
#social-how-to #social-prizes .odd{margin-right:1px}
#social-how-to #social-actions .even,#social-how-to #social-actions .odd{clear:both;display:block;height:87px;border-bottom:1px dotted #dcdcdc}
#social-how-to #social-actions .content{float:left;width:358px;height:87px;border-right:1px solid #dcdcdc}
#social-how-to #social-actions .content .text{height:87px;font-size:16px;vertical-align:middle;display:table-cell;padding-left:10px;padding-right:15px;color:#000}
#social-how-to #social-actions .image{float:right;width:264px;height:87px;line-height:87px;position:relative}
#social-how-to #social-actions .image img{margin-left:30px}
#social-how-to #social-actions #item_1 .image img{margin-top:14px}
#social-how-to #social-actions #item_2 .image img{margin-top:25px}
#social-how-to #social-actions #item_3 .image img{margin-top:20px}
#social-how-to #social-actions #item_4 .image img{margin-top:15px}
#social-how-to #social-actions #item_5 .image img{margin-top:30px}
#social-how-to #social-actions #item_6 .image img{margin-top:20px}
#social-how-to #social-actions #item_0{height:31px;background-color:#eaf7fd}
#social-how-to #social-actions .headertext{font:bold 14px/16px Arial;color:#000;margin:10px 0}
#social-how-to #social-actions #item_0 .content{width:100%;border-right:0 none;height:31px}
#social-how-to .social-action-th-left,#social-how-to .social-action-th-right{float:left;font:bold 14px/31px Arial;color:#000}
#social-how-to .social-action-th-left{width:348px;margin-left:10px}
#social-how-to .social-action-th-right{width:234px;margin-left:30px}
#social-how-to #social-actions-badges{clear:both;border-bottom:0 none}
#social-how-to #social-actions-badges .headertext{color:#4F565A;font:normal 14px/16px Arial;margin-bottom:10px;display:block}
#social-how-to #social-actions-badges .odd,#social-how-to #social-actions-badges .even{display:block;margin:0 5px 5px 0;float:left;width:205px;height:206px;background:no-repeat scroll 0 0}
#social-how-to #social-actions-badges #item_2{margin-right:0}
#social-how-to #social-actions-badges #item_5{margin-right:0}
#social-how-to #social-actions-badges .image{display:block;text-align:center;padding-bottom:5px}
#social-how-to #social-actions-badges .title,#social-how-to #social-actions-badges .text{color:#fff;text-align:center;display:block;text-transform:uppercase;line-height:14px;margin-top:3px}.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}
.ui-helper-clearfix:after{clear:both}
.ui-helper-clearfix{zoom:1}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-tabs{position:relative;padding:.2em;zoom:1}
.ui-tabs .ui-tabs-nav{margin:0;padding:0}
.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0!important;padding:0;white-space:nowrap}
.ui-tabs .ui-tabs-nav li a{float:left;padding:10px 0;text-decoration:none}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}
.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}
.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0}
.ui-tabs .ui-tabs-hide{display:none!important}.jqmWindow{display:none;position:fixed;top:17%;left:50%;margin-left:-370px;width:770px;background-color:#EEE;color:#333;border:1px solid black;padding:12px;z-index:99999}
.jqmOverlay{background-color:#000;*display:none}#olympics-sport-result-container{width:450px;margin-left:170px}
#olympics-sport-result-container .olympics-header{margin-bottom:5px;line-height:14pt}
#olympics-sport-result-container .olympics-title{float:left;width:300px;margin-left:5px}
#olympics-sport-result-container .note{font-size:8pt}
#olympics-sport-result-container .olympics-alert{background:url(/img/london2012/schedule/alert_note.gif) no-repeat;width:142px;height:24px;display:block;float:right}
#olympics-sport-result-container .olympics-sport-result{border:solid 1px #fff;background:#EAEAEA;padding:10px;position:relative;overflow:hidden}
#olympics-sport-result-container .olympics-header-row .olympics-data-col{background:#014B7C;font-weight:bold;border-bottom:solid 1px #eee;color:#fff}
#olympics-sport-result-container h2.olympics{padding-left:24px;float:left;cursor:pointer;font-size:18px;margin-top:0;color:#014B7C;line-height:16pt}
#olympics-sport-result-container h2.olympics.expanded{background:url(/img/london2012/schedule/dark_expanded.gif) no-repeat 0 3px}
#olympics-sport-result-container h2.olympics.collapsed{background:url(/img/london2012/schedule/dark_collapsed.gif) no-repeat 0 3px}
#olympics-sport-result-container .olympics-header h2 .olympics-event-collapsed{display:none;font-size:11px;padding-left:10px}
#olympics-sport-result-container .olympics-header h2.collapsed .olympics-event-collapsed{display:inline}
#olympics-sport-result-container .olympics-icon{float:right;position:absolute;right:10px}
#olympics-sport-result-container .olympics-data-row{background:#35BBF0;line-height:16px;color:#fff}
#olympics-sport-result-container .olympics-data-row.alternate{background:#71CFF3}
#olympics-sport-result-container .olympics-data-row.individual .olympics-data-col.one{width:25px}
#olympics-sport-result-container .olympics-data-row.individual .olympics-data-col.two{width:240px;border-left:solid 1px #fff;border-right:solid 1px #fff}
#olympics-sport-result-container .olympics-data-row.individual .olympics-data-col.three{width:95px}
#olympics-sport-result-container .olympics-data-row.team .olympics-data-col{width:150px}
#olympics-sport-result-container .olympics-data-row.team .olympics-data-col.one{border-right:solid 1px #fff}
#olympics-sport-result-container .olympics-data-row.team .olympics-data-col.two{width:64px;text-align:center}
#olympics-sport-result-container .olympics-data-row.team .olympics-data-col.three{border-left:solid 1px #fff}
#olympics-sport-result-container .country-flag-small{float:left;margin:2px 7px 0 0}
#olympics-sport-result-container .completed .olympics-data-row.team .olympics-data-col.one,#olympics-sport-result-container .completed .olympics-data-row.team .olympics-data-col.two .result{font-weight:bold}
.olympics-sport-result-border{border:solid 1px #eaeaea}
.olympics-sport-result-header-timer{background-color:#014B7C;padding:10px;margin:10px 0 25px 0;overflow:hidden}
.olympics-sport-result-header{color:#fff;font-size:14pt;font-weight:bold;float:left;line-height:12pt}
.olympics-sport-result-timer{float:right;color:#C0D1DE;font-size:8pt}
.olympics-sport-result-timer.other{color:#014B7C;float:none;text-align:right;width:450px}
.olympics-sport-result-border{margin-bottom:15px}
.olympics-sport-result-date{color:#014B7C;font-size:10pt;margin-left:5px;margin-bottom:5px;font-weight:bold}
#olympics-sport-result-live{background-color:#014B7C;width:760px;border-bottom:solid 8px #dc0000;padding:7px 7px 12px;margin-left:15px}
#olympics-sport-result-live h2{color:#fff;margin-bottom:10px;cursor:pointer;padding-left:24px}
#olympics-sport-result-live h2.expanded{background:url(/img/london2012/schedule/light_expanded.gif) no-repeat 0 3px}
#olympics-sport-result-live h2.collapsed{background:url(/img/london2012/schedule/light_collapsed.gif) no-repeat 0 3px}
#olympics-sport-result-live .olympics-data-row{background-color:#fff;margin-bottom:7px;height:23px}
#olympics-sport-result-live .olympics-data-col{overflow:hidden;border-right:solid 2px #014b7c;color:#014b7c;font-size:8pt}
#olympics-sport-result-live .olympics-data-col.one{width:125px;font-weight:700}
#olympics-sport-result-live .olympics-data-col.two{width:200px}
#olympics-sport-result-live .olympics-data-col.three{width:301px;border:0}
#olympics-sport-result-live .olympics-data-col.four{border:0;color:#fff;background:#DC0000}
#live-scores #minisiteContent{width:955px}
#live-scores #olympics-sport-result-live-container{float:left;margin-bottom:15px}
#live-scores #olympics-schedule-sport-menu{margin-top:0;width:150px}
#live-scores #olympics-results-inner{float:left;width:475px}
#live-scores #olympics-schedule-day-menu,#live-scores #olympics-sport-result-container{margin-left:15px}
#live-scores #olympics-schedule-day-menu{padding:0}
#live-scores #minisiteRight{padding:15px 0 0 0}
#live-scores .olympics-status-progress{width:22px;height:22px;float:left;margin-left:15px;background:transparent url("/img/london2012/schedule/progress_icn_large.gif") no-repeat scroll right 0}
#live-scores .status-legend{clear:both;float:right;width:134px;height:20px;margin-top:-5px;background:transparent url("/img/london2012/schedule/legend.png") no-repeat scroll 0 0}#tv-schedule #olympics-schedule-day-menu-wrapper{height:85px;display:block;position:relative;overflow:hidden}
#tv-schedule #olympics-schedule-day-menu,#tv-schedule #olympics-schedule{margin-left:0;float:left}
#tv-schedule #setup-alerts{float:right;padding-top:13px}
#tv-schedule #setup-alerts img{border:0 none}
#tv-schedule-guide{min-height:400px}
#tv-schedule-guide .ajax-loader-container{padding-left:20px;padding-top:20px}
#tv-schedule-grid{width:625px;margin-bottom:20px}
#tv-schedule-grid th,#tv-schedule-grid td{padding:0;margin:0;background:#fff url("/img/london2012/tvschedule/row_bg.gif") repeat-x scroll 0 bottom}
#tv-schedule-grid td{border:1px solid #dbdbdb;border-top:0 none}
#tv-schedule .channel-header{width:625px;height:59px;background:transparent url("/img/london2012/tvschedule/header_bg.gif") no-repeat scroll 0 0;border-bottom:1px solid #dbdbdb}
#tv-schedule .channel-header .title{float:left;color:#004a7b;line-height:58px;padding-left:18px;font-size:20px}
#tv-schedule .channel-header .logo{float:right;height:59px;overflow:hidden;margin-right:10px}
#tv-schedule .channel-8 .logo,#tv-schedule .channel-9 .logo{padding-left:75px;background:transparent url("/img/london2012/tvschedule/olympic_rings.png") no-repeat scroll left 3px}
#tv-schedule .region{float:left;line-height:58px;margin-left:75px;position:relative;z-index:9999}
#tv-schedule .region a.region-selector{position:relative;border-radius:5px;padding:3px 8px;color:#004a7b;background:#fff}
#tv-schedule .region a.region-selector:hover{text-decoration:none}
#tv-schedule .region .region-name{text-decoration:underline}
#tv-schedule .region a.region-selector-active{border-bottom-left-radius:0;border-bottom-right-radius:0}
#tv-schedule .region ul{display:none;margin:-20px 0 0 0;padding:5px 5px 5px 9px;position:absolute;top:58px;left:0;width:180px;background:#fff;border:1px solid #DBDBDB;overflow:auto;height:300px;box-shadow:1px 1px 3px #555}
#tv-schedule .region ul li{padding:0 6px;float:none;height:18px;line-height:18px;background:0 none}
#tv-schedule .region ul li a{color:#004a7b;font-family:Arial;font-size:11px;font:normal 11px/130% Arial}
#tv-schedule-grid td.time{width:107px;border-right:0 none;text-align:center;color:#34baef;font:bold 14px/14px Arial}
#tv-schedule-grid td.event{width:497px;padding:10px}
#tv-schedule-grid td.event h4{color:#014b7a;font:bold 14px/18px Arial;margin:0;padding:0}
#tv-schedule-grid td.event .desc{color:#004a7b;font:normal 12px/14px Arial}



