@charset "utf-8";
/* CSS Document created by sachin 4-6-2012 */

html { margin:0; padding:0;}
body { margin:0 auto; padding:0; font:normal 14px/20 Arial, Helvetica, sans-serif; color:#000; width:990px; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/bg.jpg) no-repeat center top fixed #60aa2f;}

/* png hack */
# img {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(...);}

/* selected hack */
* a:active{ outline:none;}
:-moz-any-link:focus {outline: none;}

* { margin:0; padding:0;}

@font-face {
    font-family: 'FuturaLtCnBTLight';
    src: url('http://static.indianexpress.com/frontend/iep/css/t20worldcup2012/fonts/tt0200m-webfont.eot');
    src: url('http://static.indianexpress.com/frontend/iep/css/t20worldcup2012/fonts/tt0200m-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://static.indianexpress.com/frontend/iep/css/t20worldcup2012/fonts/tt0200m-webfont.woff') format('woff'),
         url('http://static.indianexpress.com/frontend/iep/css/t20worldcup2012/fonts/tt0200m-webfont.ttf') format('truetype'),
         url('http://static.indianexpress.com/frontend/iep/css/t20worldcup2012/fonts/tt0200m-webfont.svg#FuturaLtCnBTLight') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ArialBlackRegular';
    src: url('http://static.indianexpress.com/frontend/iep/css/t20worldcup2012/fonts/ariblk-webfont.eot');
    src: url('http://static.indianexpress.com/frontend/iep/css/t20worldcup2012/fonts/ariblk-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://static.indianexpress.com/frontend/iep/css/t20worldcup2012/fonts/ariblk-webfont.woff') format('woff'),
         url('http://static.indianexpress.com/frontend/iep/css/t20worldcup2012/fonts/ariblk-webfont.ttf') format('truetype'),
         url('http://static.indianexpress.com/frontend/iep/css/t20worldcup2012/fonts/ariblk-webfont.svg#ArialBlackRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

#wrap { margin:0 auto; padding:0; width:1000px; }

.follow_widget { margin:0 35px 0 0; padding:0; float:left; font:bold 12px/31px Arial, Helvetica, sans-serif; color:#fff; overflow:hidden; width:970px; text-align:right;}
.follow_widget i{ margin:0; padding:0; font:italic 14px/31px Arial, Helvetica, sans-serif; color:#fff; display:inline;}
.follow_widget span{ margin:0; padding:0; font:bold 12px/32px Arial, Helvetica, sans-serif; color:#fff; display:inline;}
.follow_widget img { margin:8px 0 0 10px; padding:0; display:inline; float:right;}

#header { margin:0; padding:0; overflow:hidden; clear:left; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/header_bg.png) no-repeat; height:172px;}
#header .logos { margin:20px 0 0 20px; padding:0; float:left; display:inline;}
#header .ad728x90 { margin:21px 0 0 10px; padding:0; width:728px; height:90px; overflow:hidden; float:left; display:inline;}
#header .toplinks { margin:4px 0 0 0; padding:11px 0 0 15px; overflow:hidden; font:normal 16px/39px Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase; text-align:center; display:block; clear:both;}
#header .toplinks ul{ margin:0; padding:0; list-style-type:none; overflow:hidden; height:39px;}
#header .toplinks li{ margin:0 11px; padding:0; display:inline;}
#header .toplinks li a{ color:#000; text-decoration:none;}
#header .toplinks li a:hover{ color:#000; text-decoration:none;}
#header .tt_mg { margin:0 0 5px 40px;}




/********************
 * FEATURE CAROUSEL *
 ********************/
.carousel-container {
  position:relative;
  width:990px;
  height:460px;
  overflow:hidden;
  clear:both;
}
#carousel {
  height:460px;
  width:990px;
  position:relative;
  margin-bottom:0.5em;
  font-size:12px;
  font-family: Arial;
}
.carousel-image {
  border:0;
  display:block;
}
.carousel-feature {
  position:absolute;
  top:-1000px;
  left:-1000px;
  border:2px solid #5d5d5d;
  cursor:pointer;
}
.carousel-feature .carousel-caption {
  position:absolute;
  bottom:20px;
  left:400px;
  width:250px;
  height:370px;
  background-color:#000;
  
}
.carousel-feature .carousel-caption .carousel-details {  margin:0;  padding:10px; font:normal 14px/20px Arial, Helvetica, sans-serif; color:#fff;}
.carousel-feature .carousel-caption .carousel-details h3{  margin:0 0 20px 0;  padding:0; font:normal 26px/30px FuturaLtCnBTLight, Arial, Helvetica, sans-serif; color:#ffcc00; display:block; text-transform:uppercase;}
.carousel-feature .carousel-caption .carousel-details h3 a{  margin:0 0 20px 0;  padding:0; font:normal 26px/30px FuturaLtCnBTLight, Arial, Helvetica, sans-serif; color:#ffcc00; display:block; text-transform:uppercase;}
.carousel-feature .carousel-caption .carousel-details h3 a:hover{  margin:0 0 20px 0;  padding:0; font:normal 26px/30px FuturaLtCnBTLight, Arial, Helvetica, sans-serif; color:#ffcc00; display:block; text-transform:uppercase;}
.carousel-feature .carousel-caption .carousel-details h2{  margin:0 0 20px 0;  padding:0; font:normal 40px/45px FuturaLtCnBTLight, Arial, Helvetica, sans-serif; color:#ffcc00; display:block; text-transform:uppercase;}
.carousel-feature .carousel-caption .carousel-details span{  margin:20px 0 0 0;  padding:0; font:normal 12px/20px Arial, Helvetica, sans-serif; color:#fff; display:block; background:#7c0001; text-align:center; width:100%;}
.carousel-feature .carousel-caption .carousel-details span a{  color:#fff; text-decoration:none;}
.carousel-feature .carousel-caption .carousel-details span a:hover{  color:#fff; text-decoration:none;}


.tracker-summation-container {
  position:absolute;
  color:white;
  right:48px;
  top:230px;
  padding:3px;
  margin:3px;
  background-color:#000;
  display:none;
}
.tracker-individual-container {
  position:absolute;
  color:white;
  right:48px;
  top:210px;
  padding:0;
  margin:0;
  
  
}
.tracker-individual-container li {
  list-style:none;display:none;
}
.tracker-individual-container .tracker-individual-blip {
  margin:0 3px;
  padding:0 3px;
  color:white;
  text-align:center;
  background-color:#DDD;
}
.tracker-individual-container .tracker-individual-blip-selected {
  color:white;
  font-weight:bold;
  background-color:#000;
}
#carousel-left {
  position:absolute;
  top:150px;
  left:0;
  cursor:pointer;
}
#carousel-right {
  position:absolute;
  top:150px;
  right:0;
  cursor:pointer;
}




#team_logo { margin:20px 0; padding:0; display:inline; float:left; height:78px; width:995px; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/team_logo_bg.png) no-repeat;}
.teamlogogroup1 { font:bold 10px/18px Arial, Helvetica, sans-serif; color:#000; margin:14px 0 0 59px; padding:0; float:left; display:inline; text-align:center; text-transform:uppercase;}
.teamlogogroup1 img{ display:block; margin:0 auto; padding:0; text-align:center;}
.teamlogogroup1 a{ text-decoration:none; margin:0 20px 0 0; padding:0; display:inline; float:left; color:#000; text-align:center;}
.teamlogogroup1 a:hover{ text-decoration:none; margin:0 20px 0 0; padding:0; display:inline; float:left; color:#000; text-align:center;}
.teamlogogroup2 { font:bold 10px/18px Arial, Helvetica, sans-serif; color:#000; margin:14px 0 0 29px; padding:0; float:left; display:inline; text-align:center; text-transform:uppercase;}
.teamlogogroup2 img{ display:block; margin:0 auto; padding:0; text-align:center;}
.teamlogogroup2 a{ text-decoration:none; margin:0 15px 0 0; padding:0; display:inline; float:left; color:#000; text-align:center;}
.teamlogogroup2 a:hover{ text-decoration:none; margin:0 15px 0 0; padding:0; display:inline; float:left; color:#000; text-align:center;}
.teamlogogroup3 { font:bold 10px/18px Arial, Helvetica, sans-serif; color:#000; margin:14px 0 0 24px; padding:0; float:left; display:inline; text-align:center; text-transform:uppercase;}
.teamlogogroup3 img{ display:block; margin:0 auto; padding:0; text-align:center;}
.teamlogogroup3 a{ text-decoration:none; margin:0 10px 0 0; padding:0; display:inline; float:left; color:#000; text-align:center;}
.teamlogogroup3 a:hover{ text-decoration:none; margin:0 10px 0 0; padding:0; display:inline; float:left; color:#000; text-align:center;}
.teamlogogroup4 { font:bold 10px/18px Arial, Helvetica, sans-serif; color:#000; margin:14px 0 0 19px; padding:0; float:left; display:inline; text-align:center; text-transform:uppercase;}
.teamlogogroup4 img{ display:block; margin:0 auto; padding:0; text-align:center;}
.teamlogogroup4 a{ text-decoration:none; margin:0 9px 0 0; padding:0; display:inline; float:left; color:#000; text-align:center;}
.teamlogogroup4 a:hover{ text-decoration:none; margin:0 9px 0 0; padding:0; display:inline; float:left; color:#000; text-align:center;}



.newsticker { margin:0 0 0 60px; padding:0; overflow:hidden; background:url(http://static.indianexpress.com/frontend/iep/images/olympic2012/highlight_bg.jpg) no-repeat; width:865px; height:39px;}
.newsticker span { margin:0 0 0 30px; padding:0; font:bold 14px/39px Arial, Helvetica, sans-serif; color:#dadada; text-transform:uppercase; display:inline; float:left;}
.newsticker strong { margin:0 30px 0 0; padding:0; font:bold 13px/39px ArialBlackRegular, Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; display:inline; float:left;}
  .newsticker #dropcontentsubject{ margin:0; padding:0; overflow:hidden; font:bold 18px/39px ArialBlackRegular, Arial, Helvetica, sans-serif; color:#000;}

/*home mid */
h1, h2, h3, h4 { margin:0; padding:0;}
.clearB { clear:both;}
.clearL { clear:left;}
.fl { float:left;}
.mg { margin:15px 0; float:left; width:600px;}
.mg1 { margin:10px 0; float:left; width:300px;}
.mg2 { margin:0 30px 0 0; float:left;}
.mg3 { margin:20px 0 0 0; float:left;}

#top { margin:0; padding:0; clear:both;}
#bottom { margin:0 0 20px 0; padding:0; clear:both;}
#mid { margin:0; padding:10px 10px 30px 10px; clear:both; background:#fff; overflow:hidden; width:970px;}

/* home left */
#left { margin:0; padding:0; width:650px; float:left; display:inline; overflow:hidden;}

#t20_gallrey { width:410px; margin:0; padding:0; float:left; display:inline;}
.t20_gallrey { width:410px; margin:0; padding:0; float:left; display:inline; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/heading_gallery.jpg) no-repeat; display:block; clear:both;}
.t20_gallrey h2 { margin:0; padding:0; font:bold 16px/30px Arial, Helvetica, sans-serif; font-style:italic; color:#cc0000; text-transform:uppercase;}
.t20_gallrey h2 a{ color:#cc0000; text-decoration:none;}
.t20_gallrey h2 a:hover{ color:#cc0000; text-decoration:none;}
.t20_gallrey h2 strong { margin:0; padding:0; font:bold 16px/30px "ArialBlackRegular", Gadget, sans-serif; font-style:italic; color:#474747; text-transform:uppercase;}

.full_schedule { width:220px; margin:0 0 0 20px; padding:0; float:left; display:inline; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/full_schedule_bg.jpg) no-repeat;}
.full_schedule h3 { margin:0 0 5px 0; padding:0; font:bold 16px/30px Arial, Helvetica, sans-serif; font-style:italic; color:#cc0000; text-transform:uppercase;}
.full_schedule h3 a{ color:#cc0000; text-decoration:none;}
.full_schedule h3 a:hover{ color:#cc0000; text-decoration:none;}
.full_schedule h3 strong { margin:0; padding:0; font:bold 16px/30px "ArialBlackRegular", Gadget, sans-serif; font-style:italic; color:#474747; text-transform:uppercase;}

.t20_news { width:314px; margin:0 20px 0 0; padding:0; float:left; display:inline; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/heading_bg.jpg) no-repeat;}
.t20_news h3 { margin:0; padding:0; font:bold 16px/30px Arial, Helvetica, sans-serif; font-style:italic; color:#cc0000; text-transform:uppercase;}
.t20_news h3 a{ color:#cc0000; text-decoration:none;}
.t20_news h3 a:hover{ color:#cc0000; text-decoration:none;}
.t20_news h3 strong { margin:0; padding:0; font:bold 16px/30px "ArialBlackRegular", Gadget, sans-serif; font-style:italic; color:#474747; text-transform:uppercase;}
.t20_news ul { margin:10px 0 0 0; padding:0; list-style-type:none; overflow:hidden; font:normal 14px/18px Arial, Helvetica, sans-serif; color:#000;}
.t20_news li { display:block; border-bottom:1px solid #cdd1d4; padding:5px 0; }
.t20_news li a{ color:#000; text-decoration:none;}
.t20_news li a:hover{ color:#000; text-decoration:none;}
.t20_news li span{ font:normal 11px/18px Arial, Helvetica, sans-serif; color:#6d6d6d; }
.t20_news p{ font:bold 11px/18px Arial, Helvetica, sans-serif; color:#cc0000; margin:5px 0 0 0; display:block;}
.t20_news p a{ color:#cc0000; text-decoration:none;}
.t20_news p a:hover{ color:#cc0000; text-decoration:underline;}

.goolead300x250 { margin:0; padding:0 8px 8px 8px; float:left; display:inline; background:#bdbcba; font:bold 11px/20px Arial, Helvetica, sans-serif; color:#525151; text-transform:uppercase; text-align:center;}

.express_columns { width:314px; margin:0 20px 0 0; padding:0; float:left; display:inline; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/heading_bg.jpg) no-repeat;}
.express_columns h3 { margin:0; padding:0; font:bold 16px/30px Arial, Helvetica, sans-serif; color:#cc0000; text-transform:uppercase; font-style:italic;}
.express_columns h3 a{ color:#cc0000; text-decoration:none;}
.express_columns h3 a:hover{ color:#cc0000; text-decoration:none;}
.express_columns h3 strong { margin:0; padding:0; font:bold 16px/30px "ArialBlackRegular", Gadget, sans-serif; color:#474747; text-transform:uppercase; font-style:italic;}
.express_columns ul { margin:10px 0 0 0; padding:0; list-style-type:none; overflow:hidden; font:normal 16px/18px Arial, Helvetica, sans-serif; color:#000; clear:both;}
.express_columns li { display:block; border-bottom:1px solid #cdd1d4; padding:5px 0; }
.express_columns li a{ color:#000; text-decoration:none;}
.express_columns li a:hover{ color:#000; text-decoration:none;}
.express_columns li strong{ font:normal 13px/18px Arial, Helvetica, sans-serif; color:#6d6d6d; display:block; margin:7px 0 0 0;}
.express_columns li span{ font:normal 11px/18px Arial, Helvetica, sans-serif; color:#6d6d6d; }
.express_columns p{ font:bold 11px/18px Arial, Helvetica, sans-serif; color:#cc0000; margin:5px 0 0 0; display:block;}
.express_columns p a{ color:#cc0000; text-decoration:none;}
.express_columns p a:hover{ color:#cc0000; text-decoration:underline;}
.express_columns i{ font:normal 12px/14px Arial, Helvetica, sans-serif; color:#242424; margin:5px 0 0 0; display:block;}
.express_columns .imgdiv { margin:-5px 15px 0 0; float:right; width:50px; height:50px;}

.opinion_poll { width:314px; margin:0; padding:0; float:left; display:inline; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/heading_bg.jpg) no-repeat;}
.opinion_poll h3 { margin:0; padding:0; font:bold 16px/30px Arial, Helvetica, sans-serif; color:#cc0000; text-transform:uppercase; font-style:italic;}
.opinion_poll h3 a{ color:#cc0000; text-decoration:none;}
.opinion_poll h3 a:hover{ color:#cc0000; text-decoration:none;}
.opinion_poll h3 strong { margin:0; padding:0; font:bold 16px/30px "ArialBlackRegular", Gadget, sans-serif; color:#474747; text-transform:uppercase; font-style:italic;}
.opinion_poll ul { margin:10px 0 0 0; padding:0; list-style-type:none; overflow:hidden; font:normal 16px/18px Arial, Helvetica, sans-serif; color:#000; clear:both;}
.opinion_poll li { display:block; border-bottom:1px solid #cdd1d4; padding:5px 0; overflow:hidden;}
.opinion_poll li span{ font:normal 14px/18px Arial, Helvetica, sans-serif; color:#000; float:left; display:inline; margin:15px 15px 20px 0;}
.opinion_poll li strong{ float:right; display:inline; margin:15px 15px 20px 0;}


#t20_history { width:314px; margin:0 20px 0 0; padding:0; float:left; display:inline; overflow:hidden;}
.t20_history { width:314px; margin:0; padding:0; float:left; display:inline; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/heading_bg.jpg) no-repeat;}
.t20_history h3 { margin:0; padding:0; font:bold 16px/30px Arial, Helvetica, sans-serif; font-style:italic; color:#cc0000; text-transform:uppercase;}
.t20_history h3 a{ color:#cc0000; text-decoration:none;}
.t20_history h3 a:hover{ color:#cc0000; text-decoration:none;}
.t20_history h3 strong { margin:0; padding:0; font:bold 16px/30px "ArialBlackRegular", Gadget, sans-serif; font-style:italic; color:#474747; text-transform:uppercase;}
.t20_history #slider1 { height: 1%; overflow:hidden; padding:0; margin:20px 0 0 0; font:normal 14px/18px Arial, Helvetica, sans-serif; color:#000; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/arrowbg1.jpg) no-repeat 0 0;}
.t20_history #slider1 .viewport { float: left; width: 270px; height: 300px; overflow: hidden; position: relative; }
.t20_history #slider1 .buttons { background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/buttons1.png) no-repeat scroll 0 0 transparent; display: block; margin:60px 4px 0 0; background-position: 0 -43px; text-indent: -999em; float: left; width: 18px; height: 42px; overflow: hidden; position: relative; }
.t20_history #slider1 .next { background-position: 0 0; margin: 60px 0 0 4px;  }
.t20_history #slider1 .disable { visibility: hidden; }
.t20_history #slider1 .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 270px; left: 0 top: 0; }
.t20_history #slider1 .overview li{ float: left; margin: 0 20px 0 0; padding: 1px; height: 230px;  width: 266px;}
.t20_history #slider1 .overview li strong { margin:-184px 0 0 0; padding:0 5px 0 0; font:bold 14px/23px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; background:#cc0000; display:inline; position:relative; float:left}
.t20_history #slider1 .overview li strong span{ margin:0; padding:0; font:normal 14px/23px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; display:inline;}
.t20_history #slider1 .overview li img{ margin:0 0 7px 0; padding:0; border:0; display:block;}
.t20_history #slider1 .overview li p{ margin:0; padding:0; font:normal 11px/21px Arial, Helvetica, sans-serif; color:#014981; display:inline; text-transform:uppercase;}
.t20_history #slider1 .overview li i{ margin:0; padding:0; font:normal 12px/21px Arial, Helvetica, sans-serif; font-style:italic; color:#000; display:inline;}

#t20_venues { width:314px; margin:0; padding:0; float:left; display:inline; overflow:hidden;}
.t20_venues { width:314px; margin:0; padding:0; float:left; display:inline; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/heading_bg.jpg) no-repeat;}
.t20_venues h3 { margin:0; padding:0; font:bold 16px/30px Arial, Helvetica, sans-serif; color:#cc0000; text-transform:uppercase; font-style:italic;}
.t20_venues h3 a{ color:#cc0000; text-decoration:none;}
.t20_venues h3 a:hover{ color:#cc0000; text-decoration:none;}
.t20_venues h3 strong { margin:0; padding:0; font:bold 16px/30px "ArialBlackRegular", Gadget, sans-serif; color:#474747; text-transform:uppercase; font-style:italic;}
.t20_venues #slider2 { height: 1%; overflow:hidden; padding:0; margin:20px 0 0 0; font:normal 14px/18px Arial, Helvetica, sans-serif; color:#000; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/arrowbg1.jpg) no-repeat 0 0;}
.t20_venues #slider2 .viewport { float: left; width: 270px; height: 300px; overflow: hidden; position: relative; }
.t20_venues #slider2 .buttons { background:url("http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/buttons1.png") no-repeat scroll 0 0 transparent; display: block; margin:60px 4px 0 0; background-position: 0 -43px; text-indent: -999em; float: left; width: 18px; height: 42px; overflow: hidden; position: relative; }
.t20_venues #slider2 .next { background-position: 0 0; margin: 60px 0 0 4px;  }
.t20_venues #slider2 .disable { visibility: hidden; }
.t20_venues #slider2 .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 270px; left: 0 top: 0; }
.t20_venues #slider2 .overview li{ float: left; margin: 0 20px 0 0; padding: 1px; height: 230px;  width: 266px;}
.t20_venues #slider2 .overview li strong { margin:-184px 0 0 0; padding:0 5px 0 0; font:bold 14px/23px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; background:#cc0000; display:inline; position:relative; float:left}
.t20_venues #slider2 .overview li strong span{ margin:0; padding:0; font:normal 14px/23px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; display:inline;}
.t20_venues #slider2 .overview li img{ margin:0 0 7px 0; padding:0; border:0; display:block;}
.t20_venues #slider2 .overview li p{ margin:0; padding:0; font:normal 11px/21px Arial, Helvetica, sans-serif; color:#014981; display:inline; text-transform:uppercase;}
.t20_venues #slider2 .overview li i{ margin:0; padding:0; font:normal 12px/21px Arial, Helvetica, sans-serif; font-style:italic; color:#000; display:inline;}

.t20_ranking { width:314px; margin:0 20px 0 0; padding:0; float:left; display:inline; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/heading_bg.jpg) no-repeat;}
.t20_ranking h3 { margin:0 0 10px 0; padding:0; font:bold 16px/30px Arial, Helvetica, sans-serif; font-style:italic; color:#cc0000; text-transform:uppercase;}
.t20_ranking h3 a{ color:#cc0000; text-decoration:none;}
.t20_ranking h3 a:hover{ color:#cc0000; text-decoration:none;}
.t20_ranking h3 strong { margin:0; padding:0; font:bold 16px/30px "ArialBlackRegular", Gadget, sans-serif; font-style:italic; color:#474747; text-transform:uppercase;}
.t20_ranking ul { margin:10px 0 0 0; padding:0; list-style-type:none; overflow:hidden; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#000;}
.t20_ranking li { display:inline; padding:4px 0 4px 0; overflow:hidden; float:left;}
.t20_ranking li img { margin:0 10px 0 0; display:inline;}
.t20_ranking li.raw1 { width:45px; margin:0 0 0 25px; float:left; display:inline;}
.t20_ranking li.raw2 { width:185px; float:left; display:inline;}
.t20_ranking li.raw3 { width:40px; float:left; display:inline;}


.t20_stats { width:314px; margin:0; padding:0; float:left; display:inline; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/heading_bg.jpg) no-repeat;}
.t20_stats h3 { margin:0; padding:0; font:bold 16px/30px Arial, Helvetica, sans-serif; color:#cc0000; font-style:italic; text-transform:uppercase;}
.t20_stats h3 a{ color:#cc0000; text-decoration:none;}
.t20_stats h3 a:hover{ color:#cc0000; text-decoration:none;}
.t20_stats h3 strong { margin:0; padding:0; font:bold 16px/30px "ArialBlackRegular", Gadget, sans-serif; font-style:italic; color:#474747; text-transform:uppercase;}
.t20_stats ul { margin:10px 0 0 0; padding:0; list-style-type:none; overflow:hidden; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#000;}
.t20_stats li { display:block; border-bottom:1px solid #cdd1d4; padding:5px 0 5px 0; overflow:hidden; font-style:italic; }
.t20_stats li strong{ font:normal 11px/18px Arial, Helvetica, sans-serif; color:#014981; display:inline; text-transform:uppercase;}
.t20_stats li img { margin:2px 5px 5px 0;}
.t20_stats p{ font:bold 11px/18px Arial, Helvetica, sans-serif; color:#cc0000; margin:5px 0 0 0; display:block;}
.t20_stats p a{ color:#cc0000; text-decoration:none;}
.t20_stats p a:hover{ color:#cc0000; text-decoration:underline;}


/* right */
#right { margin:0 0 0 18px; padding:0; width:300px; float:left; display:inline; overflow:hidden;}
#right_inside { margin:0; padding:0; width:300px; float:left; display:inline; overflow:hidden;}

#team_standing { width:300px; margin:0; padding:0; float:left; display:inline; background:#000; clear:both;}
#team_standing h3 { margin:5px 0; padding:0; font:bold 16px/30px Arial, Helvetica, sans-serif; color:#e6e6e6; text-transform:uppercase; font-style:italic; text-align:center;}
#team_standing h3 a{ color:#e6e6e6; text-decoration:none;}
#team_standing h3 a:hover{ color:#e6e6e6; text-decoration:none;}
#team_standing h3 strong { margin:0; padding:0; font:bold 16px/30px "ArialBlackRegular", Gadget, sans-serif; color:#fff; text-transform:uppercase; font-style:italic;}
.team_standing { margin:0; padding:0; font:bold 12px/18px Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase;}
.team_standing ul{ margin:0; padding:0; height:35px; background:#4c4c4c; width:295px;}
.team_standing li{color:#9a9797; text-decoration:none;display:block; width:142px; height:35px; list-style:none; float:left; display:inline; border-left:5px solid #000;}
.team_standing li a{color:#9a9797; text-decoration:none;display:block; padding:8px 0 0 0; height:35px; text-align:center; }
.team_standing li a:hover{color:#9a9797; text-decoration:none; display:block; padding:8px 0 0 0; height:35px; text-align:center;}
.team_standing li.current a{color:#000; text-decoration:none; background:#e3e3e3; display:block; padding:0; line-height:35px;}
.team_standing_content { font:normal 11px/20px Arial, Helvetica, sans-serif; color:#000; margin:0; padding:0; border-bottom:1px solid #000; border-left:1px solid #000; border-right:1px solid #000; float:left; display:inline; background:#e3e3e3; width:298px; text-transform:uppercase;}
.team_standing_content ul{ margin:0; padding:0; list-style-type:none;}
.team_standing_content li{ margin:0; padding:0; display:block;}
.team_standing_content li a{ color:#000; text-decoration:none; display:block; padding:2px 0 5px 0;}
.team_standing_content li a:hover{ color:#000; text-decoration:underline; display:block; padding:2px 0 5px 0;}
.team_standing_content li table{ padding:0; margin:0 0 0 5px;}
.team_standing_content li table strong{ color:#be0d09;}


.todays_match { width:300px; margin:0; padding:0; float:left; display:inline; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/left_heading_bg.jpg) no-repeat; clear:both;}
.todays_match h3 { margin:0; padding:0; font:bold 16px/30px Arial, Helvetica, sans-serif; color:#cc0000; text-transform:uppercase; font-style:italic;}
.todays_match h3 a{ color:#cc0000; text-decoration:none;}
.todays_match h3 a:hover{ color:#cc0000; text-decoration:none;}
.todays_match h3 strong { margin:0; padding:0; font:bold 16px/30px "ArialBlackRegular", Gadget, sans-serif; color:#474747; text-transform:uppercase; font-style:italic;}
.todays_match ul { margin:10px 0 0 5px; padding:0; list-style-type:none; overflow:hidden; font:normal 14px/18px Arial, Helvetica, sans-serif; color:#000; clear:both; width:295px;}
.todays_match li { display:block; padding:0; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/match_bg.jpg) repeat-x #01304e; height:77px; margin:0 0 2px 0;}
.todays_match li .imgdiv{ padding:10px 5px 10px 9px; float:left; display:inline; }
.todays_match li .infodiv{ padding:0; float:left; display:inline; width:145px; font:bold 12px/20px Arial, Helvetica, sans-serif; color:#fff; text-align:center;}
.todays_match li .infodiv span{ padding:0; font:bold 14px/20px Arial, Helvetica, sans-serif; color:#b5dcfb; text-align:center; display:block;}


.express_olympic { width:300px; margin:0; padding:0; float:left; display:inline; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/left_heading_bg.jpg) no-repeat; clear:both;}
.express_olympic h3 { margin:0; padding:0; font:bold 16px/30px Arial, Helvetica, sans-serif; color:#cc0000; text-transform:uppercase; font-style:italic;}
.express_olympic h3 a{ color:#cc0000; text-decoration:none;}
.express_olympic h3 a:hover{ color:#cc0000; text-decoration:none;}
.express_olympic h3 strong { margin:0; padding:0; font:bold 16px/30px "ArialBlackRegular", Gadget, sans-serif; color:#474747; text-transform:uppercase; font-style:italic;}
.express_olympic ul { margin:10px 0 0 0; padding:0; list-style-type:none; overflow:hidden; font:normal 14px/18px Arial, Helvetica, sans-serif; color:#000; clear:both;}
.express_olympic li { display:block; border-bottom:1px solid #cdd1d4; padding:5px 0; }
.express_olympic li a{ color:#000; text-decoration:none;}
.express_olympic li a:hover{ color:#000; text-decoration:none;}
.express_olympic li span{ font:normal 11px/18px Arial, Helvetica, sans-serif; color:#6d6d6d; }
.express_olympic p{ font:bold 11px/18px Arial, Helvetica, sans-serif; color:#cc0000; margin:5px 0 0 0; display:block;}
.express_olympic p a{ color:#cc0000; text-decoration:none;}
.express_olympic p a:hover{ color:#cc0000; text-decoration:underline;}
.express_olympic i{ font:normal 12px/14px Arial, Helvetica, sans-serif; color:#242424; margin:5px 0 0 0; display:block;}
.express_olympic .imgdiv { margin:-5px 10px 0 0; float:right; width:50px; height:50px;}


.ad300x250 { margin:0; padding:0; width:300px; float:left; display:inline; overflow:hidden; clear:both;}

.pick_winner { width:300px; margin:0; padding:0; float:left; display:inline; background:#000; clear:both;}
.pick_winner h3 { margin:5px 8px 15px 8px; padding:0; font:bold 16px/30px Arial, Helvetica, sans-serif; color:#e6e6e6; text-transform:uppercase; font-style:italic; text-align:center; border-bottom:1px solid #fff;}
.pick_winner h3 a{ color:#e6e6e6; text-decoration:none;}
.pick_winner h3 a:hover{ color:#e6e6e6; text-decoration:none;}
.pick_winner h3 strong { margin:0; padding:0; font:bold 16px/30px "ArialBlackRegular", Gadget, sans-serif; color:#fff; text-transform:uppercase; font-style:italic;}
.pick_winner form{ margin:0; padding:0;}
.pick_winner ul{ margin:0; padding:0; list-style-type:none;}
.pick_winner li{ margin:0 0 10px 0; padding:0; float:left; display:block; font:normal 12px/20px Arial, Helvetica, sans-serif; color:#fff; clear:both;}
.pick_winner li .pick1 { width:25px; margin:0 0 0 15px; padding:5px 0 0 0; float:left; display:inline;}
.pick_winner li .pick2 { width:160px; margin:0; float:left; display:inline; font-style:italic;}
.pick_winner li .pick2 img{ margin:0 10px 0 0; padding:0; border:0; float:left; display:inline;}
.pick_winner li .pick3 { width:75px; margin:0; float:left; display:inline; text-align:right;}
.pick_winner li .pick3 img{ margin:0; padding:0; border:0; float:right; display:inline;}
.pick_winner li span{ margin:20px 0 10px 120px; padding:0; border:0; float:left; display:inline;}



/* footer */
.bottomad728x90 { margin:0 auto; padding:0; width:728px; height:90px;}

#footer { margin:0; padding:0 15px; overflow:hidden; height:24px; background:#000; font:bold 11px/24px Arial, Helvetica, sans-serif; color:#c6c6c6; text-transform:uppercase; width:960px;}
#footer a{ color:#c6c6c6; text-decoration:none;}
#footer a:hover{ color:#c6c6c6; text-decoration:underline;}
#footer span{ margin:0; padding:0; font:normal 11px/24px Arial, Helvetica, sans-serif; color:#c6c6c6; text-transform:none; float:right;}
#footer img{ margin:4px 0 0 0; padding:0; border:0; float:none;}
.ft_border { margin:20px 10px 10px 10px; padding:0; height:1px; background:#b8b7b5;}
#top { margin:15px 0 0 0; padding:0; clear:both;}
#bottom { margin:0 0 20px 0; padding:0; clear:both;}

#footer1 { margin:0 0 0 104px; padding:0 15px; overflow:hidden; height:24px; background:#000; font:bold 11px/24px Arial, Helvetica, sans-serif; color:#c6c6c6; text-transform:uppercase;}
#footer1 a{ color:#c6c6c6; text-decoration:none;}
#footer1 a:hover{ color:#c6c6c6; text-decoration:underline;}
#footer1 span{ margin:0; padding:0; font:normal 11px/24px Arial, Helvetica, sans-serif; color:#c6c6c6; text-transform:none; float:right;}
#footer1 img{ margin:4px 0 0 0; padding:0; border:0; float:none;}
#top1 { margin:15px 0 0 104px; padding:0; clear:both;}
#bottom1 { margin:0 0 20px 104px; padding:0; clear:both;}







/*story page*/

#container { padding: 0px 0 0 10px; text-align: justify; }
.floater { background: #eee; position: absolute; top: 315px; left: 0; padding: 20px; width: 50px }
.floater ul { padding: 1em; margin: 0; list-style:none; }
.floater ul li { margin-left:-26px;  }


.top_container { margin:0; padding:0; height:500px; width:990px; display:block;}
.mid_container { margin:0; padding:0 0 10px 0; width:990px; background:#fff;}
.left_container { margin:0; padding:0; width:680px; float:left; display:inline;}
.mar1 { margin:0 0 10px 10px; border-bottom:1px solid #cdd1d4; padding:0 0 10px 0;}

.mid_container1 { margin:0; padding:0 0 10px 0; width:886px; background:#fff; float:left; display:inline;}
.left_container1 { margin:0; padding:0; width:577px; float:left; display:inline;}
.left1 { margin:0; padding:0; width:104px; float:left; display:inline; text-transform:uppercase;}
.left1 b{ margin:0 0 25px 0; padding:0; display:block;}
.left1 a{ padding:0 0 0 7px; margin:0 0 2px 0; display:block; height:31px; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/black_tab.gif) no-repeat; font:bold 11px/31px Arial, Helvetica, sans-serif; color:#c5c5c5; text-decoration:none;}
.left1 a:hover{ padding:0 0 0 7px; margin:0 0 2px 0; display:block; height:31px; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/grey_tab.gif) no-repeat; font:bold 11px/31px Arial, Helvetica, sans-serif; color:#474747; text-decoration:none;}
.left1 .selected{ padding:0 0 0 7px; margin:0 0 2px 0; display:block; height:31px; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/grey_tab.gif) no-repeat; font:bold 11px/31px Arial, Helvetica, sans-serif; color:#474747; text-decoration:none;}
.left2 { margin:0; padding:0; width:104px; float:left; display:inline;}
.left2 b{ margin:0 0 25px 0; padding:0; display:block;}
.left2 a{ padding:0 0 0 5px; margin:0 0 2px 0; display:block; height:31px; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/black_tab.gif) no-repeat; font:bold 10px/14px Arial, Helvetica, sans-serif; color:#c5c5c5; text-decoration:none;}
.left2 a:hover{ padding:0 0 0 5px; margin:0 0 2px 0; display:block; height:31px; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/grey_tab.gif) no-repeat; font:bold 10px/14px Arial, Helvetica, sans-serif; color:#474747; text-decoration:none;}
.left2 .selected{ padding:0 0 0 5px; margin:0 0 2px 0; display:block; height:31px; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/grey_tab.gif) no-repeat; font:bold 10px/14px Arial, Helvetica, sans-serif; color:#474747; text-decoration:none;}

#left h1{font:bold 22px/26px Arial, Helvetica, sans-serif; color:#474747; margin:0; padding:0; display:block;}


.heading_main { background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/headingbg.jpg) repeat-x #c10d09; float:left; display:block; margin:-13px 0 20px 20px; padding:0; z-index:9999; position:relative;}
.heading_main h2{ font:bold 14px/22px "Arial Black", Gadget, sans-serif; color:#fff; margin:0 10px; padding:0; display:inline; float:left;}
.heading_main img{ margin:0; padding:0; border:0; float:left; display:inline;}

.heading { font:normal 12px/14px Arial, Helvetica, sans-serif; color:#474747; margin:10px 0 0 10px; padding:0 0 10px 0; clear:left; width:651px; border-bottom:solid 1px #ccc; }
.heading h1{ font:bold 22px/26px Arial, Helvetica, sans-serif; color:#474747; margin:0; padding:0; display:block;}
.heading strong{ font:bold 12px/24px Arial, Helvetica, sans-serif; color:#000; display:block; margin:0 0 5px 0;}


.comments { width:300px; margin:0; padding:0; float:right; display:inline;}
.comments strong{ font:normal 11px/14px Arial, Helvetica, sans-serif; color:#991318; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/comments_bg.gif) no-repeat 0; width:100px; height:14px; padding:0; margin:0 10px 0 0; float:left; display:inline;}
.comments strong a{ color:#991318; text-decoration:none; padding:0 0 0 3px;}
.comments strong a:hover{ color:#991318; text-decoration:underline; padding:0 0 0 3px;}
.comments b{ padding:0; margin:0; float:left; display:inline;}
.comments b img{ padding:0; margin:0 10px 0 0;}
.comments span{ font:normal 11px/14px Arial, Helvetica, sans-serif; color:#991318; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/more.gif) no-repeat 0; width:55px; height:14px; padding:0; margin:0; float:left; display:inline;}
.comments span a{ color:#991318; text-decoration:none; padding:0 0 0 5px;}
.comments span a:hover{ color:#991318; text-decoration:underline; padding:0 0 0 5px;}


#text { font:normal 14px/20px Arial, Helvetica, sans-serif; color:#474747; margin:10px 0 20px 10px; padding:0; width:651px;}
#text strong{ font:bold 12px/16px Arial, Helvetica, sans-serif; color:#474747; padding:0; margin:0; display:block; text-transform:uppercase;}


#story_right { width:305px; margin:0 0 0 10px; padding:0 0 10px 10px; float:right; border-left:1px solid #ccc;}
.story_pic { margin:0; padding:0 0 10px 0; border-bottom:1px solid #ccc;}
.story_pic b{ font:normal 13px/16px Arial, Helvetica, sans-serif; color:#474747; display:block; margin:5px 0 0 0;}
.story_pic span{ font:normal 10px/16px Arial, Helvetica, sans-serif; color:#9f9f9f; display:block; margin:0 0 5px 0; float:right;}
.story_pic span img { margin:0 0 0 10px;}


#post_comments { margin:20px 0 0 10px; padding:0; width:651px; float:left; display:inline;}
.post_comments_hd { margin:0; padding:0 0 0 5px; width:645px; font:normal 13px/30px Arial, Helvetica, sans-serif; color:#474747; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/comment_bg.gif) repeat-x; height:30px;}
.post_comments_hd strong{ margin:0; padding:0; font:bold 13px/30px Arial, Helvetica, sans-serif; color:#474747; text-transform:uppercase;}
.post_comments_hd b{ margin:0 10px 0 0; padding:0; font:bold 12px/30px Arial, Helvetica, sans-serif; color:#474747; float:right; text-transform:uppercase;}
.post_comments_hd b span{ margin:0; padding:0; font:bold 12px/30px Arial, Helvetica, sans-serif; color:#ab171d;}
.post_comments_hd b span a{ color:#105388; text-decoration:none; font:bold 12px/30px Arial, Helvetica, sans-serif;}
.post_comments_hd b span a:hover{ color:#105388; text-decoration:underline; font:bold 12px/30px Arial, Helvetica, sans-serif;}

.post_comments_mid { margin:15px 0 0 5px; padding:0; width:651px; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#474747;}
.post_comments_mid strong{ margin:0; padding:0; font:bold 14px/18px Arial, Helvetica, sans-serif; color:#474747; display:block;}
.post_comments_mid b{ margin:0; padding:0; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#474747; float:left; display:inline; width:648px;}
.post_comments_mid span{ margin:0; padding:0; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#105388; float:left; display:inline; width:85px;}
.post_comments_mid span a{ color:#105388; text-decoration:none; font:normal 12px/18px Arial, Helvetica, sans-serif;}
.post_comments_mid span a:hover{ color:#105388; text-decoration:underline; font:normal 12px/18px Arial, Helvetica, sans-serif;}
.post_comments_mid i{ width:641px; margin:10px 0 0 0; padding:0; display:block; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/gr_line.gif) repeat-x; height:10px;}

.post_comments_reply { margin:15px 0 0 15px; padding:0; width:636px; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#474747;}
.post_comments_reply strong{ margin:0; padding:0; font:bold 14px/18px Arial, Helvetica, sans-serif; color:#474747; display:block;}
.post_comments_reply b{ margin:0; padding:0; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#474747; float:left; display:inline; width:550px;}
.post_comments_reply span{ margin:0; padding:0; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#105388; float:left; display:inline; width:85px;}
.post_comments_reply span a{ color:#105388; text-decoration:none; font:normal 12px/18px Arial, Helvetica, sans-serif;}
.post_comments_reply span a:hover{ color:#105388; text-decoration:underline; font:normal 12px/18px Arial, Helvetica, sans-serif;}
.post_comments_reply i{ width:636px; margin:10px 0 0 0; padding:0; display:block; border-top:1px solid #ccc;}






/* history*/
.history { font:normal 12px/18px Arial, Helvetica, sans-serif; color:#000; margin:0 5px;}
.history ul{ margin:0 0 20px 0; padding:0; list-style-type:none; float:left; display:inline; clear:both;}
.history ul strong{ font:bold 14px/25px Arial, Helvetica, sans-serif; color:#000; background:#fff; display:block; margin:0 0 5px 0; padding:0 0 0 10px;}
.history li{ margin:0 0 5px 0; padding:0; display:inline;}
.history li img{ margin:5px 10px 10px 0; padding:0; display:inline; float:left;}

/* country*/
.box_tp { margin:0 0 0 10px; padding:0; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/gr_tp.gif) repeat-x; height:5px; width:655px;}
.box_mid { margin:0 0 0 5px; padding:10px; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/gr_mid.gif) repeat-y; width:645px;}
.box_bt { margin:0 0 0 10px; padding:0; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/gr_bt.gif) repeat-x; height:5px; width:655px;}

.nation { font:normal 12px/18px Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase;}
.nation strong{ font:bold 12px/18px Arial, Helvetica, sans-serif; color:#000; background:#fff; display:block; margin:0 10px 10px 10px; padding:0 0 0 10px;}
.nation ul{ margin:0 0 20px 20px; padding:0; list-style-type:none; float:left; display:inline;}
.nation li{ margin:0 0 10px 0; padding:0; width:205px; float:left; display:inline; height:18px;}
.nation li img{ margin:0 10px 0 0; padding:0; border:0; float:left; display:inline;}
.nation li a{ text-decoration:none; color:#000;}
.nation li a:hover{ text-decoration:none; color:#000;}


/* experience*/
.box_heading { margin:0 0 5px 10px; padding:0; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/india_bg1.gif) repeat-x; height:32px; width:655px;}
.box_heading strong { margin:0; padding:0; font:normal 18px/30px Arial, Helvetica, sans-serif; color:#474747; text-decoration:none; text-transform:uppercase;}

.delhi_map { font:normal 12px/18px Arial, Helvetica, sans-serif; color:#000;}
.delhi_map img{ margin:0 0 15px 0; padding:0; display:block;}

#places_visit { margin:15px 0 10px 10px; padding:0; width:319px; float:left; display:inline;}
.places_visit { margin:0 0 5px 0; padding:0; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/india_bg1.gif) repeat-x; height:32px;}
.places_visit strong{ margin:0 10px 0 0; padding:0; font:normal 14px/30px Arial, Helvetica, sans-serif; color:#474747; float:left; display:inline; text-transform:uppercase;}
.places_visit strong u{ margin:0; padding:0; font:normal 14px/30px "Arial Black", Gadget, sans-serif; color:#474747; text-decoration:none; text-transform:uppercase;}
.places_visit_content{ margin:10px 0 0 0; padding:0 0 5px 0; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#474747; border-bottom:1px solid #cdd1d4; text-transform:none;}
.places_visit_content a{ color:#000; text-decoration:none; font:bold 11px/18px Arial, Helvetica, sans-serif; text-transform:none;}
.places_visit_content a:hover{ color:#000; text-decoration:underline; font:bold 11px/18px Arial, Helvetica, sans-serif; text-transform:none;}
.places_visit_content strong{ padding:0; margin:0; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase;}
.places_visit_content b{ padding:0; margin:0; font:bold 12px/18px Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase;}
.places_visit_content span{ padding:0; margin:0; font:bold 12px/18px Arial, Helvetica, sans-serif; color:#474747; text-transform:none;}
.places_visit_content u{ padding:0; margin:0 5px; font:bold 12px/18px Arial, Helvetica, sans-serif; color:#474747; text-transform:none; text-decoration:none;}
.places_visit_content img{ margin:10px 0; padding:0; border:0; display:block;}
.mr2 { margin:8px 10px 0 0;}


.bar_restaurant {margin:15px 0 0 10px; padding:0 0 10px 0; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/bar_bg.gif) repeat-x; width:655px; border:1px solid #c2c0bc;}
.bar_restaurant strong{ margin:0 0 0 10px; padding:0; font:normal 14px/35px Arial, Helvetica, sans-serif; color:#474747; text-transform:uppercase;}
.bar_restaurant strong u{ margin:0; padding:0; font:normal 14px/35px "Arial Black", Gadget, sans-serif; color:#474747; text-decoration:none; text-transform:uppercase;}
.bar_restaurant ul{ margin:0; padding:0; list-style-type:none; text-transform:uppercase; float:left; display:inline;}
.bar_restaurant li{ margin:0 0 0 10px; padding:0; float:left; display:inline; width:200px;}
.bar_restaurant li strong{ margin:5px 0 10px 0; padding:0; width:190px; font:bold 12px/18px Arial, Helvetica, sans-serif; color:#474747; float:left; display:inline;}
.bar_restaurant li strong b{ margin:0; padding:0; width:190px; font:normal 11px/14px Arial, Helvetica, sans-serif; color:#474747; display:block;}

.box_heading { margin:0 0 5px 10px; padding:0; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/india_bg2.gif) repeat-x; height:37px; width:655px;}
.box_heading strong { margin:0; padding:0; font:normal 18px/35px Arial, Helvetica, sans-serif; color:#474747; text-decoration:none; text-transform:uppercase;}

.box_heading ul{ margin:0; padding:0; height:37px; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/3tab_bg.gif) no-repeat; width:530px; float:right; display:inline; text-transform:uppercase;}
.box_heading li{color:#fff; text-decoration:none; width:176px; height:37px; list-style:none; float:left; display:inline; text-align:center;}
.box_heading li a{color:#b3b2ae; text-decoration:none;display:block; padding:0; height:37px; text-align:center; font:normal 14px/30px "Arial Black", Gadget, sans-serif; width:176px;}
.box_heading li a:hover{color:#b3b2ae; text-decoration:none; display:block; padding:0; height:37px; text-align:center; line-height:30px;}
.box_heading li.current4 a{color:#fff; text-decoration:none; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/tab3.gif) no-repeat 0; display:block; padding:0; line-height:30px;}

.hotel { margin:0; padding:0;}
.hotel_content { margin:0; padding:0 0 10px 0; font:normal 12px/16px Arial, Helvetica, sans-serif; color:#000; border-bottom:1px solid #fff;}
.hotel_content img{ margin:0 10px 0 0; padding:0; float:left; display:inline;}
.hotel_content strong{ margin:0 0 15px 0; padding:0; font:bold 13px/18px "Arial Black", Gadget, sans-serif; color:#000; display:block; width:350px; float:left; text-transform:uppercase;}
.hotel_content strong b{ margin:0; padding:0; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#474747; display:block; text-transform:uppercase;}
.hotel_content strong img{ margin:0; padding:0; float:none;}
.hotel_content span{ margin:0; padding:0; font:bold 11px/16px Arial, Helvetica, sans-serif; color:#105388; display:block; width:350px; float:left; text-transform:uppercase;}
.hotel_content span u{ margin:0 0 0 10px; padding:0; font:bold 11px/15px Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}
.hotel_content p{ margin:10px 0 0 0; padding:0; font:normal 12px/16px Arial, Helvetica, sans-serif; color:#000;}

.pagination { margin:10px 0 0 0; padding:0; font:normal 12px/24px Arial, Helvetica, sans-serif; color:#105388; text-align:center;}
.pagination a{ color:#105388; text-decoration:none;}
.pagination a:hover{ color:#105388; text-decoration:underline;}
.pagination .select{ font:bold 12px/24px Arial, Helvetica, sans-serif; color:#000;}



/* game records*/
.search_records {margin:0 0 0 10px; padding:0 0 10px 0; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/search_records.gif) repeat-x; width:655px; border:1px solid #c2c0bc; font:normal 12px/35px Arial, Helvetica, sans-serif; color:#474747; text-transform:uppercase; text-align:center;}
.search_records input { margin:0 5px 0 20px;}
.search_records select { margin:0 20px 0 10px; font:normal 11px/14px Arial, Helvetica, sans-serif; color:#000; width:200px;}
.search_records strong input { margin:0 0 8px 0; padding:0;}
.search_records input img{ margin:5px 0 0 0;}

.game_records { font:bold 11px/18px Arial, Helvetica, sans-serif; color:#474747; text-transform:uppercase;}
.game_records strong{ display:block; margin:0 0 15px 12px; padding:0;}
.game_records ul{ margin:0 0 0 20px; padding:0 0 10px 0; list-style-type:none; float:left; display:inline; border-bottom:1px solid #fff;}
.game_records li{ margin:0 0 15px 0; padding:0; float:left; display:inline; height:18px;}
.game_records li img{ margin:0 10px 0 0; padding:0; border:0; float:left; display:inline;}
.game_records li.td1 { width:255px;}
.game_records li.td2 { width:70px;}
.game_records li.td3 { width:217px;}
.game_records li.td4 { width:60px;}



/* india in olympic*/
#medal_hopes1 { margin:0 0 0 10px; padding:0; width:319px; float:left; display:inline;}
.medal_hopes1 { margin:0 0 5px 0; padding:0; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/india_bg.gif) repeat-x; height:37px; }
.medal_hopes1 strong{ margin:0 10px 0 0; padding:0; font:normal 14px/30px Arial, Helvetica, sans-serif; color:#474747; float:left; display:inline;}
.medal_hopes1 strong u{ margin:0; padding:0; font:normal 14px/30px "Arial Black", Gadget, sans-serif; color:#474747; text-decoration:none;}
.medal_hopes_content{ margin:10px 0 0 0; padding:0 0 5px 0; font:normal 11px/18px Arial, Helvetica, sans-serif; color:#000; border-bottom:1px solid #cdd1d4; text-transform:uppercase;}
.medal_hopes_content strong{ padding:0; margin:0 9px 0 0; width:150px; float:left; display:inline; font-weight:normal;}
.medal_hopes_content b{ margin:0; padding:0; font:bold 12px/25px Arial, Helvetica, sans-serif; color:#014981; text-transform:none; float:left; display:inline;}
.medal_hopes_content img{ margin:0 10px 0 0; padding:0; border:0; float:left; display:inline;}
.mr1 { margin:8px 10px 0 0;}


.olympic_records {margin:15px 0 10px 10px; padding:0 0 10px 0; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/bar_bg.gif) repeat-x; width:655px; border:1px solid #c2c0bc;}
.olympic_records strong{ margin:0 0 0 10px; padding:0; font:bold 14px/35px Arial, Helvetica, sans-serif; color:#474747; text-transform:uppercase;}
.olympic_records b{ display:block; margin:10px 0 15px 12px; padding:0;}
.olympic_records ul{ margin:0 0 0 20px; padding:0; list-style-type:none; float:left; display:inline; font:bold 11px/18px Arial, Helvetica, sans-serif; color:#474747; text-transform:uppercase; overflow:scroll; overflow-x:hidden; height:300px; width:620px;}
.olympic_records li{ margin:0 0 15px 0; padding:0; float:left; display:inline; height:18px;}
.olympic_records li img{ margin:0 10px 0 0; padding:0; border:0; float:left; display:inline;}
.olympic_records li.td1 { width:255px;}
.olympic_records li.td2 { width:70px;}
.olympic_records li.td3 { width:217px;}
.olympic_records li.td4 { width:60px;}

.nation1 { margin:0; padding:0; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#474747;}
.nation1 strong{ width:276px; margin:0 0 0 5px; padding:0; float:left; display:inline;}
.nation1 strong span{ width:268px; margin:10px 0 0 5px; padding:0 0 0 5px; display:block; text-transform:uppercase; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/bl_bg.jpg) no-repeat; font:bold 11px/18px Arial, Helvetica, sans-serif; color:#105388;}
.nation1 strong u{ margin:0 0 0 5px; padding:0 0 10px 5px; display:block; text-transform:uppercase; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}
.nation1 b{ width:335px; margin:0 0 0 15px; padding:0; float:left; display:inline; font:normal 12px/16px Arial, Helvetica, sans-serif; color:#474747;}

.box_heading1 { margin:0 0 5px 10px; padding:0; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/flag_bg.gif) repeat-x; height:46px; width:655px;}
.box_heading1 strong { margin:0 10px 0 0; padding:0; font:normal 18px/46px "Arial Black", Gadget, sans-serif; color:#474747; text-decoration:none; text-transform:uppercase; float:left; display:inline;}
.box_heading1 strong img { margin:0 10px 0 10px; padding:0; float:left;}
.box_heading1 b { margin:0; padding:0; font:bold 12px/46px Arial, Helvetica, sans-serif; color:#474747; text-transform:uppercase; float:left; display:inline;}
.box_heading1 b img { margin:0 5px 0 10px; padding:0;}
.box_heading1 span { margin:0; padding:0; font:normal 11px/46px Arial, Helvetica, sans-serif; color:#474747; text-transform:uppercase; float:right; display:inline; width:200px; text-align:right;}
.box_heading1 span select{ margin:0 0 0 10px; padding:0; font:normal 11px/46px Arial, Helvetica, sans-serif; color:#014981; text-transform:none;}

.olympic_news1 { width:316px; margin:10px 16px 0 15px; padding:0; float:left; display:inline; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/heading_bg.jpg) no-repeat;}
.olympic_news1 h3 { margin:0; padding:0; font:bold 16px/30px Arial, Helvetica, sans-serif; color:#cc0000; text-transform:uppercase;}
.olympic_news1 h3 a{ color:#cc0000; text-decoration:none;}
.olympic_news1 h3 a:hover{ color:#cc0000; text-decoration:none;}
.olympic_news1 h3 strong { margin:0; padding:0; font:bold 16px/30px "ArialBlackRegular", Gadget, sans-serif; color:#474747; text-transform:uppercase;}
.olympic_news1 ul { margin:10px 0 0 0; padding:0; list-style-type:none; overflow:hidden; font:normal 14px/18px Arial, Helvetica, sans-serif; color:#000;}
.olympic_news1 li { display:block; border-bottom:1px solid #cdd1d4; padding:5px 0; }
.olympic_news1 li span{ font:normal 11px/18px Arial, Helvetica, sans-serif; color:#6d6d6d; }
.olympic_news1 p{ font:bold 11px/18px Arial, Helvetica, sans-serif; color:#cc0000; margin:5px 0 0 0; display:block;}
.olympic_news1 p a{ color:#cc0000; text-decoration:none;}
.olympic_news1 p a:hover{ color:#cc0000; text-decoration:underline;}

.express_olympic1 { width:300px; margin:10px 0 0 10px; padding:0; float:left; display:inline; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/express_olympic_bg.jpg) no-repeat;}
.express_olympic1 h3 { margin:0; padding:0; font:bold 16px/30px Arial, Helvetica, sans-serif; color:#cc0000; text-transform:uppercase;}
.express_olympic1 h3 a{ color:#cc0000; text-decoration:none;}
.express_olympic1 h3 a:hover{ color:#cc0000; text-decoration:none;}
.express_olympic1 h3 strong { margin:0; padding:0; font:bold 16px/30px "ArialBlackRegular", Gadget, sans-serif; color:#474747; text-transform:uppercase;}
.express_olympic1 ul { margin:10px 0 0 0; padding:0; list-style-type:none; overflow:hidden; font:normal 14px/18px Arial, Helvetica, sans-serif; color:#000; clear:both;}
.express_olympic1 li { display:block; border-bottom:1px solid #cdd1d4; padding:5px 0; }
.express_olympic1 li span{ font:normal 11px/18px Arial, Helvetica, sans-serif; color:#6d6d6d; }
.express_olympic1 p{ font:bold 11px/18px Arial, Helvetica, sans-serif; color:#cc0000; margin:5px 0 0 0; display:block;}
.express_olympic1 p a{ color:#cc0000; text-decoration:none;}
.express_olympic1 p a:hover{ color:#cc0000; text-decoration:underline;}
.express_olympic1 i{ font:normal 12px/14px Arial, Helvetica, sans-serif; color:#242424; margin:5px 0 0 0; display:block;}
.express_olympic1 .imgdiv { margin:-5px 10px 0 0; float:right; width:50px; height:50px;}


/* listing*/
#olympic_2012 { margin:0 0 15px 0; padding:0; width:560px; display:inline; float:left; border-bottom:1px solid #cdd1d4;}
#olympic_2012 span{ margin:5px 0 0 0; padding:0; float:right;}
#olympic_2012 span img{ margin:0 0 0 5px; padding:0;}
#olympic_2012 b{ margin:0 0 0 5px; padding:0; font:normal 14px/31px Arial, Helvetica, sans-serif; color:#474747; text-transform:uppercase;}

.listing { font:normal 12px/16px Arial, Helvetica, sans-serif; color:#474747; margin:10px 10px; padding:0 0 10px 0; width:550px; border-bottom:1px solid #cdd1d4; clear:left;}
.listing strong{ font:normal 12px/16px Arial, Helvetica, sans-serif; color:#474747; margin:0 10px 0 0; padding:0; width:265px; float:left; display:inline;}
.listing strong b{ font:bold 12px/16px Arial, Helvetica, sans-serif; color:#474747; margin:0 0 5px 0; padding:0; text-transform:uppercase; display:block;}
.listing strong b a{ color:#474747; text-decoration:none;}
.listing strong b a:hover{ color:#474747; text-decoration:underline;}
.listing strong img { border:0; margin:0 10px 5px 0; float:left; display:inline;}


/* medal count*/
.medal_count { font:normal 12px/18px Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase;}
.medal_count strong{ display:block; margin:0 0 15px 12px; padding:0;}
.medal_count ul{ margin:0 0 0 20px; padding:0; list-style-type:none; float:left; display:inline;}
.medal_count li{ margin:0 0 15px 0; padding:0; float:left; display:inline; height:18px;}
.medal_count li img{ margin:0 10px 0 0; padding:0; border:0; float:left; display:inline;}
.medal_count li.td1 { width:60px; text-align:center; margin:0 27px 0 0;}
.medal_count li.td2 { width:200px;}
.medal_count li.td3 { width:76px;}
.medal_count li.td4 { width:70px; padding:0 0 0 35px;}


/* schedule*/
.schedule_hd { font:normal 11px/14px Arial, Helvetica, sans-serif; color:#474747; text-transform:uppercase;}
.schedule_hd strong{ font:bold 12px/18px Arial, Helvetica, sans-serif; color:#474747; text-transform:uppercase; display:block}
.schedule_hd table{ margin:0 5px 15px 5px; padding:0; border-collapse:collapse; border:1px solid #fff;}
.schedule_hd .mrg{ padding:0 0 0 5px;}

.schedule { font:bold 11px/30px Arial, Helvetica, sans-serif; color:#474747; text-transform:uppercase;}
.schedule .checkon{ margin:0; padding:0; background:#acd0ff; text-align:center;}
.schedule table{ margin:0 5px; padding:0; border-collapse:collapse; border:1px solid #fff;}
.schedule .mrg{ padding:0 0 0 5px;}

.text { margin:0 0 10px 10px; padding:0; font:12px/16px Arial, Helvetica, sans-serif; color:#474747; display:block; text-transform:uppercase;}

.box_tp1 { margin:5px 0 0 10px; padding:0; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/gr_tp.gif) repeat-x; height:5px; width:968px;}
.box_mid1 { margin:0 0 0 5px; padding:10px; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/gr_mid2.gif) repeat-y; width:960px;}
.box_bt1 { margin:0 0 0 10px; padding:0; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/gr_bt.gif) repeat-x; height:5px; width:968px;}




/* sports*/
.event_details {margin:10px 0 10px 10px; padding:0 0 10px 0; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/bar_bg.gif) repeat-x; width:548px; border:1px solid #c2c0bc; font:normal 11px/14px Arial, Helvetica, sans-serif; color:#474747; text-transform:uppercase;}
.event_details strong{ margin:0 10px 0 5px; padding:0; font:normal 14px/30px Arial, Helvetica, sans-serif; color:#474747; display:block; text-transform:uppercase;}
.event_details strong u{ margin:0; padding:0; font:normal 14px/30px "Arial Black", Gadget, sans-serif; color:#474747; text-decoration:none;}
.event_details table td{ margin:0; padding:0 0 0 5px; height:25px;}
.event_details u{font:bold 11px/18px Arial, Helvetica, sans-serif; color:#474747; text-transform:uppercase; text-align:center; text-decoration:none;}


.box_heading2 { margin:0 0 5px 10px; padding:0; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/india_bg.gif) repeat-x; height:37px; width:550px;}
.box_heading2 strong { margin:0 10px 0 0; padding:0 10px 0 0; font:bold 18px/30px "Arial Black", Gadget, sans-serif; color:#474747; text-decoration:none; text-transform:uppercase; float:left; display:inline;}

.box_tp2 { margin:0 0 0 10px; padding:0; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/gr_tp.gif) repeat-x; height:5px; width:550px;}
.box_mid2 { margin:0 0 0 5px; padding:10px; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/gr_mid3.gif) repeat-y; width:537px;}
.box_bt2 { margin:0 0 10px 10px; padding:0; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/gr_bt.gif) repeat-x; height:5px; width:550px;}

.nation2 { margin:0; padding:0; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#474747;}
.nation2 strong{ margin:0 0 0 5px; padding:0; float:left; display:inline; width:190px;}
.nation2 strong span{ margin:0 0 0 5px; padding:0 0 10px 5px; display:block; text-transform:uppercase; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}
.nation2 strong span b{ margin:10px 0 0 0; padding:0 0 0 5px; display:block; text-transform:uppercase; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/bl_bg.jpg) no-repeat; font:bold 11px/18px Arial, Helvetica, sans-serif; color:#105388;}
.nation2 p{ margin:0; padding:0; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#474747; display:block; float:left;}

.sports_news { width:270px; margin:10px 0 0 10px; padding:0; float:left; display:inline; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/express_olympic_bg.jpg) no-repeat;}
.sports_news h3 { margin:0; padding:0; font:bold 16px/30px Arial, Helvetica, sans-serif; color:#cc0000; text-transform:uppercase;}
.sports_news h3 a{ color:#cc0000; text-decoration:none;}
.sports_news h3 a:hover{ color:#cc0000; text-decoration:none;}
.sports_news h3 strong { margin:0; padding:0; font:bold 16px/30px "ArialBlackRegular", Gadget, sans-serif; color:#474747; text-transform:uppercase;}
.sports_news ul { margin:10px 0 0 0; padding:0; list-style-type:none; overflow:hidden; font:normal 14px/18px Arial, Helvetica, sans-serif; color:#000;}
.sports_news li { display:block; border-bottom:1px solid #cdd1d4; padding:5px 0; }
.sports_news li span{ font:normal 11px/18px Arial, Helvetica, sans-serif; color:#6d6d6d; }
.sports_news p{ font:bold 11px/18px Arial, Helvetica, sans-serif; color:#cc0000; margin:5px 0 0 0; display:block;}
.sports_news p a{ color:#cc0000; text-decoration:none;}
.sports_news p a:hover{ color:#cc0000; text-decoration:underline;}

.express_sports { width:270px; margin:10px 0 0 10px; padding:0; float:left; display:inline; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/express_olympic_bg.jpg) no-repeat;}
.express_sports h3 { margin:0; padding:0; font:bold 16px/30px Arial, Helvetica, sans-serif; color:#cc0000; text-transform:uppercase;}
.express_sports h3 a{ color:#cc0000; text-decoration:none;}
.express_sports h3 a:hover{ color:#cc0000; text-decoration:none;}
.express_sports h3 strong { margin:0; padding:0; font:bold 16px/30px "ArialBlackRegular", Gadget, sans-serif; color:#474747; text-transform:uppercase;}
.express_sports ul { margin:10px 0 0 0; padding:0; list-style-type:none; overflow:hidden; font:normal 14px/18px Arial, Helvetica, sans-serif; color:#000; clear:both;}
.express_sports li { display:block; border-bottom:1px solid #cdd1d4; padding:5px 0; }
.express_sports li span{ font:normal 11px/18px Arial, Helvetica, sans-serif; color:#6d6d6d; }
.express_sports p{ font:bold 11px/18px Arial, Helvetica, sans-serif; color:#cc0000; margin:5px 0 0 0; display:block;}
.express_sports p a{ color:#cc0000; text-decoration:none;}
.express_sports p a:hover{ color:#cc0000; text-decoration:underline;}
.express_sports i{ font:normal 12px/14px Arial, Helvetica, sans-serif; color:#242424; margin:5px 0 0 0; display:block;}
.express_sports .imgdiv { margin:-5px 10px 0 0; float:right; width:50px; height:50px;}



/* venues*/
.venues { font:bold 12px/18px Arial, Helvetica, sans-serif; color:#474747; margin:10px 20px 10px 15px; padding:0 0 10px 0; width:250px; border-bottom:1px solid #cdd1d4; float:left; display:inline; text-transform:uppercase; text-align:center;}
.venues a{ color:#474747; text-decoration:none;}
.venues a:hover{ color:#474747; text-decoration:underline;}
.venues img { border:0; margin:0 0 10px 0; display:block;}

.venues2 { font:bold 11px/30px Arial, Helvetica, sans-serif; color:#474747; margin:10px 0 10px 10px; padding:0; width:550px; text-transform:uppercase;}
.venues2 strong { font:bold 11px/30px "Arial Black", Gadget, sans-serif; color:#474747; margin:0 0 10px 0; padding:0 10px; text-transform:uppercase; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/venues_bg.gif) repeat-x; display:block;}
.venues2 strong a{ color:#474747; text-decoration:none; font:bold 11px/30px Arial, Helvetica, sans-serif;}
.venues2 strong a:hover{ color:#474747; text-decoration:underline; font:bold 11px/30px Arial, Helvetica, sans-serif;}
.venues2 img { border:0; margin:0; display:block;}

.venue_detail_hd { margin:0; padding:0; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#474747;}
.venue_detail_hd strong{ margin:15px 10px 0 5px; padding:0 0 0 5px; font:normal 14px/20px Arial, Helvetica, sans-serif; color:#474747; float:left; display:inline; text-transform:uppercase;}
.venue_detail_hd strong u{ margin:15px 0 0 0; padding:0; font:normal 14px/20px "Arial Black", Gadget, sans-serif; color:#474747; text-decoration:none;}

.venue_detail { margin:0; padding:0; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#474747;}
.venue_detail b{ margin:0; padding:0; font:bold 11px/18px Arial, Helvetica, sans-serif; color:#474747; text-transform:uppercase;}
.venue_detail span{ margin:0; padding:0; font:bold 11px/18px Arial, Helvetica, sans-serif; color:#105388; text-transform:uppercase;}
.venue_detail table { margin:0 0 0 10px; padding:0;}
.venue_detail table td{ padding:5px 0 0 10px; height:30px;}



/* medal winner*/
.box_heading3 { margin:0 0 5px 10px; padding:0; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/india_bg.gif) repeat-x; height:37px; width:550px;}
.box_heading3 strong { margin:0 10px 0 0; padding:0 10px 0 0; font:bold 18px/30px "Arial Black", Gadget, sans-serif; color:#474747; text-decoration:none; text-transform:uppercase; border-right:1px solid #000; float:left; display:inline;}
.box_heading3 b { margin:0; padding:0; font:normal 11px/30px Arial, Helvetica, sans-serif; color:#474747; text-transform:uppercase; float:left; display:inline; }
.box_heading3 b select{ margin:0 0 0 10px; padding:0; font:normal 11px/46px Arial, Helvetica, sans-serif; color:#014981; text-transform:none;}
.box_heading3 ul{ margin:0; padding:0; height:37px; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/tab1.gif) no-repeat; width:149px; float:right; display:inline;}
.box_heading3 li{color:#fff; text-decoration:none; width:73px; height:37px; list-style:none; float:left; display:inline;}
.box_heading3 li a{color:#b3b2ae; text-decoration:none;display:block; padding:0; height:37px; text-align:center; font:normal 14px/30px "Arial Black", Gadget, sans-serif; width:73px;}
.box_heading3 li a:hover{color:#b3b2ae; text-decoration:none; display:block; padding:0; height:37px; text-align:center; line-height:30px;}
.box_heading3 li.current1 a{color:#fff; text-decoration:none; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/tab2.gif) no-repeat 0; display:block; padding:0; line-height:30px;}

.nation3 { font:normal 11px/18px Arial, Helvetica, sans-serif; color:#474747; text-transform:uppercase;}
.nation3 strong{ display:block; margin:0 10px 10px 5px; padding:0;}
.nation3 ul{ margin:0 0 20px 20px; padding:0; list-style-type:none; float:left; display:inline;}
.nation3 li{ padding:0 0 10px 0; margin:0; float:left; display:inline; height:18px;}
.nation3 li a{ color:#000; text-decoration:none;}
.nation3 li a:hover{ color:#000; text-decoration:none;}
.nation3 li img{ margin:0 10px 0 0; padding:0; border:0; float:left; display:inline;}
.nation3 li.td1 { width:180px; margin:0 25px 0 0; border-right:1px solid #fff;}
.nation3 li.td2 { width:160px; margin:0 25px 0 0; font:bold 12px/18px Arial, Helvetica, sans-serif; color:#474747; text-transform:none; border-right:1px solid #fff;}
.nation3 li.td3 { width:100px;}

.pagination1 { margin:0; padding:10px 0 0 0; font:normal 12px/24px Arial, Helvetica, sans-serif; color:#105388; text-align:center; border-top:1px solid #fff;}
.pagination1 a{ color:#105388; text-decoration:none;}
.pagination1 a:hover{ color:#105388; text-decoration:underline;}
.pagination1 .select{ font:bold 12px/24px Arial, Helvetica, sans-serif; color:#000;}



/* watch out for*/
.watchoutfor { width:650px; margin:0 0 0 10px; padding:0; float:left; display:inline;}
.watchoutfor ul { margin:10px 0 0 0; padding:0; list-style-type:none; overflow:hidden; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#000;}
.watchoutfor li { display:inline; float:left; border-bottom:1px solid #cdd1d4; padding:5px 0 5px 0; margin:0 15px 0 0; overflow:hidden; width:310px;}
.watchoutfor li strong{ font:normal 12px/18px Arial, Helvetica, sans-serif; color:#014981; display:block; text-transform:uppercase;}
.watchoutfor li strong strong{ font:normal 12px/18px Arial, Helvetica, sans-serif; color:#000; display:inline;}
.watchoutfor li img { margin:2px 5px 5px 0;}
.watchoutfor p{ font:bold 11px/18px Arial, Helvetica, sans-serif; color:#cc0000; margin:5px 10px 0 0; display:block; text-align:right;}
.watchoutfor p a{ color:#cc0000; text-decoration:none;}
.watchoutfor p a:hover{ color:#cc0000; text-decoration:underline;}






/* picture gallery css*/
.pikachoose {width: 650px; margin:15px 0 0 10px;}

/* Style the thumbnails */
.pika-thumbs{ padding: 0 16px;}
	.pika-thumbs li{ width: 144px; height:74px; margin: 10px 0 0 17px; padding: 0; overflow: hidden;
		float: left; list-style-type: none;padding: 3px; margin: 0 5px; background: #fafafa; border: 1px solid #e5e5e5; cursor: pointer;}
	.pika-thumbs li:last {margin: 0;}
	.pika-thumbs li .clip {position:relative;height:100%;text-align: center; vertical-align: center; overflow: hidden;}
	
/* The stage is the wrapper. The image fills 100% the height of the stage */
.pika-stage, .pika-textnav {width: 630px;}
.pika-stage {position: relative; background: #fafafa; border: 1px solid #e5e5e5; padding: 10px 10px 40px 10px; text-align:center; width:630px; height:394px;}
.pika-stage img{ width:630px; height:394px; border:0;}
.pika-stage .caption {position: absolute; width:550px; background: #000; background: rgba(0,0,0,0.75);  border: 1px solid #141414; font-size: 11px; color:#fafafa; padding: 10px; text-align: left; bottom: 50px; right: 10px; border:0px solid #ff0000; display:block!important; font-size:12px!important; line-height:20px!important}
	.pika-stage .caption p {padding: 0; margin: 0; line-height: 14px;}

/* Ths play, pause, prev and next buttons */
.pika-imgnav a {position: absolute; text-indent: -5000px; display: block;z-index:3;}
	.pika-imgnav a.previous {background: url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/prev.png) no-repeat left 45%; height: 100%; width: 50px; top: 10px; left: 10px;cursor:pointer;}
	.pika-imgnav a.next {background: url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/next.png) no-repeat right 45%; height: 100%; width: 50px; top: 10px; right: 10px;cursor:pointer;}
	.pika-imgnav a.play {background: url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/play.png) no-repeat 0% 50%; height: 100px; width: 44px;top:0;left:50%;display: none;cursor:pointer;}
	.pika-imgnav a.pause {background: url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/pause.png) no-repeat 0% 50%; height: 100px; width: 44px;top:0;left:50%;display:none;cursor:pointer;}

/* The previous and next textual buttons */
.pika-textnav {overflow: hidden; margin: 10px 0 0 0;bottom:10px; position:absolute;}
.pika-textnav a {font-size: 12px; text-decoration: none; color: #333; padding: 4px;}
.pika-textnav a.previous {float: left; width: auto; display: block; margin-top:260px; height:15px; padding:0px!important; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/previous.gif) no-repeat 0 0;}
.pika-textnav a.next {float: right; width: auto; display: block; margin-top:260px; height:15px; padding:0px!important; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/next.gif) no-repeat 0 0;}

/*for the tool tips*/
.pika-tooltip{font-size:12px;position:absolute;color:white;padding:3px; background-color: rgba(0,0,0,0.7);border:3px solid black;}
.pika-counter{position: absolute;bottom: 55px;left:15px;color:white;font-size:11px;padding:3px 5px; line-height:20px!important; background-color:#000;}

/* If using user thumbnails there's a pause well the new large image loads. This is the loader for that */		
.pika-loader{ background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/loading.gif) 3px 3px no-repeat #000; background-color:rgba(0,0,0,0.9); color:white; width:60px; font-size:11px; padding:5px 3px; 
	text-align:right; position:absolute; top:15px; right:15px; }
	
	/* jCarousel Styles */
/*if you're not using the carousel you can delete everything below this */
.jcarousel-skin-pika .jcarousel-container-horizontal { padding: 15px 20px 15px 0; overflow:hidden;}
.jcarousel-skin-pika .jcarousel-clip-horizontal {height: 90px; width: 630px;}
.jcarousel-skin-pika .jcarousel-item-horizontal { margin-right: 7px;}



.other_pic_gallery { margin:15px 0 20px 15px; padding:0; overflow:hidden; float:left; display:inline;}
.other_pic_gallery h3{ margin:0 0 10px 0; padding:0; font:normal 20px/30px Arial, Helvetica, sans-serif; color:#000; border-bottom:1px solid #ccc; display:block; }
.other_pic_gallery h3 a{ text-decoration:none; color:#000; display:block;}
.other_pic_gallery h3 a:hover{ text-decoration:none; color:#000; display:block;}
.other_pic_gallery strong{ margin:0 10px 0 0; padding:0; float:left; display:inline;}
.other_pic_gallery strong:last{ margin:0; padding:0;}
.other_pic_gallery b{ position:relative; margin:-30px 0 0 0; padding:0; text-align:center; width:150px; height:30px; background:#000; display:block;}
.other_pic_gallery b a{ text-decoration:none; color:#fff; font:bold 13px/30px Arial, Helvetica, sans-serif;}
.other_pic_gallery b a:hover{ text-decoration:none; color:#fff; font:bold 13px/30px Arial, Helvetica, sans-serif;}



.commentform { color: #929093; font: bold 12px/18px "Trebuchet MS",Arial,Helvetica,sans-serif; margin: 30px 0;
    overflow: hidden;
    padding: 0;
}

.commentform h3 {
    color: #2D2D2F;
    display: block;
    font: bold 16px/24px Arial,Helvetica,sans-serif;
    margin: 0 0 15px;
    padding: 0;
    text-transform: uppercase;
}
.commentform strong {
    color: #FF0000;
    margin: 0;
    padding: 0;
}
.commentform form {
    margin: 0;
    padding: 0;
}
.commentform span {
    color: #666666;
    float: left;
    margin: 0;
    padding: 0;
    width: 80px;
}
.commentform strong {
    color: #FF0000;
    margin: 0;
    padding: 0;
}
#name, #email {
    border: 1px solid #CCCCCC;
    float: left;
    height: 20px;
    margin-bottom: 3px;
}
#message {
    border: 1px solid #CCCCCC;
    float: left;
    height: 100px;
    margin-bottom: 3px;
    width: 260px;
}
#wrap1 {
    border: 1px solid #CCCCCC;
    border-radius: 10px 10px 10px 10px;
    float: left;
    margin-top: 3px;
    padding: 3px;
    width: 203px;
}
img#refresh {
    cursor: pointer;
    float: left;
    margin-left: 4px;
    margin-top: 30px;
}
#Send {
    background: none repeat scroll 0 0 #000000;
    border: 1px solid #000000;
    color: #FFFFFF;
    float: left;
    padding: 5px;
    width: 80px;
}

/* stats*/
.stats { padding:0; margin:0 0 0 10px; font:normal 12px/30px Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase; clear:both;}
.stats table{ padding:0; margin:0;}

.highest_total { margin:20px 0 0 10px; padding:0; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/heading_bg2.jpg) no-repeat; height:31px; width:645px; clear:both;}
.highest_total h3 { margin:0 0 0 10px; padding:0; font:bold 16px/30px Arial, Helvetica, sans-serif; font-style:italic; color:#cc0000; text-transform:uppercase;}
.highest_total h3 a{ color:#cc0000; text-decoration:none;}
.highest_total h3 a:hover{ color:#cc0000; text-decoration:none;}
.highest_total h3 strong { margin:0; padding:0; font:bold 16px/30px "ArialBlackRegular", Gadget, sans-serif; font-style:italic; color:#474747; text-transform:uppercase;}
.highest_total table{ padding:0; margin:0; font:normal 12px/30px Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase; clear:both;}


/* team*/
.team_heading { margin:0 0 5px 10px; padding:0 0 0 10px; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/heading_bg2.jpg) no-repeat; height:31px; width:645px; clear:both;}
.team_heading strong { margin:0 10px 0 10px; padding:0 10px 0 0; font:bold 18px/30px "Arial Black", Gadget, sans-serif; color:#474747; text-decoration:none; text-transform:uppercase; float:left; display:inline;}
.teamstats { float: right; margin:0 10px 0 0; padding:0; width: 400px; font:normal 12px/22px Arial, Helvetica, sans-serif; color:#000; font-style:italic; text-align:right;}
.teamstats span { margin:0; padding:0; font:bold 11px/22px Arial, Helvetica, sans-serif; color:#014981; text-transform:uppercase; display:inline;}

.team_tp { margin:0 0 0 10px; padding:0; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/gr_tp.gif) repeat-x; height:6px; width:650px;}
.team_mid { margin:0 0 0 10px; padding:10px; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/gr_mid3.gif) repeat-y; width:637px;}
.team_btm { margin:0 0 10px 10px; padding:0; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/gr_bt.gif) repeat-x; height:6px; width:650px;}

.team { margin:0; padding:0; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#474747;}
.teampic { margin:0 0 0 5px; padding:0; float:left; display:inline; width:190px;}
.team strong{ margin:0; padding:0; float:left; display:inline;}
.team strong span{ margin:0; padding:0; display:block; text-transform:uppercase; font:bold 11px/18px Arial, Helvetica, sans-serif; color:#000; text-decoration:none; font-style:italic;}
.team strong span b{ margin:10px 0 0 0; padding:0; display:block; text-transform:uppercase; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/bl_bg.jpg) no-repeat; font:bold 11px/18px Arial, Helvetica, sans-serif; color:#105388; font-style:normal;}
.team p{ margin:0 0 0 25px; padding:0; font:normal 13px/18px Arial, Helvetica, sans-serif; color:#474747; display:inline; float:left; width:410px;}

.team_box { width:465px; margin:0 20px 0 10px; padding:0; float:left; display:inline;}
.team_news {  margin:0; padding:0; float:left; display:inline; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/heading_bg1.jpg) no-repeat;}
.team_news h3 { margin:0; padding:0; font:bold 16px/30px Arial, Helvetica, sans-serif; font-style:italic; color:#cc0000; text-transform:uppercase;}
.team_news h3 a{ color:#cc0000; text-decoration:none;}
.team_news h3 a:hover{ color:#cc0000; text-decoration:none;}
.team_news h3 strong { margin:0; padding:0; font:bold 16px/30px "ArialBlackRegular", Gadget, sans-serif; font-style:italic; color:#474747; text-transform:uppercase;}
.team_news ul { margin:10px 0 0 0; padding:0; list-style-type:none; overflow:hidden; font:normal 14px/18px Arial, Helvetica, sans-serif; color:#000;}
.team_news li { display:block; border-bottom:1px solid #cdd1d4; padding:5px 0; }
.team_news li a{ color:#000; text-decoration:none;}
.team_news li a:hover{ color:#000; text-decoration:none;}
.team_news li span{ font:normal 11px/18px Arial, Helvetica, sans-serif; color:#6d6d6d; }
.team_news p{ font:bold 11px/18px Arial, Helvetica, sans-serif; color:#cc0000; margin:5px 0 0 0; display:block;}
.team_news p a{ color:#cc0000; text-decoration:none;}
.team_news p a:hover{ color:#cc0000; text-decoration:underline;}

.star_player { margin:0; padding:0; float:left; display:inline; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/heading_bg1.jpg) no-repeat; width:465px;}
.star_player h3 { margin:0; padding:0; font:bold 16px/30px Arial, Helvetica, sans-serif; font-style:italic; color:#cc0000; text-transform:uppercase;}
.star_player h3 a{ color:#cc0000; text-decoration:none;}
.star_player h3 a:hover{ color:#cc0000; text-decoration:none;}
.star_player h3 strong { margin:0; padding:0; font:bold 16px/30px "ArialBlackRegular", Gadget, sans-serif; font-style:italic; color:#474747; text-transform:uppercase;}
.star_player #slider1 { height: 1%; overflow:hidden; padding:0; margin:20px 0 0 0; font:normal 14px/18px Arial, Helvetica, sans-serif; color:#000; background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/arrowbg2.jpg) no-repeat 0 0;}
.star_player #slider1 .viewport { float: left; width: 418px; height: 280px; overflow: hidden; position: relative; }
.star_player #slider1 .buttons { background:url(http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/buttons1.png) no-repeat scroll 0 0 transparent; display: block; margin:60px 4px 0 0; background-position: 0 -43px; text-indent: -999em; float: left; width: 18px; height: 42px; overflow: hidden; position: relative; }
.star_player #slider1 .next { background-position: 0 0; margin: 60px 0 0 4px;  }
.star_player #slider1 .disable { visibility: hidden; }
.star_player #slider1 .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 270px; left: 0 top: 0; }
.star_player #slider1 .overview li{ float: left; margin: 0 0 0 0; padding: 1px; height: 280px;  width: 416px; font:normal 12px/22px Arial, Helvetica, sans-serif; color:#000; font-style:italic;}
.star_player #slider1 .overview li h4 { margin:0; padding:0; font:bold 16px/20px Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase; display:block;}
.star_player #slider1 .overview li span { margin:0; padding:0; font:bold 11px/22px Arial, Helvetica, sans-serif; color:#014981; text-transform:uppercase; display:inline;}
.star_player #slider1 .overview li img{ margin:0 10px 7px 0; padding:0; border:0; display:inline; float:left;}
.star_player #slider1 .overview li p{ margin:10px 0 0 0; padding:0 0 10px 0; font:normal 13px/18px Arial, Helvetica, sans-serif; color:#000; display:block; clear:both; border-bottom:1px solid #cdd1d4;}

.final_squad { margin:0; padding:0; width:160px; float:left; display:inline; border:1px solid #000; background:#efefef;}
.final_squad h3 { margin:0; padding:10px 0; font:bold 16px/30px Arial, Helvetica, sans-serif; font-style:italic; color:#e6e6e6; text-transform:uppercase; background:#000; text-align:center;}
.final_squad h3 a{ color:#e6e6e6; text-decoration:none;}
.final_squad h3 a:hover{ color:#e6e6e6; text-decoration:none;}
.final_squad h3 strong { margin:0; padding:0; font:bold 16px/30px "ArialBlackRegular", Gadget, sans-serif; font-style:italic; color:#fff; text-transform:uppercase;}
.final_squad ul{ margin:0 0 0 10px; padding:0; display:block; font:12px/33px Arial, Helvetica, sans-serif; color:#000; list-style-type:none;}
.final_squad li{ margin:0; padding:0; display:block; text-transform:uppercase;}
.final_squad li strong{ font-weight:bold; color:#000;}
.final_squad li span{ font-weight:bold; color:#920303;}
.final_squad p { margin:20px 0; padding:5px 0 5px 10px; font:bold 12px/18px Arial, Helvetica, sans-serif; color:#000; background:#ffd800;}
#listing { background: url("http://static.indianexpress.com/frontend/iep/images/t20worldcup2012/listing_bg.gif") repeat-y scroll left top transparent; border-bottom: 1px solid #CDD1D4; clear: both; float: left; margin: 0 0 25px 15px;    overflow: hidden; padding: 0 0 10px; width: 645px; }
#listing img { border: 0 none; display: inline; float: left;}
.listing_box { display: inline; float: left; margin: 0 0 0 15px; width: 600px; }
#listing .listing { border-bottom: 1px solid #CDD1D4; color: #000000; display: inline; float: left; font: 13px/18px Arial,Helvetica,sans-serif; margin: 0 0 10px; padding: 0 0 10px;}
#listing .listing strong { color: #000000; display: block; font: 16px/24px Arial,Helvetica,sans-serif; margin: 0 10px 0 0; padding: 0; width:auto; float:none;}
#listing img { border: 0 none; display: inline; float: left; }
#listing .listing strong a { color: #000000; text-decoration: none; }
.pagination { color: #BDBABA; float: left; font: 18px/30px Arial,Helvetica,sans-serif; margin: 0 0 20px 300px; padding: 0; text-align: center;}
.pagination .select { background: none repeat scroll 0 0 #DBD9DC; color: #9D9C9D; display: inline; float: left; margin: 0; padding: 0 8px; text-decoration: none; font: 18px/30px Arial,Helvetica,sans-serif; }
.pagination a { border: 1px solid #DBD9DC; color: #BDBABA; display: inline; float: left; margin: 0; padding: 0 8px; text-decoration: none;}
.pagination .next { background: none repeat scroll 0 0 #EFEEF0; color: #565656; display: inline; float: left; margin: 0; padding: 0 8px; text-decoration: none;}