@charset "utf-8";
/* Cricinfo Print CSS Document, please feel free to add missing CSS if you find one */

html, body {
  padding:0px;
  margin-top:0px;
  margin-bottom:0px;
  font-size:12px;
  font-family:Tahoma, Geneva, Arial, "Arial Narrow", Verdana, sans-serif;
  font-smooth: always;
  font-weight: sharp;
  /* font-variant: normal; */
  font-size-adjust: inherit;
  background-color: #fff;
  background:#fff url(http://i.imgci.com/espncricinfo/wpBodybg.gif) repeat-x top;
}

#ciMainContainer {
	width:650px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	clear:both;
}
#ciHomeLogoholder {
	width:100%;
	height:54px;
	padding:0px;
	margin:0px;
	/* background:url(http://i.imgci.com/espncricinfo/ciMasthead_logo_new_312x54.gif) top left no-repeat; */
}
/* Content starts */
.rltdBlue, .rltdBlue a:link, .rltdBlue a:visited, .rltdBlue a:active {
	color:#035BAC !important;
	text-decoration: none;
	font:11px Tahoma !important;	
}
.rltdBlue a:hover {
	text-decoration: underline;
	color:#000000 !important;
}
.SpecialsSummary, .SpecialsSummaryLast {
	color: #333333;
	font-size: 11px;
	margin-top: 0px;
	line-height: 130%;
	text-decoration:none;
}
.SpecialsSummary {
	margin-bottom: 12px;
}
.SpecialsSummaryLast {
	margin-bottom: 0px;
}
a.SpecialsSummary:link, a.SpecialsSummary:visited, a.SpecialsSummary:active {
	color: #333333;
	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 12px;
	line-height: 100%;
	text-decoration:none;
}
a.SpecialsSummary:hover {
	color: #000000;
	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 12px;
	line-height: 100%;
	text-decoration:none;
}
.Paginationdisable {
	font-size: 11px;
	color: #a5a5a5;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: normal;
}
.hr {
	color:#e9e7e7;
	height:1px;
	margin-top:4px;
	margin-bottom:4px;
	width:640px;
}
.stryCntnr {
	width: 630px;
	padding: 4px 9px 0 9px;
	margin: 0px;
	display:block;
}
.pnl650T {
	background: url(http://i.imgci.com/espncricinfo/crvT_650.gif) top no-repeat;
	width:650px;
	height:6px;
	margin: 0px;
	padding: 0px;
	overflow:hidden;
	display:block;
}
.pnl650M {
	width:648px;
	border-left:1px solid #bababa;
	border-right:1px solid #bababa;
	margin:0px;
	padding:0px;
	background:#fff;
}
.pnl650B {
	background: url(http://i.imgci.com/espncricinfo/crvB_650.gif) top no-repeat;
	width: 650px;
	height:6px;
	margin-bottom: 10px;
	_margin-bottom:5px;
	padding: 0px;
}
.div630Pad {
	width:630px;
	padding:0 0 0 10px;
	margin:0px;
	clear:both;
}
#ciHomeMastContainer {
	width:650px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	clear:both;
}
#storyContent {
	width: auto;
	background:#FFFFFF;
	border: 1px solid #bababa;
	clear:both;
	margin-top:10px;
	margin-bottom:5px;
	padding:10px;
}
.fontsize {
	font:11px Tahoma !important;	
	text-align:right;
}
magTitle, .magDesc, .magAthr, .fontsize, .storyTxt, .wdHead {
	font-family: Tahoma;
	color:#333333;
}
.magTitle, .rltdBlueHd, .emailBlurbTitl, .wdHead {
	font:12px Tahoma;
}
.magTitle {
	margin: 0 0 7px 0;
}
.rltdBlueHd {
	font-weight:bold;
	color:#0068c4;
}
.magHead {
	font-size:23px;
	color:#000000;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
.magDesc {
	font-weight:bold;
	margin:5px 0 0 0;
	padding:0px;
}
.magAthr {
	margin:8px 0 0 0;
	padding:0px;
}
.magDate {
	font-size:10px;
	color:#666666;
	margin:0px 5px 5px 0px;
	padding:0px;
}
.stryRuler {
	background-color:#e8e6e7;
	height:1px;
	margin-top:4px;
	_margin-bottom:12px;
 #margin-bottom:12px;
	margin-bottom:10px;
	clear: both;
	overflow:hidden;
}
.storyTxt a:link, .storyTxt a:visited, .storyTxt a:active {
	font-size:13px;
	color: #035BAC;
	text-decoration: none;
}
.storyTxt a:hover {
	font-size:13px;
	color: #000000;
	text-decoration: underline;
}
.storyTxt, P.storyTxt, P.news-body {
	line-height:150%;
	margin:0px;
	padding:0px;
	color: #333333;
	font-weight: normal;
}
P.news-body {
	margin:0px 0px 12px 0px;
}
P.news-sub {
	font-size: 15px;
	font-weight: bold;
	margin-bottom: -1px;
}
.stryPicHldr {
	width: 310px;
	border: 1px solid #cccccc;
	margin: 0px 0px 15px 10px;
	padding: 0px;
	float: right;
	display: inline;
}
.stryPicCptn {
	color: #444444;
	line-height: 150%;
	padding: 6px 10px 3px 5px;
}
#stryRltdLks {
	height:auto;
	width:310px;
	float:right;
	direction:inline;
	margin: 0px 0px 10px 10px;
}
.rltdTpc {
	font-size:11px;
	color:#333333;
	margin: 0px;
	text-decoration:none;
	padding: 0px;
}
#rltdTop {
	height:4px;
	width:310px;
	background:url(http://i.imgci.com/espncricinfo/RltdLksTop_new.gif) no-repeat;
	overflow: hidden;
	margin-top: 15px;
}
#rltdMdl {
	background:url(http://i.imgci.com/espncricinfo/RltdLksWhtBg_new.gif) repeat-y top;
	padding: 6px 0 3px 0;
}
#rltdBase {
	height:5px;
	background:url(http://i.imgci.com/espncricinfo/RltdLksMdl.gif) no-repeat top;
}
#rltdGry {
	background:url(http://i.imgci.com/espncricinfo/RltdLksGryBg.gif) repeat-y top;
	padding-bottom:2px;
}
#rltdGry, #rltdMdl {
	height:auto;
	padding-left:7px;
	padding-right:6px;
}
#rltdBtm {
	height:10px;
	background:url(http://i.imgci.com/espncricinfo/RltdLksBotom_new1.gif) no-repeat top;
}
/* OLD Cricinfo Styles */
/* PULL QUOTES */
.pullquote {
	display: block;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	color: #666666;
	padding: 0;
	margin: 3px 0 0 3px;
	clear: both;
}
.pullquote-title {
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	color: #666666;
	padding: 0;
	margin: 3px 0 0 3px;
}
.pullquote-img {
	margin: 3px 5px;
}
A.pullquote {
	display:block;
	border-top: 1px solid #AAAAAA;
	margin-top: 5px;
	padding-top: 5px;
	font-size: 12px;
}
.pullquotetext {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-weight: bold;/*padding-top: 15px;
        padding-bottom: 15px;*/
}
/* PULL QUOTES */

