body{
height:100%;
background-repeat:no-repeat;
background-attachment:fixed;
background-position:center bottom;
background-color:#3a001d;
overflow-x:hidden;
}
.captcha_help_text{
width:510px;
height:auto;
padding-bottom:20px;
color:#000000;
font-size:12px;
font-weight:bold;
font-family:arial;
}
a{
text-decoration:none;
}
.main_container{
width:1000px;
margin:auto;
padding-top:39px;
}
.AlignClass{
text-align:left;
direction:ltr;
}
.FloatClass{
float:left;
}
.FloatRevClass{
float:right;
}
.clear{
clear:both;
}
.top_corner1{
width:6px;
height:6px;
background-image:url(/img/user/en/sprite.png);
background-position:0 0px;
}
.tournament_top_menu{
width:321px;
height:28px;
background-image:url(/img/user/en/sprite.png);
background-position:0 -1109px;
}
.tournament_bottom_menu{
width:321px;
height:10px;
background-image:url(/img/user/en/sprite.png);
background-position:0 -1098px;
}
.top_corner{
float:left;
width:6px;
}
.top_white{
float:left;
width:988px;
height:6px;
background-color:#ffffff;
}
.top_corner2{
width:6px;
height:6px;
background-image:url(/img/user/en/sprite.png);
background-position:0 -7px;
}
.header_borders{
float:left;
width:100%;
}
.content_container{
float:left;
width:100%;
background-color:#ffffff;

}
.header_content{
float:left;
width:977px;

}
.header_logo{
float:left;
position:relative;
top:-28px;
}
.logo{
width:74px;
height:159px;
background-image:url(/img/user/en/sprite.png);
background-position:0 -15px;
}
.logo_menu_seperator{
float:left;
width:114px;
}
.menu_box{
float:left;
width:744px;
padding-bottom:20px;
margin-top:18px;
border-bottom:solid 1px #c4c4c4;
}
.menu_c1{
float:left;
width:158px;
}
.menu_c2{
float:left;
width:169px;
}
.menu_c3{
float:left;
width:168px;
}
.menu_c4{
float:left;
width:142px;
}
.menu_c5{
float:left;
width:107px;
}
.menu_entry{
float:left;
clear:both;
margin-bottom:5px;
}
.menu_item1{width:35px;height:13px;background-image:url(/img/user/en/sprite.png);background-position:0 -430px;}
.menu_item_highlighted_1{width:61px;height:13px;background-image:url(/img/user/en/sprite.png);background-position:-36px -430px;}

.menu_item2{width:58px;height:13px;background-image:url(/img/user/en/sprite.png);background-position:0 -445px;}
.menu_item_highlighted_2{width:84px;height:13px;background-image:url(/img/user/en/sprite.png);background-position:-60px -445px;}

.menu_item3{width:89px;height:13px;background-image:url(/img/user/en/sprite.png);background-position:0 -460px;}
.menu_item_highlighted_3{width:115px;height:13px;background-image:url(/img/user/en/sprite.png);background-position:-91px -460px;}

.menu_item4{width:40px;height:13px;background-image:url(/img/user/en/sprite.png);background-position:0 -474px;}
.menu_item_highlighted_4{width:66px;height:13px;background-image:url(/img/user/en/sprite.png);background-position:-41px -474px;}

.menu_item5{width:76px;height:13px;background-image:url(/img/user/en/sprite.png);background-position:0 -489px;}
.menu_item_highlighted_5{width:102px;height:13px;background-image:url(/img/user/en/sprite.png);background-position:-77px -489px;}

.menu_item6{width:97px;height:13px;background-image:url(/img/user/en/sprite.png);background-position:0 -504px;}
.menu_item_highlighted_6{width:123px;height:13px;background-image:url(/img/user/en/sprite.png);background-position:-99px -504px;}

.menu_item7{width:31px;height:13px;background-image:url(/img/user/en/sprite.png);background-position:0 -518px;}
.menu_item_highlighted_7{width:57px;height:13px;background-image:url(/img/user/en/sprite.png);background-position:-32px -518px;}

