/*	-------------------------------------------------------------
	stylesheet for fantasy cricket pages
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	.autor				Dream11
	.version    	    1.0
	.url       		    http://www.dream11.com
	.timestamp  	    31/07/2009 - /08/2009
	.created by		    Vijay Kaushik
-------------------------------------------------------------	*/
.m0 {margin:0 !important;}
.fantasyCricket h3 {color:#333333;}
.txtgrey {color:#333333 !important;}
.fantasyCricket{width:100%;overflow:hidden;clear:both;}
.fantasyCricket .fcLftColumn{width:610px;float:left;}
/*.fantasyCricket .fcRhtColumn{width:300px;float:right;}*/
.fantasyCricket .fcRhtColumn{width:300px;float:left; margin-left:25px;}
.fantasyCricket .fclhtColumn {width:170px; float:left;}

.txtblue a{color:#2a5db0; text-decoration:underline;}
.txtblue a:hover{color:#2a5db0; text-decoration:none !important;}

.fantasyCricket .maintabsContent{width:100%;overflow:hidden;clear:both; text-align:left;}
.fantasyCricket .pycmt .bd{background:none;}
/* */
.fantasyCricket .unit{width:100%;float:left;}
.fantasyCricket .unit .hd{width:100%;float:left;}
.fantasyCricket .unit .hd h3{font-size:11px;}
.fantasyCricket .unit .hd h3 span{color:#000000;}
.fantasyCricket .unit .bd{width:100%;float:left;}
/* left side information */
.leagueTopPanel{margin-top:10px;}
.leagueTopPanel div.info dl{width:50%;float:left;overflow:hidden; padding-left:15px;}
.leagueTopPanel div.info dl dt{width:36%;float:left;clear:left; font-weight:bold;}
.leagueTopPanel div.info dl dd{width:60%;float:left;padding:0 0 0 5px;}
.leagueTopPanel .leagueTakeAction{position:relative; z-index:0; width:100%; float:left;}
.leagueTopPanel .leagueTakeAction li{float:left; padding:0 8px 0px 20px; height:20px; line-height:20px;}
.leagueTopPanel .infoFrRegisterMember{width:64%;float:left;margin-top:50px;text-align:center;}
.leagueTopPanel .chlInfoMess{margin:50px 0 100px;text-align:center;}
/* right side toolbox */
.leagueTopPanel .toolBox{float:right;width:214px;}
.leagueTopPanel .toolBox .top{display:none;width:100%;height:5px;font-size:0;line-height:5px;float:left;background:url(../images/sptToolBox.gif) 0px 0px no-repeat;}
.leagueTopPanel .toolBox .mid{background:#f7f7f7 /*url(../images/sptToolBox.gif) -1px -48px no-repeat*/; float:left; width:212px;border:1px solid #eeeeee; }
.leagueTopPanel .toolBox .mid .hd{float:none; /*height:30px; background:url(../images/sptToolBox.gif) -1px -16px no-repeat;*/ }
.leagueTopPanel .toolBox .mid .hd h3{font-size:11px; padding:5px 0 0 10px;}
.leagueTopPanel .toolBox .foot{display:none;width:100%;height:5px;font-size:0;line-height:5px;float:left;background:url(../images/sptToolBox.gif) 0 -8px no-repeat;}
.leagueTopPanel .toolBox .invalidInput{width:100%;float:left;color:#CD0D0D;font-size:10px;}
/* manage challange */
.leagueTopPanel .manageChallange{position:relative; z-index:0;}
.leagueTopPanel .manageChallange h3{font-size:11px; height:24px; padding:6px 0 0 10px;}
.leagueTopPanel .manageChallange h2{font-size:14px; padding:0 0 5px 10px; font-family:Arial,Helvetica,sans-serif; color:#333333;}
.leagueTopPanel .manageChallange ul{padding:0 10px;}
.leagueTopPanel .manageChallange li{padding:0px 0 0px 25px; margin:6px 0; /*height:20px;*/}
/* manage league */
.leagueTopPanel .manageLeague{position:relative; z-index:0;}
.leagueTopPanel .manageLeague ul{padding:5px 0px;}
.leagueTopPanel .manageLeague li{height:20px;line-height:20px;padding:0 10px 3px 35px;margin:2px 0;/*border-bottom:1px solid #DDD;*/position:relative; z-index:0; cursor:pointer;}
.leagueTopPanel .manageLeague li.bdrN{border-bottom:none !important;}
/* */
.leagueUnregistered .hd h3{padding:5px 0 0 0 !important;}
.leagueUnregistered .inputRow{width:100%;float:left;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #d4d4d4;}
.leagueUnregistered .bdrN{border-bottom:0 !important;margin-bottom:0 !important;}
.leagueUnregistered .inputRow label{width:100%;font-size:10px;display:block;}
.leagueUnregistered .inputRow label .icnEnterCode{width:16px;height:15px;line-height:15px;padding:0 8px;display:inline;}
.leagueUnregistered .invalidInput{width:100%;float:left;color:#CD0D0D;font-size:10px;}
.leagueUnregistered .inputRow a.rh{color:#a1080d;text-decoration:underline;}
/* icon set */
.leagueTopPanel .icnTour{background:url(../images/sptBgIcns.gif) 0px 0px no-repeat;}
.leagueTopPanel .icnRound{background:url(../images/sptBgIcns.gif) 1px -23px no-repeat;}
.leagueTopPanel .icnFriend{background:url(../images/sptBgIcns.gif) 1px -51px no-repeat;}
.leagueTopPanel .icnCreateLeague{background: url(../images/sptBgIcns.gif) 10px -72px no-repeat;}
.leagueTopPanel .icnCreateLeague:hover {background: #ececec url(../images/sptBgIcns.gif) 10px -72px no-repeat; text-decoration:underline; color:#cd0d0d;}
.leagueTopPanel .icnJoinLeague{background: url(../images/sptBgIcns.gif) 10px -103px no-repeat;}
.leagueTopPanel .icnJoinLeague:hover{background:#ececec url(../images/sptBgIcns.gif) 10px -103px no-repeat; text-decoration:underline; color:#cd0d0d;}
.leagueTopPanel .icnInviteFriend{background:url(../images/sptBgIcns.gif) 10px -125px no-repeat;}
.leagueTopPanel .icnInviteFriend:hover{background:#ececec url(../images/sptBgIcns.gif) 10px -125px no-repeat; text-decoration:underline; color:#cd0d0d;}
.leagueTopPanel .icnviewLeague{background:url(../images/sptBgIcns.gif) 10px -311px no-repeat;}
.leagueTopPanel .icnviewLeague:hover{background:#ececec url(../images/sptBgIcns.gif) 10px -311px no-repeat; text-decoration:underline; color:#cd0d0d;}
.leagueTopPanel .icnJoinRequest{background:url(../images/sptBgIcns.gif) 10px -150px no-repeat;}
.leagueTopPanel .icnJoinRequest:hover{background:#ececec url(../images/sptBgIcns.gif) 10px -150px no-repeat; text-decoration:underline; color:#cd0d0d;}
.leagueTopPanel .icnRemoveMember{background:url(../images/sptBgIcns.gif) 10px -336px no-repeat;}
.leagueTopPanel .icnRemoveMember:hover{background:#ececec url(../images/sptBgIcns.gif) 10px -336px no-repeat; text-decoration:underline; color:#cd0d0d;}
.leagueTopPanel .icnBanMember{background:url(../images/sptBgIcns.gif) 10px -176px no-repeat;}
.leagueTopPanel .icnBanMember:hover{background:#ececec url(../images/sptBgIcns.gif) 10px -176px no-repeat; text-decoration:underline; color:#cd0d0d;}
.leagueTopPanel .icnEditLeague{background:url(../images/sptBgIcns.gif) 0px -199px no-repeat;}
.leagueTopPanel .icnDeleteLeague{background:url(../images/sptBgIcns.gif) 0px -223px no-repeat;}
.leagueTopPanel .icnEnterCode{background:url(../images/sptBgIcns.gif) 0px -250px no-repeat;}
.myTeamTopPanal .hdply{background:transparent url(../images/team-icon.gif) no-repeat 0px -42px}



.banMemberMsg{text-align:center; line-height:18px; padding:25px 0; font-size:12px; font-weight:bold; margin:0 auto; color:#000;color:#CD0D0D;}
.noBelongToLeague{padding:15px 0; text-align:center;}
.noBelongToLeague a{color:#a80802; text-decoration:underline;}
/* */
.leagueTopPanel .leagueInfo{width:63%;float:left;}
.leagueTopPanel .leagueInfo .leagueThumb{width:120px; float:left; padding-right:10px;}
.leagueTopPanel .leagueInfo .leagueThumb img{border:1px solid #1b1b1b;}
.leagueTopPanel .leagueInfo .leagueDtls{float:left; width:220px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:17px;}
.leagueTopPanel .leagueInfo .leagueDtls h3{font-size:18px; font-family:Arial, Helvetica, sans-serif; padding-bottom:8px; color:#000000; font-weight:normal;}
.leagueTopPanel .leagueInfo .leagueDtls dl.info{width:100%;float:left;padding-bottom:10px;}
.leagueTopPanel .leagueInfo .leagueDtls dl.info dt{width:46%;float:left;clear:left;}
.leagueTopPanel .leagueInfo .leagueDtls dl.info dd{width:50%;float:left;padding:0 0 0 5px;}
.leagueTopPanel .leagueInfo .leagueDtls dl.info span{color:#CD0D0D}
.leagueTopPanel .leagueInfo .leagueDtls ul{width:100%;float:left;}
.leagueTopPanel .leagueInfo .leagueDtls ul li.icn{padding:0px 0 0px 22px;height:20px;line-height:20px;}
.leagueTopPanel .leagueInfo .leagueDtls ul li.submit{padding:5px 0 0px 0;}
.leagueTopPanel .leagueInfo .leagueDtls ul li.icnRemoveMember{background:url(../images/sptBgIcns.gif) 0px -104px no-repeat;}
/* */
/* manage league */
.leagueTopPanel .manageLeague{position:relative; z-index:0;}
.leagueTopPanel .manageLeague ul{padding:5px 0px;}
.leagueTopPanel .manageLeague li{height:20px;line-height:20px;padding:0 10px 3px 35px;margin:2px 0;/*border-bottom:1px solid #DDD;*/position:relative; z-index:0; cursor:pointer;}
.leagueTopPanel .manageLeague li.bdrN{border-bottom:none !important;}
/* */
.toolBoxPopUp{width:200px;position:absolute;z-index:100;left:11px;}
.toolBoxPopUp .tbTop{width:100%;height:33px;background:url(../images/sptTollBoxPopups.gif) 0px 0px no-repeat;}
.toolBoxPopUp .tbTop .row{width:69%;height:20px;padding:2px 0 5px 25px;float:left;color:#000;}
.toolBoxPopUp .tbTop .row a.close{background:url(../images/icnClose.gif) center no-repeat;display:inline;width:8px;height:10px;padding:0 4px; text-decoration:none;}
.toolBoxPopUp .tbTop .row a:hover .close{text-decoration:none;}
.toolBoxPopUp .tbMid{width:198px;border-right:1px solid #969696;border-left:1px solid #969696;background:#ebebeb url(../images/sptTollBoxPopups.gif) -1px -62px no-repeat;}
.toolBoxPopUp .tbMid .inputRow{width:90%;float:left;padding:0 5%;}
.toolBoxPopUp .tbMid .inputRow label{width:100%;font-size:10px;font-weight:bold;display:block;}
.toolBoxPopUp .tbMid .inputRow .note{font-size:10px;color:#555555;padding-left:5px}
.toolBoxPopUp .tbBot{width:100%;height:9px;font-size:0;line-height:9px;float:left;background:url(../images/sptTollBoxPopups.gif) 0 -43px no-repeat;}
.toolBoxPopUp .tbMid .orTellAFriend{margin-top:10px;border-top:1px solid #d4d4d4;}
.toolBoxPopUp .tbMid .orTellAFriend .or{width:100%;margin:5px auto;}
.toolBoxPopUp .tbMid .orTellAFriend .tellAfriends{width:135px;height:16px; margin:5px auto;}
.toolBoxPopUp .tbMid .orTellAFriend .tellAfriends a{width:135px;height:16px;display:block;background:url(../images/tell_a_friends.gif) 0px 0px no-repeat;}
.toolBoxPopUp .tbMid .orTellAFriend .tellAfriends a:hover{text-decoration:none;}
.toolBoxPopUp .invalidInput{width:100%;float:left;color:#CD0D0D;font-size:10px;}
.toolBoxPopUp .jnPubLeague{font-size:10px;padding:10px 5% 5px !important; margin-top:10px; border-top:1px solid #d4d4d4;}
.toolBoxPopUp .jnPubLeague a{color:#a1080d;text-decoration:underline;}
/* */
.tblpopup{width:200px;position:absolute;z-index:100;left:0px;}
.tblpopup .tbTop{width:100%;height:28px;background:url(../images/sptTollBoxPopups.gif) -212px 0px no-repeat;}
.tblpopup .tbTop .row{width:68%;height:20px;padding:2px 0 5px 20px;float:left;color:#000;}
.tblpopup .tbMid a.close{background:url(../images/icnClose.gif) center no-repeat;display:inline;width:8px;height:10px;padding:0 4px; text-decoration:none;}
.tblpopup .tbMid a:hover .close{text-decoration:none;}
.tblpopup .tbMid{width:198px;border-right:1px solid #969696;border-left:1px solid #969696;background:#ebebeb url(../images/sptTollBoxPopups.gif) -1px -62px no-repeat;}
.tblpopup .tbMid .inputRow{width:100%;float:left;}
.tblpopup .tbMid .inputRow label{width:100%;font-size:10px;font-weight:bold;display:block;}
.tblpopup .tbMid .inputRow .note{font-size:10px;color:#555555;}
.tblpopup .tbBot{width:100%;height:9px;font-size:0;line-height:9px;float:left;background:url(../images/sptTollBoxPopups.gif) 0 -43px no-repeat;}
.tblpopup .invalidInput{width:100%;float:left;color:#CD0D0D;font-size:10px;}
/* */
.panalMyLeague{margin:10px 0;}
.fantasyCricket .panalMyLeague .hd h3{font-family:Arial, Helvetica, sans-serif;font-size:14px!important;padding-bottom:8px; color:#000000;}
.panalMyLeague .bd{background:#d5d5d5;}
.panalMyLeague .datatable{border:1px solid #A80802;margin:0px 0px 8px 0px; background:#FFF;}
.panalMyLeague .datatable .topPointsRow{background:#A80802;line-height:18px;height:20px;overflow:hidden;clear:both; padding:0 5px;color:#FFF;}
.panalMyLeague .datatable .topPointsRow .leaguePoints{width:30%;float:left;}
.panalMyLeague .datatable .topPointsRow .myRank{width:30%;float:left;}
.panalMyLeague .datatable .topPointsRow .myLatestPoints{float:right;text-align:right;}
.panalMyLeague .datatable .topPointsRow a{color:#fff; text-decoration:underline;}
.panalMyLeague .datatable .datatable_fc{border-collapse:collapse;}
.panalMyLeague .datatable .datatable_fc thead th{background:#f7f7f7;border-bottom:1px solid #d8d8d8;}
span.icnLeagueOwner{ width:17px; background:url(../images/sptBgIcns.gif) -3px -359px no-repeat; display:inline; height:18px;padding:0 6px; z-index:40; !important} /*Today*/
/* */
.fantasyCricket #columns{float:left; margin:0;}
.fantasyCricket #columns .groupWrapper{min-height:200px !important; height:auto !important; height:200px;}
.fantasyCricket #columns #column2{padding:0 0 0 10px !important;}
/* */
.datatable_fc{width:100%;font-size:11px;}
.datatable_fc thead th{padding:3px 10px;background:#d2d2d2;}
.datatable_fc tbody tr td{padding:5px 0 5px 10px; text-align:center;background:transparent url(../images/dotgreywhite_repX.gif) repeat-x scroll left top;}
.datatable_fc tbody tr.oddColor td{background:transparent url(../images/dotgreywhite_repX.gif) repeat-x scroll left top;}
.datatable_fc tbody tr td .left{text-align:left;}

/* */
.chlYscroll{overflow-y:auto;height:100px;}
.Won{color:#29ab1b;}
.Pending{color:#ff5400;}
.Lost{color:#a80802;}
.Draw{color:#0d7ea3;}
.vs{color:#a80802;}
/* */
.fantasyCricket .lt56{margin-top:10px;}
.fantasyCricket .lt56 .hd{border-bottom:1px solid #bdbdbd; padding-bottom:5px;}
.fantasyCricket .lt56 .bmRow{width:100%;float:left;padding:10px 0; border-bottom:1px solid #dedede;}
.fantasyCricket .lt56 .bmRow .bmThumb{width:56px;float:left;}
.fantasyCricket .lt56 .bmRow .bmDtls{margin-left:66px;}
.fantasyCricket .lt56 .bmRow .bmDtls h4{color:#CD0D0D;font-size:11px;}
.fantasyCricket .lt56 .icnBan{background:url(../images/banned.gif) 220px 13px no-repeat}
.fantasyCricket .lt56 .pagination{margin-top:5px; margin-bottom:5px;}
.fantasyCricket .lt56 .bkLnk a{color:#303030;font-size:10px;text-decoration:underline;}

datatable_fc .icnEditLeague{background:url(../images/icnEditLeague.gif) center no-repeat;display:inline;width:20px;height:14px;padding:0 10px}


/* MY TEAM MODULE
--------------------------------------------------------------------------------------------------------------------------------------------*/
/* */
.myTeamTopPanal{margin:10px 0; /*height:50px;*/}
.myTeamTopPanal .iUnRm{width:50%;float:left;margin-top:15px;text-align:center;}
.myTeamTopPanal .hdply{width:35%;float:right;margin-top:10px;padding-left:25px;height:19px;}
.myTeamTopPanal .hdply a{color:#a80802; text-decoration:underline;}
.myTeamTopPanal div.info dl{width:50%;float:left;overflow:hidden; padding-left:15px;}
.myTeamTopPanal div.info dl dt{width:36%;float:left;clear:left; font-weight:bold;}
.myTeamTopPanal div.info dl dd{width:60%;float:left;padding:0 0 0 5px;}
/* */
.myTeamTabbedPanal .bd{background:#d5d5d5;}
.myTeamTabbedPanal .datatable{border:1px solid #A80802;margin:0px 0 8px 0;background:#FFF;}
.myTeamTabbedPanal .datatablegrey{border:1px solid #b7b3b3;margin:0px 0 8px 0;background:#FFF;}
.myTeamTabbedPanal .myTeamPoints{background:#A80802;line-height:22px;height:24px;overflow:hidden;clear:both; padding:0 5px;color:#FFF;}
.myTeamTabbedPanal .myTeamPoints .mtp{padding-right:25px;float:left;}
.myTeamTabbedPanal .myTeamPoints .mtp a{color:#fff; text-decoration:underline;}
.myTeamTabbedPanal .myTeamPoints .mtp .btnGo{float:left; width:19px; height:18px; background:url(../images/btnGoMyTeam.gif) top left no-repeat; border:0 none; cursor:pointer; margin:3px 0 0 5px;}
.myTeamTabbedPanal .cet{padding:10px 8px; background:url(../images/team-bg.gif) top left repeat-x;}
.myTeamTabbedPanal .cet .title{padding:0 0 5px 20px;border-bottom:1px solid #CCCCCC;margin-bottom:5px; background:url(../images/team-icon.gif) no-repeat -3px 0px;}
.myTeamTabbedPanal .cet .title h3{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
.myTeamTabbedPanal .cet .title h3 span{color:#cd0d0d;}
.myTeamTabbedPanal .cet .matchGetsOver{text-align:center;font-weight:bold;color:#000;padding:5px 0;}
.myTeamTabbedPanal .cet .rbx .tpr{width:100%;height:9px;overflow:hidden;clear:both;background:#ededed;}
.myTeamTabbedPanal .cet .rbx .tpr span.tl{width:8px;height:9px;float:left; background:url(../images/sptHdFtBg.gif) no-repeat 0 -289px;}
.myTeamTabbedPanal .cet .rbx .tpr span.tr{width:8px;height:9px;float:right; background:url(../images/sptHdFtBg.gif) no-repeat right -303px;}
.myTeamTabbedPanal .cet .rbx .mdr{width:100%;overflow:hidden;}
.myTeamTabbedPanal .cet .rbx .mdr .cnt{background:#ededed;border-right:1px solid #888;overflow:hidden;clear:both;}
.myTeamTabbedPanal .cet .rbx .btr{width:100%;float:left;font-size:0;background:#ededed url(../images/sptHdFtBg.gif) repeat-x 0px -345px;}
.myTeamTabbedPanal .cet .rbx .btr span.bl{width:8px;height:9px;line-height:9px;float:left;background:url(../images/sptHdFtBg.gif) no-repeat 0 -317px;}
.myTeamTabbedPanal .cet .rbx .btr span.br{width:8px;height:9px;line-height:9px; float:right; background:url(../images/sptHdFtBg.gif) no-repeat right -331px;}
.myTeamTabbedPanal .cet .btnga{width:150px; height:35px;}
.myTeamTabbedPanal .cet .btnga a{width:131px; height:28px; float:left; display:block; padding:6px 0px 0px 20px; text-align:center; text-decoration:none; background:url(../images/btn_green_arrow.gif) no-repeat 0px 0px; font-weight:bold; color:#FFFFFF;  font-size:11px;text-shadow:1px 1px #000000;}
.myTeamTabbedPanal .cet .divDeadline{color:#666666; font-family:tahoma, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-align:left; padding-left:37px;}
.myTeamTabbedPanal .cet .divDeadline .time{font-size:10px; font-weight:normal;color:#000000;}
.myTeamTabbedPanal .cet .divDeadline .time strong{ font-size:10px; font-family:tahoma, Arial, Helvetica, sans-serif; font-weight:bold;color:#000000;}
/* added by Shiv */

.myTeamTabbedPanal .prepoints {background:url(../images/prepoint-bg.gif) top left repeat-x; float:left;width:572px;margin:8px 0;padding:10px 8px;font-family:tahoma, Arial, Helvetica, sans-serif;font-size:11px;color:#000000;}
.myTeamTabbedPanal .prepoints .pleft {width:284px; float:left; border-right:1px solid #cccccc;}
.myTeamTabbedPanal .prepoints .pleft .title { background:url(../images/team-icon.gif) no-repeat -3px -20px; padding:0px 0px 0px 20px; font-weight:bold;}
.myTeamTabbedPanal .prepoints .pleft .title span {font-weight:normal; color:#CD0D0D;}
.myTeamTabbedPanal .prepoints .pright {width:275px; float:left;}
.myTeamTabbedPanal .prepoints .pright .title { padding:0px 0px 0px 20px; font-weight:bold; color:#737373;}
.myTeamTabbedPanal .prepoints .pright .title span {font-weight:normal; color:#CD0D0D;}

.myTeamTabbedPanal .prepoints .tablewrapper {position: relative;} 
.myTeamTabbedPanal .prepoints .table {width:90%;margin:5px 0 0 6px; line-height:16px; font-family:tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#444444; font-weight:normal;} 
.myTeamTabbedPanal .prepoints .row {display: table-row;} 
.myTeamTabbedPanal .prepoints .cell {display: table-cell;} 
.myTeamTabbedPanal .prepoints .cell.empty {border: none; width: 100px;} 
.myTeamTabbedPanal .prepoints .cell.rowspanned {position: absolute;top: 0; bottom: 0;padding-top:10px;}


.tblTracklist{font-size:11px;}
.tblTracklist thead th{padding:3px 10px;background:#f7f7f7;border-bottom:1px solid #d8d8d8;}
.tblTracklist tbody tr td{padding:1px 8px;text-align:left;}
.tblTracklist tbody tr.altRow td{background:#f2f2f2 !important;}
.tblTracklist a{text-decoration:underline;}
/* Accordion panal */
.myTeamTabbedPanal .ui-accordion .ui-accordion-header{cursor:pointer;border-bottom:1px solid #CCC; background:#f0f0f0; padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; outline:none;}
.myTeamTabbedPanal .ui-accordion .ui-accordion-header a:hover{text-decoration:none; color:#333;}
.myTeamTabbedPanal .ui-accordion h3 {font-weight:bold;}
.myTeamTabbedPanal .ui-accordion .ui-accordion-header .red{color:#cd0d0d;}
.myTeamTabbedPanal .ui-accordion .ui-accordion-header .ui-icon{float:right;width:97px;height:16px;}
.myTeamTabbedPanal .ui-accordion .ui-accordion-header .ui-icon-triangle-1-s{background:url(../images/accordion_expend_new.gif) no-repeat 0px -16px;}
.myTeamTabbedPanal .ui-accordion .ui-accordion-header .ui-icon-triangle-1-e{background:url(../images/accordion_expend_new.gif) no-repeat 0px 0px;}
.myTeamTabbedPanal .ui-accordion .ui-accordion-content .cnt{padding:5px; height:auto;}
/* myteam accordion pannel */
.pnl{font-weight: normal; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000; background:#F0F0F0 url(../images/team-icon.gif) no-repeat 5px 6px; padding: 5px 5px 2px 29px;cursor: pointer; border-bottom: 1px solid #CCCCCC}

#loder {position:absolute; margin:70px 0 0 282px; padding:0px; z-index:99; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9;}
#loder1 {position:absolute; margin:70px 0 0 132px; padding:0px; z-index:99; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9;}
#wtsdiv {display:none}
/* accordion widget for myteam scorecard  */
.myTeamScoreCard .ui-accordion-header{font-size:inherit !important;font-weight:normal;color:#000;}
.myTeamScoreCard .ttl h3{font-family:Arial, Helvetica, sans-serif;font-size:13px;padding:10px 5px;}
.myTeamScoreCard .ttl h3 span{color:#cd0d0d;}
.myTeamScoreCard .ui-accordion .ui-accordion-header .mvs{width:200px;float:left;font-size:12px;font-weight:bold;}
.myTeamScoreCard .ui-accordion .ui-accordion-header .mts{font-size:normal; font-size:11px;}
.myTeamScoreCard .ui-accordion .ui-accordion-content .tinn{padding:5px 5px 6px 5px;border-bottom:1px solid #d8d8d8;}

/* datatable for scorecard */
.fantasyCricket .tblScorecard{width:100%;font-size:10px;}
.fantasyCricket .tblScorecard .bdrTop{height:1px;line-height:1px;font-size:0;border-top:1px solid #DDD;padding:0px 5px;}
.fantasyCricket .tblScorecard .bdrBot{height:1px;line-height:1px;font-size:0;border-bottom:1px solid #DDD;padding:0px 5px;}
.fantasyCricket .tblScorecard th{padding:3px 5px;background:#f7f7f7; font-weight:normal;}
.fantasyCricket .tblScorecard td{padding:5px;text-align:left;background:transparent url(../images/dotgreywhite_repX.gif) repeat-x scroll left top;}
.fantasyCricket .tblScorecard tr.altRow td{background:transparent url(../images/dotgreywhite_repX.gif) repeat-x scroll left top;}
.fantasyCricket .tblScorecard a{text-decoration:underline;}

.datatable_ms th{padding:3px 5px;text-align:left;background:#f7f7f7;border-top:1px solid #DDD;border-bottom:1px solid #DDD;}
.datatable_ms td{background:transparent url(../images/dotgreywhite_repX.gif) repeat-x scroll left top; padding:5px;text-align:left;}
.datatable_ms tr.altRow td{background:transparent url(../images/dotgreywhite_repX.gif) repeat-x scroll left top;}
.datatable_ms a{text-decoration:underline;}


.standingSN{background:#F0F0F0;}
.standingSN ul{padding:8px;overflow:hidden;clear:both;}
.standingSN li{border-right:1px solid #020202;color:#020202;font-size:11px;line-height:12px;padding:0 10px;float:left;}
.standingSN li.bdrN{border-right:0 !important;}
.standingSN li a{font-size:11px;color:#020202;}
.standingSN li a.active{font-weight:bold;}

.bwlSel{background:url(../images/sptPlayerIcns.gif) no-repeat 0px 0px;display:inline;width:12px;height:14px;padding:0 6px;}
.wckSel{background:url(../images/sptPlayerIcns.gif) no-repeat -14px 0px;display:inline;width:12px;height:14px;padding:0 6px;}
.btnSel{background:url(../images/sptPlayerIcns.gif) no-repeat -28px 0px;display:inline;width:12px;height:14px;padding:0 6px;}
.bwlNrm{background:url(../images/sptPlayerIcns.gif) no-repeat 0px -18px;display:inline;width:12px;height:14px;padding:0 6px;}
.wckNrm{background:url(../images/sptPlayerIcns.gif) no-repeat -14px -18px;display:inline;width:12px;height:14px;padding:0 6px;}
.btnNrm{background:url(../images/sptPlayerIcns.gif) no-repeat -28px -18px;display:inline;width:12px;height:14px;padding:0 6px;}
/* match standing - top panal 
.pnlTopMatchSchdule .sortByYear{padding:0 0 10px 0px;font-size:11px;line-height:12px;}
.pnlTopMatchSchdule .sortByYear a.active{color:#d92525;}
.pnlTopMatchSchdule .teamSearch label{width:100%;display:block;}*/
.pnlTopMatchSchdule .teamSearch label{width:100%;display:block;}
.pnlTopMatchSchdule .search_promos{ font-size: 11px; margin: 3px 0px 0px 270px; text-align:left;}
/** html .pnlTopMatchSchdule .sortByYear{ font-size: 11px; margin: -16px 0px 0px 0px;}IE6 Hack----
html* .pnlTopMatchSchdule .sortByYear{ font-size: 11px; margin: -16px 0px 0px 0px;}IE7 Hack----
body:nth-of-type(1) .pnlTopMatchSchdule .sortByYear{ font-size: 11px; margin: 3px 0px 0px px;}gHack----*/
.pnlTopMatchSchdule .sortByYear a{ padding:3px 5px; color: #101010; text-decoration:none}
.pnlTopMatchSchdule .sortByYear a:hover { color: #fff; background: #cd0d0d; text-decoration:none}
.pnlTopMatchSchdule .sortByYear .active { color: #fff; background: #cd0d0d; text-decoration:none}
.pnlTopMatchSchdule .sortByYear .deactive { color: #101010; text-decoration:none}

/* TEAM profile
--------------------------------------------------------------------------------------------------------------------------------------------*/
/* */
.teamTopPanal{margin:0px; height:auto;}
.teamTopPanal .iUnRm{width:50%;float:left;margin-top:15px;text-align:center;}
.teamTopPanal div.info dl{width:50%;float:left;overflow:hidden; padding-left:10px;}
.teamTopPanal div.info dl dt{width:30%; float:left; clear:left; font-weight:normal;}
.teamTopPanal div.info dl dd{width:60%;float:left;padding:0 0 0 5px;}

/*team profile header*/
.teamProTopPanal{margin:0px; height:43px; background-position:top;}
.teamProTopPanal div.info dl{width:50%;float:left;overflow:hidden; padding-left:10px;}
.teamProTopPanal div.info dl dt{width:30%; float:left; clear:left;}
.teamProTopPanal div.info dl dd{width:60%;float:left; padding:0 0 0 5px;}
.teamProTopPanal div.info dl dd Span{font-family:Arial, Helvetica, sans-serif;font-size:24px; color:#333333; font-weight:Bold; line-height:1.5em; }

/* Post flex page
--------------------------------------------------------------------------------------------------------------------------------------------*/
.fantasyPostView{margin:10px 0; height:50px !important;}
.fantasyPostView .iUnRm{width:50%;float:left;margin-top:15px;text-align:center;}
.fantasyPostView .hdply{width:35%;float:right;margin-top:20px;padding-left:25px;}
.fantasyPostView .hdply a{color:#a80802; text-decoration:underline;}
.fantasyPostView div.info { height:134px; width:100%; background-color:#f5f4f4; border-top:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8; float:left; margin:10px 0;}
.fantasyPostView div.info div.infoleft #icnPlayCricketGame { width:32px; height:32px; background-image:url(../images/sptPostFantasyIcns.gif) 1px 1px no-repeat; border:1px dashed red; z-index:10;}
.fantasyPostView .btnga{width:170px; height:40px; float:left;}
.fantasyPostView .btnga a{width:131px; height:28px; float:left; display:block; padding:14px 10px 0px 26px; text-align:center; text-decoration:none; background:url(../images/btn_grn_post_flex.gif) no-repeat 0px 0px; font-weight:bold; color:#000;  font-size:11px;}
.fantasyPostView div.infotitle{padding:5px 0 0 90px; margin:0; height:20px; text-align:Left; text-decoration:none;}
.fantasyPostView div.infotitle span{ font-family:Arial, Helvetica, sans-serif;  font-style:normal; font-size:12px; font-weight:bold; color:#d81515;}
.fantasyPostView div.infoTopleft {width:197px; height:31px; display:block; padding:14px 0 0 0; margin:0 0 0 90px; text-align:Left; text-decoration:none; background: url(../images/btn_actionpoint_new.gif) no-repeat 0px 0px; font-weight:bold; color:#000;  font-size:10px;}
.fantasyPostView div.infoTopleft  span a{ font-weight:bold; color:#000;  font-size:10px; Padding:10px 40px; margin:4px 5px 6px 10px; }
.fantasyPostView div.infoTopleft span a:hover{ text-decoration:none; color:#a80802;}
.fantasyPostView div.infoTopright {width:197px; height:31px; display:block; padding:14px 0 0 3px; margin:0 100px 0 0; text-align:left; text-decoration:none; background: url(../images/btn_actionpoint_new.gif) no-repeat 0px -46px; font-weight:bold; color:#000;  font-size:10px;}
.fantasyPostView div.infoTopright  span a{ font-weight:bold; color:#000;  font-size:10px; Padding:8px 20px 10px 36px; margin:4px 5px 6px 10px; }
.fantasyPostView div.infoTopright  span a:hover{ text-decoration:none; color:#a80802;}
.fantasyPostView div.infoBtmleft {width:197px; height:31px; display:block; padding:14px 0 0 0; margin:0 0 0 90px; text-align:Left; text-decoration:none; background: url(../images/btn_actionpoint_new.gif) no-repeat 0px -92px; font-weight:bold; color:#000;  font-size:10px;}
.fantasyPostView div.infoBtmleft  span a{ width:197px; height: auto; font-weight:bold; color:#000;  font-size:10px; Padding:8px 30px 10px 40px; margin:4px 5px 6px 10px; }
.fantasyPostView div.infoBtmleft  span a:hover{ text-decoration:none; color:#a80802;}
.fantasyPostView div.infoBtmRgt {width:197px; height:31px; display:block; padding:14px 0 0 3px; margin:0 100px 0 0; text-align:left; text-decoration:none; background: url(../images/btn_actionpoint_new.gif) no-repeat 0px -138px; font-weight:bold; color:#000;  font-size:10px;}
.fantasyPostView div.infoBtmRgt  span a{ font-weight:bold; color:#000;  font-size:10px; Padding:8px 40px 10px 36px; margin:4px 5px 6px 10px; }
.fantasyPostView div.infoBtmRgt  span a:hover{ text-decoration:none; color:#a80802;}



/* For Future Index */
.slecttour{background:#A80802;line-height:22px;height:44px;overflow:hidden;clear:both; padding:0 5px;color:#000000; background-color:#FFFFFF; border-bottom:1px solid #FF0000;}
.slecttour1{margin:0px auto; width:25%; height:30px; float:left; text-align:right; padding-top:12px;}
.slecttour2{margin:0px auto; width:25%; height:30px; float:left; text-align:left; padding-top:14px; padding-left:5px;}
.border-form3
{
	border:1px solid #DBDBDB;
	font-family:Arial, Helvetica, sans-serif;
	color:#494949;
	width:138px;
}

/* manage league */
.leagueTopPanel .manageLeague{position:relative; z-index:0;}
.leagueTopPanel .manageLeague ul{padding:5px 0px;}
.leagueTopPanel .manageLeague li{height:20px;line-height:20px;padding:0 10px 3px 35px;margin:2px 0;/*border-bottom:1px solid #DDD;*/position:relative; z-index:0; cursor:pointer;}
.leagueTopPanel .manageLeague li.bdrN{border-bottom:none !important;}
.redclr{color:#CD0D0D;}
.h20{height:20px !important;}
/* */

/* challenges */
.challenger-box {border:1px solid #eeeeee; background:#f7f7f7; padding:12px 20px 0;}
.challenger-head {border-bottom:1px solid #d8d8d8; background:#f6f6f6; height:22px; padding:8px 12px 6px 20px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#363535; font-weight:bold;}
.challenge-content {padding:10px;}
.challenge-content .datatable_fc td a {font-size:10px; color:#4681c7; text-decoration:underline;}
.challenge-content .datatable_fc td a:hover {text-decoration:none;}
.challenge-content .datatable_fc td.challenge-Draw {background:transparent url(../images/challenge-result.gif) no-repeat -62px 10px; padding:0 0 5px; text-align:center;}
.challenge-content .datatable_fc td.challenge-Pending {background:transparent url(../images/challenge-result.gif) no-repeat -181px 10px; padding:0 0 5px; text-align:center;}
.challenge-content .datatable_fc td.challenge-Lost {background:transparent url(../images/challenge-result.gif) no-repeat -120px 10px; padding:0 0 5px; text-align:center;}
.challenge-content .datatable_fc td.challenge-Won {background:transparent url(../images/challenge-result.gif) no-repeat -4px 10px; padding:0 0 5px; text-align:center;}
.challenge-content .datatable_fc td{padding:15px 0 15px 10px;}
.challenge-content .datatable_fc td.last {background:none;}
.txt32grey {font-size:32px; color:#838282; font-weight:normal; line-height:normal;}
.challange-card {width:325px; float:left; padding-left:15px;}
.challange-card ul {border:1px solid #eeeeee; background:#f7f7f7; padding:2px 0 0 20px; float:left;}
.challange-card ul li{display:inline; float:left; text-align:center; line-height:20px; padding-right:20px; color:#616161;}
.challange-card ul li span {font-size:18px; color:#000000;}
.challenge-count {border:2px solid #f6cc59; background:#f6cc59; padding:0 3px; color:#000000; font-size:10px; text-align:center; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.challange-img a {border:1px solid #E0E0E0;padding:2px; float:left; width:36px;}
.challange-img a:hover {border:1px solid #ADADAD;}
.challange-icon {margin:3px 0 0 3px;}
/* challenges end */
datatable_fc .icnEditLeague{background:url(../images/icnEditLeague.gif) center no-repeat;display:inline;width:20px;height:14px;padding:0 10px}
#multipleselect, #multipleselect1 {height:70px; overflow-y:auto; z-index:2; display:none; background:#ffffff; border-top:none;}
#ctl00_mainarea_chkfriend li {padding:0px; margin:0px; line-height:18px;}
.labelshow {display:block;}.labelhide {display:none;}
.available, #available{display:block; float:left;height:17px;font-weight:normal !important;padding-left:20px !important; margin:2px 0 0 3px;color:#72AD0B;background:url(../popup/sprite-registration-btn.gif) no-repeat -342px -2px;font-size:10px;}
.notavailable, #notavailable {display:block; float:left;height:17px;font-weight:normal !important;padding-left:20px !important; margin:2px 0 0 3px;color:#CD0D0D;background:url(../popup/sprite-registration-btn.gif) no-repeat -342px -23px;font-size:10px;}

/* datatable */
.datatable_fc{width:100%;font-size:11px;}
.datatable_fc thead th{padding:3px 10px;background:#d2d2d2;}
.datatable_fc tbody tr td{padding:5px 0 5px 10px; text-align:center;background:transparent url(../images/dotgreywhite_repX.gif) repeat-x scroll left top;}
.datatable_fc tbody tr.oddColor td{background:transparent url(../images/dotgreywhite_repX.gif) repeat-x scroll left bottom;}
.datatable_fc tbody tr td .left{text-align:left;}
.datatable_fc tbody tr.last td{background:none; text-align:left;}

.myTeamTabbedPanal .datatable_mtm{width:100%;font-size:11px;}
.myTeamTabbedPanal .datatable_mtm thead th{padding:3px 10px;background:#f7f7f7;border-bottom:1px solid #d8d8d8;}
.myTeamTabbedPanal .datatable_mtm tbody tr td{background:transparent url(../images/dotgreywhite_repX.gif) repeat-x scroll left top; padding:5px 0 5px 10px;text-align:left;}
.myTeamTabbedPanal .datatable_mtm tbody tr.altRow td{background:transparent url(../images/dotgreywhite_repX.gif) repeat-x scroll left top;}
.myTeamTabbedPanal .datatable_mtm a{text-decoration:none;}

#multipleselect, #multipleselect1 {height:70px; overflow-y:auto; z-index:2; display:none; background:#ffffff; border-top:none;}
#ctl05_chkfriend li {padding:0px; margin:0px; line-height:18px;}
.labelshow {display:block;}.labelhide {display:none;}



/****************** Group Challenge start *****************/

.group-challenge {float:left; margin-top:20px;}
.group-challenge .table {width:610px; float:left; font-size:11px; color:#333333;}
.group-challenge .table .heading {background:#f6f6f6; border:1px solid #b7b3b3; border-left:none;  border-right:none; font-weight:bold; float:left;}
.group-challenge .table .row {border-bottom:1px dotted #a6a6a6; float:left;}
.group-challenge .table .selected {background:#fbe9b2;}
.group-challenge .table .cash-col {float:left; padding:15px 8px 12px 33px; width:90px;}
.group-challenge .table .cash-col p{font-size:12px; font-weight:bold; color:#010101;}
.group-challenge .table .cash-col p span{color:#878787;}
.group-challenge .table .member-col {float:left; padding:15px 8px 12px 0px; width:241px;}
.group-challenge .table .member-col .bar {width:160px; height:10px; background:#000; float:left; margin-top:4px;}
.group-challenge .table .member-col .percentage {background:#cf4343; float:left; height:10px;}
.group-challenge .table .rank-col {float:left; padding:15px 8px 12px 0px; width:65px;}
.group-challenge .table .help-col {float:left; padding:15px 8px 12px 0px; width:149px;}
.group-challenge .table .help-col .fb{margin-left:20px;}
.group-challenge .table a{color:#0066ff; text-decoration:underline;}
.group-challenge .table a:hover{color:#0066ff; text-decoration:underline;}
.group-challenge .table input.joinbtn {border:1px solid #439600; background:#6cbf19; cursor:pointer; padding:2px 0; font-size:11px; color:#323232; text-align:center; width:40px; margin-left:20px;}
.group-challenge .table input.invitebtn {border:1px solid #d6d6d6; background:#f5f4f4; cursor:pointer; padding:4px 0; font-size:11px; color:#323232; text-align:center; width:78px; margin-left:20px;}
.ml20 {margin-left:20px;}

/****************** Group Challenge end *****************/
