/*********************************************************************************/ /* =Reset */ /*********************************************************************************/ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0; padding:0; background:transparent; border:0; vertical-align:baseline;} body {line-height:1;} blockquote, q {quotes:none;} blockquote:before, blockquote:after, q:before, q:after {content: ''; content:none;} table {border-collapse:collapse; border-spacing:0;} /*********************************************************************************/ /* =General */ /*********************************************************************************/ body {font:normal 68.75%/1.36em helvetica,arial,verdana,sans-serif; color:#333;} hr {margin:1.5em 0; border:0 none; border-top:1px solid #ddd;} h1 {margin-bottom:9px; font-size:1.909em; line-height:1.2em; font-weight:normal;} h2 {margin-bottom:6px; margin-top:16px; font-size:1.2727em; line-height:1.28em; font-weight:bold;} h3 {margin-bottom:5px; font-size:1.0909em; font-weight:bold;} h4 {margin-bottom:5px; font-size:1em; font-weight:bold;} h5 {margin-top:10px; font-size:1.1em; font-weight:bold;} heading.5 {margin-top:10px; font-size:1.1em; font-weight:bold;} sup {top:-3px; margin-left:2px; font-size:0.8em; vertical-align:top;} p, ul, ol, dl, address {margin-bottom:1.36em;} address {font-style:normal;} ul {padding:1px 0 0;} ul li {position:relative; margin-bottom:3px;line-height:12px; list-style:none;} li ul {margin-bottom:0; padding-top:3px;} .contentBlock ul {padding-top:0; margin-left:10px;} .contentBlock ul li {list-style:square outside; margin:0px 0px 0px 8px; padding:1px 5px 1px 0px; line-height:13px;} .contentBlock ul li p, .contentBlock ol li p {margin-bottom:0px;} .contentBlock ul li.mainSection {padding-top:9px; padding-bottom:9px; font-size:1.272em; color:#0076cc;} .contentBlock ul li.subSection {margin-left:15px; padding-top:9px; font-weight:bold;} .contentBlock ul li.subSection ul {padding-top:2px; padding-left:15px; font-weight:normal;} ol {padding-left:0;} ol li {margin-bottom:2px; list-style:inside decimal;} .contentBlock ol {display:block; padding:0; margin:0px 0px 1.36em 10px; !margin-left:14px;} .contentBlock ol li {list-style:decimal outside; margin:0px 0px 0px 8px; padding:1px 5px 1px 0px; line-height:13px;} dt {float:left; margin-right:3px;} dd {margin:0 0 1px 0; font-weight:bold;} a {text-decoration:none; color:#0076cc; border:0;} a:hover {text-decoration:underline;} a:active {color:#0076cc; text-decoration:underline;} img {border:0;} .blockquote {float: right;width: 305px;color: #00992f;font-size: 1.1818em;line-height: 1.6em;padding: 52px 15px 15px;margin-bottom: 10px;background: url(/gfx/00/07/21/bg_quote_12d-ys.gif) top right no-repeat transparent;border-bottom: 1px solid #ccc;font-style: italic;} .col6 .blockquote {width: 169px;padding-left: 10px;padding-right: 10px;} .blockquote span {color: #999;font-style: normal;display: block;margin-top: 5px;font-size: 11px;} .blockquote blockquote {padding:0;} blockquote {display:block; margin:0; padding:5px 0 5px 30px;} .grid {position:fixed; left:0; top:0; width:100%; height:100%; background:url(/gfx/00/07/26/grid_02d-yg.png) 0 0 repeat; z-index:999;} .clearer {display:block; clear:both; width:0; height:0; overflow:hidden; line-height:0;} .floater {float:left; } .floatRight {float:right !important; } .alignRight {text-align:right !important; } .resetMargin {margin:0 !important;} .resetMarginBottom {margin-bottom:0 !important;} .fadeOut {filter:alpha(opacity=50); -moz-opacity:0.50; opacity:0.50;} .accessAlt {position:absolute !important; left:-9999em !important;} .outOfTheWay {display:none;} .hidden {display:none;} .shell {padding:9px; border:1px solid #ccc;} .seeMore {text-align:right; display:inline-block; padding:2px 20px 0px 0; background:url(/gfx/00/07/22/bl_seemore_08d-bl.gif) center right no-repeat transparent;} h2.hd5 .seeMore{padding:0 25px 0px 0;} .extLink {font-weight: bold;padding: 1px 28px 1px 0;background: url(/gfx/00/07/19/bg_extlink_38d-RA.gif) top right no-repeat transparent;} .timeSwitch {display:none; position:relative; text-indent:-999em;} .en .timeSwitch {background:url(/gfx/00/07/24/bt_switchtime_50d-WR.gif) 0 0 no-repeat;} .fr .timeSwitch {background:url(/gfx/00/07/82/bt_switchtime_26d-Ko.gif) 0 0 no-repeat;} ul.bullet {margin:0 0 1.36em 1.36em;} ul.bullet li {list-style:inside disc;} /*********************************************************************************/ /* =Accessibility Bar */ /*********************************************************************************/ .accessBar {position:relative; clear:both; width:970px; height:40px; margin:0; padding:5px; font-size:1.2727em;} .accessBar p {position:relative; clear:both; height:20px; margin:0; padding:0; color:#fff;} .accessBar ul {position:relative; clear:both; height:20px; margin:0; padding:0;} .accessBar ul li {position:relative; height:20px; float:left; margin:0 10px 0 0; padding:0; background:none; list-style:none;} .accessBar ul li a {color:#fff; text-decoration:underline;} /*********************************************************************************/ /* =Custom Dropdowns */ /*********************************************************************************/ .drpElement {position:absolute; left:0px; top:0px; width:100%; background:none; cursor:pointer;} .drpElement .drpSelect {position:relative; clear:both; margin:0px; padding:0px;} /*.drpElement .drpSelect ul {display:none; position:relative; clear:both; width:155px; margin:0 0 0 -7px; padding:10px 32px; background:transparent url(/gfx/00/07/51/bg_subnavpulldown3_88d-Dh.png) no-repeat scroll left bottom; z-index: 999;}*/ .drpElement .drpSelect ul li {position:relative; clear:both; margin:0px; padding:0 0 10px 0; background:none; list-style:none;} .drpElement .drpSelect ul li img {position:relative; top:-1px; margin:0 5px 0 0; vertical-align:middle;} .drpElement .drpSelect ul li a {display:block; position:relative; clear:both; padding:4px 0 2px 5px; font-weight:bold;} .drpElement .drpShowSelected {position:relative; clear:both; width:100%; height:16px; margin:0px; padding:0px; background-repeat:no-repeat; border:0px; color:#0076cc; cursor:pointer;} .drpElement .drpSelect ul {position: relative; top: 0; left: 0; padding: 10px 32px; width:155px;} .drpListContainer {background:transparent url(/gfx/00/07/51/bg_subnavpulldown3_88d-Dh.png) no-repeat scroll left bottom;clear:both;display:none;margin:0 0 0 -7px;position:relative;width:265px;z-index:999;} .drpListScrollNav {position: absolute; right:15px; top:0; width:14px; height:190px; background:url(/gfx/00/07/83/bg_lfcontentscrollnav2_20d-Tk.gif) right top no-repeat; display: none;} .drpListScrollNav a {display:block; height:14px; text-indent:-999em; width:14px; position:relative;} .drpListPrevItem {background:url(/gfx/00/07/24/bl_lfcontentscrollnav_00d-yk.gif) no-repeat top; top:5px;} .drpListNextItem {background:url(/gfx/00/07/24/bl_lfcontentscrollnav_00d-yk.gif) no-repeat bottom; top:158px;} .filter {position:relative; width:245px; height:20px; text-align:right; float: left; margin-right: 50px;} select {width:293px; height:22px; padding: 2px 0 0 5px; border:1px solid #33c4eb;} .filter select {width:245px; height:20px; padding: 1px 0 0 5px; border:1px solid #33c4eb; color:#0076CC;} .filterLeft .filter {float:left; margin-right:15px;} .filter .drpElement {text-align:left;} .filter .drpElement .drpSelect {height:20px; background:url(/gfx/00/07/22/bg_drpselect_96d-qB.gif) left top no-repeat;} .filter .drpElement .drpSelect ul {top:-1px; width:205px;} .filter .drpElement .drpShowSelected {width:232px; height:18px; padding:2px 0px 0px 13px; background:url(/gfx/00/07/23/bg_drpshowselected_00d-Dp.gif) right top no-repeat; font-size:90%;} .filterCol4Search {width:284px;} .sheduledrop .filter {float:right; margin-right:0; margin-bottom:5px; z-index: 9; position: relative;} .col4 .filter {margin-right:0; width:270px;} .col4 .filter .drpElement .drpShowSelected {width:270px;} #news_Search .filter {width:270px;} #news_Search .filter .drpElement .drpShowSelected {width:270px;} #FAQ_Search .filter, #historicMedals_Search .filter {margin-right:0px; width:270px;} #FAQ_Search .filter .drpElement .drpShowSelected, #historicMedals_Search .filter .drpElement .drpShowSelected {width:270px;} .dropleft {margin-right:50px;} /*********************************************************************************/ /* =Grid System */ /*********************************************************************************/ .refLine {position:relative; width:100%;} .col1, .col2, .col3, .col4, .col5, .col6, .col7, .col8, .col9, .col10, .col11, .col12 {position:relative; float:left; margin-right:19px; padding:0;} .col1 {width:62px;} .col2 {width:143px;} .col3 {width:224px;} .col4 {width:305px;} .col5 {width:386px;} .col6 {width:467px;} .col7 {width:548px;} .col8 {width:629px;} .col9 {width:710px;} .col10 {width:791px;} .col11 {width:872px;} .col12 {width:953px;} .pull0, .pull1, .pull2, .pull3, .pull4, .pull5, .pull6, .pull7, .pull8, .pull8, .pull10, .pull11, .pull12 {left:100%; margin-right:0;} .pull0 {margin-left:0;} .pull1 {margin-left:-62px;} .pull2 {margin-left:-143px;} .pull3 {margin-left:-224px;} .pull4 {margin-left:-305px;} .pull5 {margin-left:-386px;} .pull6 {margin-left:-467px;} .pull7 {margin-left:-548px;} .pull8 {margin-left:-629px;} .pull9 {margin-left:-710px;} .pull10 {margin-left:-791px;} .pull11 {margin-left:-872px;} .pull12 {margin-left:-953px;} .flush1, .flush2, .flush3, .flush4, .flush5, .flush6, .flush7, .flush8, .flush9, .flush10, .flush11, .flush12 {margin-left:-19px;} .flush1 {width:81px;} .flush2 {width:162px;} .flush3 {width:243px;} .flush4 {width:324px;} .flush5 {width:405px;} .flush6 {width:486px;} .flush7 {width:567px;} .flush8 {width:648px;} .flush9 {width:729px;} .flush10 {width:810px;} .flush11 {width:891px;} .flush12 {width:972px;} .colLast {margin-right:0; border-right:0 none;} .colClear {clear:both;} /*********************************************************************************/ /* =Widescreen Background */ /*********************************************************************************/ .bodyExtra {position:relative; background:url(/gfx/00/07/73/bg_bodyextra00_96d-Mb.jpg) 990px 0 no-repeat; zoom:1;/*ieFix*/} #home .bodyExtra {background:url(/gfx/00/07/73/bg_bodyextra00_96d-Mb.jpg) 990px 0 no-repeat;} /*-- paralympic --*/ #home_para .bodyExtra {background:url(/gfx/00/09/25/bg_para_bodyextra00_76d-pH.jpg) 990px 0 no-repeat;} #home .bodyExtraSpe1 {background:url(/gfx/00/07/18/bg_bodyextra01_62d-ec.jpg) 990px 0 no-repeat;} #home .bodyExtraSpe2 {background:url(/gfx/00/07/18/bg_bodyextra02_64d-WP.jpg) 990px 0 no-repeat;} #home .bodyExtraSpe3 {background:url(/gfx/00/07/18/bg_bodyextra03_66d-OC.jpg) 990px 0 no-repeat;} #home .bodyExtraSpe4 {background:url(/gfx/00/07/18/bg_bodyextra04_68d-Fp.jpg) 990px 0 no-repeat;} #home .bodyExtraSpe5 {background:url(/gfx/00/07/18/bg_bodyextra05_70d-pT.jpg) 990px 0 no-repeat;} #home .bodyExtraSpe6 {background:url(/gfx/00/07/18/bg_bodyextra06_72d-hG.jpg) 990px 0 no-repeat;} #home .bodyExtraSpe7 {background:url(/gfx/00/07/18/bg_bodyextra07_74d-Yt.jpg) 990px 0 no-repeat;} #home .bodyExtraSpe8 {background:url(/gfx/00/07/18/bg_bodyextra08_76d-Qg.jpg) 990px 0 no-repeat;} #home .bodyExtraSpe9 {background:url(/gfx/00/11/50/bg_bodyextra08a_00d-tH.jpg) 990px 0 no-repeat;} #home .bodyExtraSpe10 {background:url(/gfx/00/11/50/bg_bodyextra08b_02d-ku.jpg) 990px 0 no-repeat;} #home .bodyExtraSpe11 {background:url(/gfx/00/11/50/bg_bodyextra08c_04d-ch.jpg) 990px 0 no-repeat;} #home .bodyExtraSpe12 {background:url(/gfx/00/07/18/bg_bodyextra09_78d-IT.jpg) 990px 0 no-repeat;} #home .bodyExtraSpe13 {background:url(/gfx/00/07/18/bg_bodyextra10_80d-PY.jpg) 990px 0 no-repeat;} #home .bodyExtraSpe14 {background:url(/gfx/00/07/18/bg_bodyextra11_82d-HL.jpg) 990px 0 no-repeat;} #home .bodyExtraSpe15 {background:url(/gfx/00/07/18/bg_bodyextra12_84d-yy.jpg) 990px 0 no-repeat;} #home .bodyExtraSpe16 {background:url(/gfx/00/07/18/bg_bodyextra13_86d-ql.jpg) 990px 0 no-repeat;} #home .bodyExtraSpe17 {background:url(/gfx/00/07/18/bg_bodyextra14_88d-iY.jpg) 990px 0 no-repeat;} #home .bodyExtraSpe18 {background:url(/gfx/00/11/50/bg_bodyextra14a_06d-Ue.jpg) 990px 0 no-repeat;} #home .bodyExtraSpe19 {background:url(/gfx/00/11/50/bg_bodyextra14b_08d-MR.jpg) 990px 0 no-repeat;} #home .bodyExtraSpe20 {background:url(/gfx/00/11/50/bg_bodyextra14c_10d-vv.jpg) 990px 0 no-repeat;} #home .bodyExtraSpe21 {background:url(/gfx/00/07/18/bg_bodyextra15_90d-SC.jpg) 990px 0 no-repeat;} #home_para .bodyExtraSpe31 {background:url(/gfx/00/07/82/bg_para_bodyextra01_30d-QT.jpg) 990px 0 no-repeat;} #home_para .bodyExtraSpe32 {background:url(/gfx/00/07/82/bg_para_bodyextra02_32d-IG.jpg) 990px 0 no-repeat;} #home_para .bodyExtraSpe33 {background:url(/gfx/00/07/82/bg_para_bodyextra03_34d-zt.jpg) 990px 0 no-repeat;} #home_para .bodyExtraSpe34 {background:url(/gfx/00/07/82/bg_para_bodyextra04_28d-QN.jpg) 990px 0 no-repeat;} #home_para .bodyExtraSpe35 {background:url(/gfx/00/07/82/bg_para_bodyextra05_36d-NZ.jpg) 990px 0 no-repeat;} /*********************************************************************************/ /* =Structure */ /*********************************************************************************/ .wrapper {position:relative;} #home, #home_para {background:url(/gfx/00/11/50/bg_wrapperhome_12d-Zp.gif) repeat-x top;} .wrapHeader {position:relative;background:url(/gfx/00/07/20/bg_header_48d-MH.jpg) -2px 0 no-repeat; z-index:3;} .wrapMain {position:relative; z-index:2; min-height:640px;} .wrapFooter {position:relative; float:left; width:100%; margin-top:250px; z-index:1;} .footerExtra1 {background:url(/gfx/00/07/19/bg_footerextra1_42d-Ws.gif) 0 0 no-repeat;} .footerExtra2 {position:absolute; top:-166px; width:100%; height:306px; background:url(/gfx/00/07/20/bg_footersports15_06d-Ps.jpg) 401px -4px no-repeat; z-index:0;} .footerExtra2[class] {background:url(/gfx/00/07/20/bg_footersports15_08d-lm.png) 401px -4px no-repeat;} .footerExtraspe1 {background:url(/gfx/00/07/19/bg_footersports01_50d-hm.jpg) 401px -4px no-repeat;} .footerExtraspe2 {background:url(/gfx/00/07/19/bg_footersports02_54d-vT.jpg) 401px -4px no-repeat;} .footerExtraspe3 {background:url(/gfx/00/07/19/bg_footersports03_58d-JA.jpg) 401px -4px no-repeat;} .footerExtraspe4 {background:url(/gfx/00/07/19/bg_footersports04_62d-OY.jpg) 401px -4px no-repeat;} .footerExtraspe5 {background:url(/gfx/00/07/19/bg_footersports05_66d-cF.jpg) 401px -4px no-repeat;} .footerExtraspe6 {background:url(/gfx/00/07/19/bg_footersports06_70d-hd.jpg) 401px -4px no-repeat;} .footerExtraspe7 {background:url(/gfx/00/07/19/bg_footersports07_74d-vK.jpg) 401px -4px no-repeat;} .footerExtraspe8 {background:url(/gfx/00/07/19/bg_footersports08_78d-Ir.jpg) 401px -4px no-repeat;} .footerExtraspe9 {background:url(/gfx/00/07/19/bg_footersports09_82d-OP.jpg) 401px -4px no-repeat;} .footerExtraspe10 {background:url(/gfx/00/07/19/bg_footersports10_86d-zX.jpg) 401px -4px no-repeat;} .footerExtraspe11 {background:url(/gfx/00/07/19/bg_footersports11_90d-Ev.jpg) 401px -4px no-repeat;} .footerExtraspe12 {background:url(/gfx/00/07/19/bg_footersports12_94d-Sc.jpg) 401px -4px no-repeat;} .footerExtraspe13 {background:url(/gfx/00/07/19/bg_footersports13_98d-gJ.jpg) 401px -4px no-repeat;} .footerExtraspe14 {background:url(/gfx/00/07/20/bg_footersports14_02d-CL.jpg) 401px -4px no-repeat;} .footerExtraspe15 {background:url(/gfx/00/07/20/bg_footersports15_06d-Ps.jpg) 401px -4px no-repeat;} .footerExtraspe1[class] {background:url(/gfx/00/07/19/bg_footersports01_52d-Dg.png) 401px -4px no-repeat;} .footerExtraspe2[class] {background:url(/gfx/00/07/19/bg_footersports02_56d-RN.png) 401px -4px no-repeat;} .footerExtraspe3[class] {background:url(/gfx/00/07/19/bg_footersports03_60d-Wl.png) 401px -4px no-repeat;} .footerExtraspe4[class] {background:url(/gfx/00/07/19/bg_footersports04_64d-kS.png) 401px -4px no-repeat;} .footerExtraspe5[class] {background:url(/gfx/00/07/19/bg_footersports05_68d-xz.png) 401px -4px no-repeat;} .footerExtraspe6[class] {background:url(/gfx/00/07/19/bg_footersports06_72d-DX.png) 401px -4px no-repeat;} .footerExtraspe7[class] {background:url(/gfx/00/07/19/bg_footersports07_76d-RE.png) 401px -4px no-repeat;} .footerExtraspe8[class] {background:url(/gfx/00/07/19/bg_footersports08_80d-Wc.png) 401px -4px no-repeat;} .footerExtraspe9[class] {background:url(/gfx/00/07/19/bg_footersports09_84d-kJ.png) 401px -4px no-repeat;} .footerExtraspe10[class] {background:url(/gfx/00/07/19/bg_footersports10_88d-VR.png) 401px -4px no-repeat;} .footerExtraspe11[class] {background:url(/gfx/00/07/19/bg_footersports11_92d-ap.png) 401px -4px no-repeat;} .footerExtraspe12[class] {background:url(/gfx/00/07/19/bg_footersports12_96d-oW.png) 401px -4px no-repeat;} .footerExtraspe13[class] {background:url(/gfx/00/07/20/bg_footersports13_00d-KY.png) 401px -4px no-repeat;} .footerExtraspe14[class] {background:url(/gfx/00/07/20/bg_footersports14_04d-YF.png) 401px -4px no-repeat;} .footerExtraspe15[class] {background:url(/gfx/00/07/20/bg_footersports15_08d-lm.png) 401px -4px no-repeat;} .subWrap {width:953px; padding:0 19px 0 19px;/*width=991px-padding*/} /*.header {position:relative; width:991px; height:225px; padding:0; background:url(/gfx/00/07/20/bg_headerextra_50d-aM.jpg) 208px 0 no-repeat;}*/ .header {position:relative; width:990px; height:225px; padding:0;} .main {position:relative; padding-bottom:19px; background-color:#fcfeff;} .footer {position:relative; padding-top:62px; z-index:1;} .lining {padding:0 10px; background:none;} .liningExtra {padding:0 35px;} .liningExtra2 {padding:0 10px;} /*-- paralympic --*/ #home_para .footerExtra1, #alpine_para .footerExtra1, #biathlon_para .footerExtra1, #cross_para .footerExtra1, #hockey_para .footerExtra1, #curling_para .footerExtra1 {background:url(/gfx/00/07/82/bg_para_footerextra1_38d-ik.gif) 0 0 no-repeat;} #home_para .footerExtra2, #alpine_para .footerExtra2, #biathlon_para .footerExtra2, #cross_para .footerExtra2, #hockey_para .footerExtra2, #curling_para .footerExtra2 {top:-158px;} .footerExtraspe20 {background:url(/gfx/00/07/82/bg_para_footersports01_42d-uW.jpg) 400px 0 no-repeat;} .footerExtraspe21 {background:url(/gfx/00/07/82/bg_para_footersports02_44d-mJ.jpg) 400px 0 no-repeat;} .footerExtraspe22 {background:url(/gfx/00/07/82/bg_para_footersports03_46d-dw.jpg) 400px 0 no-repeat;} .footerExtraspe23 {background:url(/gfx/00/07/82/bg_para_footersports04_40d-mH.jpg) 400px 0 no-repeat;} .footerExtraspe24 {background:url(/gfx/00/07/82/bg_para_footersports05_48d-rc.jpg) 400px 0 no-repeat;} .footerExtraspe20[class] {background:url(/gfx/00/07/82/bg_para_footersports01_52d-rj.png) 400px 0 no-repeat;} .footerExtraspe21[class] {background:url(/gfx/00/07/82/bg_para_footersports02_54d-jW.png) 400px 0 no-repeat;} .footerExtraspe22[class] {background:url(/gfx/00/07/82/bg_para_footersports03_56d-bJ.png) 400px 0 no-repeat;} .footerExtraspe23[class] {background:url(/gfx/00/07/82/bg_para_footersports04_50d-jU.png) 400px 0 no-repeat;} .footerExtraspe24[class] {background:url(/gfx/00/07/82/bg_para_footersports05_58d-op.png) 400px 0 no-repeat;} /*********************************************************************************/ /* =Header */ /*********************************************************************************/ .logo {position:absolute; left:17px; top:9px; width:70px; height:85px;} .tag {position:absolute; left:110px; top:40px; width:270px; height:25px;} .en .tag {background:url(/gfx/00/07/84/ti_hdtagline_84d-mk.gif) no-repeat left top;} .en .tag[class] {background:url(/gfx/00/07/24/ti_hdtagline_62d-BO.png) no-repeat left top;} .fr .tag {top:38px; background:url(/gfx/00/07/84/ti_hdtagline_86d-Ie.gif) no-repeat left top;} .fr .tag[class] {background:url(/gfx/00/07/84/ti_hdtagline_88d-eY.png) no-repeat left top;} /* toolbar */ .tb {position:absolute; left:0; top:0px; width:405px; height:17px; z-index:1; text-align:right;} .tb, .tb a {color:#0076cc; line-height:17px; font-weight:normal;} /* options */ .tbItem {position:relative; float:right; height:17px; padding:0 0 0 10px; z-index:2; text-align:right;} .tbFlag {width:34px; display:none;} .tbFlag[class] {width:auto; min-width:34px;} .tbFlag a {color:#0076cc; line-height:14px; text-align:left;} .tbFlag .drpElement {left:9px; top:1px; width:20px; padding-right:15px; background:url(/gfx/00/07/23/bg_hddrodown_16d-Ul.gif) right top no-repeat;} .tbFlag .drpShowSelected {background-position:0 1px; overflow:hidden; text-indent:999em;} .tbDay {display:none;} /* search box */ .tb .tbSearch {position:relative; margin:0; padding:0 10px; height:20px; z-index:1;} .tb .tbSearch .txt {position:relative; float:left; width:88px; height:14px; margin:0px; padding:1px 0px 1px 5px; background:url(/gfx/00/07/23/bg_hdsearchbox_34d-yP.gif) left top no-repeat; border:0px; font-family:helvetica,arial,verdana,sans-serif; font-size:85%; color:#0076CC;} .tb .tbSearch .bt {position:relative; float:left; width:20px; height:16px; margin:0px; padding:0px; border:0px;} /* live feed */ .lf {position:absolute; left:405px; top:-1px; width:586px; height:96px; background:url(/gfx/00/07/20/bg_hdlivefeed_10d-hf.png) left bottom no-repeat;} .lf, .lf a {color:#003082;} .lfOptions {height:18px; padding:0 14px 0; overflow:hidden; line-height:19px;} .lfTime {float:left;} .lfOptions .timeSwitch {float:left; top:2px; width:126px; height:15px;} .lfOptions .toLocal {background-position:0 0;} .en .lfOptions .toLocal {width:140px;} .fr .lfOptions .toLocal {width:155px;} .lfOptions .toVancouver {background-position:0 -27px;} .en .lfOptions .toVancouver {width:147px;} .fr .lfOptions .toVancouver {width:126px;} .lfComplete {float:right;} .lfContent {padding:2px 0 0 14px;} .lfContentScroll {float:left; width:555px; height:70px; overflow:hidden; position:relative;} .lfContent table {border:0;} .lfContent table tr {border:0; height:17px; background:url(/gfx/00/07/20/bg_hdtabletr_46d-ye.png) bottom center no-repeat;} .lfContent table td {background:none; padding:0 5px 0 7px;} .lfContent table td.c1 {width:490px;} .lfContent table td .icLive {background-position:-240px -60px;} .lfContentScroll .lfContentScrollContainer {width:555px; height:20000px; position:absolute; top:-83px;} .lfContentScrollNav {float:right; width:14px; height:70px; background:url(/gfx/00/07/23/bg_lfcontentscrollnav_56d-nV.gif) right top no-repeat;} .lfContentScrollNav a{display:block; height:14px; text-indent:-999em; width:14px; position:relative;} .lfContentScrollNav a.lfContentPrevItem{background:url(/gfx/00/07/24/bl_lfcontentscrollnav_00d-yk.gif) no-repeat top; top:5px;} .lfContentScrollNav a.lfContentNextItem{background:url(/gfx/00/07/24/bl_lfcontentscrollnav_00d-yk.gif) no-repeat bottom; top:38px;} /* torch relay */ .lfTorchRelay {padding-right:20px; position:relative;} .lfTorchRelayTitle {height:22px; line-height:22px; background:url(/gfx/00/07/82/bg_hdtorchrelaytitle_60d-Gj.jpg) no-repeat;} .lfTorchRelayTitle span {float:right;} .lfTorchRelayTitle span#torchCountdownDays {float: none; } .lfTorchRelay ul {padding-top:5px;} .lfTorchRelay ul li {float:left; padding-right:20px; width:170px;} .lfTorchRelay ul li .lfTorchRelayDate {font-size:1.1em; color:#ee592b; font-weight:bold;} .lfTorchRelay ul li a {display:block; padding-top:5px; background-position: right bottom; text-align:left; font-size:1.1em;} .lfTorchRelay ul li.lfTorchRelayArrive {float:right; padding:5px 0 0; width:105px; text-align:center;} .lfTorchRelay ul li.lfTorchRelayArrive span{color:#0d7ad1; font-size:0.9em;} .lfTorch {position:absolute; left:360px; top:-9px; width:86px; height:85px; background:url(/gfx/00/07/82/bg_lftorch_62d-bI.gif) no-repeat;} .lfTorch[class] {background:url(/gfx/00/07/82/bg_lftorch_64d-xC.png) no-repeat;} /**** paralympic ****/ .lfContentPara .lfTorch {position:absolute; left:344px; top:0; width:214px; height:79px; background:url(/gfx/00/09/25/bg_lftorchpara_78d-nS.gif) no-repeat;} .lfContentPara .lfTorch[class] {background:url(/gfx/00/09/25/bg_lftorchpara_80d-BD.png) no-repeat;} .lfContentPara .lfTorchRelayTitle span {display:inline-block; float:none; margin-left:10px;} .lfContentPara ul li {width:250px; margin-top:5px; padding:0; line-height:18px; font-size:1.25em;} /*********************************************************************************/ /* =Navigation */ /*********************************************************************************/ .navWrap {position:absolute; left:0; top:95px; width:990px; height:115px; margin:0; padding:0;} .mainNav {float:left; width:100%; height:79px; margin:0; padding:0; background:url(/gfx/00/12/18/bg_navie_78d-Zz.jpg) no-repeat bottom;} .mainNav[class] {background:none;} .mainNav ul {position:relative; margin:5px 0 0 0; padding:0;} .mainNav li {float:left; margin:0; padding:0; background:none;} .mainNav li[class] {background:url(/gfx/00/07/23/bg_hdnavitem_28d-SH.png) left top no-repeat;} .mainNav li[class]:hover {background:url(/gfx/00/12/18/bg_hdnavitemon_80d-re.png) left top no-repeat;} .mainNav li a {display:block; width:61px; height:69px; margin-top:5px; text-indent:-999em;} .mainNav li.home {position:relative; width:63px; height:70px; background:none;} .mainNav li.alpine[class] {background:url(/gfx/00/07/23/bg_hdnavitemfirst_30d-SY.png) -7px 0 no-repeat;} .mainNav li.speed[class] {background:url(/gfx/00/07/23/bg_hdnavitemlast_32d-XS.png) left top no-repeat;} .mainNav li.alpine[class]:hover {background:url(/gfx/00/12/18/bg_hdnavitemfirston_82d-Po.png) -7px 0 no-repeat;} .mainNav li.speed[class]:hover {background:url(/gfx/00/12/18/bg_hdnavitemlaston_84d-ZO.png) left top no-repeat;} .en .mainNav li a {background-image:url(/gfx/00/12/18/bg_hdnavpicto_86d-Xn.gif); background-repeat:no-repeat; background-color:transparent;} .fr .mainNav li a {background-image:url(/gfx/00/12/18/bg_hdnavpicto_88d-th.gif); background-repeat:no-repeat; background-color:transparent;} .en .mainNav li[class] a {background-image:url(/gfx/00/07/24/bg_hdnavpicto_34d-tZ.png); background-repeat:no-repeat; background-color:transparent;} .fr .mainNav li[class] a {background-image:url(/gfx/00/07/25/bg_hdnavpicto_96d-lC.png); background-repeat:no-repeat; background-color:transparent;} .en .mainNav li.home a {position:absolute; top:-5px; width:63px; height:75px; background:url(/gfx/00/12/62/bt_home_54d-bX.gif) 0 0 no-repeat;} .en .mainNav li.home[class] a {position:absolute; top:-5px; width:63px; height:75px; background:url(/gfx/00/12/62/bt_home_56d-xR.png) 0 0 no-repeat;} .fr .mainNav li.home a {position:absolute; top:-5px; width:63px; height:75px; background:url(/gfx/00/12/62/bt_home_58d-TL.gif) 0 0 no-repeat;} .fr .mainNav li.home[class] a {position:absolute; top:-5px; width:63px; height:75px; background:url(/gfx/00/12/62/bt_home_60d-gw.png) 0 0 no-repeat;} .en .mainNav li.home a:hover, .fr .mainNav li.home a:hover {background-position:0 -150px;} .en .mainNav li.home[class] a:hover, .fr .mainNav li.home[class] a:hover {background-position:0 -150px;} .mainNav li.alpine a {width:63px; background-position:10px 0;} .mainNav li.biathlon a {background-position:7px -100px;} .mainNav li.bobsleigh a {background-position:7px -200px;} .mainNav li.cross a {background-position:7px -300px;} .mainNav li.curling a {background-position:7px -400px;} .mainNav li.figure a {background-position:7px -500px;} .mainNav li.freestyle a {background-position:7px -600px;} .mainNav li.hockey a {background-position:7px -700px;} .mainNav li.luge a {background-position:7px -800px;} .mainNav li.combined a {background-position:7px -900px;} .mainNav li.short a {background-position:7px -1000px;} .mainNav li.skeleton a {background-position:7px -1100px;} .mainNav li.jumping a {background-position:7px -1200px;} .mainNav li.snowboard a {background-position:7px -1300px;} .mainNav li.speed a {background-position:7px -1400px; width:62px;} .fr .mainNav li.alpine a {background-position:3px 0;} .fr .mainNav li.biathlon a {background-position:0px -100px;} .fr .mainNav li.bobsleigh a {background-position:0px -200px;} .fr .mainNav li.cross a {background-position:0px -300px;} .fr .mainNav li.curling a {background-position:0px -400px;} .fr .mainNav li.figure a {background-position:0px -500px;} .fr .mainNav li.freestyle a {background-position:0px -600px;} .fr .mainNav li.hockey a {background-position:0px -700px;} .fr .mainNav li.luge a {background-position:0px -800px;} .fr .mainNav li.combined a {background-position:0px -900px;} .fr .mainNav li.short a {background-position:0px -1000px;} .fr .mainNav li.skeleton a {background-position:0px -1100px;} .fr .mainNav li.jumping a {background-position:0px -1200px;} .fr .mainNav li.snowboard a {background-position:0px -1300px;} .fr .mainNav li.speed a {background-position:0px -1400px;} .mainNav li.active, .mainNav li.active:hover {background:url(/gfx/00/07/20/bg_hdnavitemall_14d-Lk.png) 0 0 no-repeat;} .mainNav li.active[class], .mainNav li.active[class]:hover {background:url(/gfx/00/07/20/bg_hdnavitemall_14d-Lk.png) 0 0 no-repeat;} #home .mainNav li.active {background:none;} #home .mainNav li.active a {background-position:1px -75px;} .subNav {position:relative; float:left; width:990px; margin:0; padding:0;} .en .subNav {background-image:url(/gfx/00/07/82/bg_subnav_66d-DZ.gif); background-repeat:no-repeat; background-color:transparent;} .fr .subNav {background-image:url(/gfx/00/07/82/bg_subnav_68d-ZT.gif); background-repeat:no-repeat; background-color:transparent;} .subNav ul {position:relative; float:left; margin:0; padding:0 0 0 175px;} .subNav li {position:relative; float:left; margin:0; padding:0; background:none transparent;} .subNav li a {display:block; width:64px; height:36px; padding:0; text-indent:-999em;} .en .subNav li a {background-image:url(/gfx/00/13/36/bg_subnavitems_98d-hE.gif); background-repeat:no-repeat; background-color:transparent;} .fr .subNav li a {background-image:url(/gfx/00/13/37/bg_subnavitems_00d-Uo.gif); background-repeat:no-repeat; background-color:transparent;} .en .subNav li[class] a {background-image:url(/gfx/00/07/82/bg_subnavitems_70d-Ay.png); background-repeat:no-repeat; background-color:transparent;} .fr .subNav li[class] a {background-image:url(/gfx/00/07/82/bg_subnavitems_72d-Ws.png); background-repeat:no-repeat; background-color:transparent;} .subNav span, .subNav h2 {position:absolute; margin:0; padding:0; left:0; top:0; z-index:1; font-size:1.2727em; color:#fff; line-height:1.0909em; text-transform:uppercase;} .subNav span a, .subNav h2 a {display:block; margin:0; padding:0; width:175px; height:35px; color:#fff; text-decoration:none; text-transform:uppercase; text-indent:-999em;} .sport ul {margin-left:81px;} .subNav li.subNavSchedule a {width:67px; background-position:0 0;} .subNav li.subNavSchedule a.active {width:67px; background-position:-115px 0;} .subNav li.subNavMedals a {background-position:0 -36px;} .subNav li.subNavMedals a.active {background-position:-115px -36px;} .subNav li.subNavAthletes a {background-position:0 -72px;} .subNav li.subNavAthletes a.active {background-position:-115px -72px;} .subNav li.subNavNews a {background-position:0 -108px;} .subNav li.subNavNews a.active {background-position:-115px -108px;} .subNav li.subNavPhotos a {background-position:0 -144px;} .subNav li.subNavPhotos a.active {background-position:-115px -144px;} .subNav li.subNavVideos a {width:60px; background-position:0 -180px;} .subNav li.subNavVideos a.active {width:60px; background-position:-115px -180px;} .subNav li.subNavTickets a {background-position:0 -216px;} .subNav li.subNavTickets a.active {background-position:-115px -216px;} .subNav li.sub_spectatorGuide a {width:85px; background-position:0 -252px;} .subNav li.sub_spectatorGuide a:hover {background-position:-115px -252px; cursor:pointer !important;} .subNav li.sub_spectatorGuide a.active {background-position:-115px -252px; cursor:pointer !important;} .subNav li.sub_moreInformation a {width:87px; background-position:0 -288px;} .subNav li.sub_moreInformation a:hover {background-position:-115px -288px; cursor:pointer !important;} .subNav li.sub_moreInformation a.active {background-position:-115px -288px; cursor:pointer !important;} .subNav li.subNavParalympic a {width:105px; background-position:0 -324px;} .subNav li.subNavStore a {width:89px; background-position:0 -396px;} .subNav li.subNavStore a.active {background-position:-115px -396px; cursor:pointer !important;} li.subNavMain a {background-position:0 -432px;} li.subNavMain a.active {background-position:-115px -432px;} .subNav li.sub_sportInfo a {width:91px; background-position:0 -468px;} .subNav li.sub_sportInfo a:hover {background-position:-115px -468px; cursor:pointer !important;} .subNav li.sub_sportInfo a.active {background-position:-115px -468px; cursor:pointer !important;} .subNav .subNavExtra li.pullDown ul {position:absolute; float:none; top:36px; width:255px; padding:30px 32px; background:url(/gfx/00/17/19/bg_subnavpulldown2_08d-iR.gif) left bottom no-repeat;} .subNav .subNavExtra li.pullDown[class] ul {background:url(/gfx/00/07/21/bg_subnavpulldown2_56d-wE.png) left bottom no-repeat;} .subNav li.sub_spectatorGuide ul {left:-53px;} .subNav li.sub_moreInformation ul {left:-138px;} .subNav li.sub_sportInfo ul {left:-224px;} .subNav .subNavExtra li.pullDown ul li {float:none;} .subNav .subNavExtra li.pullDown li a {width:255px; height:auto; padding:6px 0; background:none; font-size:1.0909em; color:#0076cc; font-weight:bold; text-indent:0;} .subNav .subNavExtra li.pullDown li a:hover {background:url(/gfx/00/07/82/bg_subnavhover_74d-Sg.gif) left center repeat-y; text-decoration:none;} .subNav .subNavExtra li.pullDown ul ul {position:relative; left:0; top:0; margin:0; padding:0 0 0 20px; background:none !important;} .subNav .subNavExtra li.pullDown ul ul a {width:235px; font-weight:normal;} .subNav .subNavExtra li.pullDown ul ul ul a {width:215px;} .subNav .subNavExtra li.pullDown ul ul ul a:hover {background:none; text-decoration:underline;} .subNav .subNavExtra li.pullDown ul ul ul ul a {width:195px;} .subNav .subNavExtra li.pullDown ul ul ul ul ul a {width:175px;} .subNav .subNavExtra li.pullDown ul ul ul ul ul a {width:155px;} .subNavPlaceHolder ul {position:relative; top:-15px; left:-7px; width:255px; margin-bottom:0; padding:30px 32px; background:url(/gfx/00/17/19/bg_subnavpulldown2_08d-iR.gif) left bottom no-repeat;} .subNavPlaceHolder[class] ul {background:url(/gfx/00/07/21/bg_subnavpulldown2_56d-wE.png) left bottom no-repeat;} .subNavPlaceHolder li {margin:0; padding-left:0; background:none transparent;} .subNavPlaceHolder li a {display:block; padding:6px 0; font-size:1.0909em; color:#0076cc; font-weight:bold;} #home .subNav {background-position:0 0;} /* to be replaced */ #subNavSchedule .subNav {background-position:0 0;} #subNavMedals .subNav {background-position:0 0;} #subNavAthletes .subNav {background-position:0 0;} #subNavNews .subNav {background-position:0 0;} #subNavPhotos .subNav {background-position:0 0;} #subNavVideos .subNav {background-position:0 0;} #subNavTickets .subNav {background-position:0 0;} #subNavParalympic .subNav {background-position:0 0;} /* end of to be replaced */ #subNavSchedule .subNav li.subNavSchedule a {background-position:-115px 0;} #subNavMedals li.subNavMedals a {background-position:-115px -36px;} #subNavAthletes li.subNavAthletes a {background-position:-115px -72px;} #subNavNews li.subNavNews a {background-position:-115px -108px;} #subNavPhotos li.subNavPhotos a {background-position:-115px -144px;} #subNavVideos li.subNavVideos a {background-position:-115px -180px;} #subNavTickets li.subNavTickets a {background-position:-115px -216px;} #sub_spectatorGuide li.sub_spectatorGuide a {background-position:-115px -252px;} #sub_moreInformation li.sub_moreInformation a {background-position:-115px -288px;} #subNavParalympic li.subNavParalympic a {background-position:-115px -324px;} #subNavStore li.subNavStore a {background-position:-115px -396px;} #subNavMain li.subNavMain a {background-position:-115px -432px;} #sub_sportInfo li.sub_sportInfo a {background-position:-115px -468px;} #subNavOlympic li.subNavOlympic a {background-position:-115px -504px;} /*-- paralympic --*/ .mainNavPara {background:url(/gfx/00/12/18/bg_navparaie_90d-hB.jpg) no-repeat bottom; margin-top:-2px;} .mainNavPara[class] {background:none; margin:0;} .mainNavPara ul {margin:0;} .mainNavPara li {float:left; margin:5px 0 0; padding:0; background:none;} .mainNavPara li[class] {background:url(/gfx/00/07/82/bg_para_hdnavitem_76d-He.png) left top no-repeat;} .mainNavPara li[class]:hover {background:url(/gfx/00/12/18/bg_para_hdnavitemon_92d-hs.png) left top no-repeat;} .mainNavPara li.home {height:75px;} .mainNavPara li.home[class] {background:none;} .mainNavPara li.alpine_para[class] {background:url(/gfx/00/07/82/bg_para_hdnavitemfirst_78d-no.png) left 0 no-repeat;} .mainNavPara li.curling_para[class] {background:url(/gfx/00/07/82/bg_para_hdnavitemlast_80d-gZ.png) left top no-repeat;} .mainNavPara li.home[class]:hover {background:none;} .mainNavPara li.alpine_para[class]:hover {background:url(/gfx/00/12/18/bg_para_hdnavitemfirston_94d-iC.png) left 0 no-repeat;} .mainNavPara li.curling_para[class]:hover {background:url(/gfx/00/12/18/bg_para_hdnavitemlaston_96d-xE.png) left top no-repeat;} .mainNavPara li.linking, .mainNavPara li.linking:hover {margin:0; background:none;} .mainNavPara li.linking[class], .mainNavPara li.linking[class]:hover {margin:0; background:none;} .mainNavPara li[class] a {width:116px;} .en .mainNavPara li a {background:url(/gfx/00/12/18/bg_para_hdnavpicto_98d-Td.gif) no-repeat center top;} .fr .mainNavPara li a {background:url(/gfx/00/12/19/bg_para_hdnavpicto_00d-EZ.gif) no-repeat center top;} .en .mainNavPara li[class] a {background:url(/gfx/00/07/82/bg_para_hdnavpicto_82d-An.png) no-repeat center top;} .fr .mainNavPara li[class] a {background:url(/gfx/00/07/82/bg_para_hdnavpicto_84d-Wh.png) no-repeat center top;} .mainNavPara li.linking a {width:356px; margin:0; background:none !important; text-indent:0;} .mainNavPara li.linking a img {margin:0; width:356px; border:0;} .en .mainNavPara li.home a {position:absolute; top:-5px; width:63px; height:75px; background:url(/gfx/00/12/62/bt_home_54d-bX.gif) 0 0 no-repeat;} .en .mainNavPara li.home[class] a {position:absolute; top:-5px; width:63px; height:75px; background:url(/gfx/00/12/62/bt_home_56d-xR.png) 0 0 no-repeat;} .fr .mainNavPara li.home a {position:absolute; top:-5px; width:63px; height:75px; background:url(/gfx/00/12/62/bt_home_58d-TL.gif) 0 0 no-repeat;} .fr .mainNavPara li.home[class] a {position:absolute; top:-5px; width:63px; height:75px; background:url(/gfx/00/12/62/bt_home_60d-gw.png) 0 0 no-repeat;} .en .mainNavPara li.home a:hover, .fr .mainNavPara li.home a:hover {background-position:0 -150px;} .en .mainNavPara li.home[class] a:hover, .fr .mainNavPara li.home[class] a:hover {background-position:0 -150px;} .mainNavPara li.alpine_para a {background-position:18px 0; width:116px;} .mainNavPara li.alpine_para[class] a {background-position:18px 0; width:116px;} .mainNavPara li.biathlon_para a {background-position:center -100px; width:115px;} .mainNavPara li.biathlon_para[class] a {background-position:center -100px; width:116px;} .mainNavPara li.cross_para a{background-position:center -200px; width:115px;} .mainNavPara li.cross_para[class] a {background-position:center -200px; width:116px;} .mainNavPara li.hockey_para a {background-position:center -300px; width:115px;} .mainNavPara li.hockey_para[class] a {background-position:center -300px; width:116px;} .mainNavPara li.curling_para a {background-position:15px -400px; width:107px;} .mainNavPara li.curling_para[class] a {background-position:15px -400px; width:107px;} .en .subNavPara {background-image:url(/gfx/00/07/82/bg_para_subnav_86d-sa.gif);} .fr .subNavPara {background-image:url(/gfx/00/07/82/bg_para_subnav_88d-OU.gif);} .subNav li.subNavOlympic a {width:105px; background-position:0 -504px;} #home_para .mainNavPara li.active a {background-position:1px -75px;} .mainNavPara li.active, .mainNavPara li.active:hover {background:url(/gfx/00/07/82/bg_para_hdnavitemall_90d-PT.png) 0 0 no-repeat;} .mainNavPara li.active[class], .mainNavPara li.active[class]:hover {background:url(/gfx/00/07/82/bg_para_hdnavitemall_90d-PT.png) 0 0 no-repeat;} /*********************************************************************************/ /* =Footer */ /*********************************************************************************/ .footer, .footer a {color:#0076cc;} .partnerLinks {position:absolute; left:19px; top:-64px; margin:0; padding:0;} .partnerLinks li {float:left; margin:0 8px 0 0; padding:0; background:none transparent;} /*.footer ul.partnerLinks li a {display:block; width:45px; height:45px; background:url(/gfx/00/07/26/lg_partners_08d-Xd.gif) 0 0 no-repeat; text-indent:-999em;} .footer ul.partnerLinks li.partnerLink01 a {background-position:0 0;} .footer ul.partnerLinks li.partnerLink02 a {background-position:-56px 0;} .footer ul.partnerLinks li.partnerLink03 a {background-position:-113px 0;} .footer ul.partnerLinks li.partnerLink04 a {background-position:-168px 0;} .footer ul.partnerLinks li.partnerLink05 a {background-position:-216px 0;}*/ .bookmarks .col2 {width:160px; z-index:1;} .bookmarks h2 {height:1%; margin-bottom:12px; font-size:1.9090em; font-weight:normal;} .bookmarks h3 {margin-bottom:7px; font-size:1.2727em; line-height:1.35em; font-weight:normal;} .bookmarks ul {margin-bottom:30px;} .bookmarks ul li {display:block; padding:0; background:none transparent;} .signature {padding:13px 0 20px; zoom:1; /*ieFix*/} .signature ul {position:relative; float:left; margin:0 0 10px 0; padding:0;} .signature ul li {float:left; margin:0 6px 0 0; padding:0 5px 0 0; background:none transparent; border-right:1px solid #fff;} .signature ul li a {text-decoration:underline;} .signature p {color:#666666;} .footerBell {z-index:1; position:absolute; left:845px; top:-35px; padding-left:10px; width:115px; height:97px; background:url(/gfx/00/09/25/bg_bell_82d-QC.png) no-repeat left top; color:#1167a6} /*********************************************************************************/ /* =Index */ /*********************************************************************************/ #index .navWrap, #index .wrapFooter, #index .lf, #index .tb {display:none;} #index .subWrap {width:auto;} #index .header {height:176px; background-image:none;} #index .main {padding-top:25px;} #index ol li {font-size:1.2727em; color:#747474; line-height:1.4545em;} #index ol li a {text-decoration:underline; font-style:normal;} #index ol li span {font-size:0.8181em !important; font-style:italic; line-height:0.0505em;} /*********************************************************************************/ /* =Title */ /*********************************************************************************/ .title {margin-bottom:3px;} .title h1 {float:left;} .col8 .title h1 {width:600px;} .title .filter {position:relative; float:right; top:1px;} .title .titleOption {float:right;} .makingOfMedals {display:block; height:15px; padding:6px 30px 2px 0; background:url(/gfx/00/07/26/ic_video_06d-eg.gif) right top no-repeat;} .tBanner {height:25px; margin-bottom:1px; padding:4px 0 0; background:url(/gfx/00/07/23/bg_headingbanner_50d-So.jpg) left top no-repeat;} .col12 .tBanner {background:url(/gfx/00/07/23/bg_headingbannerfull_52d-dB.jpg) left top no-repeat;} .tBanner h1 {margin:0; width:auto !important; font-size:1.6363em; color:#fff;} .tBanner .filter {top:1px;} /*********************************************************************************/ /* =Forms */ /*********************************************************************************/ form {background:none;} /*********************************************************************************/ /* =Tables */ /*********************************************************************************/ table {width:100%; margin-bottom:1.36em; border-bottom:1px solid #a5d9ee;} table table {width:auto; margin-bottom:0; border:0 none;} /* Disabled till games time table tr.odd:hover > td, table tr.even:hover > td {background:url(/gfx/00/07/22/bg_dataresultshover_86d-US.gif) left top repeat-x !important; cursor:pointer;} */ th {padding:11px 0 3px 7px; background:url(/gfx/00/07/19/bg_dataresultsheader_08d-qf.gif) 0 0 no-repeat; font-size:0.9090em; color:#fff; line-height:1em; font-weight:normal; text-align:left; vertical-align:bottom;} tr.scheduleHeaderTop th, tr.scheduleHeader th {padding: 0; background-image: none;} tr.scheduleHeader th {padding-top: 5px; border-top:1px solid #A5D9EE;} th.cellFirst {background-position:-2px 0;} /*td {padding:7px 5px 4px 7px; line-height:13px; text-align:left; vertical-align:middle; background:url(/gfx/00/07/22/bg_dataresultsodd_88d-xj.gif) 0 0 repeat-x;}*/ td {padding:7px 5px 4px 7px; line-height:13px; text-align:left; vertical-align:middle; background:none;} .even td {background:url(/gfx/00/07/22/bg_dataresultseven_70d-QV.gif) 0 0 repeat-x;} .odd td {background:url(/gfx/00/07/22/bg_dataresultsodd_88d-xj.gif) 0 0 repeat-x;} td img {position:relative; top:-1px; margin:0 !important; vertical-align:text-bottom;} .sortable th.clickable:hover {cursor:pointer;} .sortable th.sorted-asc, .sortable th.sorted-desc {width:auto; background-position:0 -79px;} .sortable .sorted-asc span {display:block; background:url(/gfx/00/07/19/bg_dataresultsheader_08d-qf.gif) no-repeat right -156px;} .sortable .sorted-desc span {display:block; background:url(/gfx/00/07/19/bg_dataresultsheader_08d-qf.gif) no-repeat right -172px;} .sortable th.sort-numeric, .sortable th.sort-alpha, .sortable th.sort-image {text-align:left !important} .sortable th span {display:block; padding-right:8px;} .sortable th span.firstThSpan {background:none; margin-bottom:5px;} /*********************************************************************************/ /* =Iconography */ /*********************************************************************************/ .genIcon {*top:0; display:block; float:left; margin-right:2px; position:relative; text-indent:-999em;} .en .genIcon {background-image:url(/gfx/00/07/52/genicons_04d-op.gif); background-repeat:no-repeat;} .en .genIcon[class] {background-image:url(/gfx/00/07/24/genicons_52d-rf.png); background-repeat:no-repeat;} .fr .genIcon {background-image:url(/gfx/00/07/82/genicons_96d-En.gif); background-repeat:no-repeat;} .fr .genIcon[class] {background-image:url(/gfx/00/07/82/genicons_98d-ah.png); background-repeat:no-repeat;} .icLaneInside {width:15px; height:15px; background-position:0 0;} .icLaneOutside {width:15px; height:15px; background-position:0 -30px;} .icDisqualified {width:22px; height:15px; background-position:-240px -30px;} .icDegreeDifficulty {width:15px; height:15px; background-position:0 -60px;} .icDidNotStart {width:22px; height:15px; background-position:0 -90px;} .icDidNotFinish {width:22px; height:15px; background-position:0 -120px;} .icIntentionalContact {width:32px; height:15px; background-position:0 -210px;} .icSuspended {width:22px; height:15px; background-position:0 -150px;} .icOutOfTime {width:42px; height:15px; background-position:-60px -150px;} .icLastStone {width:10px; height:15px; background-position:-120px -150px;} .icUnplayed {width:8px; height:15px; background-position:-180px -150px;} .icOlympicRecord {width:27px; height:15px; background-position:-60px 0;} .icOlympicRecordSmall {float:right; width:21px; height:11px; background-position: -180px -120px;} .icWorldRecord {width:27px; height:15px; background-position:-60px -30px;} .icWorldRecordSmall {float:right;width:21px; height:11px; background-position: -120px -120px;} .icTrackRecord {width:27px; height:15px; background-position: -240px 0px;} .icTrackRecordSmall {float:right;width:21px; height:11px; background-position: -240px -120px;} .icLive {top:-1px; width:27px; height:15px; background-position:-60px -60px;} .icMedalEvent {top:-1px; width:58px; height:15px; background-position:-60px -90px;} .icCancelled {top:-1px; width:49px; height:15px; background-position:-60px -120px;} .icGOLD {top:-1px; width:15px; height:15px; background-position:-180px 0;} .icSILVER {top:-1px; width:15px; height:15px; background-position:-180px -30px;} .icBRONZE {top:-1px; width:15px; height:15px; background-position:-180px -60px;} .icGOLD2 {top:-1px; margin:-2px 2px 0; width:15px; height:15px; background-position:-180px 0;} .icSILVER2 {top:-1px; margin:-2px 2px 0; width:15px; height:15px; background-position:-180px -30px;} .icBRONZE2 {top:-1px; margin:-2px 2px 0; width:15px; height:15px; background-position:-180px -60px;} .icDisqualified2 {top:-1px; width:15px; height:15px; background-position:0px -180px;} .icWorldRecord2 {top:-1px; width:15px; height:15px; background-position:-60px -180px;} .icOlympicRecord2 {top:-1px; width:15px; height:15px; background-position:-120px -180px;} .icQualifiedA {top:-1px; width:15px; height:15px; background-position:-180px -180px;} .icQualifiedB {top:-1px; width:15px; height:15px; background-position:-240px -180px;} .icQualified3rd {top:-1px; width:15px; height:15px; background-position:-240px -150px;} .icProne {top:-1px; width:10px; height:15px; background-position:-60px -210px;} .icStanding {top:-1px; width:10px; height:15px; background-position:-120px -210px;} .icWorldCup {top:-1px; width:15px; height:15px; background-position:-180px -210px;} .icNationCup {top:-1px; width:15px; height:15px; background-position:-240px -210px;} .icAsterisk {top:-1px; width:10px; height:15px; background-position:0 -240px;} /* ice hockey legend */ .IHgenIcon {display:block; float:left; margin-right:2px; position:relative; text-align:left; text-indent:-999em; white-space:nowrap;} .en .IHgenIcon {background-image:url(/gfx/00/07/24/bg_ihlegend_36d-rj.gif); background-repeat:no-repeat;} .fr .IHgenIcon {background-image:url(/gfx/00/07/24/bg_ihlegend_36d-rj.gif); background-repeat:no-repeat;} .icTxt{width:50px; background:none !important; text-indent:0; color:#333333; font-size:1.1em;} .icAssists {width:50px; height:15px; background-position:0 0;} .icGoalAgainst {width:50px; height:15px; background-position:0 -15px;} .icNumGamesPlayed {width:50px; height:15px; background-position:0 -30px;} .icGamesWinningGoals {width:50px; height:15px; background-position:0 -15px;} .icMIPPercentage {width:50px; height:15px; background-position:0 -60px;} .icPenalitiesMinutes {width:50px; height:15px; background-position:0 -75px;} .icPoints {width:50px; height:15px; background-position:0 -90px;} .icShutouts {width:50px; height:15px; background-position:0 -105px;} .icSVGPercentageTotalSOG {width:50px; height:15px; background-position:0 -120px;} .icNumGamesWon {width:50px; height:15px; background-position:0 -135px;} .icAverageTimePerShift {width:50px; height:15px; background-position:0 -150px;} .icGoalsAgainstAverage60Minutes {width:50px; height:15px; background-position:0 -165px;} .icGamesPlayedIndeed {width:50px; height:15px; background-position:0 -180px;} .icNumGamesLost {width:50px; height:15px; background-position:0 -195px;} .icMinutesPerGames {width:50px; height:15px; background-position:0 -210px;} .icPositionOnTeam {width:50px; height:15px; background-position:-50px -0;} .icPercentageGoalsFromTotalShots {width:50px; height:15px; background-position:-50px -15px;} .icShotOnGoal {width:50px; height:15px; background-position:-50px -30px;} .icTotalMinutesPlayed {width:50px; height:15px; background-position:-50px -45px;} .icNetResultPositiveNegativeParticipation {width:50px; height:15px; background-position:-50px -60px;} .icGoals {width:50px; height:15px; background-position:-50px -75px;} .icGoalkeeperDressed {width:50px; height:15px; background-position:-50px -90px;} .icNumGamesPlayedByTeam {width:50px; height:15px; background-position:-50px -105px;} .icMinutesSecondsPlayed {width:50px; height:15px; background-position:-50px -120px;} .icJerseyNumber {width:50px; height:15px; background-position:-50px -135px;} .icPowerPlayGoals {width:50px; height:15px; background-position:-50px -150px;} .icShorthandedGoals {width:50px; height:15px; background-position:-50px -165px;} .icSaves {width:50px; height:15px; background-position:-50px -180px;} .icTotalShiftsPlayed {width:50px; height:15px; background-position:-50px -195px;} .icOvertimeWins {width:50px; height:15px; background-position:-50px -195px;} .icOvertimeLosses {width:50px; height:15px; background-position:-50px -195px;} .icOvertimeLosses {width:50px; height:15px; background-position:-50px -195px;} .icExpandAllOpen {position:relative; left:5px; width:14px; height:14px; background-position:-120px 0 !important;} .icExpandAllClose {width:14px; height:14px; background-position:-120px -30px !important;} .icExpandOpen {width:12px; height:12px; background-position:-120px -60px !important;} .icExpandClose {width:12px; height:12px; background-position:-120px -90px !important;} .genFlag {*top:0; display:block; float:left; position:relative; width:21px;margin: 0 2px;height:13px; background:url(/gfx/00/07/25/genflags_98d-Un.png) 0 0 no-repeat; text-indent:-999em;} .flags .genFlag {margin: 0 13px;} .flagUnknown {background-position:0px 0px;} .flagALB{background-position:-180px -60px;} .flagALG{background-position:0 -15px;} .flagAND{background-position:0 -30px;} .flagARG{background-position:0 -45px;} .flagARM{background-position:0 -60px;} .flagAUS{background-position:0 -75px;} .flagAUT{background-position:0 -90px;} .flagAZE{background-position:0 -105px;} .flagBEL{background-position:0 -120px;} .flagBER{background-position:0 -135px;} .flagBIH{background-position:-30px 0;} .flagBLR{background-position:-30px -15px;} .flagBRA{background-position:-30px -30px;} .flagBUL{background-position:-30px -45px;} .flagCAN{background-position:-30px -60px;} .flagCHI{background-position:-30px -75px;} .flagCHN{background-position:-30px -90px;} .flagCRC{background-position:-30px -105px;} .flagCRO{background-position:-30px -120px;} .flagCYP{background-position:-30px -135px;} .flagCZE{background-position:-60px 0;} .flagDEN{background-position:-60px -15px;} .flagESP{background-position:-60px -30px;} .flagEST{background-position:-60px -45px;} .flagETH{background-position:-60px -60px;} .flagFIN{background-position:-60px -75px;} .flagFRA{background-position:-60px -90px;} .flagGBR{background-position:-60px -105px;} .flagGEO{background-position:-60px -120px;} .flagGER{background-position:-60px -135px;} .flagGRE{background-position:-90px 0;} .flagHKG{background-position:-90px -15px;} .flagHUN{background-position:-90px -30px;} .flagIND{background-position:-90px -45px;} .flagIRI{background-position:-90px -60px;} .flagIRL{background-position:-90px -75px;} .flagISL{background-position:-90px -90px;} .flagISR{background-position:-90px -105px;} .flagISV{background-position:-90px -120px;} .flagITA{background-position:-90px -135px;} .flagJPN{background-position:-120px 0;} .flagKAZ{background-position:-120px -15px;} .flagKEN{background-position:-120px -30px;} .flagKGZ{background-position:-120px -45px;} .flagKOR{background-position:-120px -60px;} .flagLAT{background-position:-120px -75px;} .flagLIB{background-position:-120px -90px;} .flagLIE{background-position:-120px -105px;} .flagLTU{background-position:-120px -120px;} .flagLUX{background-position:-120px -135px;} .flagMAD{background-position:-150px 0;} .flagMDA{background-position:-150px -15px;} .flagMGL{background-position:-150px -30px;} .flagMKD{background-position:-150px -45px;} .flagMON{background-position:-150px -60px;} .flagNED{background-position:-150px -75px;} .flagNEP{background-position:-150px -90px;} .flagNOR{background-position:-150px -105px;} .flagNZL{background-position:-150px -120px;} .flagPOL{background-position:-150px -135px;} .flagPOR{background-position:-180px 0;} .flagPRK{background-position:-180px -15px;} .flagROM{background-position:-180px -30px;} .flagRSA{background-position:-180px -45px;} .flagRUS{background-position:-180px -60px;} .flagSEN{background-position:-180px -90px;} .flagSLO{background-position:-180px -105px;} .flagSMR{background-position:-180px -120px;} .flagSUI{background-position:-180px -135px;} .flagSVK{background-position:-210px 0;} .flagSWE{background-position:-210px -15px;} .flagTHA{background-position:-210px -30px;} .flagTJK{background-position:-210px -45px;} .flagTPE{background-position:-210px -60px;} .flagTUR{background-position:-210px -75px;} .flagUKR{background-position:-210px -90px;} .flagUSA{background-position:-210px -105px;} .flagUZB{background-position:-210px -120px;} .flagVEN{background-position:-210px -135px;} .flagSOV{background-position:0px -150px;} .flagURS{background-position:0px -150px;} .flagGDR{background-position:-30px -150px;} .flagFRG{background-position:-60px -150px;} .flagUNT{background-position:-90px -150px;} .flagUNG{background-position:-120px -150px;} .scheduleTable .c1 .genFlag, .scheduleTable .c1 .genIcon {float:left; display:block; *top:-1px; margin-right:0px;} .vs{float:left; display:block; margin:0 2px;} /*********************************************************************************/ /* =Table Wanabe */ /*********************************************************************************/ ul.tableWanabe {padding-top:0; border-bottom:1px solid #a5d9ee;} ul.tableWanabe li {margin:0; padding:7px 5px 6px 10px; background:url(/gfx/00/07/22/bg_dataresultsodd_88d-xj.gif) repeat-x 0 0; line-height:13px; text-align:left; vertical-align:middle; list-style:none;} ul.tableWanabe li.even {background:url(/gfx/00/07/22/bg_dataresultseven_70d-QV.gif) repeat-x 0 0;} .clickMe li:hover {background:url(/gfx/00/07/22/bg_dataresultshover_86d-US.gif) left top repeat-x !important; cursor:pointer;} /*********************************************************************************/ /* =Copyright */ /*********************************************************************************/ .copy {margin-top:10px; color:#999;} /*********************************************************************************/ /* =hTabSlider */ /*********************************************************************************/ .hTabSlider {position:relative; height:314px; margin-bottom:10px; padding-bottom:11px; background:url(/gfx/00/07/23/bg_tabnav_68d-UP.gif) left top no-repeat; z-index:0; overflow:hidden;} .hTabSlider .tabNav {position:absolute; right:10px; top:6px; width:188px; z-index:1; list-style:none;} .hTabSlider .tabNav a {display:block; width:29px; height:20px; text-indent:-999em;} .hTabSlider .tabPrevItem {float:left; background:url(/gfx/00/07/24/bt_tabsnavigationprev_14d-aH.gif) 0 0 no-repeat;} .hTabSlider .tabNextItem {float:right; background:url(/gfx/00/07/24/bt_tabsnavigationnext_12d-rz.gif) 0 0 no-repeat;} .hTabSlider .tabContainer {position:absolute; left:0; top:34px; width:629px; height:280px; background:#9ed3e8; z-index:0;} .hTabSlider .tabSlider {position:absolute; left:0; top:0; width:200000px; height:314px;} .hTabSlider .tabItem {position:relative; float:left; width:629px; height:280px;} .col12 .hTabSlider .tabItem {width:953px; height:auto;} .hTabSlider .tabSlider .tabOff {position:absolute !important; left:640px; top:-290px;} .hTabSlider .tabSlider .tabCurrent {position:relative !important; left:0; top:0;} .hTabSlider .currentTab {position:relative; float:right; right:30px; width:130px; margin:-34px 0 0 0; padding:10px; font-size:1.0909em; color:#666; font-weight:bold; text-align:center;} .hTabSlider .tabContent {position:relative; clear:both; width:100%; height:280px; margin:0; padding:0;} .col12 .hTabSlider .tabContent {height:auto;} .hTabSlider .tabContent h2 {position:relative; clear:both; height:19px; padding:6px 10px; background:url(/gfx/00/07/23/bg_tabscontenthd_80d-Hi.gif) left top no-repeat; font-size:1.5em; color:#fff; font-weight:bold;} table.noHd {margin-top:37px;} /*********************************************************************************/ /* =hTabs */ /*********************************************************************************/ .hTabs {margin-bottom: 15px;padding:0 0 0 1px; background:url(/gfx/00/07/20/bg_heading_52d-SB.gif) top left no-repeat;} .hTabsExtra {display:block; padding:1px 0 0 2px; background-image:url(/gfx/00/07/20/bg_heading_52d-SB.gif); background-position:right -215px; background-repeat:no-repeat; color:#0076cc;} .hTabs .hd4 {background-position: right -129px;} .hTabs ul {height:32px; margin:0; padding:0;} .hTabs ul li {float:left; margin:0 0 0 0; padding:0 0 0 3px; background:url(/gfx/00/07/21/bg_separtabs_32d-ot.gif) left bottom no-repeat; list-style:none; line-height:12px;} .hTabs ul li.first {background:none transparent;} .hTabs ul li a {display:block; padding:10px 10px 4px; font-size:1.2727em; color:#0076cc; line-height:1.28em; font-weight:bold;} .hTabs ul li.active a {display:block; padding:0 0 0 10px; background:url(/gfx/00/07/20/bg_htabsactive2_60d-Vk.png) top left no-repeat; text-decoration:none; cursor:default;} .hTabs ul li.active a span {display:inline-block; padding:10px 15px 5px 2px; background:url(/gfx/00/07/20/bg_htabsactive_58d-At.png) top right no-repeat;} .hTabs ul li.hover a {display:block; padding:0 0 0 7px; background:url(/gfx/00/07/20/bg_htabshover2_66d-pC.png) top left no-repeat; text-decoration:none; cursor:pointer;} .hTabs ul li.hover a span {padding:10px 10px 4px 3px; background:url(/gfx/00/07/20/bg_htabshover_64d-DG.png) top right no-repeat; display:inline-block;} img.headerWhenTab {margin-bottom:3px;} /*********************************************************************************/ /* =Promo */ /*********************************************************************************/ .promo {margin-bottom:1.25em;text-align: center;} .skyscraper {padding: 3px;width: 157px;position: relative;left: -1px;background: url(/gfx/00/07/21/bg_promoskyscraper_10d-II.gif) 0 0 no-repeat transparent;} /*********************************************************************************/ /* =Countdown */ /*********************************************************************************/ .countdown {margin-bottom:1.25em; text-align:center;} .countdown .picture {background:url(/gfx/00/07/20/bg_medalistfooter_92d-cv.gif) no-repeat center bottom transparent; padding-bottom:10px;} .countdown .seeMore {display:block; margin-bottom:0;} /*********************************************************************************/ /* =Block */ /*********************************************************************************/ .contentBlock {margin-bottom:20px;} .contentBlock h2 {position:relative; height:33px; margin-bottom: 15px;padding:0 0 0 1px; margin-top: 0;background:url(/gfx/00/07/20/bg_heading_52d-SB.gif) left top no-repeat;text-align:left;} .contentBlock h2 span {display:block; padding:9px 0 6px 9px; background-image:url(/gfx/00/07/20/bg_heading_52d-SB.gif); background-position:right top; background-repeat:no-repeat; color:#0076cc;} .contentBlock h2.hd2 span {background-position:right -43px;} .contentBlock h2.hd3 span {background-position:right -86px;} .contentBlock h2.hd4 span {background-position:right -129px;} .contentBlock h2.hd5 span {background-position:right -172px;} .contentBlock h2.hd6 span {background-position:right -215px;} .contentBlock h2.hd7 span {background-position:right -258px;} .contentBlock h2.hd8 span {background-position:right -301px;} .contentBlock h2.noBg {height:auto; margin-bottom:15px; background:none; color:#0076cc;} .contentBlock h2 a.seeMore {position:absolute; right:10px; top:6px; font-size:0.8080em !important;} .lineBg {padding-bottom:15px; background:url(/gfx/00/07/21/bg_ruler_16d-Fw.gif) no-repeat scroll center bottom;} .contentBlockFooter {padding-top:49px; background:url(/gfx/00/07/21/bg_searchresultsfooter_24d-qo.gif) 0 -30px repeat-x;} .contentBlockFooterExtra {padding-bottom:45px; background:url(/gfx/00/07/18/bg_bottomshadow_94d-rV.jpg) center bottom no-repeat;} .contentBlockFooterExtraAlt {padding-bottom:23px; background:url(/gfx/00/07/18/bg_bottomshadowsmall_96d-bA.jpg) center bottom no-repeat;} .col4 .contentBlockFooter {padding-top:10px; background:url(/gfx/00/07/20/bg_medalistfooter_92d-cv.gif) no-repeat center top transparent;} .col4 .contentBlockFooterExtraAlt {padding-bottom:28px;} .contentBlockFooter .seeMore {float:right;} .cbFooterPlain {padding-top: 0;background: none transparent;} .landingBlock {position:relative; margin-bottom:5px; padding-bottom:70px;} .landingBlock .visual {float:right;} .landingBlock ul li {width:200px; padding-left: 10px;background:url(/gfx/00/07/21/bl_blue_98d-YB.gif) 0 0 no-repeat; list-style:none;} .relatedLinksUnit h2, .relatedLinksUnit h3 {color: #0076cc;font-size: 14px;} .relatedLinksUnit ul li {background: none transparent; list-style:none; padding:0;} .contentFooter {padding-top:30px;background:url(/gfx/00/07/21/bg_searchresultsfooter_24d-qo.gif) 0 -40px repeat-x;} .contentFooterExtra {padding-bottom:80px; background:url(/gfx/00/07/18/bg_contentfooterextra_98d-TM.gif) left bottom no-repeat;} .SpeFooter {border-top:1px solid #D6D6D6; margin:0; padding:5px 0 0; text-align:right;} /*********************************************************************************/ /* =Listing */ /*********************************************************************************/ .listingFooter {padding-top:50px; background:url(/gfx/00/07/21/bg_searchresultsfooter_24d-qo.gif) 0 -30px repeat-x;} .listingFooterExtra {padding-bottom:35px; background:url(/gfx/00/07/18/bg_bottomshadow_94d-rV.jpg) center bottom no-repeat;} .listingMedalis {padding-top:10px; background:url(/gfx/00/07/20/bg_medalistfooter_92d-cv.gif) no-repeat center top transparent;} .listingMedalis .listingFooterExtra {margin-bottom:10px; padding-bottom:28px; background:url(/gfx/00/07/20/bg_medalistfooterextra_94d-Gd.jpg) center bottom no-repeat; text-align:right;} /*********************************************************************************/ /* =PhotoSlider (overide hTabSlider) */ /*********************************************************************************/ .pictureSlider {margin:0; padding:0 0 10px 0; width:auto; height:78px; background:none transparent; overflow:hidden;} .pictureSlider .tabNav {position:absolute; right:0; top:0; width:100%; height:1px; z-index:1; list-style:none;} .pictureSlider .tabNav a {display:block; position:relative; top:25px; width:11px; height:35px; overflow:hidden;} .pictureSlider .tabPrevItem {float:left; background:url(/gfx/00/07/22/bt_cursor_22d-kz.png) 0 -35px no-repeat;} .pictureSlider .tabNextItem {float:right; background:url(/gfx/00/07/22/bt_cursor_22d-kz.png) 0 0 no-repeat;} .pictureSlider .tabContainer {top:0; width:auto; height:77px; background:transparent;} .pictureSlider .tabSlider {position:absolute; left:0; top:0; width:200000px;} .pictureSlider .tabItem {position:relative; float:left; width:629px; height:77px; padding:0; background:none transparent;} .pictureSlider .tabContent {position:relative; clear:both; left:53px; width:525px; height:77px; margin:0; padding:0;} .pictureSlider .tabContent li {float:left; margin:0 7px 7px 0; padding:0; background:none transparent; line-height:0; list-style:none;} .pictureSlider .tabContent li img {width:96px; height:72px;} .col4 .pictureSlider {height:130px;} .col4 .pictureSlider .tabNav a {top:40px;} .col4 .pictureSlider .tabContainer {height:129px;} .col4 .pictureSlider .tabContent {left:48px; height:129px;} .col4 .pictureSlider .tabItem {height:129px;} .col4 .pictureSlider .tabContent ul {width:225px;} .col4 .pictureSlider .tabContent li img {width:64px; height:48px;} .col4 .homePictureSlider img {border:1px solid #009833;} .col4 .homeStoreSlider {margin:0 0 10px 0; padding:0; width:auto; background:none transparent;} .col4 .homeStoreSlider .tabContent {position:relative; clear:both; left:20px; width:265px; margin:0; padding:0;} /*********************************************************************************/ /* =FlagsSlider (overide hTabSlider) */ /*********************************************************************************/ .FlagSlider {display:none; margin:0 0 10px 0; padding:0; width:226px; height:190px; background:#ffffff; overflow:hidden;} .FlagSlider .tabNav {float:right; right:0; top:0; width:14px; height:190px; background:url(/gfx/00/07/83/bg_lfcontentscrollnav2_20d-Tk.gif) right top no-repeat;} .FlagSlider .tabNav a {display:block; height:14px; text-indent:-999em; width:14px; position:relative;} .FlagSlider .tabNav a.lfContentPrevItem{background:url(/gfx/00/07/24/bl_lfcontentscrollnav_00d-yk.gif) no-repeat top; top:5px;} .FlagSlider .tabNav a.lfContentNextItem{background:url(/gfx/00/07/24/bl_lfcontentscrollnav_00d-yk.gif) no-repeat bottom; top:158px;} .FlagSlider .tabContainer {width:211px; height:20000px; position:absolute; top:0; background:none;} .FlagSlider .tabSlider {position:absolute; left:0; top:0; width:211px; height:20000px; background:transparent url(/gfx/00/07/51/bg_subnavpulldown3_88d-Dh.png) no-repeat scroll -7px -1802px;} .FlagSlider .tabItem {position:relative; float:left; width:211px; height:190px; padding:0; background:none transparent;} .FlagSlider .tabSlider .tabOff {left:0;} .FlagSlider .tabContent {position:relative; clear:both; left:0; width:211px; height:190px; margin:0; padding:0;} .FlagSlider .tabContent ul {display:block; background:none; margin:0;} .FlagSlider .tabContent li {float:none; margin:0; padding:0; background:none transparent; line-height:0;} /*********************************************************************************/ /* =Rating */ /*********************************************************************************/ .vo_rate {position:relative; height:40px; margin:0px;} .vo_rate ul {position:relative; height:19px; float:right; margin-bottom:10px; padding-left:10px;} .vo_rate ul li {position:relative; float:left; margin:0px; padding:0px; list-style:none;} .vo_rate ul li.vo_lbl {margin-right:5px; padding-top:3px;} .vo_rate ul li.vo_ti {clear:none; width:auto; height:auto; margin:0px 2px 0px 0px; padding:3px 0px 0px 0px; background:none; font-size:115%; font-weight:bold;} .vo_rate ul li.vo_star {width:19px; height:19px; margin-left:2px;} .vo_rate ul li.vo_star img {padding-left:5px;} .vo_rate ul li.vo_off {background:url(/gfx/00/07/21/bg_rating_14d-Hh.gif) no-repeat 0 0;} .vo_rate ul li.vo_on {background:url(/gfx/00/07/21/bg_rating_14d-Hh.gif) no-repeat -19px 0;} .vo_rate ul li.vo_half {background:url(/gfx/00/07/21/bg_rating_14d-Hh.gif) no-repeat 0 -19px;} .vo_rate #hasRated {position:relative; clear:both; margin-left:10px; margin-top:-10px;} .vo_rate a {position:relative; height:19px; float:left; margin-bottom:10px; padding:2px 0 0 10px; font-size:1.1em; font-weight:bold;} .vo_rate a.photosComments {padding:2px 5px 0 25px; background:url(/gfx/00/07/22/bl_comments_00d-yH.gif) left top no-repeat;} /*********************************************************************************/ /* =Home page */ /*********************************************************************************/ .homeFlash {position:relative; height: 293px;} .homeFlash2 {position:absolute; left: -19px;} ul.homeNews li, ul.homeVideos li, ul.homeBOW li, ul.homeCultural li {list-style-position:outside!important;} ul.homeNews li, ul.homeVideos li, ul.homeBOW li, ul.homeCultural li, ul.relatedInfos li, ul.homeNews, ul.homeVideos, ul.homeBOW, ul.homeCultural, ul.relatedInfos, .hTabSlider ul {margin-left:0;} ul.homeNews strong, ul.homeVideos strong, ul.homeBOW strong {color:#0076CC; font-size:1.1em;} ul.homeCultural strong {color:#533094; font-size:1.1em;} ul.homeNews img, ul.homeVideos img, ul.homeCultural img {float:left; margin:0 10px 0 0;} ul.homeCultural img {border:1px solid #533094;} ul.homeBOW img {border:1px solid #009833;} ul.homeBOW .homeBOWDigg {float:none; width:66px; margin:0; padding-bottom:2px; background:url(/gfx/00/07/74/bg_homedigg_02d-up.jpg) no-repeat bottom center; text-align:center; color:#837e2c;} ul.homeBOW .homeBOWtxt {float:right; width:210px;} ul.homeBOW .homeBOWDigg a { color:#837e2c;} ul.homeBOW .homeBOWDigg img {margin-bottom:5px;} ul.homeBOW .vo_rate a {float:none;} ul.homeNews li {padding:10px 10px 20px; background:url(/gfx/00/07/74/bg_homenewsitem_04d-xQ.png) no-repeat bottom; list-style:none; line-height:12px;} ul.homeNews li.homeNewsLast {background:none;} .homeStoreTitle {position:relative; margin-top:32px; height:65px;} .homeStoreTitle .homeStore {position:absolute; top:-33px; left:220px; width:90px; height:100px; background:url(/gfx/00/07/74/bg_homestore_06d-iv.gif) no-repeat;} .homeStoreTitle .homeStore[class] {background:url(/gfx/00/07/74/bg_homestore_08d-Ep.png) no-repeat;} .contentBlock ul li.homeStore {list-style:none; list-style-position:outside;} .homeStoreSlider .info {float:left; margin-right:5px; text-align:center;} .homeStoreSlider .info img {boder:0;} .homeStoreSlider .info .price {color:#0076CC; font-weight:bold;} .homeStoreSlider .article {color:#0076CC; font-weight:bold;} ul.homeVideos li {padding:10px 10px 20px; background:url(/gfx/00/07/74/bg_homevideositem_10d-Fq.png) no-repeat bottom center; list-style:none; line-height:12px;} ul.homeCultural li {padding:10px 10px 20px; background:url(/gfx/00/07/74/bg_homeculturalitem_12d-vW.png) no-repeat bottom center; list-style:none; line-height:12px;} ul.homeBOW li {padding:10px 10px 20px; background:url(/gfx/00/07/74/bg_homebowitem_14d-hs.png) no-repeat bottom center; list-style:none; line-height:12px;} ul.homeBOW .vo_rate {height:auto; padding:5px 0 0;} ul.homeBOW .vo_rate ul {float:none; padding:0 7px 0 0;} ul.homeBOW .vo_rate ul li {padding:0;} ul.homeBOW li.last {padding-bottom:0; background:none;} ul.homeNews li.last, ul.homeVideos li.last, ul.homeCultural li.last, ul.homeBOW li.last {padding-bottom:0; background:none;} a.culturalLink {color:#533094; background:url(/gfx/00/07/74/bl_seemorecultural_16d-Dn.gif) no-repeat right center;} /* -- sport -- */ .lfInPageContent {padding:7px 0 0 0;} .lfInPageContent .lfContentScroll {float:left; width:280px; height:190px;} .lfInPageContent .lfContentScrollDataDate {margin: 0 0 0 10px; height:20px; color:#009933; font-size:1.1em; font-weight:bold;} .lfInPageContent table tr {height:auto; background:none;} .lfInPageContent table td {background:none; padding:0 5px 0 7px;} .lfInPageContent table td.c1 {padding-bottom:5px; width:100%; vertical-align:top;} .lfInPageContent table td.c1 .schedulesRight {float:right; margin-left:5px;} .lfInPageContent table td .genFlag, .lfInPageContent table td .genIcon {display:block; float:left; margin-right:0;} .lfInPageContent .lfContentScroll .lfContentScrollContainer {width:280px; top:0;} .lfInPageContent .lfContentScrollNav {height:190px; background:url(/gfx/00/07/83/bg_lfcontentscrollnav2_20d-Tk.gif) right top no-repeat;} .lfInPageContent .lfContentScrollNav a.lfContentNextItem {top:158px;} .homeMedalsFirstTrWithoutRank {margin:0; border:0;} .homeMedalsFirstTrWithoutRank tr {background:none;} .homeMedalsFirstTrWithoutRank td {padding:0; background:none; color:#707070; font-weight:bold;} .homeMedalsFirstTrWithoutRank td.bg {background:url(/gfx/00/09/57/bg_homemedalsfirsttr_26d-Mz.gif) no-repeat left bottom;} .homeMedalsFirstTrWithoutRank td.c1 {padding-left:14px; width:180px; cursor:auto;} .homeMedalsFirstTrWithoutRank td.c2 {width:27px; cursor:auto; text-align:right;} .homeMedalsFirstTrWithoutRank td.c3 {width:37px; text-align:center;} .homeMedalsFirstTrWithoutRank td.c4 {width:25px; text-align:left;} .homeMedalsFirstTrWithoutRank td.c5 {padding-left:10px; width:35px;} .homeMedalsWithoutRank table {margin:10px 0 0 0; background:none; border:0;} .homeMedalsWithoutRank table tr {height:27px; background:none; cursor:pointer;} .homeMedalsWithoutRank table td {background:none; padding:0;} .homeMedalsWithoutRank table td.c1 {padding-left:6px; width:185px; text-transform:uppercase; cursor:auto; vertical-align:middle;} .homeMedalsWithoutRank table td.c2 {padding-right:2px; width:25px; text-align:right; color:#cfaa3f; cursor:auto; vertical-align:middle;} .homeMedalsWithoutRank table td.c3 {width:37px; text-align:center; color:#898989;} .homeMedalsWithoutRank table td.c4 {padding-left:4px; width:21px; text-align:left; color:#b89881;} .homeMedalsWithoutRank table td.c5 {padding-right:10px; width:38px; font-size:1.1em; text-align:right;} .homeMedalsWithoutRank table td .genFlag, .homeMedalsWithoutRank table td .genIcon {display:block; float:left; margin-right:5px;} .homeMedalsFirstTr {margin:0; border:0;} .homeMedalsFirstTr tr {background:none;} .homeMedalsFirstTr td {padding:0; background:none; color:#707070; font-weight:bold;} .homeMedalsFirstTr td.bg {background:url(/gfx/00/09/57/bg_homemedalsfirsttr_26d-Mz.gif) no-repeat left bottom;} .homeMedalsFirstTr td.c1 {padding-left:8px; width:37px; cursor:auto;} .homeMedalsFirstTr td.c2 {padding-left:14px; width:124px; cursor:auto;} .homeMedalsFirstTr td.c3 {padding-left:13px; width:17px;} .homeMedalsFirstTr td.c4 {width:25px; text-align:center;} .homeMedalsFirstTr td.c5 {padding-right:13px; width:17px; text-align:right;} .homeMedalsFirstTr td.c6 {padding-left:7px; width:37px;} .homeMedals table {margin:10px 0 0 0; background:none; border:0;} .homeMedals table tr {height:27px; background:none;} .homeMedals table td {background:none; padding:0; vertical-align:top;} .homeMedals table td.c1 {padding-right:6px; width:19px; text-align:right; font-weight:bold; font-size:1.1em; cursor:auto; vertical-align:middle;} .homeMedals table td.c2 {padding-left:6px; width:118px; text-transform:uppercase; cursor:auto; vertical-align:middle;} .homeMedals table td.c3 {padding-right:5px; width:25px; text-align:right; color:#cfaa3f;} .homeMedals table td.c4 {width:25px; text-align:center; color:#898989;} .homeMedals table td.c5 {padding-left:5px; width:25px; color:#b89881;} .homeMedals table td.c6 {padding-right:5px; width:25px; text-align:right;} .homeMedals table td .genFlag, .homeMedals table td .genIcon {display:block; float:left; margin-right:5px;} .col4 .listingUnit {background:none;} /*********************************************************************************/ /* =Editor Classes */ /*********************************************************************************/ .HALIGN--RIGHT {float:right; width:231px; text-align:right; font-weight:bold; margin: 8px 0px 0px 8px;} .HALIGN--RIGHT[class] {width:auto; max-width:231px;} .HALIGN--RIGHT img {width:231px; margin-left:8px;} .HALIGN--RIGHT[class] img {width:auto; max-width:231px;} .HALIGN--LEFT {float:left; width:231px; font-weight:bold; margin: 8px 8px 0px 0px;} .HALIGN--LEFT[class] {width:auto; max-width:231px;} .HALIGN--LEFT img {width:231px; margin-right:8px;} .HALIGN--LEFT[class] img {width:auto; max-width:231px;} .HALIGN--RIGHT--FLOAT--FALSE {display:block; text-align:right; margin: 8px 0px 8px 8px;} .HALIGN--LEFT--FLOAT--FALSE {display:block; text-align:left; margin: 8px 8px 8px 0px;} .HALIGN--CENTER--FLOAT--FALSE {display: block; margin: 8px auto 8px auto;} /* tables */ .vo_table {position:relative; clear:both; border:none;} .vo_table .vo_none {padding:0px 8px; background:none;} .vo_table .vo_none p {margin:0px; padding:0px;} .vo_table th, .vo_table .header {margin:0px; padding:8px 8px 8px 8px; background:#e0f3fb url(/gfx/00/16/67/bg_table_th_28d-qi.gif) right top no-repeat; border-bottom:solid 1px #fff; font-weight:bold; color:#333333; vertical-align:top !important;} .vo_table td {margin:0px; padding:8px 8px 8px 8px;} .vo_table tr.dark td, .vo_table tr.dark th {background:#eee url(/gfx/00/16/67/bg_table_dark_30d-UZ.gif) right bottom repeat-x; border:none;} .vo_table tr.light td, .vo_table tr.light th {background:#fff url(/gfx/00/16/67/bg_table_light_32d-AR.gif) right bottom repeat-x; border:none;} .vo_table tr.last td, .vo_table tr.last th {background-position:right top;} /*Featured galleries*/ .featureGal {padding:0px 0px 0px 3px;} .featureGalItem {float:left; padding:2px;} /*********************************************************************************/ /* =module did you know */ /*********************************************************************************/ .didyouknow {background:url(/gfx/00/14/27/bg_triborder_12d-fb.gif) repeat-x bottom;} .didyouknow h2 {margin:0; padding:14px 11px; background:url(/gfx/00/14/27/bg_didyouknow_14d-EJ.jpg) no-repeat 0 0; color:#FFFFFF; font-size:1.2em; font-style:italic;} .didyouknow p {padding:15px 12px 30px; color:#006f2e; font-size:1.1em;} /*******************************/ /*******15 octobre!!!!!!********/ /*******************************/ /*.tBanner .filter {display:none;} .hTabSlider .steps {display:none;} .hTabSlider .tabNav {display:none;} .hTabSlider .currentTab {display:none;} .statusBar {display:none;} .pictureSlider .tabNav {display:block;}*/ /* remove those lines during the torch relay */ /* replace by a rotating image */ /*#home .bodyExtra {background:url(/gfx/00/16/89/bg_bodyextra_84d-EP.jpg) 990px 0 no-repeat;} #home_para .bodyExtra {background:url(/gfx/00/16/89/bg_bodyextra_84d-EP.jpg) 990px 0 no-repeat;} .footerExtra2 {position:absolute; top:-166px; width:100%; height:306px; background:url(/gfx/00/16/89/bg_footerextralaunch_86d-Hh.jpg) 406px 40px no-repeat; z-index:0;} .footerExtra2[class] {background:url(/gfx/00/16/89/bg_footerextralaunch_88d-db.png) 406px 40px no-repeat;} */ /* These properly hide the Time Switch and related top row on home */ .lfOptions {display:none;} .lfOptions a.timeSwitch, .lfOptions a.lfComplete, .lfOptions span {display:none;} .lfTorchRelay ul {padding-top:7px;} .lfContentPara .lfTorchRelay ul {padding-top:15px;} .lfTorch {margin-top:10px; height:93px;} .lfContentPara .lfTorch {margin-top:0; height:96px;} .mute {speak:none;} /* */