/* MAIN HEADER */
.aggheader .slug { display: none; }
.aggheader h1 {
	text-indent: -9999px;
	background: transparent url('http://media.npr.org/images/branding/series/olympics-2010-hd.gif') no-repeat;
	width: 400px;
	height: 81px;
}


/* TWITTER */
.twitter_div {padding:5px 15px 10px 11px; font-size:12px;}
#main_sidebar .twitter_div h3 {font-size:18px; border:none; padding:0 0 10px;}
#main_sidebar .twitter_div ul li {margin-bottom:10px;}
#main_sidebar .twitter_div ul li a {font-weight:bold; color:#3366CC;}
#main_sidebar .twitter_div ul li span a {color:#000;}
.twitter_link {text-align:right; font-weight:bold; padding:10px 0; margin:0;}
.twitter_link a { background:transparent url(http://media.npr.org/chrome/news/ico-more-sm.gif) no-repeat scroll right center; padding:0 10px 3px 0; }


/* MORE LINK */
#res123825838 p { line-height:1.3em;
                  border-bottom:1px solid #CCCCCC;
                  font-size:18px;
                  font-weight:bold;
                  height:1%;
                  overflow:hidden;
                  padding:10px 0 20px;
                  text-transform:lowercase;
                  margin:0 0 10px;
}

#res123825838 p a { background:transparent url(http://media.npr.org/chrome/news/ico-more-lg.gif) no-repeat right 7px;
				  color:#333333;
				  float:right;
				  padding:0 12px 0 0;
}


/* TWO-WAY */
.brand103943429 a.twocol { background-image: url('http://media.npr.org/images/branding/blogs/the-two-way-olympics-2col.gif'); height: 48px; }


/* AP HEADLINES */
#main_sidebar #olyAP { background: none; margin: 0; }
#main_sidebar #olyAP h3 { background:transparent url(http://media.npr.org/chrome/news/aplogo.gif) no-repeat left center; padding-left: 25px; margin-bottom: 3px; font-size:14px; }
#olyAP h4 { color:#000000; font-size:12px; padding-bottom: 12px; }
#olyAP p.more { border: none; font-size: 14px; padding: 6px 0 0 0; }
#olyAP p.more a { background:transparent url(http://media.npr.org/chrome/news/ico-more-sm.gif) no-repeat right 6px; }
#olyAP .shsHeadlineList h2, #olyAP .shsHeadlineList .shsMoreNews, #olyAP .shsMiniCopyright, #olyAP .shsMiniCopyrightText { display: none; }
#olyAP li { text-transform: capitalize; }
#olyAP li.shsHeadline4, #olyAP li.shsHeadline5, #olyAP li.shsHeadline6, #olyAP li.shsHeadline7, #olyAP li.shsHeadline8, #olyAP li.shsHeadline9, #olyAP li.shsHeadline10 { display: none; }


/* MEDAL COUNT */
#olyMedals p.more { border: none; font-size: 14px; font-family: Arial, sans-serif; padding: 6px 0 0 0; margin: 0; }
#olyMedals p.more a { background:transparent url(http://media.npr.org/chrome/news/ico-more-sm.gif) no-repeat right 6px; }
#olyMedals table.shsMiniMedals, #olyMedals table.shsGriddedTable { width: 100%; border-collapse: collapse; margin: 0 0 12px 0; }
#olyMedals .shsTableTtlRow td, #olyMedals .shsTableTtlRow td.shsTotD { font: bold 18px Georgia, sans-serif; color: #666; text-transform: lowercase; padding: 0 0 12px 0; text-align: left; }
#olyMedals .shsTableSubttlRow { display: none; }
#olyMedals .shsMedalCountry td,
#olyMedals .shsGriddedTable td { padding: 5px; font: 12px Arial, sans-serif; color: #333; }
#olyMedals .shsColTtlRow td { border-bottom: 3px solid #000; font: bold 13px Georgia, sans-serif; color: #000; text-align: center; padding: 3px 5px 3px 5px; }
#olyMedals .shsColTtlRow .shsGold_Small, #olyMedals .shsColTtlRow .goldMedal     { text-indent: -9999px; background: transparent url(http://hosted.stats.com/wolympics/graphics/medals/apmedals/olympics_medals/olympics_medal_gold_16.png) no-repeat center top; height: 16px; width: 16px; display: block; }
#olyMedals .shsColTtlRow .shsSilver_Small, #olyMedals .shsColTtlRow .silverMedal { text-indent: -9999px; background: transparent url(http://hosted.stats.com/wolympics/graphics/medals/apmedals/olympics_medals/olympics_medal_silver_16.png) no-repeat center top; height: 16px; width: 16px; display: block; }
#olyMedals .shsColTtlRow .shsBronze_Small, #olyMedals .shsColTtlRow .bronzeMedal { text-indent: -9999px; background: transparent url(http://hosted.stats.com/wolympics/graphics/medals/apmedals/olympics_medals/olympics_medal_bronze_16.png) no-repeat center top; height: 16px; width: 16px; display: block; }
#olyMedals .shsRow1Row { background-color: #f1f1f1; }
#olyMedals .shsTotD { text-align: center; font: 12px Arial, sans-serif; color: #333; }
#olyMedals .shsNumD { display: none; }
#olyMedals .shsMiniCopyright { width: 55px; float: left; margin-right: 10px; }
#olyMedals .shsMiniCopyright img { float: none; }
#olyMedals .shsMiniCopyrightText { font: 11px/14px Arial, sans-serif; color: #999; }


