html{overflow:scroll}ul,ol{list-style:none}address{font-style:normal}a{outline:none;text-decoration:none;color:#000}img{text-align:left;font-size:11px;border-style:none}body{text-align:center;font-family:Arial,Verdana}#header_design_div{width:100%;height:90px;background:url(/Resources/Images/Layout/header_img.gif) repeat-x scroll 0 0;clear:both}#header_content_div{width:960px;height:90px;margin-left:auto;margin-right:auto;text-align:left}#header_content_top_right{float:right;width:500px}#header_content_top_right_block{clear:both;float:right;line-height:11px;font-size:11px;margin-top:6px;max-width:250px}#header_content_bottom{float:left;clear:both;width:100%;position:relative;z-index:8000}#center_content_sub_navigation_div{height:25px;margin-bottom:9px;float:left;width:100%}#center_content_div{width:960px;text-align:left;min-height:600px;margin-left:auto;margin-right:auto}#center_content_breadcrumb{position:relative;z-index:2000;float:left;margin-bottom:14px;outline:none;width:962px}#left{width:580px;float:left;clear:both;font-size:0}#right{float:left;width:340px;margin-left:40px;overflow:hidden}#topStories .paging{left:50%;margin-left:-40px;position:absolute;width:80px;z-index:1001}#topStories .paging a{background:url(/Resources/Images/PhotosVideosRedesign/bg-top-story-pager.png) no-repeat;cursor:pointer;display:inline;float:left;height:14px;overflow:hidden;text-indent:-999em;width:14px;margin:0 3px}#bigStories{left:50%;margin-left:-720px;position:absolute;top:0;width:1440px;height:465px}#bigStories .bottom .paging span{display:inline-block;height:0;text-indent:0;width:0}#bigStories .item .caption{background:url(/Resources/Images/TopWideStories/bg-caption.png);bottom:0;color:#fff;font-size:15px;left:0;position:absolute;width:530px;text-align:left;font-family:Arial,Helvetica,sans-serif;font-weight:normal;padding:12px 670px 12px 240px}#bigStories .item .caption .captiondescription{overflow:hidden;width:auto;height:42px}#bigStories .item .caption h2{font-size:21px;margin-bottom:3px;font-family:Arial,Helvetica,sans-serif}#bigStories .item .image,#bigStories .item .image image{position:absolute;height:420px;width:1440px}#bigStories .item .image,#bigStories .item .image img{height:420px;position:absolute;width:auto;padding-left:0}#bigStories .paging{height:14px;overflow:hidden;width:600px;text-align:center;margin:0 auto;padding:7px 0}#bigStories .paging a{overflow:hidden;background:url(/Resources/Images/TopWideStories/bg-big-story-pager.png) no-repeat;cursor:pointer;display:inline-block;height:14px;text-indent:-999em;width:14px;margin:0 3px}#bigStories .item .image .caption{text-decoration:none;z-index:1001!important;cursor:default}#bigStories .item .image .divImgHighLight img{opacity:1;filter:alpha(opacity=100)}#bigStories .item:hover .image .divImgHighLight img{opacity:.7;filter:alpha(opacity=70)}#bigStories .item:hover .image .divImgHighLight{background:#fff;height:420px}#bigStories .item:hover .image{cursor:default}* html #bigStories .item .caption{background-image:url(/Resources/Images/TopWideStories/bg-caption.gif)}#extras{text-align:left;top:0;background:url(/Resources/Images/HomePage/bg-hp-img.jpg) no-repeat center 0;height:465px;overflow:hidden;position:relative;width:100%;max-width:1440px;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;margin:0 auto}#overlayer{background:url(/Resources/Images/bg-overlayer.png);height:448px;left:50%;margin-left:-720px;overflow:hidden;position:absolute;text-indent:-999em;top:90px;width:1440px;z-index:15}.PdfLink{font-size:small;position:absolute;right:0;text-align:right;top:14px;width:110px;text-transform:uppercase;font-weight:bold}div.center_design_div{position:relative;float:left;background:no-repeat 50% 0;min-width:960px;width:100%;clear:both;padding:0 0 20px;font-size:12px}#background_div{float:none!important;width:100%;min-width:960px;background:url(/Resources/Images/Layout/centre_pattern.gif) repeat-y scroll 50% 0;position:relative;z-index:5000}#teaser{margin-top:0;background:url(/Resources/Images/SchedulesResults/bg-teaser.png) no-repeat center bottom;font-size:12px;padding:24px 0 30px}#sidebar h2{color:#dc5f73;font-size:21px;margin-bottom:5px;text-transform:uppercase}#sidebar .section{padding:15px 0}#sidebar .shop .image,#teaser .shop .image{float:left;text-align:center;width:130px;padding:0}#sidebar .social li{border-top:#000 dotted 1px;padding:11px 10px}#sidebar .social li.others div,#sidebar .social li.others iframe{float:left;margin-right:30px}#sidebar .list-wrapper{background:url(/Resources/Images/bg-list-wrapper-2.png) repeat-x left bottom;margin-bottom:25px}#sidebar .list-wrapper .list{background:url(/Resources/Images/bg-list-wrapper-1.png) repeat-x;padding:10px 0}#sidebar .list-wrapper .list fieldset{border:0;padding:5px 10px 15px}#sidebar .list-wrapper .list fieldset select{border:0;width:280px}#sidebar .list-wrapper .list fieldset .iocCustomSelect{float:none;width:280px;margin:0}#sidebar .list-wrapper .list fieldset .iocCustomSelect .selectedOptionContainer{background-image:url(/Resources/Images/PhotosVideosRedesign/bg-custom-dropdown.png)}#sidebar .list-wrapper .list fieldset .iocCustomSelect span.optionsContainer span{width:272px}#sidebar .list-wrapper .list .more{padding:10px}#sidebar .list-wrapper .list .more a{background:url(/Resources/Images/PhotosVideosRedesign/bg-load-more.png) no-repeat;color:#fff;display:block;font-size:14px;font-weight:bold;height:29px;line-height:29px;text-align:center;text-decoration:none;width:94px}#sidebar .list-wrapper .list ul li{border-top:#c8e6e6 dotted 1px;padding:6px 0}#sidebar .list-wrapper .list .item{width:230px;margin:0 auto;padding:15px 0}#teaser .section .item{height:100%}#sidebar .figure .caption,#teaser .figure .caption{background:url(/Resources/Images/HomePage/bg-caption.png);bottom:0;color:#fff;left:0;position:absolute;width:280px;padding:5px 10px}#sidebar .figure .caption .link{background:url(/Resources/Images/Icons/ico-video.gif) no-repeat left 2px;padding-left:20px}#olympicNews{font-size:12px;left:50%;margin-left:180px;position:absolute;top:25px;width:300px;z-index:1001;text-align:left}#sidebar #olympicNews{float:left;position:relative;margin:0;left:0;top:0;font-size:12px;width:300px;z-index:1001;text-align:left}#olympicNews h2{color:#fff;font-size:20px;margin-bottom:5px;text-transform:uppercase}#olympicNews .rss{position:absolute;right:0;top:5px;cursor:pointer}#olympicNews .rss a{color:#fff;font-size:14px;font-weight:bold;text-decoration:underline}#olympicNews .list-wrapper{margin-bottom:0;position:relative;padding:30px 0}#olympicNews .list-wrapper .list{background-color:#5c7688;border-bottom:1px dotted #fff;border-top:1px dotted #fff;height:239px;overflow:hidden}#olympicNews .list-wrapper .list .item{border-top:1px dotted #90b9c4;width:inherit;font-weight:bold;padding:0 0 0 10px}* html #olympicNews .list-wrapper .list .item{height:1%}#olympicNews .list-wrapper .list .item .archive{background:url(/Resources/Images/HomePage/bg-date.png) no-repeat;color:#c3fbff;float:left;font-weight:bold;height:18px;line-height:18px;margin-top:7px;text-align:center;width:37px;padding:0 0 0 1px}#olympicNews .list-wrapper .list .item ul{float:left;width:239px;padding:0 0 0 13px}#olympicNews .list-wrapper .list .item ul li{border-top:1px dotted #90b9c4;font-weight:bold;line-height:17px;padding:7px 12px 7px 0}#olympicNews .list-wrapper .paging a{background:url(/Resources/Images/HomePage/pict-arrow.png) no-repeat scroll center 0 #4a5e6d;display:block;left:0;height:30px;overflow:hidden;position:absolute;text-indent:-999em;width:300px}#olympicNews .list-wrapper .paging a.next{background-position:center -30px;top:272px}#olympicNews .list-wrapper .paging a.prev{background-position:center 0;top:0}#olympicNews .more{font-weight:bold;height:15px;line-height:15px;overflow:hidden;text-align:right;padding:7px 10px 3px}#olympicNews .more a{background:url(/Resources/Images/Icons/ico-arrow-1.gif) no-repeat left center;color:#fff;float:right;padding-left:12px;text-decoration:none}#olympicNews .list-wrapper .inner{overflow:hidden;background-color:#fff;border-color:#000 #637a87;border-style:dotted solid;border-width:1px;overflow:hidden;position:relative}#teaser .item{height:270px;overflow:hidden;position:relative}#teaser .item .caption,#sidebar .item .caption{background:url(/Resources/Images/HomePage/bg-caption.png);bottom:0;color:#fff;left:0;position:absolute;width:280px;padding:5px 15px}#teaser .more{background-color:#fff;font-weight:bold;height:21px;line-height:21px;overflow:hidden;text-align:right;padding:10px}.OgBlock .links{background-color:#fff;font-weight:bold;height:21px;line-height:21px;overflow:hidden;text-align:center;padding:3px 0}.OgBlock .links a{background:url(/Resources/Images/Carousel/ico-arrow-2.gif) no-repeat left center;color:#000;float:none;margin-right:15px;padding-left:12px;text-decoration:none;display:inline-block}.OgBlock .list{background:#fff url(/Resources/Images/Carousel/bg-og-arrow.jpg) no-repeat center 100%;height:170px;overflow:hidden}.home-page .OgBlock .list{height:154px}.OgBlock .list ul{background:url(/Resources/Images/Carousel/bg-og-list.jpg) no-repeat;height:140px;overflow:hidden;padding:0 0 0 19px}.OgBlock .list ul li{background:url(/Resources/Images/Carousel/bg-olympic-games-item.png) no-repeat center top;float:left;font-size:10px;font-weight:bold;text-transform:uppercase;width:62px;padding:26px 12px 0 11px}.OgBlock .list ul li a{color:#fff;cursor:pointer;display:block;text-align:center;text-decoration:none}.OgBlock .list ul li a img{display:block;height:58px;width:58px;margin:0 auto 10px}.OgBlock .list ul li.current{background-position:center -140px;font-size:12px;position:relative;width:74px;margin:0 -7px}.OgBlock .list ul li.current a img{margin-bottom:18px}#content .section{padding:15px 0 0}#content .columns .odd{float:left;width:280px}#content .columns .image{height:140px;overflow:hidden}#content .columns li{background:url(/Resources/Images/Icons/ico-arrow-2.gif) no-repeat left 11px;border-top:#000 dotted 1px;font-weight:bold;padding:8px 0 8px 12px}#content .section .footer{background:url(/Resources/Images/Icons/ico-arrow-4.gif) repeat-x}#content1{float:left;width:630px;padding-bottom:15px}#content h2{position:relative;font-size:21px;margin-bottom:5px;text-transform:uppercase;color:#64a0c8}#content .section .more{background-color:#fff;margin-bottom:20px}#content .columns .image img{height:140px;width:280px}#content .video{height:380px;overflow:hidden}#content .video .item{float:left;width:360px}#content .video .item .placeholder{height:270px;overflow:hidden}#content .video .item .info{border-bottom:#1e2d32 solid 1px;color:#c8e6e6;padding:7px 10px}#content .video .item .info h3{font-size:13px;margin-bottom:5px}#content .video .item .info p a{background:url(/Resources/Images/ico-arrow-1.gif) no-repeat left center;font-weight:bold;margin-left:10px;padding-left:10px}#content .video .item .share{border-top:#5f9fc6 solid 1px;color:#c8e6e6;padding:7px 10px}#content .video .item .share .social li{height:20px;overflow:hidden}#content .video .item .share .social li.twitter{margin-right:8px;width:55px}#content .video .item .share .social li.facebook{margin-right:8px;width:45px}#content .video .item .share .social li.google{width:50px}#content .video .item .share .iocShareLinks a{margin:0 0 0 8px}#content .video .item .share .iocRating a,#content .video .item .share .iocRating span{background-image:url(/Resources/Images/PhotosVideosRedesign/emptyStar-1.png);height:12px!important;width:13px!important}#content .video .item .share .iocRating a.active,#content .video .item .share .iocRating span.active{background-image:url(/Resources/Images/PhotosVideosRedesign/emptyStar-1.png)!important}#content .video .list{float:right;height:380px;position:relative;width:220px;padding:30px 0}#content .video .list ul{border-bottom:#c3fbff dotted 1px;border-top:#c3fbff dotted 1px;height:318px;overflow:hidden;position:relative;padding:0 6px}#content .video .list ul li{border-top:#c3fbff dotted 1px;float:left;width:208px;padding:6px 0}#content .video .list ul li a{color:#c8e6e6;cursor:pointer;display:block;min-height:54px;overflow:hidden;position:relative;text-decoration:none;padding:4px 8px 4px 86px}#content .video .list ul li a img{height:54px;left:4px;position:absolute;top:4px;width:72px}#content .video .list ul li a .duration{background:url(/Resources/Images/PhotosVideosRedesign/bg-duration.png);color:#fff;font-size:11px;height:15px;line-height:15px;left:46px;position:absolute;text-align:center;top:43px;width:30px}#content .video .list ul li a .title{color:#fff;display:block;font-weight:bold;padding-bottom:5px}#content .video .list .paging a{background:url(/Resources/Images/bg-video-pager.gif) no-repeat;display:block;left:0;height:30px;overflow:hidden;position:absolute;text-indent:-999em;width:220px}#content .video .list .paging a.next{background-position:left -90px;top:350px}#content .video .list .paging a.next:hover{background-position:left -60px}#content .video .list .paging a.prev{background-position:left top;top:0}#content .paging{height:30px;line-height:30px;overflow:hidden}#content .paging .rounded{background:url(/Resources/Images/PhotosVideosRedesign/bg-paging-right.png) no-repeat;height:30px;overflow:hidden;text-indent:-999em;width:3px}#content .paging .pager{background:url(/Resources/Images/PhotosVideosRedesign/bg-paging-left.png) no-repeat;padding:0 5px 0 7px}#content .paging .pager span,#content .paging .pager strong,#content .paging .pager a{padding:0 5px}#content .paging .pager span{color:#646464}#content .paging .result{color:#c3fbff;padding:0 20px}#content,#content2{float:left;width:630px;padding:14px 0 0}#title{height:41px;margin-bottom:18px;position:relative;z-index:110}.input-holder #title{margin-bottom:0}#title h1{color:#64a0c8;float:left;font-size:40px;height:29px;line-height:29px;text-transform:uppercase}#title fieldset{border:0;float:right;position:relative;z-index:110}#title fieldset .input input{font-style:italic;border:#ccc solid 1px;font-size:14px;margin-right:12px;width:240px;padding:5px}#title fieldset .output{background:url(/Resources/Images/PhotosVideosRedesign/bg-go.png) no-repeat;border:0;height:29px;line-height:29px;margin-right:15px;overflow:hidden;width:39px}#title fieldset .option{padding:0 10px}#title fieldset .option .trigger{background:url(/Resources/Images/NewsRedesign/ico-arrow-3.gif) no-repeat right center;color:#fff;cursor:pointer;font-size:11px;font-weight:bold;height:29px;line-height:29px;padding-right:20px;text-transform:uppercase}#title fieldset .option .list{background-color:#ededed;display:none;position:absolute;right:0;top:41px;width:335px;z-index:11;padding:15px 40px 15px 30px}#title fieldset .option .list .sub-input{width:335px;padding:6px 0}#title fieldset .option .list .sub-input label{float:left;font-size:11px;height:18px;line-height:17px;text-transform:uppercase;width:115px;color:#000}#title fieldset .option .list .sub-input .iocCustomSelect{width:230px;margin:0}#title fieldset .option .list .sub-input .iocCustomSelect .selectedOptionContainer{background-image:url(/Resources/Images/NewsRedesign/bg-option-custom-dropdown.png)}#title fieldset .option .list .sub-input .iocCustomSelect span.optionsContainer span{width:212px}#title fieldset .option .list .sub-input .iocCustomCheckBox span{background-image:url(/Resources/Images/NewsRedesign/bg-option-custom-checkbox.png);margin:3px 5px 3px 0}#title fieldset .option .list .sub-input .iocCustomCheckBox label{margin-right:25px;width:auto}#title fieldset.advanced .option{background-color:#ededed;padding-bottom:12px}#title fieldset.advanced .option .trigger{background-image:url(/Resources/Images/NewsRedesign/ico-arrow-6.gif);color:#000}#title fieldset .output input{background:url(/Resources/Images/PhotosVideosRedesign/bg-go.png) no-repeat;border:0;height:29px;line-height:29px;margin-right:15px;overflow:hidden;text-indent:-999em;width:39px}#title fieldset .option .list .sub-input label,.search-bk fieldset .option .list .sub-input label{float:left;font-size:11px;height:18px;line-height:17px;text-transform:uppercase;width:97px}#title fieldset .option .list .sub-input .month,.search-bk fieldset .option .list .sub-input .month{margin-right:30px;width:110px!important}#title fieldset .option .list .sub-input .year,.search-bk fieldset .option .list .sub-input .year{width:90px!important}.topStories{overflow-x:hidden}.topStories #title{margin-bottom:357px}#topStories{background:url(/Resources/Images/PhotosVideosRedesign/bg-top-stories.png) no-repeat center bottom;height:465px;overflow:hidden;position:absolute;width:100%;z-index:1}#topStories .item .image,#topStories .item .image image{height:420px;width:auto}#topStories .item .caption{background:url(/Resources/Images/PhotosVideosRedesign/bg-photo-caption.png);bottom:0;color:#fff;font-size:15px;left:0;position:absolute;width:960px;padding:12px 240px}* html #topStories .item .caption{background-image:url(/Resources/Images/PhotosVideosRedesign/bg-photo-caption.gif)}#topStories .item .caption h2{font-size:21px;margin-bottom:3px}#topStories .item .caption .captiondescription{overflow:hidden;width:auto;height:auto}#topStories .item .caption a.slideshow{background:url(/Resources/Images/PhotosVideosRedesign/ico-slideshow.gif) no-repeat;float:right;font-size:11px;padding-left:18px;text-decoration:none;color:#fff}#topStories .mask{background:url(/Resources/Images/PhotosVideosRedesign/bg-overlayer.png);height:106px;left:0;overflow:hidden;position:absolute;text-indent:-999em;top:0;width:1440px;z-index:1001}#content h2 .slideshow{background:url(/Resources/Images/bg-slideshow.png) no-repeat;color:#fff;font-weight:normal;font-size:11px;height:30px;line-height:30px;padding-left:33px;position:absolute;right:0;text-decoration:none;text-transform:none;top:0;width:63px}#content .list-wrapper .list{background:url(/Resources/Images/PhotosVideosRedesign/bg-list-wrapper-1.png) repeat-x;padding:10px 0;background-color:#5c7688}#content .list-wrapper .list ul li{float:left;width:239px;border-top:#c8e6e6 dotted 1px;font-size:13px;position:relative;padding:6px 0}#content .list-wrapper .list ul li .preview{background-color:#fff;color:#666;font-size:11px;left:-85px;position:absolute;top:-65px;width:300px;-moz-box-shadow:0 0 5px #000;-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;padding:10px}#content .list-wrapper .list ul li .preview .image,#content .list-wrapper .list ul li .preview .image img{height:200px;width:300px}#content .list-wrapper .list ul li .preview h3{color:#2d231e;font-size:12px;padding:5px 0}#content .list-wrapper .list ul li .preview .byline{margin-bottom:3px;text-transform:uppercase}#content .list-wrapper .list .more{height:29px;overflow:hidden;padding:10px}#content .list-wrapper .list .more a{background:url(/Resources/Images/bg-load-more.png) no-repeat;color:#fff;display:block;float:right;font-size:14px;font-weight:bold;height:29px;line-height:29px;text-align:center;text-decoration:none;width:94px}.iocRating a,.iocRating span{background-image:url(/Resources/Images/PhotosVideosRedesign/emptyStar-1.png);height:12px!important;width:13px!important;background:transparent url(/Resources/Images/misc/emptyStar.png) no-repeat 2px 0}.iocRating a.active,.iocRating span.active{background-image:url(/Resources/Images/PhotosVideosRedesign/activeStar-1.png)!important;background:transparent url(/Resources/Images/misc/activeStar.png) no-repeat 2px 0!important}.back{background:url(/Resources/Images/PhotosVideosRedesign/ico-arrow-10.gif) no-repeat left center;border-top:#fff solid 1px;font-weight:bold;margin-top:20px;padding:10px 12px}.main-section h2{color:#64a0c8;font-size:21px;margin-bottom:5px;text-transform:uppercase}.main-section h2 a{color:#dc5f73;text-decoration:none}.main-section .list-wrapper .list .all .group h3{color:#64a0c8;font-size:12px;margin-bottom:3px;text-transform:uppercase}.main-section{border-bottom:#141414 solid 1px;margin-top:20px;position:relative}.main-section .view-all a{background:url(/Resources/Images/bg-view-all.png) no-repeat;color:#fff;display:block;font-weight:bold;height:30px;line-height:30px;padding-left:12px;text-decoration:none;text-transform:uppercase;width:84px}.main-section .list-wrapper .list{background:url(/Resources/Images/PhotosVideosRedesign/bg-list-wrapper-1.png) repeat-x;color:#fff;padding:12px 8px}.main-section .list-wrapper .list .feature .column{float:left;width:230px;padding:0 3px}.main-section .list-wrapper .list .feature .column ul li{border-top:#666 dotted 1px;font-weight:bold;padding:10px 0}.main-section .list-wrapper .list .feature .column ul li a:hover{color:#ccc}.main-section .list-wrapper .list .feature .column ul li a span{background-color:#3c647d;color:#fff;font-size:11px;font-weight:normal;margin-left:5px;padding:0 3px}.main-section .list-wrapper .list .all{background-repeat:repeat-y;display:none;padding:0 3px}.main-section .list-wrapper .list .l1{background-position:577px top}.main-section .list-wrapper .list .l2{background-position:462px top}.main-section .list-wrapper .list .all .group{float:left;margin-right:9px}.main-section .list-wrapper .list .all .group .column{float:left;font-size:11px;margin-right:15px;width:100px}.main-section .list-wrapper .list .all .group .column h4{font-size:11px;font-weight:normal;padding:3px 0}.main-section .list-wrapper .list .all .group .column li{background:url(/Resources/Images/ico-arrow-4.gif) no-repeat 1px 10px;padding:3px 0 3px 9px}.main-section h2 a:link,.main-section h2 a:visited{color:#64a0c8;text-decoration:none}#content .list-wrapper .list ul li a .title{color:#fff;display:block;font-size:15px;font-weight:bold;padding-bottom:5px}#content .list-wrapper .list ul li .iocRating{bottom:12px;left:161px;position:absolute}.flash{margin-right:auto;margin-left:auto;height:100%}div.iocNewsArticlesListingBlock.Cpink h4.iocNewsArticlesListingSearchString span.iocNewsArticlesListingSearchCriteria,div.iocNewsArticlesListingBlock.Cpink h4.iocNewsArticlesListingTitle span.iocNewsArticlesListingTitleNumber,div.iocCalendarListingBlock.Cpink h4.iocCalendarListingSearchString span.iocCalendarListingSearchCriteria,div.iocCalendarListingBlock.Cpink h4.iocCalendarListingTitle span.iocCalendarListingTitleNumber{color:#be2aa6}.iocExpressYourselfBlock{float:left;clear:both;font-size:12px;width:340px;margin-bottom:20px;display:none!important}.list-wrapper .iocArticleBlock .iocBlockTitle .iocBlockTitleRounded.reduceCss{margin:0 2px}.list-wrapper .iocArticleBlock .iocBlockTitle .iocBlockTitleRounded.reduceCss1{margin:0 1px}.iocDocumentsBlockContent{color:#000;background-color:#fff;display:block;clear:both;float:left;width:330px;padding:10px 0 10px 10px}.iocDocumentsBlockTitle{float:left;clear:both;font-size:11px;line-height:11px;font-weight:bold;color:#fff;text-transform:uppercase}.iocDocumentsBlockRight ul li{float:left;display:inline;padding-right:0;padding-bottom:4px;padding-top:1px;font-weight:bold;font-size:13px;line-height:15px;font-family:Arial,Verdana;width:300px}.iocDocumentsBlockRight ul li a,.iocDocumentsBlockRight ul li a:visited,.iocDocumentsBlockRight ul li a:active{text-decoration:none;vertical-align:top;margin-left:10px;font-weight:bold}.iocDocumentsBlockRight ul p{font-weight:normal;font-size:13px;font-family:Arial,Verdana;display:inline;clear:both}.iocErrorBlock{width:96%;clear:both;float:left;background-color:#000;margin-bottom:20px;font-size:10px;color:#fff;padding:2%}div.iocOverlay{left:0;width:100%;position:absolute;background-color:#000;cursor:pointer;z-index:9997}div.iocCenter{left:50%;top:52px;z-index:9998;position:absolute;background-color:#fff;float:left;clear:both;margin:0;padding:0}div.iocCloseArea{clear:both;float:left;background-color:#e6e6e6;text-transform:uppercase;font-weight:bold;font-size:11px;height:40px;width:100%}div.iocCloseArea a,div.iocCloseArea a:visited{float:right;background:url(/Resources/Images/Buttons/PopupCloseLightGreyBackground.gif) no-repeat 100% 0;text-decoration:none;padding-right:20px;color:#666;margin:13px 20px 0}div.iocCanvas{height:100%;font-size:0;overflow:hidden;text-align:center;float:left;clear:both;margin:0;padding:20px}div.iocCenterText{clear:both;float:left;font-size:11px;text-align:left;width:100%}div.iocCenterText h5{padding:0 20px}div.iocBannerBlock{float:left;display:block;margin-top:9px;height:48px}div.iocBannerBlock h3{font-weight:normal;float:left}a.iocOlympicLogo *{float:left;display:block;cursor:pointer}a.iocOlympicLogo,a:hover.iocOlympicLogo,a:visited.iocOlympicLogo{text-decoration:none;display:block;height:48px;background:transparent url(/Resources/Images/layout/olympiclogo.gif) no-repeat scroll 0 0;font-family:Myriad Pro,Arial;font-size:21px;color:#000;float:left;padding-left:115px}a.iocOlympicLogo span.iocOlympicLogoBeta{color:#7d6845;margin-left:4px}a.iocOlympicLogo span.iocOlympicLogoStrapline{font-size:12px;clear:both;margin-left:2px}div.iocWebsiteSearchZone{clear:both;margin-top:9px;position:relative;float:right;width:100%}div.iocWebsiteSearchZone label{float:left;font-size:12px;font-weight:bold;color:#000;margin-right:10px;margin-top:2px}div.iocWebsiteSearchZone span input{height:17px;margin-top:1px;width:148px;margin-right:2px;border:1px solid #ccc;float:left;font-size:12px;color:#000}div.iocWebsiteSearchZone a.AdvancedSearchLink{margin-top:3px;margin-right:9px}div.iocWebsiteSearchZone a.AdvancedSearchLink,div.iocWebsiteSearchZone a.AdvancedSearchLink:visited{color:#333;font-size:11px;float:left}div.iocBreadCrumbs{float:left;color:#fff;font-size:10px;font-weight:bold}div.iocBreadCrumbs a:visited,div.iocBreadCrumbs a{text-decoration:none;color:#fff;font-weight:normal!important}div.iocShareLinks{float:right;width:120px}div.iocShareLinks a.iocMailButton,div.iocShareLinks a.iocMailButton:visited{width:17px;float:right;height:14px;margin-top:1px;margin-left:10px;text-indent:-100000px}div.iocShareLinks a.iocPrintButton,div.iocShareLinks a.iocPrintButton:visited{width:20px;float:right;height:18px;margin-left:10px;text-indent:-100000px}div.iocShareLinks a.iocShareButton,div.iocShareLinks a:visited.iocShareButton{color:#ccc;font-size:10px;text-decoration:none;text-transform:lowercase;border:#ccc 1px solid;background-color:#000;margin-top:1px;float:right;padding:0 5px 1px}div.iocShareLinks a.iocShareButton:hover{color:#fff;border:#fff 1px solid}#footer_design_div{height:89px;background:url(/Resources/Images/Layout/footer_img_shadow.gif) no-repeat scroll 50% 0;clear:both;float:left;width:100%}div.AdditionalLinks{color:#999;font-size:11px;line-height:11px;margin-top:15px;margin-left:auto;margin-right:auto;width:960px}div.AdditionalLinks *{margin-left:3px;margin-right:3px}div.AdditionalLinks span{color:#000;font-weight:bold}div.AdditionalLinks a,div.AdditionalLinks a:visited{text-decoration:none;color:#333}div.AdditionalLinks a:hover{text-decoration:underline;color:#333}div.iocLanguageLinks{float:left;color:#999;padding-right:10px}div.iocLanguageLinks a:hover{font-weight:bold;color:#333;text-decoration:underline}ul.MainMenu{float:left;margin-top:3px}ul.MainMenu li{margin-right:1px;float:left}ul.AdditionalMenu li{margin:0 0 0 1px}ul.MainMenu>li>a span{display:block;float:left;cursor:pointer;height:25px;padding-top:5px;font-size:12px;line-height:19px}ul.MainMenu>li.capitalize>a span{font-size:9px;line-height:10px;text-transform:uppercase}ul.MainMenu>li>a span.center{padding-left:5px;padding-right:5px;background-repeat:repeat-x}ul.MainMenu>li>a span.left,ul.MainMenu li a span.right{width:3px;background-repeat:no-repeat}ul.MainMenu>li.with-image>a span.left{width:25px}ul.MainMenu>li .SubNavigation{display:none!important;overflow:hidden}ul.MainMenu>li:hover .SubNavigation{display:block!important}#TopLinkList{width:100%;height:27px;color:#fff}#TopLinkList ul{padding:6px 0}#TopLinkList ul li a{border-right:1px solid #fff;color:#fff;font-size:12px;padding:0 22px}#TopLinkList ul li a:hover{color:#fff!important;text-decoration:underline}#TopLinkList ul li:last-child a{border-right:0;color:#fff;font-size:12px;padding:0 22px}.dropDownContent .More{float:none;clear:none}.dropDownContent .leftCol,.dropDownContent .rightCol{float:left;width:240px;height:371px;background-color:#ebebeb;position:relative;padding:0 0 2px}.dropDownContent .centerColLeft,.dropDownContent .centerColRight{float:left;width:240px;height:371px;background-color:#f8f8f8;position:relative;padding:0 0 2px}.dropDownContent .bottom{clear:both;width:100%;height:8px}.SubNavigation{height:408px;left:0;position:absolute;top:33px;width:960px;z-index:3000;color:#404040;margin:0 auto}.SubNavigation .title{color:#020000}.SubNavigation ul li a{color:#3f3f3f}#IconLinkListBlock h4{float:left;margin-top:2px}#IconLinkListBlock li{border-top:1px #d2d2d2 solid;border-bottom:1px #fff solid;position:relative;min-height:52px;padding:7px 0}#IconLinkListBlock .first{border-top:none;border-bottom:1px #fff solid}#IconLinkListBlock .last{border-top:1px #d2d2d2 solid;border-bottom:none}#IconLinkListBlock img{float:left;width:50px;margin:0 15px 0 0;padding:1px}#IconLinkListBlock hr{clear:both;margin-top:25px;color:#d3d3d3}#IconLinkListBlock .play{background:none no-repeat scroll left top transparent;height:52px;left:0;overflow:hidden;position:absolute;text-indent:-1983px;top:6px;width:52px}#IconLinkListBlock .play img{border:medium none;height:19px;left:23px;top:27px!important;width:19px;position:absolute}#IconLinkListBlock .ListTitle{font-size:12px;font-weight:bold;width:130px}#IconLinkListBlock .ListSubTitle{float:left;font-size:12px;width:130px}.SideFeatureBlock .Image{height:100px;width:200px;border:1px #d3d3d3 solid;margin:2px auto}.SideFeatureBlock .Image img{height:100px;width:200px}.SideFeatureBlock .Label{font-size:11px;margin-top:6px}.SideFeatureBlock .Link{font-size:12px;font-weight:bold;margin-top:6px}.SubnavImage .FullHeightImage{height:368px;position:absolute;top:0;width:238px;margin:2px}.SubnavImage .Image{height:142px;width:237px;position:absolute;bottom:0;margin:2px}.CenterSingleWide .SubtitleSection img{margin:1px 15px 0 1px}.SubtitleSection img{width:50px;margin:0 15px 0 0}#LinkListBlock img.Image{float:left;margin:5px 5px 0 0}#LinkListBlock .Label{font-size:12px;font-weight:bold;width:175px;float:left;padding:5px 0}#LinkListBlock .ListTitle{font-size:15px;font-weight:bold;margin-top:7px;width:130px}#LinkListBlock .SubtitleSection{padding-top:15px}#LinkListBlock .text{font-size:12px;display:block;line-height:18px;margin:2px 0}.SubNavText .text{font-size:12px;display:block;margin:20px 15px 5px 20px}.iocSportsCloud .block-4{padding-left:28px;width:495px}.iocSportsCloud .list-7{font-size:11px;width:165px}.iocSportsCloud .list-7 h4{clear:both;font-size:11px;padding-top:6px;margin:0}.iocSportsCloud .list-7 li{clear:both;background:url(/Resources/Images/SubNavigation/ico-arrow-1.gif) no-repeat left top;width:130px;padding:2px 0 0 21px}.iocSportsCloud .list-7 li.last{clear:both;background:url(/Resources/Images/SubNavigation/ico-arrow-2.gif) no-repeat 1px top;width:130px}.iocSportsCloud .block-5{padding-right:28px;width:165px}.iocSportsCloud .block-5 h3{clear:both;padding:19px 0 0}div.submenu{display:none;height:394px;left:0;overflow:hidden;padding-bottom:8px;position:absolute;top:30px;width:960px}div.submenu .links{color:#fff;height:27px;line-height:27px;overflow:hidden;padding:0 20px 1px}div.submenu .links span{position:relative;top:-1px;margin:0 20px}div.submenu .line{height:8px;overflow:hidden;text-indent:-9999px}.iocSportsCloud{background-color:#ebebeb;color:#3f3f3f;left:0;overflow:hidden;position:absolute;top:0}.iocSportsCloud .sidebar{background-color:#ebebeb;float:left;height:366px;width:200px;padding:0 20px}.iocSportsCloud .main{background-color:#f8f8f8;float:left;height:364px;width:476px;padding:0 2px 2px}.iocSportsCloud .full{width:716px;height:371px}.iocSportsCloud h3{color:#000;font-size:14px;padding-top:19px;text-transform:uppercase}.iocSportsCloud li{float:none;margin:0}.iocSportsCloud .line-1{border-top:#d2d2d2 solid 1px;padding-top:11px}.iocSportsCloud a:link,.iocSportsCloud a:visited{color:#3f3f3f;text-decoration:none}.dropDownContent .HyperlinkWideImage{height:250px;margin-top:1px;position:absolute;top:100px;width:476px}.dropDownContent .CenterSingleWide .play{left:210px;position:absolute;top:200px}.dropDownContent .CenterSingleWide .play-video{background:url(http://www.olympic.org/PageFiles/496119/bg-video-9.gif) no-repeat scroll 0 0 transparent;height:52px;left:0;position:absolute;top:0;width:52px}.CenterSingleWide .SubtitleSection{position:relative;height:60px;margin:15px 15px 5px}.CenterSingleWide .ListTitle{font-size:13px;font-weight:bold;margin-top:5px;width:370px;float:left}.CenterSingleWide .ListSubTitle{float:left;font-size:12px;padding-top:5px;width:375px;height:30px}.iocRating .iocRatingSEO,.iocRating .iocRatingSEO *{display:none;background:none!important}.iocRating a,.iocRating a:visited,.iocRating a:hover,.iocRating span{float:left;text-indent:-100000px;width:12px;height:13px;padding-left:2px;margin:0!important}.iocRating a.selected{background:transparent url(/Resources/Images/misc/emptyStarALT.png) no-repeat 2px 0!important}div.iocBlockTitle{float:left;clear:both;display:block;position:relative}div.iocBlockTitle h2,div.iocBlockTitle h3{color:#ccc;float:left;font-size:11px;line-height:11px;text-transform:uppercase;font-weight:bold;padding:4px 9px 7px}div.iocBlockTitleIcon{clear:both;display:table;position:absolute;height:24px;right:4px;top:0}div.iocBlockTitleIcon span.iocIconCenterFix{display:table-cell;vertical-align:middle;height:24px}div.iocTabulation div.iocBlockTitle{float:left;clear:none!important;margin-right:1px}div.iocTabulation div.iocBlockTitle h2 a,div.iocTabulation div.iocBlockTitle h3 a,div.iocTabulation div.iocBlockTitle.Selected h2 a,div.iocMediaPlayerTabbedVideos div.iocTabulation div.iocBlockTitle.Selected h2 a,div.iocMediaPlayerTabbedVideos div.iocTabulation div.iocBlockTitle.Over h2 a{color:#000!important}div.iocArticleBlock,div.iocShortArticleBlock{float:left;font-size:12px;margin-bottom:20px}div.iocArticleBlockContent,div.iocShortArticleBlockContent{float:left;clear:both;background-color:#fff;overflow:hidden}div.iocArticleBlockContent img,div.iocShortArticleBlockContent img{float:left;clear:both;background-color:#ff9}div.iocArticleBlockText{display:inline;float:left;clear:both;padding:7px 9px 8px}div.iocShortArticleBlockContent span.iocRightContentCopy{display:inline;float:left;clear:both;padding:7px 0 9px}div.iocArticleBlockText a.iocArticleBlockLink,div.iocArticleBlockText a.iocArticleBlockLink:visited{font-size:12px;font-weight:bold;text-decoration:none;background:url(/Resources/Images/navigation/arrowRightBlackTransparentBG.gif) no-repeat scroll 0 3px;padding-left:10px;margin-left:1px;color:#000;display:block}div.iocArticleBlockText span{display:block;margin:5px 0 0}div.iocArticleBlockBottom{border-top:1px dotted #666;float:left;clear:both;padding:7px 9px 9px}#left div.iocArticleBlockContent img,#left div.iocShortArticleBlockContent img{width:280px;height:140px}#left div.iocArticleBlockText,#left div.iocArticleBlockBottom{width:262px}#right div.iocArticleBlockContent img,#right div.iocShortArticleBlockContent img{width:340px;height:170px}#right div.iocArticleBlockText,#right div.iocArticleBlockBottom{width:322px}div.iocCalendarLatestBlockContent,div.iocNewsArticleLatestBlockContent{float:left;clear:both;width:340px;border-bottom:1px solid #666;background-color:#fff;line-height:14px;font-size:12px;color:#333}div.iocCalendarLatestBlockContent div.iocCalendarLatestBlockItem,div.iocNewsArticleLatestBlockContent div{position:relative;border-top:1px dotted #666;padding:4px 50px 4px 9px}div.iocCalendarLatestBlockContent span.iocCalendarLatestBlockDate,div.iocNewsArticleLatestBlockContent span.iocNewsArticleLatestBlockDate{color:#999;font-size:11px;font-weight:bold;text-transform:uppercase;display:block}div.iocCalendarLatestBlockContent a:hover,div.iocNewsArticleLatestBlockContent a:hover{text-decoration:underline!important}div.iocCalendarLatestBlockContent div.iocHCalIcon{position:absolute;right:9px;top:6px}div.iocCalendarLatestBlockBottom,div.iocNewsArticleLatestBlockBottom{float:left;clear:both;background-color:#fff;height:40px;width:100%}a.iocOlympismLatestArticleSelected,a.iocOlympismLatestArticleSelected:hover,a.iocNewsArticleSelectedBrightBlue,a.iocNewsArticleSelectedBrightBlue:hover,a.iocNewsArticleSelectedBrightPink,a.iocNewsArticleSelectedBrightPink:hover,a.iocNewsArticleSelectedOrange,a.iocNewsArticleSelectedOrange:hover,a.iocNewsArticleSelectedGreen,a.iocNewsArticleSelectedGreen:hover,a.iocNewsArticleSelectedBlue,a.iocNewsArticleSelectedBlue:hover,a.iocNewsArticleSelectedGrey,a.iocNewsArticleSelectedGrey:hover,a.iocNewsArticleSelectedCyan,a.iocNewsArticleSelectedCyan:hover,a.iocNewsArticleSelectedRed,a.iocNewsArticleSelectedRed:hover{background:none!important;text-decoration:none;padding:0 4px 0 0!important}a.iocOlympismLatestArticleSelected,a.iocOlympismLatestArticleSelected:hover{color:#9832ff!important}a.iocNewsArticleSelectedGrey,a.iocNewsArticleSelectedGrey:hover{color:#999!important}a.iocNewsArticleSelectedGreen,a.iocNewsArticleSelectedGreen:hover{color:#209900!important}a.iocNewsArticleSelectedCyan,a.iocNewsArticleSelectedCyan:hover{color:#02809c!important;font-weight:bold}a.iocNewsArticleSelectedRed,a.iocNewsArticleSelectedRed:hover{color:#d9001e!important}a.iocNewsArticleSelectedOrange,a.iocNewsArticleSelectedOrange:hover{color:#f60!important}a.iocNewsArticleSelectedBrightBlue,a.iocNewsArticleSelectedBrightBlue:hover{color:#06f!important;font-weight:bold}a.iocNewsArticleSelectedPink,a.iocNewsArticleSelectedPink:hover{color:#be2aa6!important;font-weight:bold}a.iocNewsArticleSelectedBrightPink,a.iocNewsArticleSelectedBrightPink:hover{color:#f06!important;font-weight:bold}.iocTestimonialBlock,.iocStoryBlock{float:left;clear:both;font-size:12px;width:340px;margin-bottom:20px}.iocTestimonialBlockContent,.iocStoryBlockContent{float:left;clear:both;background-color:#fff;padding-bottom:9px;width:340px}.iocTestimonialBlockText,.iocStoryBlockText{margin-bottom:6px;border-bottom:1px dotted #666;float:left;clear:both;width:322px;display:inline;font-weight:normal;font-size:12px;padding:7px 9px 9px}.iocStoryBlockText span{float:left;clear:both;font-weight:bold;margin-bottom:3px}.iocTestimonialBlockText b a,.iocTestimonialBlockText b a:visited,.iocStoryBlockText b a,.iocStoryBlockText b a:visited{display:block;text-decoration:none;margin-bottom:6px}.iocTestimonialBlockText a.SmallButton,.iocStoryBlockText a.SmallButton{margin-top:14px;float:right!important}.iocTestimonialBlockBottom,.iocStoryBlockBottom{margin-left:9px;margin-right:9px;float:left;clear:both;width:322px;display:inline}.iocTestimonialBlockBottom div.iocTestimonialBlockMoreAboutLinks,.iocStoryBlockBottom div.iocStoryBlockMoreAboutLinks{width:230px;clear:both}.iocTestimonialBlockMoreAboutLinks,.iocStoryBlockMoreAboutLinks{float:left;color:#000;font-size:12px}.iocTestimonialBlockMoreAboutLinks a,.iocTestimonialBlockMoreAboutLinks a:visited,.iocStoryBlockMoreAboutLinks a,.iocStoryBlockMoreAboutLinks a:visited{text-decoration:underline;white-space:nowrap;color:#000}.iocTestimonialBlockMoreAboutLinks a:hover,.iocStoryBlockMoreAboutLinks a:hover{color:#000;text-decoration:none;background-color:#e6e6e6}.iocVideoBlockContent{float:left;clear:both;background-color:#000;width:570px;padding:5px}.iocVideoBlockFlash{float:left;background-color:#ff9;width:336px;height:252px;position:relative}.iocVideoBlockText{float:left;width:220px;font-size:12px;color:#fff;padding:8px 5px 0 9px}.iocVideoBlockText h4{font-size:14px;margin-bottom:16px;color:#fff!important}.iocVideoBlockMoreAboutLinks{float:left;clear:both;color:#fff;font-size:12px;line-height:14px;padding:12px 0 0}.iocVideoBlockBottom{clear:both;float:left;width:100%;margin-top:5px;color:#fff;font-size:12px}.iocVideoBlockInfo{float:left;width:326px;height:43px;margin-right:9px;padding-top:7px;padding-left:5px;padding-right:5px;background:url(/Resources/Images/layout/InfoVideoBackground.gif) no-repeat}.iocVideoBlockInfo span{float:left;color:#999;margin-right:10px}.iocVideoBlockInfo div.iocViews{float:left;color:#999;margin-right:10px;visibility:hidden}.iocVideoBlockInfo .iocVideoBlockMoreAboutLinks{float:left;clear:both;width:100%;margin-top:6px}.iocVideoBlockInfo .iocVideoBlockMoreAboutLinks a{margin-right:12px}.iocTabbedContentBlock{width:580px;clear:both}.iocTabbedContentBlock .iocBlockTitle,.iocTabbedContentBlock .iocBlockTitleOver,.iocTabbedContentBlock .iocBlockTitleUnselected{float:left;display:block;margin-right:1px;position:relative}.iocTabbedContentBlock .iocBlockTitle h2,.iocTabbedContentBlock .iocBlockTitleOver h2,.iocTabbedContentBlock .iocBlockTitleUnselected h2{color:#000;text-transform:uppercase;float:left;font-size:11px;line-height:11px;font-weight:bold;padding:4px 9px 7px}.iocTabbedContentBlock .iocBlockTitleOver h2,.iocTabbedContentBlock .iocBlockTitleOver .iocBlockTitleRounded{background:#999}.iocTabbedContentBlockCopy{float:left;background-color:#fff;font-size:12px;width:540px;clear:both;padding:20px 20px 30px}.iocTabbedContentBlock .iocTabBlockTitleActive span,.iocTabbedContentBlock .iocTabBlockTitleActive h3,.iocTabbedContentBlock .iocTabBlockTitleAlt span,.iocTabbedContentBlock .iocTabBlockTitleAlt h3{background:#fff!important;color:#000}.iocTabbedVideoBlock .iocBlockTitle h2,.iocTabbedVideoBlock .iocBlockTitleOver h2,.iocTabbedVideoBlock .iocBlockTitleUnselected h2{color:#ccc;text-transform:uppercase;float:left;font-size:11px;line-height:11px;font-weight:bold;padding:4px 9px 7px}.iocTabbedVideoBlock .iocBlockTitleOver h2,.iocTabbedVideoBlock .iocBlockTitleOver .iocBlockTitleRounded{background:#666}.iocTabbedVideoBlock .iocBlockTitleUnselected h2,.iocTabbedVideoBlock .iocBlockTitleUnselected .iocBlockTitleRounded{background:#333}div.iocNewFacesBlock{float:left;width:100%;font-size:12px;margin-bottom:20px;color:#fff}div.iocNewFacesBlockContent{float:left;clear:both;width:562px;background:#4e0001 url(/Resources/Images/layout/NewFacesBackground.gif) repeat-x;padding:9px 10px 10px}div.iocNewFacesBlockContent div.iocNewFacesBlockLeft{clear:both;margin-right:20px}div.iocNewFacesBlockContent div.iocNewFacesBlockLeft,div.iocNewFacesBlockContent div.iocNewFacesBlockRight{float:left;color:#000;margin-top:16px;width:270px}div.iocNewFacesBlockContent div.iocNewFacesBlockLeft div.iocArticleBlock,div.iocNewFacesBlockContent div.iocNewFacesBlockRight div.iocArticleBlock{margin-bottom:0!important}div.iocNewFacesBlockContent div.iocNewFacesBlockLeft div.iocArticleBlock,div.iocNewFacesBlockContent div.iocNewFacesBlockRight div.iocArticleBlock,div.iocNewFacesBlockContent div.iocNewFacesBlockLeft div.iocArticleBlockContent,div.iocNewFacesBlockContent div.iocNewFacesBlockRight div.iocArticleBlockContent{width:270px!important}div.iocNewFacesBlockContent div.iocNewFacesBlockLeft div.iocArticleBlockContent img,div.iocNewFacesBlockContent div.iocNewFacesBlockRight div.iocArticleBlockContent img{margin-left:-5px!important}div.iocNewFacesBlockContent div.iocNewFacesBlockLeft div.iocArticleBlockContent div.iocArticleBlockText,div.iocNewFacesBlockContent div.iocNewFacesBlockRight div.iocArticleBlockContent div.iocArticleBlockText,div.iocNewFacesBlockContent div.iocNewFacesBlockLeft div.iocArticleBlockContent div.iocArticleBlockBottom,div.iocNewFacesBlockContent div.iocNewFacesBlockRight div.iocArticleBlockContent div.iocArticleBlockBottom{width:252px!important}.iocExpressYourselfBlockContent{float:left;clear:both;background-color:#fff;width:340px}.iocExpressYourselfBlockText{padding-top:9px;margin-left:9px;margin-right:9px;padding-bottom:9px;float:left;clear:both;width:322px;display:inline}.iocExpressYourselfBlockText a.SmallButton{margin-top:14px;float:right!important;clear:both}.iocOlympicSpiritBlock{float:left;font-size:12px;width:280px;margin-bottom:20px}.iocOlympicSpiritBlockTitle{float:left;clear:both;font-size:14px!important;font-weight:bold;width:260px;background-color:#000;padding:10px 10px 13px}.iocOlympicSpiritBlockTitle span{color:#fff;margin-top:4px}.iocOlympicSpiritBlockTitle h3{color:#ac5afe;font-size:14px;text-transform:uppercase}.iocOlympicSpiritBlockContent{float:left;clear:both;background-color:#fff;padding-bottom:9px;width:280px}.iocOlympicSpiritBlockContent img{float:left;clear:both;background-color:#ff9;margin-bottom:6px;width:280px;height:140px}.iocOlympicSpiritBlockText{padding-left:9px;padding-right:9px;padding-bottom:6px;margin-bottom:6px;border-bottom:1px dotted #666;float:left;clear:both;display:inline;font-weight:bold;width:262px}.iocOlympicSpiritBlockBottom{margin-left:9px;margin-right:9px;float:left;clear:both;display:inline;width:262px}a.iocOlympicSpiritBlockLink,a:visited.iocOlympicSpiritBlockLink{font-size:12px;font-weight:bold;text-decoration:none;background:url(/Resources/Images/navigation/arrowRightBlackWhiteBG.gif) no-repeat -1px -201px;line-height:16px;display:block;color:#000;padding:2px 4px 4px 11px}.iocRecordBlock{width:340px;float:left;clear:both;padding-bottom:3px;font-size:11px;line-height:11px;margin-bottom:20px}.iocRecordBlockContent{width:312px;float:left;background-color:#000;clear:both;padding-left:9px;padding-right:19px;padding-bottom:16px}.iocRecordBlockLeft{float:left;width:221px}.iocRecordBlockredRecord,.iocRecordBlockgreenRecord,.iocRecordBlockblueRecord,.iocRecordBlockorangeRecord{float:left;font-size:40px;line-height:32px;font-weight:bold;margin-bottom:12px;margin-top:24px;width:100%;text-align:center}.iocRecordBlockredRecord{color:#dc001c}.iocRecordBlockRight{float:right;width:80px;height:80px;margin-bottom:10px;background-color:#ff9}.iocRecordBlockRight img{float:left;width:80px;height:80px;background-color:#ff9}.iocRecordBlockShadow{float:left;width:80px;height:80px;margin-top:-47px;background:transparent url(/Resources/Images/misc/shadow147.png) no-repeat center bottom}.iocBlockMoreAboutLinks{font-size:12px;line-height:14px;width:100%;text-decoration:none}.iocRecordBlockMoreAboutLinks{float:left;color:#fff;font-size:12px;line-height:14px;width:100%}.iocRecordBlockMoreAboutLinks a:hover{color:#000;text-decoration:none;background-color:#ccc}.iocRecordBlockSmallPlayButton{margin-left:107px;margin-top:7px}a.iocRecordBlockSmallPlayButton{float:left;display:block;text-indent:-100000px;width:38px;height:38px;background:url(/Resources/Images/buttons/SmallPlayButton.gif) no-repeat}div.iocRecordBlock div.iocBlockBottom span.iocBlockBottomRounded{height:1px;display:block;line-height:1px;font-size:1px;background:#000}.iocMediaSliderBlockTitle{float:left;clear:both;font-size:11px;line-height:11px;font-weight:bold;text-transform:uppercase;margin-bottom:2px;color:#fff}.iocMediaSliderBlockSeeAll{background-color:#dbdbdb;clear:both;display:block;float:left;width:100%}.iocMediaSliderBlockSeeAll a,.iocMediaSliderBlockSeeAll a:visited{font-size:12px;display:block;float:right;font-weight:bold;margin-bottom:5px;margin-right:5px;text-decoration:none}.iocMediaSliderBlockSeeAll span.iocMediaSliderBlockLinkAll{background:transparent url(/Resources/Images/navigation/arrowRightBlackTransparentBG.gif) no-repeat scroll 0 5px;color:#000;text-decoration:none;white-space:nowrap;float:right;padding:2px 4px 2px 11px}.iocMediaSliderBlock .iocRiaMediaSlideShowRowGoogle .iocRiaContent{width:338px}.iocSimpleMediaSlider{height:160px}div.iocQuizBlock{float:left;clear:both;width:340px;font-size:14px;font-weight:bold;margin-bottom:20px;color:#fff}div.iocQuizBlock div div{float:left;clear:both;width:100%;padding-top:4px}div.iocQuizBlockContentred{background:#4e0001 url(/Resources/Images/layout/QuizBackgroundRed.png) no-repeat 0 0}div.iocQuizBlockContentorange{background:#b13000 url(/Resources/Images/layout/QuizBackgroundOrange.png) no-repeat 0 0}div.iocQuizBlockContentblue{background:#05275f url(/Resources/Images/layout/QuizBackgroundBlue.png) no-repeat 0 0}div.iocQuizBlockContentpurple{background:#3a0f61 url(/Resources/Images/layout/QuizBackgroundPurple.png) no-repeat 0 0}div.iocQuizBlockContentgreen{background:#1c4104 url(/Resources/Images/layout/QuizBackgroundGreen.png) no-repeat 0 0}div.iocQuizBlockContentlightblue{background:#115e6d url(/Resources/Images/layout/QuizBackgroundCyan.png) no-repeat 0 0}div.iocQuizBlockContentred,div.iocQuizBlockContentorange,div.iocQuizBlockContentblue,div.iocQuizBlockContentpurple,div.iocQuizBlockContentgreen,div.iocQuizBlockContentlightblue{float:left;clear:both;width:320px;padding:8px 10px 10px}div.iocQuizBlockContentred span.iocQuizValidation{background-color:#db001e}div.iocQuizBlockContentorange span.iocQuizValidation{background-color:#f78000}div.iocQuizBlockContentblue span.iocQuizValidation{background-color:#1d82ec}div.iocQuizBlockContentgreen span.iocQuizValidation{background-color:#093}ul.iocQuizBlockAnswers{float:left;clear:both;font-weight:bold;line-height:25px;margin-top:9px}ul.iocQuizBlockAnswers li{clear:both;float:left;padding-left:40px;width:280px}ul.iocQuizBlockAnswers li span.iocCustomRadio span{margin-right:8px!important;margin-left:0!important;margin-top:6px!important}ul.iocQuizBlockAnswers li input{margin-right:8px;margin-top:8px;height:13px;width:13px;float:left}span.iocQuizValidation{float:left;padding:2px 4px}div.iocQuizBlock a.SmallButton,input.iocQuizBlockSubmit{float:right!important;display:block}div.iocParticipateBlock{float:left;clear:both;margin-bottom:20px}div.iocParticipateBlockTop{height:50px;width:325px;font-size:14px;font-weight:bold;padding-left:9px;padding-right:9px;background:transparent url(/Resources/Images/layout/ParticipateBackground.gif) no-repeat;overflow:hidden;float:left}div.iocParticipateBlock span.iocParticipateBlockLeft{clear:both;float:left;margin-right:20px;display:table}div.iocParticipateBlock span.iocParticipateBlockMiddle{float:left;display:table}div.iocParticipateBlock span.iocParticipateBlockRight{float:right;display:table;width:42px}div.iocParticipateBlock span.iocParticipateBlockLeft.Cpink{color:#d30155}div.iocParticipateBlock span.iocParticipateBlockLeft span.iocParticipateBlockCenter span.iocParticipateBlockStrapline{clear:both;color:#fff;font-size:12px}div.iocParticipateBlock span.iocParticipateBlockMiddle span.iocParticipateBlockCenter a{text-decoration:none!important;cursor:pointer!important}div.iocParticipateBlock span.iocParticipateBlockRight span.iocParticipateBlockCenter a{margin:2px 0 2px 5px}div.iocParticipateBlock span.iocParticipateBlockCenterFix{display:table-cell;vertical-align:middle;background-color:#fff;height:50px}.iocParticipateButtonorange *,.iocParticipateButtonred *,.iocParticipateButtonblue *,.iocParticipateButtongreen *,.iocParticipateButtonpink *{height:23px;padding-top:5px}a.iocParticipateButtonorange,a:visited.iocParticipateButtonorange,a.iocParticipateButtonred,a:visited.iocParticipateButtonred,a.iocParticipateButtonblue,a:visited.iocParticipateButtonblue,a.iocParticipateButtongreen,a:visited.iocParticipateButtongreen,a.iocParticipateButtonpink,a:visited.iocParticipateButtonpink{font-size:14px;font-weight:bold;color:#fff;float:left}a.iocParticipateButtonorange span.iocParticipateButtonorangeL,a.iocParticipateButtonorange span.iocParticipateButtonorangeR,a.iocParticipateButtonred span.iocParticipateButtonredL,a.iocParticipateButtonred span.iocParticipateButtonredR,a.iocParticipateButtonblue span.iocParticipateButtonblueL,a.iocParticipateButtonblue span.iocParticipateButtonblueR,a.iocParticipateButtongreen span.iocParticipateButtongreenL,a.iocParticipateButtongreen span.iocParticipateButtongreenR,a.iocParticipateButtonpink span.iocParticipateButtonpinkL,a.iocParticipateButtonpink span.iocParticipateButtonpinkR{width:3px;font-size:1px}a.iocParticipateButtonorange span.iocParticipateButtonorangeC,a.iocParticipateButtonred span.iocParticipateButtonredC,a.iocParticipateButtonblue span.iocParticipateButtonblueC,a.iocParticipateButtongreen span.iocParticipateButtongreenC,a.iocParticipateButtonpink span.iocParticipateButtonpinkC{padding-left:7px;padding-right:8px}a.iocParticipateButtonorange:hover span.iocParticipateButtonorangeL,a.iocParticipateButtonred:hover span.iocParticipateButtonredL,a.iocParticipateButtonblue:hover span.iocParticipateButtonblueL,a.iocParticipateButtongreen:hover span.iocParticipateButtongreenL,a.iocParticipateButtonpink:hover span.iocParticipateButtonpinkL{background-position:100% 0!important}a.iocParticipateButtonorange span.iocParticipateButtonorangeL{background:url(/Resources/Images/Buttons/ISupportButtonSideorange.gif) no-repeat 100% 100%}a.iocParticipateButtonorange span.iocParticipateButtonorangeR{background:url(/Resources/Images/Buttons/ISupportButtonSideorange.gif) no-repeat 0 100%}a.iocParticipateButtonorange span.iocParticipateButtonorangeC{background:url(/Resources/Images/Buttons/ISupportButtonCenterorange.gif) repeat-x 0 100%}a.iocParticipateButtonred span.iocParticipateButtonredL{background:url(/Resources/Images/Buttons/ISupportButtonSidered.gif) no-repeat 100% 100%}a.iocParticipateButtonred span.iocParticipateButtonredR{background:url(/Resources/Images/Buttons/ISupportButtonSidered.gif) no-repeat 0 100%}a.iocParticipateButtonred span.iocParticipateButtonredC{background:url(/Resources/Images/Buttons/ISupportButtonCenterred.gif) repeat-x 0 100%}a.iocParticipateButtonblue span.iocParticipateButtonblueL{background:url(/Resources/Images/Buttons/ISupportButtonSideblue.gif) no-repeat 100% 100%}a.iocParticipateButtonblue span.iocParticipateButtonblueR{background:url(/Resources/Images/Buttons/ISupportButtonSideblue.gif) no-repeat 0 100%}a.iocParticipateButtonblue span.iocParticipateButtonblueC{background:url(/Resources/Images/Buttons/ISupportButtonCenterblue.gif) repeat-x 0 100%}a.FacebookLink,a.BlogLink{float:left;display:block;text-indent:-100000px;width:16px;height:16px}a.FacebookLink{background:url(/Resources/Images/icons/FacebookIcon.gif) no-repeat}a.BlogLink{background:url(/Resources/Images/icons/BlogIcon.gif) no-repeat}a.iocHCardIcon{width:29px;height:18px;background:transparent url(/Resources/Images/Misc/hcardIcon.gif) no-repeat!important;text-indent:-5000px;cursor:pointer}div.iocMemberInformationBlock,div.iocSportFederationInformationBlock{float:left;clear:both;width:578px;margin-bottom:20px;background-color:#fff;padding:1px 1px 0}div.iocMemberInformationBlock div.iocFreeContentBlock,div.iocSportFederationInformationBlock div.iocFreeContentBlock{margin-bottom:0;padding:20px 19px 30px}div.iocTeamIdentityCardBlock,div.iocAthleteIdentityCardBlock,div.iocFutureGameIdentityCardBlock,div.iocOlympicGameIdentityCardBlock,div.iocParalympicGamesIdentityCardBlock,div.iocOlympicSpiritPrincipleIdentityCardBlock,div.iocOlympismSpecialisedSectionIdentityCardBlock,div.iocCorporateIOCIdentityCardBlock,div.iocCountryIdentityCardBlock,div.iocMuseumIdentityCardBlock,div.iocOscIdentityCardBlock{float:left;clear:both;width:340px;margin-bottom:20px;overflow:hidden}div.iocIdentityCardDetails{float:left;clear:both;position:relative;width:100%;padding:10px 0}div.iocIdentityCardDetails a.iocHCardIcon{text-decoration:none!important;position:absolute;right:10px;top:10px}div.iocIdentityCardDetails h3{float:left;clear:both;font-size:18px;line-height:24px;font-weight:bold;color:#fff;width:515px;margin:0 0 8px}div.iocIdentityCardDetails.iocIdentityCardCorporateMember{width:550px;background:#116071 url(/Resources/Images/misc/MemberBackground.gif) repeat-x 0 0;padding:8px 9px 12px 19px}div.iocIdentityCardDetails.iocIdentityCardCountryTop{background-color:#f60}div.iocIdentityCardDetails.iocIdentityCardSport{width:550px;background:#0a397f url(/Resources/Images/misc/FederationBackground.jpg) repeat-x 0 0;padding:8px 9px 12px 19px}div.iocIdentityCardDetails td span{font-size:12px;line-height:17px;display:block;color:#fff;padding:0 9px 2px}div.iocIdentityCardDetails.iocIdentityCardWithImage img{color:#fff;float:left;margin:4px 10px 0 0}div.iocIdentityCardDetails.iocIdentityCardWithHCard table{margin-right:40px}div.iocIdentityCardDetails td.iocIdentityCardLabel span{margin-right:18px;white-space:nowrap}div.iocIdentityCardDetails.iocIdentityCardAthlete td.iocIdentityCardLabel span{color:#f6b3bc}div.iocIdentityCardDetails.iocIdentityCardGame td.iocIdentityCardLabel span{color:#bce2b3}div.iocIdentityCardDetails.iocIdentityCardCorporate td.iocIdentityCardLabel span,div.iocIdentityCardDetails.iocIdentityCardCorporateMember td.iocIdentityCardLabel span{color:#b6e2eb}div.iocIdentityCardDetails.iocIdentityCardCountryTop td.iocIdentityCardLabel span{color:#ffd0b2}div.iocIdentityCardDetails.iocIdentityCardCountryBottom td.iocIdentityCardLabel span{color:#717171}div.iocIdentityCardDetails.iocIdentityCardMuseum td.iocIdentityCardLabel span{color:#ffb0d3}div.iocIdentityCardDetails.iocIdentityCardSport td.iocIdentityCardLabel span{color:#b6c4de}div.iocIdentityCardDetails.iocIdentityCardAthlete a:hover{background-color:#970016}div.iocIdentityCardDetails.iocIdentityCardGame a:hover{background-color:#146b00}div.iocIdentityCardDetails.iocIdentityCardCorporate a:hover{background-color:#02809c}div.iocIdentityCardDetails.iocIdentityCardCorporateMember a:hover{background-color:#0e5a6b}div.iocIdentityCardDetails.iocIdentityCardCountryTop a:hover{background-color:#cc5200}div.iocIdentityCardDetails.iocIdentityCardMuseum a:hover{background-color:#620228}div.iocIdentityCardDetails.iocIdentityCardSport a:hover{background-color:#062c6a}div.iocIdentityCardDivider{background-color:#fff;line-height:1px;font-size:1px;height:1px;float:left;width:100%}div.iocIdentityCardDivider div.iocIdentityCardDividerLine{line-height:0;font-size:0;width:100%;height:0}div.iocIdentityCardDivider.iocIdentityCardAthlete div.iocIdentityCardDividerLine{border-top:1px dotted #d9001e}div.iocIdentityCardDivider.iocIdentityCardGame div.iocIdentityCardDividerLine{border-top:1px dotted #209900}div.iocIdentityCardDivider.iocIdentityCardCorporate div.iocIdentityCardDividerLine,div.iocIdentityCardDetails.iocIdentityCardCorporateMember div.iocIdentityCardDividerLine{border-top:1px dotted #03a0c3}div.iocIdentityCardDivider.iocIdentityCardCountryTop div.iocIdentityCardDividerLine{border-top:1px dotted #f60}div.iocIdentityCardDivider.iocIdentityCardMuseum div.iocIdentityCardDividerLine{border-top:1px dotted #f06}div.iocIdentityCardDivider.iocIdentityCardOlympism div.iocIdentityCardDividerLine{border-top:1px dotted #9a33ff}div.iocIdentityCardBlockDescription{font-family:Georgia,Arial;background-color:#fff;line-height:20px;font-size:15px;color:#333;width:322px;float:left;clear:both;padding:9px 9px 16px}div.iocImageArrowLink{float:left;clear:both;overflow:hidden;position:relative;background-color:#fff;width:100%}div.iocImageArrowLink a.iocImageArrowLinkLeftImageLink,div.iocImageArrowLink img.iocImageArrowLinkLeftImage{display:block;position:absolute;margin-top:-20px;height:40px;width:40px;top:50%;left:0}div.iocImageArrowLink a.iocImageArrowLinkLeftImageLink img{width:40px!important;height:40px!important}div.iocImageArrowLink a.iocImageArrowLinkRightImageLink,div.iocImageArrowLink img.iocImageArrowLinkRightImage{display:block;position:absolute;margin-top:-20px;height:40px;width:53px;top:50%;right:0}div.iocImageArrowLink a.iocImageArrowLinkRightImageLink img{width:53px!important;height:40px!important}div.iocImageArrowLink span.iocImageArrowLinkText{float:left;clear:both;display:block;margin:0 0 0 4px;padding:12px 0}div.iocImageArrowLink span.iocImageArrowLinkText.iocWithLeftImage{margin-left:41px}div.iocImageArrowLink span.iocImageArrowLinkText.iocWithRightImage{margin-right:54px}div.iocImageArrowLink span.iocImageArrowLinkText a,div.iocImageArrowLink span.iocImageArrowLinkText a:visited,div.iocImageArrowLink span.iocImageArrowLinkText span{float:left;clear:both;font-size:12px;font-weight:bold;text-decoration:none;background:url(/Resources/Images/Navigation/arrowRightBlackTransparentBG.gif) no-repeat 4px 4px;line-height:16px;cursor:pointer;display:block;color:#000;margin:0 10px 0 0;padding:0 0 0 14px}div.iocImageArrowLink span.iocImageArrowLinkText span{background:none;cursor:default}div.iocTopAthletesBlock div.iocImageArrowLink,div.iocCountryIdentityCardBlock div.iocImageArrowLink,div.iocParalympicGamesIdentityCardBlock div.iocImageArrowLink,div.iocGamesBlock div.iocGamesBlockItemContainer div.iocImageArrowLink,div.iocTopAthletesBlock div.iocTopAthletesBlockItemContainer div.iocImageArrowLink,div.iocMedalledAthletesBlock div.iocMedalledAthletesBlockItemContainer div.iocImageArrowLink{border-top:1px solid #666}div.iocExtender{float:left;clear:both;width:340px;position:relative;background:#fff url(/Resources/Images/Misc/ExtenderGreyGradient.png) no-repeat;overflow:hidden}.ioc-landing div.iocExtenderTitle h2{font-weight:bold}.ioc-landing #olympicNews .list-wrapper{padding:20px 0}div.iocExtenderTitle{float:left;clear:both;position:relative;text-transform:uppercase;font-weight:bold;cursor:pointer;font-size:11px;height:27px;width:322px;padding:13px 9px 0}div.iocExtenderTitle h2{float:left;font-size:11px;margin:0 20px 0 0}div.iocExtenderTitle img{position:absolute;right:10px;top:19px}div.iocExtenderContent{float:left;clear:both;width:340px;overflow:hidden;position:relative;background:#fff url(/Resources/Images/Misc/ExtenderGreyGradient.png) no-repeat scroll 0 -40px}div.iocSportEventsBlock div.iocExtender{background-color:transparent!important}div.iocSportEventsBlock div.iocExtenderTitle{color:#fff!important;font-size:11px}div.iocSportEventsBlock div.iocExtenderContent div{clear:both;float:left;width:322px;font-size:11px;font-weight:bold;color:#fff!important;background-color:#0166ff;padding:9px 9px 7px}div.iocSportEventsBlock span.iocSportEventsHeader{float:left;clear:both;text-transform:uppercase;display:block;padding:0 0 3px}div.iocSportEventsBlock ul.iocSportEventsList li a,div.iocSportEventsBlock ul.iocSportEventsList li a:visited{font-size:12px;font-weight:bold;text-decoration:none;line-height:19px;color:#fff;display:block;float:left;clear:both;cursor:pointer;background:url(/Resources/Images/Navigation/arrowRightWhite.gif) no-repeat scroll 0 5px;padding:0 4px 0 11px}.iocCustomSelect,.iocPaginationCustomSelect{float:left;font-size:11px;margin-top:5px;margin-right:5px;position:relative;width:120px;height:18px;line-height:17px;cursor:pointer;display:block}.iocCustomSelect select,.iocPaginationCustomSelect select{float:left;width:120px;height:18px;font-size:11px;border:1px solid #969696;font-family:Arial,Verdana}.iocCustomSelect span.selectContainer,.iocPaginationCustomSelect span.selectContainer{color:#aaa;display:block}.iocCustomSelect span.optionsContainer,.iocPaginationCustomSelect span.optionsContainer{width:100%;display:block;height:200px}.iocAthletesCloudSearchBlock .iocCustomSelect span.optionsContainer{height:130px!important}.iocCountriesCloudSearchBlock .iocCustomSelect span.optionsContainer{height:72px!important}.iocCustomSelect span.optionsContainer span,.iocPaginationCustomSelect span.optionsContainer span{height:18px;width:112px;background-color:#000;overflow:hidden;display:block;padding:0 4px}.iocCustomSelect span.selectedOptionContainer,.iocPaginationCustomSelect span.selectedOptionContainer{display:block;height:18px}.iocCustomSelect span.selectedOption,.iocPaginationCustomSelect span.selectedOption{height:18px;padding-left:4px;margin-right:20px;white-space:nowrap;overflow:hidden;display:block;color:#fff}.iocCustomCheckBox span{width:12px;height:12px;display:block;float:left;background:url(/Resources/Images/customformcontrol/customcheckbox.jpg) no-repeat scroll 0 0;margin:0 10px}.iocCustomRadio span{width:12px;height:13px;display:block;float:left;background:url(/Resources/Images/customformcontrol/customradio.gif) no-repeat scroll 0 0;margin:0 10px}div.iocAddToPlayListContent{clear:both;float:left;position:relative;background:#fff;height:212px;width:500px}div.iocAddToPlayListContent div.iocAddToPlayListCopy{color:#444;font-size:12px;text-align:center;position:absolute;bottom:91px;left:0;width:306px;padding:20px 15px}div.iocShareFormContent{clear:both;float:left;background:#fff;width:465px;padding:12px 20px 28px 15px}div.iocShareFormContent ul li{float:right;text-align:left;overflow:hidden;width:150px;margin:8px 0 0;padding:0 0 0 5px}div.iocShareFormContent ul li img{margin-right:10px;height:16px;width:16px;float:left}div.iocShareFormContent ul li a:hover{background:#e6e6e6;text-decoration:none}div.iocShareFormContent span.iocShareFormInstructions{float:left;clear:both;text-align:left;width:460px;margin:28px 0 0 5px}div.iocShareFormContent span.iocShareFormInput{float:left;clear:both;text-align:left;width:100%;margin:12px 0 0 5px}div.iocShareFormContent span.iocShareFormInput input{width:310px;font-size:11px;font-family:Arial,Verdana;border:1px solid #ccc;padding:1px 3px}div.iocVideoBlockContent div.iocShareFormContent,div.iocMediaPlayerTabbedVideosPlayerFlash div.iocShareFormContent{width:311px;height:212px;padding:8px 15px 20px 10px}div.iocVideoBlockContent div.iocShareFormContent ul,div.iocMediaPlayerTabbedVideosPlayerFlash div.iocShareFormContent ul{height:126px;overflow:hidden}div.iocVideoBlockContent div.iocShareFormContent span.iocShareFormInstructions,div.iocMediaPlayerTabbedVideosPlayerFlash div.iocShareFormContent span.iocShareFormInstructions{width:306px;margin:6px 0 0 5px}div.iocVideoBlockContent div.iocShareFormContent span.iocShareFormInput,div.iocMediaPlayerTabbedVideosPlayerFlash div.iocShareFormContent span.iocShareFormInput{margin:4px 0 0 5px}div.iocVideoBlockContent div.iocShareFormContent span.iocShareFormInput input,div.iocMediaPlayerTabbedVideosPlayerFlash div.iocShareFormContent span.iocShareFormInput input{width:298px}div.iocSendFormTitle span{float:left;height:14px;padding-left:27px;background-repeat:no-repeat}div.iocSendFormContent{clear:both;float:left;background:#fff;width:475px;padding:20px 5px 8px 20px}div.iocSurveyPopinForm{top:0;right:0;font-size:12px;overflow:hidden;position:absolute;z-index:9999;width:500px;visibility:visible}div.iocPopinForm{top:0;right:0;font-size:12px;overflow:hidden;position:absolute;z-index:9999;width:500px;visibility:hidden}div.iocPopinFormTitle span{float:left;height:14px;background-repeat:no-repeat;text-align:left;width:99%}div.iocPopinFormContent{clear:both;float:left;background:#fff;width:475px;font-size:10px;padding:20px 5px 8px 20px}div.iocVideoBlockContent div.iocSendFormContent,div.iocMediaPlayerTabbedVideosPlayerFlash div.iocSendFormContent{width:311px;height:212px;padding:15px 15px 12px}div.iocVideoBlockContent div.iocSendFormContent div.iocSendFormContentRow,div.iocMediaPlayerTabbedVideosPlayerFlash div.iocSendFormContent div.iocSendFormContentRow{padding:0 0 3px}div.iocVideoBlockContent div.iocSendFormContent div.iocSendFormContentRow span.iocSendFormLabel,div.iocVideoBlockContent div.iocSendFormContent div.iocSendFormContentRow span.iocSendFormRequired,div.iocMediaPlayerTabbedVideosPlayerFlash div.iocSendFormContent div.iocSendFormContentRow span.iocSendFormLabel,div.iocMediaPlayerTabbedVideosPlayerFlash div.iocSendFormContent div.iocSendFormContentRow span.iocSendFormRequired{width:103px}div.iocVideoBlockContent div.iocSendFormContentRow input.iocSendFormTextBox,div.iocVideoBlockContent div.iocSendFormContentRow textarea.iocSendFormTextBox,div.iocMediaPlayerTabbedVideosPlayerFlash div.iocSendFormContentRow input.iocSendFormTextBox,div.iocMediaPlayerTabbedVideosPlayerFlash div.iocSendFormContentRow textarea.iocSendFormTextBox{width:195px}div.iocVideoBlockContent div.iocSendFormContent div.iocSendFormContentRow textarea.iocSendFormTextBox,div.iocMediaPlayerTabbedVideosPlayerFlash div.iocSendFormContent div.iocSendFormContentRow textarea.iocSendFormTextBox{height:47px}div.iocVideoBlockContent div.iocSendFormContent div.iocSendFormContentRow span.iocSendFormInvalid,div.iocVideoBlockContent div.iocSendFormContent div.iocSendFormContentRow span.iocSendFormValid,div.iocMediaPlayerTabbedVideosPlayerFlash div.iocSendFormContent div.iocSendFormContentRow span.iocSendFormInvalid,div.iocMediaPlayerTabbedVideosPlayerFlash div.iocSendFormContent div.iocSendFormContentRow span.iocSendFormValid{margin:4px 0 0 107px}div.iocVideoBlockContent div.iocSendFormContent div.iocSendFormContentRow span.iocSendFormStatus,div.iocMediaPlayerTabbedVideosPlayerFlash div.iocSendFormContent div.iocSendFormContentRow span.iocSendFormStatus{width:0;height:16px;padding-left:10px;overflow:hidden;margin:13px 0 0}div.iocVideoBlockContent div.iocSendFormContent div.iocSendFormContentRow span.iocSendFormRequired,div.iocMediaPlayerTabbedVideosPlayerFlash div.iocSendFormContent div.iocSendFormContentRow span.iocSendFormRequired{margin-top:14px}div.iocVideoBlockContent div.iocSendFormContent div.iocSendFormContentRow span.iocCustomCheckBox,div.iocMediaPlayerTabbedVideosPlayerFlash div.iocSendFormContent div.iocSendFormContentRow span.iocCustomCheckBox{margin:1px 0 0 103px}div.iocVideoBlockContent div.iocSendFormContent div.iocSendFormContentRow div.iocSendFormActions,div.iocMediaPlayerTabbedVideosPlayerFlash div.iocSendFormContent div.iocSendFormContentRow div.iocSendFormActions{width:194px}div.iocVideoBlockContent div.iocSendFormContent div.iocSendFormContentRow div.iocSendFormActions a.MediumButton,div.iocMediaPlayerTabbedVideosPlayerFlash div.iocSendFormContent div.iocSendFormContentRow div.iocSendFormActions a.MediumButton{margin:5px 0 0}div.iocVideoBlockContent div.iocSendFormContent div.iocSendFormContentRow div.iocSendFormActions span.iocSendFormCancel,div.iocMediaPlayerTabbedVideosPlayerFlash div.iocSendFormContent div.iocSendFormContentRow div.iocSendFormActions span.iocSendFormCancel{margin:13px 0 0 4px}div.iocCountryFlagBlock{float:left;clear:both;width:100%;height:238px;overflow:hidden}div.iocWideButtonLink{clear:both;float:left;text-align:left;margin:0 0 20px}div.iocWideButtonLink a,div.iocWideButtonLink a:visited{clear:both;float:left;height:60px;display:block;cursor:pointer;position:relative;background-position:0 0;background-repeat:no-repeat;text-decoration:none;overflow:hidden;color:#fff;outline:none;width:340px}div.iocWideButtonLink a span.iocWideButtonImage{display:table;float:left;clear:both}div.iocWideButtonLink a span.iocWideButtonContent{display:table}div.iocWideButtonLink a span.iocWideButtonImage span.iocWideButtonImageCenter img{vertical-align:middle;margin:0 0 0 1px;padding:0 9px 0 0}div.iocWideButtonLink a span.iocWideButtonText{display:table-cell;vertical-align:middle;font-weight:bold;font-size:14px;padding:5px 45px 5px 10px}div.iocWideButtonLink a.iocWideButtonMedia span.iocWideButtonText{padding:5px 40px 5px 10px}div.iocWideButtonLink a span.iocWideButtonText span.iocWideButtonPrimaryText{display:block;width:100%}div.iocWideButtonLink a span.iocWideButtonText span.iocWideButtonSecondaryText{font-size:11px;font-weight:normal;display:block;width:100%}div.iocWideButtonLink a span.iocWideButtonCenterFix{display:table-cell;vertical-align:middle;height:60px}div.iocMediaPlayerButtons{float:left;clear:both;width:747px}div.iocSiteMapBlock{clear:both;float:left;margin-bottom:20px;background-color:#fff;text-align:left;width:900px;padding:20px 30px 17px}div.iocSiteMapBlock div.iocSiteMapColumn{float:left;width:205px;overflow:hidden;min-height:1px;font-size:0;line-height:0;border-left:solid 1px #cecece;margin:0 10px 0 0;padding:0 0 0 10px}div.iocSiteMapBlock div.iocSiteMapColumn h3{font-weight:bold;text-transform:uppercase;margin-bottom:2px;line-height:12px;font-size:14px;color:#b9b7b8}div.iocSiteMapBlock div.iocSiteMapColumn ul{font-size:12px;line-height:14px;margin-top:4px}div.iocSiteMapBlock div.iocSiteMapColumn ul li{padding:4px 0 0}div.iocSiteMapBlock div.iocSiteMapColumn ul li a,div.iocSiteMapBlock div.iocSiteMapColumn ul li a:visited{font-size:12px;line-height:14px;text-decoration:none;color:#333}.iocMediaNews{text-align:left;width:580px;background-color:#fff}.iocMediaNews .iocMediaNewsDate{color:silver;font-variant:small-caps;text-transform:uppercase}.iocMediaNews h3{padding-left:10px;background:url(/Resources/Images/navigation/arrowRightBlackWhiteBG.gif) no-repeat scroll 0 -201px;margin-top:5px}.iocMediaNews .iocMediaNewsItem{border-bottom:dotted 1px #000;padding:10px 20px 20px}.iocMediaNews .iocMediaNewsContent{padding-top:10px;font-size:95%}.iocMediaNews .iocMediaNewsImage img{background-color:#ff9;width:210px;height:100px;display:block}.iocMediaNews .iocMediaNewsImage label{display:block;color:silver;padding-top:10px;font-size:70%}.iocMediaNews .iocMediaNewsHasImage .iocMediaNewsStory{margin-left:-230px;padding-left:230px}.iocMediaNews .iocMediaNewsSearch{font-weight:bold;padding:30px 25px 20px}.iocMediaNews .iocMediaNewsSearchInput{border:solid 1px silver;width:250px;margin:0 6px}.iocMediaCalendar{text-align:left;width:340px;font-size:9pt;background-color:#fff}.iocMediaCalendar .iocMediaCalendarItem{border-bottom:dotted 1px #000;padding:.5em}.iocMediaCalendar .iocMediaCalendarDate{color:#979797;font-weight:bold}.iocMediaCalendar .iocMediaCalendarLink{border-top:solid 1px #000;background-color:#e5e5e5;padding:1em .5em}.iocMediaCalendar .iocMediaCalendarLink a{font-weight:bold;text-decoration:none;color:#000;background:url(/Resources/Images/navigation/arrowRightBlackGreyBG.gif) no-repeat scroll 0 -201px;padding-left:14px}.iocMediaPodVodCast{text-align:left;background-color:#fff;padding:20px}.iocMediaPodVodCast .iocMediaPodVodCastSubscription{background-color:#e5e5e5;margin-bottom:20px;color:#333;padding:1em}.iocMediaPodVodCast .iocMediaPodVodCastSubscription input{width:450px;display:block;border:solid 1px #979797;margin:.3em 0 .4em}.iocMediaPodVodCast .iocMediaPodVodCastSubscription h4{font-weight:bold;color:#000;background:url(/Resources/Images/navigation/arrowRightBlackGreyBG.gif) no-repeat scroll 0 -201px;margin:.3em 0 0;padding:0 0 0 15px}.iocMediaPodVodCast .iocMediaPodVodCastItem{border-top:dotted 1px #000;padding:10px 0}.iocMediaPodVodCast .iocMediaPodVodCastImage{width:150px;float:left}.iocMediaPodVodCast .iocMediaPodVodCastImage img{width:150px;height:110px;background-color:#ff9;display:block}.iocMediaPodVodCast .iocMediaPodVodCastContent{padding-left:200px;margin-left:-200px;color:#333}.iocMediaPodVodCast .iocMediaPodVodCastDate{color:#989898;text-transform:uppercase}.iocMediaPodVodCast .iocMediaPodVodCastContent h3{color:#000;background:url(/Resources/Images/navigation/arrowRightBlackWhiteBG.gif) no-repeat scroll 0 -201px;margin-bottom:20px;padding:0 0 0 15px}.iocMediaPodVodCast .iocMediaPodVodCastContent a:hover{color:#919191;text-decoration:none}.iocMediaPodVodCast .iocMediaPodVodCastPlay{border-right:solid 1px #919191;padding-right:10px}.iocMediaPodVodCast .iocMediaPodVodCastDownload{margin-left:10px}.iocMediaPodVodCast .iocMediaPodVodCastPlayer{background-color:aqua;height:40px;width:100%;margin-top:10px}div.iocResultsDataSearchOptionsBlock{clear:both;float:left;margin-bottom:20px;background-color:#fff;text-align:left;width:920px;padding:20px}div.iocResultsDataSearchOptionsLeftArea{float:left;clear:both;font-size:12px;line-height:16px;overflow:hidden;width:290px}div.iocResultsDataSearchOptionsLeftArea div.iocGreyBorderContainer{width:288px;position:relative}div.iocResultsDataSearchOptionsLeftArea div.iocGreyBorderContainer div.iocGreyBorderTop{font-size:0;background-image:url(/Resources/Images/Borders/greyBorderTop.gif);background-repeat:repeat-x;position:absolute;height:3px;width:100%;left:0;top:0}div.iocResultsDataSearchOptionsLeftArea div.iocGreyBorderContainer div.iocGreyBorderTop div.iocGreyBorderTopLeft{float:left;background-image:url(/Resources/Images/Borders/greyBorderTopLeft.gif);background-repeat:no-repeat;height:3px;width:3px}div.iocResultsDataSearchOptionsLeftArea div.iocGreyBorderContainer div.iocGreyBorderTop div.iocGreyBorderTopRight{float:right;background-image:url(/Resources/Images/Borders/greyBorderTopRight.gif);background-repeat:no-repeat;height:3px;width:3px;padding:0 8px 0 0}div.iocResultsDataSearchOptionsLeftArea div.iocGreyBorderContainer div.iocGreyBorderMiddle{border-left:solid 1px #666;border-right:solid 1px #666;height:100%;margin:0 8px 0 0}div.iocResultsDataSearchOptionsLeftArea div.iocGreyBorderContainer div.iocGreyBorderMiddle div.iocGreyBorderContent{font-family:arial;padding:9px 18px 11px 10px}div.iocResultsDataSearchOptionsLeftArea div.iocGreyBorderContainer div.iocGreyBorderBottom{font-size:0;background-image:url(/Resources/Images/Borders/greyBorderBottom.gif);background-repeat:repeat-x;position:absolute;height:3px;width:100%;bottom:0;left:0}div.iocResultsDataSearchOptionsLeftArea div.iocGreyBorderContainer div.iocGreyBorderBottom div.iocGreyBorderBottomLeft{float:left;background-image:url(/Resources/Images/Borders/greyBorderBottomLeft.gif);background-repeat:no-repeat;height:3px;width:3px}div.iocResultsDataSearchOptionsLeftArea div.iocGreyBorderContainer div.iocGreyBorderBottom div.iocGreyBorderBottomRight{float:right;background-image:url(/Resources/Images/Borders/greyBorderBottomRight.gif);background-repeat:no-repeat;height:3px;width:3px;padding:0 8px 0 0}div.iocResultsDataSearchOptionsLeftArea div.iocGreyBorderContainer div.iocGreyBorderArrowRight{width:9px;height:15px;background-image:url(/Resources/Images/Borders/greyBorderArrowRight.gif);position:absolute;right:0;top:20%}div.iocResultsDataSearchOptionsRightArea{float:right;overflow:hidden;width:610px}div.iocResultsDataSearchOptionsRightArea table{width:610px}div.iocResultsDataSearchOptionsRightArea td{vertical-align:middle;border-bottom:solid 1px #fff}div.iocResultsDataSearchOptionsRightArea td.iocResultsDataSearchOptionsLabel{height:40px;font-size:11px;font-weight:bold;text-transform:uppercase;background-color:#e5e5e5;padding:0 10px}div.iocResultsDataSearchOptionsRightArea td.iocResultsDataSearchOptionsLabel label,div.iocResultsDataSearchOptionsRightArea td.iocResultsDataSearchOptionsLabel span{width:165px;display:block}div.iocResultsDataSearchOptionsRightArea td.iocResultsDataSearchOptionsLabel span.iocResultsDataSearchOptionsSmallLabel{font-weight:normal;text-transform:none;padding:2px 0 0}div.iocResultsDataSearchOptionsRightArea td.iocResultsDataSearchOptionsInputField{background-color:#f2f2f2;padding:0 10px}div.iocResultsDataSearchOptionsRightArea td.iocResultsDataSearchOptionsInputField.iocResultsDataSearchOptionsCheckBoxLeft,div.iocResultsDataSearchOptionsRightArea td.iocResultsDataSearchOptionsInputField.iocResultsDataSearchOptionsDropDownLeft{padding:0 2px 0 10px}div.iocResultsDataSearchOptionsRightArea td.iocResultsDataSearchOptionsInputField.iocResultsDataSearchOptionsCheckBoxRight,div.iocResultsDataSearchOptionsRightArea td.iocResultsDataSearchOptionsInputField.iocResultsDataSearchOptionsDropDownRight{padding:0 10px 0 2px}div.iocResultsDataSearchOptionsRightArea td.iocResultsDataSearchOptionsInputField input{width:192px;font-size:11px;font-family:Arial,Verdana;border:1px solid #ccc;padding:1px 3px}div.iocResultsDataSearchOptionsRightArea td.iocResultsDataSearchOptionsInputField span.iocCustomSelect{width:200px!important;height:18px!important;line-height:18px;font-weight:bold;font-size:12px;clear:both;margin:0!important}div.iocResultsDataSearchOptionsRightArea td.iocResultsDataSearchOptionsInputField span.iocCustomSelect select{height:19px!important;width:200px!important;font-family:Arial,Verdana;font-weight:normal;font-size:11px}div.iocResultsDataSearchOptionsRightArea td.iocResultsDataSearchOptionsInputField span.iocCustomSelect span.optionsContainer span{width:192px!important}div.iocResultsDataSearchOptionsRightArea td.iocResultsDataSearchOptionsInputField span.iocNoCheckBoxSpacer,div.iocResultsDataSearchOptionsRightArea td.iocResultsDataSearchOptionsInputField span.iocCustomCheckBox{display:block;width:99px}div.iocResultsDataSearchOptionsRightArea td.iocResultsDataSearchOptionsInputField span.iocCustomCheckBox input{width:12px;font-size:12px;font-family:Arial,Verdana;border:none;padding:0}div.iocResultsDataSearchOptionsRightArea td.iocResultsDataSearchOptionsInputField span.iocCustomCheckBox span{width:12px;margin:0}div.iocResultsDataSearchOptionsRightArea td.iocResultsDataSearchOptionsInputField span.iocCustomCheckBox label{padding-left:6px;font-weight:bold;line-height:12px;font-size:12px;color:#2f3d4e;margin:0}div.iocResultsDataSearchOptionsRightArea td.iocResultsDataSearchOptionsInputField span.iocCustomCheckBox span.iocResultsDataSearchOptionsGoldMedal,div.iocResultsDataSearchOptionsRightArea td.iocResultsDataSearchOptionsInputField span.iocCustomCheckBox span.iocResultsDataSearchOptionsSilverMedal,div.iocResultsDataSearchOptionsRightArea td.iocResultsDataSearchOptionsInputField span.iocCustomCheckBox span.iocResultsDataSearchOptionsBronzeMedal,div.iocResultsDataSearchOptionsRightArea td.iocResultsDataSearchOptionsInputField span.iocCustomCheckBox span.iocResultsDataSearchOptionsWorldRecord,div.iocResultsDataSearchOptionsRightArea td.iocResultsDataSearchOptionsInputField span.iocCustomCheckBox span.iocResultsDataSearchOptionsOlympicRecord{background-image:none;width:100%;padding:2px 0}div.iocResultsDataSearchOptionsRightArea td.iocResultsDataSearchOptionsInputField span.iocCustomCheckBox span.iocResultsDataSearchOptionsGoldMedal label,div.iocResultsDataSearchOptionsRightArea td.iocResultsDataSearchOptionsInputField span.iocCustomCheckBox span.iocResultsDataSearchOptionsSilverMedal label,div.iocResultsDataSearchOptionsRightArea td.iocResultsDataSearchOptionsInputField span.iocCustomCheckBox span.iocResultsDataSearchOptionsBronzeMedal label,div.iocResultsDataSearchOptionsRightArea td.iocResultsDataSearchOptionsInputField span.iocCustomCheckBox span.iocResultsDataSearchOptionsWorldRecord label,div.iocResultsDataSearchOptionsRightArea td.iocResultsDataSearchOptionsInputField span.iocCustomCheckBox span.iocResultsDataSearchOptionsOlympicRecord label{background-position:6px 0;background-repeat:no-repeat;padding-left:26px!important}div.iocResultsDataSearchOptionsRightArea td.iocResultsDataSearchOptionsInputField span.iocCustomCheckBox span.iocResultsDataSearchOptionsWorldRecord label{background-position:7px 2px;background-image:url(/Resources/Images/Misc/smallBlueStar.gif)}div.iocResultsDataSearchOptionsRightArea td.iocResultsDataSearchOptionsInputField span.iocCustomCheckBox span.iocResultsDataSearchOptionsOlympicRecord label{background-position:7px 2px;background-image:url(/Resources/Images/Misc/smallPinkStar.gif)}div.iocResultsDataSearchOptionsRightArea td.iocResultsDataSearchOptionsSpacer span{width:100%;height:28px;display:block;background-color:#fff}div.iocResultsDataSearchOptionsRightArea div.iocResultsDataSearchOptionsBottomArea{padding-top:10px;width:610px}div.iocResultsDataSearchOptionsRightArea div.iocResultsDataSearchOptionsBottomBar{float:left;clear:both;padding:10px 0 2px}div.iocResultsDataSearchOptionsRightArea div.iocResultsDataSearchOptionsBottomBar div.iocResultsBar{float:left;clear:both;width:158px;height:11px;margin:2px}div.iocResultsDataSearchOptionsRightArea div.iocResultsDataSearchOptionsBottomBar div.iocResultsBarTop,div.iocResultsDataSearchOptionsRightArea div.iocResultsDataSearchOptionsBottomBar div.iocResultsBarBottom{height:1px;background-color:#000;font-size:0;width:100%;margin:0 1px}div.iocResultsDataSearchOptionsRightArea div.iocResultsDataSearchOptionsBottomBar div.iocResultsBarBackground{width:100%;height:100%;background-color:#000;font-size:0;padding:0 1px}div.iocResultsDataSearchOptionsRightArea div.iocResultsDataSearchOptionsBottomBar div.iocResultsBarForeground{width:100%;height:100%;background-color:#7499c6;font-size:0}div.iocResultsDataSearchOptionsRightArea div.iocResultsDataSearchOptionsBottomBar div.iocResultsBarText{float:left;font-size:0;padding:3px 0 0 10px}div.iocResultsDataSearchOptionsRightArea div.iocResultsDataSearchOptionsBottomBar div.iocResultsBarText span{font-size:11px;font-weight:bold;line-height:11px;text-transform:uppercase}div.iocDirectoryBlock{float:left;font-size:12px;margin-bottom:20px;width:100%}div.iocDirectoryBlock div.iocDirectoryBlockContent{clear:both;width:322px;float:left;padding:10px 9px 7px}div.iocDirectoryBlock div.iocDirectoryBlockContent select.iocDirectoryBlockSelect{font-family:Arial,Verdana;background-color:#fff;border:1px solid #999;margin-bottom:3px;clear:both;float:left;width:100%}div.iocDirectoryBlock div.iocDirectoryBlockContent.Purple{background-color:#801a6e}div.iocCountryMedalHistory div.iocScrollBarArea{float:left;width:20px;padding-left:10px;height:204px;display:none;overflow:hidden}div.iocCountryMedalGames{float:left;clear:both;overflow:auto;height:100%;max-height:204px;width:340px}div.iocAthleteMedalGames,div.iocCountryMedalGamesHeader{float:left;clear:both;overflow:hidden;width:340px}div.iocCountryMedalGames table,div.iocAthleteMedalGames table,div.iocCountryMedalGamesHeader table{font-size:12px;background-color:#fff;float:left;clear:both}div.iocCountryMedalGamesHeader tr.iocMedalHeader td span{color:#000;white-space:nowrap;font-size:12px;padding:0 10px}div.iocCountryMedalGamesHeader tr.iocMedalHeader td span.iocMedalHeaderGame{width:200px;display:block}div.iocCountryMedalGamesHeader tr.iocMedalHeader td span.iocMedalHeaderMedal{width:69px;display:block}div.iocCountryMedalGamesHeader tr.iocMedalHeader td.iocMedalDivider span{width:1px;height:20px;display:block;overflow:hidden;background-color:#fff;padding:0}div.iocCountryMedalGames td.iocMedalIcon a,div.iocAthleteMedalGames td.iocMedalIcon a,div.iocCountryMedalGames td.iocMedalIcon a:visited,div.iocAthleteMedalGames td.iocMedalIcon a:visited{display:block;cursor:pointer;background-color:#e5e5e5;text-decoration:none;overflow:hidden;height:40px;width:40px}div.iocCountryMedalGames td.iocMedalText,div.iocAthleteMedalGames td.iocMedalText{background-color:#e5e5e5}div.iocCountryMedalGames td.iocMedalText a,div.iocCountryMedalGames td.iocMedalText a:visited{color:#000;display:block;cursor:pointer;background-color:#e5e5e5;text-decoration:none;overflow:hidden;height:16px;width:180px}div.iocAthleteMedalGames td.iocMedalText a,div.iocAthleteMedalGames td.iocMedalText a:visited{color:#000;display:block;cursor:pointer;background-color:#e5e5e5;text-decoration:none;overflow:hidden;height:16px;width:210px}div.iocCountryMedalGames td.iocMedalText a span,div.iocAthleteMedalGames td.iocMedalText a span{font-size:12px;font-weight:bold;text-decoration:none;background:url(/Resources/Images/navigation/arrowRightBlackTransparentBG.gif) no-repeat 0 5px;white-space:nowrap;color:#000;margin:0 0 0 4px;padding:2px 4px 2px 11px}div.iocCountryMedalGames td.iocMedalDivider span,div.iocAthleteMedalGames td.iocMedalDivider span{width:1px;height:38px;display:block;overflow:hidden;background-color:#ccc}div.iocCountryMedalGames td.iocMedalTotal span.iocGoldMedal,div.iocCountryMedalGames td.iocMedalTotal span.iocSilverMedal,div.iocCountryMedalGames td.iocMedalTotal span.iocBronzeMedal,div.iocAthleteMedalGames td.iocMedalTotal span.iocGoldMedal,div.iocAthleteMedalGames td.iocMedalTotal span.iocSilverMedal,div.iocAthleteMedalGames td.iocMedalTotal span.iocBronzeMedal,div.iocAthleteMedalEvents div.iocMedalGroup div.iocMedalTotal span.iocGoldMedal,div.iocAthleteMedalEvents div.iocMedalGroup div.iocMedalTotal span.iocSilverMedal,div.iocAthleteMedalEvents div.iocMedalGroup div.iocMedalTotal span.iocBronzeMedal{width:24px;height:23px;display:block;overflow:hidden;text-align:center;background-color:#fff;color:#000;padding:8px 2px 0 1px}div.iocCountryMedalGames td.iocMedalTotal span.iocGoldMedal,div.iocAthleteMedalGames td.iocMedalTotal span.iocGoldMedal{background:url(/Resources/Images/navigation/goldmedal.gif) no-repeat 2px 4px;margin:0 0 0 4px}div.iocCountryMedalGames td.iocMedalTotal span.iocSilverMedal,div.iocAthleteMedalGames td.iocMedalTotal span.iocSilverMedal{background:url(/Resources/Images/navigation/silvermedal.gif) no-repeat 2px 4px}div.iocCountryMedalGames td.iocMedalTotal span.iocBronzeMedal,div.iocAthleteMedalGames td.iocMedalTotal span.iocBronzeMedal{background:url(/Resources/Images/navigation/bronzemedal.gif) no-repeat 2px 4px;margin:0 4px 0 0}div.iocAthleteMedalEvents{float:left;clear:both;font-size:12px;overflow:hidden;width:340px;padding:15px 0 0}div.iocAthleteMedalEvents div.iocMedalGroup{clear:both;float:left;border-top:1px dotted #666;width:340px}div.iocAthleteMedalEvents div.iocMedalGroup div.iocMedalTotal{clear:both;float:left;width:44px;padding:4px 0 0}div.iocAthleteMedalEvents div.iocMedalGroup div.iocMedalTotal span.iocGoldMedal{background:url(/Resources/Images/navigation/goldmedal.gif) no-repeat 2px 4px;margin:0 0 0 7px}div.iocAthleteMedalEvents div.iocMedalGroup div.iocMedalTotal span.iocSilverMedal{background:url(/Resources/Images/navigation/silvermedal.gif) no-repeat 2px 4px;margin:0 0 0 7px}div.iocAthleteMedalEvents div.iocMedalGroup div.iocMedalTotal span.iocBronzeMedal{background:url(/Resources/Images/navigation/bronzemedal.gif) no-repeat 2px 4px;margin:0 0 0 7px}div.iocAthleteMedalEvents div.iocMedalGroup div.iocMedalList{float:left;width:296px}div.iocAthleteMedalEvents div.iocMedalGroup div.iocMedalList div.iodMedalEvent{border-top:1px dotted #666;width:296px}div.iocAthleteMedalEvents div.iocMedalGroup div.iocMedalList div.iodMedalEvent div.iocMedalText{clear:both;float:left;width:243px;font-size:12px;padding:3px 0}div.iocAthleteMedalEvents div.iocMedalGroup div.iocMedalList div.iodMedalEvent div.iocMedalVideo a{float:left;overflow:hidden;height:45px;width:50px;display:block}div.iocResultsDataSearchResultsBlock{float:left;clear:both;text-align:left;width:960px;margin:0 0 20px}div#iocResultsDataResultsError{width:100%;float:left;font-size:12px}div#iocResultsDataResultsError,div#iocResultsDataSearchOptionsError{margin-top:15px;color:red}div.iocResultsDataSearchResultsBlock h2.iocResultsDataSearchResultsTitle{font-size:40px;font-weight:bold;text-transform:uppercase;line-height:40px;color:#fff}div.iocResultsDataSearchResultsBlock div.iocResultsDataSearchResultsSummary{float:left;clear:both;background-color:#fff;margin:24px 0 0;padding:17px 0}div.iocResultsDataSearchResultsBlock div.iocResultsDataSearchResultsButtons{float:left;width:295px;padding:3px 20px 0}div.iocResultsDataSearchResultsBlock div.iocResultsDataSearchResultsFilterColumn{float:left;width:225px;padding:0 20px}div.iocResultsDataSearchResultsBlock div.iocResultsDataSearchResultsMedalsColumn{float:right;width:320px;padding:0 20px}div.iocResultsDataSearchResultsBlock ul li{color:#000;font-size:12px;padding:0 0 3px}div.iocResultsDataSearchResultsBlock ul li span.iocResultsDataSearchResultsFilterGold,div.iocResultsDataSearchResultsBlock ul li span.iocResultsDataSearchResultsFilterSilver,div.iocResultsDataSearchResultsBlock ul li span.iocResultsDataSearchResultsFilterBronze,div.iocResultsDataSearchResultsBlock ul li span.iocResultsDataSearchResultsFilterWorld,div.iocResultsDataSearchResultsBlock ul li span.iocResultsDataSearchResultsFilterOlympic,div.iocResultsDataSearchResultsBlock ul li span.iocResultsDataSearchResultsFilterNoRecord{background-position:6px 0;background-repeat:no-repeat;font-weight:bold;line-height:12px;padding:0 0 0 26px}div.iocResultsDataSearchResultsBlock ul li span.iocResultsDataSearchResultsFilterWorld{background-image:url(/Resources/Images/Misc/smallBlueStar.gif)}div.iocResultsDataSearchResultsBlock ul li span.iocResultsDataSearchResultsFilterOlympic{background-image:url(/Resources/Images/Misc/smallPinkStar.gif)}div.iocResultsDataSearchResultsBlock div.iocResultsDataSearchResultsDisplay{float:left;clear:both;width:960px;background-color:#fff;margin:20px 0 0}div.iocResultsDataSearchResultsBlock div.iocResultsDataSearchResultsTable{margin:0 0 14px;padding:0 20px}div.iocResultsDataSearchResultsBlock div.iocResultsDataSearchResultsTable th{color:#fff;text-align:left;border-right:solid 1px #ccc;vertical-align:middle;font-weight:bold;font-size:12px}div.iocResultsDataSearchResultsBlock div.iocResultsDataSearchResultsTable th.iocResultsDataSearchResultsTableCountry{border-right:none}div.iocResultsDataSearchResultsBlock div.iocResultsDataSearchResultsTable th span a,div.iocResultsDataSearchResultsBlock div.iocResultsDataSearchResultsTable th span a:visited{color:#fff;cursor:pointer;text-decoration:none;background:url(/Resources/Images/Misc/TableHeaderBackground.png) repeat-x;background-position:0 0;display:block;height:23px;padding:7px 11px 0}div.iocResultsDataSearchResultsBlock div.iocResultsDataSearchResultsTable th.iocResultsDataSearchResultsTableDate span{width:89px}div.iocResultsDataSearchResultsBlock div.iocResultsDataSearchResultsTable th.iocResultsDataSearchResultsTableDate span span{width:57px;float:left}div.iocResultsDataSearchResultsBlock div.iocResultsDataSearchResultsTable th.iocResultsDataSearchResultsTableSport span{width:189px}div.iocResultsDataSearchResultsBlock div.iocResultsDataSearchResultsTable th.iocResultsDataSearchResultsTableSport span span{width:157px;float:left}div.iocResultsDataSearchResultsBlock div.iocResultsDataSearchResultsTable th.iocResultsDataSearchResultsTableRecord span span{width:77px;float:left}div.iocResultsDataSearchResultsBlock div.iocResultsDataSearchResultsTable th.iocResultsDataSearchResultsTableMedal span{width:79px}div.iocResultsDataSearchResultsBlock div.iocResultsDataSearchResultsTable th.iocResultsDataSearchResultsTableMedal span span{width:47px;float:left}div.iocResultsDataSearchResultsBlock div.iocResultsDataSearchResultsTable th.iocResultsDataSearchResultsTableCountry span{width:110px}div.iocResultsDataSearchResultsBlock div.iocResultsDataSearchResultsTable th.iocResultsDataSearchResultsTableCountry span span{width:78px;float:left}div.iocResultsDataSearchResultsBlock div.iocResultsDataSearchResultsTable th span.iocResultsDataSearchResultsArrow{width:10px!important;background:url(/Resources/Images/Misc/arrowDownWhite.gif) no-repeat 0 5px;height:10px;padding:5px 0 0}div.iocResultsDataSearchResultsBlock div.iocResultsDataSearchResultsTable tr.iocResultsDataSearchResultsTableLine td{background-color:#efefef}div.iocResultsDataSearchResultsBlock div.iocResultsDataSearchResultsTable tr.iocResultsDataSearchResultsTableAlternateLine td{background-color:#dedede}div.iocResultsDataSearchResultsBlock div.iocResultsDataSearchResultsTable td{color:#000;vertical-align:top;border-bottom:1px solid #fff;border-right:1px solid #ccc;font-size:12px;padding:7px 10px 0}div.iocResultsDataSearchResultsBlock div.iocResultsDataSearchResultsTable td.iocResultsDataSearchResultsTableCellImage{padding-left:50px!important}div.iocResultsDataSearchResultsBlock div.iocResultsDataSearchResultsTable td.iocResultsDataSearchResultsTableCellImage img{margin-top:-7px;margin-left:-50px}div.iocResultsDataSearchResultsBlock div.iocResultsDataSearchResultsTable td.iocResultsDataSearchResultsTableCellRecord{font-size:20px}div.iocResultsDataSearchResultsBlock div.iocResultsDataSearchResultsTable td.iocResultsDataSearchResultsTableCellRecord img{float:right!important}div.iocResultsDataSearchResultsBlock div.iocResultsDataSearchResultsTable td.iocResultsDataSearchResultsTableCellMedal img{float:none!important;margin:2px 0 0}div.iocResultsDataSearchResultsBlock div.iocResultsDataSearchResultsTable td.iocResultsDataSearchResultsTableCellLast{border-top:none!important;border-right:none!important;border-left:none!important}div.iocResultsDataSearchResultsBlock div.iocPagination{width:920px}div.iocMediaToolBox{clear:both;float:left;text-align:left;background-color:#c227a6;color:#fff;width:322px;padding:14px 9px 16px}div.iocMediaPhotoVideo{clear:both;float:left;text-align:left;background-color:#c227a6;color:#fff;width:322px;padding:8px 9px 14px}div.iocMediaToolBox div.iocMediaToolBoxContact{padding:0 0 8px}div.iocMediaToolBox div.iocMediaToolBoxContact span.iocMediaToolBoxTitle{color:#e7c3dd;font-size:12px;padding-right:18px;font-weight:normal}div.iocMediaToolBox div.iocMediaToolBoxContact span.iocMediaToolBoxLink{font-size:12px;font-weight:bold;color:#fff}div.iocMediaToolBox div.iocMediaToolBoxContent span.iocMediaToolBoxTitle{color:#fff;font-size:12px;font-weight:bold}div.iocMediaToolBox div.iocMediaToolBoxContent li a,div.iocMediaToolBox div.iocMediaToolBoxContent li a:visited{color:#fff;display:block;line-height:15px;background:url(/Resources/Images/navigation/arrowRightWhite.gif) no-repeat 0 4px;text-decoration:none;font-weight:bold;font-size:12px;margin:0 0 0 1px;padding:1px 0 0 11px}div.iocMediaPhotoVideo li a.iocMediaPhotoVideoLink,div.iocMediaPhotoVideo li a.iocMediaPhotoVideoLink:visited{color:#fff;display:block;line-height:19px;background:url(/Resources/Images/navigation/arrowRightWhite.gif) no-repeat 0 6px;text-decoration:none;font-weight:bold;font-size:12px;margin:0 0 0 1px;padding:1px 0 0 11px}div.iocMediaToolBox div.iocMediaToolBoxContent li span{color:#000;display:block;line-height:16px;text-decoration:none;font-weight:bold;font-size:12px;margin:0 0 0 1px;padding:0 0 0 10px}div.iocMediaPhotoVideo li span{font-size:12px;font-weight:normal;line-height:17px;display:block;color:#fff;padding:0 0 0 12px}div.iocFreeContentBlock{text-align:left;background-color:#fff;overflow:hidden;display:block;width:540px;clear:both;float:left;margin:0 0 20px;padding:20px 20px 30px}#top div.iocFreeContentBlock{background-color:transparent;width:100%;padding:0}#top div.iocFreeContentTitleBlock{background-color:transparent;width:100%}div.iocFreeContentTitleBlock div.iocFreeContentBlock{width:340px;height:auto;margin:0!important;padding:0!important}.iocLegalContactBlock{display:block;clear:both;width:100%}.iocLegalContactBlockContent{width:322px;display:block;clear:both;float:left;background-color:#7398c5;font-size:12px;color:#fff;padding:14px 9px}.iocDisclaimer{float:left;clear:both;width:100%;margin-bottom:20px;text-align:left;font-size:12px;color:#fff}.iocDisclaimer h3{font-size:11px;margin-bottom:6px;text-transform:uppercase;line-height:11px}div.iocOlympicMagazineBlock{clear:both;float:left;width:340px;overflow:hidden}div.iocOlympicMagazineBlockBottom{float:left;clear:both;border-top:1px solid #666;background-color:#fff;height:40px;width:100%}div.iocAthleteAnswerAthleteName{margin:0 0 5px}div.iocAthleteAnswerContent{clear:both;color:#333;font-size:12px;font-weight:normal;display:block;margin:0 0 5px;padding:0}div.iocAthleteAnswerLeftPanel{float:left;width:80px;height:80px;padding:7px 0}div.iocAthleteAnswerRightPanel{float:left;width:440px;padding:7px 0 7px 20px}div.iocAthleteAnswerContent p{margin:0 0 4px}div.iocAthleteAnswerInterviewLink{font-weight:bold;margin:5px 0 16px}div.iocAthleteStoryLeftPanel,div.iocStoryLeftPanel,div.iocAthleteInterviewLeftPanel{float:left;width:210px;height:110px;padding:7px 20px 0 0}div.iocAthleteStoryRightPanel,div.iocStoryRightPanel,div.iocAthleteInterviewRightPanel{float:left;width:300px;padding:7px 20px 7px 0}.iocAthleteInterviewListingBlock,.iocAthleteStoryListingBlock,.iocStoryListingBlock,.iocAthleteQuestionListingBlock,.iocAthleteResponseListingBlock{float:left;clear:both;margin-bottom:20px;padding-bottom:20px;width:580px;background:#fff;font-size:12px;font-family:Arial,Helvetica,sans-serif}.iocAthleteInterviewListingBlockList ul,.iocAthleteStoryListingBlockList ul,.iocStoryListingBlockList ul,.iocAthleteQuestionListingBlockList ul,.iocAthleteResponseListingBlockList ul{float:left;clear:both;width:100%;padding:0}.iocAthleteResponseListingBlockList li{background:none repeat scroll 0 0 transparent!important;font-weight:bold;font-size:12px;float:left;clear:both;width:545px;padding:0 9px 5px 0}.iocAthleteResponseListingBlockList li span{float:left;clear:both;font-size:11px;color:#999;border:none;background-image:none;padding:2px 0}span.iocAthleteStoryListingDate,span.iocAthleteInterviewListingDate,span.iocStoryListingDate,span.iocInterviewListingDate{float:left;clear:both;font-size:11px;font-weight:bold;text-transform:uppercase;color:#999;border:none;background-image:none;padding:0 0 2px}span.iocAthleteStorySummary,span.iocStorySummary,span.iocAthleteInterviewSummary{clear:both;color:#000;font-size:12px;font-weight:normal;text-transform:none;margin:0 0 5px;padding:0}div.iocAthletesTransitionBlock{float:left;clear:both;background-color:#fff;width:540px;font-size:12px;padding:20px}.iocOlympismArticleListingBlock{float:left;clear:both;margin-bottom:20px;width:580px;background:#fff;font-size:12px;font-family:Arial,Helvetica,sans-serif}.iocOlympismArticleListingBlockList{float:left;clear:both;width:100%;border-top:1px dotted #666;margin:13px 0;padding:0}div.iocCarouselMenu{float:left;text-align:left;margin-bottom:20px;position:relative;display:block;width:960px;clear:both;padding:0}div.iocCarouselMenuBlock0,div.iocCarouselMenuBlock1,div.iocCarouselMenuBlock2,div.iocCarouselMenuBlock3{float:left;width:230px;display:block;height:240px;margin:0;padding:0}div.iocCarouselMenuBlock0,div.iocCarouselMenuBlock2{margin-right:13px}div.iocCarouselMenuBlock1{margin-right:14px}div.iocCarouselMenuPosition{position:absolute;bottom:10px;width:220px;border:0}div.iocCarouselMenuPosition h3{text-transform:uppercase;font-weight:bold;font-size:19px;color:#fff;margin:0 0 12px;padding:0 0 0 10px}div.iocCarouselMenuPosition div.iocCarouselMenuWhiteBox{margin:0 0 0 10px}div.iocCarouselMenuPosition span.iocBlockTitleRounded{height:1px;font-size:1px;line-height:1px;display:block;background:#fff}div.iocCarouselMenuPosition div.iocCarouselMenuContent{clear:both;width:210px;font-size:12px;background:#fff;overflow:hidden;color:#000;margin:0;padding:0}div.iocCarouselMenuPosition div.iocCarouselMenuContent ul{margin:0;padding:2px 0 5px 10px}div.iocCarouselMenuPosition div.iocCarouselMenuContent ul li{background:url(/Resources/Images/navigation/arrowRightBlackTransparentBG.gif) no-repeat 0 6px;font-weight:bold;line-height:15px;list-style:none;font-size:12px;margin:0;padding:3px 0 0 10px}.iocSportEquipementEvolutionBlock .iocBlockTitle h3{color:#000!important;width:562px}.iocSportEquipementEvolutionBlock div.iocBlockTitle h3,.iocSportEquipementEvolutionBlock div.iocBlockTitle span.iocBlockTitleRounded{background-color:#fff!important}div.iocPagination{color:#666;font-size:12px;position:relative;z-index:7999;width:540px;clear:both;margin:0;padding:20px}div.iocPagination div.iocPaginationTotal{position:absolute;left:20px;top:20px}div.iocPagination div.iocPaginationBrowse{height:15px;margin-left:auto;margin-right:auto;display:table}div.iocPagination div.iocPaginationBrowse a,div.iocPagination div.iocPaginationBrowse span{text-decoration:none;display:table-cell;padding-right:1px;height:15px;width:20px}div.iocPagination div.iocPaginationBrowse a.iocPaginationNext,div.iocPagination div.iocPaginationBrowse span.iocPaginationNext{padding-right:0}div.iocPagination div.iocPaginationBrowse a span,div.iocPagination div.iocPaginationBrowse a:visited span{color:#000;cursor:pointer;background-color:#ccc;text-align:center;display:block;height:15px;width:20px;padding:0}div.iocPagination div.iocPaginationBrowse a:hover{background-position:0 0;outline:none}div.iocPagination div.iocPaginationBrowse span.iocPaginationPreviousOff span,div.iocPagination div.iocPaginationBrowse span.iocPaginationNextOff span,div.iocPagination div.iocPaginationBrowse span.iocPaginationActive span{color:#000;background-color:#ccc;text-align:center;display:block;height:15px;width:20px;padding:0}div.iocPagination div.iocPaginationBrowse span.iocPaginationActive span{cursor:default;background-color:#000;color:#fff}div.iocPagination div.iocPaginationBrowse span.iocPaginationPreviousOff span{background:transparent url(/Resources/Images/navigation/arrowLeftGreyTransparentBG.gif) no-repeat 50% 50%}div.iocPagination div.iocPaginationBrowse span.iocPaginationNextOff span{background:transparent url(/Resources/Images/navigation/arrowRightGreyTransparentBG.gif) no-repeat 50% 50%}div.iocPagination div.iocPaginationBrowse a.iocPaginationPrevious span,div.iocPagination div.iocPaginationBrowse a.iocPaginationPrevious:visited span{background:transparent url(/Resources/Images/navigation/arrowLeftBlackTransparentBG.gif) no-repeat 50% 50%}div.iocPagination div.iocPaginationBrowse a.iocPaginationNext span,div.iocPagination div.iocPaginationBrowse a.iocPaginationNext:visited span{background:transparent url(/Resources/Images/navigation/arrowRightBlackTransparentBG.gif) no-repeat 50% 50%}div.iocPagination div.iocPaginationBrowse a.iocPaginationPrevious:hover span,div.iocPagination div.iocPaginationBrowse a.iocPaginationNext:hover span{background-color:transparent}div.iocPagination div.iocPaginationBrowse a.iocPaginationPrevious span,div.iocPagination div.iocPaginationBrowse a.iocPaginationNext span,div.iocPagination div.iocPaginationBrowse span.iocPaginationPreviousOff span,div.iocPagination div.iocPaginationBrowse span.iocPaginationNextOff span{text-indent:-5000px}div.iocPagination div.iocPaginationView{position:absolute;right:19px;top:17px}div.iocPagination div.iocPaginationView span.iocPaginationViewText{float:left;line-height:21px}div.iocPagination div.iocPaginationView select{font-family:Arial,Verdana;font-size:12px;height:22px;width:46px}div.iocPagination div.iocPaginationView span.iocPaginationCustomSelect{width:46px;font-size:12px;margin:0 3px 0 4px}div.iocPagination div.iocPaginationView span.iocPaginationCustomSelect span.selectedOptionContainer{border:solid 1px #b4b4b4;background:url(/Resources/Images/CustomFormControl/paginationArrow.gif) no-repeat 100% 0;height:21px}div.iocPagination div.iocPaginationView span.iocPaginationCustomSelect span.selectedOption{color:#666;font-weight:bold;border-right:solid 1px #b4b4b4;line-height:20px;height:21px;margin:0 19px 0 0}div.iocPagination div.iocPaginationView span.iocPaginationCustomSelect span.optionsContainer span{width:38px!important}div.iocSimpleFlashBlock,div.iocSimpleVideoBlock{float:left;clear:both;padding-bottom:20px}div.iocSimpleFlashBlock.iocMuseumHomeVideo{width:960px;height:540px;padding-top:14px}div.iocSimpleVideoBlock.iocMuseumTourVideo{width:960px;height:540px}div.iocSimpleVideoBlock.iocAncientGamesVideo{width:320px;height:205px;padding-bottom:0}div.iocSimpleFlashBlock div.iocSimpleVideoBlockContent{height:100%;width:100%}div.iocSimpleVideoBlock div.iocSimpleVideoBlockContent{background-color:#000;height:100%;width:100%}div.iocAudioguideBlock{float:left;clear:both;text-align:left;margin-bottom:20px;width:100%}div.iocAudioguideBlock div.iocAudioguideBlockContent{float:left;clear:both;font-size:12px;background-color:#fff;width:100%}div.iocAudioguideBlock div.iocAudioguideBlockContent ul li{border-top:dotted 1px #000;padding:5px 0 7px 10px}div.iocAudioguideBlock div.iocAudioguideBlockContent ul li span.iocAudioguideBlockExtension{color:#666}div.iocAudioguideBlock div.iocAudioguideBlockContent ul li ul li{display:inline;border:none;padding:0}div.iocAudioguideBlock div.iocAudioguideBlockContent ul li ul li span.iocAudioguideSeparator{color:#666;padding:0 4px}ul.legendeMap{list-style-position:outside;padding:0}li.legendeMap{margin-bottom:1px;background-color:#fff;list-style:none;text-align:left;font-weight:bold;font-family:Arial;list-style-image:none;color:#000;font-size:small;padding:4px 0}li.legendeMap a{font-weight:normal;color:#000}div.iocErrorContentBlock{color:#fff;text-align:left;line-height:20px;overflow:hidden;font-size:16px;display:block;width:540px;clear:both;float:left;margin:4px 0 38px;padding:20px 20px 0 0}div.iocErrorSearchBlock{height:46px;width:340px;background-color:#7398c5;margin-bottom:38px;float:left;clear:both}div.iocErrorSearchBlock div.iocWebsiteSearchZoneContent{left:19px}h2.iocGoogleSearchResultsTitle{color:#fff;margin-bottom:26px;text-transform:uppercase;font-weight:bold;line-height:36px;font-size:40px;padding:4px 0 0}h2.iocGoogleSearchResultsTitle span.iocGoogleSearchResultsCount{color:#739ac5}div.iocGoogleSearchResultBlock div.iocGoogleSearchResultSearch{float:left;clear:both;width:540px;height:20px;background-color:#7398c5;padding:13px 20px}div.iocGoogleSearchResultBlock div.iocGoogleSearchResultSearch span.iocGoogleSearchResultSearchTitle{float:left;line-height:18px;font-weight:bold;font-size:12px;color:#fff;margin:0 9px 0 0}div.iocGoogleSearchResultBlock div.iocGoogleSearchResultSearch span.iocGoogleSearchResultSearchText{float:left;margin:0 2px 0 0}div.iocGoogleSearchResultBlock div.iocGoogleSearchResultSearch span.iocGoogleSearchResultSearchText input{width:142px;font-size:11px;font-family:Arial,Verdana;border:1px solid #ccc;padding:1px 3px}div.iocGoogleSearchResultBlock div.iocGoogleSearchResultSearch span.iocGoogleSearchResultSearchSpelling{float:left;font-size:12px;color:#fff;margin:2px 0 0 12px}div.iocGoogleSearchResultBlock div.iocGoogleSearchResultSearch span.iocGoogleSearchResultSearchSpelling a,div.iocGoogleSearchResultBlock div.iocGoogleSearchResultSearch span.iocGoogleSearchResultSearchSpelling a:visited{text-decoration:underline;font-weight:bold;color:#fff}div.iocGoogleSearchResultBlock div.iocPaginationTop div.iocPaginationTotal{top:15px}div.iocGoogleSearchResultBlock div.iocGoogleSearchResultList ul{float:left;clear:both;width:100%;border-top:1px dotted #666}div.iocGoogleSearchResultBlock div.iocGoogleSearchResultList ul li{clear:both;width:100%;border-bottom:1px dotted #666;overflow:hidden}div.iocGoogleSearchResultBlock div.iocGoogleSearchResultList ul li div.iocArticleContent{float:left;width:540px;padding:7px 20px 10px}div.iocGoogleSearchResultBlock div.iocGoogleSearchResultList ul li div.iocArticleContent div.iocBlockMoreAboutLinks a{color:#000;text-decoration:underline;font-size:12px;font-weight:normal}div.iocGoogleSearchResultBlock div.iocGoogleSearchResultList ul li div.iocArticleContent b{background-color:#ffff01}div.iocGoogleSearchResultBlock div.iocGoogleSearchResultList ul li div.iocArticleContent a,div.iocGoogleSearchResultBlock div.iocGoogleSearchResultList ul li div.iocArticleContent a:visited{color:#000;line-height:16px;text-decoration:underline;font-weight:bold;font-size:12px}div.iocGoogleSearchResultBlock div.iocGoogleSearchResultList ul li div.iocArticleContent div.iocBlockMoreAboutLinks a:hover{color:#fff;text-decoration:none;background-color:#000;font-weight:normal}div.iocGoogleSearchResultBlock div.iocGoogleSearchResultList div.iocArticleContent span.iocArticlePublished{color:#666;font-size:12px;line-height:16px;display:block;font-style:italic}div.iocGoogleSearchResultBlock div.iocGoogleSearchResultList div.iocArticleContent span.iocArticlePublished a{color:#666;font-size:12px;line-height:16px}div.iocGoogleSearchResultBlock div.iocGoogleSearchResultList div.iocArticleContent img{float:left;padding-right:10px;margin-bottom:10px}div.iocGoogleSearchResultBlock div.iocGoogleSearchResultList div.iocArticleContent a,div.iocGoogleSearchResultBlock div.iocGoogleSearchResultList div.iocArticleContent a:visited{color:#666;line-height:16px;text-decoration:underline;font-weight:bold;font-size:12px}div.iocDocumentContentBlock{text-align:left;font-family:Georgia,Times New Roman,Arial,Verdana;background-color:#fff;line-height:20px;overflow:hidden;font-size:16px;display:block;color:#333;width:540px;clear:both;float:left;margin:6px 0 0;padding:15px 20px 20px}div.iocDocumentTopicBlock{float:left;clear:both;width:100%;margin-top:5px;margin-bottom:20px;color:#fff}div.iocDocumentTopicBlock div.iocDocumentTopicTitle h5,div.iocDocumentTopicBlock div.iocDocumentTopicTitle span.iocDocumentTopicTitleRounded{background:#5c7a9e}div.iocDocumentTopicBlock div.iocDocumentTopicTitle h5{text-transform:uppercase;font-weight:bold;font-size:11px;height:27px;width:322px;padding:11px 9px 0}div.iocDocumentTopicBlock div.iocDocumentTopicContent{clear:both;float:left;width:322px;font-size:11px;font-weight:bold;background:url(/Resources/Images/Misc/DocumentTopicGradient.gif) no-repeat;background-color:#7398c5;padding:7px 9px}div.iocDocumentTopicBlock div.iocDocumentTopicContent ul li a,div.iocDocumentTopicBlock div.iocDocumentTopicContent ul li a:visited{font-size:12px;font-weight:bold;text-decoration:none;line-height:19px;color:#fff;display:block;float:left;clear:both;cursor:pointer;background:url(/Resources/Images/navigation/arrowRightWhite.gif) no-repeat scroll 0 5px;padding:0 4px 0 11px}div.iocDocumentExplorerBlock{float:left;clear:both;width:580px;margin-bottom:20px;background-color:#fff}div.iocDocumentExplorerBlockContent{float:left;clear:both;width:540px;border-top:dotted 1px #666;padding:20px}div.iocDocumentExplorerBlockContent h4{font-family:Georgia,Times New Roman,Arial,Verdana;line-height:18px;font-size:18px;color:#000}div.iocDocumentExplorerBlockContent ul.iocDocumentExplorerBlockTopics li div.iocExtender{width:540px;background-repeat:repeat;border-top:solid 1px #fff}div.iocDocumentExplorerBlockContent ul.iocDocumentExplorerBlockTopics li div.iocExtenderTitle{width:522px;background-repeat:repeat;text-transform:none;font-weight:normal;line-height:18px;font-size:14px;height:auto;padding:6px 9px}div.iocDocumentExplorerBlockContent ul.iocDocumentExplorerBlockTopics li div.iocExtenderContent{width:540px;background-image:none}div.iocDocumentExplorerBlockContent ul.iocDocumentExplorerBlockDocuments{width:540px;float:left;clear:both;padding:8px 0 4px}div.iocDocumentExplorerBlockContent ul.iocDocumentExplorerBlockDocuments li{width:540px;float:left;clear:both;padding:0 0 4px}div.iocDocumentExplorerBlockContent ul.iocDocumentExplorerBlockDocuments li a,div.iocDocumentExplorerBlockContent ul.iocDocumentExplorerBlockDocuments li a:visited{float:left;clear:both;display:block;font-size:12px;line-height:17px;background:url(/Resources/Images/Icons/AdobeIcon.gif) no-repeat 10px 2px;text-decoration:none;font-weight:bold;width:508px;padding:0 0 1px 32px}div.iocDocumentExplorerBlockContent ul.iocDocumentExplorerBlockDocuments li span{color:#666;line-height:14px;font-size:12px;display:block;width:508px;float:left;clear:both;padding:0 0 0 32px}.iocRightContentCopy h4,.iocRightContentCopy h5,.iocRightContentCopy h6,.iocRightContentCopy p{padding-left:9px;padding-right:9px}.iocRightContentCopy{padding:5px 0 0}.iocRightContentCopy p,.iocCorporateContentBlock p,.iocTabbedContentBlockCopy p,.iocArticleContentCopy p,.iocFreeContentBlock p,.iocAthletesTransitionBlock p,.iocAthleteInterviewBlockContent p,.iocAthleteStoryBlockContent p,.iocOlympicSpiritLatestNewsBlockContentText p,.iocSectionStoryBlockContent p{clear:both;font-family:Arial,Verdana;line-height:16px;font-size:12px;color:#333;margin:0 0 16px}.iocRightContentCopy ol,.iocCorporateContentBlock ol,.iocTabbedContentBlockCopy ol,.iocArticleContentCopy ol,.iocFreeContentBlock p,.iocAthletesTransitionBlock p,.iocAthleteInterviewBlockContent ol,.iocAthleteStoryBlockContent ol,.iocOlympicSpiritLatestNewsBlockContentText ol,.iocSectionStoryBlockContent ol{clear:both;font-family:Arial,Verdana;margin-bottom:16px;margin-left:50px;line-height:16px;font-size:12px;color:#333}.iocRightContentCopy p.iocCopyIntro,.iocTabbedContentBlockCopy p.iocCopyIntro,.iocCorporateContentBlock p.iocCopyIntro,.iocArticleContentCopy p.iocCopyIntro,.iocFreeContentBlock p.iocCopyIntro,.iocAthletesTransitionBlock p.iocCopyIntro,.iocAthleteInterviewBlockContent p.iocCopyIntro,.iocAthleteStoryBlockContent p.iocCopyIntro,.iocOlympicSpiritLatestNewsBlockContentText p.iocCopyIntro,.iocSectionStoryBlockContent p.iocCopyIntro{font-family:Georgia,Times New Roman,Arial,Verdana;line-height:20px;margin-top:-5px;font-size:15px}.iocRightContentCopy p.iocCopyCaption,.iocCorporateContentBlock p.iocCopyCaption,.iocTabbedContentBlockCopy p.iocCopyCaption,.iocArticleContentCopy p.iocCopyCaption,.iocFreeContentBlock p.iocCopyCaption,.iocAthletesTransitionBlock p.iocCopyCaption,.iocAthleteInterviewBlockContent p.iocCopyCaption,.iocAthleteStoryBlockContent p.iocCopyCaption,.iocOlympicSpiritLatestNewsBlockContentText p.iocCopyCaption,.iocSectionStoryBlockContent p.iocCopyCaption{font-family:Arial,Verdana;line-height:11px;font-size:11px;color:#b5b5b5;margin:-11px 0 0;padding:0 0 18px}.iocRightContentCopy img,.iocTabbedContentBlockCopy img,.iocArticleContentCopy img,.iocFreeContentBlock img,.iocAthletesTransitionBlock img,.iocAthleteInterviewBlockContent img,.iocAthleteStoryBlockContent img,.iocOlympicSpiritLatestNewsBlockContentText img,.iocSectionStoryBlockContent img,.iocCorporateContentBlock img{padding:0 0 18px}.iocFreeContentTitleBlock img{padding:3px 0 0 10px}.iocTabbedContentBlockCopy div.iocCopyImageLeft,.iocCorporateContentBlock div.iocCopyImageLeft,.iocArticleContentCopy div.iocCopyImageLeft,.iocFreeContentBlock div.iocCopyImageLeft,.iocAthletesTransitionBlock div.iocCopyImageLeft,.iocAthleteInterviewBlockContent div.iocCopyImageLeft,.iocAthleteStoryBlockContent div.iocCopyImageLeft,.iocOlympicSpiritLatestNewsBlockContentText div.iocCopyImageLeft,.iocSectionStoryBlockContent div.iocCopyImageLeft{float:left;overflow:hidden;width:210px;clear:both}.iocTabbedContentBlockCopy div.iocCopyImageRight,.iocCorporateContentBlock div.iocCopyImageRight,.iocArticleContentCopy div.iocCopyImageRight,.iocFreeContentBlock div.iocCopyImageRight,.iocAthletesTransitionBlock div.iocCopyImageRight,.iocAthleteInterviewBlockContent div.iocCopyImageRight,.iocAthleteStoryBlockContent div.iocCopyImageRight,.iocOlympicSpiritLatestNewsBlockContentText div.iocCopyImageRight,.iocSectionStoryBlockContent div.iocCopyImageRight{float:right;overflow:hidden;width:210px}.iocTabbedContentBlockCopy div.iocCopyTextLeft,.iocCorporateContentBlock div.iocCopyTextLeft,.iocArticleContentCopy div.iocCopyTextLeft,.iocFreeContentBlock div.iocCopyTextLeft,.iocAthletesTransitionBlock div.iocCopyTextLeft,.iocAthleteInterviewBlockContent div.iocCopyTextLeft,.iocAthleteStoryBlockContent div.iocCopyTextLeft,.iocOlympicSpiritLatestNewsBlockContentText div.iocCopyTextLeft,.iocSectionStoryBlockContent div.iocCopyTextLeft{float:left;width:310px;clear:both}.iocTabbedContentBlockCopy div.iocCopyTextLeftSpacing,.iocCorporateContentBlock div.iocCopyTextLeftSpacing,.iocArticleContentCopy div.iocCopyTextLeftSpacing,.iocFreeContentBlock div.iocCopyTextLeftSpacing,.iocAthletesTransitionBlock div.iocCopyTextLeftSpacing,.iocAthleteInterviewBlockContent div.iocCopyTextLeftSpacing,.iocAthleteStoryBlockContent div.iocCopyTextLeftSpacing,.iocOlympicSpiritLatestNewsBlockContentText div.iocCopyTextLeftSpacing,.iocSectionStoryBlockContent div.iocCopyTextLeftSpacing{float:left;width:280px;clear:both}.iocTabbedContentBlockCopy div.iocCopyTextRight,.iocCorporateContentBlock div.iocCopyTextRight,.iocArticleContentCopy div.iocCopyTextRight,.iocFreeContentBlock div.iocCopyTextRight,.iocAthletesTransitionBlock div.iocCopyTextRight,.iocAthleteInterviewBlockContent div.iocCopyTextRight,.iocAthleteStoryBlockContent div.iocCopyTextRight,.iocOlympicSpiritLatestNewsBlockContentText div.iocCopyTextRight,.iocSectionStoryBlockContent div.iocCopyTextRight{float:right;width:310px}.iocRightContentCopy a,.iocTabbedContentBlockCopy a,.iocArticleContentCopy a,.iocFreeContentBlock a,.iocAthletesTransitionBlock a,.iocAthleteInterviewBlockContent a,.iocAthleteStoryBlockContent a,.iocOlympicSpiritLatestNewsBlockContentText a,.iocSectionStoryBlockContent a,.iocCorporateContentBlock a{font-size:12px;line-height:16px;text-decoration:underline;color:#333}.iocRightContentCopy a.iocCopyArrow,.iocRightContentCopy a.iocCopyArrow:visited,.iocRightContentCopy span.iocCopyArrow,.iocCorporateContentBlock a.iocCopyArrow,.iocCorporateContentBlock a.iocCopyArrow:visited,.iocCorporateContentBlock span.iocCopyArrow,.iocTabbedContentBlockCopy a.iocCopyArrow,.iocTabbedContentBlockCopy a.iocCopyArrow:visited,.iocTabbedContentBlockCopy span.iocCopyArrow,.iocArticleContentCopy a.iocCopyArrow,.iocArticleContentCopy a.iocCopyArrow:visited,.iocArticleContentCopy span.iocCopyArrow,.iocFreeContentBlock a.iocCopyArrow,.iocFreeContentBlock a.iocCopyArrow:visited,.iocFreeContentBlock span.iocCopyArrow,.iocAthletesTransitionBlock a.iocCopyArrow,.iocAthletesTransitionBlock a.iocCopyArrow:visited,.iocAthletesTransitionBlock span.iocCopyArrow,.iocAthleteInterviewBlockContent a.iocCopyArrow,.iocAthleteInterviewBlockContent a.iocCopyArrow:visited,.iocAthleteInterviewBlockContent span.iocCopyArrow,.iocAthleteStoryBlockContent a.iocCopyArrow,.iocAthleteStoryBlockContent a.iocCopyArrow:visited,.iocAthleteStoryBlockContent span.iocCopyArrow,.iocOlympicSpiritLatestNewsBlockContentText a.iocCopyArrow,.iocOlympicSpiritLatestNewsBlockContentText a.iocCopyArrow:visited,.iocOlympicSpiritLatestNewsBlockContentText span.iocCopyArrow,.iocSectionStoryBlockContent span.iocCopyArrow{font-size:12px;font-weight:bold;text-decoration:none;background:url(/Resources/Images/navigation/arrowRightBlackTransparentBG.gif) no-repeat 0 6px;line-height:16px;display:block;color:#000;padding:2px 4px 4px 11px}.iocRightContentCopy span.iocCopyNoArrow{font-size:12px;font-weight:bold;text-decoration:none;background:none;line-height:16px;display:block;color:#000;padding:2px 4px 4px 11px}.iocRightContentCopy div.iocCopyGreyBox,.iocTabbedContentBlockCopy div.iocCopyGreyBox,.iocCorporateContentBlock div.iocCopyGreyBox,.iocArticleContentCopy div.iocCopyGreyBox,.iocFreeContentBlock div.iocCopyGreyBox,.iocAthletesTransitionBlock div.iocCopyGreyBox,.iocAthleteInterviewBlockContent div.iocCopyGreyBox,.iocAthleteStoryBlockContent div.iocCopyGreyBox,.iocOlympicSpiritLatestNewsBlockContentText div.iocCopyGreyBox,.iocSectionStoryBlockContent div.iocCopyGreyBox{clear:both;background-color:#e5e5e5;margin:0 0 16px;padding:20px}.iocRightContentCopy div.iocCopyGreyBoxNoSpacing,.iocTabbedContentBlockCopy div.iocCopyGreyBoxNoSpacing,.iocCorporateContentBlock div.iocCopyGreyBoxNoSpacing,.iocArticleContentCopy div.iocCopyGreyBoxNoSpacing,.iocFreeContentBlock div.iocCopyGreyBoxNoSpacing,.iocAthletesTransitionBlock div.iocCopyGreyBoxNoSpacing,.iocAthleteInterviewBlockContent div.iocCopyGreyBoxNoSpacing,.iocAthleteStoryBlockContent div.iocCopyGreyBoxNoSpacing,.iocOlympicSpiritLatestNewsBlockContentText div.iocCopyGreyBoxNoSpacing,.iocSectionStoryBlockContent div.iocCopyGreyBoxNoSpacing{clear:both;background-color:#e5e5e5;margin:0;padding:20px}.iocRightContentCopy ul,.iocTabbedContentBlockCopy ul,.iocArticleContentCopy ul,.iocFreeContentBlock ul,.iocAthletesTransitionBlock ul,.iocAthleteInterviewBlockContent ul,.iocAthleteStoryBlockContent ul,.iocOlympicSpiritLatestNewsBlockContentText ul,.iocSectionStoryBlockContent ul,.iocCorporateContentBlock ul{clear:both;list-style:none;color:#333;margin:0 0 16px}.iocRightContentCopy ul{margin:0;padding:0 9px 12px 32px}.iocRightContentCopy ul li,.iocTabbedContentBlockCopy ul li,.iocArticleContentCopy ul li,.iocFreeContentBlock ul li,.iocAthletesTransitionBlock ul li,.iocAthleteInterviewBlockContent ul li,.iocAthleteStoryBlockContent ul li,.iocOlympicSpiritLatestNewsBlockContentText ul li,.iocSectionStoryBlockContent ul li,.iocCorporateContentBlock ul li{font-size:12px;line-height:16px;background:url(/Resources/Images/bullets/bulletGrey.gif) no-repeat 1px 6px;margin:0;padding:0 0 0 12px}.iocRightContentCopy ul li.iocCopyNoBullet,.iocTabbedContentBlockCopy ul li.iocCopyNoBullet,.iocCorporateContentBlock ul li.iocCopyNoBullet,.iocArticleContentCopy ul li.iocCopyNoBullet,.iocFreeContentBlock ul li.iocCopyNoBullet,.iocAthletesTransitionBlock ul li.iocCopyNoBullet,.iocAthleteInterviewBlockContent ul li.iocCopyNoBullet,.iocAthleteStoryBlockContent ul li.iocCopyNoBullet,.iocOlympicSpiritLatestNewsBlockContentText ul li.iocCopyNoBullet,.iocSectionStoryBlockContent ul li.iocCopyNoBullet{font-size:12px;line-height:16px;background:none;margin:0;padding:0 0 0 12px}.iocRightContentCopy ol li,.iocTabbedContentBlockCopy ol li,.iocArticleContentCopy ol li,.iocFreeContentBlock ol li,.iocAthletesTransitionBlock ol li,.iocAthleteInterviewBlockContent ol li,.iocAthleteStoryBlockContent ol li,.iocOlympicSpiritLatestNewsBlockContentText ol li,.iocSectionStoryBlockContent ol li,.iocCorporateContentBlock ol li{font-size:12px;line-height:16px;background:none;list-style:decimal;margin:0;padding:0 0 0 12px}.iocRightContentCopy table,.iocTabbedContentBlockCopy table,.iocCorporateContentBlock table,.iocArticleContentCopy table,.iocFreeContentBlock table,.iocAthletesTransitionBlock table,.iocAthleteInterviewBlockContent table,.iocAthleteStoryBlockContent table,.iocOlympicSpiritLatestNewsBlockContentText table,.iocSectionStoryBlockContent table{clear:both;border:none!important;margin:0 0 16px}.iocRightContentCopy table td,.iocCorporateContentBlock table td,.iocTabbedContentBlockCopy table td,.iocArticleContentCopy table td,.iocFreeContentBlock table td,.iocAthletesTransitionBlock table td,.iocAthleteInterviewBlockContent table td,.iocAthleteStoryBlockContent table td,.iocOlympicSpiritLatestNewsBlockContentText table td,.iocSectionStoryBlockContent table td{border:none!important;background-color:#f2f2f2;padding:8px}.iocRightContentCopy table td.iocCopyTableHeader,.iocCorporateContentBlock table td.iocCopyTableHeader,.iocTabbedContentBlockCopy table td.iocCopyTableHeader,.iocArticleContentCopy table td.iocCopyTableHeader,.iocFreeContentBlock table td.iocCopyTableHeader,.iocAthletesTransitionBlock table td.iocCopyTableHeader,.iocAthleteInterviewBlockContent table td.iocCopyTableHeader,.iocAthleteStoryBlockContent table td.iocCopyTableHeader,.iocOlympicSpiritLatestNewsBlockContentText table td.iocCopyTableHeader,.iocSectionStoryBlockContent table td.iocCopyTableHeader{background-color:#e5e5e5;font-weight:bold}.iocTabbedContentBlockCopy div.iocCopyTriColumn1,.iocCorporateContentBlock div.iocCopyTriColumn1,.iocArticleContentCopy div.iocCopyTriColumn1,.iocFreeContentBlock div.iocCopyTriColumn1,.iocAthletesTransitionBlock div.iocCopyTriColumn1,.iocAthleteInterviewBlockContent div.iocCopyTriColumn1,.iocAthleteStoryBlockContent div.iocCopyTriColumn1,.iocOlympicSpiritLatestNewsBlockContentText div.iocCopyTriColumn1,.iocSectionStoryBlockContent div.iocCopyTriColumn1{float:left;overflow:hidden;border-left:solid 1px #ccc;width:158px;clear:both;margin:0 0 16px;padding:0 10px}.iocTabbedContentBlockCopy div.iocCopyTriColumn1NoSpacing,.iocCorporateContentBlock div.iocCopyTriColumn1NoSpacing,.iocArticleContentCopy div.iocCopyTriColumn1NoSpacing,.iocFreeContentBlock div.iocCopyTriColumn1NoSpacing,.iocAthletesTransitionBlock div.iocCopyTriColumn1NoSpacing,.iocAthleteInterviewBlockContent div.iocCopyTriColumn1NoSpacing,.iocAthleteStoryBlockContent div.iocCopyTriColumn1NoSpacing,.iocOlympicSpiritLatestNewsBlockContentText div.iocCopyTriColumn1NoSpacing,.iocSectionStoryBlockContent div.iocCopyTriColumn1NoSpacing{float:left;overflow:hidden;border-left:solid 1px #ccc;width:158px;clear:both;margin:0;padding:0 10px}.iocCorporateContentBlock div.iocCopyTriColumn2,.iocCorporateContentBlock div.iocCopyTriColumn3,.iocTabbedContentBlockCopy div.iocCopyTriColumn2,.iocTabbedContentBlockCopy div.iocCopyTriColumn3,.iocArticleContentCopy div.iocCopyTriColumn2,.iocArticleContentCopy div.iocCopyTriColumn3,.iocFreeContentBlock div.iocCopyTriColumn2,.iocFreeContentBlock div.iocCopyTriColumn3,.iocAthletesTransitionBlock div.iocCopyTriColumn2,.iocAthletesTransitionBlock div.iocCopyTriColumn3,.iocAthleteInterviewBlockContent div.iocCopyTriColumn2,.iocAthleteInterviewBlockContent div.iocCopyTriColumn3,.iocAthleteStoryBlockContent div.iocCopyTriColumn2,.iocAthleteStoryBlockContent div.iocCopyTriColumn3,.iocOlympicSpiritLatestNewsBlockContentText div.iocCopyTriColumn2,.iocOlympicSpiritLatestNewsBlockContentText div.iocCopyTriColumn3,.iocSectionStoryBlockContent div.iocCopyTriColumn3{float:left;overflow:hidden;border-left:solid 1px #ccc;width:158px;margin:0 0 16px;padding:0 10px}.iocCorporateContentBlock div.iocCopyTriColumn2NoSpacing,.iocCorporateContentBlock div.iocCopyTriColumn3NoSpacing,.iocTabbedContentBlockCopy div.iocCopyTriColumn2NoSpacing,.iocTabbedContentBlockCopy div.iocCopyTriColumn3NoSpacing,.iocArticleContentCopy div.iocCopyTriColumn2NoSpacing,.iocArticleContentCopy div.iocCopyTriColumn3NoSpacing,.iocFreeContentBlock div.iocCopyTriColumn2NoSpacing,.iocFreeContentBlock div.iocCopyTriColumn3NoSpacing,.iocAthletesTransitionBlock div.iocCopyTriColumn2NoSpacing,.iocAthletesTransitionBlock div.iocCopyTriColumn3NoSpacing,.iocAthleteInterviewBlockContent div.iocCopyTriColumn2NoSpacing,.iocAthleteInterviewBlockContent div.iocCopyTriColumn3NoSpacing,.iocAthleteStoryBlockContent div.iocCopyTriColumn2NoSpacing,.iocAthleteStoryBlockContent div.iocCopyTriColumn3NoSpacing,.iocOlympicSpiritLatestNewsBlockContentText div.iocCopyTriColumn2NoSpacing,.iocOlympicSpiritLatestNewsBlockContentText div.iocCopyTriColumn3NoSpacing,.iocSectionStoryBlockContent div.iocCopyTriColumn3NoSpacing{float:left;overflow:hidden;border-left:solid 1px #ccc;width:158px;margin:0;padding:0 10px}.iocRightContentCopy div.iocCopyItemRow{clear:both;width:255px;overflow:hidden;position:relative;min-height:91px;padding:0 0 0 85px}.iocCorporateContentBlock div.iocCopyItemRow,.iocTabbedContentBlockCopy div.iocCopyItemRow,.iocArticleContentCopy div.iocCopyItemRow,.iocFreeContentBlock div.iocCopyItemRow,.iocAthletesTransitionBlock div.iocCopyItemRow,.iocAthleteInterviewBlockContent div.iocCopyItemRow,.iocAthleteStoryBlockContent div.iocCopyItemRow,.iocOlympicSpiritLatestNewsBlockContentText div.iocCopyItemRow,.iocSectionStoryBlockContent div.iocCopyItemRow{clear:both;width:455px;overflow:hidden;position:relative;min-height:91px;padding:0 0 0 85px}.iocCorporateContentBlock div.iocCopyItemRow h6,.iocRightContentCopy div.iocCopyItemRow h6,.iocTabbedContentBlockCopy div.iocCopyItemRow h6,.iocArticleContentCopy div.iocCopyItemRow h6,.iocFreeContentBlock div.iocCopyItemRow h6,.iocAthletesTransitionBlock div.iocCopyItemRow h6,.iocAthleteInterviewBlockContent h6,.iocAthleteStoryBlockContent h6,.iocOlympicSpiritLatestNewsBlockContentText h6,.iocSectionStoryBlockContent h6{margin-left:-85px;background-color:#e1e1e1;border-top:dotted 1px #666;font-family:Arial,Verdana;line-height:14px;font-size:12px;color:#000;padding:4px 0 4px 85px}.iocCorporateContentBlock div.iocCopyItemRow p,.iocRightContentCopy div.iocCopyItemRow p,.iocTabbedContentBlockCopy div.iocCopyItemRow p,.iocArticleContentCopy div.iocCopyItemRow p,.iocFreeContentBlock div.iocCopyItemRow p,.iocAthletesTransitionBlock div.iocCopyItemRow p,.iocAthleteInterviewBlockContent div.iocCopyItemRow p,.iocAthleteStoryBlockContent div.iocCopyItemRow p,.iocOlympicSpiritLatestNewsBlockContentText div.iocCopyItemRow p,.iocSectionStoryBlockContent div.iocCopyItemRow p{margin-left:-85px;padding:0 0 0 85px}.iocCorporateContentBlock div.iocCopyItemRow img,.iocRightContentCopy div.iocCopyItemRow img,.iocTabbedContentBlockCopy div.iocCopyItemRow img,.iocArticleContentCopy div.iocCopyItemRow img,.iocFreeContentBlock div.iocCopyItemRow img,.iocAthletesTransitionBlock div.iocCopyItemRow img,.iocAthleteInterviewBlockContent div.iocCopyItemRow img,.iocAthleteStoryBlockContent div.iocCopyItemRow img,.iocOlympicSpiritLatestNewsBlockContentText div.iocCopyItemRow img,.iocSectionStoryBlockContent div.iocCopyItemRow img{position:absolute;top:1px;left:0}.clear{clear:both;margin:0;padding:0}a.SmallButton span.SmallButtonL{background:url(/Resources/Images/buttons/SmallButtonSide.gif) no-repeat 100% 0}a.SmallButton span.SmallButtonR{background:url(/Resources/Images/buttons/SmallButtonSide.gif) no-repeat}a.SmallButton span.SmallButtonC{background:url(/Resources/Images/buttons/SmallButtonCenter.gif) repeat-x}a.MediumButton span.MediumButtonC{padding-left:3px;padding-right:3px;background:url(/Resources/Images/buttons/MediumButtonCenter.gif) repeat-x}a.MediumButton span.MediumButtonL{background:url(/Resources/Images/buttons/MediumButtonSide.gif) no-repeat -3px 0}a.MediumButton span.MediumButtonR{background:url(/Resources/Images/buttons/MediumButtonSide.gif) no-repeat}a.SmallBlueButton span.SmallBlueButtonL{background:url(/Resources/Images/buttons/SmallBlueButtonSide.gif) no-repeat 100% 0}a.SmallBlueButton span.SmallBlueButtonR{background:url(/Resources/Images/buttons/SmallBlueButtonSide.gif) no-repeat}a.SmallBlueButton span.SmallBlueButtonC{background:url(/Resources/Images/buttons/SmallBlueButtonCenter.gif) repeat-x}a.MediumBlueButton span.MediumBlueButtonC{padding-left:3px;padding-right:3px;background:url(/Resources/Images/buttons/MediumBlueButtonCenter.gif) repeat-x}a.MediumBlueButton span.MediumBlueButtonL{background:url(/Resources/Images/buttons/MediumBlueButtonSide.gif) no-repeat -3px 0}a.MediumBlueButton span.MediumBlueButtonR{background:url(/Resources/Images/buttons/MediumBlueButtonSide.gif) no-repeat}div.iocMuseumVirtualExhibitionBlock.iocMuseumVirtualExhibitionCarousel{margin-bottom:16px}div.iocMuseumVirtualExhibitionCarouselBlock div.iocRiaGenericCarousel div.iocRiaContent{padding-top:11px;height:245px}div.iocMuseumTemporaryExhibitionCarouselBlock div.iocRiaGenericCarousel div.iocRiaContent{padding-top:12px;height:267px}div.iocMuseumVirtualExhibitionCarouselBlock div.iocRiaGenericCarousel div.iocRiaContent ul{height:223px}div.iocMuseumTemporaryExhibitionCarouselBlock div.iocRiaGenericCarousel div.iocRiaContent ul{height:259px}div.iocMuseumTemporaryExhibitionCarouselBlock div.iocRiaGenericCarousel div.scrollarea{bottom:0}div.iocMuseumVirtualExhibitionCarouselBlock div.iocRiaGenericCarousel div.iocRiaContent ul li img{margin:27px 0 0}div.iocMuseumTemporaryExhibitionCarouselBlock div.iocRiaGenericCarousel div.iocRiaContent ul li img{margin:37px 0 0}div.iocMuseumTemporaryExhibitionCarouselBlock div.iocRiaGenericCarousel div.iocRiaContent ul li a,div.iocMuseumTemporaryExhibitionCarouselBlock div.iocRiaGenericCarousel div.iocRiaContent ul li img{height:156px}div.iocMuseumVirtualExhibitionCarouselBlock div.iocRiaGenericCarousel.horzscroller div.iocRiaContent ul li a{padding:27px 3px 0}div.iocMuseumTemporaryExhibitionCarouselBlock div.iocRiaGenericCarousel.horzscroller div.iocRiaContent ul li a{padding:37px 3px 0}div.horzscroller{position:relative;overflow:hidden}div.horzscroller div.scrollarea{width:580px;cursor:pointer;float:left;clear:both;z-index:3}div.horzscroller div.scrollarea div.scrollLeftText,div.horzscroller div.scrollarea div.scrollRightText{float:left;margin-top:-3px;font-family:Arial,Verdana;font-size:12px;color:#fff}div.horzscroller div.scrollarea div.scrollRightText{margin-left:5px}div.horzscroller div.scrollarea div.scrollBack,div.horzscroller div.scrollarea div.scrollForward{position:relative;height:10px;width:20px;float:left}div.horzscroller div.scrollBarContainer{width:470px;height:10px;border-left:solid 1px #000;border-right:solid 1px #000;background-color:#000;position:relative;overflow:hidden;float:left}div.horzscroller div.scrollBarBackground{width:473px;position:relative;background-color:#000;font-size:0;height:10px;float:left}div.horzscroller div.scrollKnob{height:10px;background:url(/Resources/Images/RIA/GenericCarousel/generic-carousel-knob-bg.png) repeat-x 0 100%;text-align:center;min-width:10px;font-size:0;float:left}div.iocSportEventsCarouselBlock{clear:both;float:left;margin-bottom:20px;color:#fff;width:580px}.iocManualMediaSliderBlockTitle{text-transform:uppercase;padding:8px 10px}div.iocFiltersContent{float:left;clear:both;background-color:#e5e5e5;line-height:14px;font-size:12px;width:540px}div.iocFiltersContentLeft{float:left;clear:both;padding:10px 0 0 20px}span.iocFiltersHeader{float:left;color:#c02;display:block;font-weight:bold;text-transform:uppercase;margin:2px 10px 0 0}span.iocFiltersText{float:left;color:#333;display:block;font-weight:bold;margin:2px 10px 0 0}#spanFromLabel.span.iocFiltersText{width:58px}span.iocFiltersSpacer{float:left;width:11px}span.iocFiltersTextbox input{float:left;border:1px solid #ccc;width:170px;height:18px}div.iocFiltersOptions{float:left;clear:both;width:460px;height:26px}div.iocFiltersOptions span.iocCustomSelect{width:100px!important;height:18px!important;line-height:17px;font-weight:bold;font-size:12px;margin:0 1px 0 0}div.iocFilters.Cpurple div.iocFiltersButton a.MediumButton span.MediumButtonC{padding-left:2px;padding-right:2px;background:url(/Resources/Images/Buttons/ArchiveSearchGoButtonCenterPurple.gif) repeat-x}div.iocFilters.Cpurple div.iocFiltersButton a.MediumButton span.MediumButtonL{width:7px;background:url(/Resources/Images/Buttons/ArchiveSearchGoButtonSidePurple.gif) no-repeat -3px 0}div.iocFilters.Cred div.iocFiltersOptions span.iocCustomSelect span.selectedOptionContainer{background:url(/Resources/Images/customformcontrol/ddlredright.gif) no-repeat 100% 0}div.iocFilters.Cred div.iocFiltersOptions span.iocCustomSelect span.selectedOptionContainer span.selectedOption{background:url(/Resources/Images/customformcontrol/ddlredleft.gif) no-repeat 0 0}div.iocFilters.Cpurple div.iocFiltersOptions span.iocCustomSelect span.selectedOptionContainer{background:url(/Resources/Images/customformcontrol/ddlpurpleright.gif) no-repeat 100% 0}div.iocFilters.Cpurple div.iocFiltersOptions span.iocCustomSelect span.selectedOptionContainer span.selectedOption{background:url(/Resources/Images/customformcontrol/ddlpurpleleft.gif) no-repeat 0 0}div.iocTipsBlockFilters{float:left;clear:both;width:540px;background-color:#e5e5e5;height:90px;position:relative;z-index:1501;margin:20px}div.iocTipsBlockFiltersLeft{float:left;clear:both;padding:15px 18px}div.iocTipsBlockFiltersLeftHeader{float:left;clear:both;text-transform:uppercase;color:#c02;font-weight:bold}div.iocTipsBlockFiltersLeftContent{float:left;clear:both;padding:10px 0}span.iocTipsBlockFiltersLeftContentLabel{font-weight:bold;float:left;clear:both}div.iocTipsBlockFiltersLeftContent span.iocPaginationCustomSelect{width:250px;font-size:12px;margin:0 0 0 10px}div.iocTipsBlockFiltersLeftContent span.iocPaginationCustomSelect span.optionsContainer span{width:242px}div.iocTipsBlockFiltersLeftContent span.iocPaginationCustomSelect span.selectedOptionContainer{background:url(/Resources/Images/customformcontrol/ddlredright.gif) no-repeat 100% 0!important}div.iocTipsBlockFiltersLeftContent span.iocPaginationCustomSelect span.selectedOptionContainer span.selectedOption{background:url(/Resources/Images/customformcontrol/ddlredleft.gif) no-repeat 0 0!important}div.iocTipsBlockFiltersLeftContent span.iocPaginationCustomSelect span.optionsContainer{overflow:scroll!important}div.iocTipsBlockContent{float:left;clear:both;margin-bottom:12px}span.iocTipsBlockTipOfDayLabel{float:left;clear:both;font-weight:bold;margin-left:20px;display:block;width:500px}div.iocTipsBlockListingTip{float:left;clear:both;margin-bottom:5px;border-bottom:1px dotted #000;width:540px;padding:10px 20px}div.iocTipsBlockListingTip span{float:left;clear:both;font-weight:bold;font-size:14px;font-family:Georgia;margin-bottom:2px}div.iocTipsBlockListingTipDocument{float:left;clear:both;margin-top:10px;width:100%}div.iocTipsBlockListingTipDocument a,div.iocTipsBlockListingTipDocument a:visited{float:left;font-size:12px;font-weight:bold;margin-right:5px;text-decoration:none}div.iocTipsBlockListingTipDocument a span{clear:both;font-size:11px;font-weight:normal;font-family:Arial,Verdana;color:#333}div.iocTipsBlockQuestionaireIntroduction{float:left;clear:both;width:540px;padding:0 0 20px}div.iocTipsBlockQuestionaireIntroduction a,div.iocTipsBlockQuestionaireIntroduction a:visited{background:transparent url(/Resources/Images/navigation/arrowRightBlackTransparentBG.gif) no-repeat scroll 0 3px;color:#000;display:block;font-size:12px;font-weight:bold;padding-left:10px;text-decoration:none}div.iocTipsBlockQuestionaireContent{float:left;clear:both;background-color:#e5e5e5;width:505px;padding:15px 18px 5px}div.iocTipsBlockQuestionaireQuestion{float:left;clear:both;display:none;width:100%;padding-bottom:10px}span.iocTipsBlockQuestionaireQuestionLabel{float:left;clear:both;font-weight:bold;width:240px}span.iocTipsBlockQuestionaireResponseThankYou{float:left;color:#360;background:url(/Resources/Images/icons/TickIcon2.gif) no-repeat;padding-left:15px;padding-right:0;display:none}span.iocTipsBlockQuestionaireResponseYesNo span.iocCustomRadio{width:100px}div.iocTipsBlockQuestionaireLeaveComments{display:none;padding-bottom:10px;width:505px}div.iocTipsBlockQuestionaireLeaveComments textarea{border:1px solid #a0a0a0;width:503px;height:100px;float:left;margin:0}div.iocTipsBlockQuestionaireLeaveComments a.MediumButton{margin-top:10px;float:right}div.iocTipsBlock div.iocPaginationTop{z-index:1500;padding:0 20px 20px!important}div.iocTipsBlock div.iocPaginationBottom{padding:3px 20px 20px!important}div.iocSportsCloudSearchBlockRight #divRiaSportsModule.iocRiaSportsModuleNoJavascript a,div.iocSportsCloudSearchBlockRight #divRiaSportsModule.iocRiaSportsModuleNoJavascript a:visited{text-decoration:underline;line-height:16px;font-size:12px;color:#fff}.header_style{background-color:#fff;font-family:Arial;font-size:11px;font-weight:normal;padding:0 7px}.calendar{float:left;height:175px;width:285px;border-spacing:1px;border-collapse:separate!important;margin:10px 5px 20px}#CalendarViewTitle{font-family:Arial;font-size:18pt;font-weight:bold;height:30px;text-align:center}.AgendaEventsContainerPermanent{background-color:#fff;padding:5px 2%}.AgendaEventsContainerToDisplayItemEvent a,.AgendaEventsContainerPermanent a{background:url(/Resources/Images/navigation/arrowRightBlackTransparentBG.gif) no-repeat scroll 0 4px transparent;color:#000;display:block;font-size:12px;font-weight:bold;line-height:16px;text-decoration:none;margin:0 0 0 1px!important;padding:0 0 0 10px!important}.AgendaEventsContainerToDisplayEventContent{clear:both;padding:2px 8px}.calendarList h1{font-size:1em;font-weight:bold}.calendarList h2{font-size:1em;border-bottom:1px solid #e3e3e3;margin:10px 0 6px}.calendarListEventItem{width:100%;overflow:hidden}.calendarListEventItem .eventDateIcon{float:right;background:url(images/Clock.png) no-repeat;width:16px}.calendarListEventItem .eventDateIconLeft{background:url(images/Clock.png) no-repeat;background-position:left;padding-left:18px;float:right}.calendarListEventItem .eventDateIconRight{background:url(images/Clock.png) no-repeat;float:right;background-position:right;padding-right:18px}.contentAreaFull,.contentAreaWide,.contentAreaHalf,.contentAreaNarrow{width:665px;margin-bottom:20px;float:left;overflow:hidden}.contentAreaHalf{width:340px;font-size:15px}.container{display:block;margin-bottom:1.5em;font-family:Arial;padding:.3em 0}.container .containerCaption h3,.container .containerCaution h1{background:none repeat scroll 0 0 #000;color:#ccc;font-size:11px;line-height:11px;text-transform:uppercase;font-weight:bold;padding:4px 9px 7px}.container .containerContent{clear:both;display:block;background-color:#fff;overflow:hidden;background:url(/Resources/Images/TomAgendaV2/bg_calendar.jpg) no-repeat scroll 0 0 transparent}.container .containerButton{text-align:left;border-top:1px solid #000;height:40px;background-color:#fff}.container .containerButton span{clear:both;color:#000;display:block;float:left;font-size:12pt;font-weight:bold;text-decoration:none;font-family:Arial;margin:0 10px 0 0;padding:0 0 0 14px}.AgendaEventsContainer{background-color:#fff;border-bottom:none;border-top:none;position:relative}.AgendaEventsContainerToDisplayCategory{color:gray;float:left;font-size:12px;padding-left:7px;width:90%}.AgendaEventsContainerToDisplayDateEvent{font-size:12px;font-family:Arial;font-weight:normal;padding-left:8px;overflow:hidden;color:gray;float:left}.AgendaEventsContainerToDisplayEvent{padding-top:2px;padding-left:8px;clear:both}.AgendaEventsContainerToDisplayHCal{position:absolute;right:10px;top:8px}.pictoTomAgendaClosed{height:22px}.calendarButtonLeft{float:left;margin-top:70px}.calendarButtonRight{float:right;margin-top:70px}.calendarContainer{float:left;height:205px}.calendarTitle{width:100%;border:none;height:30px}.calendarTitle .LabelMonth{color:#fff;font-family:arial;font-size:18px;font-weight:bold;text-transform:uppercase}.calendarBackground{background:url(/Resources/Images/TomAgendaV2/bg_Blanc_calendar.png) no-repeat scroll 14px 0 transparent;float:left;width:100%}.AgendaEventsContainerToDisplayHoursEvent{float:left;font-size:12px;color:gray;font-family:Arial;font-weight:normal;padding-left:8px;overflow:hidden}.AgendaEventsContainerToDisplayItemEvent{border-bottom:dotted 1px #000;position:relative;padding-left:0;background-color:#fff}.iocScrollBarArea{float:right;background:url(/Resources/Images/ria/slideShow/scroll-container.png) repeat-y}.iocScrollBar{height:230px;clear:both;cursor:pointer;margin-left:2px;margin-top:1px}.iocScrollBarKnob{min-height:10px;background:url(/Resources/Images/ria/slideShow/scrollknob-bg-v.png) repeat-y;width:10px;text-align:center;float:left;clear:both}div.iocContentBackground{padding-left:5px;padding-top:10px;color:#fff;font-size:11px;font-weight:bold}div.iocFacebookBackground{background:url(/Resources/Images/MediaSocialBadge/FB.png) no-repeat;width:140px;height:32px}div.iocTwitterBackground{background:url(/Resources/Images/MediaSocialBadge/TWITTER.png) no-repeat;width:86px;height:32px}div.iocYoutubeBackground{background:url(/Resources/Images/MediaSocialBadge/YT.png) no-repeat;width:106px;height:32px}#facebookLink{height:34px;position:relative;right:100px;width:90px;z-index:100}#twitterLink{height:34px;position:relative;right:53px;width:90px;z-index:100}#youtubeLink{height:34px;position:relative;right:83px;width:90px;z-index:100}div.iocIconFacebook,div.iocIconTwitter,div.iocIconYoutube{float:left;margin-right:5px;margin-top:-2px;width:18px;height:18px}#labelMediaSocialBadge{float:left;margin-right:5px}div.iocContentBackgroundImage{height:18px;width:18px;overflow:hidden;float:left;padding-right:5px}div.iocContentBackgrounLink{padding-top:3px}div.iocCountDownBlockContent{width:340px;padding-left:10px}div.iocCountDownBlockNumberDayText{font-weight:bold;font-size:34px;color:#fff}div.iocCountDownBlockDayText{font-weight:bold;font-size:16px;color:#fff}div.iocCountDownBlockNextConferenceText{font-weight:bold;text-transform:uppercase;font-size:11px;color:gray}div.iocFacebookLikeButton{width:340px;float:left;clear:both;margin-bottom:20px;background-color:#fff;padding:10px}div.iocFacebookLikeButtonTopNews{width:100%;background-color:#fff}div.iocFacebookLikeButtonBottomNews{clear:both;float:left;width:559px;background-color:#fff;border-top:1px dotted #000;padding:7px 0 5px 20px}div.iocMediaPlayerTabbedVideos div.iocFacebookLikeButton{background-color:transparent;margin-bottom:6px;width:215px;padding:0}div.left{width:636px;float:left;clear:both;font-size:0}#oscLeft{float:left;margin-bottom:30px;margin-left:0;width:313px}div.iocCategoryBlock{display:block;margin-bottom:10px;overflow:hidden;padding:7px 10px 10px}div.iocCategoryBlock a.LinkTitleCategory{color:#fff;font-size:25px;font-weight:bold;line-height:24px;padding-bottom:7px;text-transform:uppercase;display:inline-block;text-decoration:none}div.iocSubCategoryBlock{display:block;overflow:hidden;padding:8px 10px 10px}div.iocSubCategoryBlock span{color:#fff;display:inline-block;font-size:13px;padding-bottom:5px;text-decoration:none}div.iocServiceBlock{display:block;height:206px;margin-bottom:20px;padding:7px 10px 10px}div.iocServiceBlock div.iocTitleServiceBlock{color:#fff;font-size:25px;font-weight:bold;line-height:24px;padding-bottom:7px;text-transform:uppercase}div.iocServiceBlock div.iocBlockListLinks{bottom:0;display:block;width:273px;margin-top:90px;padding:8px 10px 20px}div.iocFilterSubCategoriesBlock{color:#fff;background-color:#000;font-size:11px;width:310px;clear:both;float:left;margin-top:20px;opacity:.7;moz-opacity:.7;filter:alpha(opacity=70);padding:15px}div.iocFiltersCategoryPage{margin-bottom:5px;opacity:1}div.iocFilterSubCategoriesBlock a.iocCategoryFilterAllLabel{color:#fff;font-size:11px}div.iocFiltersCategoryPage span.iocCategoryBlockFilterLabel{margin-right:80%}div.iocSubCategories{clear:both;float:left;width:100%;opacity:1}div.iocSubCategories span.iocTitleSubCategory{padding-left:10px;color:gray}div.iocFilterBlockSearchButton{float:right;margin-top:-20px;opacity:1}div.iocCategoriesCarouselBlock{margin-top:20px;font-size:11px}#divOSC_category_page_noflash{font-size:11px;color:#fff;opacity:.7;moz-opacity:.7;filter:alpha(opacity=70);background-color:#000;padding:15px}#divOSC_category_page_noflash table{opacity:1;moz-opacity:1;filter:alpha(opacity=100)}span.iocPageTitleBlockTitleOscCount{display:block;font-size:40px;line-height:40px;text-transform:uppercase;font-weight:bold;text-align:left;padding-bottom:30px}div#ImageLinkBlock{height:180px;width:310px;float:left;margin-left:5px;margin-right:5px}div#ImageLinkBlock img{height:180px;width:310px}.FacebookRSVP{height:180px;width:310px;float:left;margin-right:15px}.FacebookRSVPButtonAndLabel{float:right;margin-top:145px;margin-right:10px;margin-bottom:5px}.FacebookAttendingLabel{color:#555;display:block;float:left;font-size:14px;margin:5px}div#tweetbox{height:130px;width:300px;float:left;margin-right:15px;padding-left:10px}#tweet-container{margin-top:50px}#tweet-box-container #counter{position:absolute;top:120px;left:165px}.TweetBoxLink{clear:both;color:#fff;display:inline;float:left;font-size:12px;font-weight:bold;margin-left:2px;margin-right:50px;margin-top:90px;position:absolute;width:225px}div#FlashMapBlock{height:300px;width:100%}.middleRow{clear:both;float:left;width:100%;font-size:0;margin-bottom:20px}div#FlashMapOlympicDay{text-align:center;height:540px;width:960px;margin:0}div.OlympicDayPushImg{width:100%;margin:10px auto}div.PushImgTop{width:100%;height:65px;margin:10px auto}div.PushImgBottom{width:100%;height:40px;margin:10px auto}div.iocCorporateContentBlock{text-align:left;font-family:Arial,Verdana;background-color:#fff;line-height:16px;overflow:hidden;font-size:12px;display:block;color:#333;width:540px;clear:both;float:left;margin:6px 0 25px;padding:15px 20px 20px}.GenericCarouselBlockTitle{background-color:#151515;padding-bottom:20px;clear:both}div.iocRiaGenericCarousel.horzscroller div.iocRiaContent{background:url(/Resources/Images/Boxes/OlympicGamesSearchBackground.png) repeat-x scroll 0 0 transparent;height:228px;width:580px}.iocGenericCarouselBlock{margin-bottom:25px}#GenericExtendedCarousselBlock a,#GenericExtendedCarousselBlock a:active{text-decoration:none;outline:none}#GenericExtendedCarousselBlock body{background:#4b4849}#GenericExtendedCarousselBlock .spacer{visibility:hidden;width:100%;clear:both}#GenericExtendedCarousselBlock .iocRiaGenericCarouselOverlay_Extended .iocRiaContent_Extended{width:580px;margin:0;padding:0}#GenericExtendedCarousselBlock .iocRiaGenericCarouselOverlay_Extended .iocRiaContent_Extended ul{border:1px solid transparent;list-style:none;margin-top:30px;padding:0}#GenericExtendedCarousselBlock .iocRiaGenericCarouselOverlay_Extended .iocRiaContent_Extended ul li{float:left;width:86px;height:174px;margin-left:2px;margin-right:2px;zoom:1}#GenericExtendedCarousselBlock .iocRiaGenericCarouselOverlay_Extended .iocRiaContent_Extended ul li a{display:block;width:100%;height:100%}#GenericExtendedCarousselBlock div.overlay_Extended table{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}#GenericExtendedCarousselBlock div.overlay_Extended table td.tdMainArrowBack_Extended,#GenericExtendedCarousselBlock div.overlay_Extended table td.tdMainArrowForward_Extended{width:25px;vertical-align:top}#GenericExtendedCarousselBlock div.overlay_Extended table td.tdMainArrowBack_Extended img,#GenericExtendedCarousselBlock div.overlay_Extended table td.tdMainArrowForward_Extended img{cursor:pointer;margin-top:190px}#GenericExtendedCarousselBlock div.overlay_Extended table td.tdMainContentImage_Extended{padding-left:20px;padding-top:10px;width:125px;background-color:#fff}#GenericExtendedCarousselBlock div.overlay_Extended table td.tdMainContentImage_Extended img{border:0}#GenericExtendedCarousselBlock div.overlay_Extended table td.tdMainContentLabels_Extended{font-size:11px;font-weight:bold;width:50px;background-color:#fff;padding:10px}#GenericExtendedCarousselBlock div.overlay_Extended table td.tdMainContentLabels_Extended p{margin:0;padding:15px 0 0}#GenericExtendedCarousselBlock div.overlay_Extended table td.tdMainContentText_Extended{font-size:24px;width:200px;background-color:#fff}#GenericExtendedCarousselBlock div.overlay_Extended table td.tdMainContentText_Extended p{width:200px;background-color:#fff;margin:0;padding:3px 0 0}#GenericExtendedCarousselBlock div.overlay_Extended table td.tdMainWysiwyg_Extended{padding-left:20px;padding-right:20px;padding-top:20px;background-color:#fff}#GenericExtendedCarousselBlock div.overlay_Extended table td.tdMainWysiwyg_Extended div{overflow:hidden;height:170px;margin-bottom:15px}#GenericExtendedCarousselBlock div.horzscrollerOverlay_Extended{position:relative;height:576px;background:url(/Resources/Images/GenericExtendedImages/generic-carousel-bg.png) no-repeat bottom;overflow:hidden}#GenericExtendedCarousselBlock div.horzscrollerOverlay_Extended .scrollarea{position:relative;height:15px;width:580px;margin-top:-60px;cursor:pointer;z-index:3;vertical-align:bottom}#GenericExtendedCarousselBlock div.horzscrollerOverlay_Extended .scrollarea #date_Left_Extended,#GenericExtendedCarousselBlock div.horzscrollerOverlay_Extended .scrollarea #date_Right_Extended{float:left;margin-top:-3px;font-family:Arial;font-size:12px;color:#fff}#GenericExtendedCarousselBlock div.horzscrollerOverlay_Extended div.scrollarea div.scrollBack_Extended,#GenericExtendedCarousselBlock div.horzscrollerOverlay_Extended div.scrollarea div.scrollForward_Extended{position:relative;width:20px;height:10px;float:left;zoom:1}#GenericExtendedCarousselBlock div.scrollBack_Extended img,#GenericExtendedCarousselBlock div.scrollForward_Extended img{position:absolute;top:0;left:0}#GenericExtendedCarousselBlock div.horzscrollerOverlay_Extended div.scrollBarContainer_Extended{position:relative;width:472px;margin-left:2px;margin-right:2px;height:10px;float:left;background:#000}#GenericExtendedCarousselBlock div.horzscrollerOverlay_Extended .scrollKnob_Extended{height:10px;background:url(/Resources/Images/GenericExtendedImages/generic-carousel-knob-bg.png) repeat-x bottom;min-width:10px;text-align:center}#GenericExtendedCarousselBlock .CenterContentLabel{font-weight:bold;font-size:14px}#GenericExtendedCarousselBlock .CenterContentText{font-size:12px;padding-top:0;padding-bottom:10px}#GenericExtendedCarousselBlock div.horzscrollerOverlay_Extended .iocRiaContent_Extended{height:239px;overflow:hidden}.GenericExtendedCarouselBlockTitle{color:#fff;background-color:#151515;padding-bottom:20px;clear:both}.iocGenericExtendedCarouselBlock{margin-bottom:25px;clear:both}.iocExternalLinksBlock{color:#fff;font-size:14px;font-weight:bold;clear:both;z-index:999;position:relative}.iocExternalLinksBlock .margins{clear:both;margin-bottom:20px;height:80px;width:340px;padding:10px}.iocIntroSimpleFlashBlock{background-color:#000;background:url(/Resources/Images/Borders/partnerships-background.png) repeat-y left top;width:960px;height:90px}.iocIntroSimpleFlashBlock #FlashBlockTitle{float:left;width:33%;font-size:25px;color:blue}.iocIntroSimpleFlashBlock #FlashBlockDescription{font-size:14px;color:#fff}.iocIntroSimpleFlashBlock #FlashBlockDescriptionLink .hlnkIntro{text-decoration:none;font-weight:bold;font-size:12px}.iocExternalLinksBlock .iocTitleExternalLinksBlock{margin-bottom:10px;width:55%}.iocExternalLinksBlock .iocExternalLinksBlockSelect select{width:235px}.iocExternalLinksBlock .iocExternalLinksBlockSelect .iocCustomSelect{width:250px}.iocTitleExternalLinksBlock{padding-bottom:10px;width:200px}#iFrame body{border:0;margin:0;padding:0}.iocCorporateHomeVideo .iocIntroSimpleFlashBlock .lblTitleIntro{float:left;display:block;width:352px;font-family:Arial,Helvetica,sans-serif;color:#02a6ca;font-size:28px;height:50px;padding:6px 7px 10px 10px}.iocCorporateHomeVideo .iocIntroSimpleFlashBlock .lblDescriptionIntro{float:right;display:block;width:573px;font-family:Arial,Helvetica,sans-serif;color:#fff;font-size:12px;text-align:left;padding:11px 9px 0 0}.iocCorporateHomeVideo .iocIntroSimpleFlashBlock a.hlnkIntro{display:inline-block;width:560px;margin-top:5px;background:url(/Resources/Images/Bullets/partnerships-arrow.gif) no-repeat left top;padding-left:12px;font-family:Arial,Helvetica,sans-serif;color:#fff;font-size:12px;font-weight:bold;text-decoration:none;text-align:left;padding-bottom:10px}.Imageblock #Image img{width:300px;height:300px}.Imageblock{clear:both;width:300px;border:solid 1px #000}.Imageblock .Legende{width:300px;height:40px;color:#fff}#social{width:300px;float:right;padding-top:14px}#social .social li{border-top:#000 dotted 1px;padding:11px 19px}#social .social li.others div,#social .social li.others iframe{float:left;margin-right:16px}#social .social .db-wrapper{margin-left:16px}.gamespage #photos{float:right;width:300px;margin-top:24px}.gamespage #videos{float:left;width:630px;margin-top:24px}.homepage .OgBlock,.gamespage .OgBlock{padding-top:14px}.homepage .OgBlock .list ul,.gamespage .OgBlock .list ul{background:#a6a9ad;height:140px;overflow:hidden;padding:0 0 0 19px}.homepage .OgBlock .list,.gamespage .OgBlock .list{background:#fff url(/Resources/Images/SchedulesResults/elts/bg-og-arrow.png) no-repeat center 100%}.gamespage #extras,.homepage #extras{background:url(/Resources/Images/SchedulesResults/elts/bg-extras-london.jpg) no-repeat scroll center 0 transparent;height:450px}.gamespage #bigStories{height:450px}.homepage #bigStories{height:450px}.gamespage #bigStories .item .caption .captiondescription,.homepage #bigStories .item .caption .captiondescription{height:42px}.gamespage .iocOlympicGameIdentityCardBlock{float:right;padding-top:14px;padding-bottom:24px;width:300px;clear:none}.gamespage .iocExtender{width:300px;background:url(/Resources/Images/SchedulesResults/elts/bg-panel.png) repeat-x scroll 0 0 #e4e4e4!important}.gamespage div.iocBlockTitle h2{background:none;font-size:21px;margin-bottom:5px;text-transform:uppercase;color:#005453;padding:4px 0 7px}.gamespage div.iocIdentityCardDetails.iocIdentityCardGame{background-color:#005453;padding:11px 0 13px}.gamespage div.iocIdentityCardDetails.iocIdentityCardGame td.iocIdentityCardLabel span{color:#acc1d0;float:left;padding:0 9px}.gamespage div.iocIdentityCardDetails td span{line-height:13px}.gamespage div.iocExtenderTitle{width:281px}.gamespage div.iocExtenderTitle h2{font-size:12px;color:#000;text-transform:none;font-weight:normal}#sidebar,#sidebar2{float:right;width:300px;padding:14px 0 0}#findmedalists .filters{padding-top:3px;margin-right:20px}#landing_filters #viewresults .filters .dropdownfilter{margin-top:0;margin-bottom:18px;margin-left:20px;color:#323232;height:20px}#landing_filters #findmedalists .filters .dropdownfilter{margin-top:0;margin-bottom:63px;margin-left:20px;color:#323232;height:20px}#landing_filters #findmedalists .filters .lastdropdownfilter{margin-bottom:69px}#landing_filters #findmedalists{background:url(/Resources/Images/SchedulesResults/elts/pict-find-medalists-big.jpg) no-repeat 184px 49px;position:relative}#checkboxes{float:left;margin-left:15px;height:140px;margin-top:6px;display:block}#landing_filters #checkboxes{margin-top:1px;margin-bottom:5px;display:block;padding-top:22px}#landing_filters #dropdown{float:left;margin-left:15px;margin-top:5px;width:210px}.checkboxlabel{height:18px;display:block;margin-top:3px}#landing_filters #morelesssearch{float:none;margin-right:8px;margin-bottom:0;margin-top:-5px}#morelesssearch .more_btn,#morelesssearch .less_btn{font-size:11px;display:block;background-position:right 4px;background-repeat:no-repeat;color:#3a3a3a;width:110px;text-transform:uppercase;font-weight:bold;margin-bottom:26px;margin-top:4px;cursor:pointer}#landing_filters #morelesssearch .more_btn,#landing_filters #morelesssearch .less_btn{font-size:11px;float:left;background-position:right 4px;background-repeat:no-repeat;color:#3a3a3a;width:100px;text-transform:uppercase;font-weight:bold;margin-bottom:0;margin-left:20px;margin-top:0;cursor:pointer}.embed_button{color:#fff;font-weight:bold;font-size:14px}#morelesssearch .less_btn{background-image:url(/Resources/Images/SchedulesResults/ico-arrow-6.gif)}.filter_label .grey{color:#797979}.inactive.longSelect .elSelect .selectedOption,.inactive.shortSelect .elSelect .selectedOption{color:#8e8e8e}#extrastitle{left:50%;margin-left:-480px;position:absolute;top:21px;width:960px;z-index:3000}#extrastitle h2{color:#32cc98;font-size:40px;line-height:40px;text-transform:uppercase}#extrastitle span{color:#fff;font-family:"Times New Roman",Times,serif;font-size:18px}.vids-list{background:#fff url(/Resources/Images/elts/bg-sb-vids.png) repeat-x 0 100%;padding:0 10px}.vids-list li{border-top:1px dotted #abb8c2;zoom:1;padding:10px 0}.vids-list .visu{float:left;position:relative;width:150px;text-decoration:none;padding:0 8px 0 0}.vids-list .visu img{display:block;max-width:100%;margin:0 auto}.vids-list .visu .time{position:absolute;bottom:0;right:8px;color:#fff;cursor:pointer;background:url(/Resources/Images/SchedulesResults/elts/bg-time.png) repeat 0 0;font-size:1em;padding:0 0 5px}.vids-list .desc{float:left;width:115px;color:#647d8c;font-size:1.083em;padding-left:7px}.vids-list .desc .tt{font-size:1em;padding:0 0 5px}.thumb_video{width:150px;height:84px;float:left}.length_video{background:url(/Resources/Images/SchedulesResults/elts/bg-lenght-video.png);float:right;margin-top:64px;text-align:center;font-size:11px;color:#fff;padding:3px 5px}.desc_video img{margin-right:4px}.gameandsportsummary .man{float:left;width:310px;margin-right:10px}.gameandsportsummary .woman{width:310px;overflow:hidden}.gameandsportsummary .flagResult,.country .flagResult{width:16px;height:11px;margin:0 5px 0 1px}div#left{font-size:1em}.flag{background-image:url(/Resources/Images/SchedulesResults/elts/flags.png);width:16px;height:11px;display:inline-block;margin:0 5px 0 1px}.flag.flag-and{background-position:-16px 0}.flag.flag-uae{background-position:-32px 0}.flag.flag-afg{background-position:-48px 0}.flag.flag-ant{background-position:-64px 0}.flag.flag-aia{background-position:-80px 0}.flag.flag-alb{background-position:-96px 0}.flag.flag-arm{background-position:-112px 0}.flag.flag-aho{background-position:-128px 0}.flag.flag-ang{background-position:-144px 0}.flag.flag-arg{background-position:-160px 0}.flag.flag-asa{background-position:-176px 0}.flag.flag-aut{background-position:-192px 0}.flag.flag-aus{background-position:-208px 0}.flag.flag-aru{background-position:-224px 0}.flag.flag-aze{background-position:-240px 0}.flag.flag-bih{background-position:0 -11px}.flag.flag-bar{background-position:-16px -11px}.flag.flag-ban{background-position:-32px -11px}.flag.flag-bel{background-position:-48px -11px}.flag.flag-bur{background-position:-64px -11px}.flag.flag-bul{background-position:-80px -11px}.flag.flag-brn{background-position:-96px -11px}.flag.flag-bdi{background-position:-112px -11px}.flag.flag-ben{background-position:-128px -11px}.flag.flag-ber{background-position:-144px -11px}.flag.flag-bru{background-position:-160px -11px}.flag.flag-bol{background-position:-176px -11px}.flag.flag-bra{background-position:-192px -11px}.flag.flag-bah{background-position:-208px -11px}.flag.flag-bhu{background-position:-224px -11px}.flag.flag-bvt{background-position:-240px -11px}.flag.flag-bot{background-position:0 -22px}.flag.flag-blr{background-position:-16px -22px}.flag.flag-biz{background-position:-32px -22px}.flag.flag-can{background-position:-48px -22px}.flag.flag-cat{background-position:-64px -22px}.flag.flag-cod{background-position:-80px -22px}.flag.flag-caf{background-position:-96px -22px}.flag.flag-cgo{background-position:-112px -22px}.flag.flag-sui{background-position:-128px -22px}.flag.flag-civ{background-position:-144px -22px}.flag.flag-cok{background-position:-160px -22px}.flag.flag-chi{background-position:-176px -22px}.flag.flag-cmr{background-position:-192px -22px}.flag.flag-chn{background-position:-208px -22px}.flag.flag-col{background-position:-224px -22px}.flag.flag-crc{background-position:-240px -22px}.flag.flag-cub{background-position:0 -33px}.flag.flag-cpv{background-position:-16px -33px}.flag.flag-cyp{background-position:-32px -33px}.flag.flag-cze,.flag.flag-tch{background-position:-48px -33px}.flag.flag-ger,.flag.flag-frg{background-position:-64px -33px}.flag.flag-dji{background-position:-80px -33px}.flag.flag-den{background-position:-96px -33px}.flag.flag-dma{background-position:-112px -33px}.flag.flag-dom{background-position:-128px -33px}.flag.flag-alg{background-position:-144px -33px}.flag.flag-ecu{background-position:-160px -33px}.flag.flag-est{background-position:-176px -33px}.flag.flag-egy{background-position:-192px -33px}.flag.flag-esh{background-position:-208px -33px}.flag.flag-eng{background-position:-224px -33px}.flag.flag-eri{background-position:-240px -33px}.flag.flag-esp{background-position:0 -44px}.flag.flag-eth{background-position:-16px -44px}.flag.flag-eu{background-position:-32px -44px}.flag.flag-fin{background-position:-48px -44px}.flag.flag-fij{background-position:-64px -44px}.flag.flag-flk{background-position:-80px -44px}.flag.flag-fsm{background-position:-96px -44px}.flag.flag-far{background-position:-112px -44px}.flag.flag-fra{background-position:-128px -44px}.flag.flag-gab{background-position:-144px -44px}.flag.flag-gbr{background-position:-160px -44px}.flag.flag-grn{background-position:-176px -44px}.flag.flag-geo{background-position:-192px -44px}.flag.flag-guf{background-position:-208px -44px}.flag.flag-ggy{background-position:-224px -44px}.flag.flag-gha{background-position:-240px -44px}.flag.flag-gib{background-position:0 -55px}.flag.flag-grl{background-position:-16px -55px}.flag.flag-gam{background-position:-32px -55px}.flag.flag-gui{background-position:-48px -55px}.flag.flag-glp{background-position:-64px -55px}.flag.flag-geq{background-position:-80px -55px}.flag.flag-gre{background-position:-96px -55px}.flag.flag-anz{background-position:-112px -55px}.flag.flag-gua{background-position:-128px -55px}.flag.flag-gum{background-position:-144px -55px}.flag.flag-gbs{background-position:-160px -55px}.flag.flag-guy{background-position:-176px -55px}.flag.flag-hkg{background-position:-192px -55px}.flag.flag-hmd{background-position:-208px -55px}.flag.flag-hon{background-position:-224px -55px}.flag.flag-cro{background-position:-240px -55px}.flag.flag-hai{background-position:0 -66px}.flag.flag-hun{background-position:-16px -66px}.flag.flag-ina{background-position:-32px -66px}.flag.flag-irl{background-position:-48px -66px}.flag.flag-isr{background-position:-64px -66px}.flag.flag-imn{background-position:-80px -66px}.flag.flag-ind{background-position:-96px -66px}.flag.flag-iot{background-position:-112px -66px}.flag.flag-irq{background-position:-128px -66px}.flag.flag-iri{background-position:-144px -66px}.flag.flag-isl{background-position:-160px -66px}.flag.flag-ita{background-position:-176px -66px}.flag.flag-jey{background-position:-192px -66px}.flag.flag-jam{background-position:-208px -66px}.flag.flag-jor{background-position:-224px -66px}.flag.flag-jpn{background-position:-240px -66px}.flag.flag-ken{background-position:0 -77px}.flag.flag-kgz{background-position:-16px -77px}.flag.flag-cam{background-position:-32px -77px}.flag.flag-kir{background-position:-48px -77px}.flag.flag-com{background-position:-64px -77px}.flag.flag-skn{background-position:-80px -77px}.flag.flag-prk{background-position:-96px -77px}.flag.flag-kor{background-position:-112px -77px}.flag.flag-kuw{background-position:-128px -77px}.flag.flag-cay{background-position:-144px -77px}.flag.flag-kaz{background-position:-160px -77px}.flag.flag-lao{background-position:-176px -77px}.flag.flag-lib{background-position:-192px -77px}.flag.flag-lca{background-position:-208px -77px}.flag.flag-lie{background-position:-224px -77px}.flag.flag-sri{background-position:-240px -77px}.flag.flag-lbr{background-position:0 -88px}.flag.flag-les{background-position:-16px -88px}.flag.flag-ltu{background-position:-32px -88px}.flag.flag-lux{background-position:-48px -88px}.flag.flag-lat{background-position:-64px -88px}.flag.flag-lba{background-position:-80px -88px}.flag.flag-mar{background-position:-96px -88px}.flag.flag-mon{background-position:-112px -88px}.flag.flag-mda{background-position:-128px -88px}.flag.flag-mne{background-position:-144px -88px}.flag.flag-mad{background-position:-160px -88px}.flag.flag-mhl{background-position:-176px -88px}.flag.flag-mkd{background-position:-192px -88px}.flag.flag-mli{background-position:-208px -88px}.flag.flag-mgl{background-position:-240px -88px}.flag.flag-mac{background-position:0 -99px}.flag.flag-mnp{background-position:-16px -99px}.flag.flag-mtq{background-position:-32px -99px}.flag.flag-mtn{background-position:-48px -99px}.flag.flag-msr{background-position:-64px -99px}.flag.flag-mlt{background-position:-80px -99px}.flag.flag-mri{background-position:-96px -99px}.flag.flag-mdv{background-position:-112px -99px}.flag.flag-maw{background-position:-128px -99px}.flag.flag-mex{background-position:-144px -99px}.flag.flag-mas{background-position:-160px -99px}.flag.flag-moz{background-position:-176px -99px}.flag.flag-nam{background-position:-192px -99px}.flag.flag-ncl{background-position:-208px -99px}.flag.flag-nig{background-position:-224px -99px}.flag.flag-nfk{background-position:-240px -99px}.flag.flag-ngr{background-position:0 -110px}.flag.flag-nca{background-position:-16px -110px}.flag.flag-ned{background-position:-32px -110px}.flag.flag-nor{background-position:-48px -110px}.flag.flag-nep{background-position:-64px -110px}.flag.flag-nru{background-position:-80px -110px}.flag.flag-niu{background-position:-96px -110px}.flag.flag-nzl{background-position:-112px -110px}.flag.flag-oma{background-position:-128px -110px}.flag.flag-pan{background-position:-144px -110px}.flag.flag-per{background-position:-160px -110px}.flag.flag-tah{background-position:-176px -110px}.flag.flag-png{background-position:-192px -110px}.flag.flag-phi{background-position:-208px -110px}.flag.flag-pak{background-position:-224px -110px}.flag.flag-pol{background-position:-240px -110px}.flag.flag-spm{background-position:0 -121px}.flag.flag-cpn{background-position:-16px -121px}.flag.flag-pur{background-position:-32px -121px}.flag.flag-ple{background-position:-48px -121px}.flag.flag-por{background-position:-64px -121px}.flag.flag-plw{background-position:-80px -121px}.flag.flag-par{background-position:-96px -121px}.flag.flag-qat{background-position:-112px -121px}.flag.flag-reu{background-position:-128px -121px}.flag.flag-rou{background-position:-144px -121px}.flag.flag-rwa{background-position:-192px -121px}.flag.flag-ksa{background-position:-208px -121px}.flag.flag-sol{background-position:-224px -121px}.flag.flag-sey{background-position:-240px -121px}.flag.flag-sco{background-position:0 -132px}.flag.flag-sud{background-position:-16px -132px}.flag.flag-swe{background-position:-32px -132px}.flag.flag-sin{background-position:-48px -132px}.flag.flag-shn{background-position:-64px -132px}.flag.flag-slo{background-position:-80px -132px}.flag.flag-svk{background-position:-96px -132px}.flag.flag-sle{background-position:-112px -132px}.flag.flag-smr{background-position:-128px -132px}.flag.flag-sen{background-position:-144px -132px}.flag.flag-som{background-position:-160px -132px}.flag.flag-sur{background-position:-176px -132px}.flag.flag-ss{background-position:-192px -132px}.flag.flag-stp{background-position:-208px -132px}.flag.flag-esa{background-position:-224px -132px}.flag.flag-syr{background-position:-240px -132px}.flag.flag-swz{background-position:0 -143px}.flag.flag-tca{background-position:-16px -143px}.flag.flag-cha{background-position:-32px -143px}.flag.flag-atf{background-position:-48px -143px}.flag.flag-tog{background-position:-64px -143px}.flag.flag-tha{background-position:-80px -143px}.flag.flag-tjk{background-position:-96px -143px}.flag.flag-tkl{background-position:-112px -143px}.flag.flag-tls{background-position:-128px -143px}.flag.flag-tkm{background-position:-144px -143px}.flag.flag-tun{background-position:-160px -143px}.flag.flag-tga{background-position:-176px -143px}.flag.flag-tur{background-position:-192px -143px}.flag.flag-tto{background-position:-208px -143px}.flag.flag-tuv{background-position:-224px -143px}.flag.flag-tpe{background-position:-240px -143px}.flag.flag-tan{background-position:0 -154px}.flag.flag-ukr{background-position:-16px -154px}.flag.flag-uga{background-position:-32px -154px}.flag.flag-umi{background-position:-48px -154px}.flag.flag-usa{background-position:-64px -154px}.flag.flag-uru{background-position:-80px -154px}.flag.flag-uzb{background-position:-96px -154px}.flag.flag-vat{background-position:-112px -154px}.flag.flag-vin{background-position:-128px -154px}.flag.flag-ven{background-position:-144px -154px}.flag.flag-ivb{background-position:-160px -154px}.flag.flag-isv{background-position:-176px -154px}.flag.flag-vie{background-position:-192px -154px}.flag.flag-van{background-position:-208px -154px}.flag.flag-wal{background-position:-224px -154px}.flag.flag-wlf{background-position:-240px -154px}.flag.flag-sam{background-position:0 -165px}.flag.flag-yem{background-position:-16px -165px}.flag.flag-myt{background-position:-32px -165px}.flag.flag-rsa{background-position:-48px -165px}.flag.flag-zam{background-position:-64px -165px}.flag.flag-zim{background-position:-80px -165px}.flag.flag-boh{background-position:-112px -165px}.flag.flag-gdr{background-position:-144px -165px}.flag.flag-eua{background-position:-192px -165px}.flag.flag-urs{background-position:-208px -165px}.flag.flag-zai{background-position:-224px -165px}.flag.flag-ymd{background-position:-240px -165px}.flag.flag-rho{background-position:0 -176px}div.iocAthletesCloudSearchBlock,div.iocCountriesCloudSearchBlock,div.iocSportsCloudSearchBlock{float:left;clear:both;font-size:11px}div.iocAthletesCloudSearchBlockLeft,div.iocCountriesCloudSearchBlockLeft{float:left;text-align:left;color:#fff;width:300px;clear:both;padding:0 0 20px}div.iocSportsCloudSearchBlockLeft{float:left;text-align:left;position:relative;color:#fff;width:260px;clear:both;padding:0 0 20px}div.iocAthletesCloudSearchBlockLeft h1.iocAthletesCloudSearchBlockTitle,div.iocCountriesCloudSearchBlockLeft h1.iocCountriesCloudSearchBlockTitle,div.iocSportsCloudSearchBlockLeft h1.iocSportsCloudSearchBlockTitle{text-transform:uppercase;font-weight:bold;line-height:36px;font-size:40px;padding:4px 0 0}div.iocAthletesCloudSearchBlockLeft h1.iocAthletesCloudSearchBlockTitle span.iocAthletesCloudSearchBlockCount{color:#d9001e;display:block}div.iocCountriesCloudSearchBlockLink{position:relative;line-height:15px;font-size:12px;z-index:1338;width:278px;margin:13px 0}div.iocSportsCloudSearchBlockLink{position:relative;line-height:15px;font-size:12px;z-index:1338;width:238px;margin:23px 0 17px}div.iocCountriesCloudSearchBlockLink #divCountriesCloudSearchBlockPopup{top:0;left:0;position:absolute;background-color:#fff;margin-top:-10px;max-height:226px;font-size:12px;overflow:auto;width:258px;padding:0 10px 10px}div.iocSportsCloudSearchBlockLink #divSportsCloudSearchBlockPopup{top:0;left:0;position:absolute;background-color:#fff;margin-top:-10px;max-height:286px;font-size:12px;overflow:auto;width:218px;padding:0 10px 10px}div.iocCountriesCloudSearchBlockLink #divCountriesCloudSearchBlockPopup div.iocCountriesCloudSearchBlockPopupLink,div.iocSportsCloudSearchBlockLink #divSportsCloudSearchBlockPopup div.iocSportsCloudSearchBlockPopupLink{position:relative;height:30px}div.iocCountriesCloudSearchBlockLink #divCountriesCloudSearchBlockPopup div.iocCountriesCloudSearchBlockPopupLink a,div.iocCountriesCloudSearchBlockLink #divCountriesCloudSearchBlockPopup div.iocCountriesCloudSearchBlockPopupLink a:visited,div.iocSportsCloudSearchBlockLink #divSportsCloudSearchBlockPopup div.iocSportsCloudSearchBlockPopupLink a,div.iocSportsCloudSearchBlockLink #divSportsCloudSearchBlockPopup div.iocSportsCloudSearchBlockPopupLink a:visited{top:0;right:0;color:#666;position:absolute;text-decoration:none;background:url(/Resources/Images/Buttons/PopupCloseWhiteBackground.gif) no-repeat 100% 0;text-transform:uppercase;line-height:12px;font-size:11px;cursor:pointer;display:block;margin:10px 0 0;padding:1px 20px 1px 0}div.iocCountriesCloudSearchBlockLink #divCountriesCloudSearchBlockPopup div.iocCountriesCloudSearchBlockPopupTitle,div.iocSportsCloudSearchBlockLink #divSportsCloudSearchBlockPopup div.iocSportsCloudSearchBlockPopupTitle{font-weight:bold;line-height:16px;color:#000}div.iocCountriesCloudSearchBlockLink #divCountriesCloudSearchBlockPopup div.iocCountriesCloudSearchBlockPopupText,div.iocSportsCloudSearchBlockLink #divSportsCloudSearchBlockPopup div.iocSportsCloudSearchBlockPopupText{line-height:16px;color:#000}div.iocAthletesCloudSearchBlockLeft span.iocAthletesCloudSearchBlockRedText{text-transform:uppercase;font-weight:bold;color:#d9001e}div.iocCountriesCloudSearchBlockLeft span.iocCountriesCloudSearchBlockOrangeText{text-transform:uppercase;font-weight:bold;color:#f60}div.iocSportsCloudSearchBlockLeft span.iocSportsCloudSearchBlockBlueText{text-transform:uppercase;font-weight:bold;color:#0166ff}div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockDescription,div.iocCountriesCloudSearchBlockLeft div.iocCountriesCloudSearchBlockDescription{position:relative;line-height:13px;width:278px;margin:3px 3px 3px 0}div.iocSportsCloudSearchBlockLeft div.iocSportsCloudSearchBlockDescription{position:relative;line-height:13px;width:238px;margin:3px 3px 3px 0}div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockDescriptionLeft{width:145px}div.iocCountriesCloudSearchBlockLeft div.iocCountriesCloudSearchBlockDescriptionLeft,div.iocSportsCloudSearchBlockLeft div.iocSportsCloudSearchBlockDescriptionLeft{width:238px}div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockDescriptionRight{right:0;bottom:0;width:120px;position:absolute}div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockDescriptionRight span.iocCustomCheckBox input{height:12px;width:12px;margin:0 5px 0 0}div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockFiltersTop,div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockFiltersBottom{font-size:0;background-image:url(/Resources/Images/Boxes/AthletesCloudSearchBorder.gif);background-repeat:no-repeat;width:278px;height:4px;float:left;clear:both}div.iocCountriesCloudSearchBlockLeft div.iocCountriesCloudSearchBlockFiltersTop,div.iocCountriesCloudSearchBlockLeft div.iocCountriesCloudSearchBlockFiltersBottom{font-size:0;background-image:url(/Resources/Images/Boxes/CountriesCloudSearchBorder.gif);background-repeat:no-repeat;width:278px;height:4px;float:left;clear:both}div.iocSportsCloudSearchBlockLeft div.iocSportsCloudSearchBlockFiltersTop,div.iocSportsCloudSearchBlockLeft div.iocSportsCloudSearchBlockFiltersBottom{font-size:0;background-image:url(/Resources/Images/Boxes/SportsCloudSearchBorder.gif);background-repeat:no-repeat;width:238px;height:4px;float:left;clear:both}div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockFiltersTop,div.iocCountriesCloudSearchBlockLeft div.iocCountriesCloudSearchBlockFiltersTop,div.iocSportsCloudSearchBlockLeft div.iocSportsCloudSearchBlockFiltersTop{background-position:left top}div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockFiltersBottom,div.iocCountriesCloudSearchBlockLeft div.iocCountriesCloudSearchBlockFiltersBottom,div.iocSportsCloudSearchBlockLeft div.iocSportsCloudSearchBlockFiltersBottom{background-position:left bottom}div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockFilters{float:left;clear:both;width:230px;position:relative;background:#d9001d url(/Resources/Images/Boxes/AthletesCloudSearchGradient.gif) repeat-y 100% 0;padding:0 38px 0 10px}div.iocCountriesCloudSearchBlockLeft div.iocCountriesCloudSearchBlockFilters{float:left;clear:both;width:230px;position:relative;background:#f60 url(/Resources/Images/Boxes/CountriesCloudSearchGradient.gif) repeat-y 100% 0;z-index:1337;padding:0 38px 0 10px}div.iocSportsCloudSearchBlockLeft div.iocSportsCloudSearchBlockFilters{float:left;clear:both;width:190px;position:relative;background:#0166ff url(/Resources/Images/Boxes/SportsCloudSearchGradient.gif) repeat-y 100% 0;z-index:1337;padding:0 38px 0 10px}div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockFilters span.iocAthletesFilterCategory,div.iocSportsCloudSearchBlockLeft div.iocSportsCloudSearchBlockFilters span.iocSportsFilterCategory{text-transform:uppercase;font-weight:bold;color:#000;float:left}div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockFilters span.iocAthletesFilterCategory{font-size:10px}div.iocCountriesCloudSearchBlockLeft div.iocCountriesCloudSearchBlockDropDowns{margin:5px 0 0;padding:0 0 14px}div.iocSportsCloudSearchBlockLeft div.iocSportsCloudSearchBlockRadios{font-size:12px;padding:0 0 16px}div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockPeriod{margin:8px 0 0}div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockRadios span.iocCustomRadio span{margin:0 5px 0 10px}div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockRadios span.iocCustomRadio input{height:12px;width:12px;margin:0 5px 3px 10px}div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockCheckBoxes span.iocAthletesFilterCategory{margin:2px 0}div.iocSportsCloudSearchBlockLeft div.iocSportsCloudSearchBlockRadios span.iocSportsFilterCategory{margin:2px 0 4px}div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockCheckBoxes span.iocCustomCheckBox{width:76px;margin:2px 0 0}div.iocSportsCloudSearchBlockLeft div.iocSportsCloudSearchBlockRadios span.iocCustomRadio{width:95px;margin:2px 0 0}div.iocSportsCloudSearchBlockLeft div.iocSportsCloudSearchBlockRadios span.iocCustomRadio span{margin:1px 5px 0 0}div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockCheckBoxes span.iocCustomCheckBox input,div.iocSportsCloudSearchBlockLeft div.iocSportsCloudSearchBlockRadios span.iocCustomRadio input{height:12px;width:12px;margin:0 5px 3px 0}div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockDropDowns div.iocCustomSelect,div.iocCountriesCloudSearchBlockLeft div.iocCountriesCloudSearchBlockDropDowns div.iocCustomSelect{margin-right:2px!important;width:110px!important}div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockDropDowns div.iocCustomSelect span.optionsContainer span,div.iocCountriesCloudSearchBlockLeft div.iocCountriesCloudSearchBlockDropDowns div.iocCustomSelect span.optionsContainer span{width:102px!important}div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockDropDowns div.iocCustomSelect select,div.iocCountriesCloudSearchBlockLeft div.iocCountriesCloudSearchBlockDropDowns div.iocCustomSelect select{width:110px!important}div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockDropDowns div.iocCustomSelect span.selectedOptionContainer{background:url(/Resources/Images/CustomFormControl/ddlredright.gif) no-repeat 100% 0}div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockDropDowns div.iocCustomSelect span.selectedOptionContainer span.selectedOption{background:url(/Resources/Images/CustomFormControl/ddlredleft.gif) no-repeat 0 0}div.iocCountriesCloudSearchBlockLeft div.iocCountriesCloudSearchBlockDropDowns div.iocCustomSelect span.selectedOptionContainer{background:url(/Resources/Images/CustomFormControl/ddlorangeright.gif) no-repeat 100% 0}div.iocCountriesCloudSearchBlockLeft div.iocCountriesCloudSearchBlockDropDowns div.iocCustomSelect span.selectedOptionContainer span.selectedOption{background:url(/Resources/Images/CustomFormControl/ddlorangeleft.gif) no-repeat 0 0}div.iocCountriesCloudSearchBlockLeft #divCountriesCloudSearchBlockLetterRowTop{clear:both;float:left;width:100%;margin:18px 0 1px}div.iocCountriesCloudSearchBlockLeft #divCountriesCloudSearchBlockLetterRowBottom{clear:both;float:left;width:100%;margin:0 0 1px}div.iocCountriesCloudSearchBlockLeft div.iocCountriesCloudSearchBlockLetterRow span.iocCustomRadio{width:16px;height:18px;position:relative;text-align:center;margin:0 1px 0 0}div.iocCountriesCloudSearchBlockLeft div.iocCountriesCloudSearchBlockLetterRow span.iocCustomRadio span{top:0;left:0;width:16px;height:18px;position:absolute;background:#b54600!important;margin:0}div.iocCountriesCloudSearchBlockLeft div.iocCountriesCloudSearchBlockLetterRow span.iocCustomRadio span.checked{background:#010101!important}div.iocCountriesCloudSearchBlockLeft div.iocCountriesCloudSearchBlockLetterRow span.iocCustomRadio label{top:0;left:0;width:16px;height:14px;position:absolute;text-transform:uppercase;text-align:center;cursor:pointer;padding:2px 0 0}div.iocCountriesCloudSearchBlockLeft div.iocCountriesCloudSearchBlockLetterRow.iocCountriesCloudNoJavascript span.iocCustomRadio{height:32px}div.iocCountriesCloudSearchBlockLeft div.iocCountriesCloudSearchBlockLetterRow.iocCountriesCloudNoJavascript span.iocCustomRadio input{height:12px;width:12px;margin:18px 0 0}div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockPeriod div.iocDateSelectorContainer{float:left;width:222px;padding-top:4px}div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockPeriod div.iocDateSelectorContainer select{float:left;font-size:11px;width:172px}div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockPeriod div.iocDateSelectorContainer label{clear:both;float:left;color:#fff;font-size:11px;width:50px;margin:3px 0 0}div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockPeriod div.iocDateSelectorContainer div.iocSliderContainer{width:178px;background:#000;height:20px;float:left;clear:both;padding:0 22px}div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockPeriod div.iocDateSelectorContainer div.iocSlider{float:left;clear:both;width:178px;height:20px;background:#000 url(/Resources/Images/CustomFormControl/dateSelectorUnselected.gif) no-repeat 2px 5px;position:relative;overflow:hidden}div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockPeriod div.iocDateSelectorContainer div.iocSlider div.iocLeftKnob{float:left;width:4px;height:20px;cursor:pointer;position:absolute;background:url(/Resources/Images/CustomFormControl/dateSelectorknob.gif) no-repeat 100% 4px}div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockPeriod div.iocDateSelectorContainer div.iocSlider div.iocRightKnob{float:left;width:4px;height:20px;cursor:pointer;position:absolute;background:url(/Resources/Images/CustomFormControl/dateSelectorknob.gif) no-repeat 0 4px}div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockPeriod div.iocDateSelectorContainer div.iocSlider div.iocClippedContent{float:left;width:100%;background:#000 url(/Resources/Images/CustomFormControl/dateSelectorSelected.gif) no-repeat 2px 5px;position:absolute;height:20px}div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockPeriod div.iocDateSelectorContainer span.iocLimitsText{color:#fff;display:block;font-size:11px;margin-top:2px;text-align:center;width:100%;float:left}div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockGo{top:76px;right:0;position:absolute;width:38px;float:left;clear:both}div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockGo a.iocAthletesCloudSearchBlockGoButton{top:0;left:0;width:31px;height:25px;display:block;color:#fff;font-size:17px;font-weight:bold;line-height:17px;background:url(/Resources/Images/Boxes/AthletesCloudSearchGo.gif) no-repeat 0 0;text-transform:uppercase;text-decoration:none;text-align:center;position:absolute;padding:13px 25px 3px 3px}div.iocCountriesCloudSearchBlockLeft div.iocCountriesCloudSearchBlockGo a.iocCountriesCloudSearchBlockGoButton{top:0;left:0;width:31px;height:25px;display:block;color:#fff;font-size:17px;font-weight:bold;line-height:17px;background:url(/Resources/Images/Boxes/CountriesCloudSearchGo.gif) no-repeat 0 0;text-transform:uppercase;text-decoration:none;text-align:center;position:absolute;padding:13px 25px 3px 3px}div.iocSportsCloudSearchBlockLeft div.iocSportsCloudSearchBlockGo a.iocSportsCloudSearchBlockGoButton{top:0;left:0;width:31px;height:25px;display:block;color:#fff;font-size:17px;font-weight:bold;line-height:17px;background:url(/Resources/Images/Boxes/SportsCloudSearchGo.gif) no-repeat 0 0;text-transform:uppercase;text-decoration:none;text-align:center;position:absolute;padding:13px 25px 3px 3px}div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockGo div.iocAthletesCloudSearchBlockClear,div.iocCountriesCloudSearchBlockLeft div.iocCountriesCloudSearchBlockGo div.iocCountriesCloudSearchBlockClear,div.iocSportsCloudSearchBlockLeft div.iocSportsCloudSearchBlockGo div.iocSportsCloudSearchBlockClear{left:0;top:45px;width:38px;display:block;position:absolute;text-align:center;line-height:16px;font-size:10px;color:#fff}div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockSimpleSearch{clear:both;float:left;width:279px;margin:10px 0 0}div.iocCountriesCloudSearchBlockLeft div.iocCountriesCloudSearchBlockSimpleSearch{clear:both;float:left;width:279px;margin:20px 0 0}div.iocSportsCloudSearchBlockLeft div.iocSportsCloudSearchBlockSimpleSearch{clear:both;float:left;width:239px;margin:10px 0 0}div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockSimpleSearch span.iocAthletesCloudSearchBlockRedText,div.iocCountriesCloudSearchBlockLeft div.iocCountriesCloudSearchBlockSimpleSearch span.iocCountriesCloudSearchBlockOrangeText{clear:both;float:left;width:124px;padding:4px 0 0}div.iocSportsCloudSearchBlockLeft div.iocSportsCloudSearchBlockSimpleSearch span.iocSportsCloudSearchBlockBlueText{clear:both;float:left;width:239px;padding:8px 0 3px}div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockSimpleSearch span.iocAthletesCloudSearchBlockSearchInput,div.iocCountriesCloudSearchBlockLeft div.iocCountriesCloudSearchBlockSimpleSearch span.iocCountriesCloudSearchBlockSearchInput{float:left;width:119px;margin:1px 0 0 3px}div.iocSportsCloudSearchBlockLeft div.iocSportsCloudSearchBlockSimpleSearch span.iocSportsCloudSearchBlockSearchInput{clear:both;float:left;width:130px;margin:1px 0 0}div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockSimpleSearch span.iocAthletesCloudSearchBlockSearchInput input,div.iocCountriesCloudSearchBlockLeft div.iocCountriesCloudSearchBlockSimpleSearch span.iocCountriesCloudSearchBlockSearchInput input{width:111px;font-size:11px;font-family:Arial,Verdana;border:1px solid #ccc;padding:1px 3px}div.iocSportsCloudSearchBlockLeft div.iocSportsCloudSearchBlockSimpleSearch span.iocSportsCloudSearchBlockSearchInput input{width:121px;font-size:11px;font-family:Arial,Verdana;border:1px solid #ccc;padding:1px 3px}div.iocSportsCloudSearchBlockLeft div.iocSportsCloudSearchBlockSimpleSearch span.iocSportsCloudSearchBlockSearchButton{width:28px;float:left;margin:0 0 0 3px}div.iocCountriesCloudSearchBlockRight{width:660px;height:350px;position:relative;float:left;padding:0 0 20px}div.iocCountriesCloudSearchBlockRight div.iocPagination{width:420px;padding:10px 100px!important}div.iocCountriesCloudSearchBlockRight div.iocPagination div.iocPaginationTotal{color:#fff!important;left:100px!important;top:10px!important}div.iocCountriesCloudSearchBlockRight div.RiaCountriesNonJavascript{float:left;clear:both;width:660px}div.iocCountriesCloudSearchBlockRight div.RiaCountriesNonJavascript ul{float:left;width:218px;margin-left:2px}div.iocCountriesCloudSearchBlockRight div.RiaCountriesNonJavascript ul li{clear:both;float:left;margin-bottom:1px;text-align:left}div.iocCountriesCloudSearchBlockRight div.RiaCountriesNonJavascript ul a,div.iocCountriesCloudSearchBlockRight div.RiaCountriesNonJavascript ul a:visited{color:#fff;text-decoration:underline;font-size:12px}div.iocCountriesCloudSearchBlockRight div.RiaCountriesNonJavascript ul a:hover{background-color:#000;text-decoration:none}div.iocSportsCloudSearchBlockRight{width:660px;min-height:350px;position:relative;float:left;padding:0 20px}div.iocAthletesCloudSearchBlockRight a,div.iocAthletesCloudSearchBlockRight a:hover,div.iocCountriesCloudSearchBlockRight a,div.iocCountriesCloudSearchBlockRight a:hover,div.iocSportsCloudSearchBlockRight a,div.iocSportsCloudSearchBlockRight a:hover{border:none;text-decoration:none}div.iocAthletesCloudSearchBlockRight ul,div.iocSportsCloudSearchBlockRight ul{position:relative;list-style:none}div.iocAthletesCloudSearchBlockRight #divRiaAthletesModule{width:660px;height:415px;position:relative}div.iocAthletesCloudSearchBlockRight #divRiaAthletesModule.iocRiaAthletesModuleJavascript ul{width:660px}div.iocAthletesCloudSearchBlockRight #divRiaAthletesModule.iocRiaAthletesModuleJavascript ul li{display:block;position:absolute;text-align:left}div.iocAthletesCloudSearchBlockRight #divRiaAthletesModule.iocRiaAthletesModuleJavascript ul li img{width:100%;height:100%}div.iocAthletesCloudSearchBlockRight #divRiaAthletesModule.iocRiaAthletesModuleJavascript ul li a span.iocAthleteThumbnail{width:100%;height:100%;font-size:0}div.iocAthletesCloudSearchBlockRight #divRiaAthletesModule.iocRiaAthletesModuleJavascript ul li a span.iocAthleteNameHover{top:50%;left:50%;display:inline;white-space:nowrap;background-color:#000;position:absolute;cursor:pointer;color:#fff;padding:3px 10px}div.iocAthletesCloudSearchBlockRight #divRiaAthletesModule.iocRiaAthletesModuleJavascript #commands{position:absolute;height:45px;width:47px;left:286px;top:350px}div.iocAthletesCloudSearchBlockRight #divRiaAthletesModule.iocRiaAthletesModuleNonJavascript .iocPagination{width:620px}div.iocAthletesCloudSearchBlockRight #divRiaAthletesModule.iocRiaAthletesModuleNonJavascript ul{width:640px;padding:5px 0 0 20px}div.iocAthletesCloudSearchBlockRight #divRiaAthletesModule.iocRiaAthletesModuleNonJavascript ul li{width:150px;height:41px;position:relative;text-align:left;float:left;padding:0 10px 0 0}div.iocAthletesCloudSearchBlockRight #divRiaAthletesModule.iocRiaAthletesModuleNonJavascript ul li a{clear:both;float:left;cursor:pointer}div.iocAthletesCloudSearchBlockRight #divRiaAthletesModule.iocRiaAthletesModuleNonJavascript ul li a span.iocAthleteThumbnail{float:left;margin-right:8px;font-size:0;padding:1px}div.iocAthletesCloudSearchBlockRight #divRiaAthletesModule.iocRiaAthletesModuleNonJavascript ul li a span.iocAthleteThumbnail img{width:40px;height:40px}div.iocAthletesCloudSearchBlockRight #divRiaAthletesModule.iocRiaAthletesModuleNonJavascript ul li a span.iocAthleteName{color:#fff;display:inline;text-decoration:underline;padding:0 0 2px}.plane0pos1{width:90px;height:90px;left:121px;top:-13px;z-index:4}.plane0pos2{width:105px;height:105px;left:387px;top:40px;z-index:4}.plane0pos3{width:90px;height:90px;left:526px;top:-14px;z-index:4}.plane0pos4{width:105px;height:105px;left:0;top:169px;z-index:4}.plane0pos5{width:90px;height:90px;left:239px;top:195px;z-index:4}.plane0pos6{width:105px;height:105px;left:446px;top:184px;z-index:4}.plane0pos7{width:90px;height:90px;left:602px;top:175px;z-index:4}.plane0pos8{width:105px;height:105px;left:115px;top:294px;z-index:4}.plane0pos9{width:105px;height:105px;left:335px;top:294px;z-index:4}.plane0pos10{width:90px;height:90px;left:513px;top:309px;z-index:4}.plane1pos1{width:64px;height:64px;left:160px;top:30px;z-index:3}.plane1pos2{width:80px;height:80px;left:314px;top:54px;z-index:3}.plane1pos3{width:64px;height:64px;left:462px;top:20px;z-index:3}.plane1pos4{width:80px;height:80px;left:52px;top:139px;z-index:3}.plane1pos5{width:64px;height:64px;left:223px;top:159px;z-index:3}.plane1pos6{width:80px;height:80px;left:388px;top:149px;z-index:3}.plane1pos7{width:64px;height:64px;left:561px;top:185px;z-index:3}.plane1pos8{width:80px;height:80px;left:154px;top:272px;z-index:3}.plane1pos9{width:80px;height:80px;left:305px;top:243px;z-index:3}.plane1pos10{width:64px;height:64px;left:467px;top:295px;z-index:3}.plane2pos1{width:47px;height:47px;left:175px;top:59px;z-index:2}.plane2pos2{width:60px;height:60px;left:289px;top:73px;z-index:2}.plane2pos3{width:47px;height:47px;left:398px;top:48px;z-index:2}.plane2pos4{width:60px;height:60px;left:94px;top:134px;z-index:2}.plane2pos5{width:47px;height:47px;left:221px;top:150px;z-index:2}.plane2pos6{width:60px;height:60px;left:343px;top:142px;z-index:2}.plane2pos7{width:47px;height:47px;left:467px;top:171px;z-index:2}.plane2pos8{width:60px;height:60px;left:170px;top:231px;z-index:2}.plane2pos9{width:60px;height:60px;left:283px;top:212px;z-index:2}.plane2pos10{width:47px;height:47px;left:402px;top:250px;z-index:2}.plane3pos1{width:30px;height:30px;left:214px;top:91px;z-index:1}.plane3pos2{width:45px;height:45px;left:245px;top:90px;z-index:1}.plane3pos3{width:30px;height:30px;left:377px;top:91px;z-index:1}.plane3pos4{width:45px;height:45px;left:153px;top:117px;z-index:1}.plane3pos5{width:30px;height:30px;left:206px;top:117px;z-index:1}.plane3pos6{width:45px;height:45px;left:317px;top:137px;z-index:1}.plane3pos7{width:30px;height:30px;left:411px;top:133px;z-index:1}.plane3pos8{width:45px;height:45px;left:186px;top:185px;z-index:1}.plane3pos9{width:45px;height:45px;left:274px;top:165px;z-index:1}.plane3pos10{width:30px;height:30px;left:365px;top:220px;z-index:1}div.iocSportsCloudSearchBlockRight #divRiaSportsModule.iocRiaSportsModuleNoJavascript,div.iocSportsCloudSearchBlockRight #divRiaSportsModuleSubNav.iocRiaSportsModuleNoJavascript{float:left;clear:both;width:640px;height:auto;margin:0;padding:0 0 0 20px}div.iocSportsCloudSearchBlockRight #divRiaSportsModule.iocRiaSportsModuleNoJavascript div,div.iocSportsCloudSearchBlockRight #divRiaSportsModuleSubNav.iocRiaSportsModuleNoJavascript div{float:left;text-align:left;font-size:12px;color:#fff;width:160px}div.iocSportsCloudSearchBlockRight #divRiaSportsModule.iocRiaSportsModuleNoJavascript div.iocSportsCloudSearchBlockSeasonSpacer,div.iocSportsCloudSearchBlockRight #divRiaSportsModuleSubNav.iocRiaSportsModuleNoJavascript div.iocSportsCloudSearchBlockSeasonSpacer{float:none;height:23px}div.iocSportsCloudSearchBlockRight #divRiaSportsModule.iocRiaSportsModuleNoJavascript h4,div.iocSportsCloudSearchBlockRight #divRiaSportsModuleSubNav.iocRiaSportsModuleNoJavascript h4{text-transform:uppercase;line-height:17px;font-size:11px;margin:0 13px 4px 0}div.iocSportsCloudSearchBlockRight #divRiaSportsModule.iocRiaSportsModuleNoJavascript h5,div.iocSportsCloudSearchBlockRight #divRiaSportsModuleSubNav.iocRiaSportsModuleNoJavascript h5{line-height:16px;font-size:12px;margin:0 13px 0 0}.SideFeatureBlock .Link a{margin-right:38px}a.iocEliteAthletesNavigationBlockLonerLink{float:left;text-decoration:none;height:27px;width:322px;font-size:11px;font-weight:bold;text-transform:uppercase;color:#fff;border-top:1px solid #000;background-color:#d9001d;padding:13px 9px 0}.iocEliteAthletesNavigationBlock .iocExtender{color:#fff;background:#d9001d url(/Resources/Images/misc/ExtenderRedBackground.jpg) repeat-x}.iocEliteAthleteInterviewBlock{float:left;clear:both;width:560px;margin-bottom:20px}.iocEliteAthleteInterviewBlock div.iocEliteAthleteInterviewContent{float:left;clear:both;width:100%;background:#4e0002 url(/Resources/Images/misc/LargeRedGrad.png) repeat-x;color:#fff;font-size:12px;padding:8px 10px 10px}.iocEliteAthleteInterviewBlock div.iocEliteAthleteInterviewContent div.iocEliteAthleteInterviewBlockQuestion a,.iocEliteAthleteInterviewBlock div.iocEliteAthleteInterviewContent div.iocEliteAthleteInterviewBlockInterview a{width:100%;float:left;clear:both}.iocEliteAthleteInterviewBlock div.iocEliteAthleteInterviewContent div.iocEliteAthleteInterviewBlockQuestion a img,.iocEliteAthleteInterviewBlock div.iocEliteAthleteInterviewContent div.iocEliteAthleteInterviewBlockInterview a img{width:270px;height:135px;float:left;clear:both}.iocEliteAthleteInterviewBlock div.iocEliteAthleteInterviewContent span.iocEliteAthleteInterviewContentSpan{width:100%;margin-bottom:18px;float:left}.iocEliteAthleteInterviewBlock div.iocEliteAthleteInterviewContent div.iocEliteAthleteInterviewBlockQuestion{float:left;width:270px;background-color:#fff;margin-right:20px}.iocEliteAthleteInterviewBlock div.iocEliteAthleteInterviewContent div.iocEliteAthleteInterviewBlockQuestion div.iocEliteAthleteInterviewBlockQuestionDiv span.iocEliteAthleteInterviewBlockQuestionSpan{float:left;clear:both;width:250px;font-weight:bold;color:#d9001d;font-size:14px;padding:7px 10px 9px}.iocEliteAthleteInterviewBlock div.iocEliteAthleteInterviewContent div.iocEliteAthleteInterviewBlockQuestion div.iocEliteAthleteInterviewBlockQuestionDiv ul{float:left;clear:both;padding:0 0 15px}.iocEliteAthleteInterviewBlock div.iocEliteAthleteInterviewContent div.iocEliteAthleteInterviewBlockQuestion div.iocEliteAthleteInterviewBlockQuestionDiv ul li.EliteAthleteInterviewBlockAnswersLi{padding-left:10px;float:left;clear:both;margin-top:3px;width:250px}.iocEliteAthleteInterviewBlock div.iocEliteAthleteInterviewContent div.iocEliteAthleteInterviewBlockQuestionLink{width:250px;background-color:#f2f2f2;border-top:1px solid #000;float:left;clear:both;padding:13px 10px}.iocEliteAthleteInterviewBlock div.iocEliteAthleteInterviewContent div.iocEliteAthleteInterviewBlockInterview{float:left;width:270px;background-color:#fff}.iocEliteAthleteInterviewBlock div.iocEliteAthleteInterviewContent div.iocEliteAthleteInterviewBlockInterview img{width:270px}.iocEliteAthleteInterviewBlock div.iocEliteAthleteInterviewContent div.iocEliteAthleteInterviewBlockInterviewContent{float:left;clear:both;width:250px;padding:7px 10px 12px}.iocEliteAthleteInterviewBlock div.iocEliteAthleteInterviewContent div.iocEliteAthleteInterviewBlockQuestionLink a,.iocEliteAthleteInterviewBlock div.iocEliteAthleteInterviewContent div.iocEliteAthleteInterviewBlockQuestionLink a,.iocEliteAthleteInterviewBlock div.iocEliteAthleteInterviewContent div.iocEliteAthleteInterviewBlockInterviewContent span.iocEliteAthleteInterviewBlockInterviewSpan a{padding-left:13px;background:url(/Resources/Images/navigation/arrowRightBlackTransparentBG.gif) no-repeat scroll 0 3px transparent;color:#000;font-size:12px;font-weight:bold;text-decoration:none;width:237px}.iocEliteAthleteInterviewBlock div.iocEliteAthleteInterviewBlockInterviewDiv{float:left;clear:both;color:#000;width:100%;padding-top:5px}.iocEliteAthleteInterviewBlock div.iocEliteAthleteInterviewBlockInterviewRating{width:250px;border-top:1px dotted #666;float:left;clear:both;color:#000;padding:8px 10px}a.iocCorporateIOCNavigationBlockLonerLink{float:left;text-decoration:none;height:27px;width:322px;font-size:11px;font-weight:bold;text-transform:uppercase;color:#fff;border-top:1px solid #000;background-color:#03a0c3;padding:13px 9px 0}.iocCorporateIOCNavigationBlock .iocExtender{color:#fff;background:#03809c url(/Resources/Images/misc/ExtenderBlueBackground.jpg) repeat-x!important}a.iocOlympicNavigationBlockLonerLink{float:left;text-decoration:none;height:27px;width:322px;font-size:11px;font-weight:bold;text-transform:uppercase;color:#000;background:#ccc url(/Resources/Images/misc/ExtenderGreyGradient.png);padding:13px 9px 0}a.iocOlympicNavigationBlockLonerLink:hover{background-image:url(/Resources/Images/Misc/ExtenderGreyGradientAlt.png)}.iocOlympicNavigationBlock .iocExtender{color:#000;background:#ccc url(/Resources/Images/misc/ExtenderGreyGradient.png) repeat-x!important}.iocOlympicNavigationBlock .iocExtender a{color:#000;text-decoration:none;float:left;padding-left:10px;width:312px;font-weight:bold;font-size:11px;line-height:18px;background:url(/Resources/Images/navigation/arrowRightBlackTransparentBG.gif) no-repeat left center}a.iocSectionNavigationBlockLonerLink{float:left;text-decoration:none;height:27px;width:322px;font-size:11px;font-weight:bold;text-transform:uppercase;color:#fff;border-top:1px solid #000;background-color:#93f;padding:13px 9px 0}.iocSectionNavigationBlock .iocExtender{color:#fff;background:#7a29cc url(/Resources/Images/misc/ExtenderPurpleBackground.jpg) repeat-x}div.iocAncientGamesVideoBlockContent{clear:both;float:left;background-color:#000;width:320px;padding:10px}div.iocMedalledAthletesBlock div.iocScrollBarArea{float:left;width:20px;padding-left:10px;background-color:#ccc;overflow:hidden;height:204px;display:none}div.iocMedalledAthletesBlock div.iocMedalledAthletesBlockItemContainer{overflow:auto;position:relative;background-color:#ccc;height:100%;max-height:204px;width:340px}.iocAthleteInterviewBlock,.iocAthleteStoryBlock,.iocAthleteQuestionBlock,.iocSectionStoryBlock{clear:both;margin-bottom:0;width:100%}.iocAthleteQuestionBlockContent h4{margin-bottom:9px;font-weight:bold;font-size:14px;font-family:Georgia,Arial}.iocCorporateContentBlock ol,.iocRightContentCopy ol,.iocTabbedContentBlockCopy ol,.iocArticleContentCopy ol,.iocFreeContentBlock ol,.iocAthletesTransitionBlock ol,.iocAthleteInterviewBlockContent ol,.iocAthleteStoryBlockContent ol,.iocOlympicSpiritLatestNewsBlockContentText ol,.iocSectionStoryBlockContent ol{margin:0 0 0 35px}.iocLatestNewsBlockTopPaging,.iocLatestNewsBlockBottomPaging{float:left;width:100%;clear:both;background-color:#fff;font-weight:bold;font-size:12px;text-align:center;white-space:nowrap}.iocLatestNewsBlockTopPaging span,.iocLatestNewsBlockBottomPaging span{margin:0 6px}.iocLatestNewsBlockTopPaging{padding-top:18px;padding-bottom:7px;border-bottom:dotted 1px #000}.iocLatestNewsBlockBottomPaging{padding-top:7px;padding-bottom:18px;border-top:dotted 1px #000}a.iocLatestNewsBlockPreviousLink{padding-left:10px;background:url(/Resources/Images/navigation/arrowLeftBlackTransparentBG.gif) no-repeat scroll left center}span.iocLatestNewsBlockPreviousLink{padding-left:10px;background:none;margin:0!important}a.iocLatestNewsBlockNextLink{padding-right:10px;background:url(/Resources/Images/navigation/arrowRightBlackTransparentBG.gif) no-repeat scroll right center}span.iocLatestNewsBlockNextLink{padding-right:10px;background:none;margin:0!important}div.iocNewsArticleItemBlock div.iocArticleContent,div.iocCalendarItemBlock div.iocArticleContent{float:left;clear:both;position:relative;background-color:#fff;overflow:hidden;width:540px;padding:17px 20px 20px}div.iocNewsArticleItemBlock div.iocArticleContent span.iocArticleDate,div.iocCalendarItemBlock div.iocArticleContent span.iocArticleDate{color:#999;text-transform:uppercase;padding-bottom:5px;font-weight:bold;font-size:14px}div.iocNewsArticleItemBlock div.iocArticleContent span.iocArticleCategory{color:#c227a6;padding-bottom:5px;font-weight:bold;font-size:14px}div.iocNewsArticleItemBlock div.iocArticleContent h1,div.iocCalendarItemBlock div.iocArticleContent h1{font-family:Georgia,Times New Roman,Arial,Verdana;line-height:18px;font-size:18px;color:#000;margin:0 0 12px;padding:0 40px 0 0}div.iocNewsArticleItemBlock div.iocArticleContent div.iocArticleRatingViews{float:left;clear:both;font-size:12px;color:#333;width:100%;margin:0 0 12px}div.iocNewsArticleItemBlock div.iocArticleContent div.iocArticleImage,div.iocCalendarItemBlock div.iocArticleContent div.iocArticleImage{margin:0 0 12px}div.iocNewsArticleItemBlock div.iocArticleContent div.iocArticleImage span,div.iocCalendarItemBlock div.iocArticleContent div.iocArticleImage span{clear:both;color:#999;font-size:11px;font-weight:bold;text-transform:uppercase;display:block;padding:5px 0 0}div.iocCalendarItemBlock div.iocArticleContent div.iocArticleDescription{clear:both;color:#333;font-size:12px;line-height:16px;display:block;margin:0 0 12px;padding:0 40px 0 0}div.iocNewsArticleItemBlock div.iocArticleContent div.iocVideoBlockContent{width:530px}div.iocNewsArticleItemBlock div.iocArticleContent div.iocVideoBlockContent div.iocVideoBlockText{width:180px}div.iocCalendarItemBlock div.iocArticleContent div.iocHCalIcon{position:absolute;right:20px;top:19px}div.iocNewsArticlesListingBlock,div.iocCalendarListingBlock{float:left;clear:both;margin-bottom:20px;background-color:#fff;width:580px;padding:7px 0 20px}div.iocNewsArticlesListingBlock div.iocNewsArticlesListingFilterContent,div.iocCalendarListingBlock div.iocCalendarListingFilterContent{float:left;clear:both;background-color:#e5e5e5;line-height:14px;font-size:12px;width:520px;padding-left:20px}div.iocNewsArticlesListingFilterContentText,div.iocCalendarListingFilterContentText{clear:both;float:left;padding:10px 0 0 20px}div.iocMuseumNewsArticlesListingFilterContentText{clear:both;float:left;padding:35px 0 0 20px}div.iocMediaNewsArticlesListingFilterContentText{clear:both;float:left;padding:10px 0 0 10px}div.iocNewsArticlesListingBlock div.iocNewsArticlesListingFilterText,div.iocCalendarListingBlock div.iocCalendarListingFilterText{float:left;clear:both;width:430px;color:#333;margin:0 0 4px}div.iocNewsArticlesListingBlock div.iocNewsArticlesListingFilterOptions{float:left;clear:both;width:430px;height:28px}div.iocNewsArticlesListingBlock div.iocNewsArticlesListingFilterCheckOptions{float:left;clear:both;height:28px;width:470px}div.iocCalendarListingBlock div.iocCalendarListingFilterOptions{float:left;clear:both;width:430px;height:28px;padding-top:5px}div.iocNewsArticlesListingBlock div.iocNewsArticlesListingFilterOptions span.iocCustomSelect{width:240px!important;height:18px!important;line-height:17px;font-weight:bold;font-size:12px;margin:0}div.iocCalendarListingBlock div.iocCalendarListingFilterOptions span.iocCustomSelect{width:250px!important;height:18px!important;line-height:17px;font-weight:bold;font-size:12px;margin:0}div.iocCalendarListingBlock div.iocCalendarListingFilterOptions span.iocCustomSearch{width:170px!important;height:18px!important;float:left;margin:0}div.iocCalendarListingBlock div.iocCalendarListingFilterOptions span.iocCustomSearch input{width:155px!important;float:left}div.iocNewsArticlesListingBlock div.iocNewsArticlesListingFilterOptions span.iocCustomSelect.catfilter,div.iocNewsArticlesListingBlock div.iocNewsArticlesListingFilterOptions span.iocCustomSelect.catfilter select{width:145px!important;padding-right:1px!important;margin-right:10px}div.iocNewsArticlesListingBlock div.iocNewsArticlesListingFilterOptions span.iocCustomSelect.year,div.iocCalendarListingBlock div.iocCalendarListingFilterOptions span.iocCustomSelect.year{margin:0 10px 0 0}div.iocNewsArticlesListingBlock div.iocNewsArticlesListingFilterOptions span.iocNewsArticlesListingFilterText,div.iocNewsArticlesListingBlock div.iocNewsArticlesListingFilterCheckOptions span.iocNewsArticlesListingFilterText,div.iocCalendarListingBlock div.iocCalendarListingFilterOptions span.iocCalendarListingFilterText,div.iocCalendarListingBlock span.iocCalendarListingFilterText{float:left;display:block;font-weight:bold;margin:2px 10px 0 0}div.iocNewsArticlesListingBlock div.iocNewsArticlesListingFilterCheckOptions span.iocNewsArticlesListingFilterOptions input{margin-right:5px;margin-top:3px;vertical-align:bottom}div.iocNewsArticlesListingBlock div.iocNewsArticlesListingFilterOptions input{width:330px;height:16px}div.iocNewsArticlesListingBlock div.iocNewsArticlesListingFilterCheckOptions span.iocNewsArticlesListingFilterOptions label{margin-right:5px;margin-top:3px}div.iocCalendarListingBlock div.iocCalendarListingFilterOptions span.iocCustomSelect span.optionsContainer span{width:100%!important}div.iocNewsArticlesListingBlock div.iocNewsArticlesListingFilterOptions span.iocCustomSelect.catfilter span.optionsContainer span{width:140px!important}div.iocCalendarListingBlock div.iocCalendarListingFilterButton a.MediumButton span.MediumButtonC{padding-left:5px;padding-right:5px;background:url(/Resources/Images/Buttons/MediumBlueButtonCenter.gif) repeat-x}div.iocCalendarListingBlock div.iocCalendarListingFilterButton a.MediumButton span.MediumButtonL{background:url(/Resources/Images/Buttons/MediumBlueButtonSide.gif) no-repeat -3px 0}div.iocCalendarListingBlock div.iocCalendarListingFilterButton a.MediumButton span.MediumButtonR{background:url(/Resources/Images/Buttons/MediumBlueButtonSide.gif) no-repeat}div.iocNewsArticlesListingBlock div.iocNewsArticlesListingFilterButton a.MediumButton *,div.iocCalendarListingBlock div.iocCalendarListingFilterButton a.MediumButton *{height:52px;padding-top:38px}div.iocNewsArticlesListingBlock div.iocNewsArticlesListingFilterButton a.MediumButton span.MediumButtonL{width:7px;background:url(/Resources/Images/Buttons/ArchiveSearchGoButtonSide.jpg) no-repeat -3px 0}div.iocNewsArticlesListingBlock div.iocNewsArticlesListingFilterButton a.MediumButton span.MediumButtonR{background:url(/Resources/Images/Buttons/ArchiveSearchGoButtonSide.jpg) no-repeat}div.iocNewsArticlesListingBlock div.iocNewsArticlesListingFilterButton a.MediumButton span.MediumButtonC{padding-left:2px;padding-right:2px;background:url(/Resources/Images/Buttons/ArchiveSearchGoButtonCenter.jpg) repeat-x}div.iocNewsArticlesListingBlock h4.iocNewsArticlesListingSearchString,div.iocCalendarListingBlock h4.iocCalendarListingSearchString{float:left;clear:both;line-height:14px;font-size:12px;width:544px;padding:11px 18px 0}div.iocNewsArticlesListingBlock h4.iocNewsArticlesListingTitle,div.iocCalendarListingBlock h4.iocCalendarListingTitle{clear:both;float:left;font-size:40px;line-height:40px;text-transform:uppercase;font-weight:bold;width:544px;padding:13px 18px 3px}div.iocNewsArticlesListingBlock div.iocPaginationTop,div.iocCalendarListingBlock div.iocPaginationTop,div.iocAthleteInterviewListingBlock div.iocPaginationTop,div.iocAthleteStoryListingBlock div.iocPaginationTop,div.iocStoryListingBlock div.iocPaginationTop{padding:10px 20px 17px}div.iocNewsArticlesListingBlock div.iocPaginationBottom,div.iocCalendarListingBlock div.iocPaginationBottom,div.iocAthleteInterviewListingBlock div.iocPaginationBottom,div.iocAthleteStoryListingBlock div.iocPaginationBottom,div.iocStoryListingBlock div.iocPaginationBottom{padding:25px 20px 0}div.iocNewsArticlesListingBlock div.iocPaginationTop div.iocPaginationTotal,div.iocCalendarListingBlock div.iocPaginationTop div.iocPaginationTotal,div.iocAthleteInterviewListingBlock div.iocPaginationTop div.iocPaginationTotal,div.iocAthleteStoryListingBlock div.iocPaginationTop div.iocPaginationTotal,div.iocStoryListingBlock div.iocPaginationTop div.iocPaginationTotal{top:10px}div.iocNewsArticlesListingBlock div.iocPaginationTop div.iocPaginationView,div.iocCalendarListingBlock div.iocPaginationTop div.iocPaginationView,div.iocAthleteInterviewListingBlock div.iocPaginationTop div.iocPaginationView,div.iocAthleteStoryListingBlock div.iocPaginationTop div.iocPaginationView,div.iocStoryListingBlock div.iocPaginationTop div.iocPaginationView{top:7px}div.iocNewsArticlesListingBlock div.iocPaginationBottom div.iocPaginationTotal,div.iocCalendarListingBlock div.iocPaginationBottom div.iocPaginationTotal,div.iocAthleteInterviewListingBlock div.iocPaginationBottom div.iocPaginationTotal,div.iocAthleteStoryListingBlock div.iocPaginationBottom div.iocPaginationTotal,div.iocStoryListingBlock div.iocPaginationBottom div.iocPaginationTotal{top:25px}div.iocNewsArticlesListingBlock div.iocPaginationBottom div.iocPaginationView,div.iocCalendarListingBlock div.iocPaginationBottom div.iocPaginationView,div.iocAthleteInterviewListingBlock div.iocPaginationBottom div.iocPaginationView,div.iocAthleteStoryListingBlock div.iocPaginationBottom div.iocPaginationView,div.iocStoryListingBlock div.iocPaginationBottom div.iocPaginationView{top:22px}div.iocNewsArticlesListingBlock div.iocNewsArticlesListingList ul li,div.iocCalendarListingBlock div.iocCalendarListingList ul li{float:left;clear:both;width:100%;border-bottom:1px dotted #666;overflow:hidden}div.iocNewsArticlesListingBlock div.iocNewsArticlesListingList ul li div.iocArticleImage,div.iocCalendarListingBlock div.iocCalendarListingList ul li div.iocArticleImage,div.iocNewsArticlesListingBlock div.iocNewsArticlesListingList ul li div.iocArticleVideo{float:left;padding:9px 0 9px 20px}div.iocNewsArticlesListingBlock div.iocNewsArticlesListingList ul li div.iocArticleImage img,div.iocCalendarListingBlock div.iocCalendarListingList ul li div.iocArticleImage img{height:110px;width:210px}div.iocNewsArticlesListingBlock div.iocNewsArticlesListingList ul li div.iocArticleImage span,div.iocCalendarListingBlock div.iocCalendarListingList ul li div.iocArticleImage span{color:#999;font-size:11px;font-weight:bold;text-transform:uppercase;display:block;padding:5px 0 0}div.iocNewsArticlesListingBlock div.iocNewsArticlesListingList ul li div.iocArticleContent,div.iocCalendarListingBlock div.iocCalendarListingList ul li div.iocArticleContent{float:left;position:relative;width:540px;padding:4px 20px}div.iocNewsArticlesListingBlock div.iocNewsArticlesListingList ul li div.iocArticleContent.iocArticleWithImage,div.iocNewsArticlesListingBlock div.iocNewsArticlesListingList ul li div.iocArticleContent.iocArticleWithVideo,div.iocNewsArticlesListingBlock div.iocNewsArticlesListingList ul li div.iocArticleContent.iocArticleWithPodcast,div.iocCalendarListingBlock div.iocCalendarListingList ul li div.iocArticleContent.iocArticleWithImage{padding:7px 20px}div.iocNewsArticlesListingBlock div.iocNewsArticlesListingList ul li div.iocArticleContent.iocArticleWithPodcastImage{width:320px;padding:7px 10px 7px 20px}div.iocNewsArticlesListingBlock div.iocNewsArticlesListingList ul li div.iocArticleContent.iocArticleWithVideo{width:373px}div.iocNewsArticlesListingBlock div.iocNewsArticlesListingList ul li div.iocArticleContent span.iocArticleDate,div.iocCalendarListingBlock div.iocCalendarListingList ul li div.iocArticleContent span.iocArticleDate{color:#999;font-size:11px;font-weight:bold;text-transform:uppercase}div.iocNewsArticlesListingBlock div.iocNewsArticlesListingList ul li div.iocArticleContent span.iocArticleCategory{color:#c227a6;font-size:11px;font-weight:bold}div.iocCalendarListingBlock div.iocCalendarListingList ul li div.iocArticleContent span.iocCalendarBlockEventCat{color:#f06;line-height:16px;text-decoration:none;font-size:12px;font-weight:bold}div.iocCalendarListingBlock div.iocCalendarListingList ul li div.iocArticleContent a.iocCalendarBlockEventLink,div.iocCalendarListingBlock div.iocCalendarListingList ul li div.iocArticleContent a.iocCalendarBlockEventLink:visited,div.iocCalendarListingBlock div.iocCalendarListingList ul li div.iocArticleContent span.iocCalendarBlockEventNoLink{padding:0 40px 0 10px}div.iocCalendarListingBlock div.iocCalendarListingList ul li div.iocArticleContent span.iocArticleDescription{padding:0 40px 0 0}div.iocCalendarListingBlock div.iocCalendarListingList ul li div.iocArticleContent span.iocArticleDescription a,div.iocCalendarListingBlock div.iocCalendarListingList ul li div.iocArticleContent span.iocArticleDescription a:visited{color:#333;display:inline;text-decoration:none;font-weight:normal;background:none;padding:0}div.iocNewsArticlesListingBlock div.iocNewsArticlesListingList ul li div.iocArticleContent div.iocPodVodPlayer span{font-size:12px;line-height:16px}div.iocNewsArticlesListingBlock div.iocNewsArticlesListingList ul li div.iocArticleContent div.iocPodVodPlayer a,div.iocNewsArticlesListingBlock div.iocNewsArticlesListingList ul li div.iocArticleContent div.iocPodVodPlayer a:visited{display:inline;text-decoration:underline;font-weight:normal;background:none;padding:0}div.iocNewsArticlesListingBlock div.iocNewsArticlesListingList ul li div.iocArticleContent div.iocPodVodPlayer object{margin:6px 0 0}div.iocCalendarListingBlock div.iocCalendarListingList ul li div.iocArticleContent div.iocHCalIcon{position:absolute;right:20px;top:6px}div.iocNewsArticlesListingBlock.Cgrey div.iocNewsArticlesListingFilterOptions span.iocCustomSelect span.selectedOptionContainer,div.iocCalendarListingBlock.Cgrey div.iocCalendarListingFilterOptions span.iocCustomSelect span.selectedOptionContainer{background:url(/Resources/Images/CustomFormControl/ddlGreyRight.gif) no-repeat 100% 0}div.iocNewsArticlesListingBlock.Cgrey div.iocNewsArticlesListingFilterOptions span.iocCustomSelect span.selectedOptionContainer span.selectedOption,div.iocCalendarListingBlock.Cgrey div.iocCalendarListingFilterOptions span.iocCustomSelect span.selectedOptionContainer span.selectedOption{background:url(/Resources/Images/CustomFormControl/ddlGreyLeft.gif) no-repeat 0 0}div.iocNewsArticlesListingBlock.Cgrey div.iocNewsArticlesListingFilterButton a.MediumButton span.MediumButtonL,div.iocCalendarListingBlock.Cgrey div.iocCalendarListingFilterButton a.MediumButton span.MediumButtonL{background:url(/Resources/Images/Buttons/MediumGreyButtonSide.gif) no-repeat -3px 0}div.iocNewsArticlesListingBlock.Cgrey div.iocNewsArticlesListingFilterButton a.MediumButton span.MediumButtonR,div.iocCalendarListingBlock.Cgrey div.iocCalendarListingFilterButton a.MediumButton span.MediumButtonR{background:url(/Resources/Images/Buttons/MediumGreyButtonSide.gif) no-repeat}div.iocNewsArticlesListingBlock.Cgrey div.iocNewsArticlesListingFilterButton a.MediumButton span.MediumButtonC,div.iocCalendarListingBlock.Cgrey div.iocCalendarListingFilterButton a.MediumButton span.MediumButtonC{background:url(/Resources/Images/Buttons/MediumGreyButtonCenter.gif) repeat-x}div.iocNewsArticlesListingBlock.Cgreen div.iocNewsArticlesListingFilterOptions span.iocCustomSelect span.selectedOptionContainer,div.iocCalendarListingBlock.Cgreen div.iocCalendarListingFilterOptions span.iocCustomSelect span.selectedOptionContainer{background:url(/Resources/Images/CustomFormControl/ddlGreenRight.gif) no-repeat 100% 0}div.iocNewsArticlesListingBlock.Cgreen div.iocNewsArticlesListingFilterOptions span.iocCustomSelect span.selectedOptionContainer span.selectedOption,div.iocCalendarListingBlock.Cgreen div.iocCalendarListingFilterOptions span.iocCustomSelect span.selectedOptionContainer span.selectedOption{background:url(/Resources/Images/CustomFormControl/ddlGreenLeft.gif) no-repeat 0 0}div.iocCalendarListingBlock.Cgreen div.iocCalendarListingFilterButton a.MediumButton span.MediumButtonL{background:url(/Resources/Images/Buttons/MediumGreenButtonSide.gif) no-repeat -3px 0}div.iocCalendarListingBlock.Cgreen div.iocCalendarListingFilterButton a.MediumButton span.MediumButtonR{background:url(/Resources/Images/Buttons/MediumGreenButtonSide.gif) no-repeat}div.iocCalendarListingBlock.Cgreen div.iocCalendarListingFilterButton a.MediumButton span.MediumButtonC{background:url(/Resources/Images/Buttons/MediumGreenButtonCenter.gif) repeat-x}div.iocNewsArticlesListingBlock.Cgreen div.iocNewsArticlesListingFilterButton a.MediumButton span.MediumButtonL{width:7px;background:url(/Resources/Images/Buttons/ArchiveSearchGoButtonSideGreen.gif) no-repeat -3px 0}div.iocNewsArticlesListingBlock.Cgreen div.iocNewsArticlesListingFilterButton a.MediumButton span.MediumButtonR{background:url(/Resources/Images/Buttons/ArchiveSearchGoButtonSideGreen.gif) no-repeat}div.iocNewsArticlesListingBlock.Cgreen div.iocNewsArticlesListingFilterButton a.MediumButton span.MediumButtonC{padding-left:2px;padding-right:2px;background:url(/Resources/Images/Buttons/ArchiveSearchGoButtonCenterGreen.gif) repeat-x}div.iocNewsArticlesListingBlock.Ccyan h4.iocNewsArticlesListingSearchString span.iocNewsArticlesListingSearchCriteria,div.iocNewsArticlesListingBlock.Ccyan h4.iocNewsArticlesListingTitle span.iocNewsArticlesListingTitleNumber,div.iocCalendarListingBlock.Ccyan h4.iocCalendarListingSearchString span.iocCalendarListingSearchCriteria,div.iocCalendarListingBlock.Ccyan h4.iocCalendarListingTitle span.iocCalendarListingTitleNumber{color:#02809c}div.iocNewsArticlesListingBlock.Ccyan div.iocNewsArticlesListingFilterOptions span.iocCustomSelect span.selectedOptionContainer,div.iocCalendarListingBlock.Ccyan div.iocCalendarListingFilterOptions span.iocCustomSelect span.selectedOptionContainer,div.iocExternalLinksBlock.Ccyan div.iocExternalLinksBlockSelect span.iocCustomSelect span.selectedOptionContainer{background:url(/Resources/Images/CustomFormControl/ddlCyanRight.gif) no-repeat 100% 0}div.iocNewsArticlesListingBlock.Ccyan div.iocNewsArticlesListingFilterOptions span.iocCustomSelect span.selectedOptionContainer span.selectedOption,div.iocCalendarListingBlock.Ccyan div.iocCalendarListingFilterOptions span.iocCustomSelect span.selectedOptionContainer span.selectedOption,div.iocExternalLinksBlock.Ccyan div.iocExternalLinksBlockSelect span.iocCustomSelect span.selectedOptionContainer span.selectedOption{background:url(/Resources/Images/CustomFormControl/ddlCyanLeft.gif) no-repeat 0 0}div.iocCalendarListingBlock.Ccyan div.iocCalendarListingFilterButton a.MediumButton span.MediumButtonC{background:url(/Resources/Images/Buttons/ArchiveSearchGoButtonCenterTurquois.gif) repeat-x}div.iocCalendarListingBlock.Ccyan div.iocCalendarListingFilterButton a.MediumButton:hover span.MediumButtonC{background:url(/Resources/Images/Buttons/ArchiveSearchGoButtonCenterBlack.gif) repeat-x}div.iocNewsArticlesListingBlock.Ccyan div.iocNewsArticlesListingFilterButton a.MediumButton span.MediumButtonC{padding-left:2px;padding-right:2px;background:url(/Resources/Images/Buttons/ArchiveSearchGoButtonCenterTurquois.gif) repeat-x}div.iocNewsArticlesListingBlock.Cred div.iocNewsArticlesListingFilterOptions span.iocCustomSelect span.selectedOptionContainer,div.iocCalendarListingBlock.Cred div.iocCalendarListingFilterOptions span.iocCustomSelect span.selectedOptionContainer,div.iocExternalLinksBlock.Cred div.iocExternalLinksBlockSelect span.iocCustomSelect span.selectedOptionContainer{background:url(/Resources/Images/CustomFormControl/ddlRedRight.gif) no-repeat 100% 0}div.iocNewsArticlesListingBlock.Cred div.iocNewsArticlesListingFilterOptions span.iocCustomSelect span.selectedOptionContainer span.selectedOption,div.iocCalendarListingBlock.Cred div.iocCalendarListingFilterOptions span.iocCustomSelect span.selectedOptionContainer span.selectedOption,div.iocExternalLinksBlock.Cred div.iocExternalLinksBlockSelect span.iocCustomSelect span.selectedOptionContainer span.selectedOption{background:url(/Resources/Images/CustomFormControl/ddlRedLeft.gif) no-repeat 0 0}div.iocNewsArticlesListingBlock.Cred div.iocNewsArticlesListingFilterButton a.MediumButton span.MediumButtonL,div.iocCalendarListingBlock.Cred div.iocCalendarListingFilterButton a.MediumButton span.MediumButtonL{background:url(/Resources/Images/Buttons/ArchiveSearchGoButtonSideRed.gif) no-repeat -3px 0}div.iocNewsArticlesListingBlock.Cred div.iocNewsArticlesListingFilterButton a.MediumButton span.MediumButtonC,div.iocCalendarListingBlock.Cred div.iocCalendarListingFilterButton a.MediumButton span.MediumButtonC{background:url(/Resources/Images/Buttons/ArchiveSearchGoButtonCenterRed.gif) repeat-x}div.iocNewsArticlesListingBlock.Cpurple div.iocNewsArticlesListingFilterButton a.MediumButton span.MediumButtonL,div.iocCalendarListingBlock.Cpurple div.iocCalendarListingFilterButton a.MediumButton span.MediumButtonL{background:url(/Resources/Images/Buttons/ArchiveSearchGoButtonSidePurple.gif) no-repeat -3px 0}div.iocNewsArticlesListingBlock.Cpurple div.iocNewsArticlesListingFilterButton a.MediumButton span.MediumButtonC,div.iocCalendarListingBlock.Cpurple div.iocCalendarListingFilterButton a.MediumButton span.MediumButtonC{background:url(/Resources/Images/Buttons/ArchiveSearchGoButtonCenterPurple.gif) repeat-x}div.iocNewsArticlesListingBlock.Corange div.iocNewsArticlesListingFilterOptions span.iocCustomSelect span.selectedOptionContainer,div.iocCalendarListingBlock.Corange div.iocCalendarListingFilterOptions span.iocCustomSelect span.selectedOptionContainer,div.iocExternalLinksBlock.Corange div.iocExternalLinksBlockSelect span.iocCustomSelect span.selectedOptionContainer{background:url(/Resources/Images/CustomFormControl/ddlOrangeRight.gif) no-repeat 100% 0}div.iocNewsArticlesListingBlock.Corange div.iocNewsArticlesListingFilterOptions span.iocCustomSelect span.selectedOptionContainer span.selectedOption,div.iocCalendarListingBlock.Corange div.iocCalendarListingFilterOptions span.iocCustomSelect span.selectedOptionContainer span.selectedOption,div.iocExternalLinksBlock.Corange div.iocExternalLinksBlockSelect span.iocCustomSelect span.selectedOptionContainer span.selectedOption{background:url(/Resources/Images/CustomFormControl/ddlOrangeLeft.gif) no-repeat 0 0}div.iocNewsArticlesListingBlock.Corange div.iocNewsArticlesListingFilterButton a.MediumButton span.MediumButtonL,div.iocCalendarListingBlock.Corange div.iocCalendarListingFilterButton a.MediumButton span.MediumButtonL{background:url(/Resources/Images/Buttons/MediumOrangeButtonSide.gif) no-repeat -3px 0}div.iocNewsArticlesListingBlock.Corange div.iocNewsArticlesListingFilterButton a.MediumButton span.MediumButtonR,div.iocCalendarListingBlock.Corange div.iocCalendarListingFilterButton a.MediumButton span.MediumButtonR{background:url(/Resources/Images/Buttons/MediumOrangeButtonSide.gif) no-repeat}div.iocNewsArticlesListingBlock.Corange div.iocNewsArticlesListingFilterButton a.MediumButton span.MediumButtonC,div.iocCalendarListingBlock.Corange div.iocCalendarListingFilterButton a.MediumButton span.MediumButtonC{background:url(/Resources/Images/Buttons/MediumOrangeButtonCenter.gif) repeat-x}div.iocNewsArticlesListingBlock.Cblue div.iocNewsArticlesListingFilterOptions span.iocCustomSelect span.selectedOptionContainer,div.iocCalendarListingBlock.Cblue div.iocCalendarListingFilterOptions span.iocCustomSelect span.selectedOptionContainer,div.iocExternalLinksBlock.Cblue div.iocExternalLinksBlockSelect span.iocCustomSelect span.selectedOptionContainer{background:url(/Resources/Images/CustomFormControl/ddlBrightBlueRight.gif) no-repeat 100% 0}div.iocNewsArticlesListingBlock.Cblue div.iocNewsArticlesListingFilterOptions span.iocCustomSelect span.selectedOptionContainer span.selectedOption,div.iocCalendarListingBlock.Cblue div.iocCalendarListingFilterOptions span.iocCustomSelect span.selectedOptionContainer span.selectedOption,div.iocExternalLinksBlock.Cblue div.iocExternalLinksBlockSelect span.iocCustomSelect span.selectedOptionContainer span.selectedOption{background:url(/Resources/Images/CustomFormControl/ddlBrightBlueLeft.gif) no-repeat 0 0}div.iocCalendarListingBlock.Cblue div.iocCalendarListingFilterButton a.MediumButton span.MediumButtonL{background:url(/Resources/Images/Buttons/MediumBrightBlueButtonSide.gif) no-repeat -3px 0}div.iocCalendarListingBlock.Cblue div.iocCalendarListingFilterButton a.MediumButton span.MediumButtonR{background:url(/Resources/Images/Buttons/MediumBrightBlueButtonSide.gif) no-repeat}div.iocCalendarListingBlock.Cblue div.iocCalendarListingFilterButton a.MediumButton span.MediumButtonC{background:url(/Resources/Images/Buttons/MediumBrightBlueButtonCenter.gif) repeat-x}div.iocNewsArticlesListingBlock.Cblue div.iocNewsArticlesListingFilterButton a.MediumButton span.MediumButtonL{width:7px;background:url(/Resources/Images/Buttons/ArchiveSearchGoButtonSideBlue.gif) no-repeat -3px 0}div.iocNewsArticlesListingBlock.Cblue div.iocNewsArticlesListingFilterButton a.MediumButton span.MediumButtonR{background:url(/Resources/Images/Buttons/ArchiveSearchGoButtonSideBlue.gif) no-repeat}div.iocNewsArticlesListingBlock.Cblue div.iocNewsArticlesListingFilterButton a.MediumButton span.MediumButtonC{padding-left:2px;padding-right:2px;background:url(/Resources/Images/Buttons/ArchiveSearchGoButtonCenterBlue.gif) repeat-x}div.iocNewsArticlesListingBlock.Cpink div.iocNewsArticlesListingFilterOptions span.iocCustomSelect span.selectedOptionContainer,div.iocCalendarListingBlock.Cpink div.iocCalendarListingFilterOptions span.iocCustomSelect span.selectedOptionContainer,div.iocExternalLinksBlock.Cpink div.iocExternalLinksBlockSelect span.iocCustomSelect span.selectedOptionContainer{background:url(/Resources/Images/CustomFormControl/ddlPinkRight.gif) no-repeat 100% 0}div.iocNewsArticlesListingBlock.Cpink div.iocNewsArticlesListingFilterOptions span.iocCustomSelect span.selectedOptionContainer span.selectedOption,div.iocCalendarListingBlock.Cpink div.iocCalendarListingFilterOptions span.iocCustomSelect span.selectedOptionContainer span.selectedOption,div.iocExternalLinksBlock.Cpink div.iocExternalLinksBlockSelect span.iocCustomSelect span.selectedOptionContainer span.selectedOption{background:url(/Resources/Images/CustomFormControl/ddlPinkLeft.gif) no-repeat 0 0}div.iocCalendarListingBlock.Cpink div.iocCalendarListingFilterButton a.MediumButton span.MediumButtonL{background:url(/Resources/Images/Buttons/ArchiveSearchGoButtonSidePink.gif) no-repeat -3px 0;width:7px}div.iocCalendarListingBlock.Cpink div.iocCalendarListingFilterButton a.MediumButton span.MediumButtonC{background:url(/Resources/Images/Buttons/ArchiveSearchGoButtonCenterPink.gif) repeat-x;padding-left:2px;padding-right:2px}div.iocNewsArticlesListingBlock.Cpink div.iocNewsArticlesListingFilterButton a.MediumButton span.MediumButtonL{width:7px;background:url(/Resources/Images/Buttons/ArchiveSearchGoButtonSidePink.gif) no-repeat -3px 0}div.iocNewsArticlesListingBlock.Cpink div.iocNewsArticlesListingFilterButton a.MediumButton span.MediumButtonC{padding-left:2px;padding-right:2px;background:url(/Resources/Images/Buttons/ArchiveSearchGoButtonCenterPink.gif) repeat-x}div.iocCalendarListingBlock.Cbrightpink div.iocCalendarListingFilterButton a.MediumButton span.MediumButtonL{width:7px;background:url(/Resources/Images/Buttons/ArchiveSearchGoButtonSideMagenta.gif) no-repeat -3px 0}div.iocCalendarListingBlock.Cbrightpink div.iocCalendarListingFilterButton a.MediumButton span.MediumButtonC{padding-left:2px;padding-right:2px;background:url(/Resources/Images/Buttons/ArchiveSearchGoButtonCenterMagenta.gif) repeat-x}div.iocNewsArticlesListingBlock.Cbrightpink div.iocNewsArticlesListingFilterButton a.MediumButton span.MediumButtonL{background:url(/Resources/Images/Buttons/ArchiveSearchGoButtonSideMagenta.gif) no-repeat -3px 0}div.iocNewsArticlesListingBlock.Cbrightpink div.iocNewsArticlesListingFilterButton a.MediumButton span.MediumButtonC{background:url(/Resources/Images/Buttons/ArchiveSearchGoButtonCenterMagenta.gif) repeat-x}.iocOlympicSpiritPrinciplesBlockContent{float:left;clear:both;width:340px;font-weight:bold}.iocOlympicSpiritPrinciplesBlock a,.iocOlympicSpiritPrinciplesBlock a:visited,.iocOlympicSpiritPrinciplesBlock a:hover{font-size:14px;font-weight:bold;text-decoration:none;margin-bottom:4px;line-height:14px;color:#ac5afe;display:block;float:left;clear:both;background:url(/Resources/Images/navigation/arrowRightWhite.gif) no-repeat scroll 0 2px;text-transform:uppercase;padding:0 1px 0 11px}.iocOlympicSpiritPrinciplesBlockContent span{padding-left:11px;padding-right:9px;float:left;clear:both;color:#fff;font-size:14px;display:block}.iocOlympicSpiritPrinciplesBlockContent div{clear:both;float:left;width:322px;background-color:#000;margin-top:1px;padding:12px 10px 14px 9px}.iocOlympicSpiritPrinciplesBlockContent br{font-size:0}div.iocRssRegistration{clear:both;float:left;width:100%;overflow:hidden;background-color:#333;font-size:11px;color:#fff}div.iocRssRegistration span{float:left;margin-left:10px;margin-top:10px}div.iocRssRegistration ul{clear:both;float:left;padding-bottom:5px;margin-top:10px;width:100%}div.iocRssRegistration li{float:left;margin-left:10px;padding-bottom:5px}div.iocRssRegistration a,div.iocRssRegistration a:visited,div.iocRssRegistration a:hover{float:left;color:#fff;text-decoration:none}div.iocRssRegistration a.iocRssRegistrationClose,div.iocRssRegistration a.iocRssRegistrationClose:visited{float:right;color:#9a9a9a;padding-right:20px;text-decoration:none;text-transform:uppercase;background:url(/Resources/Images/Buttons/PopupCloseGreyBackground.gif) no-repeat 100% 0;font-weight:bold;margin-right:10px;margin-top:10px}div.iocRssRegistration a.iocRssRegistrationClose:hover{background-position:100% 100%;color:#fff}.iocQuoteBlockContent{clear:both;background-color:#fff;float:left;width:322px;padding:10px 9px}.iocQuoteBlockQuotee{float:right;padding-top:10px;font-size:12px;color:#666}.iocQuoteBlockText{float:left;font-size:15px;font-family:Georgia,Arial;color:#000}.iocSportDisciplineBlock li{float:left;width:140px;display:block;margin-bottom:20px}.iocSportDisciplineBlock .iocSportDisciplineBlockItemMiddle{margin-left:7px}.iocSportDisciplineBlock li img{width:140px;height:130px;background-color:#ff9;float:left}.iocSportDisciplineBlock a{display:block;float:left;text-decoration:none}.iocSportDisciplineBlock a span,.iocSportDisciplineBlock a:visited span{font-size:11px;font-weight:bold;color:#fff;text-decoration:none;text-transform:uppercase;background:#000 url(/Resources/Images/navigation/arrowRightWhite.gif) no-repeat scroll 10px 10px;padding-left:20px;padding-top:7px;padding-right:10px;height:33px;width:110px;display:block}div.iocSportsGlossaryBlockLinks{float:left;font-size:12px;font-weight:bold;text-transform:uppercase;padding:7px 7px 8px 8px}div.iocSportsGlossaryBlockLinks span{float:left;display:block;color:#999}div.iocSportsGlossaryBlockLinks a,div.iocSportsGlossaryBlockLinks a:visited{float:left;display:block;text-decoration:none;color:#000}div.iocSportsGlossaryBlockItems{width:100%;background:url(/Resources/Images/misc/glossaryGradient.gif) repeat-x}div.iocSportsGlossaryBlockItems div.iocSportsGlossaryBlockItemList{padding:12px 10px}div.iocSportsGlossaryBlockItems ul li{padding-top:17px}div.iocSportsGlossaryBlockItems ul li.iocFirstItem{padding-top:0;clear:both}div.iocSportsGlossaryBlockItems ul li span.iocSportsGlossaryBlockItemTitle{font-weight:bold;font-size:12px}.iocSubNavigationBlockContent{float:left;clear:both;width:100%;background:#9a023f url(/Resources/Images/menu/SubMenuCenterPink.jpg) repeat-x}ul.iocSubNavigationBlockList{float:right;margin-top:6px;margin-bottom:4px}ul.iocSubNavigationBlockList li:first-child{border-left:none}ul.iocSubNavigationBlockList li{display:inline;border-left:solid 1px #fff;padding-left:14px;padding-right:14px;float:left}ul.iocSubNavigationBlockList li a,ul.iocSubNavigationBlockList li a:active,ul.iocSubNavigationBlockList li a:visited{color:#fff;text-decoration:none;font-size:12px;line-height:12px;float:left}ul.iocSubNavigationBlockList li a:hover{color:#000;text-decoration:none;font-size:12px;line-height:12px;float:left}.iocSubNavigationBlock span{line-height:1px;display:block;height:1px;clear:both}.iocCorporateBlock{width:185px;float:left;font-size:11px;line-height:11px;margin-bottom:20px}.iocCorporateBlock img{float:left;clear:both;height:60px;width:185px;background-color:#ff9}.iocCorporateBlockContent{float:left;clear:both;background-color:#fff;width:171px;padding-left:14px;padding-bottom:7px}.iocCorporateBlockContent a,.iocCorporateBlockContent a:visited{background:url(/Resources/Images/navigation/tinyArrowRightBlack.gif) no-repeat scroll 0 -201px;color:#000;float:left;font-weight:bold;text-decoration:none;margin-left:-8px;margin-top:6px;display:inline;padding:1px 2px 3px 8px}.iocCorporateBlockContent span{text-transform:uppercase;float:left;clear:both;color:#999;font-size:11px;font-weight:bold;display:block;margin-bottom:2px}div.iocCorporateBlock div.iocBlockBottom span.iocBlockRounded{height:1px;display:block;line-height:1px;font-size:1px;background:#fff}.iocMediaPlayerTitleAndSort{float:left;width:100%;margin-bottom:20px}.iocMediaPlayerTitleAndSort h2{float:left;text-transform:uppercase;color:#fff;font-size:40px}.iocMediaPlayerTitleAndSort h2 span{color:#a38b69}.iocMediaPlayerTitleAndSort div{float:right;color:#fff;font-size:12px;margin-top:25px}.iocMediaPlayerTitleAndSort div *{float:left;margin-left:3px}.iocMediaPlayerTitleAndSort div a:hover{background:#000;text-decoration:none}.iocMediaPlayerTitleAndSort div a.iocMediaPlayerSelectedSort,.iocMediaPlayerTitleAndSort div a:visited.iocMediaPlayerSelectedSort{color:#a38b69;text-decoration:none}.iocMediaPlayerFilters{float:left;clear:both;text-align:left;font-size:11px;width:190px;color:#fff;margin:0 23px 20px 0}.iocMediaPlayerFilters select{float:left;height:18px;width:170px;font-size:11px;margin-bottom:2px}.iocMediaPlayerFiltersDescription{color:#a38b69;text-transform:uppercase;font-size:11px;float:left;clear:both;font-weight:bold;margin-bottom:3px;line-height:11px;width:190px}.iocMediaPlayerFiltersTitle{color:#a38b69;text-transform:uppercase;font-size:10px;float:left;clear:both;font-weight:bold;margin-bottom:3px;width:170px}.iocMediaPlayerFiltersSubTitle{color:#a38b69;float:left;clear:both;margin-bottom:2px;width:170px}.iocMediaFiltersMainContainer{float:left;clear:both;width:190px;margin-bottom:9px}.iocMediaPlayerFiltersMain{float:left;clear:both;width:170px;background-color:#000;padding:8px 10px}.iocMediaPlayerFiltersCheckboxesContainer{float:left;clear:both;margin-bottom:5px;width:170px}.iocMediaPlayerFiltersCheckboxes{float:left;width:85px}.iocMediaPlayerFiltersCheckboxes .iocMediaPlayerFiltersTitle{width:85px!important}.iocMediaPlayerFiltersCheckboxes input{margin-right:5px;height:12px;width:12px}.iocMediaPlayerFiltersDropdowns{float:left;clear:both;margin-bottom:5px}.iocMediaPlayerFiltersTextSearch{float:left;clear:both;margin-bottom:18px;width:190px}div.iocMediaPlayerFiltersTextSearch span.iocMediaPlayerFiltersTextSearchInput{clear:both;float:left;width:160px;margin:1px 0 0}div.iocMediaPlayerFiltersTextSearch span.iocMediaPlayerFiltersTextSearchInput input{width:152px;font-size:11px;font-family:Arial,Verdana;border:1px solid #ccc;padding:1px 3px}div.iocMediaPlayerFiltersTextSearch span.iocMediaPlayerFiltersTextSearchButton{width:28px;float:right;margin:0 0 0 2px}.iocMediaPlayerFiltersDisplayType{float:left;clear:both;width:190px}.iocMediaPlayerFiltersMainSubmit{float:left;clear:both;position:relative}.iocMediaPlayerFiltersMainSubmit a{color:#fff;line-height:40px;float:left}.iocMediaPlayerFiltersMainSubmit span{float:left;position:absolute;left:135px}.iocMediaPlayerFiltersMainSubmit span a{text-decoration:none;font-size:19px;text-transform:uppercase;height:41px;width:60px;padding-left:6px;float:left;background:url(/Resources/Images/buttons/mediaplayergobackground.gif) no-repeat}.iocMediaPlayerFiltersPhotoVideo{float:left;clear:both;text-transform:uppercase;margin-bottom:12px;width:190px}.iocMediaPlayerFiltersPhotoVideo span{width:95px!important}.iocMediaPlayerFilters div.iocCustomSelect{clear:both;width:170px;margin:0 0 2px}.iocMediaPlayerFilters .iocCustomSelect span.optionsContainer span{width:162px!important}.iocMediaPlayerFilters .iocCustomSelect span.selectedOptionContainer{background:url(/Resources/Images/customformcontrol/ddlbrownright.gif) no-repeat 100% 0}.iocMediaPlayerFilters .iocCustomSelect span.selectedOptionContainer span.selectedOption{background:url(/Resources/Images/customformcontrol/ddlbrownleft.gif) no-repeat 0 0}.iocMediaPlayerFilters .iocCustomCheckBox{width:85px;margin-bottom:2px}.iocMediaPlayerFilters .iocCustomCheckBox span{width:12px!important;margin:0 5px 0 0!important}.iocMediaPlayerFiltersRounded{font-size:0;line-height:1px;background:#000;display:block;clear:both;height:1px}a.iocMediaPlayerFiltersTwoRowsDisplay,a.iocMediaPlayerFiltersListDisplay,a.iocMediaPlayerFiltersMixedDisplay,a.iocMediaPlayerFiltersTwoRowsDisplaySelected,a.iocMediaPlayerFiltersListDisplaySelected,a.iocMediaPlayerFiltersMixedDisplaySelected{float:left;width:50px;height:50px;margin-right:10px;text-indent:-10000px;cursor:pointer}a.iocMediaPlayerFiltersTwoRowsDisplay,a.iocMediaPlayerFiltersTwoRowsDisplaySelected{clear:both;background:url(/Resources/Images/buttons/MediaPlayerStyleTwoRowsButton.gif)}a.iocMediaPlayerFiltersListDisplay,a.iocMediaPlayerFiltersListDisplaySelected{background:url(/Resources/Images/buttons/MediaPlayerStyleListButton.gif)}a.iocMediaPlayerFiltersMixedDisplay,a.iocMediaPlayerFiltersMixedDisplaySelected{background:url(/Resources/Images/buttons/MediaPlayerStyleMixedButton.gif)}.iocMediaPlayerContainer{float:left;width:747px}.iocMediaPlayerTabbedVideos{clear:both;float:left;width:747px;text-align:left;margin-bottom:20px}.iocMediaPlayerTabbedVideosTitles .iocBlockTitle h3,.iocMediaPlayerTabbedVideosTitles .iocBlockTitle .iocBlockTitleRounded{background-color:#3e342a}.iocMediaPlayerTabbedVideosPlayer{clear:both;float:left;width:743px;font-family:arial;background-color:#000;height:360px;padding:2px}.iocMediaPlayerTabbedVideosPlayerFlash{clear:both;float:left;width:480px;height:360px;position:relative}.iocMediaPlayerTabbedVideosPlayerText{float:left;background-color:#000;width:235px;height:200px;line-height:16px;font-size:12px;color:#fff;padding:13px 13px 13px 15px}.iocMediaPlayerTabbedVideosPlayerText h4{font-size:14px;font-weight:bold;margin-bottom:10px}.iocMediaPlayerTabbedVideosPlayerGreyInfo{float:left;background:url(/Resources/Images/boxes/MediaPlayerVideoInfoBackground.gif) no-repeat;height:75px;width:215px;font-size:12px;line-height:14px;color:#fff;margin:13px 0 13px 15px;padding:8px 10px 10px}.iocMediaPlayerTabbedVideosPlayerGreyInfo div.iocMediaPlayerTabbedVideosViews{color:#999;margin:0 0 8px}.iocMediaPlayerTabbedVideosPlayerGreyInfo div.iocMediaPlayerTabbedVideosViews span{float:left;margin-right:10px}.iocMediaPlayerTabbedVideosPlayerGreyInfo div.iocMediaPlayerTabbedVideosViews div.iocViews{float:left;margin-right:10px;visibility:hidden}.iocMediaPlayerTabbedVideosPlayerGreyInfo div.iocMediaPlayerTabbedVideosRate,.iocMediaPlayerTabbedVideosPlayerGreyInfo div.iocMediaPlayerTabbedVideosShareSend,.iocMediaPlayerTabbedVideosPlayerGreyInfo div.iocMediaPlayerTabbedVideosPlaylist{color:#fff;margin:0 0 6px}.iocMediaPlayerTabbedVideosPlayerGreyInfo div.iocMediaPlayerTabbedVideosRate div.iocMediaPlayerTabbedVideosRateTitle{clear:both;float:left;display:block;margin:0 14px 0 0}.iocMediaPlayerTabbedVideosPlayerGreyInfo div.iocMediaPlayerTabbedVideosShareSend a,.iocMediaPlayerTabbedVideosPlayerGreyInfo div.iocMediaPlayerTabbedVideosShareSend a:visited,.iocMediaPlayerTabbedVideosPlayerGreyInfo div.iocMediaPlayerTabbedVideosPlaylist a,.iocMediaPlayerTabbedVideosPlayerGreyInfo div.iocMediaPlayerTabbedVideosPlaylist a:visited{text-decoration:underline;color:#fff;cursor:pointer}.iocMediaPlayerTabbedVideosPlayerGreyInfo div.iocMediaPlayerTabbedVideosShareSend span.iocMediaPlayerTabbedVideosShare a{margin:0 14px 0 0}.iocMediaPlayerTabbedVideoPlayerImage{background-color:#000;background-repeat:no-repeat;background-position:center center;display:table;clear:both;float:left;width:480px;height:360px;cursor:pointer}.iocMediaPlayerTabbedVideoPlayerImage span.iocMediaPlayerTabbedVideoPlayerImageCenter{display:table-cell;vertical-align:middle;text-align:center;width:480px}.iocMediaPlayerTabbedVideoPlayerImage span.iocMediaPlayerTabbedVideoPlayerImageCenterFix{display:table-cell;vertical-align:middle;height:360px}div.iocMediaPlayerListContainer{background-color:#fff;clear:both;float:left;width:747px}div.iocMediaPlayerListContainer div.iocPagination{background-color:#fff;width:707px}#left div.iocFreeContentTitleBlock{width:280px;float:left}#right div.iocFreeContentTitleBlock{width:340px;float:left;clear:both}.iocOlympismBannerBlock{float:left;clear:both;width:100%;padding-bottom:20px}div.iocMuseumTreasuresCarouselBlock{float:left;clear:both;margin-bottom:110px;height:300px;width:580px}div.iocMuseumTreasuresCarouselBlock span.iocMuseumTreasuresCarouselBlockCount{color:#fff;font-size:50px;line-height:50px;margin-right:10px;float:left;font-weight:bold;text-transform:uppercase}div.iocMuseumTreasuresCarouselBlock span.iocMuseumTreasuresCarouselBlockCountTitle{float:left;margin-top:31px;font-size:11px;font-weight:bold;line-height:11px;text-transform:uppercase;color:#fff}#divMuseumTreasuresCarousel{float:left;clear:both;height:330px;width:580px}#divMuseumTreasuresCarousel h3{float:left;color:#6c6c6c;font-size:20px;line-height:20px;text-transform:uppercase;background-color:#151515;font-family:Georgia,Times New Roman,Arial,Verdana;font-weight:normal;width:554px;padding:15px 13px 10px}#divMuseumTreasuresCarouselContent{float:left;background:url(/Resources/Images/Boxes/OlympicGamesSearchBackground.png) repeat-x 0 0;height:255px;width:580px}#divMuseumTreasuresCarouselContent ul{float:left;list-style:none;white-space:nowrap;position:relative;overflow:auto;height:255px;width:580px}#divMuseumTreasuresCarouselContent ul li span.museumThumbnail a img{width:260px;height:228px}div.iocMuseumMapBlock{float:left;clear:both;text-align:left;margin-bottom:20px;width:580px}div.iocMuseumMap{float:left;clear:both;background-color:#fff;width:564px;padding:6px 8px}div.iocMuseumMap div.iocMuseumMapIntro{font-size:12px;line-height:14px;font-weight:bold;margin:0 0 5px}div.iocMuseumMap #divGoogleMap{width:564px;height:380px;text-align:center}div.iocMuseumMap #divGoogleMap a.iocGoogleMapPopupTitle,div.iocMuseumMap #divGoogleMap a.iocGoogleMapPopupTitle:visited,div.iocMuseumMap #divGoogleMap span.iocGoogleMapPopupTitle{font-size:14px;font-weight:bold;text-decoration:underline;white-space:nowrap;line-height:18px}div.iocMuseumMap #divGoogleMap td{text-align:left;padding:4px 0 0}div.iocMuseumMap #divGoogleMap td.iocGoogleMapPopupImage img{max-width:90px}div.iocMuseumMap #divGoogleMap td.iocGoogleMapPopupContent{padding:0 0 0 12px}div.iocMuseumMap #divGoogleMap td.iocGoogleMapPopupContent p{font-size:10px;line-height:14px}div.iocOlympicGamesSearchBlockTitle h2{float:left;color:#fff;font-size:30px;line-height:30px;text-transform:uppercase;background-color:#151515;font-weight:bold;width:560px;padding:5px 10px 10px}div.iocOlympicGamesSearchBlockTop{width:560px;background-color:#151515;z-index:1338;position:relative;float:left;clear:both;padding:5px 10px 0}div.iocOlympicGamesSearchBlockTop h3{color:#3c0;font-size:11px;line-height:11px;font-weight:bold;text-transform:uppercase}div.iocOlympicGamesSearchBlockTopLeft{float:left;clear:both;width:360px;position:relative}div.iocOlympicGamesSearchBlockTopLeft div.iocOlympicGamesSearchBlockFilter{clear:both;float:left;width:250px}div.iocOlympicGamesSearchBlockTopLeft div.iocOlympicGamesSearchBlockType{clear:both;float:left;width:250px;font-size:11px;color:#fff;margin:9px 0 0}div.iocOlympicGamesSearchBlockTopLeft div.iocOlympicGamesSearchBlockType span.iocCustomCheckBox{width:80px}div.iocOlympicGamesSearchBlockTopLeft div.iocOlympicGamesSearchBlockType span.iocCustomCheckBox input{width:12px;margin:0 5px 0 0}div.iocOlympicGamesSearchBlockTopLeft span.iocOlympicGamesSearchBlockTypeTitle{clear:both;float:left;color:#666;text-transform:uppercase;font-weight:bold;width:45px}div.iocOlympicGamesSearchBlockTopLeft div.iocOlympicGamesSearchBlockListings{clear:both;float:left;width:250px;padding:2px 0 28px}div.iocOlympicGamesSearchBlockTopLeft div.iocOlympicGamesSearchBlockListings div.iocCustomSelect span.selectedOptionContainer{background:url(/Resources/Images/CustomFormControl/ddlgreenright.gif) no-repeat 100% 0}div.iocOlympicGamesSearchBlockTopLeft div.iocOlympicGamesSearchBlockListings div.iocCustomSelect span.selectedOptionContainer span.selectedOption{background:url(/Resources/Images/CustomFormControl/ddlgreenleft.gif) no-repeat 0 0}div.iocOlympicGamesSearchBlockTopLeft div.iocOlympicGamesSearchBlockGo{width:105px;height:44px;position:absolute;bottom:12px;right:0}div.iocOlympicGamesSearchBlockTopLeft div.iocOlympicGamesSearchBlockGo a.iocOlympicGamesSearchBlockGoButton{width:45px;height:19px;display:block;color:#fff;font-size:17px;line-height:17px;font-weight:bold;background:url(/Resources/Images/Boxes/OlympicGamesSearchGo.gif) no-repeat 0 0;text-transform:uppercase;text-decoration:none;text-align:center;position:absolute;bottom:0;left:0;padding:6px 3px 19px}div.iocOlympicGamesSearchBlockTopLeft div.iocOlympicGamesSearchBlockGo div.iocOlympicGamesSearchBlockClear{left:60px;bottom:18px;font-size:10px;position:absolute;color:#fff;width:240px}div.iocOlympicGamesSearchBlockTopRight{float:right;width:200px}div.iocOlympicGamesSearchBlockTopRight div.iocOlympicGamesSearchBlockSearch{float:left;clear:both;margin-top:3px;width:200px}div.iocOlympicGamesSearchBlockTopRight div.iocOlympicGamesSearchBlockSearch span.iocOlympicGamesSearchBlockSearchInput{float:left;width:166px;margin:1px 0 0}div.iocOlympicGamesSearchBlockTopRight div.iocOlympicGamesSearchBlockSearch span.iocOlympicGamesSearchBlockSearchInput input{width:160px;font-size:11px;font-family:Arial,Verdana;border:1px solid #ccc;padding:1px 3px}div.iocOlympicGamesSearchBlock div.horzscroller{background:none;z-index:1337}div.iocOlympicReviewBlock div.iocRiaGenericCarousel div.iocRiaContent{height:278px;background:url(/Resources/Images/Boxes/OlympicGamesSearchBackground.png) repeat-x 0 0}div.iocOlympicReviewBlock div.iocRiaGenericCarousel div.iocRiaContent ul{height:233px}div.iocOlympicReviewBlock div.iocRiaGenericCarousel div.iocRiaContent ul li a,div.iocOlympicReviewBlock div.iocRiaGenericCarousel div.iocRiaContent ul li img{height:144px}div.iocOlympicReviewBlock div.iocRiaGenericCarousel div.iocRiaContent ul li img{margin:35px 0 0}div.iocOlympicReviewBlock div.iocRiaGenericCarousel.horzscroller div.iocRiaContent ul li a{padding:35px 3px 0}div.iocOlympicGamesCarouselBlock{text-align:left;font-size:11px;float:left;clear:both;width:100%;padding:0 0 6px}div.iocOlympicGamesCarouselBlock ul{font-size:11px;font-family:Arial,Verdana;list-style-type:none;display:block;float:left;clear:both;width:100%;padding:10px 0 21px}div.iocOlympicGamesCarouselBlock ul li{float:left;width:225px;height:280px;background-color:#fff;overflow:hidden;display:block}div.iocOlympicGamesCarouselBlock ul li span.iocRiaHeadThumbnail img{width:225px;height:112px}div.iocOlympicGamesCarouselBlock ul li span.iocRiaTitle a,div.iocOlympicGamesCarouselBlock ul li span.iocRiaTitle a:visited{display:block;font-size:16px;line-height:19px;text-decoration:none;background:url(/Resources/Images/RIA/OlympicGamesCarousel/gamescarousel-arrow.gif) no-repeat 0 5px;font-weight:bold;cursor:pointer;color:#000;margin:10px 14px 0;padding:0 0 0 12px}div.iocOlympicGamesCarouselBlock ul li span.iocRiaTitle a:hover{background:url(/Resources/Images/RIA/OlympicGamesCarousel/gamescarousel-arrow-grey.gif) no-repeat 0 5px;color:#666}div.iocOlympicGamesCarouselBlock ul li.iocRiaTemplate1 span.iocRiaSubTitle,div.iocOlympicGamesCarouselBlock ul li.iocRiaTemplate2 span.iocRiaSubTitle{color:#209900;font-weight:bold;line-height:12px;display:block;margin:0 14px 5px;padding:0 0 0 12px}div.iocOlympicGamesCarouselBlock ul li.iocRiaTemplate3 span.iocRiaSubTitle{font-weight:bold;line-height:12px;font-size:12px;display:block;margin:5px 14px 2px}div.iocOlympicGamesCarouselBlock ul li span.iocRiaDate{color:#999;display:block;font-weight:bold;margin:0 14px 3px}div.iocOlympicGamesCarouselBlock ul li span.iocRiaLink a,div.iocOlympicGamesCarouselBlock ul li span.iocRiaLink a:visited{display:block;font-size:12px;line-height:12px;text-decoration:none;background:url(/Resources/Images/RIA/OlympicGamesCarousel/gamescarousel-arrow.gif) no-repeat 0 1px;font-weight:bold;cursor:pointer;color:#000;margin:0 14px;padding:0 0 0 12px}div.iocOlympicGamesCarouselBlock ul li span.iocRiaText{font-size:12px;line-height:16px;display:block;margin:0 14px 7px}div.iocOlympicGamesCarouselBlock ul li span.iocRiaButton{display:block;margin:9px 14px 0}div.iocOlympicGamesCarouselBlock ul li span.iocRiaButton span.iocRiaButtonLeft{float:left;background:url(/Resources/Images/RIA/OlympicGamesCarousel/gamescarousel-button-left.jpg) no-repeat 0 0;height:20px;width:10px}div.iocOlympicGamesCarouselBlock ul li span.iocRiaButton span.iocRiaButtonBackground{display:block;background:url(/Resources/Images/RIA/OlympicGamesCarousel/gamescarousel-button-bg.jpg) repeat-x 0 0;padding-top:2px;height:20px;float:left}div.iocOlympicGamesCarouselBlock ul li span.iocRiaButton span.iocRiaButtonBackground a.iocRiaButtonText{display:block;color:#fff;font-weight:bold;text-decoration:none}div.iocOlympicGamesCarouselBlock ul li span.iocRiaButton span.iocRiaButtonRight{float:left;background:url(/Resources/Images/RIA/OlympicGamesCarousel/gamescarousel-button-right.jpg) no-repeat 0 0;height:20px;width:10px}div.iocHomeCarouselBlock{text-align:left;font-size:11px;float:left;clear:both;width:100%}div.iocHomeCarouselBlock ul{float:left;clear:both;list-style:none;padding:25px 0 40px}div.iocHomeCarouselBlock ul li{float:left;width:300px;height:222px;overflow:hidden;margin:0 0 0 30px}div.iocHomeCarouselBlock ul li a{width:300px;height:222px;display:block;cursor:pointer}div.iocHomeCarouselBlock ul li a img{height:226px;width:308px;margin:-4px 0 0 -3px}div.iocRiaGenericCarousel{width:580px;float:left;clear:both}div.iocRiaGenericCarousel div.iocRiaContent{width:580px;height:200px;margin:0;padding:0}div.iocRiaGenericCarousel div.iocRiaContent ul{width:574px;list-style:none;position:relative;white-space:nowrap;overflow:auto;height:170px;padding:30px 0 0 6px}div.iocRiaGenericCarousel div.iocRiaContent ul li a{width:86px;height:138px;padding:0 6px 0 0}div.iocRiaGenericCarousel.horzscroller div.scrollarea{float:none!important;clear:none!important;position:absolute;bottom:24px;left:0}div.iocRiaGenericCarousel.horzscroller div.iocRiaContent ul{width:auto;position:inherit;white-space:inherit;overflow:hidden;height:auto;padding:30px 0 0}div.iocRiaGenericCarousel.horzscroller div.iocRiaContent ul li a{float:left;display:block;outline:none;padding:0 3px}.iocRiaMediaSlideShow5Rows .iocRiaContent .iocRiaMask,.iocRiaMediaSlideShow2Rows .iocRiaContent .iocRiaMask,.iocRiaMediaSlideShow1Row .iocRiaContent .iocRiaMask,.iocRiaMediaSlideShowRowGoogle .iocRiaContent .iocRiaMask{color:#fff;cursor:pointer;float:left;clear:both;text-align:center;background-color:#000}.iocRiaMediaSlideShow5Rows .iocRiaContent .iocRiaMask span,.iocRiaMediaSlideShow2Rows .iocRiaContent .iocRiaMask span,.iocRiaMediaSlideShow1Row .iocRiaContent .iocRiaMask span,.iocRiaMediaSlideShowRowGoogle .iocRiaContent .iocRiaMask span{float:left;clear:both;text-align:right;padding-top:15px;padding-right:21px;margin-right:15px;height:14px;line-height:14px;text-transform:uppercase;font-weight:bold;color:#a3a3a3;background:#000 url(/Resources/Images/ria/slideShow/close_button.gif) bottom right no-repeat}.iocRiaMediaSlideShow5Rows .iocRiaContent,.iocRiaMediaSlideShow2Rows .iocRiaContent,.iocRiaMediaSlideShow1Row .iocRiaContent,.iocRiaMediaSlideShowRowGoogle .iocRiaContent{overflow:hidden;float:left;clear:both;background-color:#fff;width:745px;text-align:left;font-family:Arial,Sans-Serif;font-size:11px;border:1px solid #fff}.iocRiaMediaSlideShow5Rows .iocRiaContent .iocRiaThumbnail img,.iocRiaMediaSlideShow2Rows .iocRiaContent .iocRiaThumbnail img,.iocRiaMediaSlideShow1Row .iocRiaContent .iocRiaThumbnail img,.iocRiaMediaSlideShowRowGoogle .iocRiaContent .iocRiaThumbnail img{border:1px solid #fff;display:block;float:left}.iocRiaMediaSlideShow5Rows .iocRiaContent .iocRiaLegend,.iocRiaMediaSlideShow2Rows .iocRiaContent .iocRiaLegend,.iocRiaMediaSlideShow1Row .iocRiaContent .iocRiaLegend,.iocRiaMediaSlideShowRowGoogle .iocRiaContent .iocRiaLegend{padding-left:2px;float:left;overflow:hidden}.iocRiaMediaSlideShow5Rows .iocRiaContent .iocRiaLegend,.iocRiaMediaSlideShow5Rows .iocRiaContent .iocRiaLegend_hover{width:165px}.iocRiaMediaSlideShow5Rows .iocRiaContent .iocRiaLegend_hover,.iocRiaMediaSlideShow2Rows .iocRiaContent .iocRiaLegend_hover,.iocRiaMediaSlideShow1Row .iocRiaContent .iocRiaLegend_hover,.iocRiaMediaSlideShowRowGoogle .iocRiaContent .iocRiaLegend_hover{padding-left:2px;float:left;color:#fff}.iocRiaMediaSlideShow5Rows .iocRiaContent .iocRiaLegend_hover a,.iocRiaMediaSlideShow2Rows .iocRiaContent .iocRiaLegend_hover a,.iocRiaMediaSlideShow1Row .iocRiaContent .iocRiaLegend_hover a,.iocRiaMediaSlideShowRowGoogle .iocRiaContent .iocRiaLegend_hover a{background-color:#000;color:#fff}.iocRiaMediaSlideShow5Rows .iocRiaContent .iocRiaDate,.iocRiaMediaSlideShow2Rows .iocRiaContent .iocRiaDate,.iocRiaMediaSlideShow1Row .iocRiaContent .iocRiaDate,.iocRiaMediaSlideShowRowGoogle .iocRiaContent .iocRiaDate{font-size:10px;color:#666;margin-left:2px}.iocRiaMediaSlideShow5Rows .iocRiaContent .iocRiaCounter,.iocRiaMediaSlideShow2Rows .iocRiaContent .iocRiaCounter,.iocRiaMediaSlideShow1Row .iocRiaContent .iocRiaCounter,.iocRiaMediaSlideShowRowGoogle .iocRiaContent .iocRiaCounter{font-size:10px;color:#666}.iocRiaMediaSlideShow5Rows .iocRiaContent .iocRiaAddToPlayList,.iocRiaMediaSlideShow2Rows .iocRiaContent .iocRiaAddToPlayList,.iocRiaMediaSlideShow1Row .iocRiaContent .iocRiaAddToPlayList,.iocRiaMediaSlideShowRowGoogle .iocRiaContent .iocRiaAddToPlayList{font-size:10px;margin-left:2px}.iocRiaMediaSlideShow5Rows .iocRiaContent .iocRiaAddToPlayList a:hover,.iocRiaMediaSlideShow2Rows .iocRiaContent .iocRiaAddToPlayList a:hover,.iocRiaMediaSlideShow1Row .iocRiaContent .iocRiaAddToPlayList a:hover,.iocRiaMediaSlideShowRowGoogle .iocRiaContent .iocRiaAddToPlayList a:hover{background-color:#000;text-decoration:none;color:#fff}.iocRiaMediaSlideShow5Rows .scrollarea,.iocRiaMediaSlideShow2Rows .scrollarea,.iocRiaMediaSlideShow1Row .scrollarea,.iocRiaMediaSlideShowRowGoogle .scrollarea{clear:both;float:left;height:20px;width:747px;background:url(/Resources/Images/ria/slideShow/slideshow-bg.png) repeat-x center top}.iocRiaMediaSlideShow5Rows .scrollBarContainer,.iocRiaMediaSlideShow2Rows .scrollBarContainer,.iocRiaMediaSlideShow1Row .scrollBarContainer,.iocRiaMediaSlideShowRowGoogle .scrollBarContainer{width:743px;margin-left:2px;height:10px;float:left;clear:both;cursor:pointer}.iocRiaMediaSlideShow5Rows .scrollKnob,.iocRiaMediaSlideShow2Rows .scrollKnob,.iocRiaMediaSlideShow1Row .scrollKnob,.iocRiaMediaSlideShowRowGoogle .scrollKnob{height:10px;background:url(/Resources/Images/ria/slideShow/scrollknob-bg.png) repeat-x bottom;min-width:10px;text-align:center;float:left;clear:both}.iocRiaMediaSlideShow2Rows .iocRiaContent .iocRiaMask,.iocRiaMediaSlideShow1Row .iocRiaContent .iocRiaMask,.iocRiaMediaSlideShowRowGoogle .iocRiaContent .iocRiaMask{width:149px;height:207px}.iocRiaMediaSlideShow5Rows .iocRiaContent .iocRiaMask{width:240px;height:75px}.iocRiaMediaSlideShow2Rows .iocRiaContent .iocRiaMask span,.iocRiaMediaSlideShow1Row .iocRiaContent .iocRiaMask span,.iocRiaMediaSlideShowRowGoogle .iocRiaContent .iocRiaMask span{width:115px}.iocRiaMediaSlideShow5Rows .iocRiaContent .iocRiaMask span{width:204px}.iocRiaMediaSlideShow2Rows .iocRiaContent ul li,.iocRiaMediaSlideShow1Row .iocRiaContent ul li,.iocRiaMediaSlideShowRowGoogle .iocRiaContent ul li{height:207px;line-height:14px;width:149px}.iocRiaMediaSlideShow5Rows .iocRiaContent ul li{height:75px;margin-top:7px;line-height:11px;width:248px}.iocRiaMediaSlideShow2Rows .iocRiaContent .iocRiaThumbnail,.iocRiaMediaSlideShow1Row .iocRiaContent .iocRiaThumbnail,.iocRiaMediaSlideShowRowGoogle .iocRiaContent .iocRiaThumbnail{width:149px;height:112px}.iocRiaMediaSlideShow5Rows .iocRiaContent .iocRiaThumbnail{width:55px;height:75px;margin-right:15px}.iocRiaMediaSlideShow5Rows .iocRiaContent .iocRiaThumbnail img{width:53px}.iocRiaMediaSlideShow2Rows .iocRiaContent .iocRiaSlideShowText .iocRiaLegend_hover,.iocRiaMediaSlideShow1Row .iocRiaContent .iocRiaSlideShowText .iocRiaLegend_hover,.iocRiaMediaSlideShowRowGoogle .iocRiaContent .iocRiaSlideShowText .iocRiaLegend_hover{width:147px;background-color:#000}.iocRiaContent .iocRiaSlideShowText div.iocViews{margin-left:2px;display:inline;color:#666;float:none;visibility:hidden!important}.iocRiaContent .iocRiaSlideShowText div.iocRating{display:inline;float:none}div.iocHostCityMapBlock{float:left;clear:both;text-align:left;width:100%;padding:0 0 20px}div.iocHostCityMap{float:left;clear:both;background-color:#fff;width:940px;padding:10px}div.iocHostCityMap #divGoogleMap{width:650px;height:440px;float:right}div.iocHostCityMap #divGoogleMap td{text-align:left;height:58px}div.iocHostCityMap #divGoogleMap td.iocGoogleMapPopupContent{width:100%;padding:0 0 0 12px}div.iocHostCityMap #divGoogleMap td a.iocGoogleMapPopupTitle,div.iocHostCityMap #divGoogleMap td a.iocGoogleMapPopupTitle:visited,div.iocHostCityMap #divGoogleMap td span.iocGoogleMapPopupTitle{font-size:14px;font-weight:bold;text-decoration:underline;white-space:nowrap;line-height:18px;display:block;width:100%}div.iocHostCityMap #divGoogleMap td span.iocGoogleMapPopupLegend{font-size:10px;line-height:14px;display:block;width:100%}div.iocHostCityMap div.iocHostCityFilter{float:left;clear:both;width:280px;height:440px;font-size:11px;position:relative}div.iocHostCityMap div.iocHostCityFilter #divHostCityAllCities{position:absolute;width:100%;left:0;top:0}div.iocHostCityMap div.iocHostCityFilter #divHostCityGamesToCome{position:absolute;width:100%;bottom:0;left:0}div.iocHostCityMap div.iocHostCityFilter div.iocHostCityFilterTitle{font-size:11px;line-height:11px;text-transform:uppercase;padding:0 0 4px}div.iocHostCityMap div.iocHostCityFilter tr.iocHostCityFilterBorder td{border-bottom:solid 1px #fff}div.iocHostCityMap div.iocHostCityFilter td.iocHostCityFilterYear{border-bottom:solid 1px #f2f2f2;background-color:#c2c2c2;vertical-align:top}div.iocHostCityMap div.iocHostCityFilter td.iocHostCityFilterYear span{width:40px;display:block;text-align:center;font-weight:bold;line-height:12px;font-size:12px;padding:14px 0 0}div.iocHostCityMap div.iocHostCityFilter td.iocHostCityFilterMarker span{width:40px;display:block;text-align:center;padding:4px 0}div.iocHostCityMap div.iocHostCityFilter td.iocHostCityFilterContent span.iocHostCityFilterLabel,div.iocHostCityMap div.iocHostCityFilter td.iocHostCityFilterContent a.iocHostCityFilterLink{font-weight:bold;line-height:12px;font-size:12px}div.iocHostCityMap div.iocHostCityFilter #divHostCityAllCities td.iocHostCityFilterContent span.iocHostCityFilterText{width:236px;padding-right:4px;display:block}div.iocHostCityMap div.iocHostCityFilter #divHostCityGamesToCome td.iocHostCityFilterContent span.iocHostCityFilterText{width:196px;padding-right:4px;display:block}div.iocGamesLifeCycleBlock{float:left;clear:both;text-align:left;height:170px;width:960px;padding:0 0 20px}div.iocGamesLifeCycleBlock div.iocGamesLifeCycleRounded{height:1px;background-color:#000;line-height:1px;font-size:1px}div.iocGamesLifeCycleBlock div.iocGamesLifeCycleBackground{background:url(/Resources/Images/RIA/GamesLifeCycle/LifeCycleBackground.gif) repeat-x;height:139px;padding:11px 10px 18px}div.iocGamesLifeCycleBlock h3{color:#fff;font-size:16px;line-height:16px;font-weight:normal;padding:0 0 3px 6px}div.iocGamesLifeCycleBlock div.iocGamesLifeCyclePanel,div.iocGamesLifeCycleBlock div.iocGamesLifeCyclePanelActive{float:left;width:150px;cursor:pointer;padding:2px 0 0}div.iocGamesLifeCycleBlock #divGamesLifeCyclePanel1,div.iocGamesLifeCycleBlock #divGamesLifeCyclePanel2,div.iocGamesLifeCycleBlock #divGamesLifeCyclePanel3{margin:20px 1px 0 0}div.iocGamesLifeCycleBlock #divGamesLifeCyclePanel5{height:120px;margin:0 18px 0 19px}div.iocGamesLifeCycleBlock #divGamesLifeCyclePanel4,div.iocGamesLifeCycleBlock #divGamesLifeCyclePanel6{margin:20px 0 0}div.iocGamesLifeCycleBlock div.iocGamesLifeCyclePanel div.iocGamesLifeCyclePanelContent,div.iocGamesLifeCycleBlock div.iocGamesLifeCyclePanelActive div.iocGamesLifeCyclePanelContent{background-color:#000;position:relative;height:96px}div.iocGamesLifeCycleBlock #divGamesLifeCyclePanel5 div.iocGamesLifeCyclePanelContent{height:116px}div.iocGamesLifeCycleBlock div.iocGamesLifeCyclePanel div.iocGamesLifeCyclePanelTop,div.iocGamesLifeCycleBlock div.iocGamesLifeCyclePanelActive div.iocGamesLifeCyclePanelTop{overflow:hidden;text-transform:uppercase;position:absolute;height:80px;width:150px;left:0;top:0;margin:-2px 0 0}div.iocGamesLifeCycleBlock #divGamesLifeCyclePanel1 div.iocGamesLifeCyclePanelTop{background:url(/Resources/Images/RIA/GamesLifeCycle/LifeCyclePanel1.gif) no-repeat}div.iocGamesLifeCycleBlock #divGamesLifeCyclePanel2 div.iocGamesLifeCyclePanelTop{background:url(/Resources/Images/RIA/GamesLifeCycle/LifeCyclePanel2.gif) no-repeat}div.iocGamesLifeCycleBlock #divGamesLifeCyclePanel3 div.iocGamesLifeCyclePanelTop{background:url(/Resources/Images/RIA/GamesLifeCycle/LifeCyclePanel3.gif) no-repeat}div.iocGamesLifeCycleBlock #divGamesLifeCyclePanel4 div.iocGamesLifeCyclePanelTop{background:url(/Resources/Images/RIA/GamesLifeCycle/LifeCyclePanel4.gif) no-repeat}div.iocGamesLifeCycleBlock #divGamesLifeCyclePanel5 div.iocGamesLifeCyclePanelTop{height:100px;background:url(/Resources/Images/RIA/GamesLifeCycle/LifeCyclePanel5.gif) no-repeat}div.iocGamesLifeCycleBlock #divGamesLifeCyclePanel6 div.iocGamesLifeCyclePanelTop{background:url(/Resources/Images/RIA/GamesLifeCycle/LifeCyclePanel6.gif) no-repeat}div.iocGamesLifeCycleBlock div.iocGamesLifeCyclePanel div.iocGamesLifeCyclePanelText{font-size:12px;line-height:13px;font-weight:bold;color:#fff;padding:13px 9px 14px}div.iocGamesLifeCycleBlock #divGamesLifeCyclePanel5 div.iocGamesLifeCyclePanelText{text-align:center;color:#000;padding:9px}div.iocGamesLifeCycleBlock div.iocGamesLifeCyclePanelActive div.iocGamesLifeCyclePanelHover{position:absolute;width:150px;height:80px;left:0;top:0;margin:-2px 0 0}div.iocGamesLifeCycleBlock div.iocGamesLifeCyclePanelActive div.iocGamesLifeCyclePanelHover div.iocGamesLifeCycleRounded,div.iocGamesLifeCycleBlock div.iocGamesLifeCyclePanelActive div.iocGamesLifeCyclePanelHover div.iocGamesLifeCyclePanelHoverBackground{background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}div.iocGamesLifeCycleBlock div.iocGamesLifeCyclePanelActive div.iocGamesLifeCyclePanelHover div.iocGamesLifeCyclePanelHoverBackground{height:76px}div.iocGamesLifeCycleBlock #divGamesLifeCyclePanel5 div.iocGamesLifeCyclePanelHover div.iocGamesLifeCyclePanelHoverBackground{height:96px}div.iocGamesLifeCycleBlock div.iocGamesLifeCyclePanelActive div.iocGamesLifeCyclePanelHover div.iocGamesLifeCyclePanelHoverContent{font-size:11px;line-height:14px;position:absolute;overflow:hidden;color:#fff;width:132px;height:52px;top:2px;left:0;padding:10px 9px 14px}div.iocGamesLifeCycleBlock #divGamesLifeCyclePanel5 div.iocGamesLifeCyclePanelHover div.iocGamesLifeCyclePanelHoverContent{height:72px;padding:6px 9px 9px}div.iocGamesLifeCycleBlock div.iocGamesLifeCyclePanel div.iocGamesLifeCyclePanelBottom,div.iocGamesLifeCycleBlock div.iocGamesLifeCyclePanelActive div.iocGamesLifeCyclePanelBottom{font-size:12px;line-height:12px;text-align:center;overflow:hidden;color:#999;height:14px;padding:82px 0 0}div.iocGamesLifeCycleBlock #divGamesLifeCyclePanel5 div.iocGamesLifeCyclePanelBottom{padding:102px 0 0}p.iocNewsArticleShortDescription{font-weight:normal;margin-bottom:10px}.iocVodPodCastITunesRegistration{clear:both;float:left;font-size:12px;background-color:#e5e5e5;width:500px;margin:13px 20px;padding:15px 20px}.iocVodPodCastITunesRegistration a,.iocVodPodCastITunesRegistration a:visited{background:url(/Resources/Images/navigation/arrowRightBlackTransparentBG.gif) no-repeat scroll 0 4px;color:#000;display:block;font-size:12px;font-weight:bold;line-height:16px;text-decoration:none;margin:0 0 0 1px;padding:0 0 0 10px}.iocVodPodCastITunesRegistration input{width:455px;border:1px solid #999;margin-bottom:4px;margin-top:2px;padding-left:2px}.iocMembersListAlternateRow td{background-color:#fffff1!important;border:none 0 #fff!important}.iocMembersListHedarerRow,.iocMembersListHedarerRow a{height:40px!important;background-color:#3b3b3b!important;color:#fff!important;text-indent:5px!important}.iocMembersListGridView tr{border:none 0 #fff!important}div.iocNavigationBlock div.iocNavigationBlockContent{clear:both;float:left;text-align:left;color:#fff;width:322px;padding:6px 9px 11px}div.iocNavigationBlock div.iocNavigationBlockContent li a,div.iocNavigationBlock div.iocNavigationBlockContent li a:visited{color:#fff;display:block;line-height:16px;background:url(/Resources/Images/navigation/arrowRightWhite.gif) no-repeat 0 6px;text-decoration:none;font-weight:bold;font-size:12px;margin:0 0 0 1px;padding:2px 0 0 11px}div.iocNavigationBlock div.iocNavigationBlockContent li span{color:#000;display:block;line-height:16px;text-decoration:none;font-weight:bold;font-size:12px;margin:0 0 0 1px;padding:2px 0 0 11px}.iocEducatorsToolkitsBlock ul{clear:both;float:left;width:340px;background-color:#fff;padding-top:6px;padding-bottom:10px}.iocEducatorsToolkitsBlock ul li{float:left;clear:both;margin-top:4px;padding-left:10px;width:330px}.iocEducatorsToolkitsBlock ul li img{width:16px;height:16px;float:left;clear:both}.iocEducatorsToolkitsBlock ul li a,.iocEducatorsToolkitsBlock ul li a:visited{float:left;text-decoration:none;padding-right:10px;font-size:12px;font-weight:bold}.iocEducatorsToolkitsBlock ul li span{font-size:12px;color:#696969}div.iocEducationalKitsCarouselBlock.iocEducationalOlympism div.iocEducationalKitsCarouselBlockTitle h3 span{color:#9a33ff}div.iocEducationalKitsCarouselBlockTop{clear:both;float:left;background-color:#151515;position:relative;z-index:1339;height:46px;width:560px;padding:4px 10px 0}div.iocEducationalKitsCarouselBlock.iocEducationalOlympism span.iocEducationalKitsCarouselBlockLabel{color:#9a33ff;font-size:11px;font-weight:bold;line-height:11px;text-transform:uppercase;width:140px;float:left;margin:9px 10px 0 0}div.iocEducationalKitsCarouselBlock.iocEducationalMuseum span.iocEducationalKitsCarouselBlockLabel{color:#f06;font-size:11px;font-weight:bold;line-height:11px;text-transform:uppercase;width:140px;float:left;margin:9px 10px 0 0}div.iocEducationalKitsCarouselBlockTop div.iocCustomSelect{width:95px}div.iocEducationalKitsCarouselBlockTop div.iocCustomSelect select{width:95px!important;font-family:Arial,Verdana;font-weight:normal;font-size:11px}div.iocEducationalKitsCarouselBlock div.iocEducationalKitsCarouselBlockGo{bottom:4px;height:44px;position:absolute;right:263px;width:52px}div.iocEducationalKitsCarouselBlock div.iocEducationalKitsCarouselBlockGo a{width:45px;height:19px;display:block;color:#fff;font-size:17px;line-height:17px;font-weight:bold;text-transform:uppercase;background-repeat:no-repeat;background-position:0 0;text-decoration:none;text-align:center;position:absolute;bottom:0;left:0;padding:6px 3px 19px}div.iocEducationalKitsCarouselBlock.iocEducationalOlympism div.iocEducationalKitsCarouselBlockGo a{background-image:url(/Resources/Images/Boxes/EducationalKitsOlympismGo.gif)}div.iocEducationalKitsCarouselBlock.iocEducationalMuseum div.iocEducationalKitsCarouselBlockGo a{background-image:url(/Resources/Images/Boxes/EducationalKitsMuseumGo.gif)}div.iocEducationalKitsCarouselBlock div.iocRiaGenericCarousel div.iocRiaContent{background:url(/Resources/Images/Boxes/OlympicGamesSearchBackground.png) repeat-x 0 0;height:289px}div.iocEducationalKitsCarouselBlock div.iocRiaGenericCarousel div.iocRiaContent ul{height:284px}div.iocEducationalKitsCarouselBlock div.iocRiaGenericCarousel div.scrollarea{bottom:8px}div.iocEducationalKitsCarouselBlock div.iocRiaGenericCarousel div.iocRiaContent ul li img{margin:50px 0 0}div.iocEducationalKitsCarouselBlock div.iocRiaGenericCarousel div.iocRiaContent ul li a,div.iocEducationalKitsCarouselBlock div.iocRiaGenericCarousel div.iocRiaContent ul li img{height:175px}div.iocEducationalKitsCarouselBlock div.iocRiaGenericCarousel.horzscroller div.iocRiaContent ul li a{padding:50px 3px 0}div.iocRecordEvolutionBlock span.iocRiaTitle{background:url(/Resources/Images/Misc/RecordEvolutionblue.png) repeat-x scroll 0 0 #062857;color:#fff;float:left;font-size:18px;width:570px;padding:8px 0 8px 10px}div.iocRecordEvolutionBlock span.iocRiaAllRecordsLink{background:#fff url(/Resources/Images/navigation/arrowRightBlackTransparentBG.gif) no-repeat scroll 11px 18px;float:left;font-size:12px;height:20px;text-align:left;width:557px;margin-bottom:20px;font-weight:bold;padding:15px 0 10px 23px}div.iocRecordEvolutionBlock ul.iocRisRecordEvolutionUL{background-color:#fff;max-height:155px;overflow:auto;width:570px;float:left;padding:0 0 10px 10px}div.iocRecordEvolutionBlock ul li span.iocRecordsYear{clear:both;float:left;font-size:12px;font-weight:bold;padding:5px 0 2px 1px}div.iocRecordEvolutionBlock ul li ul li{float:left;height:41px;width:550px}div.iocRecordEvolutionBlock ul li ul li a.iocRiaAthleteLink{float:left;width:250px}div.iocRecordEvolutionBlock ul li ul li a.iocRiaAthleteLink span.iocRiaThumbnail{float:left;margin-right:8px;padding:1px}div.iocRecordEvolutionBlock ul li ul li a.iocRiaAthleteLink span.iocRiaScore{float:left;font-size:12px;padding-left:8px;width:62px}div.iocRecordEvolutionBlock ul li ul li a.iocRiaAthleteLink span.iocRiaAthleteName{float:left;font-size:12px;font-weight:bold;width:108px;padding:0 0 2px 20px}div.iocRecordEvolutionBlock ul li ul li span.iocOlympicGame{float:left;font-size:12px;padding-left:8px;width:112px}div.iocRecordEvolutionBlock ul li ul li span.iocRecordDate{color:#999;float:left;font-size:11px;padding-left:6px;width:82px}div.iocRecordEvolutionBlock ul li ul li span.iocAthleteNOC{float:left;font-size:11px;padding-left:8px;width:80px}div.iocRecordEvolutionBlock span.iocRecordEvoultionTitleAthlete{padding-left:10px;width:70px}div.iocRecordEvolutionBlock span.iocRecordEvoultionTitleName{width:108px}div.iocRecordEvolutionBlock span.iocRecordEvoultionTitleScore{width:62px;padding-left:8px}div.iocRecordEvolutionBlock span.iocRecordEvoultionTitleOG{width:112px;padding-left:8px}div.iocRecordEvolutionBlock span.iocRecordEvoultionTitleDate{width:82px;padding-left:8px}div.iocRecordEvolutionBlock span.iocRecordEvoultionTitleCountry{width:104px;padding-left:8px}div.iocRecordEvolutionBlock span.iocRecordEvolutionTitleStyle{background-color:#fff;float:left;font-size:12px;font-weight:bold;padding-bottom:5px;padding-top:10px}.iocVideoBlock .video{background-color:#000;clear:both;float:left;width:570px;height:300px;padding:5px}.iocVideoBlock .more{background-color:#fff;border-top:#000 solid 1px;font-weight:bold;height:21px;line-height:21px;overflow:hidden;text-align:right;margin-bottom:20px;clear:both;padding:4px 10px 5px}.iocVideoBlock .more a{background:url(/Resources/Images/Icons/ico-arrow-2.gif) no-repeat left center;color:#000;float:right;padding-left:12px;text-decoration:none;font-size:12px}#center_content_div #right .iocOlympicGameIdentityCardBlock .iocExtender .iocExtenderContent .iocRightContentCopy img{max-width:320px}h1,h2,h3,h4,h5,h6,pre,code,div.iocWideButtonLink a span.iocWideButtonWithDescription{font-size:16px}object,a:focus,a:active{outline:none}#top,#additionaltop,#bottom,#middle{clear:both;float:left;width:100%;font-size:0}#bigStories .item,#topStories .item{height:420px;overflow:hidden;position:relative}#sidebar,#teaser .section{float:right;width:300px}* html #teaser .item .caption,* html #teaser .item .caption,* html #sidebar .item .caption,* html #sidebar .figure .caption{background-image:url(/Resources/Images/HomePage/bg-caption.gif)}#sidebar .section h2,#content .section h2{color:#323232;font-size:21px;margin-bottom:5px;text-transform:uppercase}#sidebar .section .more a,#sidebar .section .more a,#teaser .section .more a,#teaser .more a,#content .section .more a,#content .section .footer a{background:url(/Resources/Images/Icons/ico-arrow-2.gif) no-repeat left center;color:#000;float:right;padding-left:12px;text-decoration:none}#sidebar .shop .info h3 a:link,#sidebar .shop .info h3 a:visited,#teaser .shop .info h3 a:link,#teaser .shop .info h3 a:visited,#content .columns li a:link,#content .columns li a:visited,div.iocCarouselMenuPosition div.iocCarouselMenuContent ul li a{color:#000;text-decoration:none}#sidebar .social,#social .social{background-color:#fff;border:#8194a2 solid 1px}#sidebar .social li:first-child,#content .columns li:first-child,#content .video .list ul li:first-child,.main-section .list-wrapper .list .feature .column ul li:first-child,#social .social li:first-child{border-top:0}#sidebar .social li.google,#social .social li.google{height:20px;line-height:20px}#sidebar .social li.google span,#social .social li.google span{color:#666;font-size:11px}#sidebar .list-wrapper .list .more a:hover,#content .list-wrapper .list .more a:hover{background-position:left -29px}#sidebar .list-wrapper .list ul,#content .list-wrapper .list ul{padding:0 6px}#sidebar .list-wrapper .list ul li:first-child,#content .list-wrapper .list ul li:first-child{border-top:0;padding-top:0}#sidebar .list-wrapper .list ul li a,#content .list-wrapper .list ul li a{color:#c8e6e6;cursor:pointer;display:block;min-height:110px;overflow:hidden;position:relative;text-decoration:none;padding:4px 8px 4px 161px}#sidebar .list-wrapper .list ul li a:hover,#sidebar .list-wrapper .list ul li.current a,#content .video .list ul li a:hover,#content .video .list ul li.current a,#content .list-wrapper .list ul li a:hover,#content .list-wrapper .list ul li.current a{background-color:#193246}#sidebar .list-wrapper .list ul li a img,#content .list-wrapper .list ul li a img{height:110px;left:4px;position:absolute;top:4px;width:147px}#sidebar .list-wrapper .list ul li a .duration,#content .list-wrapper .list ul li a .duration{background:url(/Resources/Images/PhotosVideosRedesign/bg-duration.png);color:#fff;font-size:11px;height:15px;line-height:15px;left:121px;position:absolute;text-align:center;top:99px;width:30px}#sidebar .list-wrapper .list .item .image,.main-section .list-wrapper .list .feature .column .item .image{height:115px;overflow:hidden}#sidebar .list-wrapper .list .item .image img,.main-section .list-wrapper .list .feature .column .item .image img{width:230px}#sidebar .list-wrapper .list .item .caption,.main-section .list-wrapper .list .feature .column .item .caption{background-color:#000;color:#fff;font-size:11px;position:relative;padding:5px 10px}#sidebar .list-wrapper .list .item .caption h3,.main-section .list-wrapper .list .feature .column .item .caption h3,#divListEvents,div.iocSportsGlossaryBlockItems ul li span.iocSportsGlossaryBlockItemText{font-size:12px}#sidebar .list-wrapper .list .item .caption a:link,#sidebar .list-wrapper .list .item .caption a:visited,.main-section .list-wrapper .list .feature .column .item .caption a:link,.main-section .list-wrapper .list .feature .column .item .caption a:visited,div.iocQuizBlock div div.iocQuizAnswerLink a,div.iocQuizBlock div div.iocQuizAnswerLink a:visited,div.iocMediaToolBox div.iocMediaToolBoxContact span.iocMediaToolBoxLink a,div.iocMediaToolBox div.iocMediaToolBoxContact span.iocMediaToolBoxLink a:visited,div.iocMediaPhotoVideo li span a,div.iocMediaPhotoVideo li span a:visited{color:#fff;text-decoration:underline}#sidebar .iocArticleBlock h2,#teaser .iocArticleBlock h2{color:#ccc;font-size:11px;margin-bottom:0}#sidebar .iocArticleBlock .iocDidYouKnowContent a:link,#sidebar .iocArticleBlock .iocDidYouKnowContent a:visited,#teaser .iocArticleBlock .iocDidYouKnowContent a:link,#sidebar .iocArticleBlock .iocDidYouKnowContent a:visited{color:#333;text-decoration:underline}#sidebar .list-wrapper .list .item .caption a.slideshow,.main-section .list-wrapper .list .feature .column .item .caption a.slideshow{bottom:8px;position:absolute;right:10px}#sidebar .item,#teaser .section .item,#teaser .item,#sidebar .item{overflow:hidden;position:relative}#sidebar .item .caption .link img,#teaser .item .caption .link img{padding-right:2px}#teaser h2,#teaser .section h2,.OgBlock h2{color:#fff;font-size:21px;margin-bottom:5px;text-transform:uppercase}#content .columns .even,.iocTabbedContentBlockCopy div.iocCopyTextRightSpacing,.iocCorporateContentBlock div.iocCopyTextRightSpacing,.iocArticleContentCopy div.iocCopyTextRightSpacing,.iocFreeContentBlock div.iocCopyTextRightSpacing,.iocAthletesTransitionBlock div.iocCopyTextRightSpacing,.iocAthleteInterviewBlockContent div.iocCopyTextRightSpacing,.iocAthleteStoryBlockContent div.iocCopyTextRightSpacing,.iocOlympicSpiritLatestNewsBlockContentText div.iocCopyTextRightSpacing,.iocSectionStoryBlockContent div.iocCopyTextRightSpacing{float:right;width:280px}* html #content .video .list ul li a .duration,* html #content .list-wrapper .list ul li a .duration{background-image:url(/Resources/Images/PhotosVideosRedesign/bg-duration.gif)}#content .video .list .paging a.prev:hover,.main-section .view-all a.collapse{background-position:left -30px}#content .paging .pager strong,#content .paging .pager strong,#content .paging .result{color:#c3fbff}#content .section h2,#content2 h2,#sidebar .section h2,#sidebar2 h2,#social h2,.OgBlock h2,#identity h2,#teaser .section h2{font-size:21px;margin-bottom:5px;text-transform:uppercase}#content2 .section,#sidebar .section,#sidebar2 .section{padding:0 0 24px}#content .section{padding:15px 0}#content .list-wrapper,.main-section .list-wrapper{background:url(/Resources/Images/PhotosVideosRedesign/bg-list-wrapper-2.png) repeat-x left bottom}#content .list-wrapper .list ul li img,div.iocNewsArticlesListingBlock div.iocNewsArticlesListingList ul li div.iocArticleVideo img{height:110px;width:147px}#divVideoPlayer,div.iocCountDownBlock,.iocOlympicSpiritLatestNewsBlock{clear:both;float:left;margin-bottom:20px;width:100%}#divVideoPlayer .video,.homepage #content .video,.gamespage #content .video{height:350px}.iocDocumentsBlockName,.iocMediaSliderBlockName{float:left;margin-top:31px}.iocDocumentsBlockCount,.iocMediaSliderBlockCount{font-size:50px;line-height:50px;margin-right:10px;float:left}div.iocCloseArea a:hover,div.iocAddToPlayListTitle a:hover,div.iocShareFormTitle a:hover,div.iocSendFormTitle a:hover,div.iocPopinFormTitle a:hover,div.iocCountriesCloudSearchBlockLink #divCountriesCloudSearchBlockPopup div.iocCountriesCloudSearchBlockPopupLink a:hover,div.iocSportsCloudSearchBlockLink #divSportsCloudSearchBlockPopup div.iocSportsCloudSearchBlockPopupLink a:hover{background-position:100% 100%;color:#000}div.iocCenterText div,div.iocGoogleSearchResultBlock div.iocPaginationTop{padding:15px 20px 20px}div.iocShareLinks a.iocMailButton:hover,div.iocShareLinks a.iocPrintButton:hover,ul.MainMenu>li:hover>a span.right,ul.MainMenu li a.selected span.right,ul.MainMenu li:hover a span.center,ul.MainMenu li a.selected span.center,a.iocRecordBlockSmallPlayButton:hover,.iocCustomCheckBox span.checked,.iocCustomRadio span.checked,div.iocWideButtonLink a:hover,div.iocArchiveSearchBlockSearchArea span.iocArchiveSearchBlockSearchInputArea span.iocCustomSelect:hover span.selectedOptionContainer span.selectedOption,div.iocMediaSearchBlockSearchArea span.iocMediaSearchBlockSearchInputArea span.iocCustomSelect:hover span.selectedOptionContainer span.selectedOption,div.iocResultsDataSearchOptionsRightArea td.iocResultsDataSearchOptionsInputField span.iocCustomSelect:hover span.selectedOptionContainer span.selectedOption,div.iocResultsDataSearchResultsBlock div.iocResultsDataSearchResultsTable th span a:hover,div.iocFiltersOptions span.iocCustomSelect:hover span.selectedOptionContainer span.selectedOption,div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockGo a.iocAthletesCloudSearchBlockGoButton:hover,div.iocCountriesCloudSearchBlockLeft div.iocCountriesCloudSearchBlockGo a.iocCountriesCloudSearchBlockGoButton:hover,div.iocSportsCloudSearchBlockLeft div.iocSportsCloudSearchBlockGo a.iocSportsCloudSearchBlockGoButton:hover,div.iocNewsArticlesListingBlock div.iocNewsArticlesListingFilterOptions span.iocCustomSelect:hover span.selectedOptionContainer span.selectedOption,div.iocCalendarListingBlock div.iocCalendarListingFilterOptions span.iocCustomSelect:hover span.selectedOptionContainer span.selectedOption,.iocMediaPlayerFilters .iocCustomSelect:hover span.selectedOptionContainer span.selectedOption{background-position:0 100%}div.iocLanguageLinks a:visited,div.iocLanguageLinks a,div.iocCalendarItemBlock div.iocArticleContent div.iocArticleDescription a,div.iocCalendarItemBlock div.iocArticleContent div.iocArticleDescription a:visited{color:#333;text-decoration:none}ul.MainMenu a,div.SubNavigation a,ul.AdditionalMenu>li>a{float:right;text-decoration:none}ul.MainMenu>li>a span.left,div.iocOlympicGamesSearchBlockTopLeft div.iocOlympicGamesSearchBlockGo a.iocOlympicGamesSearchBlockGoButton:hover,div.iocEducationalKitsCarouselBlock div.iocEducationalKitsCarouselBlockGo a:hover{background-position:100% 0}.SubNavigation a,div.iocIdentityCardDetails.iocIdentityCardCountryBottom td span,.iocVodPodCastITunesRegistration span{color:#333}.SideFeatureBlock,div.iocTipsBlockQuestionaireLeaveComments div,#landing_filters #dropdown .dropdownfilter{margin-bottom:10px}ul.LinkList,.calendarList{margin:10px 0}.iocSubNavigationBlock,div.iocTabulation,div.iocNewFacesBlockContent div.iocNewFacesBlockTop,.iocOlympicSpiritBlockTitle *,div.iocSportEventsBlock ul.iocSportEventsList,div.iocSportEventsBlock ul.iocSportEventsList li,div.iocResultsDataSearchButtons,div.iocOlympicMagazineBlock img,.iocAthleteInterviewListingBlockList,.iocAthleteStoryListingBlockList,.iocStoryListingBlockList,.iocAthleteQuestionListingBlockList,.iocAthleteResponseListingBlockList,.iocOlympismArticleListingBlock div,div.iocGoogleSearchResultBlock div.iocGoogleSearchResultList,div.iocDocumentTopicBlock div.iocDocumentTopicTitle,div.iocDocumentTopicBlock div.iocDocumentTopicContent ul,div.iocDocumentTopicBlock div.iocDocumentTopicContent ul li,div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockRadios,div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockCheckBoxes,div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockDropDowns,div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockPeriod,div.iocCountriesCloudSearchBlockLeft div.iocCountriesCloudSearchBlockDropDowns,div.iocCountriesCloudSearchBlockLeft div.iocCountriesCloudSearchBlockCheckBoxes,div.iocSportsCloudSearchBlockLeft div.iocSportsCloudSearchBlockRadios,.iocEliteAthletesNavigationBlockContent,.iocEliteAthleteInterviewBlock div.iocEliteAthleteInterviewContent div.iocEliteAthleteInterviewBlockInterviewContent span.iocEliteAthleteInterviewBlockInterviewSpan,.iocCorporateIOCNavigationBlockContent,.iocOlympicNavigationBlockContent,.iocSectionNavigationBlockContent,div.iocNewsArticlesListingBlock div.iocNewsArticlesListingList,div.iocCalendarListingBlock div.iocCalendarListingList,div.iocNewsArticlesListingBlock div.iocNewsArticlesListingList ul,div.iocCalendarListingBlock div.iocCalendarListingList ul,.iocOlympismBannerBlock div{float:left;clear:both;width:100%}div.iocBlockTitle span.iocBlockTitleRounded,div.iocDocumentTopicBlock div.iocDocumentTopicTitle span.iocDocumentTopicTitleRounded{height:1px;display:block;line-height:1px;font-size:1px}div.iocBlockTitle h2,div.iocBlockTitle span.iocBlockTitleRounded,.iocTabbedVideoBlock .iocBlockTitle h2,.iocTabbedVideoBlock .iocBlockTitle .iocBlockTitleRounded{background:#000}div.iocBlockTitleIcon span.iocIconCenterContainer,div.iocParticipateBlock span.iocParticipateBlockCenterContainer,div.iocWideButtonLink a span.iocWideButtonCenterContainer,div.iocArchiveSearchBlockSearchArea span.iocArchiveSearchBlockSearchInputArea span.iocArchiveSearchBlockCenterContainer,div.iocArchiveSearchBlockSearchArea div.iocArchiveSearchBlockSearchButtonArea span.iocArchiveSearchBlockCenterContainer,div.iocMediaSearchBlockSearchArea span.iocMediaSearchBlockSearchInputArea span.iocMediaSearchBlockCenterContainer,div.iocMediaSearchBlockSearchArea div.iocMediaSearchBlockSearchButtonArea span.iocMediaSearchBlockCenterContainer,div.iocPagination div.iocPaginationBrowse div.iocPaginationBrowseCenterFix,.iocMediaPlayerTabbedVideoPlayerImage span.iocMediaPlayerTabbedVideoPlayerImageCenterContainer{display:table-row}div.iocTabulation div.iocBlockTitle h2,div.iocTabulation div.iocBlockTitle h3,div.iocTabulation div.iocBlockTitle span.iocBlockTitleRounded,.iocTabbedContentBlock .iocBlockTitleUnselected h2,.iocTabbedContentBlock .iocBlockTitleUnselected .iocBlockTitleRounded{background:#ccc}div.iocTabulation div.iocBlockTitle.Selected h2,div.iocTabulation div.iocBlockTitle.Selected span.iocBlockTitleRounded,div.iocTabulation div.iocBlockTitle.Over h2,div.iocTabulation div.iocBlockTitle.Over h3,div.iocTabulation div.iocBlockTitle.Over span.iocBlockTitleRounded,.iocTabbedVideoBlock .iocTabBlockTitleActive span,.iocTabbedVideoBlock .iocTabBlockTitleActive h2,.iocTabbedVideoBlock .iocTabBlockTitleAlt span,.iocTabbedVideoBlock .iocTabBlockTitleAlt h2{background:#fff!important}.iocAdvertisingBlock,div.iocExhibitBlock{float:left;margin-bottom:20px}.iocAdvertisingBlock img,div.iocExhibitBlock img{float:left;clear:both;background-color:#ff9;width:100%}#right .iocAdvertisingBlock,#right div.iocArticleBlockContent,#right div.iocArticleBlock,#right div.iocShortArticleBlockContent,#right div.iocShortArticleBlock,#right div.iocShortArticleBlockContent span.iocRightContentCopy,.iocMediaSliderBlock .iocRiaMediaSlideShowRowGoogle,.iocMediaSliderBlock .iocRiaMediaSlideShowRowGoogle .scrollarea,div.iocMedalledAthletesBlock div.iocMedalledAthletesBlockItemContainer.iocMedalledAthletesBlockNoScroll div.iocImageArrowLink,#right div.iocExhibitBlock,#center_content_div div.olympicDayRight div.iocFreeContentBlock{width:340px}#left .iocAdvertisingBlock img,#left div.iocExhibitBlock img{height:140px}#right .iocAdvertisingBlock img,#right div.iocExhibitBlock img{height:170px}div.iocArticleBlockBottom div.iocViews,.iocTestimonialBlockBottom div.iocViews,.iocStoryBlockBottom div.iocViews,.iocOlympicSpiritBlockBottom div.iocViews,.iocEliteAthleteInterviewBlock div.iocEliteAthleteInterviewBlockInterviewRating div.iocViews,.iocAthleteInterviewStatistics div.iocViews,.iocAthleteStoryStatistics div.iocViews,.iocAthleteQuestionStatistics div.iocViews,.iocSectionStoryStatistics div.iocViews,.iocOlympicSpiritLatestNewsStatistics div.iocViews,div.iocNewsArticleItemBlock div.iocArticleContent div.iocArticleRatingViews div.iocViews{float:left;visibility:hidden}div.iocCalendarLatestBlock,div.iocNewsArticleLatestBlock,.iocVideoBlock,div.iocSportEventsBlock,.iocEliteAthletesNavigationBlock,.iocCorporateIOCNavigationBlock,.iocOlympicNavigationBlock,.iocSectionNavigationBlock,.iocOlympicSpiritPrinciplesBlock,.iocQuoteBlock,div.iocSportsGlossaryBlock{float:left;clear:both;width:100%;margin-bottom:20px}div.iocCalendarLatestBlockContent a.iocCalendarLatestBlockEventLink,div.iocCalendarLatestBlockContent a.iocCalendarLatestBlockEventLink:visited,div.iocCalendarLatestBlockContent span.iocCalendarLatestBlockEventNoLink,div.iocNewsArticleLatestBlockContent a,div.iocNewsArticleLatestBlockContent a:visited,div.iocNewsArticlesListingBlock div.iocNewsArticlesListingList ul li div.iocArticleContent a,div.iocNewsArticlesListingBlock div.iocNewsArticlesListingList ul li div.iocArticleContent a:visited,div.iocCalendarListingBlock div.iocCalendarListingList ul li div.iocArticleContent a.iocCalendarBlockEventLink,div.iocCalendarListingBlock div.iocCalendarListingList ul li div.iocArticleContent a.iocCalendarBlockEventLink:visited,div.iocCalendarListingBlock div.iocCalendarListingList ul li div.iocArticleContent span.iocCalendarBlockEventNoLink{color:#000;display:block;line-height:16px;background:url(/Resources/Images/navigation/arrowRightBlackTransparentBG.gif) no-repeat 0 4px;text-decoration:none;font-weight:bold;font-size:12px;margin:0 0 0 1px;padding:0 0 0 10px}div.iocCalendarLatestBlockContent span.iocCalendarLatestBlockDescription,div.iocNewsArticleLatestBlockContent span.iocNewsArticleLatestBlockDescription,div.iocGoogleSearchResultBlock div.iocGoogleSearchResultList ul li div.iocArticleContent span.iocArticleDescription,div.iocGoogleSearchResultBlock div.iocGoogleSearchResultList div.iocArticleContent span.iocArticleDescription,div.iocNewsArticlesListingBlock div.iocNewsArticlesListingList ul li div.iocArticleContent span.iocArticleDescription,div.iocCalendarListingBlock div.iocCalendarListingList ul li div.iocArticleContent span.iocArticleDescription{color:#333;font-size:12px;line-height:16px;display:block}div.iocCalendarLatestBlockBottom a,div.iocCalendarLatestBlockBottom a:visited,div.iocNewsArticleLatestBlockBottom a,div.iocNewsArticleLatestBlockBottom a:visited,div.iocOlympicMagazineBlockBottom a,div.iocOlympicMagazineBlockBottom a:visited{font-size:12px;font-weight:bold;text-decoration:none;background:url(/Resources/Images/navigation/arrowRightBlackTransparentBG.gif) no-repeat scroll 6px 6px;line-height:11px;cursor:pointer;display:block;color:#000;float:left;margin:10px 0 10px 5px;padding:5px 4px 5px 16px}.iocTestimonialBlockContent img,.iocStoryBlockContent img,.iocExpressYourselfBlockContent img{float:left;clear:both;background-color:#ff9;width:340px;height:170px}.iocStoryBlockText div,div.iocQuizBlockQuestion,div.iocErrorSearchBlock div.iocWebsiteSearchZone,.iocTabbedContentBlockCopy div.iocCopyImageLeft img,.iocTabbedContentBlockCopy div.iocCopyImageRight img,.iocTabbedContentBlockCopy div.iocCopyImageLeft p.iocCopyCaption,.iocTabbedContentBlockCopy div.iocCopyImageRight p.iocCopyCaption,.iocCorporateContentBlock div.iocCopyImageLeft img,.iocCorporateContentBlock div.iocCopyImageRight img,.iocCorporateContentBlock div.iocCopyImageLeft p.iocCopyCaption,.iocCorporateContentBlock div.iocCopyImageRight p.iocCopyCaption,.iocArticleContentCopy div.iocCopyImageLeft img,.iocArticleContentCopy div.iocCopyImageRight img,.iocArticleContentCopy div.iocCopyImageLeft p.iocCopyCaption,.iocArticleContentCopy div.iocCopyImageRight p.iocCopyCaption,.iocFreeContentBlock div.iocCopyImageLeft img,.iocFreeContentBlock div.iocCopyImageRight img,.iocFreeContentBlock div.iocCopyImageLeft p.iocCopyCaption,.iocFreeContentBlock div.iocCopyImageRight p.iocCopyCaption,.iocAthletesTransitionBlock div.iocCopyImageLeft img,.iocAthletesTransitionBlock div.iocCopyImageRight img,.iocAthletesTransitionBlock div.iocCopyImageLeft p.iocCopyCaption,.iocAthletesTransitionBlock div.iocCopyImageRight p.iocCopyCaption,.iocAthleteInterviewBlockContent div.iocCopyImageLeft img,.iocAthleteInterviewBlockContent div.iocCopyImageRight img,.iocAthleteInterviewBlockContent div.iocCopyImageLeft p.iocCopyCaption,.iocAthleteInterviewBlockContent div.iocCopyImageRight p.iocCopyCaption,.iocAthleteStoryBlockContent div.iocCopyImageLeft img,.iocAthleteStoryBlockContent div.iocCopyImageRight img,.iocAthleteStoryBlockContent div.iocCopyImageLeft p.iocCopyCaption,.iocAthleteStoryBlockContent div.iocCopyImageRight p.iocCopyCaption,.iocOlympicSpiritLatestNewsBlockContentText div.iocCopyImageLeft img,.iocOlympicSpiritLatestNewsBlockContentText div.iocCopyImageRight img,.iocOlympicSpiritLatestNewsBlockContentText div.iocCopyImageLeft p.iocCopyCaption,.iocOlympicSpiritLatestNewsBlockContentText div.iocCopyImageRight p.iocCopyCaption,.iocSectionStoryBlockContent p.iocCopyCaption,div.iocTipsBlockListingTip div,div.iocTipsBlockListingTipDocument img,div.iocTipsBlockQuestionaireLeaveComments,div.iocTipsBlockQuestionaireLeaveComments div,div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockCheckBoxes div span,div.iocSportsCloudSearchBlockLeft div.iocSportsCloudSearchBlockRadios div span,a.iocMediaPlayerFiltersMediumSliderDisplay,.iocRiaMediaSlideShow5Rows .iocRiaContent .iocRiaMask p,.iocRiaMediaSlideShow2Rows .iocRiaContent .iocRiaMask p,.iocRiaMediaSlideShow1Row .iocRiaContent .iocRiaMask p,.iocRiaMediaSlideShowRowGoogle .iocRiaContent .iocRiaMask p,.iocRiaMediaSlideShow5Rows .iocRiaContent ul,.iocRiaMediaSlideShow2Rows .iocRiaContent ul,.iocRiaMediaSlideShow1Row .iocRiaContent ul,.iocRiaMediaSlideShowRowGoogle .iocRiaContent ul,.iocVodPodCastITunesRegistration span,.iocVodPodCastITunesRegistration a{float:left;clear:both}.iocTestimonialBlockText a.SmallButton span.SmallButtonC,.iocStoryBlockText a.SmallButton span.SmallButtonC,div.iocQuizBlock a.SmallButton span.SmallButtonC,div.iocGoogleSearchResultBlock div.iocGoogleSearchResultSearch a.SmallBlueButton span.SmallBlueButtonC{padding-left:6px;padding-right:6px}.iocTestimonialBlockMoreAboutLinks span,.iocStoryBlockMoreAboutLinks span,.iocVideoBlockMoreAboutLinks span,.iocRecordBlockMoreAboutLinks span{color:#999;white-space:nowrap}.iocVideoBlockMoreAboutLinks a,.iocVideoBlockMoreAboutLinks a:visited,.iocVideoBlockText a,.iocVideoBlockText a:visited,.iocBlockMoreAboutLinks a,.iocRecordBlockMoreAboutLinks a,.iocRecordBlockMoreAboutLinks a:visited{text-decoration:underline;white-space:nowrap;color:#fff}.iocVideoBlockMoreAboutLinks a:hover,.iocVideoBlockText a:hover,div.iocGoogleSearchResultBlock div.iocGoogleSearchResultList ul li div.iocArticleContent a:hover,div.iocGoogleSearchResultBlock div.iocGoogleSearchResultList div.iocArticleContent a:hover{color:#fff;text-decoration:none;background-color:#000}.iocTabbedContentBlock .iocBlockTitle .iocBlockTitleRounded,.iocTabbedContentBlock .iocBlockTitleOver .iocBlockTitleRounded,.iocTabbedContentBlock .iocBlockTitleUnselected .iocBlockTitleRounded,.iocTabbedVideoBlock .iocBlockTitle .iocBlockTitleRounded,.iocTabbedVideoBlock .iocBlockTitleOver .iocBlockTitleRounded,.iocTabbedVideoBlock .iocBlockTitleUnselected .iocBlockTitleRounded{height:1px;font-size:1px;line-height:1px;display:block}.iocTabbedContentBlock .iocTabBlockTitle span,.iocTabbedContentBlock .iocTabBlockTitle h3,.iocTabbedVideoBlock .iocTabBlockTitle span,.iocTabbedVideoBlock .iocTabBlockTitle h2{background:#333!important}.iocTabbedVideoBlock .iocBlockTitle,.iocTabbedVideoBlock .iocBlockTitleOver,.iocTabbedVideoBlock .iocBlockTitleUnselected,.container .containerCaption{float:left;display:block;position:relative}h1.iocPageTitleBlock,h2.iocPageTitleBlock{float:left;color:#fff;margin-bottom:24px;width:100%;clear:both}h1.iocPageTitleBlock span.iocPageTitleBlockImageContainer,h2.iocPageTitleBlock span.iocPageTitleBlockImageContainer{clear:both;float:left;display:block;overflow:hidden;font-size:0}h1.iocPageTitleBlock span.iocPageTitleBlockContainer,h2.iocPageTitleBlock span.iocPageTitleBlockContainer{float:left;clear:both;display:block;overflow:hidden}h1.iocPageTitleBlock span.iocPageTitleBlockContainerWithImage,h2.iocPageTitleBlock span.iocPageTitleBlockContainerWithImage{display:block;padding-left:10px;overflow:hidden}h1.iocPageTitleBlock span.iocPageTitleBlockContainer span.iocPageTitleBlockTitle,h1.iocPageTitleBlock span.iocPageTitleBlockContainerWithImage span.iocPageTitleBlockTitle,h2.iocPageTitleBlock span.iocPageTitleBlockContainer span.iocPageTitleBlockTitle,h1.iocPageTitleBlock span.iocPageTitleBlockContainerWithImage span.iocPageTitleBlockTitle{display:block;font-size:40px;line-height:40px;text-transform:uppercase;font-weight:bold;text-align:left}h1.iocPageTitleBlock span.iocPageTitleBlockContainer span.iocPageTitleBlockStrapline,h1.iocPageTitleBlock span.iocPageTitleBlockContainerWithImage span.iocPageTitleBlockStrapline,h2.iocPageTitleBlock span.iocPageTitleBlockContainer span.iocPageTitleBlockStrapline,h1.iocPageTitleBlock span.iocPageTitleBlockContainerWithImage span.iocPageTitleBlockStrapline{display:block;font-size:16px;line-height:18px;font-weight:normal;text-align:left}.iocExpressYourselfBlockText div,.iocMediaPlayerBlock{float:left;width:100%;clear:both}.iocOlympicSpiritBlockText strong,.iocAthleteInterviewBigImage span,.iocAthleteStoryBigImage span,.iocSectionStoryBigImage span,.iocAthleteQuestionBigImage span,.iocOlympicSpiritLatestNewsBigImage span{font-size:11px;color:#999}.iocRecordBlockgreenRecord,div.iocParticipateBlock span.iocParticipateBlockLeft.Cgreen,div.iocNewsArticlesListingBlock.Cgreen h4.iocNewsArticlesListingSearchString span.iocNewsArticlesListingSearchCriteria,div.iocNewsArticlesListingBlock.Cgreen h4.iocNewsArticlesListingTitle span.iocNewsArticlesListingTitleNumber,div.iocCalendarListingBlock.Cgreen h4.iocCalendarListingSearchString span.iocCalendarListingSearchCriteria,div.iocCalendarListingBlock.Cgreen h4.iocCalendarListingTitle span.iocCalendarListingTitleNumber,div.iocOlympicGamesSearchBlockTitle h2 span,div.iocOlympicReviewBlockTitle h3 span{color:#209900}.iocRecordBlockblueRecord,div.iocSportsCloudSearchBlockLeft h1.iocSportsCloudSearchBlockTitle span.iocSportsCloudSearchBlockCount{color:#0166ff}.iocRecordBlockorangeRecord,div.iocParticipateBlock span.iocParticipateBlockLeft.Corange,div.iocCountriesCloudSearchBlockLeft h1.iocCountriesCloudSearchBlockTitle span.iocCountriesCloudSearchBlockCount,div.iocNewsArticlesListingBlock.Corange h4.iocNewsArticlesListingSearchString span.iocNewsArticlesListingSearchCriteria,div.iocNewsArticlesListingBlock.Corange h4.iocNewsArticlesListingTitle span.iocNewsArticlesListingTitleNumber,div.iocCalendarListingBlock.Corange h4.iocCalendarListingSearchString span.iocCalendarListingSearchCriteria,div.iocCalendarListingBlock.Corange h4.iocCalendarListingTitle span.iocCalendarListingTitleNumber{color:#f60}div.iocRecordBlock div.iocBlockBottom,div.iocCorporateBlock div.iocBlockBottom{float:left;clear:both;display:block;position:relative;width:100%}.iocMediaSliderBlock,div.iocMuseumVirtualExhibitionBlock,div.iocEducationalKitsCarouselBlock{float:left;clear:both;width:580px;margin-bottom:20px}.iocMediaSliderBlock .iocRiaMediaSlideShow1Row,.iocMediaSliderBlock .iocRiaMediaSlideShow1Row .scrollarea,.iocSportEquipementEvolutionBlock .iocRiaMediaSlideShow1Row,.iocSportEquipementEvolutionBlock .iocRiaMediaSlideShow1Row .scrollarea,#GenericExtendedCarousselBlock .iocRiaGenericCarouselOverlay_Extended{width:580px}.iocMediaSliderBlock .iocRiaMediaSlideShow1Row .iocRiaContent,.iocSportEquipementEvolutionBlock .iocRiaMediaSlideShow1Row .iocRiaContent,div.iocMuseumVirtualExhibitionCarouselBlock div.horzscroller div.scrollBarContainer,div.iocMuseumTemporaryExhibitionCarouselBlock div.horzscroller div.scrollBarContainer,div.iocSportEventsCarouselBlock div.horzscroller div.scrollBarContainer,div.iocEducationalKitsCarouselBlock div.horzscroller div.scrollBarContainer{width:578px}.iocMediaSliderBlock .iocRiaMediaSlideShow1Row .scrollBarContainer,.iocSportEquipementEvolutionBlock .iocRiaMediaSlideShow1Row .scrollBarContainer{width:576px}.iocMediaSliderBlock .iocRiaMediaSlideShowRowGoogle .scrollBarContainer,div.iocVideoBlockContent div.iocAddToPlayListContent,div.iocMediaPlayerTabbedVideosPlayerFlash div.iocAddToPlayListContent{width:336px}div.iocQuizBlockContentpurple span.iocQuizValidation,div.iocQuizBlockContentlightblue span.iocQuizValidation,div.iocIdentityCardDetails.iocIdentityCardOlympism a:hover{background-color:#8e3eeb}div.iocParticipateBlock span.iocParticipateBlockLeft.Cred,div.iocNewsArticlesListingBlock.Cred h4.iocNewsArticlesListingSearchString span.iocNewsArticlesListingSearchCriteria,div.iocNewsArticlesListingBlock.Cred h4.iocNewsArticlesListingTitle span.iocNewsArticlesListingTitleNumber,div.iocCalendarListingBlock.Cred h4.iocCalendarListingSearchString span.iocCalendarListingSearchCriteria,div.iocCalendarListingBlock.Cred h4.iocCalendarListingTitle span.iocCalendarListingTitleNumber{color:#d9001e}div.iocParticipateBlock span.iocParticipateBlockLeft.Cblue,div.iocNewsArticlesListingBlock.Cblue h4.iocNewsArticlesListingSearchString span.iocNewsArticlesListingSearchCriteria,div.iocNewsArticlesListingBlock.Cblue h4.iocNewsArticlesListingTitle span.iocNewsArticlesListingTitleNumber,div.iocCalendarListingBlock.Cblue h4.iocCalendarListingSearchString span.iocCalendarListingSearchCriteria,div.iocCalendarListingBlock.Cblue h4.iocCalendarListingTitle span.iocCalendarListingTitleNumber{color:#06f}div.iocParticipateBlock span.iocParticipateBlockMiddle span.iocParticipateBlockCenter a.iocParticipateDisabled span,div.iocCountryMedalGames td.iocMedalTotal span.iocMedalNone,div.iocAthleteMedalGames td.iocMedalTotal span.iocMedalNone,.iocCorporateIOCNavigationBlock .iocExtender .iocExtenderTitle{background:none!important}a.iocParticipateButtonorange:hover span.iocParticipateButtonorangeR,a.iocParticipateButtonred:hover span.iocParticipateButtonredR,a.iocParticipateButtonblue:hover span.iocParticipateButtonblueR,a.iocParticipateButtongreen:hover span.iocParticipateButtongreenR,a.iocParticipateButtonpink:hover span.iocParticipateButtonpinkR,a.iocParticipateButtonorange:hover span.iocParticipateButtonorangeC,a.iocParticipateButtonred:hover span.iocParticipateButtonredC,a.iocParticipateButtonblue:hover span.iocParticipateButtonblueC,a.iocParticipateButtongreen:hover span.iocParticipateButtongreenC,a.iocParticipateButtonpink:hover span.iocParticipateButtonpinkC{background-position:0 0!important}a.iocParticipateButtongreen span.iocParticipateButtongreenL,a.iocParticipateButtonpink span.iocParticipateButtonpinkL{background:url(/Resources/Images/Buttons/ISupportButtonSidegreen.gif) no-repeat 100% 100%}a.iocParticipateButtongreen span.iocParticipateButtongreenR,a.iocParticipateButtonpink span.iocParticipateButtonpinkR{background:url(/Resources/Images/Buttons/ISupportButtonSidegreen.gif) no-repeat 0 100%}a.iocParticipateButtongreen span.iocParticipateButtongreenC,a.iocParticipateButtonpink span.iocParticipateButtonpinkC{background:url(/Resources/Images/Buttons/ISupportButtonCentergreen.gif) repeat-x 0 100%}div.iocIdentityCardDetails.iocIdentityCardCountryBottom,div.iocResultsDataSearchOptionsLeftArea div.iocGreyBorderContainer,div.iocResultsDataSearchOptionsLeftArea div.iocGreyBorderContainer div.iocGreyBorderTop,div.iocResultsDataSearchOptionsLeftArea div.iocGreyBorderContainer div.iocGreyBorderTop div.iocGreyBorderTopLeft,div.iocResultsDataSearchOptionsLeftArea div.iocGreyBorderContainer div.iocGreyBorderTop div.iocGreyBorderTopRight,div.iocResultsDataSearchOptionsLeftArea div.iocGreyBorderContainer div.iocGreyBorderMiddle,div.iocResultsDataSearchOptionsLeftArea div.iocGreyBorderContainer div.iocGreyBorderBottom,div.iocResultsDataSearchOptionsLeftArea div.iocGreyBorderContainer div.iocGreyBorderBottom div.iocGreyBorderBottomLeft,div.iocResultsDataSearchOptionsLeftArea div.iocGreyBorderContainer div.iocGreyBorderBottom div.iocGreyBorderBottomRight,div.iocResultsDataSearchOptionsLeftArea div.iocGreyBorderContainer div.iocGreyBorderArrowRight,.iocManualMediaSliderBlockTitleArea{background-color:#fff}div.iocIdentityCardDetails.iocIdentityCardMuseum,div.iocNavigationBlock div.iocNavigationBlockContent.iocNavigationMuseum{background-color:#f06}div.iocIdentityCardDetails.iocIdentityCardOlympism,div.iocIdentityCardDetails.iocIdentityCardOsc,div.iocNavigationBlock div.iocNavigationBlockContent.iocNavigationOlympism,div.iocNavigationBlock div.iocNavigationBlockContent.iocNavigationOsc{background-color:#9a33ff}div.iocIdentityCardDetails a,div.iocIdentityCardDetails a:visited,div.iocCountriesCloudSearchBlockLink a,div.iocCountriesCloudSearchBlockLink a:visited,div.iocSportsCloudSearchBlockLink a,div.iocSportsCloudSearchBlockLink a:visited,div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockGo div.iocAthletesCloudSearchBlockClear a,div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockGo div.iocAthletesCloudSearchBlockClear a:visited,div.iocCountriesCloudSearchBlockLeft div.iocCountriesCloudSearchBlockGo div.iocCountriesCloudSearchBlockClear a,div.iocCountriesCloudSearchBlockLeft div.iocCountriesCloudSearchBlockGo div.iocCountriesCloudSearchBlockClear a:visited,div.iocSportsCloudSearchBlockLeft div.iocSportsCloudSearchBlockGo div.iocSportsCloudSearchBlockClear a,div.iocSportsCloudSearchBlockLeft div.iocSportsCloudSearchBlockGo div.iocSportsCloudSearchBlockClear a:visited,div.iocOlympicGamesSearchBlockTopLeft div.iocOlympicGamesSearchBlockGo div.iocOlympicGamesSearchBlockClear a,div.iocOlympicGamesSearchBlockTopLeft div.iocOlympicGamesSearchBlockGo div.iocOlympicGamesSearchBlockClear a:visited{text-decoration:underline;color:#fff}div.iocMedalledAthletesBlock div.iocMedalledAthletesBlockItemContainer div.iocImageArrowLink,div.iocNewsArticlesListingBlock div.iocNewsArticlesListingList ul li div.iocArticleContent.iocArticleWithImage,div.iocCalendarListingBlock div.iocCalendarListingList ul li div.iocArticleContent.iocArticleWithImage{width:310px}div.iocSportEventsBlock ul.iocSportEventsList.iocSportEventsSpacing,div.iocSportsCloudSearchBlockRight #divRiaSportsModule,div.iocSportsCloudSearchBlockRight #divRiaSportsModuleSubNav{margin:0 0 13px}div.iocSportEventsBlock ul.iocSportEventsList li span,div.iocDocumentTopicBlock div.iocDocumentTopicContent ul li span{font-size:12px;font-weight:bold;text-decoration:none;line-height:19px;color:#000;display:block;float:left;clear:both;padding:0 4px 0 11px}.iocCustomSelect span.selectedOptionInList,.iocPaginationCustomSelect span.selectedOptionInList,.iocCustomSelect span.overOptionInList,.iocPaginationCustomSelect span.overOptionInList{color:#fff!important;display:block}.iocCustomCheckBox,.iocCustomRadio{cursor:pointer;float:left}div.iocAddToPlayList,div.iocShareForm,div.iocSendForm{top:0;right:0;font-size:12px;overflow:hidden;position:absolute;z-index:9999;width:500px}div.iocAddToPlayListTitle,div.iocShareFormTitle,div.iocSendFormTitle,div.iocPopinFormTitle{clear:both;float:left;background-color:#e6e6e6;text-transform:uppercase;font-weight:bold;font-size:11px;height:30px;width:460px;padding:20px 20px 0}div.iocAddToPlayListTitle a,div.iocAddToPlayListTitle a:visited,div.iocShareFormTitle a,div.iocShareFormTitle a:visited,div.iocSendFormTitle a,div.iocSendFormTitle a:visited,div.iocPopinFormTitle a,div.iocPopinFormTitle a:visited{float:right;background:url(/Resources/Images/Buttons/PopupCloseLightGreyBackground.gif) no-repeat 100% 0;text-decoration:none;padding-right:20px;color:#666}div.iocVideoBlockContent div.iocAddToPlayList,div.iocMediaPlayerTabbedVideosPlayerFlash div.iocAddToPlayList,div.iocVideoBlockContent div.iocShareForm,div.iocMediaPlayerTabbedVideosPlayerFlash div.iocShareForm,div.iocVideoBlockContent div.iocSendForm,div.iocMediaPlayerTabbedVideosPlayerFlash div.iocSendForm{width:336px;height:252px}div.iocMediaPlayerTabbedVideosPlayerFlash div.iocAddToPlayList,div.iocMediaPlayerTabbedVideosPlayerFlash div.iocShareForm,div.iocMediaPlayerTabbedVideosPlayerFlash div.iocSendForm{top:54px;left:72px}div.iocVideoBlockContent div.iocAddToPlayListTitle,div.iocMediaPlayerTabbedVideosPlayerFlash div.iocAddToPlayListTitle,div.iocVideoBlockContent div.iocShareFormTitle,div.iocMediaPlayerTabbedVideosPlayerFlash div.iocShareFormTitle,div.iocVideoBlockContent div.iocSendFormTitle,div.iocMediaPlayerTabbedVideosPlayerFlash div.iocSendFormTitle{width:306px;height:25px;padding:15px 15px 0}div.iocShareFormContent ul,.iocRiaMediaSlideShow5Rows,.iocRiaMediaSlideShow2Rows,.iocRiaMediaSlideShow1Row,.iocRiaMediaSlideShowRowGoogle{clear:both;float:left}div.iocSendFormContent div.iocSendFormContentRow,div.iocPopinFormContent div.iocPopinFormContentRow{clear:both;float:left;width:100%;text-align:left;padding:0 0 11px}div.iocSendFormContent div.iocSendFormContentRow span.iocSendFormLabel,div.iocSendFormContent div.iocSendFormContentRow span.iocSendFormRequired,div.iocPopinFormContent div.iocPopinFormContentRow span.iocPopinFormLabel,div.iocPopinFormContent div.iocPopinFormContentRow span.iocPopinFormRequired{float:left;display:block;font-size:12px;margin-top:2px;white-space:nowrap;overflow:hidden;width:108px}div.iocSendFormContent div.iocSendFormContentRow span.iocSendFormComment,div.iocPopinFormContent div.iocPopinFormContentRow span.iocPopinFormComment{white-space:normal}div.iocSendFormContent div.iocSendFormContentRow span.iocSendFormRequired,div.iocPopinFormContent div.iocPopinFormContentRow span.iocPopinFormRequired{margin-top:8px;font-size:11px;color:#666}div.iocSendFormContent div.iocSendFormContentRow input.iocSendFormTextBox,div.iocSendFormContent div.iocSendFormContentRow textarea.iocSendFormTextBox,div.iocPopinFormContent div.iocPopinFormContentRow input.iocPopinFormTextBox,div.iocPopinFormContent div.iocPopinFormContentRow textarea.iocPopinFormTextBox{float:left;width:192px;font-size:11px;font-family:Arial,Verdana;border:1px solid #ccc;padding:1px 3px}div.iocSendFormContent div.iocSendFormContentRow textarea.iocSendFormTextBox,div.iocPopinFormContent div.iocPopinFormContentRow textarea.iocPopinFormTextBox{height:77px}div.iocSendFormContent div.iocSendFormContentRow span.iocSendFormInvalid,div.iocPopinFormContent div.iocPopinFormContentRow span.iocPopinFormInvalid{float:left;display:block;font-size:12px;padding-left:16px;background:url(/Resources/Images/icons/CrossIcon.jpg) no-repeat 0 3px;white-space:nowrap;overflow:hidden;color:#fe0000;width:139px;margin:2px 0 0 10px}div.iocSendFormContent div.iocSendFormContentRow span.iocSendFormValid,div.iocPopinFormContent div.iocPopinFormContentRow span.iocPopinFormValid{float:left;display:block;font-size:12px;padding-left:16px;background:url(/Resources/Images/icons/TickIcon.jpg) no-repeat 0 3px;white-space:nowrap;overflow:hidden;color:#390;width:139px;margin:2px 0 0 10px}div.iocSendFormContent div.iocSendFormContentRow span.iocSendFormStatus,div.iocPopinFormContent div.iocPopinFormContentRow span.iocPopinFormStatus{margin:7px 0 0 10px}div.iocSendFormContent div.iocSendFormContentRow span.iocCustomCheckBox,div.iocPopinFormContent div.iocPopinFormContentRow span.iocCustomCheckBox{margin:0 0 0 108px}div.iocSendFormContent div.iocSendFormContentRow span.iocCustomCheckBox span,div.iocPopinFormContent div.iocPopinFormContentRow span.iocCustomCheckBox span{margin-left:0!important;margin-right:7px!important}div.iocSendFormContent div.iocSendFormContentRow span.iocCustomCheckBox label,div.iocPopinFormContent div.iocPopinFormContentRow span.iocCustomCheckBox label{line-height:12px}div.iocSendFormContent div.iocSendFormContentRow span.iocCustomCheckBox input,div.iocPopinFormContent div.iocPopinFormContentRow span.iocCustomCheckBox input,div.iocResultsDataSearchResultsBlock div.iocResultsDataSearchResultsButtons a.SmallBlueButton{margin-right:10px}div.iocSendFormContent div.iocSendFormContentRow div.iocSendFormActions,div.iocPopinFormContent div.iocPopinFormContentRow div.iocPopinFormActions{width:200px;overflow:hidden;float:left}div.iocSendFormContent div.iocSendFormContentRow div.iocSendFormActions a.MediumButton span.MediumButtonC,div.iocPopinFormContent div.iocPopinFormContentRow div.iocPopinFormActions a.MediumButton span.MediumButtonC,div.iocResultsDataSearchOptionsRightArea div.iocResultsDataSearchOptionsBottomButton a span.MediumBlueButtonC{padding-left:5px;padding-right:5px}div.iocSendFormContent div.iocSendFormContentRow div.iocSendFormActions span.iocSendFormCancel,div.iocPopinFormContent div.iocPopinFormContentRow div.iocPopinFormActions span.iocPopinFormCancel{float:left;display:block;font-size:12px;margin:7px 0 0 4px}div.iocWideButtonLink a.iocWideButtonMedia,div.iocWideButtonLink a.iocWideButtonMedia:visited,.iocRiaMediaSlideShow5Rows .iocRiaContent .iocRiaMask p{width:240px}div.iocArchiveSearchBlock,div.iocMediaSearchBlock,div.iocMediaToolBoxBlock,div.iocMediaPhotoVideoBlock{float:left;width:340px;margin-bottom:20px}div.iocArchiveSearchBlockSearchArea,div.iocMediaSearchBlockSearchArea{background-color:#fff;overflow:hidden;width:338px;float:left;clear:both;padding:1px}div.iocArchiveSearchBlockSearchArea span.iocArchiveSearchBlockSearchInputArea,div.iocMediaSearchBlockSearchArea span.iocMediaSearchBlockSearchInputArea{width:260px;font-size:12px;display:table;float:left;clear:both;padding:0 0 1px 9px}div.iocArchiveSearchBlockSearchArea div.iocArchiveSearchBlockSearchButtonArea,div.iocMediaSearchBlockSearchArea div.iocMediaSearchBlockSearchButtonArea{display:table;float:right}div.iocArchiveSearchBlockSearchArea span.iocArchiveSearchBlockSearchInputArea input,div.iocMediaSearchBlockSearchArea span.iocMediaSearchBlockSearchInputArea input{width:242px;font-size:11px;font-family:Arial,Verdana;border:1px solid #ccc;float:left;clear:both;padding:1px 3px}div.iocArchiveSearchBlockSearchArea span.iocArchiveSearchBlockSearchInputArea label.iocArchiveSearchBlockLabel,div.iocMediaSearchBlockSearchArea span.iocMediaSearchBlockSearchInputArea label.iocMediaSearchBlockLabel{padding-bottom:6px;line-height:12px;float:left;clear:both}div.iocArchiveSearchBlockSearchArea span.iocArchiveSearchBlockSearchInputArea span.iocCustomSelect,div.iocMediaSearchBlockSearchArea span.iocMediaSearchBlockSearchInputArea span.iocCustomSelect{width:250px!important;height:18px!important;clear:both;margin:0!important}div.iocArchiveSearchBlockSearchArea span.iocArchiveSearchBlockSearchInputArea span.iocCustomSelect select,div.iocMediaSearchBlockSearchArea span.iocMediaSearchBlockSearchInputArea span.iocCustomSelect select{height:18px!important;width:250px!important;font-family:Arial,Verdana}div.iocArchiveSearchBlockSearchArea span.iocArchiveSearchBlockSearchInputArea span.iocCustomSelect span.optionsContainer span,div.iocMediaSearchBlockSearchArea span.iocMediaSearchBlockSearchInputArea span.iocCustomSelect span.optionsContainer span{width:242px!important}div.iocArchiveSearchBlockSearchArea span.iocArchiveSearchBlockSearchInputArea span.iocCustomSelect span.selectedOptionContainer,div.iocMediaSearchBlockSearchArea span.iocMediaSearchBlockSearchInputArea span.iocCustomSelect span.selectedOptionContainer,div.iocResultsDataSearchOptionsRightArea td.iocResultsDataSearchOptionsInputField span.iocCustomSelect span.selectedOptionContainer,div.iocFiltersOptions span.iocCustomSelect span.selectedOptionContainer,div.iocNewsArticlesListingBlock div.iocNewsArticlesListingFilterOptions span.iocCustomSelect span.selectedOptionContainer,div.iocCalendarListingBlock div.iocCalendarListingFilterOptions span.iocCustomSelect span.selectedOptionContainer{background:url(/Resources/Images/customformcontrol/ddlblueright.gif) no-repeat 100% 0}div.iocArchiveSearchBlockSearchArea span.iocArchiveSearchBlockSearchInputArea span.iocCustomSelect span.selectedOptionContainer span.selectedOption,div.iocMediaSearchBlockSearchArea span.iocMediaSearchBlockSearchInputArea span.iocCustomSelect span.selectedOptionContainer span.selectedOption,div.iocResultsDataSearchOptionsRightArea td.iocResultsDataSearchOptionsInputField span.iocCustomSelect span.selectedOptionContainer span.selectedOption,div.iocFiltersOptions span.iocCustomSelect span.selectedOptionContainer span.selectedOption,div.iocNewsArticlesListingBlock div.iocNewsArticlesListingFilterOptions span.iocCustomSelect span.selectedOptionContainer span.selectedOption,div.iocCalendarListingBlock div.iocCalendarListingFilterOptions span.iocCustomSelect span.selectedOptionContainer span.selectedOption{background:url(/Resources/Images/customformcontrol/ddlblueleft.gif) no-repeat 0 0}div.iocArchiveSearchBlockSearchArea span.iocArchiveSearchBlockSearchButtonArea a.smallArchivedButton,div.iocMediaSearchBlockSearchArea span.iocMediaSearchBlockSearchButtonArea a.smallMediaButton{float:right;display:block;font-size:14px;font-weight:bold;line-height:60px;text-transform:uppercase;color:#fff;height:60px}div.iocArchiveSearchBlockSearchArea span.iocArchiveSearchBlockSearchButtonArea a span.smallArchivedButtonL,div.iocArchiveSearchBlockSearchArea span.iocArchiveSearchBlockSearchButtonArea a span.smallArchivedButtonC,div.iocArchiveSearchBlockSearchArea span.iocArchiveSearchBlockSearchButtonArea a span.smallArchivedButtonR,div.iocMediaSearchBlockSearchArea span.iocMediaSearchBlockSearchButtonArea a span.smallMediaButtonL,div.iocMediaSearchBlockSearchArea span.iocMediaSearchBlockSearchButtonArea a span.smallMediaButtonC,div.iocMediaSearchBlockSearchArea span.iocMediaSearchBlockSearchButtonArea a span.smallMediaButtonR{height:60px;overflow:hidden}div.iocArchiveSearchBlockSearchArea span.iocArchiveSearchBlockSearchButtonArea a span.smallArchivedButtonL,div.iocMediaSearchBlockSearchArea span.iocMediaSearchBlockSearchButtonArea a span.smallMediaButtonL{background:transparent url(/Resources/Images/buttons/ArchiveSearchGoButtonSmallSide.jpg) no-repeat scroll 100% 0;width:7px}div.iocArchiveSearchBlockSearchArea span.iocArchiveSearchBlockSearchButtonArea a span.smallArchivedButtonC,div.iocMediaSearchBlockSearchArea span.iocMediaSearchBlockSearchButtonArea a span.smallMediaButtonC{background:transparent url(/Resources/Images/buttons/ArchiveSearchGoButtonSmallCenter.jpg) repeat-x scroll 0 0;padding:0 4px}div.iocArchiveSearchBlockSearchArea span.iocArchiveSearchBlockSearchButtonArea a span.smallArchivedButtonR,div.iocMediaSearchBlockSearchArea span.iocMediaSearchBlockSearchButtonArea a span.smallMediaButtonR{background:transparent url(/Resources/Images/buttons/ArchiveSearchGoButtonSmallSide.jpg) no-repeat scroll 0 0;width:3px}div.iocArchiveSearchBlockSearchArea span.iocArchiveSearchBlockSearchButtonArea a.largeArchivedButton,div.iocMediaSearchBlockSearchArea span.iocMediaSearchBlockSearchButtonArea a.largeMediaButton{float:right;display:block;font-size:14px;font-weight:bold;line-height:100px;text-transform:uppercase;color:#fff;height:100px}div.iocArchiveSearchBlockSearchArea span.iocArchiveSearchBlockSearchButtonArea a span.largeArchivedButtonL,div.iocArchiveSearchBlockSearchArea span.iocArchiveSearchBlockSearchButtonArea a span.largeArchivedButtonC,div.iocArchiveSearchBlockSearchArea span.iocArchiveSearchBlockSearchButtonArea a span.largeArchivedButtonR,div.iocMediaSearchBlockSearchArea span.iocMediaSearchBlockSearchButtonArea a span.largeMediaButtonL,div.iocMediaSearchBlockSearchArea span.iocMediaSearchBlockSearchButtonArea a span.largeMediaButtonC,div.iocMediaSearchBlockSearchArea span.iocMediaSearchBlockSearchButtonArea a span.largeMediaButtonR{height:100px;overflow:hidden}div.iocArchiveSearchBlockSearchArea span.iocArchiveSearchBlockSearchButtonArea a span.largeArchivedButtonL,div.iocMediaSearchBlockSearchArea span.iocMediaSearchBlockSearchButtonArea a span.largeMediaButtonL{background:transparent url(/Resources/Images/buttons/ArchiveSearchGoButtonSide.jpg) no-repeat scroll 100% 0;width:7px}div.iocArchiveSearchBlockSearchArea span.iocArchiveSearchBlockSearchButtonArea a span.largeArchivedButtonC,div.iocMediaSearchBlockSearchArea span.iocMediaSearchBlockSearchButtonArea a span.largeMediaButtonC{background:transparent url(/Resources/Images/buttons/ArchiveSearchGoButtonCenter.jpg) repeat-x scroll 0 0;padding:0 4px}div.iocArchiveSearchBlockSearchArea span.iocArchiveSearchBlockSearchButtonArea a span.largeArchivedButtonR,div.iocMediaSearchBlockSearchArea span.iocMediaSearchBlockSearchButtonArea a span.largeMediaButtonR{background:transparent url(/Resources/Images/buttons/ArchiveSearchGoButtonSide.jpg) no-repeat scroll 0 0;width:3px}div.iocArchiveSearchBlockSearchArea.iocArchiveSearchBasic,div.iocArchiveSearchBlockSearchArea.iocArchiveSearchBasic span.iocArchiveSearchBlockCenterFix,div.iocMediaSearchBlockSearchArea.iocMediaSearchBasic,div.iocMediaSearchBlockSearchArea.iocMediaSearchBasic span.iocMediaSearchBlockCenterFix{height:60px}div.iocArchiveSearchBlockSearchArea.iocArchiveSearchBasic span.iocArchiveSearchBlockSearchInputArea input,div.iocMediaSearchBlockSearchArea.iocMediaSearchBasic span.iocMediaSearchBlockSearchInputArea input,div.iocMuseumVirtualExhibitionBlock div.iocExhibitBlock,div.iocEducationalKitsCarouselBlock.iocEducationalMuseum{margin-bottom:0}div.iocArchiveSearchBlockSearchArea.iocArchiveSearchAdvanced,div.iocArchiveSearchBlockSearchArea.iocArchiveSearchAdvanced span.iocArchiveSearchBlockCenterFix,div.iocMediaSearchBlockSearchArea.iocMediaSearchAdvanced,div.iocMediaSearchBlockSearchArea.iocMediaSearchAdvanced span.iocMediaSearchBlockCenterFix,div.iocGamesLifeCycleBlock #divGamesLifeCyclePanel5 div.iocGamesLifeCyclePanelHover{height:100px}div.iocArchiveSearchBlockSearchArea.iocArchiveSearchAdvanced span.iocArchiveSearchBlockSearchInputArea input,div.iocMediaSearchBlockSearchArea.iocMediaSearchAdvanced span.iocMediaSearchBlockSearchInputArea input{margin-bottom:12px}div.iocArchiveSearchBlockSearchArea.iocArchiveSearchAdvanced span.iocArchiveSearchBlockSearchInputArea span.iocArchiveSearchBlockCenter,div.iocMediaSearchBlockSearchArea.iocMediaSearchAdvanced span.iocMediaSearchBlockSearchInputArea span.iocMediaSearchBlockCenter{padding-bottom:2px}.iocMediaCalendar a.iocMediaCalendarSource,#GenericExtendedCarousselBlock a:hover{text-decoration:underline;color:#000}div.iocResultsDataSearchOptionsRightArea td.iocResultsDataSearchOptionsInputField.iocResultsDataSearchOptionsCheckBoxMiddle,div.iocSportsGlossaryBlockLinks a,div.iocSportsGlossaryBlockLinks a:visited,div.iocSportsGlossaryBlockLinks span{padding:0 2px}div.iocResultsDataSearchOptionsRightArea td.iocResultsDataSearchOptionsInputField span.iocCustomCheckBox span.iocResultsDataSearchOptionsGoldMedal label,div.iocResultsDataSearchResultsBlock ul li span.iocResultsDataSearchResultsFilterGold{background-image:url(/Resources/Images/Misc/smallGoldMedal.gif)}div.iocResultsDataSearchOptionsRightArea td.iocResultsDataSearchOptionsInputField span.iocCustomCheckBox span.iocResultsDataSearchOptionsSilverMedal label,div.iocResultsDataSearchResultsBlock ul li span.iocResultsDataSearchResultsFilterSilver{background-image:url(/Resources/Images/Misc/smallSilverMedal.gif)}div.iocResultsDataSearchOptionsRightArea td.iocResultsDataSearchOptionsInputField span.iocCustomCheckBox span.iocResultsDataSearchOptionsBronzeMedal label,div.iocResultsDataSearchResultsBlock ul li span.iocResultsDataSearchResultsFilterBronze{background-image:url(/Resources/Images/Misc/smallBronzeMedal.gif)}div.iocCountryMedalHistory,div.iocAthleteMedalHistory,div.iocMedalledAthletesBlock div.iocMedalledAthletesBlockContainer{float:left;clear:both;width:340px}#divCountryMedalHistorySummer,#divCountryMedalHistoryWinter,div.iocCountryMedalGamesHeader tr.iocMedalHeader td{background-color:#ccc}div.iocCountryMedalHistory div.iocScrollBarArea div.iocScrollBar,div.iocMedalledAthletesBlock div.iocScrollBarArea div.iocScrollBar{width:11px;height:180px;background:#3d3d3d;position:relative;float:left;clear:both}div.iocCountryMedalHistory div.iocScrollBarArea div.iocScrollBarFix,div.iocMedalledAthletesBlock div.iocScrollBarArea div.iocScrollBarFix{width:11px;height:177px;overflow:hidden;position:relative;float:left;clear:both}div.iocCountryMedalHistory div.iocScrollBarArea div.iocScrollBar div.iocScrollBarKnob,div.iocMedalledAthletesBlock div.iocScrollBarArea div.iocScrollBar div.iocScrollBarKnob{background:url(/Resources/Images/navigation/knobBackground3.gif) repeat-x scroll center center!important;width:11px!important;cursor:pointer;height:90px}div.iocCountryMedalHistory div.iocScrollBarArrowUp,div.iocCountryMedalHistory div.iocScrollBarArrowDown,div.iocMedalledAthletesBlock div.iocScrollBarArrowUp,div.iocMedalledAthletesBlock div.iocScrollBarArrowDown{float:left;width:11px;height:13px;cursor:pointer;font-size:0}div.iocCountryMedalHistory div.iocScrollBarArrowUp,div.iocMedalledAthletesBlock div.iocScrollBarArrowUp{background:transparent url(/Resources/Images/navigation/scrollbararrowup.gif) no-repeat scroll center 0}div.iocCountryMedalHistory div.iocScrollBarArrowDown,div.iocMedalledAthletesBlock div.iocScrollBarArrowDown{background:#ccc url(/Resources/Images/navigation/scrollbararrowdown.gif) no-repeat scroll center 0}div.iocCountryMedalGames td,div.iocAthleteMedalGames td,.iocAthleteInterviewListingBlockList ul,.iocAthleteStoryListingBlockList ul,.iocStoryListingBlockList ul,.iocAthleteQuestionListingBlockList ul{border-top:1px dotted #666}div.iocCountryMedalGames tr.iocMedalFirst td,div.iocAthleteMedalGames tr.iocMedalFirst td,div.iocCountryMedalGamesHeader tr.iocMedalHeader td,div.iocAthleteMedalEvents div.iocMedalFirst{border-top:none!important}div.iocResultsDataSearchResultsBlock h2.iocResultsDataSearchResultsTitle span.iocResultsDataSearchResultsNumber,div.iocNewsArticlesListingBlock h4.iocNewsArticlesListingSearchString span.iocNewsArticlesListingSearchCriteria,div.iocNewsArticlesListingBlock h4.iocNewsArticlesListingTitle span.iocNewsArticlesListingTitleNumber,div.iocCalendarListingBlock h4.iocCalendarListingSearchString span.iocCalendarListingSearchCriteria,div.iocCalendarListingBlock h4.iocCalendarListingTitle span.iocCalendarListingTitleNumber{color:#7397c7}div.iocResultsDataSearchResultsBlock div.iocResultsDataSearchResultsButtons a.SmallBlueButton span.SmallBlueButtonC,.SmallButtonC,.SmallBlueButtonC,div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockSimpleSearch a.SmallButton span.SmallButtonC,div.iocCountriesCloudSearchBlockLeft div.iocCountriesCloudSearchBlockSimpleSearch a.SmallButton span.SmallButtonC,div.iocSportsCloudSearchBlockLeft div.iocSportsCloudSearchBlockSimpleSearch a.SmallButton span.SmallButtonC{padding-left:3px;padding-right:3px}div.iocResultsDataSearchResultsBlock div.iocResultsDataSearchResultsTable th.iocResultsDataSearchResultsTableEvent span,div.iocResultsDataSearchResultsBlock div.iocResultsDataSearchResultsTable th.iocResultsDataSearchResultsTableAthlete span{width:169px}div.iocResultsDataSearchResultsBlock div.iocResultsDataSearchResultsTable th.iocResultsDataSearchResultsTableEvent span span,div.iocResultsDataSearchResultsBlock div.iocResultsDataSearchResultsTable th.iocResultsDataSearchResultsTableAthlete span span{width:137px;float:left}div.iocMediaToolBox div.iocMediaToolBoxContact span.iocMediaToolBoxLink a:hover,div.iocMediaPhotoVideo li span a:hover{text-decoration:none;background-color:#a7228f}div.iocMediaToolBox div.iocMediaToolBoxContent ul,div.iocNavigationBlock div.iocNavigationBlockContent ul{padding:3px 0 1px}div.iocFreeContentTitleBlock,div.iocAncientGamesVideoBlock{float:left;clear:both;width:340px;margin-bottom:20px}.iocAthleteInterviewListingBlockList li,.iocAthleteStoryListingBlockList li,.iocStoryListingBlockList li,.iocAthleteQuestionListingBlockList li,.iocOlympismArticleListingBlockList li{border-bottom:1px dotted #666;font-weight:bold;font-size:12px;float:left;clear:both;width:550px;padding:0 9px 5px 21px}.iocAthleteInterviewListingBlockList li a,.iocAthleteStoryListingBlockList li a,.iocStoryListingBlockList li a,.iocAthleteQuestionListingBlockList li a,.iocAthleteResponseListingBlockList li a,.iocOlympismArticleListingBlockList li a{float:left;clear:both;color:#000;text-decoration:none;padding-left:15px;font-size:12px;background:url(/Resources/Images/navigation/arrowRightBlackTransparentBG.gif) no-repeat left center}.iocAthleteQuestionListingBlockList li span,.iocOlympismArticleListingBlockList li span{float:left;clear:both;font-size:11px;font-weight:bold;text-transform:uppercase;color:#999;border:none;background-image:none;padding:2px 0}span.iocAthleteInterviewSummary h1,span.iocAthleteInterviewSummary h2,span.iocAthleteInterviewSummary h3,span.iocAthleteInterviewSummary h4,span.iocAthleteInterviewSummary h5,span.iocAthleteStorySummary h1,span.iocAthleteStorySummary h2,span.iocAthleteStorySummary h3,span.iocAthleteStorySummary h4,span.iocAthleteStorySummary h5,span.iocStorySummary h1,span.iocStorySummary h2,span.iocStorySummary h3,span.iocStorySummary h4,span.iocStorySummary h5{clear:both;color:#000;font-size:12px;font-weight:normal;text-transform:none;display:inline;margin:0 0 5px;padding:0}.iocSportEquipementEvolutionBlock,div.iocGamesBlock,div.iocTopAthletesBlock,div.iocMedalledAthletesBlock{float:left;clear:both;margin-bottom:20px;width:100%}div.iocPagination div.iocPaginationBrowse a:hover span,div.iocSportsGlossaryBlockLinks a:hover{color:#fff;background-color:#000}div.iocAudioguideBlock div.iocAudioguideBlockContent ul li ul,div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockRadios,div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockCheckBoxes,div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockDropDowns{margin:3px 0 0}div.iocGoogleSearchResultBlock,div.iocNewsArticleItemBlock,div.iocCalendarItemBlock{float:left;clear:both;margin-bottom:20px;background-color:#fff;width:580px}div.iocGoogleSearchResultBlock div.iocPaginationTop div.iocPaginationView,div.iocDocumentExplorerBlockContent ul.iocDocumentExplorerBlockTopics li div.iocExtenderTitle img{top:12px}div.iocGoogleSearchResultBlock div.iocGoogleSearchResultList span.iocGoogleSearchResultNoResults,div.iocNewsArticlesListingBlock div.iocNewsArticlesListingList span.iocNewsArticlesListingNoResults,div.iocCalendarListingBlock div.iocCalendarListingList span.iocCalendarListingNoResults{display:block;line-height:16px;font-size:12px;padding:0 20px}div.iocGoogleSearchResultBlock div.iocGoogleSearchResultList ul li div.iocArticleContent a:hover b,div.iocGoogleSearchResultBlock div.iocGoogleSearchResultList div.iocArticleContent a:hover b,div.iocAthletesCloudSearchBlockRight #divRiaAthletesModule.iocRiaAthletesModuleNonJavascript ul li a:hover span.iocAthleteThumbnail,div.iocAthletesCloudSearchBlockRight #divRiaAthletesModule.iocRiaAthletesModuleNonJavascript ul li a:hover span.iocAthleteName{background-color:#000}div.iocDocumentExplorerBlockContent ul.iocDocumentExplorerBlockTopics,div.iocNewsArticlesListingBlock div.iocNewsArticlesListingList ul li div.iocArticleContent div.iocPodVodPlayer{margin:16px 0 0}.iocRightContentCopy,.iocCorporateContentBlock,.iocTabbedContentBlockCopy,.iocArticleContentCopy,.iocFreeContentBlock,.iocAthletesTransitionBlock,.iocAthleteInterviewBlockContent,.iocAthleteStoryBlockContent,.iocSectionStoryBlockContent,.std-article,.iocRightContentCopy,.iocCorporateContentBlock,.iocTabbedContentBlockCopy,.iocArticleContentCopy,.iocFreeContentBlock,.iocAthletesTransitionBlock,.iocAthleteInterviewBlockContent,.iocAthleteStoryBlockContent,.iocSectionStoryBlockContent{font-family:Arial,Verdana;line-height:16px;font-size:12px;color:#333}.iocRightContentCopy h4,.iocCorporateContentBlock h4,.iocTabbedContentBlockCopy h4,.iocArticleContentCopy h4,.iocFreeContentBlock h4,.iocAthletesTransitionBlock h4,.iocAthleteInterviewBlockContent h4,.iocAthleteStoryBlockContent h4,.iocOlympicSpiritLatestNewsBlockContentText h4,.iocSectionStoryBlockContent h4,.std-article h4,.iocRightContentCopy h4,.iocCorporateContentBlock h4,.iocTabbedContentBlockCopy h4,.iocArticleContentCopy h4,.iocFreeContentBlock h4,.iocAthletesTransitionBlock h4,.iocAthleteInterviewBlockContent h4,.iocAthleteStoryBlockContent h4,.iocOlympicSpiritLatestNewsBlockContentText h4,.iocSectionStoryBlockContent h4{clear:both;font-family:Georgia,Times New Roman,Arial,Verdana;line-height:18px;font-size:18px;color:#000;margin:0 0 12px}.iocRightContentCopy h5,.iocCorporateContentBlock h5,.iocTabbedContentBlockCopy h5,.iocArticleContentCopy h5,.iocFreeContentBlock h5,.iocAthletesTransitionBlock h5,.iocAthleteInterviewBlockContent h5,.iocAthleteStoryBlockContent h5,.iocOlympicSpiritLatestNewsBlockContentText h5,.iocSectionStoryBlockContent h5,.std-article h5,.iocRightContentCopy h5,.iocCorporateContentBlock h5,.iocTabbedContentBlockCopy h5,.iocArticleContentCopy h5,.iocFreeContentBlock h5,.iocAthletesTransitionBlock h5,.iocAthleteInterviewBlockContent h5,.iocAthleteStoryBlockContent h5,.iocOlympicSpiritLatestNewsBlockContentText h5,.iocSectionStoryBlockContent h5{clear:both;font-family:Georgia,Times New Roman,Arial,Verdana;line-height:16px;font-size:14px;color:#333;margin:0 0 4px}.iocRightContentCopy h5.iocCopyGrey,.iocCorporateContentBlock h5.iocCopyGrey,.iocTabbedContentBlockCopy h5.iocCopyGrey,.iocArticleContentCopy h5.iocCopyGrey,.iocFreeContentBlock h5.iocCopyGrey,.iocAthletesTransitionBlock h5.iocCopyGrey,.iocAthleteInterviewBlockContent h5.iocCopyGrey,.iocAthleteStoryBlockContent h5.iocCopyGrey,.iocOlympicSpiritLatestNewsBlockContentText h5.iocCopyGrey,.iocSectionStoryBlockContent h5.iocCopyGrey,.std-article h5.iocCopyGrey,span.iocLatestNewsBlockPreviousLink,span.iocLatestNewsBlockNextLink,div.iocNewsArticlesListingBlock.Cgrey h4.iocNewsArticlesListingSearchString span.iocNewsArticlesListingSearchCriteria,div.iocNewsArticlesListingBlock.Cgrey h4.iocNewsArticlesListingTitle span.iocNewsArticlesListingTitleNumber,div.iocCalendarListingBlock.Cgrey h4.iocCalendarListingSearchString span.iocCalendarListingSearchCriteria,div.iocCalendarListingBlock.Cgrey h4.iocCalendarListingTitle span.iocCalendarListingTitleNumber,.iocRightContentCopy h5.iocCopyGrey,.iocCorporateContentBlock h5.iocCopyGrey,.iocTabbedContentBlockCopy h5.iocCopyGrey,.iocArticleContentCopy h5.iocCopyGrey,.iocFreeContentBlock h5.iocCopyGrey,.iocAthletesTransitionBlock h5.iocCopyGrey,.iocAthleteInterviewBlockContent h5.iocCopyGrey,.iocAthleteStoryBlockContent h5.iocCopyGrey,.iocOlympicSpiritLatestNewsBlockContentText h5.iocCopyGrey,.iocSectionStoryBlockContent h5.iocCopyGrey,div.iocRecordEvolutionBlock ul li ul li span.iocAthleteNOC a{color:#999}.iocRightContentCopy h6,.iocCorporateContentBlock h6,.iocTabbedContentBlockCopy h6,.iocArticleContentCopy h6,.iocFreeContentBlock h6,.iocAthletesTransitionBlock h6,.iocAthleteInterviewBlockContent h6,.iocAthleteStoryBlockContent h6,.iocOlympicSpiritLatestNewsBlockContentText h6,.iocSectionStoryBlockContent h6,.std-article h6,.iocRightContentCopy h6,.iocCorporateContentBlock h6,.iocTabbedContentBlockCopy h6,.iocArticleContentCopy h6,.iocFreeContentBlock h6,.iocAthletesTransitionBlock h6,.iocAthleteInterviewBlockContent h6,.iocAthleteStoryBlockContent h6,.iocOlympicSpiritLatestNewsBlockContentText h6,.iocSectionStoryBlockContent h6{clear:both;font-family:Arial,Verdana;line-height:16px;font-size:12px;color:#333;margin:0}.iocRightContentCopy,.iocCorporateContentBlock,.iocTabbedContentBlockCopy,.iocArticleContentCopy,.iocFreeContentBlock,.iocAthletesTransitionBlock,.iocAthleteInterviewBlockContent,.iocAthleteStoryBlockContent,.iocSectionStoryBlockContent,.std-article ol{padding-left:15px;list-style:decimal outside none}.SmallButton *,.SmallBlueButton *{height:18px;padding-top:2px}a.SmallButton,a:visited.SmallButton,a.SmallBlueButton,a:visited.SmallBlueButton{font-size:12px;font-weight:bold;color:#fff!important;text-decoration:none!important;float:left}a.SmallButton:hover,a.MediumButton:hover,a.SmallBlueButton:hover,a.MediumBlueButton:hover{background-position:0 0;text-decoration:none!important}.SmallButtonL,.SmallButtonR,a.MediumButton span.MediumButtonL,a.MediumButton span.MediumButtonR,.SmallBlueButtonL,.SmallBlueButtonR,a.MediumBlueButton span.MediumBlueButtonL,a.MediumBlueButton span.MediumBlueButtonR{width:3px;font-size:0}a.SmallButton:hover span.SmallButtonL,a.MediumButton:hover span.MediumButtonL,a.SmallBlueButton:hover span.SmallBlueButtonL,a.MediumBlueButton:hover span.MediumBlueButtonL{background-position:100% 100%!important}a.SmallButton:hover span.SmallButtonR,a.SmallButton:hover span.SmallButtonC,a.MediumButton:hover span.MediumButtonR,a.MediumButton:hover span.MediumButtonC,a.SmallBlueButton:hover span.SmallBlueButtonR,a.SmallBlueButton:hover span.SmallBlueButtonC,a.MediumBlueButton:hover span.MediumBlueButtonR,a.MediumBlueButton:hover span.MediumBlueButtonC,a:hover.iocMediaPlayerFiltersTwoRowsDisplay,a:hover.iocMediaPlayerFiltersListDisplay,a:hover.iocMediaPlayerFiltersMixedDisplay,a.iocMediaPlayerFiltersTwoRowsDisplaySelected,a.iocMediaPlayerFiltersListDisplaySelected,a.iocMediaPlayerFiltersMixedDisplaySelected{background-position:0 100%!important}.MediumButton *,.MediumBlueButton *{float:left;display:block;padding-top:6px;cursor:pointer;height:24px}a.MediumButton,a:visited.MediumButton,a.MediumBlueButton,a:visited.MediumBlueButton{font-size:14px;font-weight:bold;color:#fff!important;text-decoration:none!important;line-height:16px}div.iocMuseumVirtualExhibitionCarouselBlock,div.iocMuseumTemporaryExhibitionCarouselBlock,.iocSportDisciplineBlock,div.iocOlympicGamesSearchBlock,div.iocOlympicReviewBlock{float:left;clear:both;width:580px}div.iocMuseumVirtualExhibitionCarouselBlockTitle,div.iocMuseumTemporaryExhibitionCarouselBlockTitle,div.iocOlympicGamesSearchBlockTitle,div.iocOlympicReviewBlockTitle,div.iocEducationalKitsCarouselBlockTitle{float:left;display:block;clear:both}div.iocMuseumVirtualExhibitionCarouselBlockTitle span.iocMuseumCarouselBlockTitleRounded,div.iocMuseumTemporaryExhibitionCarouselBlockTitle span.iocMuseumCarouselBlockTitleRounded,#divMuseumTreasuresCarousel span.iocMuseumCarouselBlockTitleRounded,div.iocOlympicGamesSearchBlockTitle span.iocOlympicGamesSearchBlockTitleRounded,div.iocOlympicReviewBlockTitle span.iocOlympicReviewBlockTitleRounded,div.iocEducationalKitsCarouselBlockTitle span.iocEducationalKitsCarouselBlockTitleRounded{height:1px;font-size:1px;line-height:1px;background-color:#151515;display:block}div.iocMuseumVirtualExhibitionCarouselBlockTitle h3,div.iocOlympicReviewBlockTitle h3{float:left;color:#fff;font-size:18px;line-height:18px;background-color:#151515;font-weight:bold;width:560px;padding:6px 10px 3px}div.iocMuseumTemporaryExhibitionCarouselBlockTitle h3,div.iocEducationalKitsCarouselBlockTitle h3{float:left;color:#fff;font-size:30px;line-height:30px;background-color:#151515;text-transform:uppercase;font-weight:bold;width:560px;padding:5px 10px 3px}div.iocMuseumTemporaryExhibitionCarouselBlockTitle h3 span,div.iocNewsArticlesListingBlock.Cbrightpink h4.iocNewsArticlesListingSearchString span.iocNewsArticlesListingSearchCriteria,div.iocNewsArticlesListingBlock.Cbrightpink h4.iocNewsArticlesListingTitle span.iocNewsArticlesListingTitleNumber,div.iocCalendarListingBlock.Cbrightpink h4.iocCalendarListingSearchString span.iocCalendarListingSearchCriteria,div.iocCalendarListingBlock.Cbrightpink h4.iocCalendarListingTitle span.iocCalendarListingTitleNumber,div.iocEducationalKitsCarouselBlock.iocEducationalMuseum div.iocEducationalKitsCarouselBlockTitle h3 span{color:#f06}div.iocMuseumVirtualExhibitionCarouselBlock div.horzscroller div.scrollBarBackground,div.iocMuseumTemporaryExhibitionCarouselBlock div.horzscroller div.scrollBarBackground,div.iocSportEventsCarouselBlock div.horzscroller div.scrollBarBackground,div.iocEducationalKitsCarouselBlock div.horzscroller div.scrollBarBackground{width:581px}div.iocMuseumVirtualExhibitionCarouselBlock div.iocRiaGenericCarousel div.iocRiaContent,div.iocMuseumTemporaryExhibitionCarouselBlock div.iocRiaGenericCarousel div.iocRiaContent,.ent,div.iocOlympicGamesSearchBlock div.iocRiaGenericCarousel div.iocRiaContent{background:url(/Resources/Images/Boxes/OlympicGamesSearchBackground.png) repeat-x 0 0}div.horzscroller div.scrollarea div.scrollLeftText,.checkboxfindmedalists,.iocMediaPlayerFiltersPhotoVideo input{margin-right:5px}div.iocFilters,div.iocNewsArticlesListingBlock div.iocNewsArticlesListingFilter,div.iocCalendarListingBlock div.iocCalendarListingFilter{float:left;clear:both;padding:25px 20px 0}div.iocFiltersOptions span.iocCustomSelect select,div.iocNewsArticlesListingBlock div.iocNewsArticlesListingFilterOptions span.iocCustomSelect select,div.iocCalendarListingBlock div.iocCalendarListingFilterOptions span.iocCustomSelect select{height:19px!important;width:240px!important;font-family:Arial,Verdana;font-weight:normal;font-size:11px}div.iocFiltersOptions span.iocCustomSelect span.iocCustomSelect,div.iocFiltersOptions span.iocCustomSelect span.iocCustomSelect select,div.iocNewsArticlesListingBlock div.iocNewsArticlesListingFilterOptions span.iocCustomSelect,div.iocNewsArticlesListingBlock div.iocNewsArticlesListingFilterOptions span.iocCustomSelect select,div.iocCalendarListingBlock div.iocCalendarListingFilterOptions span.iocCustomSelect.month,div.iocCalendarListingBlock div.iocCalendarListingFilterOptions span.iocCustomSelect.month select{width:100px!important;padding-right:1px!important}div.iocFiltersOptions span.iocCustomSelect.year,div.iocFiltersOptions span.iocCustomSelect.year select,div.iocNewsArticlesListingBlock div.iocNewsArticlesListingFilterOptions span.iocCustomSelect.year,div.iocNewsArticlesListingBlock div.iocNewsArticlesListingFilterOptions span.iocCustomSelect.year select,div.iocCalendarListingBlock div.iocCalendarListingFilterOptions span.iocCustomSelect.year,div.iocCalendarListingBlock div.iocCalendarListingFilterOptions span.iocCustomSelect.year select{width:70px!important}div.iocFiltersOptions span.iocCustomSelect span.optionsContainer span,div.iocNewsArticlesListingBlock div.iocNewsArticlesListingFilterOptions span.iocCustomSelect span.optionsContainer span{width:92px!important}div.iocFiltersOptions span.iocCustomSelect.year span.optionsContainer span,div.iocNewsArticlesListingBlock div.iocNewsArticlesListingFilterOptions span.iocCustomSelect.year span.optionsContainer span{width:62px!important}div.iocFiltersButton a.MediumButton,div.iocTipsBlockFilters a.MediumButton{float:right;height:90px;font-size:15px}div.iocFiltersButton a.MediumButton *,div.iocTipsBlockFilters a.MediumButton *{padding-top:38px;height:52px}div.iocFiltersButton a.MediumButton span.MediumButtonC,div.iocTipsBlockFilters a.MediumButton span.MediumButtonC{padding-left:2px;padding-right:2px;background:url(/Resources/Images/Buttons/ArchiveSearchGoButtonCenterRed.gif) repeat-x}div.iocFiltersButton a.MediumButton span.MediumButtonL,div.iocTipsBlockFilters a.MediumButton span.MediumButtonL{width:7px;background:url(/Resources/Images/Buttons/ArchiveSearchGoButtonSideRed.gif) no-repeat -3px 0}div.iocFiltersButton a.MediumButton span.MediumButtonR,div.iocTipsBlockFilters a.MediumButton span.MediumButtonR,div.iocNewsArticlesListingBlock.Cred div.iocNewsArticlesListingFilterButton a.MediumButton span.MediumButtonR,div.iocCalendarListingBlock.Cred div.iocCalendarListingFilterButton a.MediumButton span.MediumButtonR{background:url(/Resources/Images/Buttons/ArchiveSearchGoButtonSideRed.gif) no-repeat}div.iocFilters.Cpurple div.iocFiltersButton a.MediumButton span.MediumButtonR,div.iocNewsArticlesListingBlock.Cpurple div.iocNewsArticlesListingFilterButton a.MediumButton span.MediumButtonR,div.iocCalendarListingBlock.Cpurple div.iocCalendarListingFilterButton a.MediumButton span.MediumButtonR{background:url(/Resources/Images/Buttons/ArchiveSearchGoButtonSidePurple.gif) no-repeat}div.iocFiltersButton a.MediumButton:hover span.MediumButtonC,div.iocNewsArticlesListingBlock div.iocNewsArticlesListingFilterButton a.MediumButton:hover span.MediumButtonC,div.iocNewsArticlesListingBlock.Cgreen div.iocNewsArticlesListingFilterButton a.MediumButton:hover span.MediumButtonC,div.iocNewsArticlesListingBlock.Ccyan div.iocNewsArticlesListingFilterButton a.MediumButton:hover span.MediumButtonC,div.iocNewsArticlesListingBlock.Cred div.iocNewsArticlesListingFilterButton a.MediumButton:hover span.MediumButtonC,div.iocCalendarListingBlock.Cred div.iocCalendarListingFilterButton a.MediumButton:hover span.MediumButtonC,div.iocNewsArticlesListingBlock.Cpurple div.iocNewsArticlesListingFilterButton a.MediumButton:hover span.MediumButtonC,div.iocCalendarListingBlock.Cpurple div.iocCalendarListingFilterButton a.MediumButton:hover span.MediumButtonC,div.iocNewsArticlesListingBlock.Cblue div.iocNewsArticlesListingFilterButton a.MediumButton:hover span.MediumButtonC,div.iocNewsArticlesListingBlock.Cpink div.iocNewsArticlesListingFilterButton a.MediumButton:hover span.MediumButtonC,div.iocNewsArticlesListingBlock.Cbrightpink div.iocNewsArticlesListingFilterButton a.MediumButton:hover span.MediumButtonC,div.iocCalendarListingBlock.Cbrightpink div.iocCalendarListingFilterButton a.MediumButton:hover span.MediumButtonC{padding-left:2px;padding-right:2px;background:url(/Resources/Images/Buttons/ArchiveSearchGoButtonCenterBlack.gif) repeat-x}div.iocFiltersButton a.MediumButton:hover span.MediumButtonL,div.iocNewsArticlesListingBlock div.iocNewsArticlesListingFilterButton a.MediumButton:hover span.MediumButtonL,div.iocNewsArticlesListingBlock.Cgreen div.iocNewsArticlesListingFilterButton a.MediumButton:hover span.MediumButtonL,div.iocCalendarListingBlock.Ccyan div.iocCalendarListingFilterButton a.MediumButton:hover span.MediumButtonL,div.iocNewsArticlesListingBlock.Ccyan div.iocNewsArticlesListingFilterButton a.MediumButton:hover span.MediumButtonL,div.iocNewsArticlesListingBlock.Cred div.iocNewsArticlesListingFilterButton a.MediumButton:hover span.MediumButtonL,div.iocCalendarListingBlock.Cred div.iocCalendarListingFilterButton a.MediumButton:hover span.MediumButtonL,div.iocNewsArticlesListingBlock.Cpurple div.iocNewsArticlesListingFilterButton a.MediumButton:hover span.MediumButtonL,div.iocCalendarListingBlock.Cpurple div.iocCalendarListingFilterButton a.MediumButton:hover span.MediumButtonL,div.iocNewsArticlesListingBlock.Cblue div.iocNewsArticlesListingFilterButton a.MediumButton:hover span.MediumButtonL,div.iocNewsArticlesListingBlock.Cpink div.iocNewsArticlesListingFilterButton a.MediumButton:hover span.MediumButtonL,div.iocNewsArticlesListingBlock.Cbrightpink div.iocNewsArticlesListingFilterButton a.MediumButton:hover span.MediumButtonL,div.iocCalendarListingBlock.Cbrightpink div.iocCalendarListingFilterButton a.MediumButton:hover span.MediumButtonL{width:7px;background:url(/Resources/Images/Buttons/ArchiveSearchGoButtonSideBlack.gif) no-repeat -3px 0}div.iocFiltersButton a.MediumButton:hover span.MediumButtonR,div.iocNewsArticlesListingBlock div.iocNewsArticlesListingFilterButton a.MediumButton:hover span.MediumButtonR,div.iocNewsArticlesListingBlock.Cgreen div.iocNewsArticlesListingFilterButton a.MediumButton:hover span.MediumButtonR,div.iocCalendarListingBlock.Ccyan div.iocCalendarListingFilterButton a.MediumButton:hover span.MediumButtonR,div.iocNewsArticlesListingBlock.Ccyan div.iocNewsArticlesListingFilterButton a.MediumButton:hover span.MediumButtonR,div.iocNewsArticlesListingBlock.Cred div.iocNewsArticlesListingFilterButton a.MediumButton:hover span.MediumButtonR,div.iocCalendarListingBlock.Cred div.iocCalendarListingFilterButton a.MediumButton:hover span.MediumButtonR,div.iocNewsArticlesListingBlock.Cpurple div.iocNewsArticlesListingFilterButton a.MediumButton:hover span.MediumButtonR,div.iocCalendarListingBlock.Cpurple div.iocCalendarListingFilterButton a.MediumButton:hover span.MediumButtonR,div.iocNewsArticlesListingBlock.Cblue div.iocNewsArticlesListingFilterButton a.MediumButton:hover span.MediumButtonR,div.iocNewsArticlesListingBlock.Cpink div.iocNewsArticlesListingFilterButton a.MediumButton:hover span.MediumButtonR,div.iocNewsArticlesListingBlock.Cbrightpink div.iocNewsArticlesListingFilterButton a.MediumButton:hover span.MediumButtonR,div.iocCalendarListingBlock.Cbrightpink div.iocCalendarListingFilterButton a.MediumButton:hover span.MediumButtonR{background:url(/Resources/Images/Buttons/ArchiveSearchGoButtonSideBlack.gif) no-repeat}div.iocFilters.Cred div.iocFiltersOptions span.iocFiltersHeader,span.iocTipsBlockTipOfDayLabel span{color:#c02}div.iocFilters.Cpurple div.iocFiltersOptions span.iocFiltersHeader,div.iocNewsArticlesListingBlock.Cpurple h4.iocNewsArticlesListingSearchString span.iocNewsArticlesListingSearchCriteria,div.iocNewsArticlesListingBlock.Cpurple h4.iocNewsArticlesListingTitle span.iocNewsArticlesListingTitleNumber,div.iocCalendarListingBlock.Cpurple h4.iocCalendarListingSearchString span.iocCalendarListingSearchCriteria,div.iocCalendarListingBlock.Cpurple h4.iocCalendarListingTitle span.iocCalendarListingTitleNumber{color:#93f}div.iocTipsBlockQuestion,div.iocTipsBlock{float:left;clear:both;margin-bottom:20px;background:#fff;font-size:12px;width:580px}div.iocTipsBlockQuestionaire2,div.iocTipsBlockQuestionaire{background:#fff;float:left;clear:both;width:540px;display:none;padding:0 20px 20px}div.iocTipsBlockQuestionaireIntroduction span,.iocMediaPlayerTabbedVideosTitles,.iocMediaPlayerTabbedVideosPlayerGreyInfo div.iocMediaPlayerTabbedVideosViews,.iocMediaPlayerTabbedVideosPlayerGreyInfo div.iocMediaPlayerTabbedVideosRate,.iocMediaPlayerTabbedVideosPlayerGreyInfo div.iocMediaPlayerTabbedVideosShareSend,.iocMediaPlayerTabbedVideosPlayerGreyInfo div.iocMediaPlayerTabbedVideosPlaylist{clear:both;float:left;width:100%}div.iocTipsBlock div.iocPaginationTop div.iocPaginationTotal,div.iocTipsBlock div.iocPaginationBottom div.iocPaginationTotal{top:3px!important}div.iocTipsBlock div.iocPaginationTop div.iocPaginationView,div.iocTipsBlock div.iocPaginationBottom div.iocPaginationView{top:0!important}.hBlockRight #divRiaSportsModule.iocRiaSportsModuleNoJavascript ul,div.iocSportsCloudSearchBlockRight #divRiaSportsModule.iocRiaSportsModuleNoJavascript ul{margin:0 13px 13px 0}div.iocSportsCloudSearchBlockRight #divRiaSportsModule.iocRiaSportsModuleNoJavascript a:hover,div.iocCountriesCloudSearchBlockLink a:hover,div.iocSportsCloudSearchBlockLink a:hover,div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockGo div.iocAthletesCloudSearchBlockClear a:hover,div.iocCountriesCloudSearchBlockLeft div.iocCountriesCloudSearchBlockGo div.iocCountriesCloudSearchBlockClear a:hover,div.iocSportsCloudSearchBlockLeft div.iocSportsCloudSearchBlockGo div.iocSportsCloudSearchBlockClear a:hover,.iocMediaPlayerTabbedVideosPlayerGreyInfo div.iocMediaPlayerTabbedVideosShareSend a:hover,.iocMediaPlayerTabbedVideosPlayerGreyInfo div.iocMediaPlayerTabbedVideosPlaylist a:hover{text-decoration:none;background-color:#000}div.iocContentBackground img,#facebookRoll img:hover,#twitterRoll img:hover,#youtubeRoll img:hover{margin-top:-18px}#facebookRoll,#twitterRoll,#youtubeRoll{width:18px;height:18px;cursor:pointer;overflow:hidden}#oscCenter,#oscRight{float:left;margin-bottom:30px;margin-left:10px;width:313px}div.iocListSubCategories,div.iocServiceBlock div.iocListLinks{color:#fff;display:block;font-size:12px;font-weight:bold;padding:10px 10px 0}div.iocSubCategoryBlock div.iocListSubCategories li a,div.iocServiceBlock div.iocListLinks ul li a{color:#fff;display:inline-block;font-size:12px;font-weight:bold;padding-bottom:3px;text-decoration:none}#divOSC_category_page,a.osc_item_link,span.osc_sub_category_item{font-size:11px;color:#fff}#divOSC_category_page ul,#divOSC_category_page_noflash ul{float:left;list-style:none outside none;overflow:auto;position:relative;white-space:nowrap;width:516px}#divOSC_category_page_noflash li,#divMuseumTreasuresCarouselContent ul li,div.iocRiaGenericCarousel div.iocRiaContent ul li{display:inline;font-size:0}.GenericCarouselBlockTitle h2,.GenericExtendedCarouselBlockTitle h2{color:#fff;padding-top:10px;padding-left:10px}.GenericCarouselBlockTitle h4,.GenericExtendedCarouselBlockTitle h4{color:#888;font-size:12px;padding-top:10px;padding-left:10px}#GenericExtendedCarousselBlock .iocRiaGenericCarouselOverlay_Extended .iocRiaContent_Extended ul li img,div.iocRiaGenericCarousel div.iocRiaContent ul li img{width:86px;height:138px}.iocRiaGenericExtendedCarousel .scrollLeftText,.iocGenericCarouselBlock .scrollLeftText,.iocRiaGenericExtendedCarousel .scrollRightText,.iocGenericCarouselBlock .scrollRightText{width:29px}.desc_video,.gameandsportsummary .vids-list .desc .tt{float:right;width:122px;padding-top:10px;font-size:11px;color:#647d8c;font-weight:bold}.flag.flag-srb,.flag.flag-ser{background-position:-160px -121px}.flag.flag-rus,.flag.flag-ru1{background-position:-176px -121px}.flag.flag-cis,.flag.flag-bir,.flag.flag-mya{background-position:-96px -165px}.flag.flag-bwi,.flag.flag-hbr{background-position:-128px -165px}.flag.flag-eun,.flag.flag-ioa,.flag.flag-iop,.flag.flag-mix,.flag.flag-zzx,.flag.flag-zzz{background-position:-160px -165px}.flag.flag-yug,.flag.flag-scg{background-position:-176px -165px}div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockDescriptionRight span.iocCustomCheckBox span,div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockCheckBoxes span.iocCustomCheckBox span,div.iocOlympicGamesSearchBlockTopLeft div.iocOlympicGamesSearchBlockType span.iocCustomCheckBox span{margin:0 5px 0 0}div.iocSportsCloudSearchBlockLeft div.iocSportsCloudSearchBlockFilters span.iocSportsFilterCategory,div.iocHostCityMap div.iocHostCityFilter td{font-size:11px}div.iocCountriesCloudSearchBlockLeft div.iocCountriesCloudSearchBlockGo,div.iocSportsCloudSearchBlockLeft div.iocSportsCloudSearchBlockGo{top:18px;right:0;position:absolute;width:38px;float:left;clear:both}div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockSimpleSearch span.iocAthletesCloudSearchBlockSearchButton,div.iocCountriesCloudSearchBlockLeft div.iocCountriesCloudSearchBlockSimpleSearch span.iocCountriesCloudSearchBlockSearchButton,div.iocOlympicGamesSearchBlockTopRight div.iocOlympicGamesSearchBlockSearch span.iocOlympicGamesSearchBlockSearchButton{width:28px;float:right;margin:0 0 0 3px}div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockSimpleSearch span.iocAthletesCloudSearchBlockSearchButton input,div.iocCountriesCloudSearchBlockLeft div.iocCountriesCloudSearchBlockSimpleSearch span.iocCountriesCloudSearchBlockSearchButton input,div.iocSportsCloudSearchBlockLeft div.iocSportsCloudSearchBlockSimpleSearch span.iocSportsCloudSearchBlockSearchButton input,div.iocMediaPlayerFiltersTextSearch span.iocMediaPlayerFiltersTextSearchButton input,div.iocOlympicGamesSearchBlockTopRight div.iocOlympicGamesSearchBlockSearch span.iocOlympicGamesSearchBlockSearchButton input{width:28px;font-family:Arial,Verdana;font-size:11px;padding:0 3px 2px}.iocEliteAthletesNavigationBlock .iocExtenderContent ul,.iocCorporateIOCNavigationBlock .iocExtenderContent ul,.iocOlympicNavigationBlock .iocExtenderContent ul,.iocSectionNavigationBlock .iocExtenderContent ul{width:322px;float:left;clear:both;padding:13px 9px}.iocEliteAthletesNavigationBlock .iocExtenderContent li,.iocCorporateIOCNavigationBlock .iocExtenderContent li,.iocOlympicNavigationBlock .iocExtenderContent li,.iocSectionNavigationBlock .iocExtenderContent li{float:left;clear:both;width:322px}.iocEliteAthletesNavigationBlock .iocExtender a,.iocCorporateIOCNavigationBlock .iocExtender a,.iocSectionNavigationBlock .iocExtender a{color:#fff;text-decoration:none;float:left;padding-left:10px;width:312px;font-weight:bold;font-size:11px;line-height:18px;background:url(/Resources/Images/navigation/arrowRightWhite.gif) no-repeat left center}.iocEliteAthletesNavigationBlock .iocExtender a.Selected,.iocEliteAthletesNavigationBlock .iocExtender a:hover.Selected,.iocCorporateIOCNavigationBlock .iocExtender a.Selected,.iocCorporateIOCNavigationBlock .iocExtender a:hover.Selected,.iocOlympicNavigationBlock .iocExtender a.Selected,.iocOlympicNavigationBlock .iocExtender a:hover.Selected,.iocSectionNavigationBlock .iocExtender a.Selected,.iocSectionNavigationBlock .iocExtender a:hover.Selected{color:#000;font-size:12px;text-decoration:none;background:none}div.iocGamesBlock div.iocGamesBlockItemContainer,div.iocTopAthletesBlock div.iocTopAthletesBlockItemContainer,div.iocMedalledAthletesBlock div.iocMedalledAthletesBlockItemContainer,div.iocSportsGlossaryBlockContent{float:left;clear:both;background-color:#fff;width:100%}.iocAthleteInterviewBlockContentContainer,.iocAthleteStoryBlockContentContainer,.iocAthleteQuestionBlockContentContainer,.iocOlympicSpiritLatestNewsBlockContentContainer{clear:both;float:left;width:100%;background-color:#fff}.iocAthleteInterviewBlockContent,.iocAthleteStoryBlockContent,.iocAthleteQuestionBlockContent,.iocSectionStoryBlockContent,.iocOlympicSpiritLatestNewsBlockContent{background-color:#fff;clear:both;font-size:12px;float:left;width:540px;padding:17px 20px 20px}.iocAthleteInterviewBlockDate,.iocAthleteStoryBlockDate,.iocAthleteQuestionBlockDate,.iocOlympicSpiritLatestNewsBlockDate{color:#999;display:block;text-transform:uppercase;padding-bottom:5px;font-weight:bold;font-size:14px}.iocAthleteInterviewStatistics,.iocAthleteStoryStatistics,.iocAthleteQuestionStatistics,.iocSectionStoryStatistics,.iocOlympicSpiritLatestNewsStatistics{float:left;clear:both;margin-bottom:7px;width:100%}.iocAthleteInterviewBlockContent h3,.iocAthleteStoryBlockContent h3,.iocAthleteQuestionBlockContent h3,.iocSectionStoryBlockContent h3,.iocOlympicSpiritLatestNewsBlockContent h3{margin-bottom:9px;font-weight:bold;font-size:18px;font-family:Georgia,Arial}.iocAthleteInterviewBigImage,.iocAthleteStoryBigImage,.iocSectionStoryBigImage,.iocAthleteQuestionBigImage,.iocOlympicSpiritLatestNewsBigImage{float:left;clear:both;margin-bottom:18px;width:100%}.iocAthleteInterviewBigImage img,.iocAthleteStoryBigImage img,.iocSectionStoryBigImage img,.iocAthleteQuestionBigImage img,.iocOlympicSpiritLatestNewsBigImage img{float:left;clear:both;width:540px;height:270px;margin-bottom:7px}.iocAthleteInterviewBlockContentText,.iocAthleteStoryBlockContentText,.iocSectionStoryBlockContentText,.iocOlympicSpiritLatestNewsBlockContentText,div.iocNewsArticleItemBlock div.iocArticleContent div.iocArticleContentCopy,div.iocCalendarItemBlock div.iocArticleContent div.iocArticleContentCopy{float:left;clear:both;width:540px}div.iocNewsArticleItemBlock div.iocArticleContent div.iocArticleImage span span.iocImgTransparent,div.iocNewsArticlesListingList div.iocArticleImage span span.iocImgTransparent,div.iocCalendarItemBlock div.iocArticleContent div.iocArticleImage span span.iocImgTransparent,div.iocCalendarListingList div.iocArticleImage span span.iocImgTransparent,.iocMediaPlayerTabbedVideoPlayerImage span.iocImgTransparentImageZoomLink{position:absolute}div.iocNewsArticlesListingBlock div.iocNewsArticlesListingList ul li div.iocArticleVideo,.iocRiaMediaSlideShow2Rows .iocRiaContent .iocRiaLegend,.iocRiaMediaSlideShow1Rows .iocRiaContent .iocRiaLegend,.iocRiaMediaSlideShowRowGoogle .iocRiaContent .iocRiaLegend,.iocRiaMediaSlideShow2Rows .iocRiaContent .iocRiaThumbnail img,.iocRiaMediaSlideShow1Row .iocRiaContent .iocRiaThumbnail img,.iocRiaMediaSlideShowRowGoogle .iocRiaContent .iocRiaThumbnail img{width:147px}div.iocCalendarListingBlock.Ccyan div.iocCalendarListingFilterButton a.MediumButton span.MediumButtonL,div.iocNewsArticlesListingBlock.Ccyan div.iocNewsArticlesListingFilterButton a.MediumButton span.MediumButtonL{width:7px;background:url(/Resources/Images/Buttons/ArchiveSearchGoButtonSideTurquois.gif) no-repeat -3px 0}div.iocCalendarListingBlock.Ccyan div.iocCalendarListingFilterButton a.MediumButton span.MediumButtonR,div.iocNewsArticlesListingBlock.Ccyan div.iocNewsArticlesListingFilterButton a.MediumButton span.MediumButtonR{background:url(/Resources/Images/Buttons/ArchiveSearchGoButtonSideTurquois.gif) no-repeat}div.iocNewsArticlesListingBlock.Cpurple div.iocNewsArticlesListingFilterOptions span.iocCustomSelect span.selectedOptionContainer,div.iocCalendarListingBlock.Cpurple div.iocCalendarListingFilterOptions span.iocCustomSelect span.selectedOptionContainer,div.iocExternalLinksBlock.Cred div.iocExternalLinksBlockSelect span.iocCustomSelect span.selectedOptionContainer,div.iocEducationalKitsCarouselBlock.iocEducationalOlympism div.iocCustomSelect span.selectedOptionContainer{background:url(/Resources/Images/CustomFormControl/ddlPurpleRight.gif) no-repeat 100% 0}div.iocNewsArticlesListingBlock.Cpurple div.iocNewsArticlesListingFilterOptions span.iocCustomSelect span.selectedOptionContainer span.selectedOption,div.iocCalendarListingBlock.Cpurple div.iocCalendarListingFilterOptions span.iocCustomSelect span.selectedOptionContainer span.selectedOption,div.iocExternalLinksBlock.Cred div.iocExternalLinksBlockSelect span.iocCustomSelect span.selectedOptionContainer span.selectedOption,div.iocEducationalKitsCarouselBlock.iocEducationalOlympism div.iocCustomSelect span.selectedOptionContainer span.selectedOption{background:url(/Resources/Images/CustomFormControl/ddlPurpleLeft.gif) no-repeat 0 0}div.iocCalendarListingBlock.Cpink div.iocCalendarListingFilterButton a.MediumButton span.MediumButtonR,div.iocNewsArticlesListingBlock.Cpink div.iocNewsArticlesListingFilterButton a.MediumButton span.MediumButtonR{background:url(/Resources/Images/Buttons/ArchiveSearchGoButtonSidePink.gif) no-repeat}div.iocNewsArticlesListingBlock.Cbrightpink div.iocNewsArticlesListingFilterOptions span.iocCustomSelect span.selectedOptionContainer,div.iocCalendarListingBlock.Cbrightpink div.iocCalendarListingFilterOptions span.iocCustomSelect span.selectedOptionContainer,div.iocExternalLinksBlock.Cbrightpink div.iocExternalLinksBlockSelect span.iocCustomSelect span.selectedOptionContainer,div.iocEducationalKitsCarouselBlock.iocEducationalMuseum div.iocCustomSelect span.selectedOptionContainer{background:url(/Resources/Images/CustomFormControl/ddlBrightPinkRight.gif) no-repeat 100% 0}div.iocNewsArticlesListingBlock.Cbrightpink div.iocNewsArticlesListingFilterOptions span.iocCustomSelect span.selectedOptionContainer span.selectedOption,div.iocCalendarListingBlock.Cbrightpink div.iocCalendarListingFilterOptions span.iocCustomSelect span.selectedOptionContainer span.selectedOption,div.iocExternalLinksBlock.Cbrightpink div.iocExternalLinksBlockSelect span.iocCustomSelect span.selectedOptionContainer span.selectedOption,div.iocEducationalKitsCarouselBlock.iocEducationalMuseum div.iocCustomSelect span.selectedOptionContainer span.selectedOption{background:url(/Resources/Images/CustomFormControl/ddlBrightPinkLeft.gif) no-repeat 0 0}div.iocCalendarListingBlock.Cbrightpink div.iocCalendarListingFilterButton a.MediumButton span.MediumButtonR,div.iocNewsArticlesListingBlock.Cbrightpink div.iocNewsArticlesListingFilterButton a.MediumButton span.MediumButtonR{background:url(/Resources/Images/Buttons/ArchiveSearchGoButtonSideMagenta.gif) no-repeat}.iocSportDisciplineBlock .iocSportDisciplineBlockItemEnd,.iocMediaPlayerTitleAndSort div li span{margin-left:6px}.iocRiaMediaSlideShow5Rows .iocRiaContent .iocRiaThumbnail,.iocRiaMediaSlideShow2Rows .iocRiaContent .iocRiaThumbnail,.iocRiaMediaSlideShow1Row .iocRiaContent .iocRiaThumbnail,.iocRiaMediaSlideShowRowGoogle .iocRiaContent .iocRiaThumbnail,.iocRiaMediaSlideShow5Rows .iocRiaContent .iocRiaThumbnail a,.iocRiaMediaSlideShow2Rows .iocRiaContent .iocRiaThumbnail a,.iocRiaMediaSlideShow1Row .iocRiaContent .iocRiaThumbnail a,.iocRiaMediaSlideShowRowGoogle .iocRiaContent .iocRiaThumbnail a{display:block;float:left}.iocRiaMediaSlideShow2Rows .iocRiaContent .iocRiaMask p,.iocRiaMediaSlideShow1Row .iocRiaContent .iocRiaMask p,.iocRiaMediaSlideShowRowGoogle .iocRiaContent .iocRiaMask p,.iocRiaMediaSlideShow2Rows .iocRiaContent .iocRiaSlideShowText,.iocRiaMediaSlideShow1Row .iocRiaContent .iocRiaSlideShowText,.iocRiaMediaSlideShowRowGoogle .iocRiaContent .iocRiaSlideShowText{width:149px}div.iocHostCityMap div.iocHostCityFilter td.iocHostCityFilterMarker,div.iocHostCityMap div.iocHostCityFilter td.iocHostCityFilterContent{background-color:#f2f2f2}div.iocNavigationBlock,.iocEducatorsToolkitsBlock{clear:both;float:left;width:340px;margin-bottom:20px}.countriesPage{background:url(/Resources/Images/YOG/bg-wrapper-c2.gif) repeat-y 50% 0}.sochiArticle{background:url(/Resources/Images/YOG/bg-body-c3.jpg) no-repeat 50% 0}.innsbruck{background:url(/Resources/Images/YOG/bg-body-c10.gif) repeat-y 50% 0}input,textarea,select{font:11px/14px Arial,Helvetica,sans-serif;vertical-align:middle;color:#000}form,fieldset{border-style:none;margin:0;padding:0}p{margin:0 0 7px}.sidebox>.holder>.frame:after,.promo-gallery .gholder:after,.inner #sidebar .games-block>.holder:after,.inner #sidebar .games:after,.inner .boxes .aligncenter .block>.holder>.frame:after,.featured-list:after,#main:after,.boxes:after,.newsletter-form .row:after,.summary .heading:after,#sidebar .blocks:after{clear:both;display:block;content:''}#wrapper{width:100%;overflow:hidden;position:relative;min-height:150px;text-align:left}.w1{width:1440px;position:relative;float:left;left:50%}.w2{width:1440px;position:relative;float:left;left:-50%}.yogHome .w2{background:#9bb93a url(/Resources/Images/YOG/bg-body-c9.jpg) 0 420px}.innsbruck .w3{width:100%;float:left;background:url(/Resources/Images/YOG/bg-main-c10.png) repeat-y;padding-bottom:204px}.gallery #header{background:url(/Resources/Images/YOG/bg-header.png) repeat-x;min-height:150px;width:100%;position:absolute;left:0;top:0;z-index:1001}.athletesPage #header{background:url(/Resources/Images/YOG/bg-header02.png) repeat-x}.c4 #header{background:url(/Resources/Images/YOG/bg-header03.png) repeat-x}.iocPage #header{background:url(/Resources/Images/YOG/bg-header01.jpg) repeat-y}#header>.holder{overflow:hidden;padding:19px 239px 0}.breadcrubsContainer{position:absolute;z-index:2000;padding:19px 239px 0}#header .iocBreadCrumbs{list-style:none;overflow:hidden;font-size:10px;line-height:13px;font-weight:bold;float:none;margin:0}#header div.iocBreadCrumbs a{font-weight:bold!important}.sochiArticle #header .iocBreadCrumbs{padding:0 0 15px 1px}#header .iocBreadCrumbs a{padding:0 2px 0 1px}#header .containerBox{height:1%;overflow:hidden;float:left}.innsbruck #header .containerBox{padding-top:33px}#header .containerBox .col{float:left;width:550px}.containerBox.logo-container{color:#fff;position:absolute;left:239px;top:39px;width:540px;padding:0}.inner .containerBox.logo-container{width:600px}.logo-holder{background:url(/Resources/Images/YOG/logo-container.png) no-repeat;width:70px;height:69px;float:left;text-align:center;margin:0 13px 0 0;padding:8px 14px 8px 8px}.inner .logo-holder{background:url(/Resources/Images/YOG/logo-container01.png) no-repeat;width:77px;height:77px;margin:0 4px 0 0;padding:0}.markAl .logo-holder{background:url(/Resources/Images/YOG/bg-container02.png) no-repeat;width:120px;height:120px}.inner .logo-holder.mark{width:auto;height:auto;background:none;margin:0 13px 0 0}.logo-holder>.holder{height:100%;display:table;width:100%}.title-holder{overflow:hidden;color:#fff;padding:6px 0 0}.markAl .title-holder{padding:25px 0 0}.containerBox .title{overflow:hidden;font-size:40px;line-height:44px;text-transform:uppercase;text-shadow:1px 1px 3px #514d4d;margin:0}#header .title{overflow:hidden;font-size:40px;line-height:44px;text-transform:uppercase;text-shadow:1px 1px 3px #514d4d;float:none;margin:0}#header .col .title{font-size:30px;line-height:30px;float:none;overflow:hidden;margin:0}.col.size-1 .title{font-size:40px;line-height:40px}.title-holder .title{float:none;font-size:48px;line-height:52px;margin:0 0 -1px}.inner .title-holder .title{font-size:40px;line-height:40px;overflow:hidden}.innsbruck .title-holder .title{font-size:48px;line-height:48px}.inner .title-holder .title .cufon{margin:0 0 -4px!important}.mark .title-holder .desc{overflow:hidden;font-size:18px;line-height:18px;font-weight:normal;padding:4px 0 0 4px}.title-desc{font-size:18px;line-height:18px;text-transform:uppercase;overflow:hidden;color:#fff;margin:-3px 0 0}.title a{text-decoration:none;color:#fff}.countdown-placeholder{width:340px;position:absolute;top:39px;right:241px}.headerSearchandOptions{width:420px;position:absolute;top:39px;right:241px}.links-area{position:absolute;right:239px;top:39px;width:310px;margin:0 0 0 82px}.links-area h2{font-size:30px;color:#fff;line-height:33px;text-transform:uppercase;overflow:hidden;margin:0;padding:5px 0 4px 15px}.links-area .link-block{overflow:hidden;background:url(/Resources/Images/YOG/bg-links-area.png) no-repeat;height:282px;padding:15px 0 0 15px}.links-area .banner{overflow:hidden;display:block;position:relative;margin:0 0 4px}.links-area .banner .mask{overflow:hidden;text-indent:-9999px;position:absolute;left:-9999px;top:0;width:100%;height:100%;cursor:pointer}.links-area .banner.b1{width:280px;height:72px}.links-area .b1 .mask{background:url(/Resources/Images/YOG/banner-mask01.png) no-repeat}.links-area .banner.b2{width:160px;height:104px}.links-area .b2 .mask{background:url(/Resources/Images/YOG/banner-mask02.png) no-repeat}.links-area .banner.b3{width:136px;height:104px;margin-left:-16px}.links-area .b3 .mask{background:url(/Resources/Images/YOG/banner-mask03.png) no-repeat}.links-area .banner.b4{width:280px;height:40px}.links-area .b4 .mask{background:url(/Resources/Images/YOG/banner-mask04.png) no-repeat}.links-area .banner.b5{float:left;width:138px;height:40px}.links-area .b5 .mask{background:url(/Resources/Images/YOG/banner-mask05.png) no-repeat}.links-area .b6{float:left;width:138px;height:40px;text-indent:0;margin-left:4px}.links-area .b6 .text-social{text-indent:-9999px;overflow:hidden;float:left}.links-area .social-networks{list-style:none;float:right;margin:13px 11px 0 0;padding:0}.links-area .social-networks li{float:left;margin:0 0 0 4px}.links-area .social-networks a{text-indent:-9999px;overflow:hidden;display:block;width:16px;height:16px}.headerSearchandOptions .search-form,#header .search-form{float:right;padding:7px 10px 0 0}.headerSearchandOptions .search-form .link,#header .search-form .link{float:left;text-transform:uppercase;font-size:11px;line-height:14px;color:#fff;font-weight:bold;background:url(/Resources/Images/YOG/bullet01.png) no-repeat 100% 5px;margin:7px 0 0 26px;padding:0 20px 0 0}.headerSearchandOptions .search-form input[type="submit"],#header .search-form input[type="submit"]{float:left;border:none;font-size:14px;line-height:27px;font-weight:bold;color:#fff;background:url(/Resources/Images/YOG/btn-submit01.png) no-repeat;width:39px;height:30px;margin:-1px 0 0 12px;padding:0 0 4px}.headerSearchandOptions .search-form input[type="text"],#header .search-form input[type="text"]{float:left;font-size:14px;line-height:16px;font-style:italic;color:#333;background:#fff;border:1px solid #ccc;width:243px;margin:0;padding:5px 5px 6px}.headerSearchandOptions .share-list{float:right;margin:-2px 1px 0 0}#header .promo .text-holder{position:absolute;bottom:0;left:0;width:100%;background:#1b3c4a url(/Resources/Images/YOG/bg-promo.gif) repeat-x;min-height:65px}#header .promo li:hover .text-holder{background:#0f252f url(/Resources/Images/YOG/bg-promo-hover.gif) repeat-x}#header .promo .text-holder>.holder{background:url(/Resources/Images/YOG/bullet07.png) no-repeat 10px 12px;overflow:hidden;display:block;padding:8px 10px 8px 21px}.share-list{overflow:hidden;list-style:none;font-size:10px;line-height:11px;margin:0;padding:0}.share-list a{float:left;color:#ccc;border:1px solid #ccc;background:#000;text-decoration:none;padding:0 5px 1px}.share-list a:hover{color:#fff;border-color:#fff}.share-list .mail{overflow:hidden;text-indent:-9999px;border:none;background:url(/Resources/Images/YOG/ico07.png) no-repeat;width:17px;height:14px;padding:0}.share-list .mail:hover{background-position:0 -14px}.gallery{position:relative;font-size:15px;line-height:18px;color:#fff;z-index:100;text-align:left;margin:0 0 -26px;padding:0 0 26px}.gallery .gholder{overflow:hidden;position:relative;width:100%}.gallery .text-holder{position:absolute;bottom:0;left:0;width:100%;background:url(/Resources/Images/YOG/bg-text-holder.png)}.athletesPage .gallery .text-holder{background:url(/Resources/Images/YOG/bg-text-holder01.png)}.sochiPage .gallery .text-holder{background:url(/Resources/Images/YOG/bg-caption01.png)}.sportsPage .gallery .text-holder{background:url(/Resources/Images/YOG/bg-caption02.png)}.olympismPage .gallery .text-holder{background:url(/Resources/Images/YOG/bg-caption04.png)}.yogHome .gallery .text-holder{background:url(/Resources/Images/YOG/bg-caption06.png)}.innsbruck .gallery .text-holder{background:url(/Resources/Images/YOG/bg-caption05.png)}.gallery .text-holder>.holder{overflow:hidden;padding:10px 240px 2px}.inner .gallery .text-holder>.holder{padding-top:13px}.gallery .gholder h2{font-size:22px;line-height:25px;overflow:hidden;margin:0 0 3px}.gallery .gholder h2 .cufon{float:left;margin:0!important}.gallery p{margin:0 0 10px}.gallery .switcher{position:absolute;width:100%;bottom:5px;left:0;text-align:center;height:14px}.inner .gallery .switcher{bottom:6px}.gallery .switcher ul{list-style:none;overflow:hidden;text-align:center;display:inline-block;vertical-align:top;margin:0;padding:0}.gallery .switcher li{float:left;padding:0 3px}.gallery .switcher a{display:block;width:14px;height:14px;background:url(/Resources/Images/YOG/sprite.png) no-repeat -25px 0;text-indent:-9999px;overflow:hidden}.inner .gallery .switcher a{width:16px;height:16px;background:url(/Resources/Images/YOG/btn-switcher.png) no-repeat 100% 0}.gallery .container-block{position:absolute;top:0;left:0;width:100%}.gallery .container-block>.holder{overflow:hidden;padding:96px 240px 0}.gallery .container-block .map-holder{float:right;width:660px}.gallery .container-block .form-holder{float:left;width:260px;padding:35px 0 0}.gallery .container-block .link-holder{overflow:hidden;padding:0 0 22px}.gallery .container-block .link-holder a{background:url(/Resources/Images/YOG/bullet04.png) no-repeat 0 3px;float:left;color:#fff;font-size:12px;line-height:15px;font-weight:bold;padding:0 0 0 10px}.gallery .container-block h2{text-transform:uppercase;font-size:14px;line-height:18px;margin:0 0 1px}.gallery .country-form .text{border:1px solid #ccc;width:213px;height:17px;background:#fff;position:relative;padding:4px 35px 6px 5px}.gallery .country-form .text .value{position:absolute;right:7px;top:4px;z-index:100;color:#999;font-size:14px;line-height:17px;font-style:italic}.gallery .country-form .text input{width:100%;float:left;border:none;background:none;outline:none;font-size:14px;line-height:17px;font-style:italic;color:#333;margin:0;padding:0}#main{background:#dbdadb url(/Resources/Images/YOG/bg-main-block.jpg) no-repeat;height:1%;padding:30px 240px}.athletesPage #main{background:#dbdadb url(/Resources/Images/YOG/bg-body-c1.jpg) no-repeat}.countriesPage #main{background:url(/Resources/Images/YOG/bg-body-c2.jpg) no-repeat}.sochiArticle #main{background:none;padding-top:21px}.sochiPage #main{background:#fff url(/Resources/Images/YOG/bg-body-c3.jpg) no-repeat}.iocPage #main{background:#dbdadb url(/Resources/Images/YOG/bg-body-c6.jpg) no-repeat}.sportsPage #main{background:#dbdadb url(/Resources/Images/YOG/bg-body-c7.jpg) no-repeat}.olympismPage #main{background:#dbdadb url(/Resources/Images/YOG/bg-body-c8.jpg) no-repeat}.yogHome #main{background:url(/Resources/Images/YOG/shadow02.png) repeat-x;padding-top:33px}.innsbruck #main{background:none;padding-top:9px}#main h2.heading{font-size:21px;line-height:24px;color:#fff;text-transform:uppercase;overflow:hidden;margin:-4px 0 5px}.inner #main h2.heading .cufon{float:left;margin:0 -5px 0 0!important}#main .main-post h2.heading{font-size:24px;line-height:30px;text-transform:none;margin:0 0 16px}#main h2.heading .rss{float:right;width:16px;height:16px;background:url(/Resources/Images/YOG/sprite.png) no-repeat -25px -50px;text-indent:-9999px;overflow:hidden;margin:4px 0 0}#main h2.heading .calendar{text-indent:-9999px;overflow:hidden;float:right;background:url(/Resources/Images/KLP/ico18.gif) no-repeat;width:16px;height:16px;margin:3px 0 0}.inner .promo-gallery{margin:0 0 24px}.innsbruck .promo-gallery{height:1%;padding:3px 0 0}.promo-gallery .heading+.gholder{margin:-30px 0 0}.promo-gallery .more{font-size:12px;line-height:15px;font-weight:bold;text-transform:uppercase;background:url(/Resources/Images/YOG/btn02.png) no-repeat;width:70px;height:22px;display:block;color:#fff;margin:0 0 0 auto;padding:8px 0 0 26px}.inner .promo-gallery .more{background:url(/Resources/Images/YOG/btn04.png) no-repeat}.promo-gallery .containerBox{min-height:132px;overflow:hidden;width:970px;position:relative;background:url(/Resources/Images/YOG/bg-promo-gallery.png) repeat-x 0 100%;padding:20px 0 8px}.inner .promo-gallery .containerBox{background:none;min-height:1px;padding:0}.inner .promo-gallery .container-holder{position:relative;overflow:hidden;background:url(/Resources/Images/YOG/bg-promo-gallery01.png) no-repeat;width:960px;height:149px;margin:-8px 0 0 -8px;padding:28px 8px 0}.promo-gallery .container-wrapper{width:960px;overflow:hidden;position:relative}.inner .promo-gallery.mark .container-holder{background:url(/Resources/Images/YOG/bg-promo-gallery01.png) no-repeat}.promo-gallery .btn-prev,.promo-gallery .btn-next{position:absolute;top:52px;background:url(/Resources/Images/YOG/gallery-btn.png) no-repeat;width:24px;height:28px;text-indent:-9999px;overflow:hidden;z-index:100}.inner .promo-gallery .btn-prev,.inner .promo-gallery .btn-next{top:32px}.promo-gallery .btn-prev:hover{background-position:-24px 0}.promo-gallery .btn-next{right:10px;background-position:-48px 0}.promo-gallery .btn-next:hover{background-position:-72px 0}.promo-gallery ul{overflow:hidden;list-style:none;position:relative;text-align:center;margin:0;padding:0}.athlete-landing .promo-gallery ul{width:9999px}.promo-gallery li{float:left;width:184px;margin:0 10px 0 0}.promo-gallery img{vertical-align:top;margin:0 0 6px}.promo-gallery .containerBox ul a{position:relative;float:left;color:#fff;font-size:12px;line-height:16px;text-decoration:none;font-weight:bold}.promo-gallery .desc{cursor:pointer;display:block;color:#fff;padding:0 10px}.images-list .img-holder .btn-play,.boxes .posts .img-holder .btn-play,.promo-gallery .btn-play{position:absolute;background:url(/Resources/Images/YOG/btn-play.png) no-repeat;width:34px;height:32px;left:50%;top:30px;text-indent:-9999px;overflow:hidden;cursor:pointer;z-index:100;margin:0 0 0 -17px}.sort-form{background:#f2f2f2 url(/Resources/Images/YOG/separator06.gif) repeat-x 0 100%;overflow:hidden;padding:16px 10px 17px}.sort-form .text{float:left;width:162px;height:26px;background:url(/Resources/Images/YOG/bg-input-text.gif) no-repeat;margin:0 10px 0 0;padding:0 7px}.sort-form .text input{float:left;width:100%;background:none;border:none;color:#000;font-size:12px;line-height:15px;outline:none;margin:0;padding:6px 0 5px}.sort-form input[type="submit"]{background:url(/Resources/Images/YOG/btn-submit02.png) no-repeat;width:51px;height:26px;border:none;font-weight:bold;font-size:14px;line-height:25px;color:#fff;margin:0;padding:0 0 2px}.boxes{margin:0 0 0 -30px}.boxes .block-link{position:absolute;left:0;top:0;width:100%;height:100%;z-index:100}.boxes .image-box{width:300px;overflow:hidden}.boxes .image-box>a{font-size:11px;line-height:13px;color:#fff;float:left;position:relative}.boxes .image-box .desc .holder{display:block;padding:5px 4px 9px 8px}.boxes .cols-container{font-size:12px;line-height:16px;color:#000;background:url(/Resources/Images/YOG/bg-cols-container.gif) repeat-y;overflow:hidden;margin:0 0 2px;padding:13px 0 0 9px}.boxes .cols-container .col-1{float:left;width:290px}.boxes .cols-container .col-2{float:left;width:280px;margin:0 0 0 41px}.boxes .cols-container h3{text-transform:uppercase;font-size:14px;line-height:17px;color:#4a5e6d;margin:0 0 9px}.boxes .cols-container .items{font-weight:bold;list-style:none;overflow:hidden;margin:0;padding:6px 0 9px}.boxes .cols-container .items li{vertical-align:top;height:1%;overflow:hidden;background:url(/Resources/Images/YOG/separator02.gif) repeat-x;padding:8px 11px}.boxes .cols-container .items.mark{padding-top:1px}.boxes .cols-container .items a{background:url(/Resources/Images/YOG/bullet08.png) no-repeat 0 3px;padding:0 0 0 10px}.boxes .cols-container .container-holder .containerBox{float:left;width:100%;padding:26px 0 0}.boxes .cols-container .link-more{overflow:hidden;background:#5c7688;margin:0 -10px;padding:6px 10px 8px}.boxes .cols-container .link-more a{font-weight:bold;color:#fff;float:right;background:url(/Resources/Images/YOG/bullet04.png) no-repeat 0 4px;padding:0 0 0 14px}#sidebar .blocks .add-more,.boxes .add-more{font-size:12px;line-height:16px;overflow:hidden;padding:5px 0 0}#sidebar .blocks .add-more.mark,.boxes .add-more.mark{background:#fff;padding:7px 12px 8px}#sidebar .blocks .add-more a,.boxes .add-more a{background:url(/Resources/Images/YOG/bullet02.png) no-repeat 0 3px;font-weight:bold;float:right;padding:0 0 0 9px}.boxes .column{float:left;width:300px;margin-left:30px}.calendar-block{font-weight:normal;color:#000;font-size:11px;line-height:16px;overflow:hidden;background:#fff;margin:0 0 2px;padding:14px 10px 8px}.calendar-block .date{text-align:center;font-style:normal;color:#666;float:left;background:url(/Resources/Images/YOG/bg-calendar.png) no-repeat;width:64px;height:46px;margin:0 17px 0 0;padding:18px 0 0}.calendar-block .events li{overflow:hidden;vertical-align:top;background:url(/Resources/Images/YOG/separator02.gif) repeat-x;padding:15px 0 14px}.calendar-block .calendar{float:right;background:url(/Resources/Images/YOG/ico18.gif) no-repeat;width:16px;height:16px;text-indent:-9999px;overflow:hidden;margin:-2px 0 0}.calendar-block h2{font-size:14px!important;line-height:16px;margin:0}#sidebar .boxes .box{display:block;margin:0 0 35px}#sidebar .boxes .sidebox{margin-top:14px;padding-bottom:30px}.boxes .box{display:inline-block;vertical-align:top;position:relative;width:300px;font-weight:bold;font-size:12px;line-height:15px;margin:0 -4px 30px 30px}*+html .boxes .box{display:inline;margin-right:0}.inner .boxes .box{margin-bottom:33px}.boxes .headline{cursor:pointer;position:relative;background:url(/Resources/Images/YOG/bg-boxes.jpg) no-repeat;height:94px;color:#fff;padding:10px 10px 0}.boxes .c1 .headline:hover,.home-page-og .boxes .headline:hover{background-position:0 -175px}.boxes .c2 .headline{background-position:0 -350px}.inner .boxes .c2 .headline{background:url(/Resources/Images/YOG/bg-box-c2.png) no-repeat!important}.boxes .c2 .headline:hover{background-position:0 -525px}.boxes .c3 .headline{background-position:0 -700px}.boxes .c3 .headline:hover{background-position:0 -875px}.boxes .headline .container{overflow:hidden;padding:7px 10px 0 0}.boxes .headline .heading{font-weight:bold;font-size:22px;line-height:22px;display:block;margin:0 0 15px}.boxes .headline .heading span.mark{display:inline-block;vertical-align:top;color:#b2cbea;background:url(/Resources/Images/YOG/bullet07.png) no-repeat 100% 8px;padding:0 10px 0 0}.boxes .headline .desc{text-transform:uppercase;display:block}.boxes .logo-box{display:table;float:right;width:84px;height:84px;background:url(/Resources/Images/YOG/sprite-games.png) no-repeat 0 -150px}.inner .boxes .logo-box{background:url(/Resources/Images/YOG/bg-container03.png) no-repeat;width:100px;height:100px;margin:-8px}.boxes .logo-box>.holder{text-align:center;width:100%;display:table-cell;vertical-align:middle}.boxes .additional-block{overflow:hidden;line-height:16px;font-weight:normal;color:#fff;background:url(/Resources/Images/YOG/bg-caption05.png);padding:17px 13px 15px 16px}.boxes .additional-block .section{overflow:hidden;padding:0 0 22px}.boxes .additional-block h3{font-size:12px;line-height:16px;margin:0}.featured-list .featured-block{float:left;width:100%;padding:0 0 14px}.featured-list .add-more{word-spacing:-1px}#main .featured-list h2.heading{border-bottom:1px solid #fff;margin-bottom:15px;padding:0 0 6px}.featured-list h3{text-transform:uppercase;color:#fff;font-size:14px;line-height:18px;margin:0 0 6px}.boxes .menu{overflow:hidden;list-style:none;background:#fff;margin:0;padding:7px 0 8px}.boxes .menu a{background:url(/Resources/Images/YOG/sprite-ico.png) no-repeat 0 0;float:left;padding:0 0 0 10px}.boxes .c1 .menu a,.home-page-og .boxes .menu a{background-position:0 -197px;color:#275ca5}.boxes .c2 .menu a{background-position:0 -297px;color:#5faa1b}.inner .boxes .c2 .menu a{color:#439215;background:url(/Resources/Images/YOG/bullet15.png) no-repeat 0 3px!important}.boxes .c3 .menu a{background-position:0 -397px;color:#153765}.boxes .menu a:hover{background-position:0 -97px!important;color:#000;text-decoration:none}.boxes .title{height:25px;display:block;line-height:19px;font-size:16px;background:url(/Resources/Images/YOG/bg-boxes.jpg) no-repeat;padding:7px 0 0 10px}.boxes .c1 .title,.home-page-og .boxes .title{background-position:0 -125px;color:#b2cbea}.boxes .c1 .title:hover,.home-page-og .boxes .title:hover{background-position:0 -300px}.boxes .c2 .title{color:#b3f200;background-position:0 -475px}.inner .boxes .c2 .title{color:#bcf89c;background:#439214}.boxes .c2 .title:hover{background-position:0 -650px}.boxes .c3 .title{background-position:0 -825px;color:#fff}.boxes .c3 .title:hover{background-position:0 -1000px}.boxes .categories{overflow:hidden;background:#fff;padding:5px 10px}.boxes .c4 .categories{padding-bottom:15px}.boxes .categories li{width:115px;float:left;background:url(/Resources/Images/YOG/separator03.gif) repeat-x 0 100%;margin:0 0 -1px;padding:9px 10px}.boxes .categories a{float:left;background:url(/Resources/Images/YOG/sprite-ico.png) no-repeat;padding:0 0 0 16px}.boxes .c1 .categories a,.home-page-og .boxes .categories a{background-position:0 -498px}.boxes .c1 .categories a:hover{color:#275ca5}.boxes .c2 .categories a{background-position:0 -598px}.inner .boxes .c2 .categories a{background:url(/Resources/Images/YOG/bullet16.png) no-repeat 0 2px}.boxes .c2 .categories a:hover{color:#5faa1b}.boxes .c3 .categories a{background-position:0 -698px}.boxes .c3 .categories a:hover{color:#036}.boxes .c4 .categories a{background-position:0 -97px;padding:0 0 0 11px}.boxes .c4 .categories a:hover{color:#4a9215;background-position:0 -297px}.boxes .likes{background:#f2f2f2 url(/Resources/Images/YOG/separator04.gif) repeat-x;list-style:none;overflow:hidden;margin:0;padding:11px 7px 10px}.boxes .social-networks{color:#000;font-size:12px;line-height:15px;overflow:hidden;background:#f2f2f2 url(/Resources/Images/YOG/separator04.gif) repeat-x;padding:11px 5px 10px 16px}.boxes .social-networks>span{float:left;padding:1px 3px 0 0}.boxes .social-networks a{overflow:hidden;text-indent:-9999px;width:16px;height:16px}.boxes .social-networks .facebook{background-position:0 -75px}.boxes .social-networks .google{background-position:-25px -75px}.boxes .social-networks .google:hover{background-position:-25px -100px}.boxes .social-networks .twitter{background-position:-50px -75px}.boxes .social-networks .twitter:hover{background-position:-50px -100px}.boxes .social-networks .youtube{background-position:-75px -75px}.boxes .social-networks .youtube:hover{background-position:-75px -100px}.boxes .social-networks .flickr{background-position:-100px -75px}.boxes .social-networks .flickr:hover{background-position:-100px -100px}.boxes .social-networks .rss{background-position:-125px -75px}.boxes .social-networks .rss:hover{background-position:-125px -100px}.boxes .logos{font-size:10px;line-height:10px;text-transform:uppercase;list-style:none;overflow:hidden;background:#364d5f url(/Resources/Images/YOG/bg-desc-box.gif) repeat-x;text-align:center;color:#fff;margin:0;padding:16px 0 15px}.boxes .logos li{float:left;width:84px;margin:0 4px 0 10px}.boxes .logos .img-holder{display:table;width:84px;height:82px;background:url(/Resources/Images/YOG/sprite-games.png) no-repeat -150px -150px;padding:1px 0 9px}.boxes .text-holder{overflow:hidden;background:#fff;color:#000;font-size:13px;line-height:14px;font-weight:normal;padding:13px 5px 25px 10px}.boxes .text-holder h2{text-transform:uppercase;font-size:13px;line-height:14px;margin:0 0 6px}.boxes .link{overflow:hidden;font-size:12px;line-height:15px;font-weight:bold;background:#364e60 url(/Resources/Images/YOG/bg-link-holder.gif) repeat-x;color:#fff;display:block;padding:7px 15px 8px}.boxes .link:hover{background:#fff;text-decoration:none;color:#5c7688}.boxes .link span{float:right;background:url(/Resources/Images/YOG/sprite-ico.png) no-repeat 0 -797px;padding:0 0 0 11px}.boxes .link:hover span{background-position:0 -847px}.inner .select-form .col-1{float:left;width:125px}.select-form input[type="submit"]{border:none;background:url(/Resources/Images/YOG/sprite-btn.png) no-repeat 0 -200px;color:#fff;font-size:14px;line-height:25px;font-weight:bold;float:left;width:145px;height:26px;margin:12px 0 0;padding:0 0 2px}.inner .select-form input[type="submit"]{background:url(/Resources/Images/YOG/btn-submit06.png) no-repeat;width:145px;height:30px;color:#000;font-size:12px;line-height:31px}.inner .select-form input[type="submit"]:hover{background:url(/Resources/Images/YOG/btn-submit06_on.png) no-repeat}.select-form .radiobuttons{list-style:none;overflow:hidden;margin:0;padding:2px 0 7px 1px}.select-form .radiobuttons li{overflow:hidden;vertical-align:top}.inner .select-form input[type="radio"]{width:15px;height:16px;float:left;margin:0 3px 0 0;padding:0}.select-form .radiobuttons label{display:block;overflow:hidden}.boxes .aligncenter .block{background:#fff url(/Resources/Images/YOG/bg-box.gif) repeat-x 0 100%;overflow:hidden}.inner .boxes .aligncenter .block{background:url(/Resources/Images/YOG/bg-box-t.png) no-repeat 2px 0;width:647px;position:relative;z-index:100;margin:-8px -8px -9px -9px;padding:25px 0 0}.inner .boxes .aligncenter .block>.holder{background:url(/Resources/Images/YOG/bg-box-b.png) no-repeat 4px 100%;padding:0 0 25px}.inner .boxes .aligncenter .block>.holder>.frame{background:url(/Resources/Images/YOG/bg-box-c.png) repeat-y;height:1%;padding:0 10px 0 9px}.inner .boxes .aligncenter .block>.holder>.frame>.wrapper{float:left;width:100%;margin:-17px 0 -16px}.boxes .player{overflow:hidden;width:630px;height:337px}.inner .boxes .player{background:url(/Resources/Images/YOG/bg-player-holder.png) no-repeat;z-index:100;position:relative;margin:-8px 0 -9px -9px;padding:8px 8px 9px 9px}.boxes .data-table{background:#fff;overflow:hidden;font-size:12px;line-height:15px;color:#000;padding:12px 10px 0}.boxes .data-table h2{font-size:14px;line-height:17px;color:#323232;text-transform:uppercase;margin:0 0 7px}.boxes .data-table table{width:100%;border-collapse:collapse;margin:0 0 10px}.boxes .data-table thead tr th:first-child,.boxes .data-table thead th{height:0;vertical-align:top;font-size:0;line-height:0;visibility:hidden;border:none;background:none;text-indent:-9999px;overflow:hidden;margin:0;padding:0}.boxes .data-table .size-1{width:76px}.boxes .data-table .size-2{width:124px}.boxes .data-table .size-3{width:144px}.boxes .data-table .size-4{width:102px}.boxes .data-table .last{width:96px}.boxes .data-table td{position:relative;text-align:left;vertical-align:top;padding:23px 0 5px 16px}.boxes .data-table .even td,.boxes .data-table .evenNoLink td{background:#f2f2f2}.boxes .data-table .even .last,.boxes .data-table .evenNoLink .last{background:url(/Resources/Images/YOG/bg-table-even.gif) repeat-y 100% 0}.boxes .data-table .odd .last,.boxes .data-table .oddNoLink .last{background:url(/Resources/Images/YOG/bg-table-odd.gif) repeat-y 100% 0}.boxes .data-table .odd:hover td,.boxes .data-table .even:hover td{background:#ffcdcc}.boxes .data-table .odd:hover .last,.boxes .data-table .even:hover .last{background:url(/Resources/Images/YOG/bg-table-hover.gif) repeat-y 100% 0}.boxes .data-table tr td:first-child{padding:2px}.boxes .data-table img{vertical-align:top;margin:0}.boxes .data-table .heading{display:block;font-weight:bold;padding:0 0 1px}.boxes .data-table .country{font-size:10px;line-height:13px;color:#8e8e8e;display:block;padding:2px 0 0}.boxes .data-table .years li{float:left;margin:0 3px 1px 0}.boxes .data-table .medals{overflow:hidden;margin:-2px 0 0 -2px}.boxes .data-table .medals span{float:left;width:20px;height:20px;text-align:center;font-size:11px;line-height:20px;font-weight:bold;margin:0 0 0 8px}.boxes .data-table .more{font-weight:bold;background:url(/Resources/Images/YOG/bullet02.png) no-repeat 0 3px;padding:0 0 0 9px}.boxes .data-table .nav{font-size:12px;line-height:15px;font-weight:bold;overflow:hidden;background:#f2f2f2 url(/Resources/Images/YOG/separator06.gif) repeat-x;margin:0 -10px;padding:1px 0 0}.boxes .data-table .nav .btn-prev,.boxes .data-table .nav .btn-next{height:29px}.boxes .data-table .nav .btn-prev{float:left;background:url(/Resources/Images/YOG/btn-prev.png) no-repeat;width:71px;padding:13px 0 0 30px}.boxes .data-table .nav .btn-next{text-align:right;float:right;background:url(/Resources/Images/YOG/btn-next.png) no-repeat;width:47px;padding:13px 39px 0 0}.boxes .data-table .nav ul{list-style:none;text-align:center;overflow:hidden;margin:0;padding:10px 0 0}.boxes .data-table .nav li{display:inline-block;vertical-align:top;margin:0 3px 0 -3px}*+html .boxes .data-table .nav li{display:inline;margin:0 3px 0 0}.boxes .data-table .nav ul a{line-height:21px;display:block;width:22px;height:22px;text-align:center}.boxes .data-table .nav ul a:hover{color:#fff;text-decoration:none;background:url(/Resources/Images/YOG/bg-paging.png) no-repeat}.boxes .data-table .nav ul .active a{background:url(/Resources/Images/YOG/bg-paging-active.png) no-repeat;color:#fff}#content .search-form{min-height:20px;background:#fff;overflow:hidden;padding:5px 8px}.inner #content .search-form{background:#a4c138;padding:8px}#content .search-form .link{float:right;font-size:12px;line-height:15px;font-weight:bold;color:#000;background:url(/Resources/Images/YOG/sprite-ico.png) no-repeat 0 -97px!important;margin:1px 4px 0 0;padding:0 0 0 11px}.inner #content .search-form .link{background:url(/Resources/Images/YOG/bullet11.png) no-repeat 0 3px!important;color:#fff;margin:5px 4px 5px 0}#content .search-form input[type="text"]{float:left;background:#fff;border:1px solid #d2d2d2;width:175px;margin:1px 3px 0 0;padding:2px 5px 1px}.inner #content .search-form input[type="text"]{overflow:hidden;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;width:173px;margin-top:0;border-color:#c5cab1;padding:5px 5px 4px 7px}#content .search-form input[type="submit"]{position:relative;float:left;background:url(/Resources/Images/YOG/sprite-btn.png) no-repeat 0 -300px;border:none;width:30px;height:20px;color:#fff;font-size:12px;line-height:17px;font-weight:bold;margin:0;padding:0 0 6px}#content .search-form input[type="submit"]:hover{background-position:-50px -300px}.inner #content .search-form input[type="submit"]{background:url(/Resources/Images/YOG/btn-submit05.png) no-repeat;width:38px;height:25px;color:#000;font-size:12px;line-height:16px;padding:0 0 2px}.inner #content .search-form input[type="submit"]:hover{background:url(/Resources/Images/YOG/btn-submit05_on.png) no-repeat}.boxes .images.empty-block{min-height:404px}.boxes .images>ul{list-style:none;overflow:hidden;margin:0 0 0 -1px;padding:0}.boxes .images>ul li{float:left;margin:8px 0 0 9px}.boxes .posts .btn-holder,.boxes .images .btn-holder{overflow:hidden;padding:10px 8px}.boxes .posts .btn-holder{padding:10px 0}.boxes .posts .btn-holder a,.boxes .images .btn-holder a{float:right;background:url(/Resources/Images/YOG/sprite-btn.png) no-repeat 0 -350px;color:#fff;font-size:14px;line-height:17px;font-weight:bold;padding:0 0 0 5px}.boxes .posts .btn-holder a span,.boxes .images .btn-holder a span{cursor:pointer;display:block;background:url(/Resources/Images/YOG/sprite-btn.png) no-repeat 100% -400px;height:25px;padding:5px 9px 0 5px}.boxes .posts .btn-holder a:hover,.boxes .images .btn-holder a:hover{text-decoration:none;background-position:0 -450px}.boxes .posts .btn-holder a:hover span,.boxes .images .btn-holder a:hover span{background-position:100% -500px}.inner .boxes .images .btn-holder a{background:url(/Resources/Images/YOG/btn03.png) no-repeat;width:108px;height:30px;color:#000;font-size:12px;line-height:28px;text-align:center;padding:0}.inner .boxes .images .btn-holder a:hover{background:url(/Resources/Images/YOG/btn03_on.png) no-repeat}.inner .boxes .images .btn-holder a span{background:none;height:auto;display:inline;padding:0}.boxes .posts{overflow:hidden;padding:0 8px}.clicable-area{position:absolute;left:0;top:0;width:100%;height:100%;text-indent:-9999px;overflow:hidden}.boxes .posts.list{background:url(/Resources/Images/YOG/bg-posts.gif) repeat-x 0 100%;padding:1px 10px 6px}.boxes .posts .post{position:relative;overflow:hidden;background:url(/Resources/Images/YOG/separator05.gif) repeat-x;padding:11px 0 10px}.boxes .posts .post:first-child{background:none;padding-top:8px}.boxes .posts.list .post{background:url(/Resources/Images/YOG/separator05.gif) repeat-x 0 100%;padding:10px 0 11px}.boxes .posts .img-holder{float:left;width:220px;text-align:center;position:relative}.boxes .posts .img-holder .btn-play{top:39px}.boxes .posts .img-holder .time{position:absolute;right:0;bottom:0;font-size:13px;line-height:16px;color:#fff;z-index:100;font-style:normal;background:url(/Resources/Images/YOG/bg-time.png);padding:2px 6px}.boxes .posts .containerBox{overflow:hidden;padding:7px 0 0 14px}.boxes .posts h2{font-size:16px!important;line-height:19px;margin:0;padding:0 0 5px}.boxes .posts h2.video{padding-left:20px;background:url(/Resources/Images/YOG/ico17.png) no-repeat 0 6px}.boxes .posts .date{font-size:11px;line-height:14px;color:#960578;font-style:normal;display:block;margin:0 0 1px}.latest-list li{border-bottom:1px dotted #aab8c2;width:100%;padding:10px 0}.latest-list .visu{float:left;width:220px;position:relative;text-decoration:none;padding:0 5px 0 10px}.latest-list .visu .time{position:absolute;bottom:5px;right:15px;color:#fff;cursor:pointer;font-size:1.083em;background:url(/Resources/Images/PhotosVideosRedesign/elts/bg-time.png) repeat 0 0;padding:1px 4px}.latest-list .desc{float:left;width:100%;color:#647d8c;font-size:1.083em}.latest-list a.visu+.desc{width:390px}.latest-list .desc .tt{font-size:1.231em;padding:0 0 5px}.latest-list .desc .duration{color:#960578;font-size:.846em}.vid-link{padding-left:20px;color:#5f7387;background:url(/Resources/Images/PhotosVideosRedesign/elts/pict-video.png) no-repeat 0 2px}.ListingNewsTransparent{height:110px;width:220px;margin-left:-625px;position:inherit}.stories-list li{font-size:1.083em;font-weight:bold;padding:10px 0 0}.stories-list a{background-color:#ad4198;display:block;width:100%;text-decoration:none;color:#fff}.stories-list .visu{float:left;width:150px}.stories-list .visu img{max-width:100%;display:block}.stories-list .caption{cursor:pointer;float:left;width:130px;color:#fff;padding:10px}.sochiArticle .stories-list a{background-color:#439649}.sochiArticle .stories-list a:hover{background-color:#20823b}.medals-table{color:#000;border-collapse:collapse;width:100%;margin:0}.medals-table th,.medals-table td{text-align:left;vertical-align:top;padding:0 0 1px}.medals-table th{font-size:12px;line-height:15px;background:#fff;padding:8px 5px 7px 11px}.medals-table th.size-1{width:119px}.medals-table th.size-3{width:158px}.medals-table th.size-4{width:74px}.medals-table td{font-size:11px;line-height:14px;background:url(/Resources/Images/YOG/bg-medals-table.gif) repeat-x;padding:13px 5px 12px 11px}.medals .silver,.medals .gold,.medals .bronze{text-align:center;width:20px;height:20px;display:block}.medals .bronze{background:url(/Resources/Images/YOG/medal-bronze.png) no-repeat}.medals-table .gold,.medals-table .silver{width:20px;height:20px;text-indent:-9999px;overflow:hidden;float:left;position:relative;margin:-3px 21px -3px 0}.medals-table .bronze{background:url(/Resources/Images/YOG/medal-bronze.png) no-repeat;text-indent:-9999px;height:20px}.medals-table .ico{display:inline-block;vertical-align:top;background:url(/Resources/Images/YOG/btn01.png) no-repeat;width:24px;height:20px;font-weight:bold;font-size:10px;line-height:19px;color:#fff;text-transform:uppercase;text-align:center;margin:-3px 0 -3px 1px}.medals-table .more{color:#000;font-size:12px;line-height:13px;font-weight:bold;background:url(/Resources/Images/YOG/bullet02.png) no-repeat 100% 3px;display:none;padding:0 8px 0 0}.main-post{color:#627b8c;font-size:13px;line-height:18px;overflow:hidden;margin:-5px 0 0}.main-post .post-content{background:#fff;overflow:hidden;padding:10px 15px}.main-post .main-image{margin:-10px -15px 12px}.main-post .post-content .headline{overflow:hidden;margin:0 0 29px}.main-post .post-content .date{display:block;color:#960578;font-size:13px;line-height:16px;margin:0 0 5px}.main-post .post-content .title{display:block;font-size:16px;line-height:19px}.main-post .desc-block{background:url(/Resources/Images/YOG/bg-desc.png) no-repeat 0 50%;min-height:117px;color:#960578;font-size:16px;line-height:24px;font-weight:bold;float:right;width:166px;margin:0 0 0 25px;padding:0 20px 0 26px}.main-post p{margin:0 0 18px}.main-post .visual{overflow:hidden;padding:0 5px 0 0}.main-post p+.visual{margin:-18px 0 0}.main-post .visual .img-holder{float:left;width:300px;padding:20px 20px 10px 0}.main-post .visual .desc{word-spacing:-2px;list-style:none;overflow:hidden;margin:0;padding:2px 0 0}.main-post .visual .desc li{background:url(/Resources/Images/YOG/separator08.png) no-repeat 0 3px;float:left;font-size:10px;line-height:13px;padding:0 1px 0 5px}.main-post .visual .desc li:first-child{padding-left:0;background:none}.main-post .social-block{overflow:hidden;margin:0 -2px 9px 0}.main-post .text-block+.social-block{margin-top:-3px}.main-post .social-block .containerBox{float:right;width:179px}.main-post .social-block .social-networks{background:url(/Resources/Images/YOG/separator09.gif) repeat-x 0 100%;list-style:none;overflow:hidden;margin:0 0 8px;padding:0 0 12px}.main-post .social-block .social-networks li{float:left;margin:0 0 0 14px}.main-post .social-block .add-block{overflow:hidden;padding:0 2px 0 0}.main-post .social-block .rating{float:left;padding:2px 0 0}.games-box .games-list{height:111px;background:url(/Resources/Images/YOG/bg-games.png) no-repeat;overflow:hidden;position:relative;font-size:10px;line-height:11px;font-weight:bold;color:#fff;padding:17px 16px 26px}.games-box .games-list ul{list-style:none;float:left;margin:0;padding:0}.games-box .games-list li{width:80px;float:left;margin:0 0 0 5px}.games-box .games-list li.active{font-size:12px;line-height:12px;width:96px;margin:-8px -8px 0 -4px}.games-box .games-list .containerBox{background:url(/Resources/Images/YOG/shadow01.png) no-repeat -9999px;width:71px;height:71px;padding:9px 0 0 9px}.games-box .games-list li.active .containerBox{background:url(/Resources/Images/YOG/bg-game-active.png) no-repeat;width:87px;height:87px}.games-box .games-list .containerBox>.holder{background:url(/Resources/Images/YOG/bg-container.png) no-repeat;width:62px;height:62px;display:table}.games-box .games-list li.active .containerBox>.holder{background:none;width:78px;height:78px}.games-box .games-list .containerBox>.holder>.frame{display:table-cell;vertical-align:middle;width:100%;text-align:center}.games-box .games-list .desc{text-align:center;width:60px;text-transform:uppercase;margin:-2px auto 0}.games-box .games-list a>*{cursor:pointer;color:#fff}.games-box .games-list img{vertical-align:top;max-width:58px;max-height:58px}.games-box .games-nav ul{background:#fff;font-size:12px;line-height:16px;font-weight:bold;list-style:none;overflow:hidden;margin:0;padding:4px 5px 6px 49px}.games-box .games-nav li{background:url(/Resources/Images/YOG/bullet02.png) no-repeat 0 4px;float:left;padding:0 21px 0 10px}.player-table table{vertical-align:top;color:#000;width:100%;border-collapse:collapse;font-size:11px;line-height:14px;margin:0}.player-table table th{background:#fff;font-size:12px;line-height:16px;font-weight:bold;vertical-align:top;text-align:left;padding:8px 10px 6px}.player-table table .size-1{width:223px}.player-table table .size-2{width:57px}.player-table table .size-3{width:134px}.player-table table .size-4{width:126px}.player-table table .size-5{width:138px}.player-table td{font-weight:bold;vertical-align:top;text-align:left;background:url(/Resources/Images/YOG/bg-player-table.gif) repeat-x;padding:11px 2px 6px 10px}.player-table tr:hover td{background-position:0 -500px}.player-table tfoot td{background-position:0 -500px;font-size:12px;line-height:16px;padding:9px 10px 6px}.player-table tfoot .more{float:right;background:url(/Resources/Images/YOG/bullet02.png) no-repeat 0 3px;padding:0 0 0 10px}.player-table tfoot .results{float:left;background:url(/Resources/Images/YOG/bullet10.gif) no-repeat 0 3px;padding:0 0 0 12px}.player-table thead .medals>span{float:left;margin:-3px 0}.player-table thead .medals .gold,.player-table thead .medals .silver,.player-table thead .medals .bronze{text-indent:-9999px;overflow:hidden}.player-table .img-holder img{float:left;margin:0 7px 0 0}.player-table .img-holder .desc-link{float:left;margin:2px 0 0}.player-table .img-holder .desc-link:hover{text-decoration:none!important}.player-table .country{display:block;overflow:hidden;color:#8e8e8e;font-size:10px;line-height:13px;font-weight:normal;text-transform:uppercase;padding:3px 0 0}.player-table .country img{float:left;margin:1px 4px 0 1px}.player-table .games-desc{width:240px;list-style:none;overflow:hidden;margin:-1px 0 0;padding:0}.player-table .games-desc li{float:left;width:260px;padding:0 0 4px}.player-table .cell{float:left;padding:0 5px 0 0}.player-table .game-desc{display:block;padding:3px 0 0}.player-table .medals{float:left;width:100%;font-size:11px;line-height:20px;color:#333}.player-table .medals>span{float:left;margin:0 8px 0 0}.player-table .winner{overflow:hidden;margin:0;padding:2px 0 8px}.player-table .winner dt{word-spacing:-2px;overflow:hidden}.player-table .winner .time{font-style:normal;font-weight:bold}.player-table .winner .country{float:left;padding:1px 8px 0 0}.categories-block{background:#fff url(/Resources/Images/YOG/bg-container01.gif) repeat-y;overflow:hidden;padding:12px 0 10px 10px}.categories-block .col-1{float:left;width:400px;margin:0 20px 0 0}.categories-block h3{font-size:14px;line-height:17px;text-transform:uppercase;color:#323232;margin:0 0 13px}.categories-block ul{font-size:12px;line-height:16px;font-weight:bold;list-style:none;overflow:hidden;margin:-4px 0 0;padding:0}.categories-block li{width:100%;vertical-align:top;overflow:hidden;padding:4px 0 0}.categories-block .col-1 ul{margin:-4px -10px 0}.categories-block .col-1 li{float:left;width:200px;padding-left:10px}.categories-block li>a{display:table;width:100%}.categories-block ul img{float:left;margin:0 5px 0 0}.about-block{font-size:12px;line-height:16px;color:#000;overflow:hidden;padding:10px 10px 9px}.about-block .text-block{overflow:hidden;padding:8px 0 0}.about-block .heading{background:url(/Resources/Images/YOG/separator15.gif) repeat-x 0 100%;font-size:10px;line-height:11px;text-transform:uppercase;overflow:hidden;margin:0 0 6px;padding:0 0 9px}.about-block .heading .country img{margin:0 4px 0 0}.about-block .heading .country{padding:0 12px 0 0}.about-block .events{overflow:hidden;background:url(/Resources/Images/YOG/separator15.gif) repeat-x 0 100%;margin:0 0 5px;padding:0 0 9px}.about-block .events dl{overflow:hidden;margin:0 0 -6px}.about-block .events dt{float:left;margin:0 3px 0 0}.about-block .events dd{background:url(/Resources/Images/YOG/separator16.gif) no-repeat 0 9px;overflow:hidden;margin:0;padding:0 0 6px 7px}.about-block h2{font-size:12px;line-height:16px;margin:0 0 6px}.sub-items{text-transform:uppercase;list-style:none;overflow:hidden;vertical-align:top;margin:0 -10px 10px;padding:0}.sub-items>li>a{display:block;position:relative;overflow:hidden}.sub-items li{float:left;width:300px;vertical-align:top;margin:10px 0 0 20px}.sub-items .img-holder{display:inline-block;height:87px;overflow:hidden;vertical-align:middle;width:87px}.sub-items .img-holder img{margin-left:-48px;margin-top:-3px;vertical-align:top;width:184px}.sub-items .text-holder{font-weight:bold;background:none;font-size:11px;line-height:12px;width:165px;display:inline-block;vertical-align:middle;padding:2px 0 0 13px}#sidebar{width:300px;float:right;padding:14px 0 10px}.categories-box ul{font-size:12px;line-height:16px;font-weight:bold;list-style:none;overflow:hidden;margin:0;padding:5px 10px}.categories-box li{vertical-align:top;overflow:hidden}.categories-links li{background:url(/Resources/Images/YOG/separator17.gif) repeat-x;padding:8px 0 8px 10px}.categories-box a{display:block;color:#667b17;background:url(/Resources/Images/YOG/separator17.gif) repeat-x;padding:0 10px}.categories-box li:first-child a:hover,.categories-box a:hover{text-decoration:none;color:#fff;background-color:#a4c138}.categories-box a.active{text-decoration:none;color:#fff;background-color:#a4c138!important}.categories-box a>span{display:block;cursor:pointer;background:url(/Resources/Images/YOG/bullet14.png) no-repeat 0 13px;padding:9px 10px 7px}.categories-box a:hover>span,.categories-box a.active>span{background:url(/Resources/Images/YOG/bullet11.png) no-repeat 0 13px}.categories-box .title{display:block;color:#667b17;background:url(/Resources/Images/YOG/bullet14.png) no-repeat 0 3px;padding:0 10px}.categories-box ul ul{font-weight:normal;list-style:none;padding:0}.categories-box ul ul li{float:left;background:none;padding:0 5px 0 10px}.categories-box ul ul a{background:none!important;display:inline;color:#999!important;text-decoration:underline;padding:0}.social-plugins{width:317px;margin:-7px 0 0 -10px}.social-plugins .twitter-plugin{overflow:hidden;background:url(/Resources/Images/YOG/bg-twitter.png) no-repeat;height:331px;margin:0 0 3px;padding:8px 21px 0 31px}.social-plugins .twitter-plugin .placeholder{height:311px;width:262px;overflow:hidden}.social-plugins .facebook-plugin{overflow:hidden;background:url(/Resources/Images/YOG/bg-facebook.png) no-repeat;height:448px;padding:19px 10px 0 15px}.social-plugins .facebook-plugin .placeholder{height:433px;width:290px;overflow:hidden}.choosing-form{background:#fff;overflow:hidden;font-size:12px;line-height:16px;color:#000;padding:11px 10px}.choosing-form .radiobuttons{list-style:none;overflow:hidden;margin:0;padding:0 0 16px 8px}.choosing-form input[type="radio"]{float:left;width:15px;height:16px;margin:0 2px 0 0;padding:0}.choosing-form input[type="submit"]{background:url(/Resources/Images/YOG/btn-submit04.png) no-repeat;border:none;font-size:14px;line-height:21px;color:#fff;font-weight:bold;float:left;width:85px;height:26px;margin:0;padding:0 0 2px}.choosing-form label{float:left;margin:1px 0 0}.news-block .btn-prev,.news-block .btn-next{width:300px;height:31px;display:block;text-indent:-9999px;overflow:hidden}.news-block .btn-prev{background:url(/Resources/Images/YOG/btn-prev01.png) no-repeat}.news-block .btn-next{background:url(/Resources/Images/YOG/btn-next01.png) no-repeat}.news-block>.containerBox{background:#5c7688!important;overflow:hidden}.news-block .news li{overflow:hidden;vertical-align:top;background:url(/Resources/Images/YOG/separator13.gif) repeat-x;padding:8px 0 6px 10px}.news-block .date{float:left;font-size:12px;line-height:20px;font-weight:bold;font-style:normal;color:#c3fbff;text-align:center;background:url(/Resources/Images/YOG/bg-date.gif) no-repeat;width:38px;height:18px;margin:0 12px 0 0}.news-block h2{background:url(/Resources/Images/YOG/separator13.gif) repeat-x;font-size:12px;line-height:16px;margin:5px 0 0;padding:11px 0 0}.news-block li h2:first-child{background:none;margin:0;padding:0}.images-list{overflow:hidden;background:#fff;font-size:14px;line-height:17px;font-weight:bold;padding:10px}.images-list ul{list-style:none;overflow:hidden;margin:0 0 -10px;padding:0}.images-list li{background:url(/Resources/Images/YOG/separator02.gif) repeat-x;display:table;width:100%;padding:11px 0 10px}.images-list .img-holder .btn-play{top:16px}.images-list .img-holder a{float:left;position:relative}.desc-box{background:#fff;color:#000;font-size:12px;line-height:16px;overflow:hidden}.desc-box .text-block{overflow:hidden;padding:12px 10px 21px}#sidebar .games-block{position:relative;background:url(/Resources/Images/YOG/bg-sidebar.png) repeat-x;overflow:hidden;height:1720px;margin:0 0 10px;padding:10px 34px 10px 32px}.inner #sidebar .games-block{background:url(/Resources/Images/YOG/bg-sidebar01.png) repeat-x;height:auto;padding:0 34px 19px 32px}#sidebar .games-block>.holder{overflow:hidden;background:url(/Resources/Images/YOG/separator01.png) repeat-y 116px 0}.inner #sidebar .games-block>.holder{background:none;height:1%;overflow:visible}#sidebar .games{position:relative;overflow:hidden;list-style:none;font-size:8px;line-height:10px;text-transform:uppercase;margin:0;padding:0 0 2px}.inner #sidebar .games{overflow:visible;height:1%;background:url(/Resources/Images/YOG/separator14.png) no-repeat 116px 100%;padding:71px 0 0}#sidebar .games li{position:relative;width:111px;padding:0 0 8px}.inner #sidebar .games li{padding:0 0 15px}#sidebar .games li.alignleft.center{float:none;vertical-align:top}.inner #sidebar .games li.alignright{margin:-60px 0 60px}#sidebar .games li.first{margin-top:56px}.inner #sidebar .games li.first{margin-top:-56px}#sidebar .games li.last{padding-bottom:64px;padding-top:0}#sidebar .games .containerBox{background:url(/Resources/Images/YOG/sprite-games.png) no-repeat;width:99px;height:98px;text-align:center;position:relative;padding:6px 10px 0 2px}#sidebar .games .mask{background:url(/Resources/Images/YOG/none.gif);position:absolute;left:0;top:0;width:111px;height:104px;z-index:300;cursor:pointer}#sidebar .games .alignleft:hover .mask{background:url(/Resources/Images/YOG/sprite-games.png) no-repeat 0 -250px}.inner #sidebar .games .alignleft .mask{background:url(/Resources/Images/YOG/bg-games-left-hover.png) no-repeat -9999px;width:120px;height:120px}#sidebar .games .alignright:hover .mask{background:url(/Resources/Images/YOG/sprite-games.png) no-repeat -150px -250px}.inner #sidebar .games .alignright .mask{background:url(/Resources/Images/YOG/bg-games-right-hover.png) no-repeat -9999px;width:120px;height:120px}#sidebar .games li.alignright .containerBox{background-position:-150px 0;padding:6px 2px 0 10px}.inner #sidebar .games li.alignleft .containerBox{background:url(/Resources/Images/YOG/bg-games-left.png) no-repeat;margin:-9px;padding:15px 19px 9px 11px}.inner #sidebar .games li.alignleft .mark .mask{background:url(/Resources/Images/YOG/bg-games-left-mark.png) no-repeat}.inner #sidebar .games li.alignleft .mark .mask:hover{background:url(/Resources/Images/YOG/bg-games-left-hover.png) no-repeat}.inner #sidebar .games li.alignright .containerBox{background:url(/Resources/Images/YOG/bg-games-right.png) no-repeat;margin:-9px -9px -9px 0;padding:15px 11px 9px 10px}.inner #sidebar .games li.alignright .mark .mask{background:url(/Resources/Images/YOG/bg-games-right-mark.png) no-repeat}.inner #sidebar .games li.alignright .mark .mask:hover{background:url(/Resources/Images/YOG/bg-games-right-hover.png) no-repeat}#sidebar .games .bullet{position:absolute;width:10px;height:10px;text-indent:-9999px;overflow:hidden;background:url(/Resources/Images/YOG/sprite.png) no-repeat 0 -50px;left:100%;top:48px;margin:0 0 0 1px}#sidebar .games .bullet.c1{background-position:0 -25px}#sidebar .games .bullet.c2{background-position:-25px -25px;left:-12px}#sidebar .games img{vertical-align:top;max-height:70px;max-width:70px}#sidebar .games .img-holder{width:100%;height:70px;display:table;overflow:hidden}#sidebar .games .img-holder>.holder{display:table-cell;vertical-align:middle;width:100%}#sidebar .games .desc{display:block;color:#000}#sidebar .btn{display:inline-block;vertical-align:top;background:url(/Resources/Images/YOG/sprite-btn.png) no-repeat;color:#fff;font-size:14px;line-height:17px;font-weight:bold;padding:0 0 0 5px}#sidebar .btn span{cursor:pointer;display:block;height:22px;background:url(/Resources/Images/YOG/sprite-btn.png) no-repeat 100% -50px;padding:4px 19px 0 15px}#sidebar .btn:hover{text-decoration:none;background-position:0 -100px}#sidebar .btn:hover span{background-position:100% -150px}#sidebar .games-block .info{text-align:center;font-size:10px;line-height:10px;font-weight:bold;color:#fff;background:url(/Resources/Images/YOG/sprite-btn.png) no-repeat 0 -550px;width:194px;height:27px;overflow:hidden;margin:6px auto 16px;padding:5px 0 0}#sidebar .add-block h2{font-size:21px;line-height:24px;color:#000;margin:0 0 5px}#sidebar .add-block ul{list-style:none;overflow:hidden;background:#fff;font-weight:bold;line-height:15px;margin:0;padding:5px 10px 7px}#sidebar .add-block li{vertical-align:top;overflow:hidden;background:url(/Resources/Images/YOG/separator02.gif) repeat-x;padding:8px 10px 9px}#sidebar .add-block a{color:#000;background:url(/Resources/Images/YOG/sprite-ico.png) no-repeat 0 -96px;font:13px/16px Arial,Helvetica,sans-serif;font-weight:bold;padding:0 0 0 9px}#sidebar .info-box{color:#000;font-size:12px;line-height:16px;background:#fff;overflow:hidden;margin:1px 0 25px}#sidebar .info-box .opener{display:block;background:url(/Resources/Images/YOG/bg-opener.gif) repeat-x;height:41px;color:#000;font-size:11px;line-height:14px;font-weight:bold;text-transform:uppercase;padding:0 8px 0 9px}#sidebar .info-box .opener span{cursor:pointer;display:block;background:url(/Resources/Images/YOG/bullet03.png) no-repeat 100% 19px;padding:13px 0 0}#sidebar .info-box .opener.active span{background:url(/Resources/Images/YOG/bullet06.png) no-repeat 100% 19px}#sidebar .info-box .block{overflow:hidden;padding:4px}#sidebar .info-box .text-block{overflow:hidden;padding:5px 0}#sidebar .main-box .text-block{padding:0 4px 12px 11px}#sidebar .info-box img{vertical-align:top;margin:0 0 9px}#sidebar .info-box img.alignleft{float:left;margin:0 11px 0 0}#sidebar .info-box .country{color:#8e8e8e;font-size:10px;line-height:13px;float:right;margin:2px 6px 0 0;padding:0 0 2px}#sidebar .info-box .desc dl{overflow:hidden;margin:0 0 7px}#sidebar .info-box .desc dt{font-weight:bold;float:left;margin:0 4px 0 0}#sidebar .info-box .medals{overflow:hidden;padding:1px 0 3px}#sidebar .info-box .medals strong{float:left;margin:0 13px 0 0}#sidebar .info-box .slide-block{overflow:hidden;border-bottom:1px solid #666;padding:14px 10px 0}#sidebar .info-box h2{font-size:12px;line-height:16px;margin:0 0 6px}#sidebar .info-box p{margin:0 0 28px}#sidebar .blocks{font-size:12px;line-height:16px;height:1%}#sidebar .blocks .block{float:left;width:100%;padding:0 0 30px}#sidebar .blocks .containerBox{background:#fff;overflow:hidden}#sidebar .blocks .items li:first-child{padding-top:0;background:none}#sidebar .blocks .desc-box .items{padding:6px 0 0}#sidebar .blocks .items .mark a{background:url(/Resources/Images/YOG/bullet05.png) no-repeat 0 2px;padding:0 0 0 21px}.boxes .link-holder,#sidebar .blocks .link-holder{background:#fff;overflow:hidden;padding:7px 9px}.boxes .link-holder a,#sidebar .blocks .link-holder a{font-weight:bold;float:right;background:url(/Resources/Images/YOG/bullet02.png) no-repeat 0 4px;padding:0 0 0 10px}.summary{font-size:11px;line-height:14px;overflow:hidden;list-style:none;margin:0;padding:0}#sidebar .summary{padding:3px 0 0}.summary>li{position:relative;vertical-align:top;overflow:hidden;background:#e4e4e4 url(/Resources/Images/YOG/bg-summary.gif) repeat-x;margin:0 0 1px;padding:7px 10px}.summary .country{text-transform:uppercase;font-weight:normal;font-size:10px;line-height:13px;padding:0 0 0 11px}.summary .country img{vertical-align:top;margin:2px 4px 0 0}.summary .desc{font-weight:bold;color:#8e8e8e;float:left;width:100%;margin:-3px 0 0}.summary .medals{float:left;width:76px;padding:2px 0 0 4px}.summary .medals span{color:#000;text-align:center;font-weight:bold;font-size:11px;line-height:19px;float:left;margin:0 0 0 8px}#sidebar .blocks .form-box{overflow:hidden;background:#fff;color:#000;padding:10px}#sidebar .select-form input[type="submit"]{margin-top:17px}.inner #sidebar .select-form input[type="submit"]{margin-top:13px}#sidebar .blocks .img-box{position:relative;font-size:11px;line-height:13px;color:#fff}#sidebar .blocks .img-box .caption>.holder{overflow:hidden;padding:5px 9px 2px}#sidebar .blocks .links{list-style:none;overflow:hidden;margin:-5px 0 0;padding:0}#sidebar .blocks .links>li{vertical-align:top;overflow:hidden;border-top:1px solid #666}.inner #sidebar .blocks .links .active,.inner #sidebar .blocks .links>li{border-color:#8caa12}#sidebar .blocks .links>li>a{font-size:11px;line-height:14px;font-weight:bold;text-transform:uppercase;background:#e4e4e4 url(/Resources/Images/YOG/bg-links.gif) repeat-x;height:39px;display:block;padding:0 8px 0 0}.inner #sidebar .blocks .links>li>a{background:#e3eed1 url(/Resources/Images/YOG/bg-links-c9.gif) repeat-x}#sidebar .blocks .links>li>a>span{cursor:pointer;display:block;background:url(/Resources/Images/YOG/bullet03.png) no-repeat 100% 18px;padding:12px 9px 13px}.inner #sidebar .blocks .links>li>a>span{background:url(/Resources/Images/YOG/bullet12.png) no-repeat 100% 18px}#sidebar .blocks .links .active>a>span{background:url(/Resources/Images/YOG/bullet06.png) no-repeat 100% 18px}.inner #sidebar .blocks .links .active>a>span{background:url(/Resources/Images/YOG/bullet13.png) no-repeat 100% 18px}.inner #sidebar .blocks .links .active>a{background:#c3caa6 url(/Resources/Images/YOG/bg-links-c9-active.gif) repeat-x}#sidebar .blocks .links .active>a{background:url(/Resources/Images/YOG/bg-links-active.gif) repeat-x;border-bottom:1px solid #666}#sidebar .blocks .links .slide-block{color:#000;font-size:12px;line-height:16px;display:none;background:#fff}#sidebar .blocks .links .slide-block>.holder{overflow:hidden;padding:14px 7px}.links .posts-holder .post{float:left;width:100%;padding:23px 0 0}#sidebar .blocks .links h2{font-size:12px;line-height:16px;color:#000;margin:0 0 5px}#sidebar .stories{list-style:none;overflow:hidden;font-size:13px;line-height:16px;font-weight:bold;margin:0;padding:11px 0 0}#sidebar .stories li{vertical-align:top;margin:0 0 10px}#sidebar .stories a{text-decoration:none;display:block;background:#439649;color:#fff;overflow:hidden;height:1%;position:relative}#sidebar .stories a:hover{background:#20823b}#sidebar .stories a span{cursor:pointer;display:block;overflow:hidden;padding:7px 5px 0 0}#sidebar .stories img{float:left;margin:0 10px 0 0}.info-form{overflow:hidden;font-size:12px;line-height:16px;color:#000;padding:0 0 1px}.info-form h2{font-size:12px;line-height:16px;margin:0 0 10px}.info-form dl{overflow:hidden;margin:0 0 4px}.info-form dt{float:left;width:56px;font-weight:bold;padding:0 5px 0 0}.info-form dd{overflow:hidden;margin:0 0 7px;padding:0 110px 0 0}.info-form .selects{list-style:none;overflow:hidden;margin:0;padding:0 5px 0 0}.info-form .selects li{float:left;width:100%;height:26px;padding:0 0 8px}.follow-us{height:300px;float:left;width:100%;color:#fff;padding:19px 0 0}.boxes .box+.box>.follow-us{margin:-9px 0 0}.boxes .follow-us{background:url(/Resources/Images/YOG/bg-follow-us01.png) no-repeat 50% 0}.follow-us .title{font-size:15px;line-height:18px;text-transform:uppercase;text-align:center;background:url(/Resources/Images/YOG/separator10.png) no-repeat 0 8px;margin:0 0 18px}.boxes .follow-us .title{color:#5c7688;background:url(/Resources/Images/YOG/separator12.gif) no-repeat 0 8px;margin:0 0 11px;padding:0}.boxes .follow-us .social-networks{color:#393939}.boxes .follow-us .social-networks .mail{color:#186487}#sidebar .block+.follow-us{margin:-21px 0 0}.follow-us .social-networks{font-weight:normal;background:none;list-style:none;font-size:11px;line-height:14px;margin:0;padding:0 0 11px}.follow-us .social-networks li{float:none;vertical-align:top;background:url(/Resources/Images/YOG/separator11.gif) repeat-x 0 100%;margin:0;padding:11px 2px 12px 10px}.boxes .follow-us .social-networks .ico-link{color:#4667a3;font-weight:bold}.follow-us .social-networks a{color:#fff;display:inline;background:none;width:auto;height:auto}.follow-us .ico img{margin:0 3px 0 0}.newsletter-form{font-size:11px;line-height:16px;color:#fff;padding:0 0 0 10px}.newsletter-form label{background:url(/Resources/Images/YOG/ico16.png) no-repeat;display:block;padding:1px 0 4px 36px}.boxes .newsletter-form label{color:#3c3c3c}.boxes .newsletter-form label span{color:#6e6e6e}.newsletter-form .row{height:1%;padding:0 0 0 35px}.newsletter-form input[type="text"]{width:140px;float:left;background:#fff;border:1px solid #ccc;color:#969696;font-size:11px;line-height:14px;margin:1px 2px 0 0;padding:1px 4px 2px}.newsletter-form input[type="submit"]{float:left;background:url(/Resources/Images/YOG/btn-submit03.png) no-repeat;border:none;font-size:0;line-height:0;text-indent:-9999px;width:28px;height:20px;margin:0;padding:0}.klp .hidden{visibility:hidden!important}.klp .iocCustomRadio span{background-image:url(/Resources/Images/CustomFormControl/customRadio.png);width:13px}.klp h2,.klp .boxes .box h2,.klp h2.heading{line-height:normal!important}.boxes .video{height:337px}.klp h1.iocPageTitleBlock{text-shadow:1px 1px 3px #514d4d}.sport .containerBox.logo-container,.sportevent .containerBox.logo-container{width:640px}.containerBox.logo-container,.links-area,.countdown-placeholder{z-index:2000;top:128px}.promo-gallery .containerBox ul li a img{width:184px}#main h2.generic-tt{color:#fff;font-size:21px;line-height:24px;overflow:hidden;text-transform:uppercase;margin:-4px 0 5px}.follow-us .social-bk-news li{background:url(/Resources/Images/YOG/separator11.gif) repeat-x scroll 0 100% transparent;float:none;vertical-align:top;margin:0;padding:11px 2px 12px 10px}.social-bk-news .form-news{background:url(/Resources/Images/elts/pict-newsletter.png) no-repeat scroll 0 0 transparent;font-size:11px;padding:0 0 0 35px}.social-bk-news .form-news input{margin-top:3px}#content .std-article h2.article-tt{font-size:24px;line-height:30px;text-transform:none;color:#fff;margin:0 0 16px}.sochiArticle #center_content_div{height:1%;padding:30px 240px}.main-post .std-article .article-bg{background:none repeat scroll 0 0 #fff;overflow:hidden}.article-ct,.article-head{padding:10px 15px}.article-ct .article-foot{overflow:hidden;margin-top:-3px}.article-ct .article-foot .share{float:right;width:190px}.article-ct .article-foot .social{background:url(/Resources/Images/YOG/separator09.gif) repeat-x scroll 0 100% transparent;list-style:none outside none;overflow:hidden;margin:0 0 8px;padding:0 0 5px}.article-ct .article-foot .social li{float:left;margin:0 0 0 5px}.article-ct .article-foot .social li:first-child{float:left;margin:0}.article-ct .article-foot .iocShareLinks{float:right;font-size:10px;line-height:11px;list-style:none outside none;overflow:hidden;margin:0;padding:0}.article-head .time{color:#960578;display:block;font-size:13px;font-style:italic;line-height:16px;margin:0 0 5px}.article-head .chapo{display:block;font-size:16px;line-height:19px;color:#627b8c;font-weight:bold}.article-ct .inner-ct blockquote{color:#960578;font-size:1.33em;font-weight:bold;margin:0}.article-ct .inner-ct blockquote.bk-lt{background:url(/Resources/Images/elts/block-left.png) no-repeat scroll 100% center transparent;display:inline;float:left;min-height:105px;width:160px;margin:0 30px 5px 0;padding:5px 25px 5px 20px}.article-ct .inner-ct blockquote.bk-rt{background:url(/Resources/Images/elts/block-right.png) no-repeat scroll 0 center transparent;display:inline;float:right;min-height:105px;width:160px;margin:0 0 5px 30px;padding:5px 20px 5px 25px}#sidebar .item .link{background:none;font-weight:normal;padding:0}#content .about-block h2{font-size:12px;line-height:16px;color:#000;text-transform:none;margin:0 0 6px}.latest-list .visu2{float:left;width:220px;position:relative;text-decoration:none;padding:0 0 10px}.lastest-list .visu2 img{max-width:220px}.containerBox .tt{font-size:16px;line-height:19px;padding:0 0 5px}.containerBox .duration{color:#960578;display:block;font-size:11px;font-style:normal;line-height:14px;margin:0 0 1px}.rss_news img{float:right;cursor:pointer;font-size:12px;margin-top:5px}#NewsArticleXNewsBlock .iocRssRegistrationClose{background-position:100% -15%}.box .social-networks .highlight{height:16px;overflow:hidden;width:18px}.box .social-networks img:hover{margin-top:-17px}#ctl00_mainContent_ContactDirectoryBlock_title{color:#353535}.klp #topStories .item .caption{background-image:url(/Resources/Images/PhotosVideosRedesign/bg-overlayer.png)}.klp .panelTopWide div.iocShareLinks{left:75%;position:absolute;top:100px;z-index:5000}.klp #content h2.heading,.klp #sidebar h2.heading,.klp .promo-gallery h2.heading{word-wrap:break-word;font-size:21px;color:#fff;text-transform:uppercase;line-height:24px;margin:-4px 0 5px}.klp .iocVideoPlayerBlock .more{position:relative;background:#fff}.klp .iocVideoPlayerBlock .more a{position:absolute;top:10px;right:10px;z-index:1004;font-size:12px;line-height:15px;font-weight:bold;color:#000;background:url(/Resources/Images/YOG/sprite-ico.png) no-repeat 0 -97px;margin:1px 4px 0 0;padding:0 0 0 11px}.klp #PhotoResumeBlock .search-form a.link{margin-top:4px}.klp #PhotoResumeBlock .search-form #title{height:auto;padding:0}.klp .boxes .likes{overflow:hidden;height:20px}.klp .box .OgBlock{margin-top:25px;width:100%}.klp .box .OgBlock .list{background-image:url(/Resources/Images/KLP/bg-games.png)}.klp .box .OgBlock .list ul{background:#a9a8a9}.klp .box .OgBlock .links{height:auto;margin-top:-15px}.klp .section .shop,.klp .section .figure,.klp .section .item{position:relative}.klp .section .caption{position:absolute;bottom:0;left:0;width:280px;color:#fff;background:url(/Resources/Images/HomePage/bg-caption.png) repeat scroll 0 0 transparent;padding:5px 10px}.klp .section .link{text-align:left!important;background:none;font-weight:normal;padding:0}.klp .section .more{background-color:#fff;font-weight:bold;height:21px;line-height:21px;border-top:#000 solid 1px;text-align:right;padding:4px 10px 5px!important}.klp .section .more a{background:url(/Resources/Images/SchedulesResults/ico-arrow-2.gif) no-repeat scroll left center transparent;color:#000;float:right;padding-left:12px;text-decoration:none;font-size:1em}.klp .section .shop .image{float:left;text-align:center;width:110px;padding:0!important}.klp .section .item{height:100%;overflow:hidden;position:relative}#olympicNews .list-wrapper .list .item ul li a{min-height:0;padding:0}#olympicNews .list-wrapper .list .item ul li a:hover{color:#fff;background:none}.klp .iocPageTitleBlockImageContainer{width:70px!important;height:69px;background:url(/Resources/Images/YOG/logo-container.png) center no-repeat;text-align:center;padding:8px 14px 8px 8px}.klp .iocPageTitleBlockImageContainer img{max-width:60px;max-height:60px}.klp .iocPageTitleBlockContainerWithImage{margin-left:0!important}.klp #content .iocBlockTitle h2,.klp #sidebar .iocBlockTitle h2{color:#323232;background:none;font-size:21px;margin-bottom:10px;padding:0}.klp .calendar-block{width:280px;font-weight:normal;color:#000;font-size:11px;line-height:16px;overflow:hidden;background:#fff;margin:0 0 2px;padding:14px 10px 8px}.klp .calendar-block .date{text-align:center;font-style:normal;color:#666;float:left;background:url(/Resources/Images/KLP/bg-calendar.png) no-repeat;width:64px;height:46px;margin:0 17px 0 0;padding:18px 0 0}.klp .calendar-block .events li{overflow:hidden;vertical-align:top;background:url(/Resources/Images/KLP/separator02.gif) repeat-x;padding:15px 0 14px}.klp .calendar-block .heading h2{font-size:14px!important;line-height:16px;margin:0 20px 0 0}.klp .calendar-block .events .iocHCalIcon{float:right;width:16px;height:16px}.klp .calendar-block .events .iocHCalIcon a{display:inline-block;width:16px;height:16px;background:url(/Resources/Images/KLP/ico18.gif) no-repeat}.klp #sidebar .block .links>li>a{background:url(/Resources/Images/YOG/bg-links.gif) repeat-x scroll 0 0 #e4e4e4;display:block;font-size:11px;font-weight:bold;height:39px;line-height:14px;text-transform:uppercase;padding:0 8px 0 0}.klp #sidebar .block .links{list-style:none outside none;overflow:hidden;padding:0}.klp #sidebar .block .links>li{border-top:1px solid #666;overflow:hidden;vertical-align:top}.klp .player-table tfoot td a{background:url(/Resources/Images/Icons/ico-arrow-2.gif) no-repeat scroll left center transparent;float:right;padding-left:12px}.klp .player-table tfoot td a.results{float:left;background:url(/Resources/Images/YOG/bullet10.gif) no-repeat 0 3px}.klp .boxes .box .headline .containerBox{margin-right:84px}.klp .boxes .box .headline .heading span{word-wrap:break-word}.klp .boxes .box .headline .logo-box .holder a img{width:auto!important;height:auto!important;max-width:80px!important;max-height:80px!important}.klp #gamesSelect,.klp #sportSelect,.klp #eventSelect{margin-bottom:10px;margin-top:5px}.klp .colRight{float:right;width:170px}.klp a.embed_button_right.embed_button{float:right;line-height:1.9em;border:none;background:url(/Resources/Images/KLP/sprite-btn.png) no-repeat 100% -49px;color:#fff;font-size:14px;font-weight:bold;width:auto;height:26px;margin:12px 0;padding:0 4px 2px 0}.klp a.embed_button_right.embed_button .embed_button_right.embed_buttonC{min-width:97px;text-align:center}.klp a.embed_button_right.embed_button span.embed_button_right.embed_buttonL{background:url(/Resources/Images/KLP/sprite-btn.png) no-repeat 0 0;height:100%;margin:1px 0 0 -4px}.klp a.embed_button_right.embed_button:hover{background-position:100% -149px}.klp .longSelect select,.klp .longSelect .elSelect,.klp .longSelect .optionsContainer{width:165px!important}.klp .longSelect .elSelect .selectedOption{width:130px}.klp #content .featured-block .section .figure .caption{background:url(/Resources/Images/HomePage/bg-caption.png) repeat scroll 0 0 transparent;font-size:11px;line-height:13px;bottom:0;color:#fff;left:0;position:absolute;width:288px;padding:0 4px 0 8px}.klp #ddgame .elSelect{float:left;margin-top:4px}.klp #content .athletemedals{background:none;margin-bottom:20px}.klp #content .athletemedals table #rowtitle td{font-size:12px;font-weight:bold;cursor:default;line-height:15px;background:#fff;padding:8px 5px 7px 11px}.klp .athletemedals table tr.rowresults .eventdetails{position:relative;top:-7px}.klp .athletemedals table tr.rowresults .eventdetails a{background:url(/Resources/Images/YOG/bullet02.png) no-repeat 100% 3px;padding-right:8px;text-decoration:none;font-weight:bold;visibility:hidden}.klp .athletemedals table tr.rowresults:hover .eventdetails a{visibility:visible}.klp div.iocIdentityCardDetails.iocIdentityCardAthlete{background-color:#fff;float:none;width:auto;padding:0}.features .latest-list .visu img{max-width:100%}.features .latest-list .desc{width:auto;margin:0 10px}.features .latest-list a.visu+.desc{width:385px}.features .sochiArticle .lightgreen .stories-list a{background-color:#9bc627}.features .sochiArticle .lightgreen .stories-list a:hover{background-color:#8cb324}.features .sochiArticle .darkblue .stories-list a:hover{background-color:#0052cc}.features .sochiArticle .red .stories-list a:hover{background-color:#bf0019}.features .sochiArticle .green .stories-list a:hover{background-color:#1c8000}.features .sochiArticle .purple .stories-list a{background-color:#93f}.features .sochiArticle .purple .stories-list a:hover{background-color:#8a2ee5}.features .sochiArticle .blue .stories-list a:hover{background-color:#038aa8}ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,div.iocCountryMedalGames td.iocMedalIcon a img,div.iocAthleteMedalGames td.iocMedalIcon a img{margin:0;padding:0}#bigStories .item:hover .image .caption a,#bigStories .item:hover .image .caption .divTextUnderline,#header .promo li:hover *,.ioc-landing .iocCarouselMenu .promo li:hover *{text-decoration:underline;cursor:pointer}#content,.OgBlock{float:left;width:630px;padding:0}#sidebar .section .more,#sidebar .section .more,#teaser .section .more,#content .section .more,#content .section .footer{background-color:#fff;border-top:#000 solid 1px;font-weight:bold;height:21px;line-height:21px;overflow:hidden;text-align:right;padding:4px 10px 5px}#sidebar .shop,#teaser .shop,.klp .section .shop{background-color:#eeeff0;padding:20px 10px}#sidebar .shop .info,#teaser .shop .info,.klp .section .shop .info,.olympism-landing #content .featured-block .section .shop .info{float:right;width:150px}#sidebar .shop .info h3,#teaser .shop .info h3,.klp .section .shop .info h3,.olympism-landing #content .featured-block .section .shop .info h3{font-size:17px;margin-bottom:10px;text-transform:uppercase}#sidebar .iocArticleBlock .iocDidYouKnowContent,#teaser .iocArticleBlock .iocDidYouKnowContent{background-color:#fff;clear:both;float:left;width:280px;padding:10px}#sidebar .figure,#teaser .figure,.klp .section .figure{height:150px;overflow:hidden;position:relative}* html #olympicNews .list-wrapper .list .item,.promo-gallery .gholder,.summary .heading{height:1%}#content .video .item .share .iocShareLinks,.ioc-landing .iocCorporateIOCIdentityCardBlock,.ioc-landing .iocDirectoryBlockContent h3{width:auto}.iocSportsCloud .block-4 h3,.follow-us .social-bk-news{padding:19px 0 0}.iocTabbedContentBlock .iocBlockTitle h2,.iocTabbedContentBlock .iocBlockTitle .iocBlockTitleRounded,body.inner,body.olympismPage,body.sportsPage,body.iocPage,body.sochiPage,body.c4,body.athletesPage,.boxes .data-table .odd td,.boxes .data-table .oddNoLink td,.summary>li:hover{background:#fff}div.iocQuizBlock div div.iocQuizAnswerLink,.athlete #sidebar .info-box .desc{padding-top:10px}div.iocIdentityCardDetails.iocIdentityCardAthlete,.features .sochiArticle .red .stories-list a{background-color:#d9001e}div.iocIdentityCardDetails.iocIdentityCardGame,.features .sochiArticle .green .stories-list a{background-color:#209900}div.iocWideButtonLink a.iocWideButtonSearch,div.iocWideButtonLink a.iocWideButtonSearch:visited,.athlete #sidebar .iocExtenderContent{width:300px}div.iocSiteMapBlock div.iocSiteMapColumn ul.iocSiteMapNoHeading,#sidebar .info-box+.info-box,.athlete-generic .center_design_div,.games-future .box .OgBlock,.olympism-landing #sidebar .iocQuizBlock .iocQuizBlockContent span.iocCustomRadio,.athlete-landing.search-active .center_design_div,.athlete-landing #sidebar .resultsearchsmallblock .viewresults,.athlete-generic .center_design_div>.wrapper{margin-top:0}.iocMediaNews .iocMediaNewsImage,.categories-block .col-2,.summary .text-container{float:left;width:200px}.iocMediaCalendar .iocMediaCalendarItem.last-child,.latest-list li:last-child{border-bottom:none}div.iocResultsDataSearchResultsBlock div.iocResultsDataSearchResultsTable th.iocResultsDataSearchResultsTableRecord span,.medals-table th.size-2{width:109px}div.iocSubCategoryBlock div.iocListSubCategories span,.olympism-landing #sidebar .iocQuizBlock .iocQuizBlockContent ul>li{padding-left:0}.vids-list li:first-child,.ioc-landing .social-bk-news li:first-child{border-top:0 none}.vids-list .desc a,.latest-list .desc a{color:#647d8c;text-decoration:none}#breadcrumbs{font-size:10px;color:#fff;padding-top:34px}#breadcrumbs .iocBreadCrumbs,.klp .iocVideoPlayerBlock #title.search-form fieldset,.klp #PhotoResumeBlock .search-form #title fieldset,.klp .input-holder #title fieldset{float:none}div.iocNewsArticlesListingBlock div.iocNewsArticlesListingList ul li div.iocArticleImage,div.iocCalendarListingBlock div.iocCalendarListingList ul li div.iocArticleImage,.features .latest-list .visu{width:210px}.iocSportDisciplineBlock a:hover,.gallery .switcher a:hover,.gallery .switcher .active a,.inner .gallery .switcher a:hover,.inner .gallery .switcher .active a,.boxes .c1 .headline,.games-box .games-list li:hover .containerBox,.sports li:hover .mask,.inner #sidebar .games .alignleft:hover .mask,.inner #sidebar .games .alignright:hover .mask{background-position:0 0}.iocSportDisciplineBlock a:hover span,.features .sochiArticle .darkblue .stories-list a{background-color:#06f}div.iocMuseumMap #divGoogleMap td.iocGoogleMapPopupImage,.games-landing .boxes .link{text-align:right}div.iocHomeCarouselBlock ul li.firstElement,.boxes .column .box,.ioc-landing .boxes .cols-container .col-1 h3,.sport #sidebar .add-menu .menu li,.sportevent #sidebar .add-menu .menu li{margin-left:0}div.iocHostCityMap div.iocHostCityFilter td.iocHostCityFilterContent span.iocHostCityFilterShowHide,.inner .title-holder{padding:0 0 0 3px}.iocVideoPlayerBlock,.gallery .country-form,.inner #main h2.heading,.boxes .images,.main-post .text-container,.main-post .text-block,.main-post .text-holder,.games-box,.player-table .img-holder,.categories-box,.submit-holder,.news-block .text-holder,#sidebar .add-block,#sidebar .info-box .desc,.links .posts-holder{overflow:hidden}a img,:link img,:visited img,#GenericExtendedCarousselBlock img,#video3,div.iocAthletesCloudSearchBlockRight img,div.iocCountriesCloudSearchBlockRight img,div.iocSportsCloudSearchBlockRight img,div.iocMuseumMap #divGoogleMap table,div.iocHostCityMap #divGoogleMap table,#sidebar .blocks .links .active+li{border:none}p,#background_div:after,#olympicNews .list .item:after,.dropDownContent,#LinkListBlock ul li div,.vids-list li:after,.iocCorporateBlockContentLink,.latest-list li:after,.stories-list a:after,#olympicNews .list .item:after{clear:both}.hidden,#title fieldset .input label,div.iocCalendarLatestBlockContent br,div.iocNewsArticleLatestBlockContent br,.iocRecordBlockBottom,div.iocShareFormContent span.iocShareFormInstructions br,div.iocWideButtonLink a span.iocWideButtonText span.iocWideButtonAccessibleDivider,div#iocResultsDataSearchOptionsError,div.iocAthletesCloudSearchBlockRight #divRiaAthletesModule.iocRiaAthletesModuleJavascript .iocPagination,div.iocAthletesCloudSearchBlockRight #divRiaAthletesModule.iocRiaAthletesModuleJavascript ul li a span.iocAthleteName,div.iocAthletesCloudSearchBlockRight #divRiaAthletesModule.iocRiaAthletesModuleNonJavascript #commands,div.iocNewsArticlesListingBlock div.iocNewsArticlesListingList ul li br,div.iocCalendarListingBlock div.iocCalendarListingList ul li br,#divMuseumTreasuresCarouselContent ul li span.museumThumbnail span.treasureLegend,#divMuseumTreasuresCarouselContent span.treasureShareText,div.iocMuseumMap #divGoogleMap td.iocGoogleMapPopupHeightFix,div.iocOlympicGamesCarouselBlock ul li span.iocRiaThumbnail,div.iocOlympicGamesCarouselBlock ul li span.iocRiaLink a.iocRiaHidden,.iocResultSearchHiddenField,.iocResultSearchSizeDateCache,.iocResultMoreResultsFrom,div.iocGamesLifeCycleBlock div.iocGamesLifeCyclePanelActive div.iocGamesLifeCyclePanelText,div.iocGamesLifeCycleBlock div.iocGamesLifeCyclePanel div.iocGamesLifeCyclePanelHover,div.iocRecordEvolutionBlock span.iocRiaLandmark,div.iocRecordEvolutionBlock span.iocRiaLandmarkDescription,div.iocRecordEvolutionBlock span.iocRiaLegend2,div.iocRecordEvolutionBlock span.iocRiaLegend1,.klp .option.custom,.klp #topStories .mask,.klp #content .iocBlockTitle span,.klp #sidebar .iocBlockTitle span,.klp .calendar-block .events .iocHCalIcon img,.klp .summary_filters_block #messageerror,.klp .summary_filters_block #errorMedalist,.olympism-landing #content .featured-block .section .shop .info .link{display:none}#header_content_top,.iocTabbedVideoBlock,.boxes .cols-holder,.select-form .submit-holder,.choosing-form .radiobuttons li,.info-form select{float:left;width:100%}#bottom td,div.iocIdentityCardDetails td,.logo-holder img,#header .promo img,.gallery img,.boxes .image-box img,.boxes img,.boxes .posts .img-holder img,.main-post img,.main-post .social-block .social-networks img,.main-post .social-block .rating img,.social-plugins img,.images-list img,.desc-box img,#sidebar .blocks .img-box img,.ioc-landing .iocCarouselMenu .promo img{vertical-align:top}#top,#additionaltop,div.iocResultsDataSearchResultsBlock div.iocResultsDataSearchResultsTable td.iocResultsDataSearchResultsTableCellMedal,#sidebar .btn-holder,#wrapper .AdditionalLinks{text-align:center}#bigStories .paging a.current,#topStories .paging a.current,#bigStories .paging a.current{background-position:left -14px;cursor:default}#bigStories .item:hover .image .caption a,#sidebar .list-wrapper .list .item .caption a:hover,#sidebar .iocArticleBlock .iocDidYouKnowContent a:hover,#teaser .iocArticleBlock .iocDidYouKnowContent a:hover,#topStories .item .captiondescription span:hover,.main-section .list-wrapper .list .feature .column .item .caption a:hover,div.iocWebsiteSearchZone a.AdvancedSearchLink:hover,div.iocCalendarLatestBlockContent a,div.iocCalendarLatestBlockContent a:visited,div.iocQuizBlock div div.iocQuizAnswerLink a:hover,div.iocIdentityCardDetails a:hover,div.iocAthleteMedalEvents div.iocMedalGroup div.iocMedalList div.iodMedalEvent div.iocMedalText a:hover,div.iocResultsDataSearchResultsBlock div.iocResultsDataSearchResultsTable td a:hover,div.iocAudioguideBlock div.iocAudioguideBlockContent ul li ul li a:hover,div.iocGoogleSearchResultBlock div.iocGoogleSearchResultSearch span.iocGoogleSearchResultSearchSpelling a:hover,.iocRightContentCopy a:hover,.iocCorporateContentBlock a:hover,.iocTabbedContentBlockCopy a:hover,.iocArticleContentCopy a:hover,.iocFreeContentBlock a:hover,.iocAthletesTransitionBlock a:hover,.iocAthleteInterviewBlockContent a:hover,.iocAthleteStoryBlockContent a:hover,.iocOlympicSpiritLatestNewsBlockContentText a:hover,.iocSectionStoryBlockContent a:hover,.container .containerButton span a,.iocLatestNewsBlockTopPaging a,.iocLatestNewsBlockBottomPaging a,div.iocNewsArticlesListingBlock div.iocNewsArticlesListingList ul li div.iocArticleContent div.iocPodVodPlayer a:hover,div.iocMuseumMap #divGoogleMap a.iocGoogleMapPopupTitle:hover,div.iocMuseumMap #divGoogleMap span.iocGoogleMapPopupTitle,div.iocOlympicGamesSearchBlockTopLeft div.iocOlympicGamesSearchBlockGo div.iocOlympicGamesSearchBlockClear a:hover,.iocRiaMediaSlideShow5Rows .iocRiaContent .iocRiaLegend a,.iocRiaMediaSlideShow2Rows .iocRiaContent .iocRiaLegend a,.iocRiaMediaSlideShow1Row .iocRiaContent .iocRiaLegend a,.iocRiaMediaSlideShow5Rows .iocRiaContent .iocRiaLegend_hover a,.iocRiaMediaSlideShow2Rows .iocRiaContent .iocRiaLegend_hover a,.iocRiaMediaSlideShow1Row .iocRiaContent .iocRiaLegend_hover a,.iocRiaMediaSlideShowRowGoogle .iocRiaContent .iocRiaLegend_hover a,div.iocHostCityMap #divGoogleMap td a.iocGoogleMapPopupTitle:hover,div.iocHostCityMap #divGoogleMap td span.iocGoogleMapPopupTitle,div.iocHostCityMap div.iocHostCityFilter td.iocHostCityFilterContent a:hover,div.iocRecordEvolutionBlock span.iocRiaAllRecordsLink a,#header .promo li>a:hover,.boxes .title:hover,.boxes .categories a:hover,.games-box .games-list a:hover,.categories-block li>a:hover,.participants-block .participants a:hover,.sub-items>li>a:hover,#sidebar .games a:hover,.ioc-landing .iocCarouselMenu .promo li>a:hover{text-decoration:none}#bigStories .item:hover .cursorPointer,#olympicNews .list-wrapper .paging a.next:hover,#olympicNews .list-wrapper .paging a.prev:hover,.iocRating a,div.iocBlockTitleIcon img,div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockCheckBoxes span.iocCustomCheckBox label,div.iocCountriesCloudSearchBlockLeft div.iocCountriesCloudSearchBlockCheckBoxes span.iocCustomCheckBox label,div.iocSportsCloudSearchBlockLeft div.iocSportsCloudSearchBlockRadios span.iocCustomRadio label,input[type="submit"]:hover,.boxes .image-box>a>*,.clicable-table tbody tr:hover td,.categories-block li>a>*,.participants-block .participants a>*,.sub-items>li>a>*,#olympicNews .list-wrapper .paging a.next:hover,#olympicNews .list-wrapper .paging a.prev:hover{cursor:pointer}#background_div:after,#background_div:before,#olympicNews .list .item:after,#olympicNews .list .item:before,.vids-list li:after,.vids-list li:before,.latest-list li:after,.latest-list li:before,.stories-list a:after,.stories-list a:before,#olympicNews .list .item:after,#olympicNews .list .item:before{content:"";display:table}#sidebar .section .more a:hover,#sidebar .shop .info h3 a:hover,#teaser .shop .info h3 a:hover,#sidebar .list-wrapper .list .item .caption h3 a:hover,#sidebar .section .more a:hover,#teaser .section .more a:hover,#sidebar .figure .caption a:hover,#olympicNews .more a:hover,#teaser .item .caption a:hover,#sidebar .item .caption a:hover,#teaser .more a:hover,.OgBlock .list ul li a:hover,.OgBlock .links a:hover,#content .columns li a:hover,#content .section .more a:hover,#content .section .footer a:hover,#content .video .item .info a:hover,#content .paging .pager a:hover,.back a:hover,.main-section h2 a:hover,.main-section .list-wrapper .list .feature .column .item .caption h3 a:hover,.main-section .list-wrapper .list .all .group .column a:hover,.iocDocumentsBlockRight ul li a:hover,div.iocBreadCrumbs a:hover,div.submenu .links a:hover,div.iocArticleBlockText a.iocArticleBlockLink:hover,div.iocCalendarLatestBlockBottom a:hover,div.iocNewsArticleLatestBlockBottom a:hover,.iocTestimonialBlockText b a:hover,.iocStoryBlockText b a:hover,a:hover.iocOlympicSpiritBlockLink,.iocMediaSliderBlockSeeAll span.iocMediaSliderBlockLinkAll a:hover,.iocMediaSliderBlockSeeAll a:hover span,div.iocImageArrowLink span.iocImageArrowLinkText a:hover,div.iocSportEventsBlock ul.iocSportEventsList li a:hover,div.iocSiteMapBlock div.iocSiteMapColumn ul li a:hover,div.iocCountryMedalGames td.iocMedalText a:hover span,div.iocAthleteMedalGames td.iocMedalText a:hover span,div.iocMediaToolBox div.iocMediaToolBoxContent li a:hover,div.iocMediaPhotoVideo li a.iocMediaPhotoVideoLink:hover,div.iocOlympicMagazineBlockBottom a:hover,.iocAthleteInterviewListingBlockList li a:hover,.iocAthleteStoryListingBlockList li a:hover,.iocStoryListingBlockList li a:hover,.iocAthleteQuestionListingBlockList li a:hover,.iocAthleteResponseListingBlockList li a:hover,.iocOlympismArticleListingBlockList li a:hover,div.iocDocumentTopicBlock div.iocDocumentTopicContent ul li a:hover,div.iocDocumentExplorerBlockContent ul.iocDocumentExplorerBlockDocuments li a:hover,.iocRightContentCopy a.iocCopyArrow:hover,.iocTabbedContentBlockCopy a.iocCopyArrow:hover,.iocCorporateContentBlock a.iocCopyArrow:hover,.iocArticleContentCopy a.iocCopyArrow:hover,.iocFreeContentBlock a.iocCopyArrow:hover,.iocAthletesTransitionBlock a.iocCopyArrow:hover,.iocAthleteInterviewBlockContent a.iocCopyArrow:hover,.iocAthleteStoryBlockContent a.iocCopyArrow:hover,.iocOlympicSpiritLatestNewsBlockContentText a.iocCopyArrow:hover,.iocSectionStoryBlockContent a.iocCopyArrow:hover,div.iocTipsBlockListingTipDocument a:hover,div.iocTipsBlockQuestionaireIntroduction a:hover,.iocEliteAthletesNavigationBlock .iocExtender a:hover,.iocEliteAthleteInterviewBlock div.iocEliteAthleteInterviewContent div.iocEliteAthleteInterviewBlockQuestionLink a:hover,.iocEliteAthleteInterviewBlock div.iocEliteAthleteInterviewContent div.iocEliteAthleteInterviewBlockQuestionLink a:hover,.iocEliteAthleteInterviewBlock div.iocEliteAthleteInterviewContent div.iocEliteAthleteInterviewBlockInterviewContent span.iocEliteAthleteInterviewBlockInterviewSpan a:hover,.iocCorporateIOCNavigationBlock .iocExtender a:hover,.iocOlympicNavigationBlock .iocExtender a:hover,.iocSectionNavigationBlock .iocExtender a:hover,.iocLatestNewsBlockTopPaging a:hover,.iocLatestNewsBlockBottomPaging a:hover,div.iocCalendarItemBlock div.iocArticleContent div.iocArticleDescription a:hover,div.iocNewsArticlesListingBlock div.iocNewsArticlesListingList ul li div.iocArticleContent a:hover,div.iocCalendarListingBlock div.iocCalendarListingList ul li div.iocArticleContent a.iocCalendarBlockEventLink:hover,div.iocCalendarListingBlock div.iocCalendarListingList ul li div.iocArticleContent span.iocArticleDescription a:hover,.iocOlympicSpiritPrinciplesBlock a:hover,.iocCorporateBlockContent a:hover,div.iocOlympicGamesCarouselBlock ul li span.iocRiaLink a:hover,div.iocHostCityMap div.iocHostCityFilter td.iocHostCityFilterContent a,div.iocHostCityMap div.iocHostCityFilter td.iocHostCityFilterContent a:visited,.iocVodPodCastITunesRegistration a:hover,div.iocNavigationBlock div.iocNavigationBlockContent li a:hover,.iocEducatorsToolkitsBlock ul li a:hover,div.iocRecordEvolutionBlock span.iocRiaAllRecordsLink a:hover,a:hover,.promo-gallery .containerBox a:hover .desc,.boxes .posts .post:hover p,.boxes .posts .post:hover .date,.boxes .posts h2 a:hover,.boxes .posts .post:hover h2 a,.games-box .games-list li:hover .desc,.player-table tr:hover .img-holder .desc-link,.categories-block li>a:hover span,.participants-block .participants a:hover .heading,.participants-block .participants a:hover .cat,.sub-items>li>a:hover .text-holder,#sidebar .stories a:hover span,#olympicNews .more a:hover,.olympism-landing .boxes .box .link:hover span,.klp .athletemedals table tr.rowresults .eventdetails a:hover{text-decoration:underline}#sidebar .social li.google div,#sidebar .social li.google span,#social .social li.google div,#social .social li.google span,.iocMediaPlayerTabbedVideosPlayerGreyInfo div.iocMediaPlayerTabbedVideosRate div.iocRating,.olympism-landing #sidebar div.iocQuizBlock a.SmallButton,input.iocQuizBlockSubmit{float:left!important}#sidebar .list-wrapper .list .item .caption h3 a:link,#sidebar .list-wrapper .list .item .caption h3 a:visited,#sidebar .figure .caption a:link,#sidebar .figure .caption a:visited,#olympicNews .list-wrapper .list .item ul li a:link,#olympicNews .list-wrapper .list .item ul li a:visited,#teaser .item .caption a:link,#teaser .item .caption a:visited,#sidebar .item .caption a:link,#sidebar .item .caption a:visited,#content .video .item .info a:link,#content .video .item .info a:visited,#content .paging .pager a:link,#content .paging .pager a:visited,.back a:link,.back a:visited,.main-section .list-wrapper .list .feature .column .item .caption h3 a:link,.main-section .list-wrapper .list .feature .column .item .caption h3 a:visited,.main-section .list-wrapper .list .feature .column ul li a:link,.main-section .list-wrapper .list .feature .column a:visited,.main-section .list-wrapper .list .all .group .column a:link,.main-section .list-wrapper .list .all .group .column a:visited,div.submenu .links a:link,div.submenu .links a:visited,div.iocBlockTitle a,a.iocLinkSocialNetwork,#olympicNews .list-wrapper .list .item ul li a:link,#olympicNews .list-wrapper .list .item ul li a:visited{color:#fff;text-decoration:none}#sidebar .figure .caption h3,#teaser .item .caption h3,#teaser .item .caption h3,#sidebar .item .caption h3,.klp .section .caption h3{font-size:15px}#olympicNews .list-wrapper .list .first,#olympicNews .list-wrapper .list .item ul li.first,div.iocCalendarLatestBlockContent div.iocFirstItem,div.iocNewsArticleLatestBlockContent div.iocFirstItem,div.iocGamesBlock div.iocGamesBlockItemContainer div.iocImageArrowLink.iocFirstGame,div.iocTopAthletesBlock div.iocTopAthletesBlockItemContainer div.iocImageArrowLink.iocFirstAthlete,div.iocMedalledAthletesBlock div.iocMedalledAthletesBlockItemContainer div.iocImageArrowLink.iocFirstAthlete,div.iocAudioguideBlock div.iocAudioguideBlockContent ul li.iocFirstItem,#olympicNews .list-wrapper .list .first,#olympicNews .list-wrapper .list .item ul li.first{border-top:none}#olympicNews .list-wrapper .list .item ul li a:hover,#topStories .item .captiondescription span,.WhiteErrorText,ul.MainMenu>li:hover>a,ul.MainMenu>li>a.selected,.iocCustomSelect span.optionsContainer span:hover,.iocLegalContactBlockContent a,.iocIntroSimpleFlashBlock #FlashBlockDescriptionText,.iocIntroSimpleFlashBlock #FlashBlockDescriptionLink,.iocMediaPlayerTitleAndSort div a,.iocMediaPlayerTitleAndSort div a:visited,.iocMediaPlayerTabbedVideosPlayerText a,.gallery .gholder h2 a,.news-block a,.sochiArticle #sidebar h2.generic-tt,.sochiArticle #sidebar .section h2,.sport-landing #sidebar .box h2,.klp #content .athletemedals h2{color:#fff}#content .video .item .share .social,#content .video .item .share .social li,#title fieldset div,#title fieldset input,div.iocWebsiteSearchZone span,#TopLinkList ul li,.iocSportsCloud .a1,.iocVideoBlockInfo div.iocRating,div.iocIdentityCardDetails.iocIdentityCardWithImage table,div.iocAddToPlayListTitle span,div.iocShareFormTitle span,div.iocSendFormContent div.iocSendFormContentRow div.iocSendFormActions a.MediumButton,div.iocPopinFormContent div.iocPopinFormContentRow div.iocPopinFormActions a.MediumButton,div.iocResultsDataSearchResultsBlock div.iocResultsDataSearchResultsTable td a,div.iocResultsDataSearchResultsBlock div.iocResultsDataSearchResultsTable td img,div.iocResultsDataSearchResultsBlock div.iocResultsDataSearchResultsTable td.iocResultsDataSearchResultsTableCellRecord span,span.iocFiltersTextbox,span.iocTipsBlockQuestionaireResponseYesNo,.AgendaEventsContainerToDisplayCategory img,div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockCheckBoxes div,div.iocSportsCloudSearchBlockLeft div.iocSportsCloudSearchBlockRadios div,div.iocAthletesCloudSearchBlockRight,.iocMediaPlayerFiltersCheckboxes *,a.iocMediaPlayerFiltersSmallSliderDisplay,a.iocMediaPlayerFiltersMixedDisplay,.iocMediaPlayerFiltersPhotoVideo *,.iocRiaMediaSlideShow5Rows .iocRiaContent ul li,.iocRiaMediaSlideShow2Rows .iocRiaContent ul li,.iocRiaMediaSlideShow1Row .iocRiaContent ul li,.iocRiaMediaSlideShowRowGoogle .iocRiaContent ul li,.iocRiaMediaSlideShow5Rows .iocRiaContent .iocRiaSlideShowText,.iocRiaMediaSlideShow2Rows .iocRiaContent .iocRiaSlideShowText,.iocRiaMediaSlideShow1Row .iocRiaContent .iocRiaSlideShowText,.iocRiaMediaSlideShowRowGoogle .iocRiaContent .iocRiaSlideShowText,.links-area .banner.b2,.links-area .banner.b3,.boxes .add-more .alignleft,#sidebar .games li.alignleft,#sidebar .info-box .medals .sum,.summary .heading a,.klp .iocVideoPlayerBlock .more .search-form fieldset,.klp .iocVideoPlayerBlock .more #title fieldset{float:left}#content .video .item .share .iocRating,#content .video .item .share .iocShareLinks,#content .video .item .share .iocShareLinks a,#content .paging .rounded,#content .paging .pager,#content .paging .result,ul.MainMenu.AdditionalMenu,.iocSportsCloud .a2,.iocRating,div.iocArticleBlockBottom div.iocRating,.iocTestimonialBlockBottom div.iocRating,.iocStoryBlockBottom div.iocRating,.iocOlympicSpiritBlockBottom div.iocRating,div.iocResultsDataSearchOptionsRightArea div.iocResultsDataSearchOptionsBottomButton,div.iocFiltersButton,.calendarListEventItem .eventDate,div.iocMediaSocialBadge,.FacebookRSVPButton,.iocAthleteInterviewStatistics div.iocRating,.iocAthleteStoryStatistics div.iocRating,.iocAthleteQuestionStatistics div.iocRating,.iocSectionStoryStatistics div.iocRating,.iocOlympicSpiritLatestNewsStatistics div.iocRating,div.iocNewsArticleItemBlock div.iocArticleContent div.iocArticleRatingViews div.iocRating,div.iocCalendarListingBlock div.iocCalendarListingFilterButton a.MediumButton,.main-post .social-block .share-list,#sidebar .games li.alignright,.athlete-landing .containerBox fieldset,.athlete .containerBox fieldset{float:right}.group th,.draws th,.iocDocumentsBlockRight ul li a span,div.iocResultsDataSearchOptionsRightArea div.iocResultsDataSearchOptionsBottomBar div.iocResultsBarText span.iocResultsBarTextTotal,.boxes .cols-container .items a span,.desc-box .items a>span{font-weight:normal}.main-section .view-all,div.iocWebsiteSearchZoneContent,#NewsArticleXNewsBlock h2.heading .rss_news{position:absolute;right:0;top:0}#divPushLinksListBlock,#IconLinkListBlock ul,table.iocCategoriesCarouselBlock,.klp .center_design_div>.wrapper,.athlete-landing #sidebar .resultsearchsmallblock h2,.sportevent .iocVideoPlayerBlock{margin-top:20px}.iocPrintButton,.iocTestimonialBlockText .SmallButton,div.iocCountryMedalGames span.iocAccessible,div.iocAthleteMedalGames span.iocAccessible,div.iocAthleteMedalEvents span.iocAccessible,div.iocErrorSearchBlock div.iocWebsiteSearchZone a.AdvancedSearchLink,#divListEvents .iocScrollBarArea,div.iocAthletesCloudSearchBlockRight #divRiaAthletesModule.iocRiaAthletesModuleJavascript .hid,.cufon-active #main h2.heading .calendar .cufon,.cufon-active #main h2.heading .rss .cufon{display:none!important}.iocDocumentsBlock,div.iocMuseumTemporaryExhibitionCarouselBlock,div.iocRecordEvolutionBlock,.klp .iocVideoPlayerBlock,.klp #PhotoResumeBlock,.sport-landing .summary_filters_block{margin-bottom:20px}a.iocFooterSelected,.iocMediaCalendar .iocMediaCalendarTitle,div.iocResultsDataSearchOptionsLeftArea div.iocResultsDataSearchOptionsLeftAreaTitle,div.iocResultsDataSearchResultsBlock ul li span.iocResultsDataSearchResultsFilterText,div.iocAudioguideBlock div.iocAudioguideBlockContent ul li span.iocAudioguideBlockTitle,.boxes .logos strong,.medals-table tr td:first-child,.ioc-landing #sidebar .desc-box .items li span,.ioc-landing .iocIdentityCardDetails td.iocIdentityCardLabel span{font-weight:bold}ul.MainMenu>li>a,.iocMediaPodVodCast .iocMediaPodVodCastContent a,a.iocEliteAthletesNavigationBlockLonerLink.Selected,a.iocCorporateIOCNavigationBlockLonerLink.Selected,a.iocOlympicNavigationBlockLonerLink.Selected,a.iocSectionNavigationBlockLonerLink.Selected,ul.iocSubNavigationBlockList li a.iocSelectedSubNavigation,.games-box .games-nav a,.player-table tfoot td a,#sidebar .games a,.ioc-landing .categories-box a,.ioc-landing .categories-box li:first-child a,.ioc-landing .iocIdentityCardDetails td span,.ioc-landing .iocIdentityCardDetails td span a,.ioc-landing .social-bk-news .form-news strong,.olympism-landing #sidebar .iocQuizBlock .iocQuizBlockContent a,.athlete #sidebar .iocExtenderTitle h2{color:#000}ul.MainMenu>li:hover>a span.left,ul.MainMenu li a.selected span.left,div.iocArchiveSearchBlockSearchArea span.iocArchiveSearchBlockSearchInputArea span.iocCustomSelect:hover span.selectedOptionContainer,div.iocMediaSearchBlockSearchArea span.iocMediaSearchBlockSearchInputArea span.iocCustomSelect:hover span.selectedOptionContainer,div.iocResultsDataSearchOptionsRightArea td.iocResultsDataSearchOptionsInputField span.iocCustomSelect:hover span.selectedOptionContainer,div.iocFiltersOptions span.iocCustomSelect:hover span.selectedOptionContainer,div.iocNewsArticlesListingBlock div.iocNewsArticlesListingFilterOptions span.iocCustomSelect:hover span.selectedOptionContainer,div.iocCalendarListingBlock div.iocCalendarListingFilterOptions span.iocCustomSelect:hover span.selectedOptionContainer,.iocMediaPlayerFilters .iocCustomSelect:hover span.selectedOptionContainer,#NewsArticleXNewsBlock .iocRssRegistrationClose:hover{background-position:100% 100%}.iocRating.iocRatingDisabled,.iocRating.iocRatingDisabled a,div.iocParticipateBlock span.iocParticipateBlockMiddle span.iocParticipateBlockCenter a.iocParticipateDisabled,.clicable-table tbody .evenNoLink:hover td,.clicable-table tbody .oddNoLink:hover td{cursor:default!important}div.iocBlockTitleIcon span.iocIconCenter,div.iocParticipateBlock span.iocParticipateBlockLeft span.iocParticipateBlockCenter,div.iocParticipateBlock span.iocParticipateBlockMiddle span.iocParticipateBlockCenter,div.iocParticipateBlock span.iocParticipateBlockRight span.iocParticipateBlockCenter,div.iocWideButtonLink a span.iocWideButtonImage span.iocWideButtonImageCenter,div.iocArchiveSearchBlockSearchArea span.iocArchiveSearchBlockSearchInputArea span.iocArchiveSearchBlockCenter,div.iocArchiveSearchBlockSearchArea div.iocArchiveSearchBlockSearchButtonArea span.iocArchiveSearchBlockCenter,div.iocArchiveSearchBlockSearchArea span.iocArchiveSearchBlockCenterFix,div.iocMediaSearchBlockSearchArea span.iocMediaSearchBlockSearchInputArea span.iocMediaSearchBlockCenter,div.iocMediaSearchBlockSearchArea div.iocMediaSearchBlockSearchButtonArea span.iocMediaSearchBlockCenter,div.iocMediaSearchBlockSearchArea span.iocMediaSearchBlockCenterFix,.boxes .logos .img-holder>.holder{display:table-cell;vertical-align:middle}div.iocMediaPlayerTabbedVideos div.iocTabulation div.iocBlockTitle h2 a,div.iocErrorSearchBlock div.iocWebsiteSearchZone label.iocSearchLabel,.klp .section .caption .link a{color:#fff!important}#left .iocAdvertisingBlock,#left div.iocArticleBlockContent,#left div.iocArticleBlock,#left div.iocShortArticleBlockContent,#left div.iocShortArticleBlock,#left div.iocShortArticleBlockContent span.iocRightContentCopy,#left div.iocExhibitBlock,#center_content_div div.olympicDayLeft div.iocFreeContentBlock,#sidebar .item .caption{width:280px}div.iocArticleBlockText span.iocArticleBlockNoLink,.iocRightContentCopy p.iocCopyNoSpacing,.iocCorporateContentBlock p.iocCopyNoSpacing,.iocTabbedContentBlockCopy p.iocCopyNoSpacing,.iocArticleContentCopy p.iocCopyNoSpacing,.iocFreeContentBlock p.iocCopyNoSpacing,.iocAthletesTransitionBlock p.iocCopyNoSpacing,.iocAthleteInterviewBlockContent p.iocCopyNoSpacing,.iocAthleteStoryBlockContent p.iocCopyNoSpacing,.iocOlympicSpiritLatestNewsBlockContentText p.iocCopyNoSpacing,.iocSectionStoryBlockContent p.iocCopyNoSpacing,.iocRightContentCopy table.iocCopyNoSpacing,.iocCorporateContentBlock table.iocCopyNoSpacing,.iocTabbedContentBlockCopy table.iocCopyNoSpacing,.iocArticleContentCopy table.iocCopyNoSpacing,.iocFreeContentBlock table.iocCopyNoSpacing,.iocAthletesTransitionBlock table.iocCopyNoSpacing,.iocAthleteInterviewBlockContent table.iocCopyNoSpacing,.iocAthleteStoryBlockContent table.iocCopyNoSpacing,.iocOlympicSpiritLatestNewsBlockContentText table.iocCopyNoSpacing,.iocSectionStoryBlockContent table.iocCopyNoSpacing,div.iocMuseumVirtualExhibitionCarouselBlock div.iocRiaGenericCarousel.horzscroller div.iocRiaContent ul li img,div.iocMuseumTemporaryExhibitionCarouselBlock div.iocRiaGenericCarousel.horzscroller div.iocRiaContent ul li img,.calendarListEventItem h1,div.iocCountriesCloudSearchBlockLeft #divCountriesCloudSearchBlockLetterRowTop.iocCountriesCloudNoJavascript,div.iocOlympicReviewBlock div.iocRiaGenericCarousel.horzscroller div.iocRiaContent ul li img,div.iocEducationalKitsCarouselBlock div.iocRiaGenericCarousel.horzscroller div.iocRiaContent ul li img,.inner #main h2.heading .rss,#sidebar .boxes,#sidebar .boxes .sidebox .box,.main-post .social-block .social-networks li:first-child,#sidebar .games-block .info p,.summary .medals span:first-child,#sidebar .blocks h2.heading+.links,.ioc-landing .boxes .cols-container .link-more,.features .center_design_div>.wrapper{margin:0}.iocStoryPushBlockContent,h1.iocPageTitleBlock span.iocPageTitleBlockImageContainer img,h2.iocPageTitleBlock span.iocPageTitleBlockImageContainer img,div.iocTipsBlockListingContent,.iocExternalLinksBlock .iocExternalLinksBlockSelect .iocCustomSelect span.optionsContainer span,.MainMenu iframe,div.iocHostCityMap div.iocHostCityFilter table,.featured-list,.inner .select-form,.select-form select,.klp .inner .filters,.klp .filters select,.games-landing .categories-box .list.columns1,.klp .iocAthleteIdentityCardBlock,.klp .block .links .slide-block .holder img{width:100%}.iocVideoBlockBottom .iocVideoBlockMoreAboutLinks,div.iocWideButtonLink a.iocWideButtonMedia span.iocWideButtonImage span.iocWideButtonImageCenter img,div.iocWideButtonLink a.iocWideButtonSearch span.iocWideButtonImage span.iocWideButtonImageCenter img,div.iocSiteMapBlock div.iocSiteMapColumn ul.iocSiteMapNoHeading li.iocSiteMapFirstItem,.iocAthletesTransitionBlock img,.gamespage #content .section,.gamespage #teaser,.inner #header .iocBreadCrumbs,.stories-list li:first-child,#sidebar .main-box .block,.olympism-landing #content .featured-list .featured-block .section,.olympism-landing .sidebox,.athlete-landing .sidebox,.sport .player-table .game-desc{padding:0}div.iocIdentityCardDetails.iocIdentityCardCorporate,div.iocDirectoryBlock div.iocDirectoryBlockContent.Blue,.features .sochiArticle .blue .stories-list a{background-color:#03a0c3}div.iocShareFormContent ul li a,div.iocShareFormContent ul li a:visited,div.iocAthleteMedalEvents div.iocMedalGroup div.iocMedalList div.iodMedalEvent div.iocMedalText a,div.iocAthleteMedalEvents div.iocMedalGroup div.iocMedalList div.iodMedalEvent div.iocMedalText a:visited,div.iocCarouselMenuPosition div.iocCarouselMenuContent ul li a:hover,#content .search-form .link:hover,.games-landing #sidebar .categories-box ul li a:hover{color:#000;text-decoration:underline}div.iocVideoBlockContent div.iocShareFormContent span.iocShareFormInstructions br,div.iocMediaPlayerTabbedVideosPlayerFlash div.iocShareFormContent span.iocShareFormInstructions br,div.iocGoogleSearchResultBlock div.iocGoogleSearchResultList ul li div.iocArticleContent span.iocArticleDescription br,*+html .gallery .switcher ul,*+html .boxes .headline .heading span.mark,*+html .medals-table .ico,.medals-table tr:hover .more,*+html .sub-items .img-holder,*+html .sub-items .text-holder{display:inline}div.iocMediaPlayerButtons div.iocWideButtonLink,div.iocResultsDataSearchButtons div.iocWideButtonLink,.iocMediaNews .iocMediaNewsStory p,.klp .summary_filters_block p{clear:none}div.iocResultsDataSearchResultsBlock div.iocResultsDataSearchResultsTable th span,div.iocAthletesCloudSearchBlockLeft div.iocAthletesCloudSearchBlockGo div.iocAthletesCloudSearchBlockClear span,div.iocCountriesCloudSearchBlockLeft div.iocCountriesCloudSearchBlockGo div.iocCountriesCloudSearchBlockClear span,div.iocSportsCloudSearchBlockLeft div.iocSportsCloudSearchBlockGo div.iocSportsCloudSearchBlockClear span,.calendar-block .date span,.calendar-block .location,.boxes .headline .heading span,.boxes .logos .add-desc span,.boxes .logos .add-desc,.games-box .games-list span,#sidebar .games-block .info span,#sidebar .blocks .links .active>.slide-block,.newsletter-form label span,.klp .calendar-block .date span,.klp .calendar-block .location,.klp #sidebar .block .links .active>.slide-block{display:block}li.legendeMap img,.gamespage div.iocIdentityCardDetails td,.follow-us .social-networks img,.ioc-landing .social-bk-news .form-news input,.klp .athletemedals table tr.rowresults td{vertical-align:middle}div.iocMuseumVirtualExhibitionCarouselBlock div.horzscroller,div.iocMuseumTemporaryExhibitionCarouselBlock div.horzscroller,.AgendaEventsContainerToDisplayHCal a,.gamespage div.iocBlockTitle h2,.iocEliteAthletesNavigationBlock .iocExtenderContent,.iocCorporateIOCNavigationBlock .iocExtenderContent,.iocSectionNavigationBlock .iocExtenderContent,div.iocOlympicReviewBlock div.horzscroller,div.iocEducationalKitsCarouselBlock div.horzscroller,#header.mark,.olympismPage #header,.yogHome .gallery .text-holder.mark,.categories-links li:first-child,.categories-box li:first-child a,.news-block .news li:first-child,#sidebar .add-block li:first-child,.boxes .FeaturesList .posts.list,.follow-us .social-bk-news li:last-child,.klp #PhotoResumeBlock .holder,.games-landing #NewsArticleXNewsBlock .holder,.games-landing .categories-box ul li:last-child a,.ioc-landing .boxes .cols-container .block,.ioc-landing .sidebox,.ioc-landing .sidebox>.holder,.ioc-landing .sidebox>.holder>.frame,#sidebar .blocks .headline .containerBox,.olympism-landing .categories-box ul li:last-child a,.olympism-landing .categories-box ul li:last-child a:hover,.olympism-landing #sidebar .iocQuizBlock .iocBlockTitleRounded,.athlete-landing .categories-box ul li:last-child a,.athlete-landing .categories-box ul li:last-child a:hover{background:none}div.iocMediaPlayerTabbedVideos div.iocTabulation div.iocBlockTitle h2,div.iocMediaPlayerTabbedVideos div.iocTabulation div.iocBlockTitle span.iocBlockTitleRounded{background:#3f3529}div.iocMuseumVirtualExhibitionCarouselBlock div.iocRiaGenericCarousel.horzscroller div.iocRiaContent ul,div.iocMuseumTemporaryExhibitionCarouselBlock div.iocRiaGenericCarousel.horzscroller div.iocRiaContent ul,div.iocOlympicReviewBlock div.iocRiaGenericCarousel.horzscroller div.iocRiaContent ul,div.iocEducationalKitsCarouselBlock div.iocRiaGenericCarousel.horzscroller div.iocRiaContent ul,.klp .iocVideoPlayerBlock #title.search-form,.klp .iocVideoPlayerBlock #title.search-form h1,.klp #PhotoResumeBlock #title.search-form h1,.games-landing #sidebar .games-block,.games-landing #NewsArticleXNewsBlock .block,.ioc-landing #content #olympicNews .paging,.features .follow-us{height:auto}div.iocArticleImage span img,div.iocNewsArticlesListingBlock div.iocPagination,div.iocCalendarListingBlock div.iocPagination,div.iocAthleteInterviewListingBlock div.iocPagination,div.iocAthleteStoryListingBlock div.iocPagination,div.iocStoryListingBlock div.iocPagination,.games-future .containerBox.logo-container{width:540px}.logo-holder>.holder>.frame,.categories-block li a span,.images-list .text-holder{display:table-cell;width:100%;vertical-align:middle}.inner .containerBox .title,.inner .title-holder .desc{text-shadow:none}.inner .title .cufon,.innsbruck .title-holder .desc .cufon,.title-desc .cufon,.links-area h2 .cufon{float:left;margin:0!important}.title-holder .desc,.klp h1.iocPageTitleBlock span.iocPageTitleBlockContainerWithImage span.iocPageTitleBlockStrapline,.klp h1.iocPageTitleBlock span.iocPageTitleBlockContainer span.iocPageTitleBlockStrapline{font-size:14px;line-height:17px;display:block;font-weight:bold;text-shadow:1px 1px 3px #514d4d}.links-area .banner:hover .mask,.promo-gallery .btn-prev{left:0}.inner .headerSearchandOptions .search-form,.inner #header .searchform,.boxes .cols-container .container-holder .containerBox:first-child,.links .posts-holder .post:first-child,.follow-us .social-networks li:first-child{padding-top:0}#header .promo,.ioc-landing .iocCarouselMenu .promo{overflow:hidden;width:100%;position:relative;color:#fff;font-size:12px;line-height:16px;font-weight:bold;padding:27px 0 29px}#header .promo ul,.ioc-landing .iocCarouselMenu .promo ul{list-style:none;overflow:hidden;width:9999px;margin:0;padding:0}#header .promo li,.ioc-landing .iocCarouselMenu .promo li{width:230px;height:260px;float:left;position:relative;margin:0 13px 0 0}#header .promo li>a,.ioc-landing .iocCarouselMenu .promo li>a{color:#fff;height:100%;display:block;position:relative}#header .promo .heading,.ioc-landing .iocCarouselMenu .promo .heading{text-transform:uppercase;font-size:21px;line-height:24px;font-weight:bold;position:absolute;top:0;left:0;padding:6px 2px 0 10px}.share-list li,.boxes .menu li{float:left;margin:0 0 0 10px}#main h2.heading .btn-search,.klp #content h2.heading .btn-search{float:right;color:#fff;font-size:12px;line-height:15px;font-weight:bold;background:url(/Resources/Images/YOG/bullet04.png) no-repeat 100% 3px;text-transform:none;margin:7px 0 0;padding:0 10px 0 0}.promo-gallery,.athlete .iocVideoPlayerBlock{margin:0 0 30px}.sort-form select,.athlete-generic .sort-form-fieldset select,.athlete .sort-form-fieldset select{float:left;width:176px;margin:0 11px 0 0}.boxes .image-box .desc,#sidebar .blocks .img-box .caption{position:absolute;bottom:0;left:0;width:100%;background:url(/Resources/Images/YOG/bg-caption01.png)}.boxes .cols-container .items.mark li:first-child,.calendar-block .events li:first-child,.images-list li:first-child,.klp .calendar-block .events li:first-child{background:none;padding-top:0}.calendar-block .date .value,.klp .calendar-block .date .value{font-size:26px;line-height:29px;font-weight:bold;color:#323232;margin:0 0 -4px}.calendar-block .events,.klp .calendar-block .events{list-style:none;overflow:hidden;margin:0 0 -14px;padding:0}.calendar-block .text-block,.klp .calendar-block .text-block{overflow:hidden;padding:10px 0}.calendar-block .heading,.klp .calendar-block .heading{overflow:hidden;padding:2px 0 1px}.boxes .box.aligncenter,.ioc-landing .boxes .box.aligncenter{font-weight:normal;font-size:13px;width:630px}.boxes .additional-block p,.choosing-form p,#sidebar .blocks .links p{margin:0 0 6px}.boxes .categories ul,.boxes .social-networks ul{list-style:none;overflow:hidden;margin:0;padding:0}.boxes .c4 .categories li,.boxes .follow-us .social-networks li{background:url(/Resources/Images/YOG/separator02.gif) repeat-x 0 100%}.boxes .likes li,.boxes .social-networks li{float:left;margin:0 0 0 8px}.boxes .social-networks .facebook:hover,.medals-table tr:hover td{background-position:0 -100px}.boxes .form-box,.klp .summary_filters_block{font-weight:normal;background:#fff;overflow:hidden;color:#000;font-size:12px;line-height:16px;padding:10px}.boxes .form-box .text-block,.klp .summary_filters_block .text-block{overflow:hidden;padding:0 10px 0 0}.select-form,.inner .select-form .col-2{float:right;width:145px}.select-form .row,.klp .filters.row{height:26px;float:left;width:100%;padding:0 0 4px}.select-form input[type="submit"]:hover,.klp a.embed_button_right.embed_button:hover span.embed_button_right.embed_buttonL{background-position:0 -250px}.boxes .player.p1,.blocks .player{width:300px;height:310px}.boxes .data-table .country img,#sidebar .info-box .country img{vertical-align:top;margin:1px 4px 0 0}.boxes .data-table .years,.news-block .news{list-style:none;overflow:hidden;margin:0;padding:0}#content .search-form .input-holder,#sidebar .blocks .form-box .text-block{overflow:hidden;padding:0 10px 0 0}.boxes .posts h2 a,.main-post .visual .desc a,.containerBox .tt a{color:#627b8c}.medals .silver,.medals-table .silver{background:url(/Resources/Images/YOG/medal-silver.png) no-repeat}.medals .gold,.medals-table .gold{background:url(/Resources/Images/YOG/medal-gold.png) no-repeat}.player-table table .size-6,.player-table .cell.size-1{width:150px}.player-table thead .medals strong,.sportevent #content .boxes .clicable-table .medals span{color:#000;float:left;font-size:12px;line-height:16px;font-weight:bold;margin:0 9px 0 0}.player-table .winner dd,#sidebar .info-box .desc dd{overflow:hidden;margin:0}.about-block .img-holder,.images-list .img-holder{float:left;margin:0 16px 0 0}#sidebar .info-box .medals .list span,.athlete #sidebar .iocIdentityCardDetails .medals .list div{float:left;width:20px;height:20px;text-align:center;font-size:11px;line-height:20px;font-weight:bold;margin:-1px 8px 0 0}#sidebar .blocks .items,.ioc-landing #sidebar ul.items{background:#fff;font-weight:bold;overflow:hidden;list-style:none;margin:0;padding:13px 10px 5px}#sidebar .blocks .items li,#sidebar .blocks .desc-box .items li:first-child,.ioc-landing #sidebar .desc-box .items li{background:url(/Resources/Images/YOG/separator02.gif) repeat-x;padding:8px 0 8px 5px}#sidebar .blocks .items a,.ioc-landing #sidebar .items a{background:url(/Resources/Images/YOG/bullet02.png) no-repeat 5px 3px;padding:0 0 0 16px}#sidebar .blocks .links .active,.athlete .iocExtenderContent,.athlete .iocExtenderTitle{border-bottom:1px solid #666}.klp .containerBox.logo-container,.athlete-landing .containerBox.logo-container,.athlete .containerBox.logo-container{width:960px}#sidebar.boxes .box,#sidebar .boxes .box,.klp #sidebar .block h2.heading+.links,.games-future .iocVideoPlayerBlock,.games-future #NewsArticleXNewsBlock,.athlete-generic .sort-form,.athlete .sort-form{margin:0 0 20px}.klp #content h2 span,.klp #sidebar h2 span,.games-landing #content h2.heading,.games-landing #sidebar h2.heading{color:#fff;text-transform:uppercase;line-height:24px}#main h2.heading.black,.calendar-block h2 a,.featured-list h3.black,#NewsArticleXNewsBlock h2.heading,.klp #content .box .OgBlock h2,.ioc-landing #olympicNews h2,.klp .calendar-block h2 a,.klp #content .calendar-block h2 span,.klp #sidebar .calendar-block h2 span,.games-landing #sidebar .box h2.heading,.games-landing .boxes h2.heading.black,.games-landing .boxes .box .block h2.heading,.games-landing #PhotoResumeBlock h2.heading,.games-landing #NewsArticleXNewsBlock h2.heading,.games-past #content #NewsArticleXNewsBlock h2.heading,.athlete-landing #sidebar .summary_filters_block h2 span{color:#323232}.klp .boxes .link .triangle,.games-landing .boxes .link .triangle{float:left;padding-left:2px;width:0;height:0;border:5px solid transparent;border-left:5px solid #fff;margin:2px}.klp .iocVideoPlayerBlock #title.search-form fieldset .input input,.klp #PhotoResumeBlock .search-form #title fieldset .input input{font:normal 11px/14px Arial,Helvetica,sans-serif}.klp .iocVideoPlayerBlock #title.search-form fieldset .output,.klp #PhotoResumeBlock #title.search-form fieldset .output{background:none;width:auto;height:auto;margin:0;padding:0}.klp .iocVideoPlayerBlock #title.search-form fieldset .output a,.klp #PhotoResumeBlock #title.search-form fieldset .output a{text-align:center;position:static!important;float:left;background:url(/Resources/Images/KLP/sprite-btn.png) no-repeat 0 -300px;border:none;width:30px!important;height:15px!important;color:#fff;font-size:12px;line-height:17px;font-weight:bold;margin:0;padding:0 0 6px}.klp .iocVideoPlayerBlock #title.search-form fieldset .output a:hover,.klp #PhotoResumeBlock #title.search-form fieldset .output a:hover{background-position:-50px -300px;text-decoration:none}.klp #sidebar .iocBlockTitle,.ioc-landing .iocCarouselMenu{margin-top:10px}.klp #sidebar .block .links>li>a>span.spanLinkAboutBlock,.ioc-landing .boxes .cols-container .list li a span{background-image:url(/Resources/Images/YOG/bullet08.png)}.games-landing .boxes #holder-img,.olympism-landing .boxes .box #holder-img{padding-top:0;padding-bottom:0}.games-landing .categories-box ul li a span,.olympism-landing .categories-box ul li a span,.athlete-landing .categories-box ul li a span{background-image:url(/Resources/Images/YOG/bullet02.png)}.ioc-landing #content #olympicNews .list ul li a,.athlete-landing .categories-box ul li.mark a{padding-left:5px}.games-past h1.iocPageTitleBlock span.iocPageTitleBlockImageContainer a,.games-future h1.iocPageTitleBlock span.iocPageTitleBlockImageContainer a{display:inline-block}.games-past h1.iocPageTitleBlock span.iocPageTitleBlockImageContainer img,.games-future h1.iocPageTitleBlock span.iocPageTitleBlockImageContainer img{margin-top:5px}.olympism-landing #content .boxes .left-col .featured-block:first-child h2,.olympism-landing #content .boxes .right-col .featured-list .featured-block.white-title h2{color:#fff;font-size:14px;line-height:18px;margin:0 0 6px}.olympism-landing #content .featured-block .section .more,.sport-landing #content .section .more{padding:4px 10px 5px}.klp #content .featured-block .section .figure,.athlete-landing #sidebar .blocks .section .figure{position:relative;overflow:hidden;height:150px}.klp #content .featured-block .section .figure .caption .link,.athlete-landing #sidebar .blocks .section .figure .caption .link{background:none;border:0;margin:0;padding:0}.olympism-landing .sidebox,.olympism-landing .sidebox .frame,.athlete-landing .sidebox,.athlete-landing .sidebox .frame{background:none repeat scroll 0 0 #fff;width:auto;margin:0}.olympism-landing .sidebox .holder,.athlete-landing .sidebox .holder{padding-top:8px}.olympism-landing .sidebox .frame,.athlete-landing .sidebox .frame{padding-left:0;padding-bottom:0;padding-top:12px}.olympism-landing .categories-box ul li a,.athlete-landing .categories-box ul li a{background:url(/Resources/Images/YOG/separator02.gif) repeat-x scroll 0 100% transparent;color:#000}.olympism-landing .categories-box ul li a:hover,.athlete-landing .categories-box ul li a:hover{text-decoration:underline;background:url(/Resources/Images/YOG/separator02.gif) repeat-x scroll 0 100% transparent;color:#000}.olympism-landing #sidebar .iocQuizBlock a.SmallButton span.SmallButtonR,.olympism-landing #sidebar .iocQuizBlock a.SmallButton span.SmallButtonL{background-image:url(/Resources/Images/buttons/MediumButtonSide.gif);padding:6px 0}.home-page #divPushLinksListBlock{margin-top:0}#olympicNews .list .item:after,.caption p,.info p{margin:0}.social a{text-decoration:underline}.klp #content #overflow{overflow:visible}.video.player{display:none}.video.player .flowplayer{height:100%!important}.games-future-scheduled #scheduleWidget{margin-bottom:20px}.ioc-landing div.iocExtender{width:300px}.ioc-landing div.iocExtenderTitle{width:282px}.ioc-landing .iocCorporateIOCNavigationBlock .iocExtender{color:#000;background:url("/Resources/Images/Misc/ExtenderGreyGradient.png") no-repeat scroll 0 -40px #fff!important}.ioc-landing a.iocCorporateIOCNavigationBlockLonerLink{color:#000}.EliteEvol .boxes .box.aligncenter{width:580px}.EliteEvol .text-holder p,.containerBox p{margin:0 0 7px}.EliteEvol h2.heading,.EliteEvol .section h2{color:#fff!important}.EliteEvol #sidebar{width:340px}.EliteEvol #sidebar .caption{width:320px}.EliteEvol #sidebar .item img{width:340px}.home-page .gal-list{background:#fff url(/Resources/Images/SchedulesResults/elts/bg-gal.png) repeat-x 0 100%;zoom:1}.home-page .gal-list:after,.gal-list:before{content:"";display:table}.home-page .gal-list:after{clear:both}.home-page .gal-list li{float:left;width:147px;height:110px;overflow:hidden;padding:1px}.home-page .gal-list li .preview img{width:147px;height:110px}.home-page .gal-list li:hover .preview img,.gal-list li.sfhover .preview img{width:100%;height:200px}.home-page .gal-list li:hover .preview,.gal-list li.sfhover .preview{background-color:#fff;width:300px;padding:10px;z-index:120;position:absolute;margin-top:-65px;margin-left:-85px;color:#666;font-size:11px;-webkit-box-shadow:0 0 5px #000;-moz-box-shadow:0 0 5px #000;-ms-box-shadow:0 0 5px #000;-o-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;border:1px solid #ccc}.home-page .gal-list li .preview h3{color:#2d231e;font-size:12px;padding:5px 0}.home-page .gal-list li .preview h3 a{color:#2d231e;font-size:12px;text-decoration:none}.home-page .gal-list li .preview h3 a:hover{text-decoration:underline}.home-page .gal-list li .preview .byline{margin-bottom:3px;text-transform:uppercase}.home-page ul.gal-list:hover li{opacity:.5}.home-page ul.gal-list li:hover{opacity:1}.home-page.gal-list li div.description{display:none}.home-page .gal-list li:hover div.description,.gal-list li.sfhover div.description{display:block}.ioc-landing .iocCorporateIOCNavigationBlock+h2.heading{clear:left}tr.line_results .name a[href^="http"],tr.line_results .name a[href^="http"]:hover{text-decoration:underline!important}tr.line_results .name a:hover{text-decoration:none!important}#teaser .StreamingPlayer{margin:0 0 24px}#teaser .StreamingPlayer .link{float:right;text-transform:uppercase;text-decoration:underline;margin-top:-25px}#teaser .StreamingPlayer .link{color:#fff}#teaser .StreamingPlayer .link a{color:#fff}