.menu_item8{width:48px;height:13px;background-image:url(/img/user/en/sprite.png);background-position:0 -532px;}
.menu_item_highlighted_8{width:73px;height:13px;background-image:url(/img/user/en/sprite.png);background-position:-49px -532px;}

.menu_item9{width:102px;height:13px;background-image:url(/img/user/en/sprite.png);background-position:0 -546px;}
.menu_item_highlighted_9{width:127px;height:13px;background-image:url(/img/user/en/sprite.png);background-position:-103px -546px;}

.menu_item10{width:53px;height:13px;background-image:url(/img/user/en/sprite.png);background-position:0 -560px;}
.menu_item_highlighted_10{width:79px;height:13px;background-image:url(/img/user/en/sprite.png);background-position:-54px -560px;}

.menu_item11{width:107px;height:13px;background-image:url(/img/user/en/sprite.png);background-position:0 -574px;}
.menu_item_highlighted_11{width:107px;height:13px;background-image:url(/img/user/en/sprite.png);background-position:-109px -574px;}

.menu_item12{width:71px;height:13px;background-image:url(/img/user/en/sprite.png);background-position:0 -588px;}
.menu_item_highlighted_12{width:95px;height:13px;background-image:url(/img/user/en/sprite.png);background-position:-73px -588px;}

.menu_item13{width:73px;height:13px;background-image:url(/img/user/en/sprite.png);background-position:0 -602px;}
.menu_item_highlighted_13{width:96px;height:13px;background-image:url(/img/user/en/sprite.png);background-position:-74px -602px;}


.menu_item14{width:80px;height:13px;background-image:url(/img/user/en/sprite.png);background-position:0 -616px;}
.menu_item_highlighted_14{width:104px;height:13px;background-image:url(/img/user/en/sprite.png);background-position:-81px -616px;}

.menu_item15{width:63px;height:13px;background-image:url(/img/user/en/sprite.png);background-position:-119px -430px;}
.menu_item_highlighted_15{width:86px;height:13px;background-image:url(/img/user/en/sprite.png);background-position:-186px -430px;}

.big_links_box{
float:left;
width:744px;
margin-top:28px;
}
.big_links_box_internal{
float:left;
width:744px;
margin-top:28px;
margin-bottom:16px;
}
.become_qtf_div{
float:left;
padding-left:4px;
width:282px;
}
.become_qtf{
width:199px;
height:31px;
background-image:url(/img/user/en/sprite.png);
background-position:0 -176px;
}
.join_div{
float:left;
width:260px;
}
.join_qtf{
width:187px;
height:31px;
background-image:url(/img/user/en/sprite.png);
background-position:0 -207px;
}
.feedback_div{
float:left;
width:190px;
}
.feedback_qtf{
width:181px;
height:31px;
background-image:url(/img/user/en/sprite.png);
background-position:0 -238px;
}
.header_class{
float:left;
width:744px;
}
.home_middle{
float:left;
margin-top:39px;
width:954px;
padding-bottom:28px;
border-bottom:solid 1px #c4c4c4;
}
.flash_header{
float:left;
width:954px;
}
.news_tabs{
float:left;
width:427px;
}
.weather_title{
width:68px;
height:15px;
background-image:url(/img/user/en/sprite.png);
background-position:0 -271px;
}
.weather_box{
float:left;
width:163px;
font-family:Myriad Pro;
font-size:12px;
color:#000000;
}
.follow_box{
float:left;
width:140px;
margin-right:58px;
}
.follow_title{
width:96px;
height:14px;
background-image:url(/img/user/en/sprite.png);
background-position:0 -287px;
}
.follow_us{
float:left;
margin-top:20px;
width:130px;
}
.facebook_icon{
width:32px;
height:32px;
background-image:url(/img/user/en/sprite.png);
background-position:0px -349px;
}
.myspace_icon{
width:34px;
height:34px;
background-image:url(/img/user/en/sprite.png);
background-position:-34px -349px;
}
.twitter_icon{
width:34px;
height:34px;
background-image:url(/img/user/en/sprite.png);
background-position:-69px -349px;
}
.qtf_icon{
width:34px;
height:71px;
background-image:url(/img/user/en/sprite.png);
background-position:-106px -349px;
}
.tournament_homepage{
float:left;
width:289px;
}
.livescore_box{
float:left;
width:297px;
}
.livescore_title{
width:74px;
height:14px;
background-image:url(/img/user/en/sprite.png);
background-position:0px -302px;
}
.home_content{
float:left;
width:954px;
margin-top:29px;
}
.headlines_home_title{
float:left;
width:954px;
}
.headlines_title{
width:96px;
height:18px;
background-image:url(/img/user/en/sprite.png);
background-position:0px -317px;
}
.home_headlines_box{
float:left;
width:626px;
margin-top:7px;
padding-top:1px;
border-top:solid 1px #c4c4c4;
border-bottom:solid 1px #c4c4c4;
height:244px;
}

