@charset "UTF-8";
/*Reset & Core Styles*/
header, footer, nav, article, hgroup, section{display:block;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td
header, footer, nav, article, hgroup{margin:0; padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}

table tr{vertical-align:top;}

.tleft{text-align:left !important;}
.tright{text-align:right !important;}
.tcenter{text-align:center !important;}
.tjustify{text-align:justify !important;}

.fleft{float:left;}
.fright{float:right;}
.clear{clear:both !important; overflow:hidden !important; white-space:nowrap !important; height:1px !important; width:1px !important; float:none !important;}

.hidden{display:none !important;}

strong, .bold{font-weight:bold;}
em, .italic{font-style:italic;}

.tiny{font-weight:bold; font-size:9px;}

.b12{font-weight:bold; font-size:12px;}
.b14{font-weight:bold; font-size:14px;}
.b16{font-weight:bold; font-size:16px;}
.b18{font-weight:bold; font-size:18px;}

.ul_list_default{list-style:inside; list-style-type:circle; margin-left:10px;}
.ul_list_default li{margin-bottom:5px;}

.select_box_popdown{z-index:1000;}
.handle_active{z-index:5; text-align:left !important;}


h2{font-weight:bold;}



/*Banner iframe hack*/
iframe.banner{position:relative; z-index:1;}

/*TEMPORARY MINISITEX STYLES*/

.collapsable_content.collapsed{display:none;}

.jTooltip_iframe{width:420px; background:#FFF; border:none; -moz-border-radius:6px; -webkit-border-radius:6px;}
.jTooltip_box{width:420px; font-size:11px;-moz-border-radius:6px; -webkit-border-radius:6px; -moz-box-shadow:#333 0px 0px 5px; -webkit-box-shadow:#333 0px 0px 5px;}
.jTooltip_content{padding:5px; border:2px solid #999; background:#FFF; -moz-border-radius:6px; -webkit-border-radius:6px; margin:0px;}
.jTooltip_box_arrow{height:16px; width:16px; display:none; position:absolute;}
.jTooltip_box .sprite16.close{cursor:pointer;}

.jTooltip_box .icon{background:none; height:auto; width:auto;}
.jTooltip_box .flag_small_all{display:none !important;}
.jTooltip_box table.default tbody th{background:#EEE;}

.jTooltip_box iframe{background: none repeat scroll 0 0 transparent;}

.flag_small_all{height:12px; width:18px; vertical-align:-2px; background:url("/img/default/sprites/flags.png") 0px 0px no-repeat;}
.sprite16, .sprite10, .flag_small_all{background:url("/img/default/sprites/core.png") 0px 0px no-repeat transparent; display:-moz-inline-stack; display:inline-block;}
.sprite16{height:16px; width:16px; vertical-align:-4px;}
.sprite10{height:10px; width:10px; margin:1px 0; vertical-align:-2px;}

.collapsable{position:relative; cursor:pointer; margin-bottom:2px !important; z-index:100;}
.collapsable .sprite16.collapse{position:absolute; right:4px; top:2px;}
.collapsable_content{margin-bottom:2px;}

.promotion td, .championsleague td				{border-color:#adc6ab !important; background:#e2f3e0 !important;}
.promotionplayoff td, .championsleaguequal td	{border-color:#adc6ab !important; background:#c9d5c9 !important;}
.uefacup td										{border-color:#bcbea9 !important; background:#eeefe3 !important;}
.uefaqual td									{border-color:#bcbea9 !important; background:#e9ecc7 !important;}
.relegation td									{border-color:#9d8989 !important; background:#c9adad !important;}
.relegationplayoff td							{border-color:#9b899d !important; background:#c7baca !important;}



/*Snippet Specific*/
.snippet_container .event_details_snippet{font-size:11px; line-height:normal;}
.snippet_container .event_details_snippet .bar{padding:3px 5px;}
.snippet_container .event_details_snippet td,
.snippet_container .event_details_snippet th{padding:3px;}

.snippet_container .incident .tright div{float:right; margin-left:3px;}
.snippet_container .incident .tleft div{float:left; margin-right:5px;}
.snippet_container .incident .tcenter{font-weight:normal; color:#999;}
.snippet_container .incident .elapsed{color:#999;}
.snippet_container .incident .assist{font-size:10px; font-style:italic;}

.snippet_container .lineup div{float:left;}
.snippet_container .lineup .shirt_number{text-align:right; width:15px; margin-right:2px;}
.snippet_container .lineup div.subst{float:right; color:#F00;}
.snippet_container .lineup div.subst.in{float:right; color:#090;}

.snippet_container .hide_empty_{display:none;}
.snippet_container a.disabled{color:#CCC; text-decoration:none;}

.inct23, .inct24, .inct25{color:red;}



/*16x16 Sprites (single)*/
.sprite16.soccer{background-position:-32px -32px;}
.sprite16.tennis{background-position:-32px -48px;}
.sprite16.icehockey{background-position:-32px -64px;}
.sprite16.handball{background-position:-32px -80px;}
.sprite16.basketball{background-position:-32px -96px;}
.sprite16.baseball{background-position:-32px -112px;}
.sprite16.football{background-position:-32px -128px;}
.sprite16.golf{background-position:-32px -144px;}
.sprite16.tennis_small{background-position:-32px -160px;}
.sprite16.search{background-position:-32px -176px;}
.sprite16.calendar{background-position:-32px -192px;}
.sprite16.clock{background-position:-32px -208px;}
.sprite16.standings{background-position:-32px -224px;}

.sprite16.formula1{background-position:-32px -240px;}
.sprite16.cricket{background-position:-32px -256px;}
.sprite16.rugby{background-position:-32px -272px;}
.sprite16.horseracing{background-position:-32px -288px;}
.sprite16.cycling{background-position:-32px -304px;}
.sprite16.badminton{background-position:-32px -320px;}


.sprite16.star{visibility:hidden;}
.day_d0 .sprite16.star{visibility:visible;}




/*16x16 Sprites (double)*/
.sprite16.star{background-position:0px -32px;}
.sprite16.star.active{background-position:-16px -32px;}
.sprite16.stats{background-position:0px -48px;}
.sprite16.stats:hover{background-position:-16px -48px;}
.sprite16.odds{background-position:0px -64px;}
.sprite16.odds:hover{background-position:-16px -64px;}
.sprite16.livestats{background-position:0px -80px;}
.sprite16.livestats:hover{background-position:-16px -80px;}

.light .sprite16.livestats{background-position:0px -96px;}
.light .sprite16.livestats:hover{background-position:-16px -96px;}

.sprite16.livestats_light{background-position:0px -96px;}
.sprite16.livestats_light:hover{background-position:-16px -96px;}
.sprite16.gamecentre{background-position:0px -112px;}
.sprite16.gamecentre:hover{background-position:-16px -112px;}
.sprite16.video{background-position:0px -128px;}
.sprite16.video:hover{background-position:-16px -128px;}
.sprite16.back{background-position:0px -144px;}
.sprite16.back:hover, a:hover .sprite16.back{background-position:-16px -144px;}
.sprite16.close{background-position:0px -160px;}
.sprite16.close:hover, a:hover .sprite16.close{background-position:-16px -160px;}
.sprite16.checkbox{background-position:0px -176px;}
.sprite16.checkbox.active, .sprite16.checkbox.checked{background-position:-16px -176px;}
.sprite16.collapse{background-position:0px -192px;}
.sprite16.collapse.active, .collapsable.collapsed .sprite16.collapse{background-position:-16px -192px;}
.sprite16.sound{background-position:0px -208px;}
.sprite16.sound.active{background-position:-16px -208px;}

.sprite16.arrowLeft{background-position:0px -224px;}
.sprite16.arrowRight{background-position:-16px -224px;}
.sprite16.arrowTop{background-position:0px -240px;}
.sprite16.arrowBottom{background-position:-16px -240px;}

.sprite16.male_single, .sprite16.male{background-position:0px -256px;}
.sprite16.male_double{background-position:-16px -256px;}
.sprite16.female_single, .sprite16.female{background-position:0px -272px;}
.sprite16.female_double{background-position:-16px -272px;}
.sprite16.mixed_double, .sprite16.mixed{background-position:0px -288px;}

/*10x10 Sprites (single)*/
.sprite10.goal{background-position:-50px -32px;}
.sprite10.penalty{background-position:-50px -42px;}
.sprite10.own_goal{background-position:-50px -52px;}
.sprite10.missed_goal{background-position:-50px -62px;}
.sprite10.yellow_card{background-position:-50px -72px;}
.sprite10.yellow_2nd_card{background-position:-50px -82px;}
.sprite10.red_card{background-position:-50px -92px;}
.sprite10.subst_out{background-position:-50px -102px;}
.sprite10.subst_in{background-position:-50px -112px;}
.sprite10.subst{background-position:-50px -122px;}
.sprite10.injury{background-position:-50px -132px;}
.sprite10.female_single, .sprite10.female{background-position:-50px -142px;}
.sprite10.male_single, .sprite10.male{background-position:-50px -152px;}



.sprite10.goal{background-position:-50px -32px;}
.sprite10.goal.itfk9{background-position:-50px -62px;}
.sprite10.goal.itfk11{background-position:-50px -62px;}
.sprite10.goal.itfk19{background-position:-50px -62px;}
.sprite10.card{background-position:-50px -92px;}
.sprite10.card.itfk14{background-position:-50px -72px;}
.sprite10.card.itfk15, .sprite10.card.itfk_y2, .sprite10.card.itfk_y2c{background-position:-50px -82px;}
.sprite10.subst.out{background-position:-50px -102px;}
.sprite10.subst.in{background-position:-50px -112px;}
.sprite10.goal.itfk8,
.sprite10.goal.itfk12,
.sprite10.goal.itfk28{background-position:-50px -42px;}
.sprite10.goal.itfk10, .sprite10.goal.itfk41{background-position:-50px -52px;}

.info_row{text-align:center; font-style:italic;}
/*END: TEMPORARY MINISITEX STYLES*/

/*Site Specific*/

.colorPreview{float:left; height:12px; width:12px; margin:1px; border:1px solid #CCC;}

.result_popup{cursor:pointer;}
.largebutton{background:url("http://cdn.soccerstand.com/img/scorestand/new/sprite1.png") repeat scroll 0 -150px #999; color:#FFF; border:0px; padding:2px 5px; border:1px solid #333; cursor:pointer;}
.largebutton:hover{background:url("http://cdn.soccerstand.com/img/scorestand/new/sprite1.png") repeat scroll 0 -175px #999; color:#FFF; border:0px; padding:2px 5px; border:1px solid #333;}
.input{border:1px solid #999; color:#666;}

#news_ticker_news{ padding:3px; font-size:10px; line-height:normal; height:150px !important; border-bottom:1px solid #999; background:#FFF;}
#news_ticker_news .news_title a{background:none; font-weight:bold; margin:0px; margin-bottom:3px; padding:0px; border:0px;}
#stats_container .widget_tabs_content_container{margin-bottom:10px;}

#fixtures_list li a{text-transform:uppercase; text-align:center;}
#fixtures_list li.header a{text-transform:none; text-align:left;}
#fixtures_list li.f1{text-align:left; text-transform:none;}

#notice_container{background-color:#FFC; color:#630; padding:10px; font-size:12px; line-height:normal; border-bottom:1px solid #600; text-align:center;}
#notice_container a{color:#C00; text-decoration:underline;}

body{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666;background:#c5dae7 url(http://cdn.soccerstand.com/img/scorestand/new/body_bg.png) 0% 0% repeat-x;}

#wrapper{width:1000px; margin:0 auto;}
#scorestand{width:850px; float:left; background:url(http://cdn.soccerstand.com/img/scorestand/new/wrapper_bg.png); padding:0 10px;}
#outside_banner_right{width:130px; float:left; padding:10px 0;}
#wrapper_inner{width:850px; margin:0 10px; background:#FFF;}

#top{background:#666 url(http://cdn.soccerstand.com/img/scorestand/new/sprite1.png) 0px -150px; padding:5px 10px 2px 10px; color:#FFF;}
#head{background:#000; height:62px; padding:10px;}
#top_menu{height:25px; background:#d99200; background:url(http://cdn.soccerstand.com/img/scorestand/new/sprite1.png) 0px 0px;}

#clock{padding-top:3px;}

#top_menu li{float:left; display:block;}
#top_menu a{display:block; height:20px; padding:5px 12px 0px 12px; color:#FFF; text-decoration:none; font-weight:bold;}

#top_menu a:hover, #top_menu a.active{background:url(http://cdn.soccerstand.com/img/scorestand/new/sprite1.png) 0px -25px;}

#content_wrapper{width:850px;background:url(http://cdn.soccerstand.com/img/scorestand/new/content_wrapper_bg.png) 50% 50% repeat-y;}

#left_side, #right_side{width:130px; padding:10px 5px; float:left;}
#content{width:550px; float:left; padding:10px;}

#foot{padding:5px; background:#56626d url(http://cdn.soccerstand.com/img/scorestand/new/sprite1.png) 0px -150px; color:#FFF; line-height:18px;}
#foot a{color:#FFF; text-decoration:none;}

.banner{background:transparent; margin:0 auto; margin-bottom:10px;}

.list_links{border:1px solid #999; border-bottom:0px; margin-bottom:10px;}
.list_links a{display:block; padding:5px; border-bottom:1px solid #999; color:#333; text-decoration:none; min-height:12.5px;}


.list_links a{background:url("http://cdn.soccerstand.com/img/scorestand/new/sprite1.png") 0px -250px; letter-spacing:-0.2px;}
.list_links a:hover, .list_links a.active{background:url("http://cdn.soccerstand.com/img/scorestand/new/sprite1.png") 0px -275px; text-decoration:none; }

.list_links li.orange a{background-position:0px 0px; color:#FFF;}
.list_links li.orange a:hover{background-position:0px -25px; color:#FFF;}

.list_links li.blue a{background-position:0px -50px; color:#FFF;}
.list_links li.blue a:hover{background-position:0px -75px; color:#FFF;}

.list_links li.green a{background-position:0px -100px; color:#FFF;}
.list_links li.green a:hover{background-position:0px -125px; color:#FFF;}

.list_links li.dark a, .list_links li.dark.header a:hover{background-position:0px -150px; color:#FFF;}
.list_links li.dark a:hover{background-position:0px -175px; color:#FFF;}

.list_links li.grey a, .list_links li.grey.header a:hover{background-position:0px -175px; color:#FFF;}

.list_links li.header a{cursor:default; font-weight:bold;}

a{color:#0099CC; text-decoration:none;}
a:hover{text-decoration:underline;}

#other_menu{display:none; position:absolute; background-color:#FFF; border:1px solid #CCC;}
#other_menu li{float:none; display:block;}
#other_menu li a{display:block; padding:5px 15px; color:#666; text-decoration:none; height:auto;}
#other_menu li a:hover{text-decoration:none; background:#EEE;}


.text_content{ padding:20px; }
.text_content.nopadding{ padding:0px !important; }
.text_content h1{font-size:24px; font-weight:bold; margin-bottom:15px;}
.text_content h2{font-size:18px; margin-bottom:10px;}
.text_content h3{font-size:16px; margin-bottom:10px; font-style:italic;}
.text_content p, .text_content .ul_list_default{padding-left:15px; margin-bottom:15px;}

/*Date Chooser*/
#date_chooser_dates{display:none;}
#date_chooser_dates, #dropdown_box{position:absolute; z-index:1000;}
#date_chooser_dates_wrapper, #dropdown_box_wrapper{background:#666; padding:1px;}
#date_chooser_dates_content, #dropdown_box_content{background:#FFF;padding:5px; -moz-border-radius: 3px;-webkit-border-radius: 3px;}
.pop_links a{display:block; color:#666; text-decoration:none; padding:2px 0px; margin-bottom:1px; text-align:center; cursor:pointer; font-size:10px;}
.pop_links a.active, .pop_links a:hover, .pop_links a.today:hover, .pop_links a.today.active{color:#FFF; text-shadow:#333 1px 1px 0px; background:#0077f8; -moz-border-radius: 3px;-webkit-border-radius: 3px;}
.pop_links a.today{color:#FFF; text-shadow:#333 1px 1px 0px; background:#4492dd; -moz-border-radius: 3px;-webkit-border-radius: 3px;}



/*Site Width*/
.fixed_width{width:550px;}
#content_1{float:left; width:550px; overflow:hidden;}
#content_2{float:left; width:550px; overflow:hidden; display:none;}
#content_3{float:left; width:550px; overflow:hidden; display:none;}
/*#wrapper{width:auto; margin:auto; z-index:500; white-space:nowrap; overflow:hidden; background:#FFF;}*/




/*Livescore Filter Buttons*/
.button_bar{background:url("http://cdn.soccerstand.com/img/scorestand/new/sprite1.png") repeat scroll 0 -175px #333333;}


.button{font-size:10px; white-space:nowrap; padding:0 1px;}
.button a{display:block; text-align:center; background:url("http://cdn.soccerstand.com/img/scorestand/new/sprite1.png") repeat scroll 0 -175px #333; width:auto; padding:2px 8px; border:1px solid #666; font-weight:bold; color:#FFF; cursor:pointer;}
.button a:hover{background:url("http://cdn.soccerstand.com/img/scorestand/new/sprite1.png") repeat scroll 0 -150px #F60; color:#FFF; text-decoration:none;}

.button a.active, .button a.active:hover{background:url("http://cdn.soccerstand.com/img/scorestand/new/sprite1.png") repeat scroll 0 0px #F60; color:#FFF;}
.button a.active:hover{background:url("http://cdn.soccerstand.com/img/scorestand/new/sprite1.png") repeat scroll 0 -25px #F60; color:#FFF;}

#audio_chooser{text-align:center; background:url("http://cdn.soccerstand.com/img/scorestand/sound_off.png") 50% 50% no-repeat; padding:2px 2px; width:20px; border:none;}
#audio_chooser.active{text-align:center; background:url("http://cdn.soccerstand.com/img/scorestand/sound_on.png") 50% 50% no-repeat;}
#date_chooser{padding-right:10px;}


/*Table General*/
table.default{width:100%; border-collapse:separate; border-spacing:1px; border:0px; background-color:#CCC;}
table.default tr{vertical-align:middle;}
table.default tr td, table.default tr th{padding:3px;}
table.default tbody tr td{background: #FFFFFF;}
table.default tbody tr.odd td{background: #EEEEEE;}
table.default tr th{background:#CCCCCC; font-weight:bold;}
table.default tr th.sub{background:#DDDDDD; font-weight:bold;}
table.default tr.sub th{background:#DDDDDD; font-weight:bold;}

table.default div.lineup_row{}
table.default div.lineup_row .sn{display:block; float:left; width:15px; text-align:left; font-weight:bold;}
table.default div.lineup_row .pn{display:block; float:left; max-width:165px; overflow:hidden; white-space:nowrap;}
table.default div.lineup_row .subst_block{display:block; float:right;}
table.default div.lineup_row .shirt0{visibility:hidden;}

table.default tr td.odd{background:#EEE;}
table.default tr.odd td.odd{background-color:#DDD;}

table.default tfoot.pages_, table.default tfoot.pages_1{display:none;}

/*Livescore Table Cells*/
table.default td.status{width:100px; text-align:center;}
table.default td.select, table.default td.live, table.default td.odds, table.default td.stats{width:17px; text-align:center;}
table.default td.icon{padding:2px;}
table.default td.score, table.default td.final_score{width:30px; text-align:center; padding:0px;}
table.default td.result{width:45px; text-align:center; cursor:pointer;}
table.default td.ht{width:30px; text-align:center; font-style:italic; font-size:9px; color:#999;}
table.default td.team1, table.default td.team2{width:140px;}
table.default td.team1{text-align:right;}
table.default td.teams{width:auto;}
table.default td.teams div{text-align:right;}
table.default td.rs_cell{width:100px; padding:0px;}
table.default td.winner{font-weight:bold;}
table.default td.serv{width:10px; text-align:center;}
table.default .of_wrapper img.incident{margin:0 0 0 2px; vertical-align:-1px;}
table.default .team1 .of_wrapper img.incident{margin:0 2px 0 0;}

table.livescore thead th{font-family:Arial Narrow;}

/*Livescore Table Hacks*/
/*Soccer and Handball*/
.soccer table.default td.status, .handball table.default td.status{width:auto;}
table.default td.result div.rs{width:auto; font-weight:bold; cursor:pointer;}
.soccer div.of_wrapper{width:140px;}
table.default tr.highlight td{background:#b1fad5 !important;}
table.default tr td.highlight{background:#b1fad5 !important;}
.highlight{background:#b1fad5 !important;}

/*Tennis*/
table.default td.serv img{display:none;}
table.default tr.inprogress td.serv img{display:block;}
table.default td.serv.serv1{vertical-align:top;}
table.default td.serv.serv2{vertical-align:bottom;}
table.default td.serv.serv3{vertical-align:middle;}
.tennis table.default td.score table{visibility:hidden;}
.tennis table.default tr.inprogress td.score table{visibility:visible;}
.female_double,.male_double,.mixed_double{font-family:Arial Narrow;}


/*Baseball*/

.baseball table.default td.score{width:20px;}
.baseball table.default td.score table.rs_grid{width:20px; font-weight:bold;}
.baseball table.default td.status{width:60px;}

.baseball table.default td.rs_cell{width:225px;}
.baseball table.default td.rs_cell table.rs_grid{height:35px; width:225px; background:transparent;}
/*
.baseball tr.inprogress td.rs_cell table.rs_grid{background-position:-175px -70px;}
.baseball tr.finished td.rs_cell table.rs_grid{background-position:-175px -35px;}
.baseball tr.highlight td.rs_cell table.rs_grid{background-position:-175px -105px;}
*/

/*General*/
table.default tr.inprogress td.status{color:#F00; font-weight:bold;}
table.default tr.finished td.status{font-weight:bold;}

table.default tr td .odds{display:none;}
table.default tr.notstarted td .odds{display:block;}

table.default tr.finished.video td .odds{display:block !important;}



.icehockey .rs_cell{cursor:pointer;}
.incident_type{font-size:10px; font-style:italic;}

/*Livescore Result Grid Table*/
table.rs_grid{width:100%; font-size:10px; color:#333;}
table.rs_grid tr td, table.rs_grid tr.odd td{padding:1.4px; background:transparent; min-width:15px; text-align:center; border-right:1px solid #CCC;}
table.rs_grid tr.team_1_rs td{border-bottom:1px solid #CCC;}
table.rs_grid td:last-child{border-right:none;}

table.default td.rs_cell table.rs_grid{height:35px; width:100px; background:transparent;}
table.default td.score table.rs_grid, table.default td.final_score table.rs_grid{height:35px; width:30px; background:transparent;}

table.default tr td table.rs_grid tr td.odd{background-color:#EEE;}
table.default tr.odd td table.rs_grid tr td.odd{background-color:#DDD;}

.cricket table.default tr td.status{width:150px;}
.cricket table.default tr td.final_score{width:45px;}
.cricket table.default tr td.final_score table.rs_grid{width:45px;}


.team_1_rs, team_2_rs{height:50%;}

/*Odds Table*/
table.odds_table tr td{cursor:pointer;}
table.odds_table tr td.high, table.odds_table tr td.highest{background:#e6cfb8 !important;}
/*
tr.inprogress td.rs_cell table.rs_grid{background-position:-45px -70px;}
tr.inprogress td.score table.rs_grid, tr.inprogress td.final_score table.rs_grid{background-position:-145px -70px;}
tr.finished td.rs_cell table.rs_grid{background-position:-45px -35px;}
tr.finished td.score table.rs_grid, tr.finished td.final_score table.rs_grid{background-position:-145px -35px;}
tr.highlight td.rs_cell table.rs_grid{background-position:-45px -105px;}
tr.highlight td.score table.rs_grid, tr.highlight td.final_score table.rs_grid{background-position:-145px -105px;}
*/

/*Livescore Header Table*/
table.sub_default{width:100% !important; font-size:10px;}
table.sub_default tr td{background:transparent !important; text-align:center; min-width:15px; padding:0 1.4px;}




/*Bars and tabs*/
.bar, .bar1{background:url("http://cdn.soccerstand.com/img/scorestand/new/sprite1.png") repeat scroll 0 -150px #333; color:#FFF; font-size:12px; font-weight:bold; padding:5px; margin-bottom:1px; min-height:12.5px;,}
.bar2{background:url("http://cdn.soccerstand.com/img/scorestand/new/sprite1.png") repeat scroll 0 -225px #666; color:#FFF; font-size:12px; padding:5px 10px; margin-bottom:10px; min-height:12.5px;}

/*Stats Page Specific*/
.percent_bar{height:10px; overflow:hidden; -moz-border-radius: 3px;-webkit-border-radius: 3px;}
.percent_bar.blue{background:#09C; margin-bottom:1px;}
.percent_bar.red{background:#F53;}
.percent_text{height:10px; overflow:hidden; font-size:8px; line-height:8px; font-weight:bold;}

.championsleague td		{background:url(http://cdn.soccerstand.com/img/scorestand/sprites/color_rows.png) 0px -245px repeat-x #BEFFB9 !important;}
.championsleaguequal td	{background:url(http://cdn.soccerstand.com/img/scorestand/sprites/color_rows.png) 0px -210px repeat-x #A2D0A2 !important;}
.uefacup td				{background:url(http://cdn.soccerstand.com/img/scorestand/sprites/color_rows.png) 0px -175px repeat-x #E8ECBF !important;}
.uefaqual td			{background:url(http://cdn.soccerstand.com/img/scorestand/sprites/color_rows.png) 0px -140px repeat-x #E4EF68 !important;}
.relegation td			{background:url(http://cdn.soccerstand.com/img/scorestand/sprites/color_rows.png) 0px -105px repeat-x #E17878 !important;}
.relegationplayoff td	{background:url(http://cdn.soccerstand.com/img/scorestand/sprites/color_rows.png) 0px -70px repeat-x #BF92CD !important;}
.promotionplayoff td	{background:url(http://cdn.soccerstand.com/img/scorestand/sprites/color_rows.png) 0px -35px repeat-x #A2D0A2 !important;}
.promotion td			{background:url(http://cdn.soccerstand.com/img/scorestand/sprites/color_rows.png) 0px 0px repeat-x #BEFFB9 !important;}


/*Icons*/
.icon{height:10px; width:10px; vertical-align:middle; background-image:url("http://cdn.soccerstand.com/img/scorestand/sprites/icons.png"); border:none;}
.icon.tennisball{background-position:0px 0px;}

.sprite7{background-image:url("http://cdn.soccerstand.com/img/scorestand/sprites/icons_7.png"); background-repeat:no-repeat; height:7px; width:7px; vertical-align:middle;}
.sprite7.dir0, .sprite7.dir{background-position:0px 0px;}
.sprite7.dir1, .sprite7.dirup{background-position:0px -7px;}
.sprite7.dir2, .sprite7.dirdown{background-position:0px -14px;}

.sprite15{background-image:url("http://cdn.soccerstand.com/img/scorestand/sprites/icons_15.png"); background-repeat:no-repeat; height:15px; width:15px; vertical-align:middle;}
.sprite15.checkbox{background-position:0px 0px;}
.sprite15.checkbox.checked{background-position:0px -15px;}
.sprite15.arrow_down{background-position:0px -30px;}
.sprite15.arrow_right{background-position:0px -45px;}


.icon16{cursor:pointer; background-image:url("http://cdn.soccerstand.com/img/scorestand/sprites/icons_16.png"); background-repeat:no-repeat; height:16px; width:16px; vertical-align:-4px;}
.icon16.twitter{background-position:0px 0px; margin-right:5px;}
.icon16.rss{background-position:0px -16px; margin-right:5px;}
.icon16.iphone{background-position:0px -32px; margin-right:5px;}
.icon16.mobile{background-position:0px -48px; margin-right:5px;}

a.sprite17{display:block;}
.sprite17{cursor:pointer; background-image:url("http://cdn.soccerstand.com/img/scorestand/sprites/icons_17.png"); background-repeat:no-repeat; height:17px; width:17px; vertical-align:middle;}
.sprite17.odds{background-position:0px 0px;}
.sprite17.live{background-position:0px -17px;}
.sprite17.stats{background-position:0px -34px;}
.sprite17.close{background-position:0px -69px;}
.sprite17.back{background-position:0px -51px;}
.sprite17.odds:hover{background-position:-17px 0px;}
.sprite17.live:hover{background-position:-17px -17px;}
.sprite17.stats:hover{background-position:-17px -34px;}
.sprite17.back:hover{background-position:-17px -51px;}
.sprite17.male_single{background-position:0px -102px; height:15px; width:15px; vertical-align:-2px;}
.sprite17.male_double{background-position:-17px -102px; height:15px; width:15px; vertical-align:-2px;}
.sprite17.female_single{background-position:0px -119px; height:15px; width:15px; vertical-align:-2px;}
.sprite17.female_double{background-position:-17px -119px; height:15px; width:15px; vertical-align:-2px;}
.sprite17.mixed_double{background-position:0px -136px; height:15px; width:15px; vertical-align:-2px;}
.sprite17.star{background-position:0px -85px;}
.sprite17.star.active{background-position:-17px -85px;}

.sprite17.video{background-position:0px -153px;}
.sprite17.video:hover{background-position:-17px -153px;}

.sprite17.audio{background-position:0px -170px; height:14px;}
.sprite17.audio:hover{background-position:-17px -170px; height:14px;}
.sprite17.audio.active{background-position:0px -187px; height:14px;}
.sprite17.audio.active:hover{background-position:-17px -187px; height:14px;}

.sprite17.live.light{background-position:0px -204px;}
.sprite17.live.light:hover{background-position:-17px -204px;}


table.default tr.finished.video .sprite17.odds{background-position:0px -153px;}
table.default tr.finished.video .sprite17.odds:hover{background-position:-17px -153px;} 


.incident{background-image:url("http://cdn.soccerstand.com/img/scorestand/sprites/incidents_10.png"); background-repeat:no-repeat; height:10px; width:10px; vertical-align:middle; border:none; margin-bottom:3px;}
.incident.goal{background-position:0px -10px;}
.incident.goal.itfk9{background-position:0px -20px;}
.incident.goal.itfk11{background-position:0px -20px;}
.incident.goal.itfk19{background-position:0px -20px;}
.incident.card{background-position:0px -50px;}
.incident.card.itfk14{background-position:0px -30px;}
.incident.card.itfk15, .incident.card.itfk_y2, .incident.card.itfk_y2c{background-position:0px -40px;}
.incident.subst.out{background-position:0px -60px;}
.incident.subst.in{background-position:0px -70px;}

.incident.goal.itfk8,
.incident.goal.itfk12,
.incident.goal.itfk28{background-position:0px -80px;}

.incident.goal.itfk10, .incident.goal.itfk41{background-position:0px -90px;}
	

/*Share Box*/
#share_widget ul{margin:10px auto; font-size:11px;}
#share_widget ul li{display:inline; margin:5px; font-style:italic;}
#share_widget .share_text{font-weight:bold; margin-right:10px; font-style:normal;}
#share_widget a:hover{text-decoration:none;}

.share16{cursor:pointer; background-image:url("/img/default/sprites/share_16.png"); background-repeat:no-repeat; height:16px; width:16px; vertical-align:-3px;}
.share16.facebook{background-position:0px 0px;}
#share_widget li:hover .share16.facebook{background-position:-16px 0px;}
.share16.twitter{background-position:0px -16px;}
#share_widget li:hover .share16.twitter{background-position:-16px -16px;}
.share16.digg{background-position:0px -32px;}
#share_widget li:hover .share16.digg{background-position:-16px -32px;}
.share16.stumbleupon{background-position:0px -48px;}
#share_widget li:hover .share16.stumbleupon{background-position:-16px -48px;}
.share16.delicious{background-position:0px -64px;}
#share_widget li:hover .share16.delicious{background-position:-16px -64px;}

/*Core Stuff*/
.of_wrapper{white-space:nowrap;overflow:hidden;}
.red{color:#F00;}
.red_text{color:#F30 !important; font-size:11px; letter-spacing:-1px; font-family:"Courier New", Courier, monospace;}
.disabled{opacity:0.4;filter:alpha(opacity=40);}
label{cursor:pointer;}
label.no_match{font-style:italic; color:#999;}
.px10{font-size:10px;}
.assist{font-size:10px; font-style:italic;}
.sup{font-size:8px; position:relative; top:-4px; line-height:1px; display:inline !important;}
.collapsable{margin-bottom:5px;}
.content{padding:0px;}
.draggable_handle{cursor:move;}
.winner{font-weight:bold;}
.link{font-weight:bold; color:#3c91df; cursor:pointer;}
.view_standings{color:#FFF; font-weight:normal; font-size:11px;}
.handle{position:relative;}
.no_events{font-size:14px; text-align:center; font-style:italic; color:#999; margin:20px 0;}
.alwaysshow{visibility:visible !important;}
.set_name{font-size:16px; font-weight:bold; padding-bottom:5px;}
.halftime_style{font-weight:normal; font-style:italic;}
.noincidents{font-style:italic; color:#999;}

/*Odds*/
.odds_groups{background-color:#CCC; padding:5px;}
.odds_cell{width:75px; text-align:center;}
.odds_cell .odds_old{display:none; position:absolute; background-color:#FFC; border:1px solid #600; padding:2px 5px; font-style:italic;}
.odds_group{color:#999; font-weight:bold; float:left; display:block; padding:3px 25px; text-decoration:none !important; margin-right:5px;
-moz-border-radius:3px; -webkit-border-radius:3px; background-color:#DDD;}
.odds_group.active, .odds_group:hover{color:#666; font-weight:bold; float:left; display:block; padding:3px 25px; background-color:#EEE;}

.checkboxes{padding-top:0px; padding-bottom:5px; font-size:11px;}
.checkboxes div{float:left; width:110px; margin-bottom:5px;}
.checkboxes div.clear{float:none; width:0px; margin:0px;}
.checkboxes div.wider{width:200px;}

#livestats_flash_container{width:550px; padding:0px; height:828px;	overflow:hidden; background:url("http://cdn.soccerstand.com/img/scorestand/livestats_bg_all.png") 50% 0% no-repeat;}

/*Widget Popup*/
.widget_popup_box{position:absolute; z-index:1000; border:1px solid #333; -moz-box-shadow: 0px 0px 10px #000; -moz-border-radius: 6px;-webkit-border-radius: 6px; background:#FFF; padding:10px; margin:5px; width:450px;}
.widget_popup_box .widget_popup_box_header{cursor:move; background:url("http://cdn.soccerstand.com/img/scorestand/new/sprite1.png") repeat scroll 0 -150px #333; color:#FFF; font-size:12px; font-weight:bold; padding:5px;}
.widget_popup_box .widget_popup_box_content{overflow:auto; max-height:500px;}
.widget_popup_box_close{position:absolute; z-index:1001; top:8px; right:8px; height:30px; width:30px; background:url("http://cdn.soccerstand.com/img/scorestand/ie_popup_box_close.png") no-repeat scroll 0 0 transparent; cursor:pointer;}

.widget_popup_box_footer{margin-top:10px;}

/*Custom Style Select Box*/
.select_box{padding:2px 25px 2px 10px; border:1px solid #666; color:#666; background:url("http://cdn.soccerstand.com/img/scorestand/select_box_bg.png") 100% 50% repeat-x; -moz-border-radius: 3px;-webkit-border-radius: 3px;cursor:pointer;}
.select_box:hover{background:url("http://cdn.soccerstand.com/img/scorestand/select_box_hover_bg.png") 100% 50% repeat-x;}
.select_box_popdown{border:1px solid #666; background:#FFF; -moz-border-radius: 3px;-webkit-border-radius: 3px;}
.select_box_options li{display:block;}
.select_box_options li.select_option{cursor:pointer; padding:2px 10px; color:#666;}
.select_box_options li.select_option:hover{background:#EEE;}
.select_box_options li.select_group{background: url("/img/sportingbet/default_th_bg.png") repeat-x scroll 50% 50% #324164; padding:3px;	font-style:italic; color:#FFF; text-shadow:#000 1px 1px 0px;}
.select_box_popdown div.select_grouping{background: url("/img/sportingbet/default_td_bg.png") repeat-x scroll 0 100% #FFFFFF;}
.grp_button{float:left; display:block; padding:3px 5px;}
.grp_button.active{background: url("/img/sportingbet/top_bar_bg.png") repeat-x scroll 0 100% transparent;}


/*Custom for language select box*/
.language_select_box{background:url("http://cdn.soccerstand.com/img/scorestand/lang_select_box_bg.png") 100% 50% repeat-x #333; color:#FFF; border:1px solid #999;}
.language_select_box:hover{background:url("http://cdn.soccerstand.com/img/scorestand/lang_select_box_hover_bg.png") 100% 50% repeat-x #666; color:#FFF;}
.language_select_box img{vertical-align:-2px;}
.select_box_popdown img{border:1px solid #CCC; vertical-align:-3px;}

/*Widget Tabs*/
.widget_tabs_tab{float:left; margin-right:2px; background:url("http://cdn.soccerstand.com/img/scorestand/sprites/tabs.png") left -90px no-repeat; font-weight:bold; color:#FFF; font-size:12px; cursor:pointer; margin-top:3px;}
.widget_tabs_tab div{background:url("http://cdn.soccerstand.com/img/scorestand/sprites/tabs.png") right -150px no-repeat;}
.widget_tabs_tab div div{height:22px; padding:5px 10px 0 10px; margin:0 5px; background:url("http://cdn.soccerstand.com/img/scorestand/sprites/tabs.png") right -120px repeat-x;}
.widget_tabs_tab.active, .widget_tabs_tab:hover{background:url("http://cdn.soccerstand.com/img/scorestand/sprites/tabs.png") left 0px no-repeat; margin-top:2px;}
.widget_tabs_tab.active div, .widget_tabs_tab:hover div{background:url("http://cdn.soccerstand.com/img/scorestand/sprites/tabs.png") right -60px no-repeat;}
.widget_tabs_tab.active div div, .widget_tabs_tab:hover div div{background:url("http://cdn.soccerstand.com/img/scorestand/sprites/tabs.png") left -30px repeat-x; height:22px; padding:6px 10px 0 10px;}
.widget_tabs_tab.active{margin-top:0px;}
.widget_tabs_tab.active div div{height:23px; padding:7px 10px 0 10px;}


.widget_tabs_content_container{padding:2px; border:2px solid #7d8c9b; position:relative; top:-1px;}
.widget_tabs_content_container .collapsable{margin-bottom:0px !important;}

.widget_tabs_tab a{color:#FFF; text-decoration:none !important;}

.idda_codes{display:none !important; font-size:10px; font-family:"Arial Narrow"; line-height:10px;}
body.geoloc_tr .idda_codes{display:block !important;}
body.geoloc_tr td.odds .sprite17.odds{display:none !important;}

.idda_codes{display:none !important; font-size:10px; font-family:"Arial Narrow";}
body.geoloc_tr .notstarted .idda_codes, body.geoloc_tr .inprogress .idda_codes{display:block !important;}
body.geoloc_tr td.odds .sprite17.odds{display:none !important;}

body.geoloc_tr .finished .idda_codes{display:none !important;}
body.geoloc_tr .finished td.odds .sprite17.odds{display:inherit;}



.flag_small_all{display:none; background-image: url(http://cdn.soccerstand.com/img/wc2010/sprites/flag_small_all.png); height:12px; width:18px; vertical-align:-1px;}
.flag_small_all.f1, .flag_small_all.fdk, .flag_small_all.Denmark{display:inline; background-position: 0px -12px}
.flag_small_all.f2, .flag_small_all.fen, .flag_small_all.England{display:inline; background-position: 0px -24px}
.flag_small_all.f3, .flag_small_all.fde, .flag_small_all.Germany, .flag_small_all.West.Germany, .flag_small_all.West_Germany{display:inline; background-position: 0px -36px}
.flag_small_all.f4, .flag_small_all.fit, .flag_small_all.Italy{display:inline; background-position: 0px -48px}
.flag_small_all.f5, .flag_small_all.ffr, .flag_small_all.France{display:inline; background-position: 0px -60px}
.flag_small_all.f6, .flag_small_all.Sweden{display:inline; background-position: 0px -72px}
.flag_small_all.f7, .flag_small_all.Norway{display:inline; background-position: 0px -84px}
.flag_small_all.f8, .flag_small_all.Spain{display:inline; background-position: 0px -96px}
.flag_small_all.f9, .flag_small_all.Netherlands, .flag_small_all.Holland{display:inline; background-position: 0px -108px}
.flag_small_all.f11, .flag_small_all.International{display:inline; background-position: 0px -120px}
.flag_small_all.f12, .flag_small_all.Portugal{display:inline; background-position: 0px -132px}
.flag_small_all.f13, .flag_small_all.ftr, .flag_small_all.Turkey{display:inline; background-position: 0px -144px}
.flag_small_all.f14, .flag_small_all.Belgium{display:inline; background-position: 0px -156px}
.flag_small_all.f15, .flag_small_all.Scotland{display:inline; background-position: 0px -168px}
.flag_small_all.f16, .flag_small_all.USA{display:inline; background-position: 0px -180px}
.flag_small_all.f17, .flag_small_all.Slovenia{display:inline; background-position: 0px -192px}
.flag_small_all.f19, .flag_small_all.Czech_Republic, .flag_small_all.Czechoslovakia{display:inline; background-position: 0px -204px}
.flag_small_all.f20, .flag_small_all.Serbia{display:inline; background-position: 0px -216px}
.flag_small_all.f21, .flag_small_all.Romania{display:inline; background-position: 0px -228px}
.flag_small_all.f22, .flag_small_all.fru, .flag_small_all.Russia{display:inline; background-position: 0px -240px}
.flag_small_all.f23, .flag_small_all.Canada{display:inline; background-position: 0px -252px}
.flag_small_all.f24, .flag_small_all.Finland{display:inline; background-position: 0px -264px}
.flag_small_all.f25, .flag_small_all.Japan{display:inline; background-position: 0px -276px}
.flag_small_all.f26, .flag_small_all.Hungary{display:inline; background-position: 0px -288px}
.flag_small_all.f28, .flag_small_all.South_Africa, .flag_small_all.South.Africa{display:inline; background-position: 0px -300px}
.flag_small_all.f29, .flag_small_all.Tunisia{display:inline; background-position: 0px -312px}
.flag_small_all.f30, .flag_small_all.Nigeria{display:inline; background-position: 0px -324px}
.flag_small_all.f31, .flag_small_all.Egypt{display:inline; background-position: 0px -336px}
.flag_small_all.f32, .flag_small_all.Cameroon{display:inline; background-position: 0px -348px}
.flag_small_all.f33, .flag_small_all.Greece{display:inline; background-position: 0px -360px}
.flag_small_all.f34, .flag_small_all.Austria{display:inline; background-position: 0px -372px}
.flag_small_all.f35, .flag_small_all.UAE{display:inline; background-position: 0px -384px}
.flag_small_all.f37, .flag_small_all.Switzerland{display:inline; background-position: 0px -396px}
.flag_small_all.f38, .flag_small_all.Israel{display:inline; background-position: 0px -408px}
.flag_small_all.f39, .flag_small_all.Australia{display:inline; background-position: 0px -420px}
.flag_small_all.f41, .flag_small_all.Luxembourg{display:inline; background-position: 0px -432px}
.flag_small_all.f42, .flag_small_all.N_Ireland{display:inline; background-position: 0px -2772px}
.flag_small_all.f44, .flag_small_all.Croatia{display:inline; background-position: 0px -456px}
.flag_small_all.f45, .flag_small_all.Ireland{display:inline; background-position: 0px -468px}
.flag_small_all.f47, .flag_small_all.Poland{display:inline; background-position: 0px -480px}
.flag_small_all.f48, .flag_small_all.Argentina{display:inline; background-position: 0px -492px}
.flag_small_all.f50, .flag_small_all.Thailand{display:inline; background-position: 0px -504px}
.flag_small_all.f51, .flag_small_all.Brazil{display:inline; background-position: 0px -516px}
.flag_small_all.f52, .flag_small_all.Morocco{display:inline; background-position: 0px -528px}
.flag_small_all.f53, .flag_small_all.Ukraine{display:inline; background-position: 0px -540px}
.flag_small_all.f54, .flag_small_all.Malta{display:inline; background-position: 0px -552px}
.flag_small_all.f55, .flag_small_all.Georgia{display:inline; background-position: 0px -564px}
.flag_small_all.f56, .flag_small_all.fbg, .flag_small_all.Bulgaria{display:inline; background-position: 0px -576px}
.flag_small_all.f57, .flag_small_all.Belarus{display:inline; background-position: 0px -588px}
.flag_small_all.f58, .flag_small_all.Wales{display:inline; background-position: 0px -600px}
.flag_small_all.f59, .flag_small_all.Cyprus{display:inline; background-position: 0px -612px}
.flag_small_all.f60, .flag_small_all.Estonia{display:inline; background-position: 0px -624px}
.flag_small_all.f61, .flag_small_all.Latvia{display:inline; background-position: 0px -636px}
.flag_small_all.f62, .flag_small_all.Slovakia{display:inline; background-position: 0px -648px}
.flag_small_all.f63, .flag_small_all.Saudi_Arabia{display:inline; background-position: 0px -660px}
.flag_small_all.f64, .flag_small_all.Azerbaijan{display:inline; background-position: 0px -672px}
.flag_small_all.f65, .flag_small_all.Moldova{display:inline; background-position: 0px -684px}
.flag_small_all.f66, .flag_small_all.Lithuania{display:inline; background-position: 0px -696px}
.flag_small_all.f67, .flag_small_all.ffo, .flag_small_all.Faroe_Islands{display:inline; background-position: 0px -708px}
.flag_small_all.f68, .flag_small_all.Macedonia{display:inline; background-position: 0px -720px}
.flag_small_all.f69, .flag_small_all.Iceland{display:inline; background-position: 0px -732px}
.flag_small_all.f70, .flag_small_all.Bosnia-Herzegovina{display:inline; background-position: 0px -744px}
.flag_small_all.f71, .flag_small_all.Albania{display:inline; background-position: 0px -756px}
.flag_small_all.f72, .flag_small_all.Armenia{display:inline; background-position: 0px -768px}
.flag_small_all.f73, .flag_small_all.San_Marino{display:inline; background-position: 0px -780px}
.flag_small_all.f74, .flag_small_all.Liechtenstein{display:inline; background-position: 0px -792px}
.flag_small_all.f76, .flag_small_all.Andorra{display:inline; background-position: 0px -804px}
.flag_small_all.f77, .flag_small_all.Chile{display:inline; background-position: 0px -816px}
.flag_small_all.f78, .flag_small_all.Colombia{display:inline; background-position: 0px -828px}
.flag_small_all.f79, .flag_small_all.Uruguay{display:inline; background-position: 0px -840px}
.flag_small_all.f80, .flag_small_all.Ecuador{display:inline; background-position: 0px -852px}
.flag_small_all.f81, .flag_small_all.Bolivia{display:inline; background-position: 0px -864px}
.flag_small_all.f82, .flag_small_all.Paraguay{display:inline; background-position: 0px -876px}
.flag_small_all.f83, .flag_small_all.Peru{display:inline; background-position: 0px -888px}
.flag_small_all.f84, .flag_small_all.Venezuela{display:inline; background-position: 0px -900px}
.flag_small_all.f85, .flag_small_all.Algeria{display:inline; background-position: 0px -912px}
.flag_small_all.f86, .flag_small_all.Greenland{display:inline; background-position: 0px -924px}
.flag_small_all.f87, .flag_small_all.Kuwait{display:inline; background-position: 0px -936px}
.flag_small_all.f88, .flag_small_all.South_Korea{display:inline; background-position: 0px -948px}
.flag_small_all.f89, .flag_small_all.Malaysia{display:inline; background-position: 0px -960px}
.flag_small_all.f90, .flag_small_all.Singapore{display:inline; background-position: 0px -972px}
.flag_small_all.f91, .flag_small_all.Qatar{display:inline; background-position: 0px -984px}
.flag_small_all.f92, .flag_small_all.Zimbabwe{display:inline; background-position: 0px -996px}
.flag_small_all.f93, .flag_small_all.New_Zealand{display:inline; background-position: 0px -1008px}
.flag_small_all.f94, .flag_small_all.Fiji{display:inline; background-position: 0px -1020px}
.flag_small_all.f95, .flag_small_all.Taiwan{display:inline; background-position: 0px -1032px}
.flag_small_all.f96, .flag_small_all.Burma{display:inline; background-position: 0px -1044px}
.flag_small_all.f98, .flag_small_all.Libya{display:inline; background-position: 0px -1056px}
.flag_small_all.f99, .flag_small_all.Togo{display:inline; background-position: 0px -1068px}
.flag_small_all.f100, .flag_small_all.Zambia{display:inline; background-position: 0px -1080px}
.flag_small_all.f101, .flag_small_all.Sudan{display:inline; background-position: 0px -1092px}
.flag_small_all.f102, .flag_small_all.Ghana{display:inline; background-position: 0px -1104px}
.flag_small_all.f103, .flag_small_all.Liberia{display:inline; background-position: 0px -1116px}
.flag_small_all.f104, .flag_small_all.Sierra_Leone{display:inline; background-position: 0px -1128px}
.flag_small_all.f105, .flag_small_all.Namibia{display:inline; background-position: 0px -1140px}
.flag_small_all.f106, .flag_small_all.Senegal{display:inline; background-position: 0px -1152px}
.flag_small_all.f107, .flag_small_all.Congo{display:inline; background-position: 0px -1164px}
.flag_small_all.f108, .flag_small_all.DR_Congo{display:inline; background-position: 0px -1176px}
.flag_small_all.f109, .flag_small_all.Malawi{display:inline; background-position: 0px -1188px}
.flag_small_all.f110, .flag_small_all.Burkina_Faso{display:inline; background-position: 0px -1200px}
.flag_small_all.f111, .flag_small_all.Ivory_Coast{display:inline; background-position: 0px -1212px}
.flag_small_all.f112, .flag_small_all.Jamaica{display:inline; background-position: 0px -1224px}
.flag_small_all.f113, .flag_small_all.Trinidad_and Tobago{display:inline; background-position: 0px -1236px}
.flag_small_all.f114, .flag_small_all.Mexico{display:inline; background-position: 0px -1248px}
.flag_small_all.f115, .flag_small_all.Nicaragua{display:inline; background-position: 0px -1260px}
.flag_small_all.f116, .flag_small_all.El_Salvador{display:inline; background-position: 0px -1272px}
.flag_small_all.f117, .flag_small_all.Costa_Rica{display:inline; background-position: 0px -1284px}
.flag_small_all.f118, .flag_small_all.Honduras{display:inline; background-position: 0px -1296px}
.flag_small_all.f119, .flag_small_all.Angola{display:inline; background-position: 0px -1308px}
.flag_small_all.f120, .flag_small_all.Madagascar{display:inline; background-position: 0px -1320px}
.flag_small_all.f121, .flag_small_all.North_Korea{display:inline; background-position: 0px -1332px}
.flag_small_all.f122, .flag_small_all.Iran{display:inline; background-position: 0px -1344px}
.flag_small_all.f123, .flag_small_all.Iraq{display:inline; background-position: 0px -1356px}
.flag_small_all.f125, .flag_small_all.China{display:inline; background-position: 0px -1368px}
.flag_small_all.f126, .flag_small_all.Mali{display:inline; background-position: 0px -1380px}
.flag_small_all.f127, .flag_small_all.Jordan{display:inline; background-position: 0px -1392px}
.flag_small_all.f128, .flag_small_all.Hong_Kong{display:inline; background-position: 0px -1404px}
.flag_small_all.f129, .flag_small_all.Kazakhstan{display:inline; background-position: 0px -1416px}
.flag_small_all.f130, .flag_small_all.Uzbekistan{display:inline; background-position: 0px -1428px}
.flag_small_all.f131, .flag_small_all.Benin{display:inline; background-position: 0px -1440px}
.flag_small_all.f133, .flag_small_all.India{display:inline; background-position: 0px -1452px}
.flag_small_all.f134, .flag_small_all.Oman{display:inline; background-position: 0px -1464px}
.flag_small_all.f135, .flag_small_all.Laos{display:inline; background-position: 0px -1476px}
.flag_small_all.f136, .flag_small_all.Guatemala{display:inline; background-position: 0px -1488px}
.flag_small_all.f137, .flag_small_all.Cuba{display:inline; background-position: 0px -1500px}
.flag_small_all.f138, .flag_small_all.Martinique{display:inline; background-position: 0px -1512px}
.flag_small_all.f139, .flag_small_all.Haiti{display:inline; background-position: 0px -1524px}
.flag_small_all.f140, .flag_small_all.Bahamas{display:inline; background-position: 0px -1536px}
.flag_small_all.f141, .flag_small_all.Indonesia{display:inline; background-position: 0px -1548px}
.flag_small_all.f142, .flag_small_all.Puerto_Rico{display:inline; background-position: 0px -1560px}
.flag_small_all.f143, .flag_small_all.Panama{display:inline; background-position: 0px -1572px}
.flag_small_all.f144, .flag_small_all.Bahrain{display:inline; background-position: 0px -1584px}
.flag_small_all.f145, .flag_small_all.Rwanda{display:inline; background-position: 0px -1596px}
.flag_small_all.f146, .flag_small_all.Guinea{display:inline; background-position: 0px -1608px}
.flag_small_all.f147, .flag_small_all.Kenya{display:inline; background-position: 0px -1620px}
.flag_small_all.f148, .flag_small_all.Yemen{display:inline; background-position: 0px -1632px}
.flag_small_all.f149, .flag_small_all.Barbados{display:inline; background-position: 0px -1644px}
.flag_small_all.f150, .flag_small_all.Kyrgyzstan{display:inline; background-position: 0px -1656px}
.flag_small_all.f151, .flag_small_all.Botswana{display:inline; background-position: 0px -1668px}
.flag_small_all.f152, .flag_small_all.Gabon{display:inline; background-position: 0px -1680px}
.flag_small_all.f153, .flag_small_all.Cape_Verde{display:inline; background-position: 0px -1692px}
.flag_small_all.f154, .flag_small_all.Uganda{display:inline; background-position: 0px -1704px}
.flag_small_all.f155, .flag_small_all.Vietnam{display:inline; background-position: 0px -1716px}
.flag_small_all.f156, .flag_small_all.Sri_Lanka{display:inline; background-position: 0px -1728px}
.flag_small_all.f157, .flag_small_all.Palestine{display:inline; background-position: 0px -1740px}
.flag_small_all.f158, .flag_small_all.Syria{display:inline; background-position: 0px -1752px}
.flag_small_all.f159, .flag_small_all.Tajikistan{display:inline; background-position: 0px -1764px}
.flag_small_all.f160, .flag_small_all.Lebanon{display:inline; background-position: 0px -1776px}
.flag_small_all.f161, .flag_small_all.Maldives{display:inline; background-position: 0px -1788px}
.flag_small_all.f162, .flag_small_all.Turkmenistan{display:inline; background-position: 0px -1800px}
.flag_small_all.f163, .flag_small_all.Pakistan{display:inline; background-position: 0px -1812px}
.flag_small_all.f164, .flag_small_all.Dominican_Rep.{display:inline; background-position: 0px -1824px}
.flag_small_all.f165, .flag_small_all.St._Kitts and Nevis{display:inline; background-position: 0px -1836px}
.flag_small_all.f166, .flag_small_all.Saint_Vincent and the Grenadines{display:inline; background-position: 0px -1848px}
.flag_small_all.f167, .flag_small_all.Vanuatu{display:inline; background-position: 0px -1860px}
.flag_small_all.f168, .flag_small_all.Tahiti{display:inline; background-position: 0px -1872px}
.flag_small_all.f169, .flag_small_all.Solomon_Islands{display:inline; background-position: 0px -1884px}
.flag_small_all.f170, .flag_small_all.Great_Britain{display:inline; background-position: 0px -1896px}
.flag_small_all.f171, .flag_small_all.Tonga{display:inline; background-position: 0px -1908px}
.flag_small_all.f172, .flag_small_all.Philippines{display:inline; background-position: 0px -1920px}
.flag_small_all.f173, .flag_small_all.Mongolia{display:inline; background-position: 0px -1932px}
.flag_small_all.f174, .flag_small_all.Afghanistan{display:inline; background-position: 0px -1944px}
.flag_small_all.f175, .flag_small_all.Lesotho{display:inline; background-position: 0px -1956px}
.flag_small_all.f176, .flag_small_all.Nepal{display:inline; background-position: 0px -1968px}
.flag_small_all.f177, .flag_small_all.Ethiopia{display:inline; background-position: 0px -1980px}
.flag_small_all.f178, .flag_small_all.Mauritius{display:inline; background-position: 0px -1992px}
.flag_small_all.f179, .flag_small_all.Seychelles{display:inline; background-position: 0px -2004px}
.flag_small_all.f180, .flag_small_all.Brunei{display:inline; background-position: 0px -2016px}
.flag_small_all.f181, .flag_small_all.Virgin_Islands{display:inline; background-position: 0px -2028px}
.flag_small_all.f182, .flag_small_all.Micronesia{display:inline; background-position: 0px -2040px}
.flag_small_all.f183, .flag_small_all.Bermuda{display:inline; background-position: 0px -2052px}
.flag_small_all.f184, .flag_small_all.Nauru{display:inline; background-position: 0px -2064px}
.flag_small_all.f185, .flag_small_all.Central_African Rep.{display:inline; background-position: 0px -2076px}
.flag_small_all.f186, .flag_small_all.Guam{display:inline; background-position: 0px -2088px}
.flag_small_all.f187, .flag_small_all.Netherlands_Antilles{display:inline; background-position: 0px -2100px}
.flag_small_all.f188, .flag_small_all.Bangladesh{display:inline; background-position: 0px -2112px}
.flag_small_all.f189, .flag_small_all.Bhutan{display:inline; background-position: 0px -2124px}
.flag_small_all.f190, .flag_small_all.Monaco{display:inline; background-position: 0px -2136px}
.flag_small_all.f192, .flag_small_all.Antigua_and Barbuda{display:inline; background-position: 0px -2148px}
.flag_small_all.f193, .flag_small_all.American_Samoa{display:inline; background-position: 0px -2160px}
.flag_small_all.f194, .flag_small_all.Belize{display:inline; background-position: 0px -2172px}
.flag_small_all.f195, .flag_small_all.Aruba{display:inline; background-position: 0px -2184px}
.flag_small_all.f196, .flag_small_all.Burundi{display:inline; background-position: 0px -2196px}
.flag_small_all.f197, .flag_small_all.Cayman_Islands{display:inline; background-position: 0px -2208px}
.flag_small_all.f198, .flag_small_all.Djibouti{display:inline; background-position: 0px -2220px}
.flag_small_all.f199, .flag_small_all.Dominica{display:inline; background-position: 0px -2232px}
.flag_small_all.f200, .flag_small_all.Ecuatorial_Guinea{display:inline; background-position: 0px -2244px}
.flag_small_all.f201, .flag_small_all.Eritrea{display:inline; background-position: 0px -2256px}
.flag_small_all.f202, .flag_small_all.Cook_Islands{display:inline; background-position: 0px -2268px}
.flag_small_all.f203, .flag_small_all.Cambodia{display:inline; background-position: 0px -2280px}
.flag_small_all.f204, .flag_small_all.French_Guyana{display:inline; background-position: 0px -2292px}
.flag_small_all.f205, .flag_small_all.Gambia{display:inline; background-position: 0px -2304px}
.flag_small_all.f206, .flag_small_all.Saint_Lucia{display:inline; background-position: 0px -2316px}
.flag_small_all.f207, .flag_small_all.Niger{display:inline; background-position: 0px -2328px}
.flag_small_all.f208, .flag_small_all.Papua_New Guinea{display:inline; background-position: 0px -2340px}
.flag_small_all.f209, .flag_small_all.Chad{display:inline; background-position: 0px -2352px}
.flag_small_all.f210, .flag_small_all.Swaziland{display:inline; background-position: 0px -2364px}
.flag_small_all.f211, .flag_small_all.Comoros{display:inline; background-position: 0px -2376px}
.flag_small_all.f212, .flag_small_all.Kiribati{display:inline; background-position: 0px -2388px}
.flag_small_all.f213, .flag_small_all.Granada{display:inline; background-position: 0px -2400px}
.flag_small_all.f214, .flag_small_all.British_Virgin Islands{display:inline; background-position: 0px -2412px}
.flag_small_all.f215, .flag_small_all.Mozambique{display:inline; background-position: 0px -2424px}
.flag_small_all.f216, .flag_small_all.Guyana{display:inline; background-position: 0px -2436px}
.flag_small_all.f217, .flag_small_all.Mauretania{display:inline; background-position: 0px -2448px}
.flag_small_all.f218, .flag_small_all.Tanzania{display:inline; background-position: 0px -2460px}
.flag_small_all.f219, .flag_small_all.Somalia{display:inline; background-position: 0px -2472px}
.flag_small_all.f220, .flag_small_all.Surinam{display:inline; background-position: 0px -2484px}
.flag_small_all.f221, .flag_small_all.Sao_Tome and Principe{display:inline; background-position: 0px -2496px}
.flag_small_all.f222, .flag_small_all.Former_East Timor{display:inline; background-position: 0px -2508px}
.flag_small_all.f223, .flag_small_all.Palau{display:inline; background-position: 0px -2520px}
.flag_small_all.f224, .flag_small_all.Samoa{display:inline; background-position: 0px -2532px}
.flag_small_all.f225, .flag_small_all.Europe{display:inline; background-position: 0px -2544px}
.flag_small_all.f226, .flag_small_all.GB/Ireland{display:inline; background-position: 0px -2556px}
.flag_small_all.f227, .flag_small_all.Asia{display:inline; background-position: 0px -2568px}
.flag_small_all.f228, .flag_small_all.Macao{display:inline; background-position: 0px -2580px}
.flag_small_all.f229, .flag_small_all.Guadeloupe{display:inline; background-position: 0px -2592px}
.flag_small_all.f230, .flag_small_all.Montenegro{display:inline; background-position: 0px -2604px}
.flag_small_all.f465, .flag_small_all.Unknown{display:inline; background-position: 0px -2616px}
.flag_small_all.f652, .flag_small_all.Undefined{display:inline; background-position: 0px -2628px}
.flag_small_all.f653, .flag_small_all.Timor-Leste{display:inline; background-position: 0px -2640px}
.flag_small_all.f654, .flag_small_all.New_Caledonia{display:inline; background-position: 0px -2652px}
.flag_small_all.f655, .flag_small_all.Gibraltar{display:inline; background-position: 0px -2664px}
.flag_small_all.f656, .flag_small_all.Guinea-Bissau{display:inline; background-position: 0px -2676px}
.flag_small_all.f657, .flag_small_all.Marshall_Islands{display:inline; background-position: 0px -2688px}
.flag_small_all.f658, .flag_small_all.Tuvalu{display:inline; background-position: 0px -2700px}
.flag_small_all.f659, .flag_small_all.Jersey{display:inline; background-position: 0px -2712px}
.flag_small_all.f660, .flag_small_all.Christmas_Island{display:inline; background-position: 0px -2724px}
.flag_small_all.f661, .flag_small_all.Anguilla{display:inline; background-position: 0px -2736px}
.flag_small_all.fussr, .flag_small_all.USSR{display:inline; background-position: 0px -2748px}
.flag_small_all.fyog, .flag_small_all.Yugoslavia{display:inline; background-position: 0px -2760px}
