ins{text-decoration: none;}
table{border-spacing: 0px;border-collapse: collapse;}
h2{color: #000000;font-size: 150%;font-weight: bold;margin-bottom: 5px;}
h2 span{color:#000000;font-size: 80%;font-weight: normal;}
h3{color: #666666;font-size: 130%;font-weight: bold;margin-bottom: 5px;}
.pub_floatl{float: left;width: 49%;}
.pub_floatr{float: right;width: 49%;}
.pub_1px{font-size: 1px;}

.tmen_l{background: url('http://img2.tennis24.bg/img/public/sprite2.gif') no-repeat -300px 0; height:24px;width:6px;}
.tmen_r{background: url('http://img2.tennis24.bg/img/public/sprite2.gif') no-repeat -312px 0; height:24px;width:6px;}
.pub_clear{clear: both;font-size: 1px;}
.pub_blue{color: #009BDE;}
.pub_blue:hover{text-decoration: underline;}
.pub_black{color: #000000!important;}
.pub_black:hover{text-decoration: underline;}
.pub_blackUnder{color: #000000;text-decoration: underline;}
.pub_blackUnder:hover{text-decoration: none;}
.pub_blueItalic{color: #006699;font-weight: bold;font-style: italic;}
.pub_blue1{color: #006699;display:block;margin-left:5px;}
.pub_blue1:hover{text-decoration: underline;}
.pub_blue1Under{color: #006699;text-decoration: underline;}
.pub_blue1Under:hover{text-decoration: none;}
.pub_blue2Under{color: #0099FF;font-size: 90%;text-decoration: underline;}
.pub_blue1Under:hover{text-decoration: none;}
.pub_grayItalic{color: #999999;font-size: 90%;font-weight: bold;font-style: italic;margin-bottom: 2px;}
.pub_more{color: #FFBA00;font-size: 90%;}
.pub_more:hover{text-decoration: underline;}
/* HEADER ---------------------------------*/
#pub_header{width: 100%;}
.pub_logoplace{float: left;display: inline;width: 262px;text-align: center;}
.pub_date{color: #666666;font-size: 90%;line-height: 100%;}
.pub_logo{background: url('http://img2.tennis24.bg/img/public/sprite2.gif') no-repeat top left; font-size: 1px;height: 42px;margin-top: 20px;margin-bottom: 10px;width:217px;}
.pub_logo a{display:block;height: 42px;width:217px;}
.pub_input{border: 1px solid #666666;}
.pub_go{border: 0px;cursor: pointer;background: url('http://img2.tennis24.bg/img/public/sprite2.gif') no-repeat -300px -25px;width: 21px;height: 19px;vertical-align: middle;}
.pub_rightHead{float: left;display: inline;width: 728px;}
.pub_topLinks{float: right;display: inline;text-align: right;margin-left: 10px;font-size: 90%;line-height: 100%;margin-bottom: 5px;}
.pub_topLinks a{color: #666666;text-decoration: underline;}
.pub_topLinks a:hover{text-decoration: none;}
.pub_tmenuHolder{float: left;display: inline;width: 958px;background: url('http://img2.tennis24.bg/img/public/sprite2.gif') repeat-x 0 -535px;height: 20px;font-weight: bold;padding: 4px 10px 0 10px;margin-bottom: 1px;}
.pub_tmenBtn{float: left;display: inline;margin-right: 20px;}
.pub_tmenBtn a{color: #FFFFFF;}
.pub_tmenBtn a:hover{color: #99FFFF;}
.pub_tmenuSub{background-color: #117AA9;padding: 3px 10px 0 10px;height: 15px;width: 970px;line-height: 100%;clear: both;}
.pub_tmenuSub2{background-color: #0acaef;border-top:1px solid #c9f6fc;-moz-border-radius-topright:0.4em;-moz-border-radius-topleft:0.4em;-webkit-border-top-right-radius: 0.4em;-webkit-border-top-left-radius: 0.4em;padding: 3px 10px 0 10px;height: 15px;margin-bottom:2px;width: 970px;line-height: 100%;clear: both;}
.pub_tmenuSub2 a{color:#FFFFFF;font-size:14px;font-weight:bold;text-transform:uppercase;}
.pub_SubmenBtn{float: left;display: inline;margin-right: 16px;font-weight: bold;font-size: 90%;}
.pub_SubmenBtn a{color: #C2EDFF;}
.pub_SubmenBtn a:hover{color: #FFFFFF;}
/* Content------------------------------------ */
#pub_content{clear: both;margin-top: 5px;}
.pub_680{float: left;display: inline;width: 680px;margin-right: 10px;}
.pub_681{float: left;display: inline;width: 575px;margin-right: 10px;}
.pub_682 .login, .pub_681 .login{color:#0baef3;}
.pub_682{padding:10px 0;}
/* Dynamic----------- */
.pub_dynBig{background-position: center center;background-repeat: no-repeat;width: 680px;
/* 	height: 246px; */padding-top: 242px;margin-bottom: 3px;}
.pub_zle{
/* 	background-color: #000000; filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;*/width: 660px;height: 66px;padding: 5px 10px;background-image:url('http://img3.tennis24.bg/img/public/transperant.png');background-image: expression('none');
 	filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/public/transperant.png', sizingMethod='scale')");}
.pub_zleTitle{color: #FFFFFF;
/* 	font-weight: bold; */font-size: 170%;line-height: 100%;/*height: 37px;overflow: hidden;*/margin-bottom: 7px;}
.pub_zleTitle a{color: #FFFFFF;}
.pub_zleTitle a:hover{color: #C2EDFF;}
.pub_zleLinks{line-height: 120%;color: #FFFFFF;}
.pub_zleLinks a{color: #A0E2FE;margin-left: 8px;}
.pub_zleLinks a:hover{text-decoration: underline;}
.pub_dynSmallHolder{float: left;display: inline;width: 640px;height: 60px;margin: 0 3px;overflow: hidden;}
.pub_dynSmallHolder img{float: left;display:inline;width: 126px;margin-right: 2px;}
.pub_homeNews{background: #FFFFFF url('http://img2.tennis24.bg/img/public/sprite2.gif') no-repeat 0 -582px;width: 664px;padding: 15px 8px;margin-bottom: 10px;}
.pub_homeNewsUnit{float: left;display: inline;width: 48%;margin-right: 18px;}
.pub_imgBorder{border: 3px solid #AAAAAA;background-color: #FFFFFF;float: left;display: inline;margin-right: 7px;}
.pub_imgBorder1{border: 1px solid #AAAAAA;padding: 1px;background-color: #FFFFFF;}
.pub_blueBold{font-weight: bold;color: #006699;}
.pub_blueBold:hover{text-decoration: underline;}
.pub_blueBold1{font-weight: bold;color: #006699;font-size: 110%;margin-bottom: 3px;}
.pub_blueBold:hover{text-decoration: underline;}
.pub_homeNewsUnit .pub_date{margin-top: 5px;color: #999999;}
#mostHld .pub_margin6{margin-bottom:2px;}
#mostHld .newsShow .pub_blueHead{background: #00aef1; font-size: 16px; padding: 0; height: 25px;}
#mostHld .pub_blueHead{background: #00aef1; font-size: 11px; padding: 0; height: 18px;cursor:pointer;}
#mostHld ul{display:none;}
#mostHld .pub_blueHeadLinks{height:auto;}
#mostHld .newsShow ul{display:block;}
.pub_blueHead{background: url('http://img2.tennis24.bg/img/public/sprite2.gif') no-repeat 0 -144px; color: #FFFFFF;padding: 4px 5px 0 5px;height: 17px;font-weight: bold;}
.pub_blueHead2{background: url('http://img2.tennis24.bg/img/public/sprite2.gif') no-repeat 0 -122px;}
.pub_blueHead3{background: url('http://img2.tennis24.bg/img/public/sprite2.gif') no-repeat 0 -188px;}
.pub_blueHead4{background: url('http://img2.tennis24.bg/img/public/sprite2.gif') no-repeat 0 -210px;}
.pub_blueHead4 a{background: url('http://img2.tennis24.bg/img/public/sprite2.gif') no-repeat 0 -86px;display:block;float:left;height:24px;margin-top:-5px;overflow:hidden;width:250px;}
.pub_blueHead a{color: #FFFFFF;}
.pub_blueHead a:hover{text-decoration: underline;}
.pub_blueCont{background:#FFFFFF;border: 1px solid #009BDE;border-top: 0px;padding: 1px;font-size: 90%;margin-bottom: 5px;}
.pub_padding5{padding: 5px;}
.pub_padding5 a{color:#009BDE;}
.pub_blueCont .pub_smallText{line-height: 110%;}
.pub_lineUnit{border-bottom: 1px solid #E9E9E9;margin-bottom: 4px;padding-bottom: 4px;}
.pub_blackBullet{background: url('http://img3.tennis24.bg/img/public/bullet_black.gif') left 5px no-repeat;padding: 0px 0px 4px 12px;margin-bottom: 4px;border-bottom: 1px solid #E9E9E9;line-height: 110%;}
.pub_blackBullet a{color: #000000;}
.pub_blackBullet a:hover{text-decoration: underline;}
.pub_yellowHead{background: url('http://img2.tennis24.bg/img/public/sprite2.gif') no-repeat 0 -232px; color: #0099CC;padding: 4px 5px 0 5px;height: 17px;font-weight: bold;}
.pub_yellowHead2{background: url('http://img2.tennis24.bg/img/public/sprite2.gif') no-repeat 0 -254px;}
.pub_yellowCont{border: 1px solid #FFFF00;border-top: 0px;background-color: #FFFFD9;padding: 2px;font-size: 90%;}
.pub_blackTitle{line-height: 110%;font-weight: bold;padding: 2px 2px;font-size: 110%;}
.pub_blackTitle a{color: #000000;}
.pub_blogUnit{background-color: #F0F0F0;padding: 7px 4px;line-height: 100%;}
.pub_blogUnit a{color: #006699;}
.pub_blogUnit a:hover{text-decoration: underline;}
.pub_imgFloat{float: left;display: inline;margin-right: 7px;}	
.pub_separ{clear: both;font-size: 1px;margin: 1px 0;background-color: #E9E9E9;height: 1px;}
.pub_rankTitle{background-color: #E6E6E6;text-align: center;line-height: 110%;padding: 1px 3px 3px 3px;margin-bottom: 3px;}
.pub_rankTable{width: 100%;}
.pub_rankTable tr td{padding: 1px 3px;font-size:12px;}
.pub_dash{clear: both;font-size: 1px;margin: 1px 0;background: url('http://img3.tennis24.bg/img/public/dash.gif') repeat-x;height: 1px;margin: 5px 0;}
.pub_whiteHead{color: #FFFFFF;padding: 4px 5px 5px 5px;height: 17px;font-weight: bold;}
.pub_pollCont{background: url('http://img3.tennis24.bg/img/public/anketa_bg2.gif') repeat-x top left;-moz-border-radius:0.5em;-webkit-border-radius: 0.5em; padding: 2px 8px;width: 180px}
.pub_pollCont2{background:#dadada;height:auto;width:285px;}
/* 	font-size: 90%; */
/* .pub_poll:last-child{border:none;} */
.pub_poll input{vertical-align: middle;}
.pub_poll label{color: #000000;margin-left: 3px;}
.pub_poll p{margin-bottom: 4px;margin-left: 10px;}
.pub_subm{border: 0px;cursor: pointer;background: url('http://img2.tennis24.bg/img/public/sprite2.gif') no-repeat -1px -68px;width: 63px;height: 18px; float:right;color: #FFFFFF;font-size: 80%;}
/* Right------------------- */
.pub_rightColumn{float: left;display: inline;width: 300px;}
.pub_liveBtn{background: url('http://img3.tennis24.bg/img/public/live_sport.gif') no-repeat;width: 225px;height: 29px;color: #336699;font-size: 160%;padding: 3px 5px 0 70px;margin-bottom: 6px;}
.pub_margin6{margin-bottom: 6px;}
.pub_blueHeadLinks{margin: 0px 10px;float: left;display: block;height: 18px;padding-top: 3px;}
.pub_turnirRight{background: url('http://img3.tennis24.bg/img/public/turnir_bg.png') no-repeat;width: 290px;padding: 6px 4px;border: 1px solid #CCCCCC;}
.pub_grayHead{color: #999999;font-size: 90%;font-weight: bold;font-style: italic;border-bottom: 1px solid #FFFFFF;margin-bottom: 7px;}
.pub_blackBullet1{background: url('http://img2.tennis24.bg/img/public/sprite2.gif') no-repeat -295px -105px;padding-left: 12px;margin-bottom: 6px;font-size: 90%;line-height: 100%;}
.pub_blackBullet1 a{color: #000000;}
.pub_blackBullet1 a:hover{text-decoration: underline;}
.pub_dotNews{margin-bottom: 6px;font-size: 90%;line-height: 110%;background: url('http://img3.tennis24.bg/img/public/dots.gif') left bottom repeat-x;padding-bottom: 6px;}
.pub_dotNews a{color: #003399;}
.pub_dotNews a:hover{text-decoration: underline;}
.pub_galText{font-size: 90%;font-style: italic;line-height: 110%;}
/* Butoncheta------- */
.pub_buttoncheta_bg{background: url('http://img2.tennis24.bg/img/public/sprite2.gif') no-repeat -338px -45px; width: 300px;height: 32px;text-align: center;padding-top: 5px;}
.pub_buttoncheta_bg a{display:block;height:25px; float:left; margin-top:1px;}
.pub_buttoncheta_bg a.big{margin-left:20px;width:68px;}
.pub_buttoncheta_bg a.big2{width:68px;}
.pub_buttoncheta_bg a.small{margin-right:6px;width:21px;}
.pub_buttoncheta_bg img{margin-right: 5px;cursor: pointer;}
/* Article--------------- */
.pub_artHead{background: url('http://img2.tennis24.bg/img/public/sprite2.gif') no-repeat 0 -560px;color: #009BDE;padding: 4px 5px 0 5px;height: 17px;font-weight: bold;line-height: 100%;}
.pub_artHead span{color: #999999;font-weight: normal;}
.pub_artHead a{color: #009BDE;}
.pub_artHead a:hover{text-decoration: underline;}
.pub_text{line-height: 150%;color: #000000;font-size: 110%;}
.pub_text i{color: inherit!important;display: inline!important;font-style: italic!important;}
.pub_text img{float: left;margin: 6px 6px 6px 0;}
.pub_artLeft{float: left;display: inline;}
.pub_imgBorder1{border: 1px solid #AAAAAA;padding: 2px;background-color: #FFFFFF;margin-right: 12px;margin-bottom: 5px;}
.pub_grayHead1{color: #666666;font-size: 90%;font-weight: bold;font-style: italic;border-bottom: 1px solid #CCCCCC;margin-bottom: 7px;}
.pub_grayTable{width: 100%;}
.pub_grayTable tr th{background-color: #AAAAAA;color: #FFFFFF;padding: 2px 3px;}
.pub_grayTable tr td{padding: 2px 3px;}
.pub_dark td{background-color: #F6F6F6;}
.pub_dark img{border:none !important; margin:0 !important;}
.pub_dark p{display:block;float:left;margin-right:5px;margin-top:5px;}
.pub_dark em{color:#000000;float:left;font-style:normal;padding-left:2px;}
.pub_artBtns{background: url('http://img2.tennis24.bg/img/public/sprite2.gif') no-repeat -365px -80px;display:block;float:right!important;height:23px;margin-left:3px;width:25px;}
.pub_artBtns2{background: url('http://img2.tennis24.bg/img/public/sprite2.gif') no-repeat -338px -80px;}
.pub_bannPlace{width: 100%;text-align: center;}
/* Comments--- */
.pub_comments_form label{font-weight:bold;color: #0baef3;display:block;margin-bottom:10px;}
.pub_comments_form input{border: 1px solid #666;}
.pub_comments_form .commentDiv{background:#f3f3f3;border: 1px solid #0baef3;padding:10px 20px;}
.pub_comments_form textarea{border: 1px solid #909090;width:100%;}
.pub_comments_form .pub_subm{background:#0baef3;font-size:14px;font-weight:bold;height:auto;padding:2px 4px;width:auto;}
.pub_comment_unit{border-top: 1px solid #CCC;margin-top: 15px;padding-top: 15px;}
.pub_comment_unit_txt{margin: 3px 0;}
.pub_noviniUnit{clear: both;margin-bottom: 17px;}
/* Paging-------- */
.pub_paging{text-align: center;color: #999999;font-size: 11px;}
.pub_paging a{color: #009BDE;margin: 0 2px;}
.pub_paging a:hover{text-decoration: underline;}
/* Poll------------- */
.pub_pollBg{border: 1px solid #CCBB9F;background: transparent url('http://img3.tennis24.bg/img/public/poll_bg.png') repeat-x scroll 0% 0%;-moz-background-clip: -moz-initial;-moz-background-origin: -moz-initial;-moz-background-inline-policy: -moz-initial;float: left;height: 12px;font-size: 1px;}
.pub_pollAns{float: left;display: inline;width: 20%;margin-bottom: 2px;}
.pub_pollData{float: left;width: 75%;display: inline;}
.pub_pollVote{font-style: italic;margin-top: 7px;color: #777777;}
.pub_dots{clear: both;font-size: 1px;margin: 1px 0;background: url('http://img3.tennis24.bg/img/public/dots.gif') repeat-x ;height: 1px;width: 140px;}
.pub_poll{padding:10px 0;border-bottom:1px solid #D4D4D4}
.pub_poll:last-child{border:none}
.pub_poll2{border-top:1px solid #000000; padding: 10px 0;}
/* Galery----- */
.pub_gallImg{float: left;display: inline;
/* 	border: 1px solid #333333; */margin-right: 14px;margin-bottom: 14px;}
.pub_galCatTitle{color: #666666;font-size: 120%;margin-bottom: 8px;}
.pub_galCatLink{margin-bottom: 7px;line-height: 110%;color: #666666;font-size: 90%;}
.pub_galCatLink a{color: #3399CC;}
.pub_galCatLink a:hover{text-decoration: underline;}
/* Ranking--------- */
.pub_blackLinks{color: #000000;line-height: 170%;}
.pub_grayTablePadd{width: 100%;}
.pub_grayTableRank{font-size: 90%;width: 100%;}
.pub_grayTableRank tr th{background-color: #AAAAAA;color: #FFFFFF;padding: 2px 10px;}
.pub_grayTableRank tr td{padding: 2px 10px;}
.pub_grayTableRank tr td i{color:#FFFFFF;float:left;font-style:normal;font-weight:bold;}
.pub_grayTableRank tr td i.blue{background:#009BDE;height:15px;text-align:center;width:35px;}
.pub_grayTableRank tr td i.red{background:#de0017;height:15px;text-align:center;width:35px;}
.pub_grayTableRank tr td i.green{background:#2bdf00;height:15px;text-align:center;width:35px;}
.pub_grayTableRank tr td img{float:left;}
.pub_grayTableRank a{font-weight: bold;}
/* Turnir------------- */
.pub_centerInner{float: left;display: inline;width: 455px;margin-right: 20px;}
.pub_rightInner{float: right;display: inline;width: 190px;}
.pub_redove{line-height: 110%;margin-bottom: 5px;}
.pub_redove b{color: #000000;}
/* Dvuboi---------- */
.pub_winner{color: #00CC33;font-size: 90%;}
.pub_grayTableCenter{width: 100%;font-size: 90%;}
.pub_grayTableCenter tr th{background-color: #AAAAAA;color: #FFFFFF;padding: 2px 3px;}
.pub_grayTableCenter tr td{padding: 2px 3px;text-align: center;}
.pub_grayTableCenter .pub_pollBg{background:url("images/ui-bg_gloss-wave_55_5c9ccc_500x100.png") repeat-x scroll 50% 50% #5C9CCC;}
/* Player----------- */
.pub_playerImg{float: left;display: inline;margin-top: 8px;margin-right: 8px;cursor: pointer;}
/* Footer---------- */
#pub_footer{border-top: 3px solid #E5E5E5;margin-top: 5px;padding: 5px 0;font-size: 90%;}
.pub_footlinks{color: #006699;text-transform: uppercase;float: left;display: inline;margin-bottom: 7px;}
.pub_footlinks a{color: #006699;margin: 0 5px;}
.pub_copy{color: #999999;font-size: 90%;margin-bottom: 7px;}
.pub_footText{color: #333;}
.pub_footText a{color: #333;}
.pub_footText a:hover{text-decoration: underline;}
.pub_created{text-align: right;color: #999999;}
.pub_created a{color: #009BDE;}
.pub_form_item{margin-bottom:1em;margin-top:1em;}
.pub_form_item label{display:block;font-weight:bold;color:#56585B;}
.pub_form_item input[type=text], .pub_form_item input[type=password], .pub_form_item select{border:1px solid #D4D4D4;width: 70%;}
.pub_form_item textarea{border:1px solid #D4D4D4;width: 98%;height: 160px;}
.form-required{color: red;}
fieldset {border:1px solid #E6E3E3;margin-bottom:1em;padding:0.5em;}
legend{color:#56585B;padding: 0 5px;}
#pub_changePass{width: 460px;padding: 6px;background: #fff;}
#changePass{cursor:pointer;color:#0BAEF3;}
.pub_form_submit{float: right;}
.collapsed{border: none;}
.collapsed legend{font-weight: bold;text-decoration: underline;cursor: pointer;color: #165FA6;}
.error{color:#e55;}
div.error{border:1px solid #d77;}
div.error,tr.error{background:#fcc;color:#200;padding:2px;margin: 5px;}
.messages{background-color:#fff;border:1px solid #b8d3e5;margin:1em 0px;padding:0px 5px;}
.preview{background-color:#fcfce8;border:1px solid #e5e58f;}
div.status{color:#33a333;border-color:#c7f2c8;}
div.error,tr.error{color:#a30000;background-color:#FFCCCC;}
.pub_form_item input.error,.pub_form_item textarea.error,.pub_form_item select.error{border:2px solid red;}
.invisible{display: none;}
#addTeamFav{display: none;float: right;}
#hLoginForm input, #commentLoginForm input{border: 1px solid gray;margin-right: 3px;}
#prevDyn{background: url('http://img2.tennis24.bg/img/public/sprite2.gif') no-repeat -300px -45px; display:block;float:left;height: 60px;width:17px;}
#nextDyn{background: url('http://img2.tennis24.bg/img/public/sprite2.gif') no-repeat -318px -45px; display:block;float:left;height: 60px;width:17px;}
.left_user{display:block;float:left;width:200px;}
.right_user{display:block;float:left;margin:0 17px;width:432px;}
.profile_img{background: #0baef3;-moz-border-radius:0.5em;-webkit-border-radius: 0.5em; display:block;margin-top:10px;padding:4px 0 5px 4px;width:192px;}
.profile_img a{color:#FFFFFF;display:block;font-size:12px;font-weight:bold;margin-top:8px;text-align:center;width:188px;}
.profile_img u{color:#FFFFFF;display:block;text-align:center;width:190px;}
.left_band{display:block;float:left;margin-top:10px;width:197px;}
.left_band input[type=submit]{background:none repeat scroll 0 0 #0BAEF3;border:medium none;color:#FFFFFF;cursor:pointer;font-weight:bold;height:26px;margin-top:8px;padding:0 4px;}
.left_band h3{background: #0baef3;-moz-border-radius:0.5em;-webkit-border-radius: 0.5em;color:#FFFFFF;font-size:12px;padding:6px 10px;}
.right_band{display:block;float:left;margin-top:10px;width:450px;}
.right_band h3{background: #0baef3;-moz-border-radius:0.5em;-webkit-border-radius: 0.5em; color:#FFFFFF;font-size:12px;padding:6px 10px;}
.left_band ul{list-style:none;}
.left_band ul li{cursor:pointer;display:block;float:left;padding:2px 8px 2px 7px;width:50px;}
.left_band ul li a{color:#000000;}
.left_band ul li:hover{background:#0baef3;}
.left_band ul li:hover img{border:2px solid #FFFFFF;}
.left_band ul li img{display:block;border:2px solid #0baef3;}
.left_band ul li b{display:block;font-weight:normal;font-size:10px;}
.pub_padding5 h2{color:#0aacf4;}
.pub_padding5 i{display:block;font-style:normal;color:#b5b5b5;}
.pub_padding5 h4{background: #0baef3;-moz-border-radius:0.5em 0.5em 0 0;-webkit-border-radius: 0.5em 0.5em 0 0;color:#FFFFFF;font-size:14px;font-weight: bold;height:20px;padding:4px 8px;}
.addCommentsHolder{display:block;float:left;width:455px;word-wrap:break-word}
.profileGallery{display:block;}
.profileGallery img{border:4px solid #0BAEF3;display:block;float:left;margin-left:5px;}
.profileGallery img:hover{border:4px solid #99d8f3;}
.userPicHolder span,.artImg span{float:left;margin-bottom:5px;position:relative;}
.profileGallery b{cursor:pointer;display:block;position:absolute;}
.profileGallery b.avatar,.profileGallery b.artIcon{background: url('http://img3.tennis24.bg/img/public/profile.gif') no-repeat top left;height:13px;left:11px;top:6px;width:12px;}
.profileGallery b.avatar:hover,.profileGallery b.artIcon:hover{border:2px solid #FFFFFF;top:4px;left:9px;}
.profileGallery b.delete,.profileGallery b.artImgDel{background: url('http://img3.tennis24.bg/img/public/delete.png') no-repeat top left;height:13px;left:57px;top:6px;width:13px;}
.profileGallery b.delete:hover,.profileGallery b.artImgDel:hover{border:2px solid #FFFFFF;top:4px;left:55px;}
.wall {list-style:none;margin-left:5px;}
.wall li{border-bottom:1px solid #0BAEF3; margin:0 20px 0 10px;padding:15px 10px;}
.wall li.last{border:none;}
.wall li img.avatar{border:2px solid #0BAEF3;float:left;margin-right:10px;}
.wall li span{display:block;}
.wall li span b{float:left; margin-right:10px;}
.comments{background:#f3f3f3;border:2px solid #0BAEF3; margin-top:20px;padding:5px;width:419px;}
.comments h4{background:none;color:#0BAEF3;}
.comments h3{color:#0BAEF3;}
.comments textarea{border:none;height:100px;width:100%;}
.right_band input{background:#0BAEF3;border:none;color:#FFFFFF;cursor:pointer;font-weight:bold;height:26px;margin-top:8px;padding:0 4px;}
.edit, .edit2{background:#FE0000;color:#FFFFFF !important;cursor:pointer;float:right;font-size:11px;font-weight:bold;height:17px;margin:10px 6px -10px 0;padding:0 4px;}
/*.addImageForm, .dialogUserInfo, .dialog{background:#FFFFFF;border:2px solid #0BAEF3; border-top:none;float:left;margin-left:3px;padding:20px 100px;width:472px !important;}*/
.editShortBio{display:none;}
ul.friendsrequests{list-style:none;}
ul.friendsrequests li{display:block;float:left;margin-bottom:15px;}
ul.friendsrequests li img{float:left; border:4px solid #0BAEF3;margin-right:10px;}
ul.friendsrequests li b{float:left;font-weight:normal;margin-bottom:5px;width:385px;}
ul.friendsrequests li a.button{color:#FFFFFF;display:block;float:left;margin-right:5px;padding:2px 4px;}
ul.friendsrequests li a.confirmFriend2{background:#0BAEF3;}
ul.friendsrequests li a.removeFriend2{background:#FE0000;}
.amateur_content{display:block;float:left;margin:10px 0;width:670px;}
.amateur_content .left_content{display:block;float:left;width:200px;}
.amateur_content .left_content img{border:4px solid #0BAEF3;}
.tourney_info{margin:10px 0;}
.tourney_info b{display:block;}
.tourney_info h4{background:#0BAEF3;margin:0;padding:4px 10px 0;width:178px;-moz-border-radius:0.5em;-webkit-border-radius: 0.5em;}
.tourney_info p{font-size:12px;line-height:20px;padding:4px 0 0 8px;}
.amateur_content .right_content{display:block;float:left;margin:0 0 0 20px;width:450px;}
.right_content .right_band div{color:#000000;padding:2px 4px;width:430px;}
.right_content .right_band div p{margin:0 0 10px 0;}
.right_content .right_band div img{border:3px solid #0BAEF3;margin:0 15px 10px 0;}
.liveVideo .country{width:25px;}
.club_search{margin:10px 0;}
.club_search input[type=text]{margin-right:5px;width:150px;}
.club_search label b{margin: 0 4px 0 7px;}
.club_search input[type=submit]{background:none repeat scroll 0 0 #0BAEF3;border:medium none;color:#FFFFFF;cursor:pointer;font-weight:bold;height:26px;margin-right:2px;padding:0 1px;}
.wall li{position: relative;}
.wall li button{position: absolute; right: 5px; top: 5px; z-index: 9; display: none;}
.notFocussed{color: gray;}
#showAdvOptions{float: right;}
.yourArt{float: right;}
.login-form {padding:15px 10px;}
.login-form dt {clear:both;float:left;line-height:30px;text-align:right;width:24%;}
.login-form dd {float:right;width:74%;}
#areaID{display:none;}
.player{background-color:#000000;width:680px;text-align:right;margin-bottom:4px;padding:0 5px 3px 0;}
.player a{color:white;font-family:Arial;}
.yearHolder{float: right;}

/* START NEW HOME */
.lastNews{list-style:none;margin-bottom:4px;background:#f1f5f7;padding: 0 2px 5px 2px;-moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; border-bottom-right-radius: 5px;-moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; border-bottom-left-radius: 5px;}
.lastNews li{padding:2px 4px;}
#mostHld .lastNews li{background: url(http://img3.tennis24.bg/img/public/bullet_black.gif) no-repeat left 6px transparent;padding:2px 0 2px 8px;}
.lastNews li i, .lastNews li em{font-size:11px;font-style: normal;}
.lastNews li i{color:#0face3;margin-right: 5px;}
.lastNews li a{color:#0063A9;font-weight: bold;}
.lastNews li u{float: left;text-decoration: none;width: 250px;}
.lastNews .pub_blackBullet1{background: none;float: left;padding: 5px 0 0 0;}
.lastNews .pub_blackBullet1 a{border-right:1px solid #0077b6;color:#0077b6;float: left;font-size: 10px;font-weight:normal;padding-left: 4px;padding-right: 4px;}
.lastNews .pub_blue1{color:#00abd3;float:right;font-weight: normal;width: 235px;}
.lastNews span,.lastNews b{float:right;width: 235px;}
.weekTour li{border-bottom:1px solid #c0c0c0;padding: 15px 0 12px;}
.weekTour li:last-child{border:none;}
.battles{list-style:none;}
.battles li{margin: 5px 0;padding:0 0 3px 8px;border-bottom:1px solid #eee;}
.battles li a{background:url('../img/public/noneselectedtour.png') no-repeat 0px 0px;color:#0face3;font-size:12px;padding-left:12px;display:block;}
.battles .span{background:url('../img/public/noneselectedtour.png') no-repeat center left;padding-left: 12px;font-weight:normal;}
.battles li a b{float: right;font-size: 11px;font-weight: normal;margin-top: 2px;}
.battles li a.selected,.battles li span.selected{background:url('../img/public/selectedtour.png') no-repeat center left;padding-left: 20px;}
.battles li span.selected{margin-bottom:4px;}
.battles li span.selected i{font-size:80%;color:#999;}
.battles li a.share{background:none;color:#000000;padding-left: 5px;}
.battles li a.share img{border:none;float:left;}
.battles li div i{font-style:normal;}
.battles li div label{display:block;}
.battles li div span{background:url('../img/public/bar.jpg') no-repeat top left;display: block;padding:0 2px;height: 10px;width: 45%;float:right;}
.battles .finishedMatch b{display:block;float:right;width:6%;}
.battles .finishedMatch i{display:block;float:left;width:70%;}
.setsLabel{text-align:right;color:#000;font-size:80%;font-style:italic;float:right!important;width:29%!important;font-weight:normal;margin-right:1%;}
b.setsLabel1{width:6%!important;font-weight:normal;font-size:80%!important;color:#000;margin-top:0px!important;}
.MatchDateLabel{color:#000;font-size:80%;width:40%!important;font-weight:normal;}
.progVote label{width:50%;float:left;}
.progVote{margin:4px 0;}
.progV{display:none;}
.canGiveProg:hover .progV{display:block;}
.battles li i{float:right;font-style:normal;}
.battles li div span em{background:url('../img/public/barGreen.jpg') repeat-x top left;display: block;height: 10px;}
.battles li div span em.red{background:url('../img/public/barRed.jpg') repeat-x top left;}
.battles li div input[type=submit], .rightPool input[type=submit]{background:url('../img/public/buttonPrediction.jpg') no-repeat top left;border:none;font-size: 11px;font-weight: bold;height: 19px;margin: 5px 0;width: 67px;}
.rightPool{padding:5px 5px;margin-bottom:4px;background:#f1f5f7;-moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; border-bottom-right-radius: 5px;-moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; border-bottom-left-radius: 5px;}
.rightPool a{color:#000000;}
.pub_homeNews2{margin-bottom: 10px;}
.pub_homeNews2, .pub_floatl{background:#ebebeb;-moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px;}
.pub_floatl{margin-bottom:10px;}
.pub_floatlYellow{background:#fefeda;}
/* .pub_floatlYellow li:hover{background-color:#ebeabc !important;} */
.pub_homeNews2 h3,.pub_floatl h3{-moz-border-radius: 8px 8px 0 0; -webkit-border-radius: 8px 8px 0 0; border-radius: 8px 8px 0 0;background:#e1e1e1;color:#00aaff;display:block;padding: 5px 15px;}
.pub_homeNews2 h3 a,.pub_floatl h3 a{color:#00aaff;}
.pub_floatl h3.pub_yellowHead{background:#f4f4d0;}
.pub_floatl h3 a.act{color:#000;}
.pub_floatl h3{position:relative;}
.pub_floatl h3 b{font-size: 11px;left: 190px;position: absolute;top: 8px;}
.pub_homeNews2 .pub_homeNewsUnit{border-bottom:1px solid #c0c0c0; padding: 10px 0 10px 0;margin:0 0 0 10px;}
.pub_homeNews2 .pub_homeNewsUnit span{display:block;}
.pub_homeNews2 .pub_homeNewsUnit a{color:#00AAFF !important;}
.pub_date_home{color:#00aaff;float: left;margin-right: 4px;}
.pub_blueBold{font-weight: bold;color: #000000;}
.readMore{color:#00aaff!important;}
.pub_floatl ul{list-style:none;margin: 10px 0 10px 4px;padding-right:5px;}
.pub_floatl ul li{background:url('../img/public/noneselectedtour.png') no-repeat 5px 12px;color:#0face3;padding: 10px 0 5px 15px;}
.pub_floatl ul li:hover{background-color:#dcdadb;}
.pub_floatl ul li.selected{background:url('../img/public/selectedtour.png') no-repeat 2px 12px;padding-left: 3px;border:1px solid #c0c0c0;border-left:0;border-right:0;}
.pub_floatl ul li:first-child{border-top:0;}
.pub_floatl ul li:last-child{border-bottom:0;}
.pub_floatl ul li span{color:#000000;display:block;}
.pub_floatl ul li a{color:#000000;display: block;font-weight: bold;}
.pub_floatl ul li i, .pub_floatl ul li em{float: left;font-size: 11px;font-style: normal;margin-right: 5px;}
.pub_floatl ul li i{text-align:right;width:60px;}
.pub_floatl ul li em{color:#8c8c8c;}
.blogs span{display: block;float: left;margin: 5px 6px 5px 15px;text-align: center;width: 60px;}
.blogs span a{color:#000000;}
.blogs span a:hover{color:#00aaff;}
.blogs span img{border:3px solid #b4b4b6;}
.blogs span a:hover img{border:3px solid #00aaff;}
.videoHolder{text-align:center;margin: 10px auto;}
.leftHomeCol{float:left;width: 345px;}
.MustSee li{background:none !important;}
.MustSee li:hover{background:#DCDADB !important;}
.rightHomeCol{float:left;width: 335px;}
.newsHide{display:none;}
.yellow li a,.yellow li span,.yellow li.selected em{display:none!important;}
.yellow li.selected i{margin-left: 14px;text-align: center;}
.yellow li.selected p,.yellow li.selected span,.yellow li.selected a,.yellow li .pub_blueBold{display:block!important;}