.home_headlines_content{
float:left;
width:626px;
padding-top:15px;
padding-bottom:23px;
border-top:solid 6px #000000;
border-bottom:solid 6px #000000;
height:193px;
}
.headlines_banner_sep{
float:left;
width:25px;
}
.banner_box_home{
float:left;

width:303px;
margin-top:7px;
/*height:246px;*/
height:148px;
border-bottom:solid 1px #c4c4c4;
}
.weather_side_box_home{
float:left;
width:303px;
height:93px;
margin-bottom:0px;
border-bottom:solid 1px #c4c4c4;
}

.home_side{
float:left;
width:303px;
margin-top:4px;
}
.contact_margin{
float:left;
width:954px;
height:92px;
}
.contact_box{
float:right;
padding-bottom:5px;
}
.contact_box_inner{
float:right;
padding-bottom:5px;
padding-right:22px;
}
.privacy_btn{
width:57px;
height:12px;
background-image:url(/img/user/en/sprite.png);
background-position:-132px -336px;
}
.contact_btn{
width:131px;
height:12px;
background-image:url(/img/user/en/sprite.png);
background-position:0px -336px;
}
.officiating_off_btn{
width:51px;
height:24px;
background-image:url(/img/user/en/sprite.png);
background-position:-52px -873px;
}
.officiating_on_btn{
width:51px;
height:24px;
background-image:url(/img/user/en/sprite.png);
background-position:0px -873px;
}
.download_text{
font-family:Arial;
font-weight:bold;
font-size:12px;
color:#ffffff;
}
.download_text a{
font-family:Arial;
font-weight:bold;
font-size:12px;
color:#ffffff;
}
.footer_image{
width:1000px;
margin:0 auto;
text-align:center;
}
.footer_div{
float:left;
width:882px;
padding-left:36px;
padding-right:82px;
margin-top:33px;
padding-bottom:65px;
}
.copyright_div{
float:left;
font-family:Arial;
font-weight:normal;
font-size:11px;
color:#c9b3bc;
}
.website_designed{
float:right;
font-family:Arial;
font-size:11px;
color:#c9b3bc;
}
.website_designed a{
color:#c9b3bc;
}
.internal_header{
float:left;
width:954px;
margin-top:12px;
}
.header_image{
float:left;
width:954px;
height:138px;
margin-bottom:50px;
border-top:solid 1px #c4c4c4;
padding-top:12px;
background-repeat:no-repeat;
background-position:bottom;
}
.header_title{
float:right;
width:729px;
height:32px;
padding-left:13px;
padding-top:6px;
margin-top:68px;
background-color:#000000;
font-family:Arial;
font-size:24px;
color:#ffffff;

}
.page_menu{
float:left;
width:206px;
}
.content_for_layout{
float:left;
width:427px;
font-family:Arial;
font-size:12px;
color:#818181;
text-align:justify;
}
.merchandizing_content_for_layout{
float:left;
width:633px;
font-family:Arial;
font-size:12px;
color:#818181;
text-align:justify;
}
.menu_div{
float:left;
width:192px;
height:auto;
}