/* SCHEDULE AND RESULTS */
#olySkedResults { font-family: Arial, sans-serif; color: #333; }
#olySkedResults h3 { font: bold 18px Georgia, sans-serif; color: #666; text-transform: lowercase; padding: 0 0 12px 0; }
#olySkedResults p.more { border: none; font-size: 14px; font-family: Arial, sans-serif; padding: 6px 0 0 0; margin: 0; }
#olySkedResults p.more a { background:transparent url(http://media.npr.org/chrome/news/ico-more-sm.gif) no-repeat right 6px; }
#olySkedResults .shsMiniCopyright { width: 55px; float: left; margin-right: 10px; }
#olySkedResults .shsMiniCopyright img { float: none; }
#olySkedResults .shsMiniCopyrightText { font: 11px/14px Arial, sans-serif; color: #999; }
#olySked table.shsOlyScheduleTable { width: 100%; margin: 0 0 12px 0; padding: 0; border-collapse: collapse; background: transparent url('http://npr.stats.com/schedbg.jpg') repeat; }
#olySked table.shsOlyScheduleTable ul { width: 100%; margin: 0; }
#olySked table.shsOlyScheduleTable li { padding: 8px 6px 9px 6px; margin: 0; font-size: 12px; line-height: 19px; color: #555; }
#olySked table.shsOlyScheduleTable li b { color: #333; }
#olySked table.shsOlyScheduleTable tr { display: none; }
#olySked table.shsOlyScheduleTable tr.shsRow0Row { display: block; }
#olySked .shsPTZone, #olySked .shsMTZone, #olySked .shsCTZone, #olySked .shsGMTZone, #olySked .shsJSTZone { display: none; }
#olySked .shsETZone { display: inline; padding-right: 6px; }
#olySked .shsOlympicScheduleSport { border-left: 1px solid #333; padding-left: 6px; }

#olyResults table.shsOlyResultsTable { width: 100%; margin: 0 0 12px 0; padding: 0; border-collapse: collapse; background: transparent url('http://npr.stats.com/schedbg.jpg') repeat; }
#olyResults table.shsOlyResultsTable td { font-size: 12px; line-height: 19px; }
#olyResults table.shsOlyResultsTable ul { width: 100%; margin: 0; }
#olyResults table.shsOlyResultsTable li { padding: 8px 6px 9px 6px; margin: 0; font-size: 12px; line-height: 19px; color: #555; }
#olyResults table.shsOlyResultsTable li b { color: #333; }
#olyResults table.shsOlyResultsTable li a { color: #36C; }
#olyResults table.shsOlyResultsTable tr { display: none; }
#olyResults table.shsOlyResultsTable tr.shsRow0Row { display: block; }