/* SIDE BAR CSS */
.txtHeader {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #444343;
}
.dotSep {
	background: url(http://i.imgci.com/story/sidebar/img_dotSep.gif) repeat-x center;
	height: 13px;
}
ul.ulSidebar {
	float: left;
	padding: 0px 0px 0px 15px;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;/*list-style-image: url(http://i.imgci.com/story/sidebar/arrow.gif);*/
}
li.liSideBar {
	list-style-image: url(http://i.imgci.com/story/sidebar/arrow.gif);
	margin-bottom: 10px;
}
li.liSideBarNoBlt {
	margin-bottom: 10px;
	margin-left: -15px;
	list-style: none;
}
.lnkSideBar, a.lnkSideBar:link, a.lnkSideBar:active, a.lnkSideBar:visited {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #0069c4;
	text-decoration: none;
}
a.lnkSideBar:hover {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
}
TD.phototbl, TD.photo {
	border: 1px solid #cccccc;
}
/* SIDE BAR CSS */
/*********Stats Tab start ****************/

.stsTab {
	margin:0;
	padding:0 0 0 5px;
	_padding:0 0 0 5px;
	margin-top:-10px;
	list-style:none;
	float: left;
	font-size:11px;

}
.stsTab li {
	float:left;
	background:url("http://i.imgci.com/espncricinfo/tabGrey_L_on.gif") no-repeat left top;
	margin:0 6px 0 0;
	padding:0 0 0 9px;
	font-size:8px;
}
.stsTab a {
	display:block;
	background:url("http://i.imgci.com/espncricinfo/tabGrey_Rt_on.gif") no-repeat right top;
	padding:5px 10px 4px 0px;
	text-decoration:none;
	font-weight:normal;
	color:#333333;
}
.stsTab a:hover {
	color:#023a6e;
}
.stsTab li.current {
	background-image:url("http://i.imgci.com/espncricinfo/tabBlue_L_on.gif");
		font-size:11px;
}
.stsTab li.current a {
	background-image:url("http://i.imgci.com/espncricinfo/tabBlue_Rt_on.gif");
	color:#023a6e;
	font-weight:bold;
	padding-bottom:5px;
	font-size:10px;
}
/*End of Tabs styleguide*/
/* STATS ENGINE TABLE STARTS */
.engineTable {
	width: 100%;
	border-collapse: collapse;
	padding: 0px;
	margin-bottom: 10px;
	text-decoration: none;
	line-height:normal;
}
.engineTable caption {
	padding: 1px 3px 2px 3px;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #010101;
	caption-side: top;
	text-align: left;
	background-color: #d9effd;
	height: auto;
}
.engineTable thead {
	background: url(http://i.imgci.com/espncricinfo/ptstblHead-bg.gif) left repeat-x;
}
.engineTable th {
	padding: 1px 3px 2px 3px;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #222222;
	text-align: right;
}
.engineTable tr.head-height20 {
	text-align: right;
	vertical-align: middle;
	height: 20px;
	background: url(http://i.imgci.com/espncricinfo/ptstblHead-bg.gif) left repeat-x;
}
.engineTable tr.head {
	text-align: right;
	vertical-align: middle;
}
.engineTable tr.headlinks {
	text-align: right;
	vertical-align: middle;
	height: 21px;
}
.engineTable tr.title {
	text-align: left;
	vertical-align: bottom;
}
.engineTable tr.title td {
	padding: 1px 3px 0px 3px;
}
.engineTable tr.data1, .engineTable tr.data2 {
	text-align: right;
	vertical-align: top;
}
.engineTable tr.data1 td {
	border-bottom: 1px dotted #c6c6c6;
}
.engineTable tr.note {
	text-align: left;
	vertical-align: top;
}
.engineTable tr.note td {
	padding: 0px 3px 1px 3px;
	border-bottom: 1px dotted #c6c6c6;
}
.engineTable tr.height20 {
	text-align: right;
	vertical-align: center;
	height: 20px;
}
.engineTable tr.height20 td {
	border-bottom: 1px dotted #c6c6c6;
}
.engineTable td {
	padding: 1px 3px 1px 3px;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #222222;
}
.engineTable td.left, .engineTable th.left {
	text-align: left;
}
.engineTable td.padAst, .engineTable th.padAst {
	padding-right: 7px;
}
.engineTable td.padDp1 {
	padding-right: 8px;
}
.engineTable td.padDp2 {
	padding-right: 14px;
}
.engineTable td.padTSw {
	padding-right: 9px;
}
.engineTable td.padTSao, .engineTable th.padTS {
	padding-right: 18px;
}
.engineTable td.padTSw-b {
	padding-right: 10px;
}
.engineTable td.padTSao-b, .engineTable th.padTS-b {
	padding-right: 19px;
}
.engineTable td.divider {
	padding: 0px 0px 0px 0px;
	border-left: 1px solid #c6c6c6;
}
.engineTable th.divider {
	padding: 0px 0px 0px 0px;
}
.engineTable a:link, .engineTable a:visited {
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #035BAC;
}
.engineTable a:hover {
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	color: #035BAC;
}
.engineTable a.black-link {
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	color: #000000;
}
.engineTable a.data-link:link, .engineTable a.data-link:visited {
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #035BAC;
}
.engineTable a.data-link:hover {
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	color: #035BAC;
}
/* To display the up and down arrow on sort from client side  */
table.engineTable thead tr .headerSortUp {
	background-image: url(http://i.imgci.com/espncricinfo/menuBlckArow.gif );
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.engineTable thead tr .headerSortDown {
	background-image: url(http://i.imgci.com/espncricinfo/gryUpArw.gif );
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
/* Fixture page css */
.fixTable {
	width: 100%;
	padding: 0px;
	margin: 0px;
}
.fixTable td {
	padding: 5px 0 5px 0;
	margin: 0px;
	font-size: 11px;
}
.fixWtrLnk, .fixWtrLnk:link, .fixWtrLnk:visited, .fixWtrLnk:active {
	font-size: 12px;
	color: #333333;
	margin:0px;
	padding: 0px;
	text-decoration: none;
}
.fixWtrLnk:hover {
	color: #000000;
	text-decoration: underline;
}
.fixHdr {
	font-size:12px;
	font-weight:bold;
	margin:6px 0 0 0;
	padding-bottom:5px;
	border-bottom:1px solid #b7b7b7;
	text-decoration:none;
}
.fixMnth {
	font-size:11px;
	color: #696969;
	text-decoration: none;
	margin: 0 0 5px 0;
	padding: 0px;
	font-weight: bold;
}
.ciResultsTxt, a.ciResultsTxt:link, a.ciResultsTxt:visited, a.ciResultsTxt:active {
	font-size:11px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
	margin-top: 0px;
	margin-bottom: 0px;
}
a.ciResultsTxt:hover {
	color:#000000;
	text-decoration:underline;
	font-size:11px;
	margin: 0px;
	padding:0px;
}
.resultFixLnks, a.resultFixLnks:link, a.resultFixLnks:visited, a.resultFixLnks:active {
	font-size:11px;
	color:#666666;
	text-decoration:none;
	margin-top: 0px;
	margin-bottom: 0px;
}
a.resultFixLnks:hover {
	color:#000000;
	text-decoration:underline;
	font-size:11px;
	margin: 0px;
	padding:0px;
}
.resultFixClusterLnks, a.resultFixClusterLnks:link, a.resultFixClusterLnks:visited, a.resultFixClusterLnks:active {
	font-size:11px;
	color:#035BAC;
	text-decoration:none;
	margin-top: 0px;
	margin-bottom: 0px;
}
a.resultFixClusterLnks:hover {
	color:#000000;
	text-decoration:underline;
	font-size:11px;
	margin: 0px;
	padding:0px;
}
.ciResultsdata {
	font-size:11px;
	color:#666666;
	font-weight:normal;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
}
/* Sereies/Team Resultes links style defination*/
.seriesTeamRsltLnk, a.seriesTeamRsltLnk:link, a.seriesTeamRsltLnk:visited, a.seriesTeamRsltLnk:active {
	color: #000;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 120%;
}
a.seriesTeamRsltLnk:hover {
	color: #000000;
	font-size: 12px;
	text-decoration: underline;
	font-weight: normal;
	line-height: 120%;
}
#ciDN {
	background-position: -798px -56px;
	width:27px;
	height:11px;
	margin:0px;
	padding:0px;
}
#ciIntMatch {
	background-position: -835px -57px;
	width:27px;
	height:11px;
	display:block;
	margin:0px;
	padding:0px;	
}
#ciLveMatch {
	background-position: -872px -58px;
	width:27px;
	height:11px;
	display:block;
	margin:0px;
	padding:0px;	
}
/* Fixture page css ends */
.copyright {
	width:670px;
	height:30px;
	font-weight: normal;
	font-size: 11px;
	color: #222222;
	margin: auto;
	padding-top:0px;
	padding-left:3px;
	float:left;
}
a.copyrighttxt:link, a.copyrighttxt:visited, a.copyrighttxt:active {
	font-weight: normal;
	font-size: 11px;
	color: #222222;
	text-decoration: none;
}
a.copyrighttxt:hover {
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
/* Series fixture class */
.ciSerFixtCurvetop {
	width:650px;
	height:58px;
	background:url(http://i.imgci.com/espncricinfo/ciSeriesFixtures_topcurve_650.gif) no-repeat;
	float:left;
	margin-top:0px;
	padding: 0px;
}
.ciSerFixtCurvebg {
	width:650px;
	background:url(http://i.imgci.com/espncricinfo/ci_SeriesFixtures_bodybg_650.gif) repeat-y;
	float:left;
	margin: 0px;
}
.ciSerFixtCurvebttm {
	width:650px;
	height:8px;
	background:url(http://i.imgci.com/espncricinfo/ci_SeriesFixtures_bottomcurv_650.gif) no-repeat;
	float:left;
	padding: 0px;
}
.ciSerFixtContainer {
	width: 630px;
	padding: 6px 0 6px 0;
	margin: 0px 9px 5px 9px;
}
.FixHd, .FixOdi, .FixOtr {
	width: 630px;
	margin: 0px;
	padding: 0px;
}
.FixHd {
	background-color: #e7e7e7;
	vertical-align: middle;
}
.FixOdi {
	background-color: #e8f5fd;
}
.FixHd td {
	font-weight:bold;
	font-size: 11px;
	color: #000000;
	vertical-align: middle;
	padding: 5px 0 5px 5px;
}
.FixOdi td {
	font-size: 11px;
	color: #333333;
	padding: 5px 0 5px 5px;
}
.FixOtr td {
	font-size: 11px;
	color: #333333;
	padding: 5px 0 5px 5px;
}
.fixDt {
	width:165px;
	text-align:left;
	padding-top: 4px;
	padding-left: 5px;
}
.fixMt {
	width:313px;
	padding-top:4px;
	text-align:left;
	padding-right: 5px;
}
.fixWt {
	width:141px;
	padding-top:4px;
	text-align:left;
}
.fixWtHD {
	width:130px;
	padding-top:4px;
	text-align:left;
}
.fixGMTTxt {
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
/* Cricinfo Print CSS Document Ends */

/* Vital stats insert css */
.vtldta { text-align:center; line-height: 100% !important; }
.vtldta .vtltp { background:url(http://i.imgci.com/espncricinfo/vtltpcrvs.jpg) top no-repeat; background-position:0 1px;height:6px; padding:0; overflow:hidden; }
.vtldta th { color:#006098; font-size:9px; font-weight:bold; padding:3px 0 5px 0;background:url(http://i.imgci.com/espncricinfo/vtlthbg.jpg) repeat-x top; border-bottom:1px solid #dedfe1; border-right:1px solid #fff; }
.vtldta th.first { border-left:1px solid #dedfe1; border-bottom:1px solid #dedfe1; }
.vtldta th.last { border-right:1px solid #dedfe1; }
.vtldta tr td { color:#484848; font-size:11px; font-weight:bold; padding:7px 0; background:url(http://i.imgci.com/espncricinfo/vtlctrbg.jpg) repeat-x; }
.vtldta .vtlcont { background:url(http://i.imgci.com/espncricinfo/vtlcntentbg.jpg) repeat-y; padding:0 4px; }
.vtldta td.team { color:#fff; background: #376ca2 url(http://i.imgci.com/espncricinfo/vtlblubg.jpg) repeat-x; }
.vtldta tr.bdr td { border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4; }
.vtldta tr.last td { border-right:1px solid #e4e4e4;  }
.vtldta .vtlbtm { background:url(http://i.imgci.com/espncricinfo/vtlbtmcurvs.jpg) left top no-repeat; background-position:0 -3px; height:9px; padding:0;}
/* Vital stats insert css */

/* Travel site css */
.blog-head, .story-head{ width:632px; float:left; background:#eee4e4; border:1px solid #e1cece; border-left:0; border-right:0; margin:10px 0; padding:10px 15px;}
.blog-head h2, .story-head h2{ font-size:22px; color:#800806;}
.blog-head h3, .story-head h3{ font-size:12px; color:#383838; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.blog-head p, .story-head p{ font-size:11px; color:#383838;}
.blog-head span, .story-head span{ color:#006291;}
.story-head .summary, .story-head .byline { margin-top:5px;}
.story-head .date { font-size:10px;}


.blog-txt{ width:647px; float:left; padding:10px 0 0 15px;}
.blog-txt p{ padding-bottom:15px;}
.blog-txt .cont{ float:right;}
.blog-txt #btn{background-position:-114px 0; width:108px; height:21px;}
.blog-txt #btn input{background:transparent; border:0; color:#fff; cursor:pointer; padding:3px 0 0 8px; font-size:11px; font-weight:bold; width:90px; float:left;}
.blog-txt #btn span{background-position:0 -28px; margin:8px 0 0 2px; height:3px; width:7px; display:block; float:left; }
.blog-txt .credit { font-size: 11px; font-weight:normal; }

.blog-pic{ width:310px; float:right; padding-left:20px;}
.blog-pic p{ font-size:11px; padding-top:10px;}

.stry-blk{ width:632px; float:left; border-bottom:1px solid #e3e3e3; padding:10px 15px;}
.stry-blk h3{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#660000;}
.stry-blk h3 a {color:#800806;}
.stry-blk p.sub{ font-size:11px; color:#666; padding-top:5px;}
.stry-blk p.date{ font-size:11px; color:#666; padding-top:10px;}
.stry-blk.last{ border:0;}
.stry-blk .txt{ width:555px; float:left;}
.stry-blk img{ float:left; padding-right:10px;}

.stry-blk h3 span{ margin-left:20px; padding:0 5px; background-position:-654px -399px; width:70px; display:inline-block;}
.relatedlinks { width:288px; border:1px solid #c8c8c8; float:right; padding:10px; margin-bottom:10px; font-size:11px; -webkit-border-radius: 5px;-moz-border-radius:5px; border-bottom:3px solid #dfdfdf;}
.relatedlinks h3 { background-position:-613px -507px; text-indent:-9999px; width:120px;}
.relatedlinks li { margin:5px 0;}
.relatedlinks li a{ color:#006293; font-weight:bold}
.relatedlinks li span { color:#676767;}