.advertisment_title{
width:69px;
height:5px;
background-image:url(/img/user/en/sprite.png);
background-position:0px -898px;
}
.sponsors_title{
width:47px;
height:5px;
background-image:url(/img/user/en/sprite.png);
background-position:-70px -898px;
}
.sponsors_title_box{
float:left;
width:303px;
border-bottom:solid 1px #c4c4c4;
padding-bottom:5px;
}
.sponsors_image_box{
float:left;
width:303px;
margin-top:1px;
height:72px;
border-bottom:solid 1px #c4c4c4;
}
.advertisment_box{
float:left;
width:303px;
margin-top:15px;
}
.tournament_advertisment_image{
float:left;
width:303px;
margin-top:7px;
height:178px;
}
.banners_side{
float:left;
width:303px;
padding-left:18px;
}
.banners_side_content{
float:left;
width:303px;
}
.videos_side_box{
float:left;
width:303px;
}
.contact_inputs{
border:1px solid #c4c4c4;
font-family:Arial;
font-weight:bold;
font-size:20px;
color:#000000;
width:511px;
height:42px;
padding-left:5px;
}
.contact_textarea{
border:1px solid #c4c4c4;
font-family:Arial;
font-weight:bold;
font-size:20px;
color:#000000;
width:511px;
height:102px;
padding-left:5px;
}
.form_titles{
color:#d7bd49;
font-weight:bold;
text-decoration:none;
}
.first_banner{
float:left;
width:303px;
height:152px;
margin-bottom:16px;
border-bottom:solid 1px #c4c4c4;
}
.second_banner{
float:left;
width:303px;
height:141px;
margin-top:10px;
}
.weather_side_box{
float:left;
width:303px;
height:108px;
margin-bottom:10px;
border-bottom:solid 1px #c4c4c4;
}
.tournament_weather_side_box{
float:left;
width:303px;
height:83px;
margin-top:25px;
border-bottom:solid 1px #c4c4c4;
}
.order_of_play{
float:left;
width:303px;
height:87px;
margin-bottom:0px;
border-bottom:solid 1px #c4c4c4;
}
.order_of_play_home{
float:left;
width:303px;
height:87px;
margin-bottom:0px;
}
.links_title{
font-family:Arial;
font-size:14px;
color:#7c0041;
font-weight:bold;
}
.links_title a{
font-family:Arial;
font-size:14px;
color:#7c0041;
font-weight:bold;
}
.links_short{
font-family:Arial;
font-size:12px;
color:#c3c3c3;
font-weight:normal;
}
.links_short a{
font-family:Arial;
font-size:12px;
color:#c3c3c3;
font-weight:normal;
}
.news_content{
float:left;
width:427px;
}
.news_list_box{
float:left;
width:427px;
padding-bottom:10px;
border-bottom:solid 1px #c4c4c4;
margin-bottom:10px;
}
.news_list_image{
float:left;
width:164px;
}
.news_list_container{
float:left;
width:257px;
}
.news_list_title{
float:left;
width:257px;
font-family:Arial;
font-size:14px;
color:#7c0041;
font-weight:bold;
}
.news_list_title a{
color:#7c0041;
}
.news_more_title{
float:left;
width:392px;
font-family:Arial;
font-size:14px;
color:#7c0041;
font-weight:bold;
}