/* COUNTRY FLAGS */
.shsFlagAFG {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/AFG.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagAHO {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/AHO.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagALB {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/ALB.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagALG {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/ALG.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagAND {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/AND.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagANG {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/ANG.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagANT {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/ANT.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagARG {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/ARG.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagARM {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/ARM.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagARU {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/ARU.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagASA {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/ASA.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagAUS {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/AUS.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagAUT {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/AUT.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagAZE {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/AZE.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagBAH {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/BAH.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagBAN {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/BAN.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagBAR {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/BAR.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagBDI {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/BDI.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagBEL {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/BEL.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagBEN {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/BEN.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagBER {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/BER.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagBHU {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/BHU.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagBIH {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/BIH.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagBIZ {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/BIZ.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagBLR {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/BLR.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagBOL {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/BOL.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagBOT {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/BOT.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagBRA {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/BRA.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagBRN {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/BRN.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagBRU {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/BRU.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagBUL {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/BUL.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagBUR {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/BUR.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagCAF {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/CAF.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagCAM {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/CAM.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagCAN {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/CAN.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagCAY {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/CAY.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagCGO {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/CGO.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagCHA {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/CHA.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagCHI {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/CHI.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagCHN {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/CHN.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagCIV {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/CIV.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagCMR {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/CMR.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagCOD {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/COD.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagCOK {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/COK.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagCOL {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/COL.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagCOM {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/COM.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagCPV {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/CPV.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagCRC {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/CRC.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagCRO {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/CRO.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagCUB {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/CUB.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagCYP {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/CYP.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagCZE {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/CZE.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagDEN {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/DEN.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagDJI {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/DJI.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagDMA {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/DMA.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagDOM {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/DOM.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagECU {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/ECU.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagEGY {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/EGY.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagENG {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/ENG.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagERI {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/ERI.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagESA {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/ESA.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagESP {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/ESP.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagEST {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/EST.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagETH {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/ETH.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagFIJ {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/FIJ.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagFIN {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/FIN.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagFRA {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/FRA.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagFSM {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/FSM.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagGAB {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/GAB.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagGAM {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/GAM.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagGBR {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/GBR.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagGBS {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/GBS.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagGEO {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/GEO.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagGEQ {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/GEQ.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagGER {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/GER.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagGHA {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/GHA.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagGRE {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/GRE.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagGRN {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/GRN.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagGUA {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/GUA.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagGUI {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/GUI.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagGUM {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/GUM.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagGUY {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/GUY.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagHAI {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/HAI.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagHKG {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/HKG.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagHON {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/HON.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagHUN {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/HUN.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagINA {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/INA.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagIND {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/IND.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagIRI {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/IRI.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagIRL {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/IRL.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagIRQ {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/IRQ.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagISL {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/ISL.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagISR {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/ISR.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagISV {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/ISV.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagITA {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/ITA.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagIVB {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/IVB.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagJAM {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/JAM.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagJOR {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/JOR.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagJPN {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/JPN.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagKAZ {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/KAZ.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagKEN {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/KEN.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagKGZ {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/KGZ.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagKIR {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/KIR.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagKOR {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/KOR.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagKSA {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/KSA.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagKUW {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/KUW.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagLAO {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/LAO.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagLAT {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/LAT.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagLBA {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/LBA.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagLBR {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/LBR.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagLCA {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/LCA.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagLES {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/LES.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagLIB {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/LIB.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagLIE {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/LIE.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagLTU {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/LTU.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagLUX {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/LUX.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagMAD {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/MAD.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagMAR {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/MAR.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagMAS {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/MAS.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagMAW {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/MAW.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagMDA {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/MDA.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagMDV {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/MDV.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagMEX {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/MEX.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagMGL {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/MGL.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagMHL {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/MHL.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagMKD {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/MKD.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagMLI {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/MLI.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagMLT {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/MLT.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagMNE {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/MNE.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagMON {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/MON.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagMOZ {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/MOZ.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagMRI {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/MRI.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagMTN {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/MTN.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagMYA {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/MYA.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagNAM {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/NAM.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagNCA {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/NCA.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagNED {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/NED.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagNEP {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/NEP.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagNGR {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/NGR.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagNIG {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/NIG.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagNOR {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/NOR.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagNRU {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/NRU.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagNZL {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/NZL.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagOMA {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/OMA.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagPAK {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/PAK.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagPAN {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/PAN.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagPAR {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/PAR.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagPER {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/PER.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagPHI {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/PHI.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagPLE {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/PLE.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagPLW {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/PLW.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagPNG {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/PNG.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagPOL {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/POL.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagPOR {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/POR.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagPRK {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/PRK.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagPUR {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/PUR.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagQAT {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/QAT.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagROU {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/ROU.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagRSA {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/RSA.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagRUS {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/RUS.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagRWA {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/RWA.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagSAM {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/SAM.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagSEN {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/SEN.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagSEY {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/SEY.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagSIN {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/SIN.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagSKN {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/SKN.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagSLE {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/SLE.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagSLO {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/SLO.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagSMR {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/SMR.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagSOL {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/SOL.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagSOM {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/SOM.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagSRB {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/SRB.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagSRI {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/SRI.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagSTP {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/STP.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagSUD {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/SUD.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagSUI {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/SUI.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagSUR {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/SUR.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagSVK {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/SVK.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagSWE {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/SWE.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagSWZ {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/SWZ.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagSYR {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/SYR.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagTAN {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/TAN.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagTGA {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/TGA.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagTHA {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/THA.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagTJK {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/TJK.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagTKM {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/TKM.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagTLS {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/TLS.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagTOG {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/TOG.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagTPE {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/TPE.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagTRI {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/TRI.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagTUN {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/TUN.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagTUR {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/TUR.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagTUV {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/TUV.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagUAE {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/UAE.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagUGA {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/UGA.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagUKR {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/UKR.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagURS {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/URS.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagURU {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/URU.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagUSA {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/USA.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagUZB {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/UZB.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagVAN {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/VAN.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagVEN {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/VEN.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagVIE {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/VIE.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagVIN {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/VIN.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagYEM {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/YEM.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagYUG {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/YUG.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagZAM {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/ZAM.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagZIM {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/ZIM.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagTCH {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/CZE.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagGDR {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/GER.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagURS {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/URS.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
.shsFlagYUG {display: block; float: left; background: url(http://hosted.stats.com/wolympics/graphics/countries/apflags/small/YUG.png) no-repeat; padding-left: 25px; vertical-align: top; height: 15px; }
/* END COUNTRY FLAGS */

