.middlesection{background:#fff;padding-bottom:10px;position:relative; max-width:980px; width:100%;}
.middlesection{box-shadow:0 0 10px rgba(0,0,0,.2);-moz-box-shadow:0 0 10px rgba(0,0,0,.2);-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);-ms-box-shadow:0 0 10px rgba(0,0,0,.2);-o-box-shadow:0 0 10px rgba(0,0,0,.2)}

.addbanner954x60 {
	padding:10px;
	text-align:center
}
.addcode_gutter_160x600_left {
	position:absolute;
	left:50%;
	margin-left:-652px;
	top:275px;
	width:160px
}
.addcode_gutter_160x600_right {
	position:absolute;
	left:50%;
	margin-left:490px;
	top:275px;
	width:160px
}
.leftcol {
	width:650px;
	margin:0 0 0 10px;
	float:left
}
.rightcol {
	width:300px;
	margin:0 10px;
	float:left
}
.arrowspace {
	padding-top:40px
}
.scoreiframe {
	height:52px;
	margin-bottom:10px;
	position:relative
}
.scoreiframe .delete {
	position:absolute;
	right:1px;
	top:1px;
	cursor:pointer;
	width:13px;
	height:13px;
	background:url(../images/close_grey.png) no-repeat;
	display:block
}
.articaldetail {
	position:relative
}
.articaldetail .title h1 {
	font-size:30px;
	line-height:36px;
	font-weight:normal;
	padding-bottom:10px
}
.articaldetail .title .grayrow {
	border:solid 1px #ebebec;
	padding:5px;
	font-size:14px;
	line-height:16px;
	margin:10px 0
}
.articaldetail .title .date {
	display:inline-block;
	padding:7px 0 0 5px
}
.articaldetail .readinenglish {
	float:right;
	background:#1160b1;
	color:#fff;
	padding:7px;
	margin-left:10px;
	font-size:18px
}
.articaldetail .sizeadjester {
	float:right
}
.articaldetail .sizeadjester a {
	display:block;
	width:30px;
	height:30px;
	float:left;
	display:block;
	background:url(../images/artical-detail-sprite.png) no-repeat
}
.articaldetail .sizeadjester .less {
	background-position:-68px -66px
}
.articaldetail .sizeadjester .plus {
	background-position:-98px -66px;
	margin-left:10px
}
.articaldetail .sharebar {
	background:#f5f5f5;
	border:solid 1px #ebebec;
	display:block;
	margin-bottom:10px;
	padding:2px 10px 10px 10px
}
.articalslider {
	position:relative;
	background:#333;
	padding:10px;
	padding-bottom:0;
	margin-bottom:10px
}
.articalslider .output {
	border:solid 10px #111;
	display:block;
	margin-bottom:10px
}
.articalslider .output li {
	display:block;
	text-align:center;
	position:relative;
	width:100%;
	float:left;
	background:#111
}
.articalslider .output li img {
	margin-bottom:-1px;
	max-height:313px
}
.articalslider .output li span {
	display:block;
	position:absolute;
	left:0;
	right:0;
	bottom:1px;
	text-align:left;
	font-size:18px;
	padding:10px 20px;
	color:#fff;
	opacity:.8;
	transition:all .5s ease;
	line-height:36px;
	background:#000
}
.articalslider .tabs {
	width:100%;
	white-space:nowrap;
	overflow-x:auto;
	overflow-y:hidden;
	padding-bottom:10px
}
.articalslider .tabs li:first-child a {
	margin-left:0
}
.articalslider .tabs li {
	display:table-cell;
	text-align:center;
	position:relative;
	vertical-align:top
}
.articalslider .tabs li a {
	display:block;
	width:75px;
	cursor:pointer;
	margin-left:10px;
	border:solid 3px #fff
}
.articalslider .tabs li a.active {
	border-color:#0a67a4
}
.articalslider .tabs li img {
	margin-bottom:-1px;
	height:72px
}
.articalslider .tabs li span {
	display:block;
	position:absolute;
	left:0;
	right:0;
	bottom:1px;
	text-align:left;
	font-size:18px;
	padding:10px;
	color:#fff;
	opacity:.8;
	transition:all .5s ease;
	line-height:36px;
	background:#000;
	display:none
}
.articalslider .bx-controls-direction a {
	position:absolute;
	top:130px;
	z-index:1;
	background:url(../images/navi.png) no-repeat;
	width:38px;
	height:78px;
	display:block;
	text-indent:-999999px
}
.articalslider .bx-controls-direction .bx-prev {
	background-position:0 0;
	left:0
}
.articalslider .bx-controls-direction .bx-next {
	background-position:right 0;
	right:0
}
.articaldetail .articaltext .boxgrid {
	border:2px solid #8399af;
	max-width:628px;
	margin:0 10px 5px 0;
	overflow:hidden;
	float:left;
	position:relative
}
.articaldetail .articaltext .boxgrid img {
	float:left
}
.articaldetail .articaltext .boxgrid span {
	background:#000;
	position:absolute;
	right:0;
	bottom:-100px;
	left:0;
	padding:10px;
	color:#fff;
	opacity:.8;
	transition:all .5s ease;
	line-height:20px
}
.articaldetail .articaltext .boxgrid:hover span {
	bottom:0
}
.articaldetail .articaltext p:first-child {
	display:none
}
.articaldetail .articaltext p {
	font-size:15px;
	line-height:25px;
	padding:5px 0
}
.articaldetail .articaltext p b {
	font-weight:bold
}
.articaldetail .articaltext p a {
	color:#0a67a4
}
.articaldetail .articaltext p a:hover {
	color:#000;
	text-decoration:underline
}
.articaldetail .addbanner468x60 {
	text-align:center;
	margin-top:10px;
	overflow:hidden
}
.articaldetail .articalnav {
	background:#fff;
	box-shadow:0 0 5px rgba(0, 0, 0, .2);
	margin:15px 0;
	padding:10px;
	font-size:18px;
	line-height:26px;
	border-left:solid 5px #003851;
	border-right:solid 5px #003851
}
.articaldetail .articalnav a {
	width:40%;
	display:block;
	height:50px;
	overflow:hidden
}
.articaldetail .articalnav i {
	background:url(../images/artical-detail-sprite.png) no-repeat;
	display:inline-block;
	width:11px;
	height:50px
}
.articaldetail .articalnav .btprev {
	float:left
}
.articaldetail .articalnav .btprev i {
	float:left;
	margin-right:10px;
	background-position:-156px -60px
}
.articaldetail .articalnav .btnext {
	float:right;
	text-align:right
}
.articaldetail .articalnav .btnext i {
	float:right;
	margin-left:10px;
	background-position:-145px -60px
}
.articaldetail .iconcomment {
	background:url(../images/iconcomments.png) no-repeat;
	display:inline-block;
	font-size:20px;
	padding:8px 50px
}
.articaldetail .socialbarline {
	margin-top:10px;
	padding:0 10px;
	font-size:16px;
	line-height:36px;
	text-align:left;
	position:relative;
	border-width:1px
}
.articaldetail .socialbarline small {
	position:absolute;
	background:#fff;
	border:solid 1px #ccc;
	text-align:center;
	left:50%;
	margin-left:-10px;
	top:30px;
	padding:0 10px;
	border-radius:3000px
}
.articaldetail .socialbarline>strong {
	padding-bottom:14px;
	display:block
}
.articaldetail .socialbarline>strong a {
	color:#0a67a4
}
.articaldetail .socialbarline li {
	margin-bottom:10px
}
.articaldetail .socialbarline .border {
	border-top:solid 1px #ccc;
	padding-top:25px;
	width:100%
}
.arti_mid {
	position:absolute;
	top:160px;
	z-index:2;
	font-size:32px;
	line-height:50px;
	padding:10px;
	color:#333;
	overflow:hidden;
	cursor:pointer;
	text-transform:uppercase;
	background:#f08b1f;
	border:solid 3px #f08b1f;
	font-family:"Arial Rounded MT", Helvetica, sans-serif
}
.arti_mid span {
	float:left;
	display:none;
	color:#fff
}
.arti_mid i {
	display:inline-block;
	width:18px;
	height:50px;
	float:left
}
.arti_mid.btprev span {
	padding-left:10px
}
.arti_mid.btnext span {
	padding-right:10px
}
.arti_mid.btprev i {
	background:url(../images/arti_prev.png) no-repeat center center
}
.arti_mid.btnext i {
	background:url(../images/arti_next.png) no-repeat center center
}
.arti_mid.btprev {
	left:50%;
	margin-left:-380px;
	border-radius:10px 0 0 10px
}
.arti_mid.btnext {
	right:50%;
	text-align:right;
	margin-right:-690px;
	border-radius:0 10px 10px 0
}
.arti_mid:hover span {
	display:block
}
.arti_rhs {
	position:absolute;
	top:0;
	z-index:2;
	font-size:25px;
	color:#333;
	cursor:pointer;
	text-transform:uppercase;
	font-family:"Arial Rounded MT", Helvetica, sans-serif
}
.arti_rhs:after {
	border-style:solid;
	border-width:10px;
	content:"";
	display:inline-block;
	height:0;
	position:absolute;
	width:0;
	top:50%;
	margin-top:-10px
}
.arti_rhs.btprev:after {
	border-color:rgba(0, 0, 0, 0) #ef8c20 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
	left:-25px
}
.arti_rhs.btnext:after {
	border-color:rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #ef8c20;
	right:-25px
}
.arti_rhs.btprev {
	left:674px;
	float:left
}
.arti_rhs.btnext {
	left:878px;
	text-align:right;
	float:right
}
.arti_rhs:hover {
	color:#ef8c20
}
.commentholder {
	border:solid 1px #cbcbcb
}
.commentholder h3 {
	background:#eff3f7;
	padding:10px;
	font-size:15px;
	line-height:18px;
	font-weight:normal;
	border-bottom:solid 1px #cbcbcb
}
.commentholder h3 i {
	background:url(../images/artical-detail-sprite.png) no-repeat -276px -37px;
	width:23px;
	float:left;
	height:20px;
	display:inline-block;
	margin-right:10px
}
.commentholder .formholder {
	padding:10px
}
.commentholder .row {
	font-size:90%;
	line-height:100%;
	padding-right:10px;
	float:left
}
.commentholder .textarea {
	padding:10px;
	border:solid 1px #b2c3d0;
	margin:10px 0
}
.commentholder .textarea textarea {
	border:0;
	width:100%;
	max-width:100%;
	font-size:13px;
	color:#626262
}
.commentholder .characters {
	font-size:13px;
	color:#626262
}
.commentholder .number {
	width:50px
}
.commentholder .row2 {
	line-height:30px;
	padding-top:10px
}
.commentholder .row2 h4 {
	font-size:17px;
	color:#626262;
	font-weight:normal;
	display:inline-block
}
.commentholder .row2 h4 span {
	color:#1d7198
}
.commentholder .row2 a {
	display:inline-block;
	background:url(../images/artical-detail-sprite.png) no-repeat;
	width:90px;
	height:28px;
	margin-left:10px;
	text-indent:-99999px
}
.commentholder .row2 .facebook {
	background-position:0 0;
	width:100px
}
.commentholder .row2 .yahoo {
	background-position:-101px 0
}
.commentholder .row2 .gplus {
	background-position:-192px 0
}
.commentholder .row3 {
	font-size:13px;
	line-height:24px;
	color:#626262;
	padding:10px 0
}
.commentholder .red {
	color:#cf4331;
	font-size:10px
}
.commentholder .row4 {
	color:#626262;
	padding:10px 0
}
.commentholder .row4 p {
	font-size:11px !important
}
.commentholder .row4 .red {
	margin-right:5px
}
.commentholder .row3 .inputrow {
	width:46%;
	float:left;
	margin-right:4%
}
.commentholder .row3 .inputrow2 {
	margin-right:0
}
.commentholder input.name, .formholder input.email {
	border:1px solid #b2c3d0;
	border-radius:2px 2px 2px 2px;
	color:#626262;
	display:block;
	float:right;
	font-family:Arial, Helvetica, sans-serif, Calibri;
	font-size:12px;
	margin-left:10px;
	padding:3px 3px 3px 23px;
	width:70%
}
.commentholder input.name {
	background:url("../images/artical-detail-sprite.png") no-repeat scroll -281px 5px transparent
}
.commentholder input.email {
	background:url("../images/artical-detail-sprite.png") no-repeat scroll -281px -13px transparent
}
.allcomments {
	border:solid 1px #cbcbcb;
	margin-top:10px
}
.allcomments h3 {
	background:#eff3f7;
	padding:10px;
	font-size:15px;
	line-height:18px;
	font-weight:normal;
	border-bottom:solid 1px #cbcbcb
}
.allcomments h3 i {
	background:url(../images/artical-detail-sprite.png) no-repeat -276px -37px;
	width:23px;
	float:left;
	height:20px;
	display:inline-block;
	margin-right:10px
}
.allcomments ul li:first-child {
	border-top:0
}
.allcomments ul li {
	padding:10px;
	border-top:solid 1px #cbcbcb
}
.allcomments h6 {
	color:#095f98;
	display:inline-block;
	margin-right:10px
}
.allcomments span {
	color:#acbdc8;
	font-size:11px
}
.allcomments p {
	padding:10px 0;
	font-size:12px;
	line-height:18px
}
.photoslider {
	border:solid 1px #d8d8d8;
	padding:5px;
	margin-top:10px;
	position:relative
}
.photoslider h4 {
	background:url(../images/bg_title.gif) repeat-x left bottom;
	padding-bottom:6px;
	margin-bottom:10px;
	font-size:22px;
	line-height:24px;
	font-weight:normal
}
.photoslider li:first-child {
	border-top:0
}
.photoslider li {
	display:block;
	font-size:17px;
	text-align:center;
	line-height:22px
}
.photoslider li img {
	height:180px
}
.photoslider li span {
	display:block;
	padding:10px 0
}
.photoslider li a {
	color:#0a67a4
}
.photoslider li a:hover {
	color:#000;
	text-decoration:underline
}
.addbanner300x250 {
	margin-top:10px;
}
.ls-1st .addbanner300x250, .addbanner300x250.first {
	margin-top:0
}
.headlinetab {
	margin-top:10px
}
.headlinetabnav li {
	float:left;
	font-size:18px
}
.headlinetabnav li a {
	padding:0 5px;
	line-height:40px;
	display:block;
	border-left:solid 1px transparent;
	border-right:solid 1px transparent;
	border-top:solid 4px transparent
}
.headlinetabnav li.active a {
	border-color:#bed8e8;
	background:#fff
}
.photoslider h4 {
	background:url(../images/bg_title.gif) repeat-x left bottom;
	padding-bottom:10px;
	margin-bottom:10px;
	font-size:22px;
	line-height:24px;
	font-weight:normal
}
.headlinetablisting {
	border:solid 1px #bed8e8;
	padding:2px 10px;
	margin-top:-1px
}
.headlinetablisting li:first-child {
	border-top:0
}
.headlinetablisting li {
	display:block;
	font-size:14px;
	overflow:hidden;
	line-height:22px;
	border-top:solid 1px #bbb;
	padding:4px 0
}
.headlinetablisting li a {
	color:#0a67a4
}
.headlinetablisting li a:hover {
	color:#000;
	text-decoration:underline
}
.newsbox {
	border:solid 1px #cbcbcb;
	padding:5px;
	margin-top:10px
}
.newsbox .selectbox {
	padding-bottom:10px
}
.newsbox .selectbox select:first-child {
	margin-left:0
}
.newsbox .selectbox select {
	border:1px solid #369;
	padding:1px;
	font-size:14px;
	height:30px;
	width:44%;
	margin-left:5%
}
.newsbox h4 {
	background:url(../images/bg_title.gif) repeat-x left bottom;
	padding-bottom:10px;
	margin-bottom:10px;
	font-size:22px;
	line-height:24px;
	font-weight:normal
}
.newsbox h5 {
	font-size:16px;
	line-height:18px;
	float:left
}
.newsboxlist {
	background:#f5f5f5;
	border:solid 1px #eee;
	padding:10px;
	margin-top:1px
}
.newsboxlisting li:first-child {
	border-top:0
}
.newsboxlisting li {
	display:block;
	line-height:22px;
	border-top:solid 1px #bbb;
	position:relative;
	padding:6px 0
}
.newsboxlisting li:after {
	position:absolute;
	width:0;
	height:0;
	border:solid 3px #0a67a4;
	border-radius:50%;
	content:"";
	left:0;
	top:15px
}
.newsboxlisting li a {
	color:#0a67a4;
	display:block;
	padding-left:15px
}
.newsboxlisting li a:hover {
	color:#000;
	text-decoration:underline
}
.newsboxlink {
	float:right
}
.newsboxlink li:first-child {
	border-left:0;
	margin-left:0
}
.newsboxlink li {
	float:left;
	display:block;
	border-left:solid 1px #bbb;
	margin-left:10px
}
.newsboxlink li a {
	color:#0a67a4;
	display:block;
	padding:2px 0 2px 10px
}
.newsboxlink li a:hover {
	color:#000;
	text-decoration:underline
}
.moreview {
	background:url(../images/bg_moreview.jpg) no-repeat left top;
	color:#000;
	margin-top:15px
}
.moreview h3 {
	background:url(../images/bg_title.gif) repeat-x left bottom;
	padding:10px 0;
	margin:0 10px;
	font-size:22px;
	line-height:24px;
	position:relative
}
.moreview li {
	padding:10px;
	border-top:solid 1px #e8e8e8;
	line-height:22px
}
.moreview li:first-child {
	border-top:0
}
.moreview li h4 {
	margin:0 0 10px 0;
	font-size:18px
}
.moreview li p {
	font-size:16px;
	line-height:24px
}
.moreview li .imgb {
	padding:2px;
	box-shadow:0 0 2px rgba(0, 0, 0, .3);
	float:left;
	margin-right:10px;
	width:136px;
	position:relative
}
.moreview li .imgb img {
	float:left;
	height:120px;
	width:100%
}
.moreview li .imgb .icon {
	position:absolute;
	right:2px;
	bottom:2px;
	width:28px;
	height:24px;
	background-color:#fff;
	box-shadow:-1px -1px 1px rgba(0, 0, 0, .3);
	background-image:url(../images/artical-detail-sprite.png)
}
.moreview li .imgb .file {
	background-position:-184px -60px
}
.moreview li .imgb .pic {
	background-position:-184px -84px
}
.moreview li .imgb .video {
	background-position:-212px -302px
}
.pollcol {
	border:solid 1px #cbcbcb;
	padding:10px 10px 0 10px;
	margin-top:10px;
	color:#000
}
.pollcol h4 {
	background:url(../images/bg_title.gif) repeat-x left bottom;
	padding-bottom:10px;
	margin-bottom:10px;
	font-size:22px;
	line-height:24px;
	position:relative;
	padding-left:40px
}
.pollcol .fullpoll {
	background:#f2f2f2;
	border-top:solid 1px #cbcbcb;
	padding:10px;
	margin:0 -10px
}
.pollcol .fullpoll a {
	color:#0a67a4
}
.pollcol .fullpoll a:hover {
	color:#000;
	text-decoration:underline
}
.pollcol h4:after {
	width:38px;
	height:32px;
	margin-right:10px;
	content:"";
	position:absolute;
	left:0;
	top:0;
	display:block
}
.pollcol h4.ico_janmat:after {
	background:url(../images/artical-detail-sprite.png) no-repeat -106px -100px;
	width:32px
}
.pollcol h4.ico_cricket:after {
	background:url(../images/ico_cricket.jpg) no-repeat center top
}
.pollcol h4.ico_actor:after {
	background:url(../images/ico_actor.jpg) no-repeat center top
}
.pollcol h4.ico_actress:after {
	background:url(../images/ico_actress.jpg) no-repeat center top
}
.pollcol h4.ico_superhit:after {
	background:url(../images/ico_superhit.jpg) no-repeat center top
}
.relatednews {
	border:solid 1px #999;
	background:#f1f1f1;
	padding:10px
}
.relatednews h4 {
	background:url(../images/bg_title.gif) repeat-x left bottom;
	padding-bottom:10px;
	font-size:22px;
	line-height:24px;
	font-weight:normal
}
.relatednews li:first-child {
	border-top:0
}
.relatednews li {
	display:block;
	line-height:22px;
	border-top:solid 1px #bbb;
	padding-top:5px;
	margin-top:5px
}
.relatednews li a {
	color:#0a67a4
}
.relatednews li a:hover {
	color:#000;
	text-decoration:underline
}
.relatedvideo {
	border:solid 1px #cbcbcb;
	padding:5px;
	margin-top:10px
}
.relatedvideo h4 {
	background:url(../images/bg_title.gif) repeat-x left bottom;
	padding-bottom:10px;
	margin-bottom:10px;
	font-size:22px;
	line-height:24px;
	font-weight:normal
}
.relatedvideo .imgb {
	float:left;
	width:120px;
	margin-right:10px;
	position:relative
}
.relatedvideo .imgb img {
	width:100%;
	height:100px;
}
.relatedvideo span {
	font-size:11px;
	display:block;
}
.relatedvideo li:first-child {
	padding-top:0
}
.relatedvideo li {
	background:url(../images/bg_relatedvideo.jpg) repeat-x left bottom #fff;
	display:block;
	line-height:22px;
	padding:10px;
}
.relatedvideo li .gapping {
	padding:10px
}
.relatedvideo li .iconplay {
	position:absolute;
	background:url(../images/artical-detail-sprite.png) no-repeat -66px -97px;
	width:33px;
	height:33px;
	display:block;
	left:50%;
	margin-left:-16px;
	top:50%;
	margin-top:-16px
}
.relatedvideo li a {
	color:#0a67a4
}
.relatedvideo li a:hover {
	color:#000;
	text-decoration:underline
}
.bottomboxslide {
	background-color:#fff;
	border-top:3px solid #05628d;
	box-shadow:-2px 0 5px #aaa;
	left:50%;
	margin:0 auto 0 -460px;
	position:fixed;
	width:920px;
	z-index:999
}
.bottomboxslide .title {
	position:absolute;
	top:-28px;
	left:10px;
	z-index:1;
	width:122px;
	height:28px;
	display:block;
	background:url(../images/artical-detail-sprite.png) no-repeat -144px -30px;
	font-size:18px;
	line-height:28px;
	color:#fff;
	text-align:center
}
.bottomboxslide-in {
	padding:10px 10px 20px;
	margin:10px;
	border:solid 1px #eee;
	background:#f9f9f9
}
.bottomboxslide .bottomboxslide-in>section:first-child {
	margin-left:0
}
.bottomboxslide .bottomboxslide-in>section {
	background:#fff;
	border:solid 1px #eee;
	font-size:18px;
	line-height:21px;
	width:32.4%;
	float:left;
	margin-left:1%
}
.bottomboxslide .bottomboxslide-in a {
	color:#005b9a;
	display:block;
	padding:10px
}
.bottomboxslide .bottomboxslide-in a:hover {
	color:#e81b20
}
.bottomboxslide .btclose {
	position:absolute;
	top:5px;
	right:10px;
	z-index:1;
	text-indent:-9999999px;
	width:13px;
	height:13px;
	display:block;
	background:url(../images/artical-detail-sprite.png) no-repeat -131px -70px
}
.bottomboxslide .btclose:hover {
	background-position:-131px -83px
}
.ptgallery {
	text-align:left;
	padding-top:10px
}
.ptgallery h2 {
	background:#eee;
	border-bottom:solid 2px #5d8eb4;
	padding:10px;
	font-size:22px;
	margin-bottom:10px;
	font-weight:normal
}
.ptgallery .ptholder {
	width:100%
}
.ptgallery .ptholder .imgb {
	position:relative;
	border:solid 1px #dbd8d8;
	float:left;
	overflow:hidden
}
.ptgallery .ptholder .imgb img {
	float:left;
	width:100%;
	height:100%
}
.ptgallery .ptholder .imgb .text {
	position:absolute;
	display:block;
	padding:10px;
	left:0;
	right:0;
	bottom:0;
	z-index:5;
	background:rgba(0, 0, 0, .8);
	color:#fff;
	font-size:20px;
	line-height:25px
}
.ptgallery .ptholder .size1 {
	width:448px;
	height:382px
}
.ptgallery .ptholder .size2 {
	height:190px;
	float:none;
	width:208px
}
.ptgallery .ptholder .size3 {
	width:298px;
	height:131px;
	float:right
}
.ptgallery .ptholder .size3 img {
	width:135px;
	margin-right:10px
}
.ptgallery .ptholder .size3 .text {
	position:static;
	background:#000;
	height:100%
}
.ptgallerynav {
	border-radius:2px 2px 0 0;
	border-bottom:solid 4px #0b6eb7;
	margin-bottom:10px;
	width:100%;
	float:left
}
.ptgallerynav ul {
	background:url(../images/fullscoreboardbg.jpg) repeat;
	width:100%;
	float:left
}
.ptgallerynav ul li {
	float:left;
	list-style:none;
	margin-left:5px
}
.ptgallerynav ul li a {
	display:block;
	padding:16px;
	text-decoration:none;
	font-size:15px;
	color:#fff;
	text-shadow:0 1px 1px rgba(0, 0, 0, 0.75);
	font-weight:400;
	opacity:.9
}
.ptgallerynav ul li a:hover, .ptgallerynav ul li.active a {
	background:url(../images/color.png) repeat left bottom;
	display:block;
	text-shadow:0 1px 1px rgba(255, 255, 255, 0.55);
	opacity:1
}
.ptgalleryct {
	margin-top:-1px
}
.ptgalleryct ul {
	margin-right:-20px
}
.ptgalleryct li {
	position:relative;
	background:#fff;
	border:solid 1px #dbd8d8;
	padding:5px;
	margin:0 20px 10px 0;
	box-shadow:0 0 5px rgba(0, 0, 0, .2);
	float:left;
	overflow:hidden;
	width:303px;
	height:236px
}
.ptgalleryct li img {
	float:left;
	width:100%;
	height:100%
}
.ptgalleryct li .text {
	position:absolute;
	display:block;
	padding:10px;
	left:5px;
	right:5px;
	bottom:5px;
	z-index:5;
	background:rgba(0, 0, 0, .8);
	color:#fff;
	font-size:130%
}
.ptgalleryct .btline {
	padding:10px;
	padding-top:0;
	text-align:right
}
.ptgalleryct .btline .link {
	color:#0a67a4;
	font-size:18px
}
.photoslidernew {
	margin-top:10px;
	position:relative
}
.ls-1st .photoslidernew, .photoslidernew.first {
	margin-top:0
}
.photoslidernew h4 {
	border-bottom:solid 3px #333;
	padding:5px 0;
	margin-bottom:10px;
	font-size:18px;
	line-height:24px;
	font-weight:normal
}
.photoslidernew li:first-child {
	border-top:0
}
.photoslidernew li {
	display:block;
	font-size:120%;
	text-align:center;
	height:250px;
	line-height:130%;
	width:100%;
	position:relative
}
.photoslidernew li img {
	height:250px
}
.photoslidernew li span {
	display:block;
	position:absolute;
	left:0;
	bottom:0;
	right:0;
	z-index:1;
	background:rgba(0, 0, 0, .8);
	color:#fff;
	padding:8px
}
.photoslidernew li a, .photoslidernew .btmore {
	color:#0a67a4
}
.photoslidernew .btmore {
	float:right;
	font-size:80%
}
.photoslidernew .bx-controls-direction a {
	position:absolute;
	top:130px;
	z-index:1;
	background:url(../images/navi.png) no-repeat;
	width:38px;
	height:78px;
	display:block;
	text-indent:-999999px
}
.photoslidernew .bx-controls-direction .bx-prev {
	background-position:0 0;
	left:0
}
.photoslidernew .bx-controls-direction .bx-next {
	background-position:right 0;
	right:0
}
.photoslidernew .bx-pager {
	display:none
}
.listingcol h2, .cntitle {
	font-size:24px;
	padding:10px 0;
	margin-bottom:10px;
	font-weight:normal;
	background:url(../images/bg_title.gif) no-repeat left bottom
}
.listingcol li a {
	color:#005b9a
}
.listingcol li a:hover {
	color:#000
}
.listingcol p {
	font-size:15px;
	line-height:22px;
	padding:0 0 10px 0
}
.listingcol .hightlight {
	padding:10px;
	background:#e1edf5;
	border:solid 1px #ddd
}
.listingcol .hightlight li {
	width:146px;
	padding-left:10px;
	float:left
}
.listingcol .hightlight li img {
	border:solid 1px #ccc
}
.listingcol .hightlight li span {
	display:block;
	padding-top:5px;
	font-size:14px;
	line-height:22px
}
.listingcol li h4 {
	display:block;
	font-size:17px;
	line-height:22px;
	font-weight:normal
}
.listingcol .hightlight li:first-child {
	padding-left:0
}
.listingcol .hightlight li.last {
	width:100%;
	padding:20px 0 0 0

}
.listingcol .hightlight li.last img {
	float:left;
	width:250px;
	margin-right:10px
}
.listingcol .listing li:first-child {
	border-top:0
}
.listingcol .listing li {
	border-top:solid 1px #cfcfcf;
	padding:10px 0;
	line-height:20px
}
.listingcol .listing li h3 {
	display:block;
	font-size:22px;
	line-height:34px;
	font-weight:normal;
	margin-bottom:5px
}
.listingcol .listing li span {
	font-size:12px
}
.listingcol .listing li img {
	float:left;
	width:140px;
	margin:0 10px 5px 0
}
.ad_468code>div {
	width:468px;
	margin:0 auto;
	padding-bottom:10px;
	margin-top:-10px
}
.pagination {
	text-align:right;
	font-size:12px;
	margin-bottom:10px;
	border-top:solid 1px #eee;
	border-bottom:solid 1px #eee;
	padding:5px 0
}
.pagination strong, .pagination a {
	display:inline-block;
	padding:3px 8px 3px 3px
}
.pagination a {
	color:#000
}
.pagination strong {
	color:#0a67a4
}
.pagination a strong {
	background:0;
	color:none;
	padding:0
}
.slides_newnow {
	border:solid 1px #d8d8d8;
	position:relative
}
.slides_newnow h3 {
	font-size:18px;
	padding-bottom:16px;
	margin:5px;
	background:url(../images/bg_title.gif) no-repeat left bottom
}
.slides_newnow a {
	color:#005b9a
}
.slides_newnow a:hover {
	text-decoration:underline
}
.slides_newnow .listing li {
	background:#f8f8f8;
	border-bottom:1px solid #d8d8d8;
	min-height:76px;
	padding:8px 5px;
	font-size:16px;
	line-height:24px
}
.slides_newnow .listing li img {
	border:1px solid #fff;
	box-shadow:0 0 4px #666;
	margin-right:8px
}
.slides_newnow a.readmorenow {
	color:#003f6a;
	float:right;
	font-size:15px;
	font-weight:bold;
	height:20px;
	padding:6px 0;
	text-align:center;
	margin:0 5px
}
.rhs_sl_ar {
	position:relative
}
.rhs_sl_ar .bx-controls-direction a {
	position:absolute;
	top:5px;
	text-indent:-99999px;
	width:26px;
	height:26px;
	display:block;
	background:url(../images/arrow-icandy.png) no-repeat;
	z-index:1
}
.rhs_sl_ar .bx-controls-direction .bx-prev {
	right:35px;
	background-position:-1px -1px
}
.rhs_sl_ar .bx-controls-direction .bx-next {
	right:5px;
	background-position:-31px -33px
}
.rhs_sl_ar .bx-controls-direction .bx-prev:hover {
	background-position:-1px -33px
}
.rhs_sl_ar .bx-controls-direction .bx-next:hover {
	background-position:-31px -1px
}
.rhs_sl_ar .bx-pager {
	display:none
}
.en_news {
	border:solid 1px #d8d8d8;
	padding:5px;
	margin-top:10px;
	position:relative
}
.en_news h4 i {
	background:url(../images/jagranpost_icon.jpg) no-repeat left center;
	width:81px;
	height:20px;
	display:block;
	margin-right:5px;
	float:left
}
.en_news h4 {
	background:url(../images/bg_title.gif) repeat-x left bottom;
	padding-bottom:6px;
	font-size:22px;
	line-height:24px;
	font-weight:normal;
	color:#333;
	margin-bottom:10px
}
.en_news li:first-child {
	border-top:0
}
.en_news li {
	font-size:13px;
	line-height:28px;
	border-top:solid 1px #d8d8d8;
	list-style:disc inside;
	color:#d8d8d8
}
.en_news li a {
	color:#0a67a4
}
.en_news li a:hover {
	color:#000
}
.jagran_rss {
	border:solid 1px #d8d8d8;
	padding:5px;
	margin-top:10px;
	position:relative
}
.jagran_rss h4 {
	background:url(../images/bg_title.gif) repeat-x left bottom;
	padding-bottom:6px;
	font-size:22px;
	line-height:24px;
	font-weight:normal;
	margin-bottom:10px;
	color:#333
}
.jagran_rss table {
	color:#000
}
.jagran_rss table tr {
	padding:5px 0;
	display:block
}
.jagran_rss table tr td {
	padding-left:4px
}
.jagran_rss a.readmorenow {
	color:#003f6a;
	float:right;
	font-size:15px;
	font-weight:bold;
	height:20px;
	padding-top:6px;
	text-align:center;
	margin:0 5px
}
.cricket_shad {
	border:1px solid #ccc;
	box-shadow:0 0 4px rgba(0, 0, 0, 0.1);
	position:relative
}
.cricket_p1 .highlight {
	background:#2c4500;
	bottom:0;
	color:#fff;
	font-size:14px;
	left:0;
	padding:5px 10px;
	position:absolute;
	z-index:5
}
.cricket_p1 .output {
	float:left;
	width:414px;
	position:relative;
	display:inline
}
.cricket_p1 .output li {
	padding:7px 7px 10px 7px
}
.cricket_p1 .output li img {
	width:100%
}
.cricket_p1 .output h3 {
	color:#000;
	font-size:28px;
	font-weight:normal;
	line-height:36px;
	padding-bottom:5px
}
.cricket_p1 .output p {
	color:#333;
	font-size:14px;
	line-height:20px
}
.cricket_p1 .output .btmore {
	color:#173f6a;
	float:right;
	font-size:14px;
	line-height:22px
}
.cricket_p1 .tabs {
	float:left;
	width:228px;
	margin-left:6px;
	display:inline
}
.cricket_p1 .tabs li:first-child a {
	border-top:0
}
.cricket_p1 .tabs li {
	display:block
}
.cricket_p1 .tabs li a {
	border-top:1px solid #dfdfdf;
	display:block;
	padding:15px 10px;
	position:relative;
	background:#f5f5f5
}
.cricket_p1 .tabs li .arrow {
	border-color:transparent #fff transparent transparent;
	border-style:solid;
	border-width:10px;
	content:"";
	display:none;
	height:0;
	left:-20px;
	position:absolute;
	top:50%;
	width:0;
	margin-top:-10px
}
.cricket_p1 .tabs li img {
	float:left;
	height:70px;
	margin-right:5px;
	width:94px
}
.cricket_p1 .tabs li span {
	display:block;
	font-size:16px;
	line-height:24px
}
.cricket_p1 .tabs li a.active {
	background:#ddd;
	border-top-color:rgba(0, 0, 0, 0)
}
.cricket_p1 .tabs li a.active .arrow {
	border-color:transparent #ddd transparent transparent;
	display:block
}
.cricket_p1 .tabs li a.active img {
	border:1px solid #fff;
	box-shadow:0 0 3px rgba(0, 0, 0, 0.4);
	float:right;
	height:68px;
	margin:0 0 0 5px;
	width:92px
}
.cricket_p1 .bx-controls {
	display:none
}
.cricket_p2 {
	width:100%
}
.cricket_p2 .text {
	float:left;
	padding:10px;
	position:relative;
	width:305px
}
.cricket_p2 .text span {
	display:block;
	font-size:22px;
	line-height:30px
}
.cricket_p2 .text a {
	color:#106187
}
.cricket_p2 .text a:hover {
	color:#000
}
.cricket_p2 .text img {
	height:196px;
	width:305px
}
.photo_glcol {
	background:#414141;
	border:5px solid #e1e1e1;
	padding:10px 5px;
	position:relative
}
.photo_glcol li {
	float:left;
	position:relative;
	width:140px;
	margin:0 17px 0 0
}
.photo_glcol li .imgb {
	position:relative;
	text-align:center;
	padding:6px
}
.photo_glcol li .imgb:after, .photo_glcol li .imgb:before {
	border:solid 3px #fff;
	content:"";
	display:block;
	right:3px;
	position:absolute;
	top:3px;
	left:3px;
	bottom:3px;
	background:#000
}
.photo_glcol li .imgb:after {
	transform:rotate(4deg)
}
.photo_glcol li .imgb:before {
	z-index:1
}
.photo_glcol li .imgb img {
	margin-bottom:-1px;
	position:relative;
	z-index:2;
	width:130px;
	height:84px
}
.photo_glcol li span {
	display:block;
	padding-top:5px;
	font-size:16px;
	line-height:24px;
	text-align:center
}
.photo_glcol h3 {
	border-bottom:1px solid #fff;
	color:#fff;
	display:block;
	font-size:18px;
	font-weight:normal;
	line-height:18px;
	margin-bottom:10px;
	overflow:hidden;
	padding-bottom:8px
}
.photo_glcol a {
	color:#fff
}
.video_glcol li {
	margin:0 17px 0 0
}
.video_glcol li .imgb {
	border:solid 1px #333;
	padding:2px
}
.video_glcol li .imgb:after, .video_glcol li .imgb:before {
	display:none
}
.video_glcol li:hover .imgb {
	border-color:#ccc
}
.video_glcol li .ico-video {
	background:url(../images/ico_video3.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	display:block;
	height:27px;
	position:absolute;
	right:2px;
	top:60px;
	width:27px;
	z-index:2
}
.teams_icon_holder {
	background:url(../images/team-profilebg.jpg) repeat-x;
	margin-top:10px;
	text-align:center;
	padding:0 10px
}
.teams_icon_holder ul {
	padding:16px 10px 16px 10px
}
.teams_icon_holder li {
	width:92px;
	height:92px;
	border:4px solid #f1f9fa;
	overflow:hidden;
	position:relative;
	display:inline-block;
	background:#f1f9fa;
	margin:0 -5px;
	-webkit-box-shadow:1px 1px 2px #d2e9f0;
	-moz-box-shadow:1px 1px 2px #d2e9f0;
	box-shadow:1px 1px 2px #d2e9f0;
	-webkit-border-radius:125px;
	-moz-border-radius:125px;
	border-radius:125px;
	-webkit-transition:all 100ms linear;
	-moz-transition:all 100ms linear;
	-o-transition:all 100ms linear;
	-ms-transition:all 100ms linear;
	transition:all 100ms linear
}
.teams_icon_holder li a {
	text-align:left;
	width:100%;
	height:100%;
	display:block;
	color:#333;
	position:relative;
	background:#f1f9fa url(../images/icon-logosprite1.png) no-repeat left 5px
}
.teams_icon_holder li:hover {
	border-color:#f15057;
	z-index:999;
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-o-transform:scale(1.1);
	-ms-transform:scale(1.1);
	transform:scale(1.1)
}
.teams_icon_holder ul li .kolkata {
	background-position:5px 12px
}
.teams_icon_holder ul li .mumbai {
	background-position:-539px 17px
}
.teams_icon_holder ul li .punjab1 {
	background-position:-175px 12px
}
.teams_icon_holder ul li .sunriser {
	background-position:-365px 18px
}
.teams_icon_holder ul li .bangalore {
	background-position:-444px 15px
}
.teams_icon_holder ul li .rajasthan {
	background-position:-625px 15px
}
.teams_icon_holder ul li .pune {
	background-position:-710px 12px
}
.teams_icon_holder li .delhi {
	background-position:-265px 15px
}
.teams_icon_holder ul li .chennai {
	background-position:-85px 12px
}
.bouncer_opinion {
	background:#eee
}
.experts_bouncer {
	width:313px;
	float:left;
	padding:5px;
	padding-top:0
}
.experts_bouncer h3 {
	border-bottom:1px solid #d4d4d4;
	color:#000;
	display:block;
	font-size:22px;
	font-weight:normal;
	line-height:18px;
	overflow:hidden;
	padding:10px 0
}
.experts_bouncer ol {
	margin-top:8px
}
.experts_bouncer ul li {
	border-bottom:1px solid #d4d4d4;
	display:block;
	padding:10px 0
}
.experts_bouncer li strong {
	font-size:19px;
	display:block;
	font-weight:normal;
	line-height:24px;
	padding-bottom:5px
}
.experts_bouncer li span {
	color:#333;
	font-size:14px;
	line-height:22px
}
.experts_bouncer li small {
	color:#173f6a
}
.experts_bouncer ul li img {
	border:4px solid #fdfdfd;
	float:left;
	height:108px;
	margin:0 10px 4px 0;
	width:118px
}
.experts_bouncer .imgb {
	position:relative;
	width:100%
}
.experts_bouncer ol li {
	display:block;
	font-size:14px;
	line-height:22px;
	padding:3px 0 3px 16px;
	position:relative
}
.experts_bouncer ol li:after {
	position:absolute;
	width:0;
	height:0;
	border:solid 3px #888;
	border-radius:50%;
	content:"";
	left:0;
	top:13px
}
.experts_bouncer ol li a {
	color:#106187
}
.experts_bouncer ol li a:hover {
	color:#000
}
.cricket_apnibaat h3 {
	border-bottom:1px solid #387a0e;
	font-size:20px;
	line-height:36px;
	margin:10px;
	margin-top:5px
}
.cricket_apnibaat h3 span {
	border-bottom:3px solid #387a0e;
	display:inline-block;
	margin-bottom:-2px
}
.cricket_apnibaat .output2 {
	float:left;
	margin:0 10px;
	width:408px;
	position:relative
}
.cricket_apnibaat .output2 .imgb {
	border:1px solid #387a0e;
	padding:2px
}
.cricket_apnibaat .output2 .imgb img {
	width:100%
}
.cricket_apnibaat li h5 {
	color:#000;
	font-size:28px;
	font-weight:normal;
	line-height:36px;
	padding-bottom:5px
}
.cricket_apnibaat li p {
	color:#333;
	display:block;
	font-size:14px;
	line-height:20px
}
.cricket_apnibaat li .btmore {
	color:#173f6a;
	display:block;
	text-align:right;
	font-size:14px;
	margin-bottom:10px
}
.cricket_apnibaat img {
	background:#fff
}
.cricket_apnibaat .tabs2 {
	float:left;
	margin-right:10px;
	width:210px
}
.cricket_apnibaat .tabs2 li:first-child a {
	margin-top:0
}
.cricket_apnibaat .tabs2 li {
	display:block
}
.cricket_apnibaat .tabs2 li a {
	background:#f5f5f5;
	border:1px solid #f5f5f5;
	display:block;
	margin:6px 0 0;
	padding:9px 10px 10px;
	position:relative
}
.cricket_apnibaat .tabs2 li img {
	border:1px solid #000;
	float:left;
	height:64px;
	margin-right:5px;
	width:74px;
	padding:2px
}
.cricket_apnibaat .tabs2 li span {
	display:block;
	font-size:15px;
	line-height:22px
}
.cricket_apnibaat .tabs2 li a.active, .cricket_apnibaat .tabs2 li a.active img {
	background:#fff;
	border-color:#387a0e
}
.cricket_apnibaat .bx-controls {
	display:none
}
.scorecard_holder {
	border:solid 1px #d4d4d4
}
.scorecard_holder .sctab {
	border-bottom:solid 1px #ddd;
	width:100%;
	background:#f5f5f5;
	margin-bottom:5px
}
.scorecard_holder .sctab li {
	float:left;
	font-size:12px;
	font-weight:bold;
	border-right:solid 1px #ddd;
	line-height:15px
}
.scorecard_holder .sctab li a {
	display:block;
	padding:10px
}
.scorecard_holder .sctab li.active {
	border-top:solid 3px #ed1c24
}
.scorecard_holder .sctab li.active a {
	padding:7px 10px 10px 10px
}
.scorecard_holder .iplmatchno {
	background:url(../images/fullscoreboardbg.jpg) repeat-x;
	height:48px;
	border-radius:3px;
	border:solid 1px #0d0d0d;
	display:block;
	position:relative;
	margin:10px 5px;
	font-size:16px;
	line-height:48px;
	color:#fff;
	padding-left:130px
}
.scorecard_holder .live_icon {
	background:url(../images/sprite-ipl-1.png) repeat-x;
	display:block;
	position:absolute;
	left:5px;
	top:-6px;
	width:110px;
	height:64px
}
.scorecard_holder .teamvteam_holder {
	padding:10px;
	display:block;
	text-align:center
}
.scorecard_holder .teamvteam_holder img {
	margin-right:8px;
	margin-bottom:-3px
}
.scorecard_holder .teamvteam_holder .vs {
	font-size:13px;
	padding:0 8px;
	color:#07588c;
	font-weight:bold
}
.scorecard_holder .total_score {
	background:#dbfcd9;
	color:#5b5b5b;
	font-size:14px;
	padding:5px 2px;
	text-align:center
}
.scorecard_holder .myscore {
	color:#000;
	font-size:16px;
	padding:8px 0;
	text-align:center;
	font-weight:bold
}
.scorecard_holder .myscore .run {
	color:#1160b1
}
.scorecard_holder .myscore .over {
	color:#666
}
.scorecard_holder .playersname {
	background:#f8f8f8;
	font-size:11px;
	font-weight:bold;
	padding-bottom:8px;
	text-align:center
}
.scorecard_holder .playersname span {
	color:#187ec0
}
.scorecard_holder .fullscorelinks {
	border-bottom:1px solid #ccc;
	text-align:center
}
.scorecard_holder .fullscorelinks a {
	background:#106187;
	border-radius:3px 3px 0 0;
	color:#fff;
	display:inline-block;
	margin:0 2px;
	font-size:11px;
	padding:4px 5px;
	text-decoration:none
}
.scorecard_holder .head_schedule {
	padding:10px
}
.scorecard_holder h4 {
	color:#000;
	font-size:14px;
	font-weight:bold
}
.scorecard_holder .viewall {
	color:#1b7ab1;
	font-size:12px;
	font-weight:bold;
	padding-top:2px
}
.scorecard_holder .schedule_time_holder {
	border-top:1px solid #ccc;
	padding:10px;
	color:#000
}
.scorecard_holder .schedule_time_holder a {
	color:#0a67a4
}
.scorecard_holder .schedule_card {
	background:url(../images/sprite-ipl-1.png) no-repeat -115px top;
	font-size:12px;
	height:66px;
	text-align:center;
	width:85px;
	float:left
}
.scorecard_holder .schedule_card .date {
	line-height:15px;
	padding-top:20px;
	color:#575757
}
.scorecard_holder .schedule_card span.red {
	color:#ba2525;
	font-size:15px
}
.scorecard_holder .schedule_card span.day {
	color:#666;
	font-size:11px
}
.scorecard_holder .schedule_card_info {
	font-size:14px;
	line-height:17px;
	padding-top:5px;
	padding-left:100px
}
.scorecard_holder .schedule_card_info span {
	color:#595959;
	font-size:11px
}
.scorecard_holder .schedule_card_info span.green {
	color:#166700;
	font-size:14px
}
.newsmaker {
	padding:5px
}
.newsmaker h3 {
	background:url(../images/title_bg_green.gif) no-repeat left bottom;
	padding-bottom:13px;
	font-size:22px;
	margin-bottom:10px;
	color:#000;
	font-weight:normal
}
.newsmaker li {
	text-align:center
}
.newsmaker li img {
	border:solid 2px #ccc;
	width:135px
}
.newsmaker span {
	display:block;
	font-size:14px;
	padding:5px 0
}
.cricketranking {
	padding:5px
}
.cricketranking h3 {
	background:url(../images/title_bg_green.gif) no-repeat left bottom;
	padding:5px 0 13px 0;
	font-size:22px;
	margin-bottom:10px;
	color:#000;
	font-weight:normal
}
.iccranktab {
	border-bottom:solid 3px #ccc;
	width:100%;
	float:left
}
.iccranktab li {
	float:left;
	color:#000;
	font-size:16px;
	padding:8px;
	margin-right:5px
}
.iccranktab li.active {
	background:#ccc
}
.cricketranking .rowth {
	background:#daded2;
	padding:5px 8px;
	line-height:22px;
	font-size:16px;
	color:#000;
	border-bottom:solid 1px #ccc
}
.cricketranking .rowth .td1 {
	width:20%;
	float:left
}
.cricketranking .rowth .td2 {
	width:48%;
	float:left;
	border-left:solid 1px #daded2;
	padding-left:2%
}
.cricketranking .rowth .td3 {
	width:26%;
	float:left;
	border-left:solid 1px #daded2;
	padding-left:2%
}
.cricketranking .rowtr {
	background:#ebebeb;
	padding:0 8px;
	line-height:30px;
	font-size:16px;
	color:#404040
}
.cricketranking .rowtr .td1 {
	width:20%;
	float:left
}
.cricketranking .rowtr .td2 {
	width:48%;
	float:left;
	border-left:solid 1px #ccc;
	padding-left:2%
}
.cricketranking .rowtr .td3 {
	width:26%;
	float:left;
	border-left:solid 1px #ccc;
	padding-left:2%
}
.cricketranking .rowtr.last {
	font-size:14px;
	border-top:solid 1px #daded2
}
.blogcol h4 {
	background:none repeat scroll 0 0 #2c4500;
	color:#fff;
	font-size:20px;
	font-weight:normal;
	height:47px;
	line-height:47px;
	margin-bottom:10px;
	padding:0 10px
}
.blogcol h4 i {
	background:url("../images/sprite-cricket.png") no-repeat scroll 0 -35px rgba(0, 0, 0, 0);
	float:left;
	height:47px;
	margin-right:10px;
	width:43px
}
.blogcol h4 a, .newscolb h4 a {
	color:#fff
}
.blogcol strong {
	color:#fff;
	font-size:20px;
	font-weight:normal;
	line-height:30px
}
.blogcol strong a {
	color:#0f5ca4
}
.blogcol p {
	color:gray;
	font-size:14px;
	line-height:20px
}
.newscolb h4 {
	background:#2c4500;
	color:#fff;
	font-size:20px;
	font-weight:normal;
	height:47px;
	line-height:47px;
	padding:0 10px
}
.newscolb li {
	border-bottom:1px solid #e5e5e5;
	display:block;
	font-size:14px;
	line-height:22px;
	padding:12px 0
}
.newscolb li span {
	display:block
}
.newscolb li img {
	border:1px solid #2c4500;
	float:left;
	height:74px;
	margin:0 10px 4px 0;
	width:92px
}
.newscolb .btmore {
	color:#173f6a;
	float:right;
	font-size:14px;
	padding:3px 8px;
	background:#d8d8d8;
	border-radius:5px
}
.newscolb li a {
	color:#173f6a
}
.newscolb li a:hover {
	color:#000
}
.trading_slider {
	padding:10px 40px 10px 130px;
	background:#323232;
	position:relative;
	margin-top:10px;
	min-height:56px;
	max-height:56px;
	overflow:hidden
}
.trading_slider, .trading_slider a {
	color:#fff
}
.trading_slider h2 {
	font-size:24px;
	color:#fff;
	font-weight:normal;
	position:absolute;
	left:45px;
	top:25px
}
.trading_slider li {
	float:left;
	padding:0 10px;
	text-align:left
}
.trading_slider li img {
	margin-right:10px;
	float:left
}
.trading_slider li span {
	display:block;
	padding-top:14px
}
.trading_slider .bx-controls-direction a {
	position:absolute;
	top:50%;
	margin-top:-39px;
	text-indent:-99999px;
	width:34px;
	height:78px;
	display:block;
	background:url(../images/navi.png) no-repeat;
	z-index:1;
	border-radius:3px
}
.trading_slider .bx-controls-direction .bx-prev {
	left:0;
	background-position:left 0
}
.trading_slider .bx-controls-direction .bx-next {
	right:0;
	background-position:right 0
}
.trading_slider .bx-pager {
	display:none
}
.en_mainsl {
	position:relative;
	border:1px solid #e8e8e8;
	padding:3px;
	background:#f8f8f8;
	min-height:340px;
	max-height:340px;
	overflow:hidden
}
.en_mainsl .caption {
	position:absolute;
	left:0;
	bottom:0;
	right:0;
	z-index:1;
	padding:10px;
	background:#121212;
	color:#fff;
	font-size:14px;
	line-height:22px
}
.en_mainsl .caption strong {
	font-size:24px;
	padding-bottom:5px;
	display:block
}
.en_mainsl .caption span {
	position:absolute;
	left:0;
	top:-30px;
	padding:5px 10px;
	background:#121212;
	font-size:17px
}
.en_mainsl .bx-controls-direction a {
	display:none
}
.en_mainsl .bx-pager {
	position:absolute;
	right:5px;
	top:10px;
	z-index:1
}
.en_mainsl .bx-pager div {
	float:left;
	margin:0 5px
}

.en_mainsl .bx-pager div a {
	background:#fff;
	border-radius:20px;
	box-shadow:0 0 3px rgba(0, 0, 0, 0.3) inset;
	cursor:pointer;
	height:11px;
	width:11px;
	display:block;
	text-indent:-99999px
}
.en_mainsl .bx-pager div a.active {
	background:#8e0000
}
.en_block {
	float:left;
	width:49%
}
.en_block.first_child {
	margin-right:2%
}
.en_block h3 {
	font-size:22px;
	padding-bottom:5px;
	margin-bottom:10px;
	border-bottom:solid 3px #8e0000
}
.en_block ul li strong {
	display:block;
	font-size:20px;
	color:#0e5d9f;
	padding-bottom:10px;
	font-weight:normal;
	line-height:28px;
	max-height:50px;
	min-height:50px;
	overflow:hidden
}
.en_block li {
	font-size:14px;
	line-height:20px;
	color:#000
}
.en_block li span, .en_block ol li a {
	color:#0e5d9f
}
.en_block li p {
	padding:6px 0 10px 0;
	line-height:22px
}
.en_block ol li:first-child {
	border-top:1px solid #e8e8e8
}
.en_block ol li {
	padding:10px 0;
	background:#f8f8f8;
	border-bottom:1px solid #e8e8e8;
	line-height:20px
}
.en_block ol li img {
	width:50px;
	height:42px;
	margin-right:10px
}
.en_block .more {
	text-align:right;
	padding-top:10px
}
.en_block .more a {
	color:#000
}
.en_bollywood {
	position:relative;
	border:1px solid #e8e8e8;
	padding:10px;
	background:#eee;
	min-height:250px;
	max-height:250px;
	overflow:hidden
}
.en_bollywood img {
	width:100%;
	height:80px;
	border:0
}
.en_bollywood h3 {
	font-size:24px;
	border-bottom:solid 1px #e8e8e8;
	padding-bottom:10px;
	margin-bottom:10px;
	color:#333
}
.en_bollywood .inextlogo {
	float:right;
	width:100px;
	height:28px;
	background:url(../images/inext.png) no-repeat;
	display:block;
	text-indent:-99999px;
	cursor:pointer;
	background-size:100%;
	background-position:right 0
}
.en_bollywood li {
	border:1px solid #e8e8e8;
	margin-right:10px;
	font-size:14px;
	line-height:22px;
	height:202px !important;
	margin-bottom:10px;
	display:block;
	float:left;
	background:#e8e8e8
}
.en_bollywood li:hover {
	border-color:#d9d9d9
}
.en_bollywood li:hover span, .en_bollywood li:hover small {
	color:#fff
}
.en_bollywood li:hover {
	background:#000
}
.en_bollywood, .en_bollywood li a {
	color:#fff
}
.en_bollywood span, .en_bollywood small {
	display:block;
	padding:5px
}
.en_bollywood span {
	overflow:hidden;
	max-height:44px
}
.en_bollywood span, .en_bollywood small {
	color:#0e5d9f
}
.en_bollywood small {
	max-height:54px;
	line-height:19px;
	overflow:hidden
}
.en_bollywood .bx-controls-direction a {
	position:absolute;
	top:50%;
	margin-top:-39px;
	text-indent:-99999px;
	width:38px;
	height:78px;
	display:block;
	background:url(../images/navi.png) no-repeat;
	z-index:1;
	border-radius:3px
}
.en_bollywood .bx-controls-direction .bx-prev {
	left:0;
	background-position:left 0
}
.en_bollywood .bx-controls-direction .bx-next {
	right:0;
	background-position:right 0
}
.en_bollywood .bx-pager {
	display:none
}
.en_midday {
	border:solid 1px #809fba;
	padding:10px;
	background:#f0f3fc
}
.en_midday .title {
	padding-bottom:5px;
	margin-bottom:10px;
	border-bottom:solid 1px #809fba
}
.en_midday h3 {
	font-size:22px;
	color:#0063a5;
	font-weight:normal;
	display:inline-block;
	line-height:32px
}
.en_midday .midday {
	background:url(../images/bg_en_md_logo.jpg) repeat;
	padding:8px;
	float:right;
	line-height:16px;
	font-size:12px;
	color:#ee1d23;
	font-style:italic
}
.en_midday .midday img {
	float:right;
	margin-left:5px
}
.en_midday .co1st, .en_midday .co2nd {
	float:left;
	width:49%;
	font-family:Arial, Helvetica, sans-serif
}
.en_midday .co1st li {
	display:block
}
.en_midday .co1st h4, .en_midday .co1st h4 a {
	color:#fd2123
}
.en_midday .co1st li h4 {
	font-size:16px;
	line-height:20px;
	color:#fd2123
}
.en_midday .co1st p {
	font-size:12px;
	line-height:16px
}
.en_midday .co1st .imgb {
	width:100%;
	float:left;
	margin-top:5px;
	position:relative
}
.en_midday .co1st .imgb span {
	display:block;
	left:5px;
	bottom:5px;
	background:#000;
	color:#fff;
	display:block;
	font-size:14px;
	padding:4px 5px;
	position:absolute;
	font-weight:bold
}
.en_midday .co1st li:first-child {
	width:100%;
	margin-bottom:8px;
	padding-bottom:10px;
	border-bottom:solid 1px #d9dde0
}
.en_midday .co1st li {
	width:48%;
	float:left
}
.en_midday .co1st li:nth-child(3) {
	padding-left:4%
}
.en_midday .co2nd {
	background:#f7f7fa;
	margin-left:2%
}
.en_midday .co2nd ul {
	padding:10px
}
.en_midday .co2nd li {
	display:block;
	font-size:13px;
	line-height:18px;
	font-weight:bold;
	border-top:solid 1px #d9dde0;
	padding-top:5px;
	margin-top:5px
}
.en_midday .co2nd li:first-child {
	margin-top:0;
	padding-top:0;
	border:0
}
.en_midday .co2nd li, .en_midday .co2nd li a {
	color:#015293
}
.en_midday li a:hover {
	text-decoration:underline
}
.en_midday .co2nd span {
	font-size:12px;
	color:#787878;
	text-transform:uppercase;
	display:block
}
.en_review {
	color:#000
}
.en_review h3 {
	font-size:24px;
	margin-bottom:10px
}
.en_review h4 {
	border-bottom:1px solid #fbda7d;
	color:#860000;
	font-size:20px;
	font-weight:normal;
	padding-bottom:10px;
	margin-bottom:10px
}
.en_review_in {
	background:#fef4d8;
	border:1px solid #facf58;
	position:relative;
	padding:10px;
	min-height:584px;
	max-height:584px;
	overflow:hidden
}
.en_review_in:before {
	border-color:transparent transparent #facf58 transparent;
	border-style:solid;
	display:block;
	border-width:7px;
	content:"";
	left:80px;
	position:absolute;
	top:-14px;
	margin-left:-7px;
	width:0;
	height:0
}
.en_review .review_lt {
	width:64%;
	float:left;
	margin-right:10px
}
.en_review .imgb {
	background:#fce8b1;
	box-shadow:0 0 3px #c9c1ab;
	float:left;
	padding:5px 5px 0;
	margin:0 0 5px 3px
}
.en_review .review_rt {
	width:34%;
	float:left
}
.reader_rating {
	position:relative;
	display:block;
	margin-bottom:5px
}
.reader_rating span {
	font-size:16px;
	display:inline-block;
	color:#860000
}
.reader_rating i {
	display:inline-block;
	width:15px;
	height:15px;
	text-indent:-99999px;
	margin-left:3px
}
.reader-rating-total {
	background:#323232;
	border-radius:3px;
	color:#fff;
	display:none;
	padding:10px;
	position:absolute;
	bottom:20px;
	right:10px
}
.reader-rating-total:after {
	border-color:#323232 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
	border-style:solid;
	border-width:5px;
	bottom:-10px;
	content:"";
	display:block;
	height:0;
	position:absolute;
	right:45%;
	width:0
}
.reader_rating:hover>.reader-rating-total {
	display:block
}
.reader_rating .reader-rating-full {
	background:url(../images/en_rating.png) no-repeat 0 0
}
.reader_rating .reader-rating-half {
	background:url(../images/en_rating.png) no-repeat -18px 0
}
.reader_rating .reader-rating-no {
	background:url(../images/en_rating.png) no-repeat -35px 0
}
.en_review .review_rt .imgpoll {
	background:#fff;
	padding:5px;
	border:solid 1px #e6e6e6
}
.en_review .reviewimg li {
	display:inline-block;
	width:19%;
	padding-top:2px
}
.en_review .reviewimg li img {
	height:80px;
	width:80px;
	margin:5px
}
.en_review .imgtxt {
	padding-left:165px
}
.en_review .imgtxt h5 {
	font-size:25px;
	line-height:28px;
	border-bottom:solid 1px #999;
	padding-bottom:5px;
	margin-bottom:5px;
	font-weight:normal
}
.en_review .imgtxt p {
	font-size:14px;
	line-height:22px;
	padding-bottom:5px
}
.en_review .imgtxt p a {
	color:#9d0000;
	font-size:12px;
	font-weight:bold
}
.en_review .imgtxt p a:hover {
	text-decoration:underline
}
.en_review .tabs4 li {
	float:left;
	text-align:center;
	font-size:13px;
	line-height:17px;
	margin-left:5px;
	width:100px;
	margin-top:10px
}
.en_review .tabs4 li a {
	display:block;
	position:relative;
	padding:5px;
	background:#fff;
	border:solid 1px #999;
	height:170px;
	box-shadow:0 0 2px #666
}
.en_review .tabs4 li a:before {
	border-color:transparent transparent #000 transparent;
	border-style:solid;
	display:none;
	border-width:7px;
	content:"";
	left:50%;
	position:absolute;
	top:-14px;
	margin-left:-7px;
	width:0;
	height:0
}
.en_review .tabs4 li:first-child {
	margin-left:0
}
.en_review .tabs4 li span {
	display:block;
	padding-top:3px
}
.en_review .tabs4 li a:hover, .en_review .tabs4 li a.active {
	background:#000;
	border-color:#000
}
.en_review .tabs4 li a:hover span, .en_review .tabs4 li a.active span {
	color:#fff
}
.en_review .tabs4 li a:hover:before, .en_review .tabs4 li a.active:before {
	display:block
}
.en_review .bx-controls-direction a {
	display:none
}
.en_movie {
	position:relative;
	border:1px solid #d4d4d4;
	padding:10px;
	background:#eee;
	margin-bottom:10px;
	min-height:205px;
	max-height:205px;
	overflow:hidden
}
.en_movie h3 {
	font-size:24px;
	border-bottom:solid 1px #d4d4d4;
	padding-bottom:10px;
	margin-bottom:10px
}
.en_movie li {
	border:1px solid #d4d4d4;
	margin-right:10px;
	font-size:14px;
	line-height:22px;
	text-align:center
}
.en_movie li img {
	width:100%
}
.en_movie li:hover {
	background:#000
}
.en_movie li:hover a {
	color:#fff
}
.en_movie small {
	display:block;
	height:50px;
	overflow:hidden
}
.en_tv {
	position:relative;
	border:1px solid #d4d4d4;
	margin-bottom:10px
}
.en_tv .title {
	border-bottom:solid 1px #d4d4d4;
	padding:10px;
	background:#eee
}
.en_tv h3 {
	font-size:24px;
	background:url(../images/icon_tv.png) no-repeat left center;
	display:inline-block;
	padding:2px 0 2px 34px
}
.en_tv .more {
	float:right;
	color:#000;
	padding-top:6px
}
.en_tv_in {
	padding:10px;
	min-height:198px;
	max-height:198px;
	overflow:hidden
}
.en_tv li {
	border:1px solid #d4d4d4;
	margin-right:10px;
	padding:5px;
	font-size:14px;
	line-height:22px;
	position:relative
}
.en_tv li img {
	height:180px
}
.en_tv li:hover {
	border-color:#000
}
.en_tv li:hover span {
	background:#000
}
.en_tv span {
	background:#222;
	color:#fff;
	display:block;
	padding:5px;
	position:absolute;
	left:5px;
	bottom:5px;
	right:5px
}
.en_tv .bx-controls-direction a {
	position:absolute;
	top:50%;
	margin-top:-39px;
	text-indent:-99999px;
	width:38px;
	height:78px;
	display:block;
	background:url(../images/navi.png) no-repeat;
	z-index:1;
	border-radius:3px
}
.en_tv .bx-controls-direction .bx-prev {
	left:0;
	background-position:left 0
}
.en_tv .bx-controls-direction .bx-next {
	right:0;
	background-position:right 0
}
.en_tv .bx-pager {
	display:none
}
.en_pho, .en_vid {
	padding:8px;
	float:left;
	text-align:center;
	border:solid 1px #d6d6d6;
	color:#000
}
.en_vid_pho .title {
	border-bottom:solid 1px #d4d4d4;
	padding-bottom:10px;
	text-align:left
}
.en_vid_pho h3 {
	display:inline-block;
	font-size:22px;
	padding-left:45px
}
.en_vid_pho .more {
	float:right;
	margin-top:6px;
	color:#000
}
.en_pho h3 {
	background:url(../images/ico_pht.jpg) no-repeat left center
}
.en_pho {
	width:384px
}
.en_vid {
	width:230px;
	background:#ebebeb
}
.en_vid h3 {
	background:url(../images/ico_video.jpg) no-repeat left center
}
.en_pho section {
	padding-top:10px;
	float:left;
	width:188px
}
.en_pho section:nth-child(2n) {
	padding-right:8px
}
.en_pho section img {
	background:url(../images/bg_photo_frame.png) no-repeat;
	height:137px;
	padding:19px 25px 24px 24px;
	width:127px
}
.en_vid_pho span {
	display:block;
	padding:5px 20px 0 20px;
	line-height:20px
}
.en_vid section {
	padding-top:16px;
	position:relative
}
.en_vid section img {
	background:#000;
	border:8px solid #000;
	box-shadow:0 0 5px #000;
	height:100px;
	width:140px
}
.en_vid section:after {
	background:url(../images/ico_video2.png) no-repeat;
	display:block;
	content:"";
	height:42px;
	left:50%;
	margin-left:-21px;
	position:absolute;
	text-indent:-99999px;
	top:44px;
	width:42px;
	z-index:10
}
.en_ticket {
	border:solid 1px #d6d6d6;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:10px
}
.en_ticket_in {
	border:solid 2px #fff;
	background:#efefef;
	padding:8px
}
.en_ticket h4 {
	padding-bottom:10px;
	font-size:22px;
	line-height:24px;
	position:relative;
	padding-left:40px;
	border-bottom:solid 2px #8e0000
}
.en_ticket h4:after {
	width:38px;
	height:32px;
	margin-right:10px;
	content:"";
	position:absolute;
	left:0;
	top:0;
	display:block;
	background:url(../images/ticket.png) no-repeat
}
.en_ticket h4, .en_ticket h4 a {
	color:#8e0000
}
.en_ticket select {
	border:solid 1px #8e0000;
	background:#fff;
	font-size:14px;
	color:#000;
	padding:5px;
	margin-top:10px;
	width:100%
}
.en_ticket .btn {
	margin-top:10px;
	font-size:14px;
	padding:3px 5px;
	background-color:#8e0000;
	color:#fff;
	border:0
}
.en_ticket .logo {
	font-size:11px;
	float:right;
	line-height:20px;
	padding-top:12px
}
.en_ticket .logo span {
	float:left;
	padding-right:8px
}
.en_tabnav li {
	display:inline-block;
	font-size:18px;
	border:1px solid #ccc;
	border-radius:3px 3px 0 0;
	background:#ededed;
	margin-right:5px
}
.en_tabnav a {
	display:block;
	padding:7px
}
.en_tabnav li.active, .en_tabnav li:hover {
	background:#fff;
	border-bottom-color:#fff
}
.en_tabnav li.active a, .en_tabnav li:hover a {
	padding-top:7px
}
.en_tabctc {
	border:solid 1px #d6d6d6;
	color:#000;
	margin-top:-1px
}
.en_tabctc .tabpanel {
	display:none
}
.en_tabctc section:first-child {
	border:0
}
.en_tabctc section {
	display:block;
	padding:7px 10px;
	border-top:solid 1px #d6d6d6;
	font-size:15px;
	line-height:24px;
	font-weight:bold
}
.en_tabctc section>a {
	display:block
}
.en_tabctc section img {
	border:1px solid #ccc;
	border-radius:45px;
	box-shadow:1px 0 2px #000;
	height:45px;
	margin-right:10px;
	vertical-align:middle;
	width:45px
}
.en_newsmaker {
	border:solid 1px #d6d6d6;
	color:#000;
	padding:8px;
	margin-bottom:10px
}
.en_newsmaker .title {
	border-bottom:solid 1px #d4d4d4;
	padding-bottom:10px
}
.en_newsmaker h3 {
	display:inline-block;
	font-size:22px
}
.en_newsmaker .more {
	float:right;
	margin-top:6px;
	color:#000
}
.en_newsmaker li {
	float:left;
	padding:10px 0 0 8px;
	width:88px
}
.en_newsmaker li:first-child {
	padding-left:0
}
.en_newsmaker li span {
	display:block;
	padding-top:6px;
	text-align:center
}
.en_biography {
	margin-right:10px
}
.en_biography, .en_mulakat {
	float:left;
	background:#323232;
	padding:10px;
	width:125px;
	height:240px
}
.en_biography h5, .en_mulakat h5 {
	font-size:20px;
	margin-bottom:10px;
	border-bottom:solid 1px #fff;
	padding-bottom:10px
}
.en_biography, .en_biography a, .en_mulakat, .en_mulakat a {
	color:#fff
}
.en_biography span, .en_mulakat span {
	display:block;
	padding-top:6px;
	line-height:20px
}
.en_biography img, .en_mulakat img {
	width:130px
}
.en_HotNot {
	border:solid 1px #d6d6d6;
	color:#000;
	padding:8px
}
.en_HotNot h4 {
	font-size:24px;
	border-bottom:solid 1px #d4d4d4;
	padding-bottom:10px;
	margin-bottom:10px
}
.en_HotNot .ques {
	padding-bottom:10px
}
.en_HotNot .block.first {
	padding-right:14px
}
.en_HotNot .block {
	width:134px;
	float:left
}
.en_HotNot .title {
	text-align:center;
	color:#9d0a0a;
	padding-top:5px
}
.en_birthday {
	background:#8d1316;
	padding:10px;
	color:#fff
}
.en_birthday h3 {
	font-size:24px;
	background:url(../images/ico_party.png) no-repeat left center;
	display:inline-block;
	padding:4px 0 4px 48px;
	margin-bottom:10px
}
.en_birthday .imgb {
	float:left;
	padding-right:10px;
	background:#8d1316;
	margin:0 10px 10px 0
}
.en_birthday .captiontitle {
	margin-left:5px;
	padding:16px 10px;
	background:#9f1b1e
}
.en_birthday .nameB {
	font-size:16px;
	padding-bottom:20px;
	font-weight:bold
}
.en_birthday .nametitle {
	color:#b3b3b3;
	font-size:13px
}
.en_birthday .subrecord {
	font-size:12px;
	line-height:20px
}
.ournetwork h3 {
	background:url(../images/title_bg_blue.gif) no-repeat left bottom;
	padding-bottom:10px;
	font-size:22px;
	color:#000
}
.ournetwork li:first-child {
	border:0
}
.ournetwork li {
	border-top:solid 1px #c2c2c2;
	padding:8px 0;
	font-size:16px;
	line-height:22px;
	font-weight:bold
}
.ournetwork li, .ournetwork li a {
	color:#000
}
.ournetwork li a:hover {
	text-decoration:underline
}
.ournetwork li span {
	font-size:11px;
	color:#0f63ac;
	display:inline-block;
	margin-left:3px
}
.searchpage .add160x600 {
	width:160px;
	float:left;
	padding-right:15px
}
.searchpage .listingcol {
	width:100%;
	float:left
}
.topicboxcol {
	color:#000
}
.topicboxcol img {
	background:#fff;
	margin-right:10px;
	padding-bottom:10px;
	padding-right:10px;
	width:150px
}
.topicboxcol .topicdetail {
	background:#e1f5ff;
	padding:10px
}
.topicboxcol h2 {
	border-bottom:3px double #ccc;
	font-size:24px;
	font-weight:normal;
	line-height:28px;
	padding-bottom:10px
}
.topicboxcol .row {
	font-size:15px;
	line-height:20px;
	padding:5px 0
}
.topicboxcol strong {
	color:#07608a;
	width:82px;
	font-weight:normal
}
.topicboxcol small {
	padding-left:10px
}
.topicboxcol p {
	font-size:14px;
	line-height:22px;
	padding-bottom:15px
}
.topicboxcol p a {
	color:#005b9a
}
.topicboxcol p a:hover {
	text-decoration:underline
}
.error_page {
	text-align:center;
	padding:20px 10px
}
.error_page p {
	font-size:20px;
	line-height:32px;
	padding-top:20px
}
.error_listing {
	border:solid 1px #d8d8d8;
	padding:6px 0;
	margin-top:10px;
	position:relative
}
.error_listing h3 {
	background:url(../images/title_bg_blue.gif) no-repeat left bottom;
	padding:0 6px 10px;
	font-size:22px;
	color:#000
}
.error_listing li:first-child {
	border-top:0
}
.error_listing li {
	list-style:disc inside;
	font-size:14px;
	line-height:20px;
	border-top:solid 1px #d8d8d8;
	padding:6px
}
.error_listing li a {
	color:#4c7fb1
}
.error_listing li a:hover {
	text-decoration:underline
}
.ptdetail {
	margin-bottom:10px
}
.ptdetail .ptdetailbx {
	position:relative
}
.ptdetail h2 {
	font-size:30px;
	line-height:34px;
	font-weight:normal;
	padding-bottom:10px
}
.ptdetail .social {
	width:72px;
	padding-top:20px;
	background:#000;
	border-right:solid 1px #fff;
	text-align:center;
	position:absolute;
	left:0;
	top:0;
	bottom:0;
	z-index:1
}
.ptdetail .social li {
	display:block;
	height:84px;
	text-align:center;
	cursor:pointer;
	position:relative
}
.ptdetail .social .icon {
	background:url(../images/photo_gallery_detail_icon.png) no-repeat;
	display:inline-block;
	width:38px;
	height:38px;
	text-indent:-999999px
}
.ptdetail .social li>div {
	display:block;
	position:absolute;
	left:0;
	right:0;
	bottom:0;
	top:0;
	z-index:1;
	opacity:0
}
.ptdetail .social li>.icon {
	display:inline-block
}
.ptdetail .social .facebook .icon {
	background-position:0 -45px
}
.ptdetail .social .twitter .icon {
	background-position:0 0
}
.ptdetail .social .gplus .icon {
	background-position:0 -91px
}
.ptdetail .social .Pinterest .icon {
	background-position:0 -137px
}
.ptdetail .imgb {
	position:relative;
	text-align:center;
	background:#201f1f;
	padding:0 0 0 73px
}
.ptdetail .pttext {
	background:#262626;
	padding:10px 15px;
	font-size:16px;
	line-height:26px;
	color:#fff;
	border-top:solid 1px #111;
	margin-top:-2px
}
.ptdetail .pager {
	padding:10px 20px;
	background:#201f1f;
	border-bottom:solid 1px #111;
	border-top:solid 1px #fff;
	position:relative;
	z-index:2
}
.ptdetail .pager ul {
	width:100%;
	float:left;
	overflow:hidden;
	text-align:center
}
.ptdetail .pager li {
	display:inline-block;
	font-weight:bold;
	margin:0 -4px
}
.ptdetail .pager li:first-child a {
	border-left:solid 1px #fff
}
.ptdetail .pager li a {
	color:#fff;
	border:solid 1px #fff;
	display:block;
	padding:8px;
	border-left:0
}
.ptdetail .pager li:hover a, .ptdetail .pager li.active a {
	background:#fff;
	color:#333
}
.ptdetail .pager .direction {
	position:absolute;
	top:50%;
	margin-top:-25px;
	z-index:2;
	cursor:pointer;
	width:30px;
	height:50px;
	display:block;
	text-indent:-99999px
}
.ptdetail .pager .direction.next {
	background:url(../images/arti_prev3.png) no-repeat center center #000;
	left:0
}
.ptdetail .pager .direction.prev {
	background:url(../images/arti_next3.png) no-repeat center center #000;
	right:0
}
.ptdetail .bx-controls-direction a {
	position:absolute;
	top:50%;
	margin-top:-51px;
	z-index:2;
	cursor:pointer;
	width:38px;
	height:102px;
	display:block;
	text-indent:-99999px
}
.ptdetail .bx-controls-direction .bx-next {
	background:url(../images/arti_prev2.png) no-repeat center center #201f1f;
	left:73px
}
.ptdetail .bx-controls-direction .bx-prev {
	background:url(../images/arti_next2.png) no-repeat center center #201f1f;
	right:0
}
.ptdetail .bx-controls-direction a:hover {
	background-color:#aaa
}
.ptdetail .bx-controls-auto {
	position:absolute;
	left:0;
	top:0;
	right:0;
	background:rgba(0, 0, 0, .4);
	color:#fff;
	padding:10px;
	z-index:1;
	text-align:center
}
.ptdetail .bx-controls-auto li {
	color:#fff;
	line-height:20px;
	display:inline-block;
	padding-left:28px;
	height:20px;
	background:url(../images/autoslideshow.png) no-repeat;
	cursor:pointer
}
.ptdetail .bx-controls-auto li a {
	color:#fff
}
.ptdetail .bx-controls-auto li.active {
	display:none
}
.ptdetail .bx-controls-auto .bx-start {
	background-position:left top
}
.ptdetail .bx-controls-auto .bx-stop {
	background-position:left bottom
}
.ptdetail_tasveer {
	background:#333
}
.ptdetail_tasveer, .ptdetail_tasveer a {
	color:#fff
}
.ptdetail_tasveer a:hover {
	text-decoration:underline
}
.ptdetail_tasveer h4 {
	font-size:16px;
	font-weight:normal;
	padding:10px
}
.ptdetail_tasveer li {
	display:block;
	border-top:solid 1px #464646
}
.ptdetail_tasveer li .imgb {
	border:solid 5px #fff
}
.ptdetail_tasveer li a {
	display:block;
	border-top:solid 1px #242424;
	padding:10px;
	font-size:16px;
	text-align:center
}
.ptdetail_tasveer li span {
	display:block;
	padding-top:10px
}
.news_p1 {
	background:#256a9a;
	padding:10px
}
.news_p1 .output {
	width:100%;
	float:left
}
.news_p1 .output li {
	width:100%;
	float:left;
	margin-bottom:10px;
	display:none
}
.news_p1 .output li img {
	float:left;
	margin-right:10px;
	width:380px;
	height:256px
}
.news_p1 h3 {
	font-size:20px;
	line-height:28px;
	font-weight:normal;
	padding-bottom:10px
}
.news_p1 p {
	line-height:20px
}
.news_p1 p span {
	display:block;
	padding-top:10px;
	font-size:16px
}
.news_p1, .news_p1 a {
	color:#fff
}
.news_p1 li a:hover {
	text-decoration:underline
}
.news_p1 .tabs li:first-child {
	margin-left:0
}
.news_p1 .tabs li {
	width:150px;
	float:left;
	margin-left:10px
}
.news_p1 .tabs li a {
	background:#084d79;
	display:block;
	padding:8px;
	font-size:13px;
	line-height:16px;
	min-height:48px;
	max-height:48px;
	overflow:hidden
}
.news_p1 .tabs li.active a {
	background:#043b5f
}
.newsp2 {
	border:solid 1px #bed8e8
}
.newsp2 li:first-child, .newsp2 li:nth-child(2) {
	border-top:0
}
.newsp2 li:nth-child(2n) {
	border-left:solid 1px #bed8e8
}
.newsp2 li {
	width:303px;
	float:left;
	line-height:22px;
	border-top:solid 1px #bed8e8;
	padding:10px
}
.newsp2 li strong {
	font-size:16px;
	line-height:21px;
	padding-bottom:5px;
	display:block;
	font-weight:normal;
	color:#005b9a
}
.newsp2 li img {
	width:40%;
	border:solid 1px #bed8e8;
	padding:2px;
	margin-right:10px;
	height:106px
}
.newsp2 li span {
	display:block
}
.newsrelated {
	border:solid 1px #01416c;
	background:#1a5780;
	padding:10px
}
.newsrelated h4 {
	padding-bottom:10px;
	font-size:22px;
	line-height:24px;
	font-weight:normal;
	border-bottom:double 3px #fff;
	position:relative
}
.newsrelated h4:after {
	position:absolute;
	left:0;
	height:0;
	width:100px;
	bottom:-3px;
	z-index:1;
	content:"";
	border-bottom:double 3px #2384c4
}
.newsrelated li:first-child {
	border-top:0
}
.newsrelated li {
	display:block;
	line-height:22px;
	border-top:solid 1px #bbb;
	padding-top:5px;
	margin-top:5px

}
.newsrelated, .newsrelated a {
	color:#fff
}
.newsrelated li a:hover {
	text-decoration:underline
}
.newsgraybox {
	border:1px solid #cbcbcb;
	padding:5px;
	width:308px;
	float:left;
	line-height:20px
}
.newsgraybox.first-child {
	margin-right:10px
}
.newsgraybox h3 {
	padding-bottom:6px;
	font-size:22px;
	line-height:24px;
	font-weight:normal;
	border-bottom:double 3px #d8d8d8;
	position:relative;
	margin-bottom:10px
}
.newsgraybox h3:after {
	position:absolute;
	left:0;
	height:0;
	width:100px;
	bottom:-3px;
	z-index:1;
	content:"";
	border-bottom:double 3px #2384c4
}
.newsgraybox img {
	width:40%;
	border:solid 1px #bed8e8;
	padding:2px;
	margin-right:10px
}
.newsgraybox span {
	display:block;
	font-size:16px
}
.newsgraybox span, .newsgraybox li a, .newsgraybox small a, .newsgrayboxphoto small a, .newsp2 li span a {
	color:#005b9a
}
.newsgraybox li a:hover, .newsgraybox small a:hover, .newsgrayboxphoto small a:hover, .newsp2 li span a:hover {
	text-decoration:underline
}
.newsgraybox ul {
	border-top:solid 1px #cbcbcb;
	padding-top:5px;
	margin-top:10px
}
.newsgraybox li {
	display:block;
	padding-top:5px
}
.newsgraybox li a {
	display:inline-block;
	padding-left:3px
}
.newsgraybox small {
	display:block;
	text-align:right;
	font-size:13px;
	padding-top:8px
}
.newsgraybox2nd {
	border:1px solid #cbcbcb;
	padding:5px;
	line-height:20px
}
.newsgraybox2nd h3 {
	padding-bottom:6px;
	font-size:22px;
	line-height:24px;
	font-weight:normal;
	border-bottom:double 3px #d8d8d8;
	position:relative;
	margin-bottom:10px
}
.newsgraybox2nd h3:after {
	position:absolute;
	left:0;
	height:0;
	width:100px;
	bottom:-3px;
	z-index:1;
	content:"";
	border-bottom:double 3px #2384c4
}
.newsgrayboxphoto {
	border:1px solid #cbcbcb;
	padding:5px;
	line-height:20px
}
.newsgrayboxphoto h3 {
	padding-bottom:6px;
	font-size:22px;
	line-height:24px;
	font-weight:normal;
	border-bottom:double 3px #d8d8d8;
	position:relative;
	margin-bottom:10px
}
.newsgrayboxphoto h3:after {
	position:absolute;
	left:0;
	height:0;
	width:100px;
	bottom:-3px;
	z-index:1;
	content:"";
	border-bottom:double 3px #2384c4
}
.newsgrayboxphoto small {
	float:right;
	font-size:14px
}
.newsgrayboxphoto ul {
	margin-right:-20px
}
.newsgrayboxphoto li {
	background:#fff;
	border:1px solid #dbd8d8;
	box-shadow:0 0 5px rgba(0, 0, 0, 0.2);
	float:left;
	height:236px;
	margin:0 10px 5px 0;
	overflow:hidden;
	padding:5px;
	position:relative;
	width:300px
}
.newsgrayboxphoto li img {
	float:left;
	height:100%;
	width:100%
}
.newsgrayboxphoto li .text {
	background:rgba(0, 0, 0, 0.8);
	bottom:5px;
	color:#fff;
	display:block;
	font-size:130%;
	left:5px;
	padding:10px;
	position:absolute;
	right:5px;
	z-index:5
}
.budgetopad {
	position:relative
}
.budgetopad ul {
	position:absolute;
	right:0;
	top:0;
	z-index:1;
	background:#fff;
	font-size:16px;
	padding:10px
}
.budgetopad ul:after {
	position:absolute;
	left:-28px;
	top:0;
	z-index:1;
	content:"";
	background:url("http://www.jagran.com/Resources/jagran/images/title_navcurv.png") no-repeat;
	height:36px;
	width:28px
}
.budgetopad li:first-child {
	border:0
}
.budgetopad li {
	display:inline-block;
	padding:0 10px;
	border-left:solid 1px #bcbcbc
}
.wc_topsection {
	background:url(../images/bg_wc_topsection.jpg) repeat
}
.wc_topsection_left {
	background:#dcdcdc;
	border-right:solid 5px #b7b7b7;
	display:table-cell;
	padding:15px 0;
	width:280px
}
.wc_topsection_right {
	display:table-cell;
	padding:15px 0;
	text-align:center;
	width:680px
}
.wc_topsection_right li:first-child {
	margin-left:0
}
.wc_topsection_right li {
	background:#fff;
	border-radius:3000px;
	display:inline-block;
	margin-left:-20px;
	overflow:hidden;
	transition:all 200ms ease-out 10ms;
	width:90px;
	height:90px;
	cursor:pointer;
	box-shadow:0 0 0 1px #b3b3b3 inset, 0 0 5px rgba(0, 0, 0, .2)
}
.wc_topsection_right li:hover {
	transform:scale(1.2);

	webkit-transform:scale(1.2);
	-moz-transform:scale(1.2);
-0-webkit-transform:scale(1.2);
	box-shadow:0 0 0 4px #b3b3b3 inset, 0 0 10px rgba(0, 0, 0, .2);
	z-index:1;
	transition:all 200ms ease-out 10ms
}
.wc_topsection_right li a {
	display:block;
	width:100%;
	height:100%;
	text-indent:-999999px;
	line-height:100%;
	background:url(../images/wc_topsection_team.png) no-repeat
}
.wc_topsection_right li a.aus {
	background-position:9px -22px
}
.wc_topsection_right li a.ind {
	background-position:-77px -25px
}
.wc_topsection_right li a.pak {
	background-position:-178px -25px
}
.wc_topsection_right li a.wi {
	background-position:-282px -25px
}
.wc_topsection_right li a.eng {
	background-position:-395px -25px
}
.wc_topsection_right li a.nz {
	background-position:-497px -25px
}
.wc_topsection_right li a.sl {
	background-position:-591px -25px
}
.wc_topsection_right li a.proteas {
	background-position:-702px -25px
}
.wc_tophd {
	background:#0273c4;
	margin-top:10px;
	text-align:left;
	border-bottom:solid 3px #0363a8
}
.wc_tophd a {
	display:inline-block;
	padding-left:10px
}
.wc_tophd .imgbx {
	background:url(../images/img_bangladesh_14.png) no-repeat center center #0363a8;
	width:220px;
	height:50px;
	float:right
}
.wc_tophd, .wc_tophd a {
	color:#fff;
	font-size:24px;
	line-height:50px;
	font-weight:bold
}
.wctopp1 {
	background:#e3e3e3;
	overflow:hidden;
	width:100%;
	position:relative
}
.wctopp1 img {
	width:380px;
	height:285px
}
.wctopp1 .wctopp1_output {
	background:#333;
	display:none;
	font-size:14px;
	line-height:20px;
	padding:10px;
	width:380px
}
.wctopp1 .wctopp1_tab {
	display:table-cell;
	font-size:19px;
	line-height:22px;
	font-weight:bold;
	width:250px;
	vertical-align:top
}
.wctopp1_output, .wctopp1_output a {
	color:#fff
}
.wctopp1 a:hover {
	text-decoration:underline
}
.wctopp1 strong {
	font-size:24px;
	line-height:28px;
	padding-bottom:5px;
	display:block
}
.wctopp1 li span {
	display:block;
	font-size:13px;
	line-height:20px;
	font-weight:normal;
	color:#333
}
.wctopp1 li a {
	display:block;
	padding:10px;
	border-top:solid 1px #ccc;
	color:#005b9a
}
.wctopp1 li:hover a, .wctopp1 li.active a {
	background:#ccc;
	color:#333
}
.wctopp1 p {
	padding-bottom:15px
}
.wctopp1 .more {
	background:#0273c4;
	border:solid 1px #fff;
	border-radius:5px;
	padding:2px 8px
}
.wctopp1 .readmore {
	background:#C00;
	padding:8px 10px;
	color:#fff;
	position:absolute;
	right:250px;
	bottom:0
}
.wcphotogalley {
	margin-top:15px
}
.wcphotogalley h2 a {
	background:#0273c4;
	border:solid 1px #fff;
	color:#fff;
	border-radius:5px;
	padding:12px 15px;
	display:inline-block;
	font-size:18px;
	margin-bottom:10px;
	position:relative
}
.wcphotogalley h2 a:after {
	border-left:10px solid rgba(0, 0, 0, 0);
	border-right:10px solid rgba(0, 0, 0, 0);
	border-top:10px solid #0273c4;
	bottom:-7px;
	height:0;
	left:5px;
	position:absolute;
	content:"";
	width:0
}
.wcphotogalleybl {
	background:#f7f5f5;
	border:solid 1px #d7d7d7;
	padding:0 10px 10px
}
.wcphotogalley ul {
	margin-right:-10px
}
.wcphotogalley li:first-child {
	width:415px
}
.wcphotogalley li:first-child img {
	width:100%;
	height:310px
}
.wcphotogalley li {
	float:left;
	width:202px;
	margin:10px 10px 0 0
}
.wcphotogalley li img {
	width:100%;
	height:150px
}
.wcadvise {
	margin-top:10px;
	width:320px;
	float:left
}
.wcadvise.last {
	float:right
}
.wcadvise h2 a {
	background:#0273c4;
	border:solid 1px #fff;
	color:#fff;
	border-radius:5px;
	padding:12px 15px;
	display:inline-block;
	font-size:18px;
	margin-bottom:10px;
	position:relative
}
.wcadvise h2 a:after {
	border-left:10px solid rgba(0, 0, 0, 0);
	border-right:10px solid rgba(0, 0, 0, 0);
	border-top:10px solid #0273c4;
	bottom:-7px;
	height:0;
	left:5px;
	position:absolute;
	content:"";
	width:0
}
.wcadvisebl {
	background:#f7f5f5;
	border:solid 1px #d7d7d7;
	padding:10px;
	line-height:20px;
	position:relative
}
.wcadvise img {
	width:120px;
	border:solid 1px #bed8e8;
	padding:2px;
	margin-right:10px;
	height:90px
}
.wcadvise span {
	display:block;
	font-size:20px;
	line-height:26px;
	font-weight:bold
}
.wcadvise span, .wcadvise li a, .wcadvise small a {
	color:#005b9a
}
.wcadvise li a:hover, .wcadvise small a:hover {
	text-decoration:underline
}
.wcadvise ul {
	border-top:solid 1px #cbcbcb;
	margin-top:5px
}
.wcadvise li {
	display:block;
	padding-top:5px
}
.wcadvise li a {
	display:inline-block;
	padding-left:3px
}
.wcadvise small {
	display:block;
	text-align:right;
	font-size:13px;
	padding-top:8px
}
.wcrating {
	margin-top:10px
}
.wcrating .wcrating_top {
	background:#0273c4;
	font-size:18px;
	line-height:36px;
	margin-bottom:10px
}
.wcrating .wcrating_top, .wcrating .wcrating_top a {
	color:#fff
}
.wcrating .wcrating_top .link {
	background:#0363a8;
	padding:0 10px;
	float:right
}
.wcrating .wcrating_top span {
	display:inline-block;
	padding-left:10px
}
.wcrating h2 {
	background:#0273c4;
	border:solid 1px #fff;
	color:#fff;
	border-radius:5px;
	padding:12px 15px;
	display:inline-block;
	font-size:18px;
	margin-bottom:10px;
	position:relative
}
.wcrating h2:after {
	border-left:10px solid rgba(0, 0, 0, 0);
	border-right:10px solid rgba(0, 0, 0, 0);
	border-top:10px solid #0273c4;
	bottom:-7px;
	height:0;
	left:5px;
	position:absolute;
	content:"";
	width:0
}
.wcratingbl {
	background:#f7f5f5;
	border:solid 1px #d7d7d7;
	font-size:14px;
	line-height:20px;
	position:relative;
	width:318px;
	float:left;
	margin-bottom:10px
}
.wcratingbl.last {
	float:right
}
.wcrating .wcratingbl strong {
	background:#0273c4;
	padding:5px 10px;
	color:#fff;
	display:block;
	font-size:18px
}
.wcrating .wcratingbl strong i {
	background:#025794;
	display:inline-block;
	font-style:normal;
	padding:4px 10px
}
.wcrating .wcratingbl li {
	display:block;
	font-size:12px;
	background:#f7f5f5;
	width:100%;
	float:left
}
.wcrating .wcratingbl li:nth-child(2n) {
	background:#efeeee
}
.wcrating .wcratingbl li .td.first {
	float:left;
	padding:5px;
	width:24%
}
.wcrating .wcratingbl li .td {
	float:left;
	padding:5px;
	width:8%
}
.wcrating .wcratingbl li .td.last {
	width:13%
}
.wcscore {
	border:solid 1px #d4d4d4;
	background:#f4f3f3
}
.wcscore .sctab {
	width:100%
}
.wcscore .sctab li {
	float:left;
	font-size:18px;
	font-weight:bold;
	border-bottom:solid 5px #f4f3f3;
	margin:0 0 0 10px
}
.wcscore .sctab li a {
	display:block;
	padding:6px 0;
	color:#e40000
}
.wcscore .sctab li.active {
	border-bottom:solid 5px #e40000
}
.wcscore .sctab li.active a {
	color:#000
}
.wcscore .iplmatchno {
	background:url(../images/fullscoreboardbg.jpg) repeat-x;
	height:48px;
	border-radius:3px;
	border:solid 1px #0d0d0d;
	display:block;
	position:relative;
	margin:15px 5px 10px 5px;
	font-size:16px;
	line-height:48px;
	color:#fff;
	padding-left:130px
}
.wcscore .live_icon {
	background:url(../images/sprite-ipl-1.png) repeat-x;
	display:block;
	position:absolute;
	left:5px;
	top:-6px;
	width:110px;
	height:64px
}
.wcscore .teamvteam_holder {
	padding:10px;
	display:block;
	text-align:center
}
.wcscore .teamvteam_holder img {
	margin-right:8px;
	margin-bottom:-3px
}
.wcscore .teamvteam_holder .vs {
	font-size:13px;
	padding:0 8px;
	color:#07588c;
	font-weight:bold
}
.wcscore .total_score {
	background:#fff;
	color:#000;
	border-bottom:solid 1px #eee;
	border-top:solid 1px #eee;
	font-size:14px;
	padding:5px 2px;
	text-align:center
}
.wcscore .myscore {
	color:#000;
	font-size:16px;
	padding:8px 0;
	text-align:center;
	font-weight:bold
}
.wcscore .myscore .run {
	color:#1160b1
}
.wcscore .myscore .over {
	color:#666
}
.wcscore .playersname {
	background:#f8f8f8;
	font-size:11px;
	font-weight:bold;
	padding-bottom:8px;
	text-align:center
}
.wcscore .playersname span {
	color:#187ec0
}
.wcscore .fullscorelinks {
	border-bottom:1px solid #ccc;
	text-align:center
}
.wcscore .fullscorelinks a {
	background:#333;
	border-radius:3px 3px 0 0;
	color:#fff;
	display:inline-block;
	margin:0 2px;
	font-size:11px;
	padding:4px 5px;
	text-decoration:none
}
.wcscore .head_schedule {
	padding:10px
}
.wcscore h4 {
	color:#000;
	font-size:14px;
	font-weight:bold
}
.wcscore .viewall {
	color:#1b7ab1;
	font-size:12px;
	font-weight:bold;
	padding-top:2px
}
.wcscore .schedule_time_holder {
	border-top:1px solid #ccc;
	padding:10px;
	color:#000;
	background:#eee
}
.wcscore .schedule_time_holder a {
	color:#0a67a4
}
.wcscore .schedule_card {
	background:#0273c4;
	font-size:14px;
	height:66px;
	text-align:center;
	width:85px;
	float:left;
	border-radius:5px;
	overflow:hidden
}
.wcscore .schedule_card .date {
	color:#fff
}
.wcscore .schedule_card span.red {
	display:block;
	font-size:24px;
	line-height:38px;
	margin-bottom:5px;
	font-weight:bold;
	background:#333
}
.wcscore .schedule_card span.day {
	display:none
}
.wcscore .schedule_card_info {
	font-size:14px;
	line-height:17px;
	padding-left:100px
}
.wcscore .schedule_card_info span {
	color:#595959;
	font-size:11px
}
.wcscore .schedule_card_info span.green {
	color:#166700;
	font-size:14px
}
.wcsliderrhs {
	border:solid 1px #d4d4d4;
	background:#f4f3f3;
	margin-top:10px
}
.wcsliderrhs a:hover {
	text-decoration:underline
}
.wcsliderrhs h4 {
	font-size:16px;
	font-weight:normal;
	padding:10px;
	background:#0273c4;
	color:#fff
}
.wcsliderrhs li {
	display:block;
	border-top:solid 1px #d4d4d4
}
.wcsliderrhs li a {
	display:block;
	padding:10px;
	font-size:16px;
	text-align:center
}
.wcsliderrhs li span {
	display:block;
	padding-top:10px
}
.wc_profiletxt {
	margin-top:15px;
	text-align:left
}
.wc_profiletxt img {
	border:solid 1px #ccc;
	padding:3px;
	margin:0 10px 10px 0;
	border-radius:3000px;
	height:113px;
	width:113px;
	box-shadow:0 0 5px rgba(0, 0, 0, .9)
}
.wc_profiletxt strong {
	display:block;
	font-size:24px;
	margin-bottom:8px
}
.wc_profiletxt p {
	font-size:16px;
	line-height:26px
}
.wc_profiletxt .txt {
	margin-left:140px;
	border:solid 1px #ccc;
	padding:5px 15px;
	background:#f3f3f3
}
.wc_profileteam {
	margin-top:10px
}
.wc_profileteam h2 {
	border:solid 1px #ccc;
	padding:10px;
	background:#f3f3f3;
	font-size:24px;
	margin-bottom:10px
}
.wc_profileteam ul {
	border:solid 1px #ccc;
	padding:10px 0 0 10px;
	background:#f3f3f3;
	font-size:16px;
	line-height:22px
}
.wc_profileteam li {
	display:inline-block;
	margin:0 15px 15px 0
}
.wc_profileteam li span {
	display:block
}
.fullscbx h2 {
	font-size:24px;
	border-bottom:solid 3px #598113;
	margin-bottom:10px
}
.fullscbx h2 span {
	background:#598113;
	display:inline-block;
	padding:10px 15px;
	color:#fff
}
.fullscbx .text {
	font-size:15px;
	line-height:24px;
	margin-bottom:10px
}
.fullscbx .text span {
	display:block
}
.fullscbx .text .green {
	color:#345100
}
.fullscbx fieldset {
	border:solid 1px #333;
	padding:5px
}
.fullscbx fieldset legend {
	background:#333;
	display:inline-block;
	padding:10px 15px;
	color:#fff;
	font-size:20px
}
.fullscbx .liveholder {
	padding:10px;
	background:#e0e8d3;
	border-bottom:solid 3px #c3cbb6
}
.fullscbx .liveholder .txt {
	display:block;
	padding-left:85px
}
.fullscbx .liveholder .span6 {
	width:48.9362%;
	float:left
}
.fullscbx .liveholder .span6.first-child {
	padding-right:2.12766%
}
.fullscbx .liveholder h4 {
	font-size:18px;
	margin-bottom:6px;
	line-height:24px
}
.fullscbx .liveholder .span6 span {
	display:block;
	font-size:16px;
	margin-bottom:6px;
	line-height:24px
}
.fullscbx .liveholder p {
	color:#333;
	font-size:15px
}
.fullscbx .liveholderline {
	background:#ddd;
	padding:10px;
	margin:10px -10px -10px -10px;
	text-align:right
}
.fullscbx .liveholderline li:first-child {
	border:0
}
.fullscbx .liveholderline li {
	display:inline-block;
	padding-left:10px;
	border-left:solid 1px #aaa;
	margin-left:8px
}
.fullscbx h3 {
	background:#327400;
	padding:10px;
	border-bottom:solid 2px #224d01;
	color:#fff;
	margin:10px 0 0 0;
	font-size:20px;
	cursor:pointer
}
.fullscbx h3 span {
	color:#000
}
.fullscbx h3 small {
	float:right;
	font-size:15px;
	position:relative;
	padding-right:30px;
	margin-right:0
}
.fullscbx h3 small:after {
	position:absolute;
	right:0;
	top:0;
	width:18px;
	height:18px;
	text-align:center;
	color:#000;
	line-height:16px;
	content:"+";
	z-index:1;
	background:#fff;
	border-radius:3000px
}
.fullscbx h3.active small:after {
	content:"_";
	line-height:5px
}
.fullscbx .th {
	background:#daded2;
	font-weight:bold;
	table-layout:fixed
}
.fullscbx .tr {
	border-bottom:solid 1px #ccc;
	table-layout:fixed;
	background:#ececee
}
.fullscbx .tr:nth-child(2n) {
	background:#eaeaea
}
.fullscbx .rowline>div {
	display:table-cell;
	padding:5px;
	font-size:14px;
	line-height:18px;
	text-align:center;
	vertical-align:middle
}
.fullscbx .rowline .td1 {
	text-align:left
}
.fullscbx .tr .td1 {
	font-size:12px
}
.fullscbx .tr span {
	display:block;
	line-height:normal;
	color:#d60008;
	font-weight:bold;
	font-size:13px
}
.fullscbx .rowline .td1 {
	min-width:50%
}
.fullscbx .rowline .td2 {
	min-width:10%;
	border-left:solid 1px #b7b7b9
}
.fullscbx .rowline .td3 {
	width:80px;
	border-left:solid 1px #b7b7b9
}
.wc_commentry {
	margin-top:10px
}
.wc_commentry h4 {
	background:url(../images/bg_title.gif) repeat-x left bottom;
	padding-bottom:10px;
	margin-bottom:10px;
	font-size:22px;
	line-height:24px;
	font-weight:blod
}
.wc_commentry li:first-child {
	border-top:solid 1px #d8d8d8
}
.wc_commentry li {
	border:solid 1px #d8d8d8;
	border-top:0;
	display:block;
	table-layout:fixed;
	padding:5px;
	font-size:14px;
	line-height:18px
}
.wc_commentry li>div {
	display:table-cell;
	vertical-align:middle
}
.wc_commentry li .td1 {
	width:15%
}
.wc_commentry li .td2 {
	width:15%;
	text-align:center
}
.wc_commentry li .td3 {
	width:70%
}
.wc_commentry li .cricle {
	background:#015385;
	color:#fff;
	display:inline-block;
	padding:3px 8px;
	border-radius:3000px
}
.wc_commentry .fullpoll {
	background:#015385;
	padding:8px
}
.wc_commentry .fullpoll a {
	color:#fff
}
.wc_commentry li.highlight {
	background:#dcdcdc
}
.wc_scroeborad {
	border:solid 1px #dcdcdc
}
.wc_scroeborad h4 {
	background:#dcdcdc;
	padding:10px;
	margin-bottom:10px;
	font-size:22px;
	line-height:24px;
	font-weight:blod
}
.wc_scroeborad li {
	display:inline-block;
	text-align:center;
	cursor:pointer;
	position:relative;
	margin:0 0 10px 10px;
	width:38px;
	height:38px
}
.wc_scroeborad .icon {
	background:url(../images/photo_gallery_detail_icon.png) no-repeat;
	display:inline-block;
	width:38px;
	height:38px;
	text-indent:-999999px
}
.wc_scroeborad li>div {
	display:block;
	position:absolute;
	left:0;
	right:0;
	bottom:0;
	top:0;
	z-index:1;
	opacity:0
}
.wc_scroeborad li>.icon {
	display:inline-block
}
.wc_scroeborad .facebook .icon {
	background-position:0 -45px
}
.wc_scroeborad .twitter .icon {
	background-position:0 0
}
.wc_scroeborad .gplus .icon {
	background-position:0 -91px
}
.wc_scroeborad .Pinterest .icon {
	background-position:0 -137px
}
.electionbx {
	width:320px;
	float:left;
	line-height:20px
}
.electionbx.first-child {
	margin-right:10px
}
.electionbx h3 {
	font-size:22px;
	line-height:24px;
	font-weight:bold;
	margin-bottom:10px
}
.electionbx img {
	width:120px;
	height:96px;
	border:solid 1px #bed8e8;
	padding:2px;
	margin-right:10px
}
.electionbx strong {
	display:block;
	font-size:16px;
	line-height:21px;
	color:#005b9a
}
.electionbx ul {
	border:solid 1px #d8d8d6;
	border-top:solid 3px #00618e;
	background:#efefef
}
.electionbx li {
	display:block;
	padding:8px;
	border-top:solid 1px #d8d8d6;
	font-size:15px;
	line-height:22px
}
.electionbx li:first-child {
	border-top:0
}
.electionbx small {
	display:block;
	text-align:right;
	font-size:15px
}
.electionbx small a {
	color:red
}
.electionbx a:hover {
	text-decoration:underline
}
.wc_schedule h2 {
	background:url(../images/bg_title.gif) repeat-x left bottom;
	padding-bottom:10px;
	margin-bottom:10px;
	font-size:22px;
	line-height:24px;
	font-weight:blod
}
.wc_schedule li {
	display:block;
	border-bottom:solid 1px #ccc;
	padding:15px 10px;
	background:#eee
}
.wc_schedule li:hover {
	background-color:#ccc
}
.wc_schedule .number {
	width:70px;
	height:70px;
	text-align:center;
	color:#fff;
	font-size:30px;
	padding:3px;
	background:#069;
	float:left;
	margin-right:10px;
	font-weight:blod
}
.wc_schedule .number span {
	display:block;
	font-size:20px;
	background:#ddd;
	padding:5px 0;
	color:#333;
	margin-bottom:5px
}
.wc_schedule img {
	height:76px;
	float:left;
	margin-right:10px
}
.wc_schedule .vs {
	float:left;
	margin:15px 10px;
	font-size:16px;
	color:#000;
	border:solid 3px #aaa;
	border-radius:3000px;
	text-align:center;
	width:40px;
	height:40px;
	line-height:40px;
	text-align:center;
	background:#fff
}
.wc_schedule .txt {
	float:left;
	font-size:13px;
	line-height:24px
}
.wc_schedule .txt .blue {
	color:#069;
	font-size:15px;
	font-weight:bold
}
.taboola_head {
	background:url(../images/bg_title.gif) repeat-x left bottom;
	padding-bottom:10px;
	margin-bottom:0;
	font-size:22px;
	line-height:24px;
	font-weight:normal
}
.thpg_top {
	background:#f3f3f3;
	text-align:left;
	border:solid 1px #ddd;
	margin-bottom:10px
}
.thpg_top span {
	display:inline-block;
	font-size:28px;
	font-weight:bold;
	background:#e4e4e4;
	line-height:45px;
	padding:0 10px;
	position:relative
}
.thpg_top strong {
	float:right;
	background:url(../images/img_pcquest.png) no-repeat right -3px;
	font-size:13px;
	line-height:45px;
	padding-right:154px
}
.thpg_top ul {
	display:inline-block
}
.thpg_top ul li {
	display:block;
	float:left;
	border-left:solid 1px #ccc;
	padding-left:12px;
	margin-left:12px;
	font-weight:bold;
	line-height:20px;
	font-size:15px
}
.thpg_top ul li:first-child {
	border-left:0;
	padding-left:0;
	margin-left:5px
}
.thpg_top3 {
	text-align:left;
	margin-bottom:10px;
	position:relative
}
.thpg_top3in {
	padding:0 34px
}
.thpg_top3 .bxSliders3 {
	max-height:205px;
	min-height:205px;
	overflow:hidden
}
.thpg_top3 li span a {
	color:#275ca3;
	font-size:20px;
	line-height:24px;
	padding-bottom:10px;
	display:block
}
.thpg_top3 li {
	float:left;
	padding-right:10px;
	margin-right:10px;
	border-right:dashed 1px #e2e2e2;
	font-size:15px;
	line-height:22px
}
.thpg_top3 li img {
	background:#fff;
	width:120px;
	height:100px;
	padding:4px;
	border:solid 1px #e2e2e2;
	margin-right:10px
}
.thpg_top3 .bx-controls-direction .bx-prev, .thpg_top3 .bx-controls-direction .bx-next {
	background:url(../images/next-back-btns.png) no-repeat;
	cursor:pointer;
	display:block;
	height:48px;
	position:absolute;
	text-indent:-9999px;
	top:50%;
	margin-top:-24px;
	width:24px;
	z-index:1
}
.thpg_top3 .bx-controls-direction .bx-prev {
	background-position:0 0;
	left:0
}
.thpg_top3 .bx-controls-direction .bx-next {
	background-position:right 0;
	right:0
}
.thpg_top3 .bx-pager {
	display:none
}
.thpg_top3 h2 {
	font-size:20px;
	padding:10px;
	margin-bottom:15px;
	display:block;
	background:#e2e2e2
}
.thpg_top3 h2 a {
	color:#000
}
.thpg_top3 h2 .thpgnbtn {
	float:right;
	padding:3px 0 0 0
}
.thpgnwlh {
	text-align:left;
	width:418px;
	float:left;
	background:#f5f5f5
}
.thpgnwlh ul {
	margin:0 10px
}
.thpgnwlh h2 a {
	color:#000;
	font-size:20px;
	padding:10px;
	display:block;
	background:#e7e7e7;
	margin-bottom:5px
}
.thpgnwlh li span a {
	color:#275ca3;
	font-size:20px;
	line-height:24px;
	padding-bottom:5px;
	display:block
}
.thpgnwlh li:first-child {
	border-top:0
}
.thpgnwlh li {
	padding:10px 0;
	border-top:solid 1px #e7e7e7;
	font-size:15px;
	line-height:22px
}
.thpgnwlh li img {
	background:#fff;
	width:120px;
	height:100px;
	padding:4px;
	border:solid 1px #e2e2e2;
	margin:0 10px 5px 0
}
.thpgglly {
	text-align:left;
	width:220px;
	float:right;
	background:#e5eff8
}
.thpgglly ul {
	margin:0 10px
}
.thpgglly h2 a {
	color:#000;
	font-size:20px;
	padding:10px;
	display:block;
	background:#bed4e9;
	margin-bottom:5px
}
.thpgglly li a {
	color:#000;
	font-size:18px;
	line-height:22px;
	display:block
}
.thpgglly li {
	padding:10px 0;
	font-size:15px;
	line-height:24px
}
.thpgglly li .imgb {
	margin:0 0 10px 0;
	position:relative;
	float:left;
	width:100%
}
.thpgglly li .imgb img {
	float:left;
	height:150px;
	width:100%;
	max-width:200px
}
.thpgglly li .imgb .icon {
	position:absolute;
	left:0;
	bottom:0;
	width:28px;
	height:24px;
	z-index:1;
	background:url(../images/artical-detail-sprite.png) no-repeat -184px -84px #fff;
	border:solid 2px #fff
}
.thpgreview {
	text-align:left;
	background:#f5f5f5
}
.thpgreview ul {
	padding:0 10px
}
.thpgreview h2 .thpgnbtn {
	float:right;
	padding:3px 0 0 0
}
.thpgreview h2 {
	font-size:20px;
	padding:10px;
	display:block;
	margin-bottom:6px;
	background:#e7e7e7
}
.thpgreview h2 a {
	color:#000
}
.thpgreview li a {
	color:#000;
	font-size:18px;
	line-height:22px;
	display:block
}
.thpgreview li {
	padding-bottom:10px;
	font-size:15px;
	line-height:24px;
	width:100%;
	float:left
}
.thpgreview li img {
	background:#fff;
	width:120px;
	height:100px;
	padding:4px;
	border:solid 1px #e2e2e2;
	margin:0 10px 5px 0
}
.thpgguides {
	text-align:left;
	margin-top:10px;
	background:#f5f5f5;
	width:100%;
	float:left
}
.thpgguides h2 {
	font-size:20px;
	padding:10px;
	display:block;
	background:#e7e7e7
}
.thpgguides h2 a {
	color:#000
}
.thpgguides ul {
	margin-right:-30px;
	padding:10px
}
.thpgguides li a {
	color:#000;
	font-size:18px;
	line-height:22px;
	display:block
}
.thpgguides li {
	padding:8px;
	font-size:15px;
	line-height:22px;
	width:186px;
	min-height:220px;
	max-height:220px;
	overflow:hidden;
	float:left;
	background:#f1f6fc;
	border:solid 1px #cbccce;
	margin:0 10px 10px 0
}
.thpgguides li img {
	width:100%;
	height:140px;
	margin:0 0 5px 0
}
.thpgguides h2 .thpgnbtn {
	float:right;
	padding:3px 0 0 0
}
.thpgnbtn {
	font-size:14px;
	font-weight:bold;
	display:block;
	color:#069;
	text-align:right;
	border-bottom:0;
	padding:0 10px 10px 0
}
.thpgpoll {
	background:#f5f5f5;
	margin-top:10px;
	color:#000
}
.thpgpoll h4 {
	font-size:20px;
	padding:10px;
	display:block;
	background:#e7e7e7
}
.thpgpollin {
	padding:10px
}
.thpgpoll .fullpoll {
	background:#f2f2f2;
	border-top:solid 1px #cbcbcb;
	padding:10px
}
.thpgpoll .fullpoll a {
	color:#0a67a4
}
.thpgpoll .fullpoll a:hover {
	color:#000;
	text-decoration:underline
}
.thpg_newsmaker {
	background:#f5f5f5;
	color:#000;
	margin-bottom:10px
}
.thpg_newsmaker ul {
	padding:0 10px
}
.thpg_newsmaker .title {
	padding:10px;
	display:block;
	background:#e7e7e7
}
.thpg_newsmaker h3 {
	display:inline-block;
	font-size:20px
}
.thpg_newsmaker .thpgnbtn {
	float:right;
	padding:3px 0 0 0;
	color:#000
}
.thpg_newsmaker li {
	float:left;
	padding:10px 0 10px 8px;
	width:88px
}
.thpg_newsmaker li:first-child {
	padding-left:0
}
.thpg_newsmaker li span {
	display:block;
	padding-top:6px;
	text-align:center
}