.news_more_date{
float:left;
width:427px;
font-family:Arial;
font-size:18px;
color:#7c0041;
margin-bottom:5px;
}
.news_list_date{
float:left;
width:257px;
font-family:Arial;
font-size:18px;
color:#7c0041;
}
.news_list_date a{
color:#7c0041;
}
.news_list_short{
float:left;
width:257px;
margin-bottom:5px;
}
.news_list_short a{
color:#818181;
}
.news_more_text{
float:left;
width:427px;
margin-top:10px;
margin-bottom:5px;
}
.news_read_more{
width:69px;
height:9px;
background-image:url(/img/user/en/sprite.png);
background-position:0px -630px;
}
.read_more{
width:69px;
height:9px;
background-image:url(/img/user/en/sprite.png);
background-position:0px -630px;
}
.latest_news_tab{
width:127px;
height:28px;
background-image:url(/img/user/en/sprite.png);
background-position:0px -648px;
}
.latest_news_tab_on{
width:127px;
height:28px;
background-image:url(/img/user/en/sprite.png);
background-position:0px -677px;
}
.tournament_news_tab{
width:168px;
height:28px;
background-image:url(/img/user/en/sprite.png);
background-position:0px -706px;
}
.tournament_news_tab_on{
width:168px;
height:28px;
background-image:url(/img/user/en/sprite.png);
background-position:0px -735px;
}
.world_news_tab{
width:129px;
height:28px;
background-image:url(/img/user/en/sprite.png);
background-position:0px -764px;
}
.world_news_tab_on{
width:129px;
height:28px;
background-image:url(/img/user/en/sprite.png);
background-position:0px -793px;
}
.tabs_border{
float:left;
width:426px;
height:6px;
background-color:#000000;
margin-bottom:10px;
}
.news_date{
float:left;
width:80px;
color:#840f4c;
}
.news_date a{
color:#840f4c;
}
.news_title{
float:left;
width:347px;
font-family:arial,tahoma,verdana;
font-size:12px;
color:#575957;
}
.news_title a{
color:#575957;
}
.news_title a:hover{
color:#840f4c;
}
.previous_btn{
width:23px;
height:24px;
background-image:url(/img/user/en/sprite.png);
background-position:0px -848px;
}
.next_btn{
width:22px;
height:24px;
background-image:url(/img/user/en/sprite.png);
background-position:-23px -848px;
}
.page_border1{
width:9px;
height:24px;
background-image:url(/img/user/en/sprite.png);
background-position:-46px -848px;
}
.page_border2{
width:9px;
height:24px;
background-image:url(/img/user/en/sprite.png);
background-position:-56px -848px;
}
.pagination_text{
float:right;
margin-top:3px;
background-color:#f0f0f0;
color:#515151;
height:18px;
padding-top:2px;
font-family:Arial;
font-size:11px;
}
.section_pagination_container{
float:left;
width:100%;
margin-top:25px;
}
.transparent_div{
width:427px;
height:350px;
}
.high_arrow{
width:10px;
height:7px;
background-image:url(/img/user/en/sprite.png);
background-position:0px -383px;
}
.low_arrow{
width:10px;
height:7px;
background-image:url(/img/user/en/sprite.png);
background-position:-11px -383px;
}
.back_btn{
width:34px;
height:9px;
background-image:url(/img/user/en/sprite.png);
background-position:-22px -383px;
}
.archive_news_div{
float:left;
position:relative;
margin-top:-24px;
}
.archive_news{
width:139px;
height:24px;
background-image:url(/img/user/en/sprite.png);
background-position:0px -822px;
}
.archive_tab{
width:127px;
height:28px;
background-image:url(/img/user/en/sprite.png);
background-position:-67px -954px;
}
.back_tab{
float:right;
margin-top:10px;
}
.download_btn{
float:left;
width:232px;
height:24px;
padding-left:10px;
background-color:#141313;
margin-bottom:5px;
cursor:pointer
}
.download_text{
float:left;
width:175px;
margin-top:4px;
}
.images_row{
float:left;
width:428px;
height:107px;

}
.image_cell{
float:left;
width:107px;
height:107px;
background-color:#ffffff;
}
.tournament_image_cell{
float:left;
width:106px;
}
.image_back{
width:31px;
height:9px;
background-image:url(/img/user/en/sprite.png);
background-position:-57px -383px;
}
.image_back_div{
float:left;
width:31px;
margin-top:10px;
}
.section_pagination_container_images{
float:right;
margin-bottom:7px;
}
.image_title{
float:left;
width:427px;
font-family:Arial;
font-size:13px;
color:#990059;
margin-top:20px;
}
.image_text{
float:left;
width:427px;
font-family:Arial;
font-size:12px;
color:#6b6d6b;
margin-top:7px;
}
.video_page{
float:left;
width:430px;
}
.video_box{
float:left;
width:430px;
height:292px;
}
.publications_tab_on{
width:164px;
height:28px;
background-image:url(/img/user/en/sprite.png);
background-position:0px -985px;
}
.publications_tab{
width:164px;
height:28px;
background-image:url(/img/user/en/sprite.png);
background-position:0px -1013px;
}
.press_tab_on{
width:150px;
height:28px;
background-image:url(/img/user/en/sprite.png);
background-position:0px -1041px;
}
.press_tab{
width:150px;
height:28px;
background-image:url(/img/user/en/sprite.png);
background-position:0px -1069px;
}

.press_title{
float:left;
width:272px;
padding-right:9px;
font-family:arial,tahoma,verdana;
font-size:12px;
color:#575957;
}
.press_title a{
color:#575957;
}
.press_title a:hover{
color:#840f4c;
}

.press_download{
float:left;
width:76px;
}
.press_download_btn{
float:left;
width:76px;
height:18px;
background-image:url(/img/user/en/sprite.png);
background-position:0px -392px;
}
.press_download_btn_on{
float:left;
width:76px;
height:18px;
background-image:url(/img/user/en/sprite.png);
background-position:0px -411px;
}
.side_titles{
float:left;
width:193px;
font-family:Arial;
font-size:12px;
font-weight:bold;
}
.side_text{
float:left;
width:193px;
font-family:Arial;
font-size:12px;
color:#6b6d6b;
font-weight:bold;
margin-bottom:3px;
}
.related_news_box{
float:left;
width:193px;
margin-top:9px;
}
.related_news_title{
float:left;
width:193px;
padding-bottom:3px;
border-bottom:solid 1px #c4c4c4;
}
.related_news{
width:109px;
height:15px;
background-image:url(/img/user/en/sprite.png);
background-position:-70px -271px;
}
.related_news_black_div{
float:left;
width:193px;
height:6px;
background-color:#000000;
margin-top:1px;
}
.related_news_content{
float:left;
width:193px;
font-family:Arial;
font-size:12px;
color:#7d7f7d;
margin-top:9px;
}
.related_news_content a{
color:#7d7f7d;
}
.related_news_row{
float:left;
width:193px;
padding-bottom:12px;
border-bottom:solid 1px #c4c4c4;
margin-bottom:10px;
}

.section_menu_item{
float:left;
padding-left:7px;
width:185px;
height:auto;
overflow:hidden;
padding-top:8px;
padding-bottom:8px;
color:#ffffff;
font-family:Arial;
font-size:12px;
font-weight:bold;
outline: none;
-moz-outline-style: none;
}

a:hover.section_menu_item{
background-position:-192px bottom;
}
.section_menu_item_highlighted{
float:left;
padding-left:7px;
width:185px;
height:auto;
overflow:hidden;
padding-top:8px;
padding-bottom:8px;
color:#ffffff;
font-family:Arial;
font-size:12px;
font-weight:bold;
outline: none;
-moz-outline-style: none;
}

.sub_menu_item{
float:left;
padding-left:7px;
width:185px;
height:auto;
overflow:hidden;
padding-top:8px;
padding-bottom:8px;
border-bottom:solid 1px #930053;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#ffffff;
outline: none;
-moz-outline-style: none;
}
a:hover.sub_menu_item{
font-weight:bold;
color:#000000;
}
.sub_menu_item_highlighted{
float:left;
padding-left:7px;
width:185px;
height:auto;
overflow:hidden;
padding-top:8px;
padding-bottom:8px;
border-bottom:solid 1px #930053;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#000000;
outline: none;
-moz-outline-style: none;
}

#paginated_content{width:427px;height:auto;overflow:hidden;float:left;}
.latestNewsTitle{}
.latestNewsTitleHighlighted{}
.tournamentNewsTitle{}
.tournamentNewsTitleHightlighted{}
.worldNewsTitle{}
.worldNewsTitleHightlighted{}
.headlineFirstNews{width:220px;height:200px;float:left;color:#575957;}
.headlineTitle{color:#840f4c;float:left;font-family:arial,tahoma,verdana;font-size:12px;}
.headlineTitle a{color:#840f4c;float:left;font-family:arial,tahoma,verdana;font-size:12px;}
.headlineText{color:#575957;float:left;font-family:arial,tahoma,verdana;font-size:12px;}
.headlineText a{color:#575957;float:left;font-family:arial,tahoma,verdana;font-size:12px;}
.headlineText a:hover{color:#840f4c;}
.newsletterInputRow{width:510px;height:33px;float:left;border:1px solid #c4c4c4; overflow:hidden;padding:0px 3px 2px 0px;}
.newsletterInputField{border:1px solid #ffffff;height:28px;padding:5px;color:#000000;font-weight:bold;font-size:18px;width:450px;font-family:arial;}
.submitBtn{float:right;width:152px;height:40px;background-image:url(/img/user/en/sprite.png);background-repeat:no-repeat;background-position:0px -908px;}
.inputFieldFont{color:#000000;font-size:14px !important;font-weight:bold !important;font-family:arial !important;float:left;}
.inputSmallerFont{color:#000000;font-size:12px;font-weight:bold;font-family:arial;float:left;padding:0px 20px 0px 12px;}
.radioBtn{float:left;width:16px;height:16px;background-image:url(/img/user/en/sprite.png);background-repeat:no-repeat;background-position:-49px -954px;}
.radioBtnSelected{float:left;width:16px;height:16px;background-image:url(/img/user/en/sprite.png);background-repeat:no-repeat;background-position:-31px -954px;}
.select{width:380px;height:30px;padding-left:0px;background-image: url(/img/user/en/selectIcon.gif);background-repeat: no-repeat;background-position:top right;color:#000000;font-size:14px;font-weight:bold;font-family:arial;margin-left:8px;margin-top:3px;}
.select_content{width:179px;height:20px;padding-top:6px;color:#000000;font-size:14px;float:left;border:0px;overflow:hidden;margin:0px;padding-bottom:0px;text-align:left;}
.fanInputRow{width:388px;height:33px;float:left;border:1px solid #c4c4c4; overflow:hidden;padding:0px 3px 2px 0px;}
.fanInputField{border:1px solid #ffffff;height:33px;padding:5px;padding-top:0px;color:#000000;font-weight:bold;font-size:14px;width:388px;font-family:arial;}
.tournament_menu{
font-family:Arial;
font-weight:bold;
font-size:12px;
color:#ffffff;
}
.tournament_menu a{
font-family:Arial;
font-weight:bold;
font-size:12px;
color:#ffffff;
}

.dimmed_layer{
position:absolute;
top:0px;
left:0px;
width:100%;
height:100%;
opacity:0.8;
filter: alpha(opacity=80);
-moz-opacity:0.8;
background-color:#000000;
z-index:1;
}
.dimmed_container{
position:absolute;
width:100%;
top:200px;
left:0px;
z-index:2;
}
.dimmed_content{
margin:0 auto;
width:427px;
padding-left:14px;
padding-right:15px;
padding-top:56px;
padding-bottom:17px;
height:auto;
overflow:hidden;
background-color:#ffffff;
}
.close_btn_div{
float:left;
font-family:Arial;
font-size:11px;
font-weight:bold;
color:#545454;
}
.close_btn_div a{
color:#545454;
}
.close_btn{
width:11px;
height:11px;
background-image:url(/img/user/en/sprite.png);
background-position:-65px -848px;
}
.video_display_image{
float:left;
width:303px;
height:153px;
text-align:center;
}
.play_button{
width:89px;
height:60px;
background-image:url(/img/user/en/sprite.png);
background-position:-165px -985px;
}
.play_btn_div{
position:absolute;
top:-114px;
width:100%;
text-align:center;
}

.tournament_layer_container{
position:absolute;
top:0px;
left:0px;
width:100%;
z-index:1;
}
.tournament_layer_subcontainer{
position:absolute;
width:100%;
top:205px;
left:0px;
z-index:2;
}
.tournament_dimmed_layer_relative{
position:relative;
margin:0 auto;
width:427px;
}
.tournament_dimmed_layer{
position:absolute;
width:427px;
left:0px;
height:auto;
overflow:hidden;
opacity:0.7;
filter: alpha(opacity=70);
-moz-opacity:0.7;
margin-top:205px;
background-color:#000000;
z-index:1;
}
.tournament_layer_content_relative{
position:relative;
margin:0 auto;
width:413px;
}
.tournament_layer_content{
position:absolute;
width:413px;
left:0px;
height:auto;
overflow:hidden;
margin-top:212px;
background-color:#ffffff;
text-align:left;
z-index:2;
}
.t_layer_title_container{
float:left;
width:374px;
padding-left:15px;
padding-right:24px;
height:24px;
padding-top:11px;
font-family:Arial;
font-size:12px;
color:#ffffff;
}
.t_layer_title{
float:left;
width:345px;
padding-right:20px;
font-weight:bold;
}
.t_layer_close{
width:9px;
height:9px;
background-image:url(/img/user/en/sprite.png);
background-position:-76px -848px;
}
.t_layer_content{
float:left;
width:365px;
padding-left:15px;
padding-top:13px;
font-family:Arial;
font-size:12px;
color:#6b6d6b;
background-color:#ffffff;
}
.tournaments_menu_box{
width:321px;
position:absolute;
width:0px;
height:0px;
z-index:15;
}
.language{
font-family:tahoma;
font-size:12px;
text-align:left;
color:#000000;
text-decoration:none;
font-weight:bold;
float:left;
clear:both;
margin-bottom:5px;
}
.language a{
font-family:tahoma;
font-size:12px;
text-align:left;
color:#000000;
text-decoration:none;
font-weight:bold;
float:left;
clear:both;
margin-bottom:5px;
}
.language a:hover{
font-family:tahoma;
font-size:12px;
text-align:left;
color:#7c0041;
text-decoration:none;
font-weight:bold;
float:left;
clear:both;
margin-bottom:5px;
}
/********** Re Captcha **********/
#recaptcha_widget{
float:left !important;
width:570px !important;
text-align:left !important;
}
div#recaptcha_image{
float:right !important;
width:570px !important;
text-align:center !important;
height:57px !important;
overflow:hidden !important;
margin-bottom:3px !important;
}
div#recaptcha_image  img{
width:300px !important;
height:57px !important;
}
.recaptcha_only_if_image{
font-size:11px;
}
.recaptcha_only_if_audio{
font-size:10px;
}
#recaptcha_widget a{
color:#818377;
font-family:Arial;
font-size:10px;
}
/********** Re Captcha **********/


.fanInputField_styled{
float:left;
width:378px;
height:28px;
border:1px solid #ffffff;
padding:5px;
padding-top:8px;
margin-top:1px;
color:#000000;
font-weight:bold;
font-size:14px;
font-family:arial;
background-image: url(/img/user/en/selectIcon.gif);
background-repeat: no-repeat;
background-position:top right;
}
.choose_tournament_box{
float:left;
width:190px;
height:22px;
border:solid 1px #000000;
}
.tournament_styled{
float:left;
margin-top:1px;
width:182px;
height:19px;
padding-left:7px;
padding-top:3px;
background-image: url(/img/user/tournament_select.gif);
background-repeat: no-repeat;
background-position:top right;
font-size:12px;
font-family:arial;
}#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(/img/lightbox/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(/img/lightbox/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
