/******** RESET STYLES starts *************/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	/*vertical-align: baseline;*/
}

ol, ul {
	list-style: none;
}

:focus {
	outline: 0;
}

a { text-decoration:none; }

table {
	border-collapse: collapse;
	border-spacing: 0;
}

.floatleft {
	float:left;
}
 
.floatright {
	float:right;
}
 
.floatnone {
	float:none;
}
 
/* Clear Fixes */

.clearfix {
	display: block;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clear {
	clear: both;
	font-size: 1%;
	height: 1%;
	line-height: 0;
}

/******** RESET STYLES ends *************/

body {
	background:#c5c5c5 url(../images/bg_body.jpg) repeat-x;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:62.5%;
}

#wrapper {
	margin:0 auto;
	width:931px;
}

/**** TOP LINKS ****/

.topLinks {
	width:885px;
	padding:0 23px;
}

.info_wrapper {
	float:right;
	padding:0 5px 0 0;
	/*width:305px;
	width:385px;*/
}

.topLinks .info {
	float:left;
	padding:10px 0 15px 28px;
}

.topLinks .info img.homeicon {
	margin:10px 10px 0 0;
}

.topLinks .info p {
	color:#918699;
	font-size:1.1em;
	text-align:right;
}

.topLinks .info p a {
	color:#918699;
	text-decoration:underline;
}

/**** HEADER ****/

#header {
	width:885px;
	padding:0 23px;	
	position:relative;	
}

#header img.logo {
	position:absolute;
	left:35px;
	top:-20px;
	z-index:90;
}

/**** MainNavigation ****/

.mainNavigation {
	background: url(../images/bg_mainNav.png) no-repeat top left;
	height:44px;
	padding:34px 0 0 90px;
	width:794px;
}

.mainNavigation ul li {
	float:left;
	padding:0 29px 0 0;
}

.mainNavigation ul li a {
	cursor:pointer;
	display:block;
	text-indent:-100000px;
}


.mainNavigation ul li a.home {
	background: url(../images/lnk_home.png) no-repeat top left;
/*	padding-right:15px;*/
	width:44px;
}

.mainNavigation ul li a.home:hover {
	background: url(../images/lnk_home_sel.png) no-repeat top left;
	width:44px;
}

.mainNavigation ul li a.home_sel {
	background: url(../images/lnk_home_sel.png) no-repeat top left;
	width:44px;
}

.mainNavigation ul li a.watchnow {
	background: url(../images/lnk_watchnow.png) no-repeat top left;
	width:91px;
}

.mainNavigation ul li a.watchnow:hover {
	background: url(../images/lnk_watchnow_sel.png) no-repeat top left;
	width:91px;
}

.mainNavigation ul li a.watchnow_sel {
	background: url(../images/lnk_watchnow_sel.png) no-repeat top left;
	width:80px;
}


.mainNavigation ul li a.memberarea {
	background: url(../images/lnk_memberarea.png) no-repeat top left;
	width:100px;
}

.mainNavigation ul li a.memberarea:hover {
	background: url(../images/lnk_memberarea_sel.png) no-repeat top left;
	width:100px;
}

.mainNavigation ul li a.memberarea_sel {
	background: url(../images/lnk_memberarea_sel.png) no-repeat top left;
	width:100px;
}


.mainNavigation ul li a.signup {
	background: url(../images/lnk_signup.png) no-repeat top left;
	width:70px;
}

.mainNavigation ul li a.signup:hover {
	background: url(../images/lnk_signup_sel.png) no-repeat top left;
	width:70px;
}

.mainNavigation ul li a.signup_sel {
	background: url(../images/lnk_signup_sel.png) no-repeat top left;
	width:70px;
}

.mainNavigation ul li a.TVChannels {
	background: url(../images/lnk_tvchannels.png) no-repeat top left;
	width:98px;
}


.mainNavigation ul li a.TVChannels:hover {
	background: url(../images/lnk_tvchannels_sel.png) no-repeat top left;
	width:98px;
}

.mainNavigation ul li a.TVChannels_sel {
	background: url(../images/lnk_tvchannels_sel.png) no-repeat top left;
	width:98px;
}

.mainNavigation ul li a.WatchFree {
	background: url(../images/lnk_watchfree.png) no-repeat top left;
	width:98px;
}


.mainNavigation ul li a.WatchFree:hover {
	background: url(../images/lnk_watchfree_sel.png) no-repeat top left;
	width:98px;
}

.mainNavigation ul li a.WatchFree_sel {
	background: url(../images/lnk_watchfree_sel.png) no-repeat top left;
	width:98px;
}

.mainNavigation ul li a.FAQs {
	background: url(../images/lnk_faqs.png) no-repeat top left;
	width:36px;
}

.mainNavigation ul li a.FAQs:hover {
	background: url(../images/lnk_faqs_sel.png) no-repeat top left;
	width:36px;
}

.mainNavigation ul li a.FAQs_sel {
	background: url(../images/lnk_faqs.png) no-repeat top left;
	width:36px;
}


.mainNavigation ul li a.KKRStore {
	background: url(../images/lnk_kkrstore.png) no-repeat top left;
	width:74px;
}

.mainNavigation ul li a.KKRStore:hover {
	background: url(../images/lnk_kkrstore_sel.png) no-repeat top left;
	width:74px;
}

.mainNavigation ul li a.KKRStore_sel {
	background: url(../images/lnk_kkrstore_sel.png) no-repeat top left;
	width:74px;
}

.mainNavigation ul li a.support {
	background: url(../images/lnk_support.png) no-repeat top left;
	width:68px;
}

.mainNavigation ul li a.support:hover {
	background: url(../images/lnk_support_sel.png) no-repeat top left;
	width:68px;
}

.mainNavigation ul li a.support_sel {
	background: url(../images/lnk_support_sel.png) no-repeat top left;
	width:68px;
}

.mainNavigation ul li.last {
	padding:0;
}

.menu_aboutkkr,
.menu_theknights,
.menu_matches,
.menu_fanzone {
	position:absolute;
	top:74px;
	width:153px;
	display:none;
	z-index:80;
}

.menu_aboutkkr {
	left:166px;
}

.menu_theknights {
	left:281px;
}

.menu_matches {
	left:508px;
}


.menu_fanzone {
	left:606px;
}


.menu_theknights .topcurve,
.menu_fanzone .topcurve,
.menu_aboutkkr .topcurve,
.menu_matches .topcurve {
	background: url(../images/topX.png) no-repeat top left;
	height:6px;
	width:121px;
}


.menu_theknights .midcurve {
	background: #7f5d0c url(../images/menu_mid.png) repeat-x left bottom;
	min-height:116px;
	padding:5px 10px;
	width:101px;
}


.menu_fanzone .midcurve {
	background: #7f5d0c url(../images/menu_mid.png) repeat-x left top;
	min-height:116px;
	padding:5px 10px;
	width:101px;
}

.menu_aboutkkr .midcurve {
	background: #7f5d0c url(../images/menu_mid.png) repeat-x left bottom;
	min-height:116px;
	padding:5px 10px;
	width:101px;
}

.menu_matches .midcurve {
	background: #7f5d0c url(../images/menu_mid.png) repeat-x left bottom;
	/*min-height:116px;*/
	padding:5px 10px;
	width:101px;
}



.menu_theknights .midcurve h2,
.menu_fanzone .midcurve h2, 
.menu_aboutkkr .midcurve h2,
.menu_matches .midcurve h2 {
	color:#000;
	font-size:1.1em;
	padding-bottom:12px;
	text-transform:uppercase;
	text-align:center;
}

.menu_theknights .midcurve h2 a,
.menu_fanzone .midcurve h2 a,
.menu_aboutkkr .midcurve h2 a,
.menu_matches .midcurve h2 a {
	color:#000;
}

.menu_theknights .midcurve ul li,
.menu_fanzone .midcurve ul li,
.menu_aboutkkr .midcurve ul li,
.menu_matches .midcurve ul li {
	background: url(../images/menu_line.gif) repeat-x left bottom;
	color:#000;
	display:inline;
	font-size:1.1em;
	float:left;
	padding:0 0 8px 0;
	margin:0 0 4px 0;
	width:100%;
}

.menu_theknights .midcurve ul li a,
.menu_fanzone .midcurve ul li a,
.menu_aboutkkr .midcurve ul li a,
.menu_matches .midcurve ul li a {
	color:#000;
	text-indent:0!important;
}

.menu_theknights .midcurve ul li.last,
.menu_fanzone .midcurve ul li.last,
.menu_aboutkkr .midcurve ul li.last,
.menu_matches .midcurve ul li.last {
	background:none;
	padding:0;
	margin:0;
}


.menu_theknights .bottomcurve,
.menu_fanzone .bottomcurve,
.menu_aboutkkr .bottomcurve,
.menu_matches .bottomcurve  {
	background: url(../images/bottomX.png) no-repeat top left;
	height:6px;
	width:121px;
}

/**** SocialLinks ****/

.socialLinks {
	width:672px;
	padding:20px 23px 10px 190px;
}

.socialLinks .info_text {
	float:left;
	padding-left:10px;
	width:510px;
}

.socialLinks ul {
	float:right;
}

.socialLinks ul li {
	float:left;
	padding:0 10px;
}

.socialLinks ul li.last {
	padding-right:0;
}

.info_links {
	float:right;
	width:140px;
}

/**** IMAGE GALLERY ****/


#ImageGallery {
/*	width:931px;*/
	margin-top:-19px;
}


.breadcrumb {
	padding:0;
	width:885px;
}

.breadcrumb .leftcurve {
	background: url(../images/bg_breadcrumb_left.png) no-repeat top left;	
	float:left;
	width:28px;
	height:35px;
}

.breadcrumb .midarea {
	background: url(../images/bg_breadcrumb_mid.png) repeat-x top left;
	float:left;
	padding:0 0 12px 0;
	width:829px;
}

.breadcrumb .midarea .col_left {
	float:left;
	width:320px;
}

.breadcrumb .midarea .col_left h3 {
	color:#3b1c53;
	font-size:1.6em;
}


.breadcrumb .midarea .col_right {
	float:right;
}

.breadcrumb .midarea .col_right p {
	color:#fff;
/*	color:#3b1c53;*/
	font-size:1.1em;
	float:left;
	padding-right:5px;
}

.breadcrumb .midarea .col_right ul {
	float: left;
}

.breadcrumb .midarea .col_right ul li {
	background: url(../images/bg_arrow2.gif) no-repeat right 5px;
	color:#fff;
	font-size:1.1em;
	float:left;
	padding:0 10px 0 0;
}

.breadcrumb .midarea .col_right ul li a {
	color:#fff;
	text-decoration:underline;
}

.breadcrumb .midarea .col_right ul li.rightarrow {
	margin-left: 5px;
	padding-right: 9px;
	background: url(../images/bg_arrow2.gif) no-repeat right;
	color:#fff;
	font-size:1.1em;
	float:left;
}

.breadcrumb .midarea .col_right ul li.last 
{
	background:none;
	/*margin-left: 5px;
	color:#3b1c53;*/
	font-weight: bold;
	padding-left:7px;
}


.breadcrumb .rightcurve {
	background: url(../images/bg_breadcrumb_right.png) no-repeat top left;	
	float:right;
	width:28px;
	height:35px;
}

/**** MAIN CONTENT ****/

#mainContent {
	padding:20px 23px 0 23px;
	min-height:340px;
	width:885px;
}

.col_Left {
	float:left;
	padding:0 14px 0 0;
	width:573px;
}

.col_Right {
	float:right;
	width:298px;
}

/** InfoBox Long **/

.planetknight_heading {
	background: url(../images/planet_knight_long.png) no-repeat top left;
	margin-top:-8px;
	padding:12px 20px 0 200px;
	min-height:48px;
}

.planetknight_heading p {
	color:#ddcaeb;
	font-size:1.1em;
}


.infobox_long {
	margin:0 0 15px 0;
	width:573px;
}

.infobox_long .topcurve {
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/left_topcurve.png');
	background: url(../images/left_topcurve.png) no-repeat top left;
	_background: none;	
	width:553px;
	height:34px;
	padding:10px 10px 0 10px;
}

.infobox_long .topcurve22 {
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/left_topcurve22.png');
	background: url(../images/left_topcurve22.png) no-repeat top left;
	_background: none;
	width:553px;
	height:2px;
	font-size: 1%;
	padding:10px 10px 0 10px;
}

.infobox_long .topcurve h2 {
	background: url(../images/bg_heading.gif) no-repeat top left;
	color:#d89c00;
	font-size:1.6em;
	padding:8px 0 7px 20px;
	margin: 0;
}

.infobox_long .contentarea {
	background: url(../images/midcurve.png) no-repeat bottom left;
	min-height:175px;
	height: auto!important;
	height: 175px;
	padding:10px;
	width:553px;
}

.infobox_long .tabs1 {
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/midcurve22.png');
	background: url(../images/midcurve22.png) no-repeat bottom left!important;
	_background: none;
	padding-top:0;
}

*html .infobox_long .contentarea {
	height:auto;
	height:175px;
}

.infobox_long .btmcurve {
	background: url(../images/left_btmcurve.png) no-repeat top left;	
	font-size:1%;
	margin-top:-2px;
	width:573px;
	height:15px;
}


/** InfoBox Short **/

.infobox_short {
	margin:0 0 15px 0;
	width:298px;
}

.infobox_short .topcurve {
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/left_topcurve2.png');
	background: url(../images/left_topcurve2.png) no-repeat top left;
	_background: none;
	width:278px;
	height:34px;
	padding:10px 10px 0 10px;
}

.infobox_short .topcurve h2 {
	background: url(../images/bg_heading2.gif) no-repeat top left;
	color:#d89c00;
	font-size:1.6em;
	padding:8px 0 7px 20px;
}

.infobox_short .contentarea {
	background: url(../images/left_midcurve2.gif) repeat-y top left;
/*	min-height:150px;*/
	padding:10px 8px 0 12px;
	width:278px;
}

.infobox_short .topcurve_PlanetKnight {
	background: url(../images/left_topcurve33.png) no-repeat top left;
	width:298px;
	height:10px;
	padding:0;
}

.infobox_short .contentarea_PlanetKnight {
	background: url(../images/left_midcurve33.gif) repeat-y top left;
/*	min-height:150px;*/
	padding:10px 8px 0 12px;
	width:278px;
}


.infobox_short2 {
	margin-top:-4px!important;
	*margin-top:-9px!important;
}

.contests {
/*	background: url(../images/bg_contests.jpg) no-repeat top left;
	padding:15px;*/
	padding-bottom:30px;
	width:247px;
	height:103px;
	position:relative;
}

.contests p,
.twitter_times p {
	color:#000;
	font-size:1.2em;
	padding:0 0 7px 0;
}

.contests p span {
	color:#000;
	font-size:1.3em;
	font-weight:bold;
}

.contests p a,
.twitter_times p.link a,
.liveScore p.link a,
#first p.link a, #second p.link a, #third p.link a {
	color:#000;
}

.contests p.link,
.twitter_times p.link {
	background: url(../images/black_bullet.gif) no-repeat right 4px;
	font-weight:bold;
	padding:0 10px 0 0;
	bottom:10px;
	left:15px;
	position:absolute;
}

.contests p.link a:hover,
.twitter_times p.link a:hover {
	text-decoration:underline;
}

.twitter_times {
	background: url(../images/bg_twitter.jpg) no-repeat top left;
	padding:15px;
	width:210px;
	height:103px;
	position:relative;
}

.twitter_times .twitterLOGO {
	bottom:-20px;
	position:absolute;
	right:-17px;
}


.infobox_short .btmcurve {
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/left_btmcurve2.png');
	background: url(../images/left_btmcurve2.png) no-repeat top left;
	_background: none;
	font-size:1%;
	margin-top:-2px;
	width:298px;
	height:15px;
}


/** InfoBox Small **/

.infobox_small {
	margin:0 0 15px 0;
	width:259px;
}

.infobox_small .topcurve {
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/left_topcurve3.png');
	background: url(../images/left_topcurve3.png) no-repeat top left;
	_background: none;	
	width:239px;
	height:34px;
	padding:10px 10px 0 10px;
}

.infobox_small .topcurve h2 {
	background: url(../images/bg_heading3.gif) no-repeat top left;
	color:#d89c00;
	font-size:1.6em;
	padding:8px 0 7px 20px;
}

.infobox_small .contentarea {
	background: url(../images/left_midcurve3.gif) repeat-y top left;
/*	min-height:180px;*/
	padding:10px 10px 0 10px;
	width:239px;
}

.infobox_small .btmcurve {
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/left_btmcurve3.png');
	background: url(../images/left_btmcurve3.png) no-repeat top left;
	_background: none;
	font-size:1%;
	margin-top:-2px;
	width:259px;
	height:15px;
}


/** Special Offers **/

.noPadding {
	padding-top:0!important;
	padding-bottom:0!important;
}

.specialOffers {
	width:274px;
}


.specialOffers .description {
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg_specialoffers.png');
	background: url(../images/bg_specialoffers.png) no-repeat bottom left;
	_background: none;
	padding: 10px 15px;
	width:244px;
	margin-top:-3px;
}

.specialOffers .description h3 {
/*	background: url(../images/yellow_bullet.gif) no-repeat 58px 5px;*/
	background: url(../images/yellow_bullet.gif) no-repeat 0 5px;
	color:#d89c00;
	font-size:1.4em;
	padding:0 0 5px 10px;
}


.specialOffers .description h3 a {
	color:#d89c00;
}

.specialOffers .description p {
	color:#fff;
	font-size:1.2em;
}

.up, .down {
	cursor:pointer;
}

img.up {
	padding:6px 0 0 125px;
}

img.down  {
	padding:0 0 6px 125px;
}

.valuecol {
	margin:8px 0;
	*margin:6px 0;
}

.valuecol ul li {
	min-height:152px!important;
}

.divider {
	background: url(../images/divider_line.gif) no-repeat 50% 50%;
	padding:15px 0;
	width:272px;
}

/** Live Score **/

.liveScore {
	background:url(../images/bg_livescrore.jpg) no-repeat top left;
	min-height:172px;
	padding:15px 5px;
	position:relative;
	width:543px;
}

.liveScore p.link {
	background: url(../images/black_bullet.gif) no-repeat right 4px;
	font-size:1.2em;
	font-weight:bold;
	padding:0 10px 0 0;
	bottom:25px;
	left:15px;
	position:absolute;
}

.liveScore iframe.scoreDetails {
	width:500px;
	height:170px;
}

.liveScore table tr td {
	color:#000;
	font-size:1.1em;
	padding:3px;
}

/** Season Launch **/

.season_launch {
	background: url(../images/bg_seasonLaunch.png) no-repeat top left;
	height:190px;
	padding:0 0 15px 0;
	position:relative;
	width:553px;
}

.season_launch p {
	color:#fff;
	font-family:trebuchet MS;
	font-size:2.5em;
	font-weight:bold;
	position:absolute;
	top:68px;
	letter-spacing:0.28em;
}

.season_launch p.day {
	left:190px;
}

.season_launch p.hrs {
	left:244px;
}

.season_launch p.min {
	left:298px;
}

.season_launch p.sec {
	left:353px;
}


/** Fan Pics **/

.planetKnight {
	padding-bottom:7px;
}

.planetKnight img {
	margin:0 0 0 -5px;
}

.planetKnight p {
	color:#ddcaeb;
	font-size:1.1em;
}

.planetKnight a, .planetKnight p a {
	color:#ddcaeb;
	text-decoration:underline;
}

.fanPics {
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg_fanpics.png');
	background: url(../images/bg_fanpics2.png) no-repeat top left;
	_background: none;
	padding:15px;
	width:247px;
	height:106px;
}


/**** Sponsors ****/

.sponsors {
	float:left;
	margin:15px 0 10px 0;
	width:909px;
}

.sponsors p {
	color:#240e36;
	font-size:1.1em;
	padding:0 0 5px 40px;
	text-transform:uppercase;
}

.sponsors .topcurve {
	background: url(../images/bg_sponsor_top.gif) no-repeat top left;
	height:12px;
}

.sponsors .content {
	background: url(../images/bg_sponsor_bottom.gif) no-repeat bottom left;
	padding:5px 30px 10px 10px;
}

.sponsors .content table tr td {
	padding:3px;
}

.sponsors .content table tr td.heading {
	color:#9c92a4;
	font-size:1.1em;
	text-transform:uppercase;
}

/*** Tabs 1 ***/



ul.tabNavigation {
	/*background: url(../images/bg_tabNavigation.png) no-repeat top left;*/
}

ul.tabNavigation li,
ul.tabNavigation2 li {
	float:left;
}

ul.tabNavigation li a,
ul.tabNavigation2 li a {
	color:#ccc;
	font-size:1.5em;
	font-weight:bold;
	display:block;
	height:22px;
	padding:12px 10px 8px 10px;
	text-align:center;
	margin-right:7px;

}

ul.tabNavigation li a.firstTab {
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tab1.png');
	background: url(../images/tab1.png) no-repeat top left;
	_background: none;
	width:119px;
}

ul.tabNavigation li a.secondTab {
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tab2.png');
	background: url(../images/tab2.png) no-repeat top left;
	_background: none;
	width:109px;
}

ul.tabNavigation li a.thirdTab {
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tab3.png');
	background: url(../images/tab3.png) no-repeat top left;
	_background: none;
	width:124px;
}

ul.tabNavigation li a.selectedfirst {
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tab1_sel.png');
	background: url(../images/tab1_sel.png) no-repeat top left;
	_background: none;
}

ul.tabNavigation li a.selectedsecond {
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tab2_sel.png');
	background: url(../images/tab2_sel.png) no-repeat top left;
	_background: none;
}

ul.tabNavigation li a.selectedthird {
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tab3_sel.png');
	background: url(../images/tab3_sel.png) no-repeat top left;
	_background: none;
}

ul.tabNavigation li a.selectedfirst, 
ul.tabNavigation li a.selectedsecond,
ul.tabNavigation li a.selectedthird {
	color:#d89c00!important;
}

/*** Tabs 2 ***/

ul.tabNavigation2 li a.firstTab {
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tab11.png');
	background: url(../images/tab11.png) no-repeat top left;
	_background: none;
	width:117px;
}

ul.tabNavigation2 li a.secondTab {
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tab22.png');
	background: url(../images/tab22.png) no-repeat top left;
	_background: none;
	width:118px;
}

ul.tabNavigation2 li a.thirdTab {
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tab33.png');
	/*background: url(../images/tab33.png) no-repeat top left;*/
	background: url(../images/tab22.png) no-repeat top left;
	_background: none;
	/*width:203px;*/
	width:118px;
}

ul.tabNavigation2 li a.selectedfirst {
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tab11_sel.png');
	background: url(../images/tab11_sel.png) no-repeat top left;
	_background: none;
}

ul.tabNavigation2 li a.selectedsecond {
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tab22_sel.png');
	background: url(../images/tab22_sel.png) no-repeat top left;
	_background: none;
}

ul.tabNavigation2 li a.selectedthird {
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tab33_sel.png');
	background: url(../images/tab22_sel.png) no-repeat top left;
	_background: none;
}


ul.tabNavigation2 li a.selectedfirst, 
ul.tabNavigation2 li a.selectedsecond,
ul.tabNavigation2 li a.selectedthird {
	color:#d89c00!important;
}


#first, #second, #third {
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg_tabs1.png');
	background: url(../images/bg_tabs1.png) no-repeat top left;
	_background: none;
	display:none;
	padding: 17px 20px;
	position:relative;
	width:514px;
	min-height:100px;
}

* html #first, #second, #third {
	height:auto;
	height:100px;
}

#first p, #second p, #third p {
	color:#000;
	font-size:1.2em;
	padding:0 0 6px 0;
}

#first p a, #second p a, #third p a {
	color:#000;
}

#first p a:hover, #second p a:hover, #third p a:hover,
.liveScore p.link a:hover {
	text-decoration:underline;
}


#first p.link, #second p.link, #third p.link {
	background: url(../images/black_bullet.gif) no-repeat right 4px;
	font-weight:bold;
	padding:0 10px 0 0;
	bottom:27px;
	left:20px;
	position:absolute;
}

p.list {
	background: url(../images/black_bullet.gif) no-repeat right 4px;
	float:left;
	padding-right:12px!important;
}


/**** LOGIN ****/

.LoginRegistration {
	padding:0 0 40px 0;
	margin:0 auto;
	width:660px;
}

.LoginRegistration table {
	margin:0 auto;
}

.LoginRegistration table tr td {
	border-bottom:1px dotted #fff;
	padding:7px 5px;
}

/*
.LoginRegistration table tr td span {
	font-size:1.1em!important;
}*/


.LoginRegistration table tr td.noBorder {
	border:none;
}

.LoginRegistration table tr td h2 {
	color:#fff;
	font-size:2.2em;
	padding:8px 0;
}

.LoginRegistration table tr td label {
	font-size:1.1em;
	font-weight:bold;
}

.LoginRegistration table tr td input.txtbox {
	font-size:1.1em;
	padding:2px;
	margin-right:10px;
	width:200px;
}

.LoginRegistration table tr td select {
	font-size:1.2em;
	padding:1px;
	margin-right:10px;
	width:208px;
}

.LoginRegistration table tr td input.btn {
	background:#270f3a;
	border:1px solid #c4bec8;
	color:#ccc;
	font-size:1.1em;
	padding:2px;
	width:102px;
}

.LoginRegistration table tr td p {
	font-size:1.1em;
}

.LoginRegistration table tr td p.head {
	color:#fff;
	font-size:1.2em;
	font-weight:bold;
}

.LoginRegistration table tr td p a {
	color:#000;
	text-decoration:underline;
}

/**** TERMS ****/

.terms {
	padding-bottom:30px;
	width:885px;
}

.terms p {
	font-size:1.1em;
	line-height:15px;
	padding:0 0 6px 0;
}

.terms p.head {
	color:#FFCE00;
	font-size:1.3em;
	font-weight:bold;
	padding:20px 0 10px 0;
}

.terms p a {
	color:#000;
	text-decoration:underline;
}

.terms h2 {
	color:#fff;
	font-size:1.4em;
	padding-bottom:10px;
	text-transform:uppercase;
}

.terms h4 {
	font-size:1.1em;
	font-weight:bold;
	padding:6px 0;
	text-transform:capitalize;
}

.terms ul.default {
	list-style-type:square;
	padding:0 0 0 15px;
}

.terms ul.default li {
	font-size:1.1em;
	line-height:15px;
	padding:0 0 6px 0;
}

.terms ul.default li ul {
	list-style-type:square;
	padding:5px 0 0 15px;
}

.terms ul.default li ul li {
	font-size:1em;
}

/**** TEAM ****/

.playerList .col_Left {
	float:left;
	padding:0 12px 0 0;
	width:649px; /* Jayshree */
}

.playerlist_wrapper .topcurve {
	background: url(../images/playlist_top.png) no-repeat top left;
	width:649px; /* Jayshree */
	height:10px; /* Jayshree */
}

.topcurve_2 {
	background: url(../images/playlist_inside_top.png) no-repeat top left;
	width:473px;
	height:12px;
}

.playerlist_wrapper .midcurve {
	background: url(../images/playlist_mid.png) repeat-y top left;
	float:left;
	padding:0 0 5px 0;
	/*min-height:510px;*/
	width:649px; /* Jayshree */
}

.midcurve_2 {
	background:#311845 url(../images/playlist_inside_mid.gif) repeat-y left top;
	/*min-height:460px;*/
	padding:0 12px 5px 13px;
	width:448px;	
}

.playerlist_wrapper .midcurve .leftNav {
	float:left;
	width:163px;
}

.playerlist_wrapper .midcurve .leftNav .leftNav_content {
	padding:0 10px 10px 13px;
	background: url(../images/bg_leftnav_content.png) repeat-y;
	min-height:235px;
	width:143px;
}

.playerlist_wrapper .midcurve .leftNav .leftNav_content ul {
	padding:0 10px 10px 0;
}

.jump_player select {
	color:#676568;
	font-size:1.2em;
	border:1px solid #7a5d8f;
	height:22px;
	padding:1px 0;
	width:140px;
}



.playerlist_wrapper .midcurve .leftNav .leftNav_content ul li {
	background: url(../images/leftNav_line.gif) repeat-x left bottom;
	color:#a393af;
	font-size:1.5em;
	padding-bottom:12px;
	margin-bottom:12px;
}

.playerlist_wrapper .midcurve .leftNav .leftNav_content ul li.noborder {
	background:none;
	padding:0!important;
}

.playerlist_wrapper .midcurve .leftNav .leftNav_content ul li span {
	background:url(../images/yellow_bullet.gif) no-repeat scroll right 7px;
	padding:0 14px 0 0;
}

.playerlist_wrapper .midcurve .leftNav .leftNav_content ul li a {
	color:#a393af;
	padding: 0 0 0 20px;
	display: block;
}

.playerlist_wrapper .midcurve .leftNav .leftNav_content ul li.first {
	padding-top:20px;
}

.playerlist_wrapper .midcurve .leftNav .leftNav_content ul li.first_noborder {
	background:none!important;
	padding-bottom:0!important;
}


.playerlist_wrapper .midcurve .leftNav .leftNav_content ul li.last {
	background:none;
}

.playerlist_wrapper .midcurve .leftNav .leftNav_content ul li a.coachstaff_sel {
	color:#D89C00 !important;
	cursor:auto;
	background: url(../images/firstteam_sel.png) no-repeat top left;
	padding: 10px 0px 15px 20px;
	display: block;
	width: 143px;
}

.playerlist_wrapper .midcurve .leftNav .leftNav_content ul li a.firstteam_sel {
	color:#D89C00 !important;
	cursor:auto;
	background: url(../images/firstteam_sel.png) no-repeat top left;
	padding: 20px 0px 21px 20px;
	display: block;
	margin: 0 0 0 0;
	width: 143px;
}

.playerlist_wrapper .midcurve .leftNav .leftNav_content ul li a.latestupdates_sel {
	color:#D89C00 !important;
	cursor:auto;
	background: url(../images/firstteam_sel.png) no-repeat top left;
	padding:12px 0 26px 20px;
	display: block;
	margin: 0 0 0 0;
	width: 143px;	
}


.playerlist_wrapper .midcurve .leftNav .leftNav_content ul li a.matchreport_sel {
	color:#D89C00 !important;
	cursor:auto;
	background: url(../images/matchreport_sel.png) no-repeat top left;
	padding:15px 0 20px 20px;
	display: block;
	margin: 0 0 0 0;
	width: 143px;	
}

.Lft_btmcurve {
	background: url(../images/playlist_leftnav_btm.png) no-repeat top left;
	width:160px;
	height:16px;
}


.playerlist_wrapper .midcurve .rightContent {
	float:right;
	width:483px;
}

.playerlist_wrapper .btmcurve {
	background: url(../images/playlist_btm.png) no-repeat bottom right; /* Jayshree */
	float:left;
	width:649px; /* Jayshree */
	height:16px; /* Jayshree */
}

.btmcurve_2 {
	background: url(../images/playlist_inside_btm.png) no-repeat top left;
	width:473px;
	height:15px;
}

.playerList .col_Right {
	float:right;
	width:230px;
}

#contests_twitter {
	margin-top:20px!important;
}

.banner {
	padding-bottom:16px;
	width:228px;
}

.banner .top {
	background: url(../images/bg_rightcol_top.png) no-repeat top left;
	width:228px;
	height:10px
}

.banner .content {
	background: url(../images/bg_rightcol_btm.png) no-repeat left bottom;
	padding:0 9px 14px 9px;
	width:210px;
}

.banner .content h2.heading {
	background: url(../images/bg_heading_pl.gif) no-repeat left top;
	color:#D89C00;
	font-size:1.6em;
	padding:8px 0 7px 20px;
}

.banner2 {
	padding-bottom:16px;
	margin:0 14px;
	width:254px;
}

.banner2 .top {
	background: url(../images/bg_rightcol_top2.png) no-repeat top left;
	width:254px;
	height:10px
}

.banner2 .content {
	background: url(../images/bg_rightcol_btm2.png) no-repeat left bottom;
	padding:0 9px 14px 9px;
	width:236px;
}


.ringbell {
	background: url(../images/bg_ringbell.png) no-repeat left top;
	padding:10px 0 10px 15px;
	height:135px;
}

.ringbell p {
	color:#000;
	font-size:1.2em;
	padding-bottom:10px;
}

.playerList .col_Right .banner .content .ringbell h2,
.bannerWrapper .banner .content .ringbell_2 h2 {
	color:#512e0a;
	font-size:2.7em;
	margin-left:-8px;
}

.ringbell h4 {
	color:#512e0a;
	font-size:1.5em;
	padding-bottom:15px;
	*padding-bottom:5px;
}


.download_now {
	background: url(../images/bg_download.png) no-repeat left top;
	padding:115px 15px 5px 15px;
	height:65px;
}

.download_now p,
.kkr_merchandise p {
	color:#000;
	font-size:1.2em;
	padding-bottom:7px;
}

.kkr_merchandise {
	background: url(../images/bg_kkrmarchandise.png) no-repeat left top;
	padding:70px 15px 5px 15px;
	height:51px;
}

.teamBlog {
	background: url(../images/bg_teamblog.png) no-repeat left top;
	padding:10px 5px 5px 0;
	margin:10px 0 0 0;
	height:160px;
}


.teamBlog p {
	color:#573c6b;
	font-size:1.2em;
	float:right;
	padding-bottom:7px;
	width:110px;
}

.download_now .link, .kkr_merchandise .link, .teamBlog .link,
.download_now_2 .link, .kkr_merchandise_2 .link, .ringbell_2 .link {
	color:#000;
	background: url(../images/black_bullet.gif) no-repeat right 4px;
	font-weight:bold;
	padding-right:10px;
	zoom:1;
}

.Listing {
	width:448px;
}

.Listing .top {
	background: url(../images/playerlist_top.png) no-repeat top left;
	width:448px;
	height:12px;
}

.Listing .content {
	background: url(../images/playerlist_btm.png) repeat-y left bottom;
	/*min-height:403px;*/
	float:left;
	padding:10px 24px;
	width:400px;
}

.domestic, .international {
	float:left;
	padding-bottom:30px;
}

.Listing .content h1 {
	color:#3b1c53;
	font-size:2.5em;
	padding-bottom:25px;
	z-index:1001;
}

.Listing .content h3 {
	color:#3b1c53;
	font-size:1.8em;
	padding-bottom:12px;
}

.Listing .content h4 {
	color:#000;
	font-size:1.2em;
	font-weight:bold;
	padding-bottom:14px;
	text-transform:uppercase;
}

.Listing .content h2.player {
	color:#67616c;
	font-size:1.8em;
	padding-bottom:10px;
}

.players {
	background: url(../images/playerlist_line.gif) repeat-x left bottom;
	float:left;
	padding:0 0 8px 10px;
	margin-bottom:8px;
	width:640px;
}


.players ul li {
	background: url(../images/black_bullet.gif) no-repeat 0 4px;
	color:#000;
	font-size:1.2em;
	float:left;
	padding:0 0 0 10px;
	width:150px;
}

.players ul li a {
	color:#000;
}

.players ul li a:hover {
	color:#000;
	text-decoration: underline;
}

/*** About US ***/

.match_name {
	width:330px;
}

.matches_jumpmenu {
	float:right;
	margin-top:-50px;
	width:300px;
}

.matches_jumpmenu .topp {
	background: url(../images/matchschedule_top.png) no-repeat top left;	
	height:5px;
	width:300px;
}

.matches_jumpmenu .contentpart {
	background-color:#573b6e;
	padding:2px 7px;
	width:286px;
}

.matches_jumpmenu .contentpart label {
	color:#fff;
	font-size:1.2em;
	font-weight:bold;
	float:left;
	padding:3px 0 0 0;
}


.matches_jumpmenu .contentpart select {
	border:1px solid #9095b5;
	color:#666666;
	font-size:1.1em;
	padding:1px;
	margin:0 3px 0 5px;
	width:140px;

}

.matches_jumpmenu .contentpart input.btnGo {
	background: url(../images/matchschedule_go.gif) no-repeat top left;
	border:none;
	cursor:pointer;
	padding:10px;
	width:26px;
	height:18px;
	vertical-align:top;
	margin-top:1px;
	*margin-top:2px;
}

.matches_jumpmenu .btmm {
	background: url(../images/matchschedule_btm.png) no-repeat top left;	
	height:5px;
	width:300px;
}

.luckdecontest {
	margin-bottom:35px;
}

.content .aboutus h5 {
	color:#573b6e;
	font-size:1.8em;
	font-weight:bold;
	padding:20px 0;
	text-transform:capitalize;
}

.content .aboutus p {
	color:#333;
	font-size:1.2em;
	padding:0 0 15px 0;
	line-height:16px;
}

.content .aboutus ul li {
	color:#333;
	font-size:1.2em;
	padding:0 0 15px 0;
	margin: 0 0 0 20px;
	line-height:16px;
	list-style:disc;
}

.aboutus h5 {
	color:#333;
	font-size:1.4em;
	font-weight:bold;
	padding-bottom:10px;
	text-transform:uppercase;
}

.Listing .content .aboutus h2 {
	color:#3B1C53;
	font-size:2.0em;
	padding-bottom:15px;
}

.divider_line {
	display:block;
	background: url(../images/abtus_line.gif) repeat-x left bottom;
	height:2px;
	padding-bottom:15px;
	margin-bottom:25px;
	width:100%;
}

.Listing .content .aboutus img.floatLft {
	float:left;
	margin:0 10px 55px 0;
}

.aboutus .imgButtons {
	position:relative;
	padding:55px 0 10px 158px;
}

.aboutus .sign {
	left:235px;
	position:absolute;
	top:-37px;
}

/*** News ***/

.news {
	border-top:1px solid #3d1d56;
	border-bottom:1px solid #3d1d56;
	padding:20px 0 35px 0;
	width:648px;
}

ul#expand_collapse li {
	background: url(../images/abtus_line.gif) repeat-x left bottom;
	padding:10px; 
}

span.date {
	font-size:1.2em;
	font-style:italic;
	padding:0 0 0 20px;
}

ul#expand_collapse li p {
	color:#333;
	font-size:1.2em;
	padding:0 0 15px 0;
}

ul#expand_collapse li h5 {
	background: url(../images/plus.gif) no-repeat 0 2px;
	color:#333;
	cursor:pointer;
	font-size:1.4em;
	font-weight:bold;
	padding:0 0 5px 20px;
}

ul#expand_collapse li h5.active {
	background: url(../images/minus.gif) no-repeat 0 2px;
}

.contentArea {
	display:none;
	padding:15px 0 0 0;
	width:100%;
}

.expcoll_all {
	float:right;
	padding:15px 0;
}

.topSection {
	margin-top:-55px;
}

.expcoll_all p {
	float:left;
}

.expcoll_all p a {
	color:#333;
	font-size:1.1em;
	padding-right:15px;
}

.expcoll_all p.expandall {
	background: url(../images/expandall.gif) no-repeat 0 5px;
	padding:0 10px 0 10px;
}

.expcoll_all p.collapseall {
	background: url(../images/collapseall.gif) no-repeat 0 5px;
	padding:0 10px 0 10px;
}

.expcoll_all p.expandall a,
.expcoll_all p.collapseall a {
	font-weight:bold;
}

.expcoll_all p.newsachives {
	background: url(../images/purple_bullet.gif) no-repeat right 4px;
	padding:0 8px 0 0;
}

.expcoll_all p.newsachives a {
	color:#3b1c53;
	padding:0;
}

/*** Matches & Schedules ***/

.matches_schedules {
	padding:0 0 40px 0;
	width:648px;
}

.matches ul {
	margin:0 0 45px -5px;
}

.matches ul li {
	margin:0 0 20px 0;
}

.matches ul li h3 {
	position:relative;
}

.matches ul li a.expand {
	background: url(../images/plus2.png) no-repeat right top;
	padding:14px;
	position:absolute;
	top:5px;
	right:0;
}

.matches ul li a.active {
	background: url(../images/minus2.png) no-repeat right top;
}

.matches .contentTable table.matchDetails tr td {
	background: url(../images/abtus_line.gif) repeat-x left bottom;
	color:#000;
	font-size:1.1em;
	padding:10px;
}

.matches .contentTable table.matchDetails tr td span {
	color:#64477b;
	font-weight:bold;
}

.matches .contentTable table.matchDetails tr th {
	background: url(../images/abtus_line.gif) repeat-x left bottom;
	color:#000;
	font-size:1.2em;
	font-weight:bold;
	padding:10px;
	text-transform:uppercase;
	text-align:left;
}

.contentTable {
	display:none;
	padding:0 0 10px 0;
	width:100%;
}

.fixtures {
	background: url(../images/bg_fixtures.png) repeat-x center bottom;
	padding:33px 0 10px 0;
	margin-bottom:15px;
	width:648px;
}

.fixtures h3 {
	color:#3b1c53;
	font-size:1.8em;
	float:left;
}

.fixtures ul {
	float:right;
	padding-top:3px;
}

.fixtures ul li {
	float:left;
	padding:0 15px 0 0;
}

.fixtures ul li p {
	color:#333;
	font-size:1.1em;
}

.fixtures ul li label {
	color:#676568;
	font-size:1.1em;
	padding:5px 0 0 0;
}

.fixtures ul li input {
	vertical-align:middle;
	margin-top:-2px;
}

.schedules {
	width:648px
}

.schedules p {
	color:#333;
	font-size:1.2em;
	padding-bottom:10px;
}

.schedules img.map {
	float:left;
	margin:0 20px 20px 0;
}

.schedules table.pricing {
	width:370px;
}

.schedules table.pricing tr th {
	background-color:#614578;
	color:#fff;
	font-size:1.1em;
	font-weight:bold;
	padding:5px 10px;
	text-align:left;
	width:33%;
}

.schedules table.pricing tr td {
	background-color:#c7bdcf;
	color:#333;
	font-size:1.1em;
	font-weight:bold;
	padding:6px 10px;
}

.schedules table.pricing tr td.alt {
	background-color:#fff;
	color:#333;
	font-size:1.1em;
	font-weight:bold;
	padding:6px 10px;
}

.IPLTickets {
	width:355px;
}

.IPLTickets .top {
	background: url(../images/IPLTickets_top.png) no-repeat top left;
	height:11px;
	width:355px;
}

.IPLTickets .content {
	background: url(../images/IPLTickets_btm.png) no-repeat bottom left;
	padding:0 10px 21px 13px;
	width:332px;
}

.bg_IPLTickets {
	background: url(../images/bg_IPLTickets.png) no-repeat top left;
	height:38px;
	padding:80px 14px 0 14px;
	width:301px;
}


.KnightWidgets {
	float:right;
	width:379px;
}

.KnightWidgets .top {
	background: url(../images/knightWidget_top.png) no-repeat top left;
	height:11px;
	width:379px;
}

.KnightWidgets .content {
	background: url(../images/knightWidget_btm.png) no-repeat bottom left;
	padding:0 10px 21px 14px;
	width:355px;
}

.bg_KnightWidgets {
	background: url(../images/bg_KnightWidget.png) no-repeat top left;
	height:38px;
	padding:80px 14px 0 14px;
	width:326px;
}

.bg_IPLTickets p, .bg_KnightWidgets p {
	color:#000;
	font-size:1.2em;
	font-weight:bold;
	float:left;
	padding:5px 10px 0 0;
}

.bg_IPLTickets p a, .bg_KnightWidgets p a {
	color:#000;
}

.nextMatchup {
	position:relative;
	margin:20px 0;
	width:644px;
}

#mainContent_alt .col_Left .nextMatchup .top {
	background: url(../images/nxtmatchup_top.png) no-repeat top left;
	height:11px;
	width:644px;
}

#mainContent_alt .col_Left .nextMatchup .maincontent {
	background: url(../images/nxtmatchup_btm.png) no-repeat bottom left;
	padding:5px 20px 20px 20px;
	width:604px;
}

#mainContent_alt .col_Left .nextMatchup .maincontent h5 {
	color:#230f32;
	font-size:1.5em;
	float:left;
}

#mainContent_alt .col_Left .nextMatchup .maincontent p {
	color:#230f32;
	font-size:1.1em;
	font-weight:bold;
	float:right;
}

#mainContent_alt .col_Left .nextMatchup .maincontent .getTicketsHere {
	position:absolute;
	bottom:-18px;
	right:20px;
}

.team1 {
	position:absolute;
	left:180px;
	top:-15px;
}

.team2 {
	position:absolute;
	left:340px;
	top:-15px;
}

.vs {
	position:absolute;
	left:290px;
	top:17px;
}


/**** Match Report ***/

.matchReport {
	width:648px;
}

.reportDetails {
	background: url(../images/playerlist_line.gif) repeat-x left bottom;
	margin:0 0 20px 0;
	width:648px;
}

.reportDetails .video {
	float:left;
	width:469px;
}

.reportDetails .desc {
	background-color:#aeaeae;
	float:right;
	min-height:330px;
	padding:15px;
	width:149px;
}

.reportDetails .moreOptions {
	padding:10px 0;
	width:648px;
}


.reportDetails .moreOptions .ratevideo {
	width:219px;
}

.reportDetails .moreOptions .ratevideo .toppart {
	background: url(../images/bg_ratevideo_top.png) no-repeat top left;
	height:8px;
	width:219px;
}

.reportDetails .moreOptions .ratevideo .contentpart {
	background: url(../images/bg_ratevideo_btm.png) no-repeat bottom left;
	height:30px;
	padding:5px 15px 0 15px;
	width:189px;
}

.reportDetails .moreOptions .ratevideo .contentpart p {
	float:left;
}


.reportDetails .moreOptions .watchmorevideos {
	width:149px;
}

.reportDetails .moreOptions .watchmorevideos .toppart {
	background: url(../images/bg_morevideo_top.png) no-repeat top left;
	height:8px;
	width:149px;
}

.reportDetails .moreOptions .watchmorevideos .contentpart {
	background: url(../images/bg_morevideo_btm.png) no-repeat bottom left;
	height:30px;
	padding:5px 15px 0 15px;
	width:119px;
}


.reportDetails .moreOptions .shareEmbed {
	width:130px;
}

.reportDetails .moreOptions .shareEmbed .toppart {
	background: url(../images/bg_shareembed_top.png) no-repeat top left;
	height:8px;
	width:130px;
}

.reportDetails .moreOptions .shareEmbed .contentpart {
	background: url(../images/bg_shareembed_btm.png) no-repeat bottom left;
	height:30px;
	padding:5px 15px 0 15px;
	width:100px;
}

.ratevideo p, .watchmorevideos p, .shareEmbed p {
	color:#d89c00;
	font-size:1.2em;
	font-weight:bold;
}

.ratevideo p a, .watchmorevideos p a, .shareEmbed p a {
	background: url(../images/yellow_bullet.gif) no-repeat right 4px;
	color:#d89c00;
	padding-right:9px;
}

ul.start_rating {
	float:right;
}

ul.start_rating li {
	float:left;
}

ul.start_rating li a {
	background: url(../images/start.png) no-repeat top left;
	display:block;
	padding:0 0 0 2px;
	margin:0 2px 0 0;
	text-indent:-1000px;
	width:14px;
	
}

ul.start_rating li a.deselect {
	background: url(../images/star_deselect.png) no-repeat top left;
	display:block;
	padding:0 0 0 2px;
	margin:0 2px 0 0;
	text-indent:-1000px;
	width:14px;
	
}

.reportDetails .match_heading {
	float:left;
}

.reportDetails .match_heading p {
	color:#333;
	font-size:1.8em;
}

.reportDetails .match_date {
	float:right;
}

.reportDetails .match_date p {
	color:#333;
	font-size:1.4em;
	padding-top:4px;
}

.reportDetails .desc h3 {
	color:#573b6e;
	font-size:1.8em;
	font-weight:bold;
	padding:0 0 20px 0;
}

.reportDetails .desc p {
	color:#333;
	font-size:1.2em;
}

.reportDetails .match_heading,
.reportDetails .match_date  {
	padding:7px 0;
}

.DIV_matchreport, .DIV_scorecard {
	background: url(../images/playerlist_line.gif) repeat-x left bottom;
	margin:0 0 35px 0;
	width:648px;
}

.DIV_matchreport .head, .DIV_scorecard .head {
	color:#fff;
	font-size:1.4em;
	font-weight:bold;
	background-color:#614578;
	padding:7px 10px;
}

.DIV_matchreport .bodycontent, .DIV_scorecard .bodycontent {
	padding:15px;
	width:618px;
}

.DIV_matchreport .bodycontent p, .DIV_scorecard .bodycontent p {
	color:#333;
	font-size:1.1em;
	padding:0 0 2px 0;
}


/**** Upcoming Matches ****/

.upcoming_matches {
	padding:0 0 0 5px;
	width:648px;
}

.upcoming_matches h2 {
	color:#3b1c53;
	font-size:1.8em;
	padding:30px 0 20px 0;
}

.upcoming_matches p {
	color:#333;
	font-size:1.2em;
}

.upcoming_matches .matches_div {
	width:644px;
}

.upcoming_matches .matches_div .toppart {
	background: url(../images/bg_upcomingmatches_top.png) no-repeat top left;
	height:12px;
	width:644px;
}


.upcoming_matches .matches_div .contentpart {
	background: url(../images/bg_upcomingmatches_btm.png) no-repeat bottom left;
	padding:0 15px 7px 15px;
	margin:0 0 10px 0;
	width:614px;
}

.upcoming_matches .matches_div .contentpart .divDate {
	width:80px;
}

.matches_div .contentpart .divDate .toppart {
	background: url(../images/bg_matchdate_top.png) no-repeat top left;
	height:9px;
	width:54px;
}

.matches_div .contentpart .divDate .contentpart {
	background: url(../images/bg_matchdate_btm.png) no-repeat bottom left;
	padding:0 5px 7px 5px;
	width:44px;
	text-align:center;
}

.matches_div .contentpart .divDate .contentpart p.month,
.matches_div .contentpart .divDate .contentpart p.day {
	color:#333;
	font-size:1.2em;
	font-weight:bold;
}

.matches_div .contentpart .divDate .contentpart p.month {
	color:#333;
	font-size:1.2em;
}

.matches_div .contentpart .divDate .contentpart p.day {
	text-transform:uppercase;
}

.matches_div .contentpart .divDate .contentpart p.date {
	color:#573b6e;
	font-size:3.2em;
	font-weight:bold;
	margin:-2px 0;
}

.upcoming_matches .matches_div .contentpart .divTeam {
	padding:10px 0 0 0;
	width:250px;
}

.upcoming_matches .matches_div .contentpart .divTeam img {
	float:left;
}

.upcoming_matches .matches_div .contentpart .divTeam h5 {
	color:#230f32;
	font-size:1.8em;
	float:left;
	padding:20px 15px 0 15px;
}


.upcoming_matches .matches_div .contentpart .divVenue {
	width:160px;
	padding:30px 0 0 0;
	text-align:center;
}

.upcoming_matches .matches_div .contentpart .divVenue p {
	color:#333;
	font-size:1.2em;
	font-weight:bold;
}

.upcoming_matches .matches_div .contentpart .divBookNow {
	padding:20px 0 0 0;
}


.ticket_avaliables {
	padding:15px 0 0 0;
	width:648px;
}

.ticket_avaliables .toppart {
	background: url(../images/bg_ticketavlb_top.png) no-repeat top left;
	width:641px;
	height:11px;
}

.ticket_avaliables .midpart {
	background-color:#fff;
	padding:10px 10px 0 10px;
	width:621px;	
}

.ticket_avaliables .midpart .imageDIV {
	float:left;
	width:271px;
}


.ticket_avaliables .midpart .imageDIV img {
	margin-bottom:15px;
}

.ticket_avaliables .midpart .imageDIV p {	
	font-size:1.1em;
	padding-left:10px;
}

.ticket_avaliables .midpart .imageDIV p a {	
	color:#666;
}


.ticket_avaliables .midpart .contentDIV {
	float:right;
	width:350px;
}

.ticket_avaliables .midpart p {
	padding-bottom:15px;
}


.ticket_avaliables .midpart table tr td {
	padding:5px 7px;
	text-align:left;
}

.ticket_avaliables .midpart table tr td p {
	color:#333;
	font-size:1em;
}

.ticket_avaliables .btmpart {
	background: url(../images/bg_ticketavlb_btm.png) no-repeat top left;
	width:641px;
	height:11px;
}


/**** Footer ****/

#footer {
	padding:10px 23px;
	width:885px;
}

#footer .copyright {
	float:left;
}

#footer .copyright p {
	font-size:1.2em;
	float:left;
	color:#301546;
	padding:0 15px 0 0;
}

#footer .links {
	float:right;
}

#footer .links ul li {
	font-size:1.2em;
	color:#301546;
	float:left;
	padding:0 0 0 20px;
}

#footer .links ul li a {
	color:#301546;
}

#footer .links ul li a:hover {
	text-decoration:underline;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.jump_player input.textfld,
	.jump_player input.btnJump  {
		margin-top:-1px;
	}
	.breadcrumb .midarea {
		padding:10px 0 13px 0;
	}
}

/*** Jayshree ****/

#mainContent_alt {
	padding: 10px 20px 0;
	width: 891px;
}

#mainContent_alt .playerList .col_Left {
	float: left;
	padding: 0 12px 0 0;
	width: 885px;
}

#mainContent_alt .col_Left .playerlist_wrapper .topcurve {
	background: url(../images/playerlist_top_alt.png) no-repeat 0 0;
	height: 10px;
	float: left;
	font-size: 1%;
	width: 891px;
}

#mainContent_alt .col_Left .playerlist_wrapper .btmcurve {
	background: url(../images/playerlist_btm_lat.png) no-repeat bottom right;
	height: 18px;
	float: left;
	font-size: 1%;
	width: 891px;
}

#mainContent_alt .col_Left .playerlist_wrapper .midcurve {
	background: url(../images/playlist_mid_alt.png) repeat-y left top;
	padding: 0 3px 0 0;
	width: 888px;
}

#mainContent_alt .playerlist_wrapper .midcurve .rightContent {
	padding: 0 11px 0 0;
	width: 714px;
}

#mainContent_alt .playerlist_wrapper .midcurve .rightContent .midcurve_2 {
	background: url(../images/playlist_inside_mid_alt.png) repeat-y top left;
	padding: 0 12px;
	width: 688px;
}

#mainContent_alt .topcurve_2 {
	background: url(../images/playlist_inside_top_alt.png) no-repeat 0 0;
	height: 12px;
	font-size: 1%;
	width: 714px;
}

#mainContent_alt .btmcurve_2 {
	background: url(../images/playlist_inside_btm_alt.png) no-repeat bottom left;
	height: 18px;
	font-size: 1%;
	width: 714px;
}

#mainContent_alt .Listing {
	width: 688px;
}

#mainContent_alt .Listing .top {
	background: url(../images/playerlist_top_alt2.png) no-repeat 0 0;
	font-size: 1%;
	height: 16px;
	width: 688px;
}

#mainContent_alt .Listing .content {
	background: url(../images/playerlist_btm_alt2.png) no-repeat bottom left;
	min-height: 500px;
	height: auto!important;
	padding:10px 20px 20px 20px!important;
	height: 500px;
	width: 648px;
	zoom:1;
}


#mainContent_alt #content2 {
	background: url(../images/playerlist_btm_alt2.png) no-repeat top left!important;
	padding:10px 20px 60px 20px!important;
	width: 648px!important;
	min-height:0;
	zoom:1!important;
}


#mainContent_inner {
	padding:20px 20px 0 20px;
	width:891px;
}

/******* PLAYER DEATAILS *****/

.averages {
	padding:0 0 18px 0;
}

.averages h3 {
	color:#49305d;
	font-size:1.4em;
	padding:0 0 5px 0;
	text-transform:uppercase;
}


table.playerDetails tr th {
	background-color:#49305d;
	color:#fff;
	font-size:1.1em;
	padding:5px;
	text-transform:uppercase;
	text-align:center;
}

table.playerDetails tr td {
	background-color:#f6f6f6;
	border-left:1px solid #482f5c;
	color:#000;
	font-size:1.1em;
	padding:7px 5px;
	text-align:center;
}

table.playerDetails tr td.alt02 {
	background-color:#d0d0d0;
}

table.playerDetails tr td.firstCol {
	border-left:none;
	text-align:left;
	text-transform:uppercase;
	width:13%;
}


/** CoachStaff Info ***/

.CoachStaff {
	border-bottom:1px solid #3d1d56;
	padding:0;
	position:relative;
	margin:20px 0;
	width:645px;
}

.CoachStaff .info {
	width:440px;
	text-align:justify;
}


.CoachStaff .image {
	*margin-bottom:-3px;
}

p.subhead {
	font-size:1.3em;
	font-weight:bold;
}


.CoachStaff .info p {
	color:#333;
	font-size:1.2em;
	padding-bottom:10px;
}


/** Player Info ***/

.playerInfo {
	border-bottom:1px solid #3d1d56;
	padding:20px 0 20px 0;
	position:relative;
	margin:20px 0 20px 0;
	width:645px;
}

.playerInfo .playerContent {
	float:left;
	width:400px;
}

.playerInfo .playerPic {
	float:right;
	width:244px;
}

.playerInfo .playerPic img {
	position:absolute;
	bottom:0;
	right:20px;
}

.Row {
	background: url(../images/playerlist_line.gif) repeat-x left bottom;
	float:left;
	padding:0 0 12px 0;
	margin-bottom:12px;
	width:400px;	
}

.dob, .birthplace, .style, .team {
	float:left;
	width:170px;
}

.dob p, .birthplace p, .style p, .team p,
.moreinfo p {
	color:#010001;
	font-size:1.2em;
}


.bannerWrapper {
	padding:10px 0 0 150px;
	width:738px;
}

.button {
	text-align:center;
}

.ringbell_2 {
	background: url(../images/bg_ringbell2.png) no-repeat left top;
	padding:10px 0 10px 15px;
	height:152px;
}

.ringbell_2 h4 {
	color:#512e0a;
	font-size:1.5em;
	padding-bottom:15px;
	*padding-bottom:5px;
}

.kkr_merchandise_2 {
	background: url(../images/bg_kkrtickets2.png) no-repeat left top;
	padding:100px 15px 5px 15px;
	height:55px;
}

.download_now_2 {
	background: url(../images/bg_download2.png) no-repeat left top;
	padding:100px 15px 5px 15px;
	height:55px;
}

.ringbell_2 p, .download_now_2 p, .kkr_merchandise_2 p {
	color:#000;
	font-size:1.2em;
	font-weight:bold;
	min-height:29px;
}

.ringbell_2 p a, .download_now_2 p a, .kkr_merchandise_2 p a {
	color:#000;
}

.padTop {
	padding-top:18px;
}


/**** Fanzone ****/

.fanzone {
	width:648px;
}

.fanzone p.intro {
	color:#333;
	font-size:1.2em;
	padding-bottom:20px;
}

.fanzone ul li img {
	float:left;
}

.fanzone ul li  {
	background: url(../images/playerlist_line.gif) repeat-x left bottom;
	padding-bottom:20px;
	margin-bottom:20px;
}

.fanzone ul li .details {
	float:right;
	padding:25px 0 0 0;
	width:350px;
}

.fanzone ul li .firstdetail {
	padding-top:60px!important;
}


.fanzone ul li .details p {
	color:#000;
	font-size:1.2em;
}

.fanzone ul li .details .link  {
	background: url(../images/gray_bullet.gif) no-repeat 0 4px;
	color:#666;
	float:left;
	font-weight:bold;
	padding-left:10px;
	margin-top:10px;
}

/**** KnightClub ****/

.knightclub {
	width:648px;
}

.knightclub .club_details {
	background: url(../images/playerlist_line.gif) repeat-x left bottom;
	padding-bottom:20px;
	margin-bottom:20px;
}

.knightclub p, .club_details ul li {
	color:#333;
	font-size:1.2em;
}

.knightclub p a, .club_details ul li a {
	color:#333;
}

.club_details ul {
	padding-top:20px;
}

.club_details ul li {
	background: url(../images/start_bullet.gif) no-repeat top left;
	padding:0 0 10px 20px;
}

.club_details img.membenifits {
	margin:-10px 0 0 20px;
}

.knightclub h2 {
	color:#3b1c53;
	font-size:2.2em;
	padding:20px 0 10px 0;
}

.knightclub h3 {
	color:#3b1c53;
	font-size:1.6em;
	padding-bottom:10px;
}

.noBg {
	background:none!important;
}


/**** Live Scores *****/

.Listing .content p.matchTitle {
	color:#333;
	font-size:1.8em;
	margin-top:-10px;
}


.matchInfo {
/*	background: url(../images/playerlist_line.gif) repeat-x left bottom;*/
	position:relative;
	margin:20px 0 0 0;
	width:645px;
}

.matchInfo .matchContent {
	float:left;
	width:640px;
}


.teamScores {
	float:left;
	padding:0 0 12px 0;
	margin-bottom:12px;
	width:350px;	
}

.matchDateLocation {
	float:left;
	padding:0 0 20px 0;
	margin-left:12px;
	/*width:170px;*/	
}

.runRate {
	float:left;
	width:140px;
}

.matchDateLocation p, .quickStats p, .runRate {
	color:#333;
	font-size:1.2em;
	padding-bottom:5px;
}

.matchStats {
	margin:0 0 10px 0;
}
.matchStats p.result
{
	font-size:1.2em;
	font-weight:bold;	
}

.Demarker{
	background: url(../images/playerlist_line.gif) repeat-x left bottom;
	height:2px;
	margin-bottom:10px;
}

table.matchDetails {
	margin:0 0 15px 0;
}


table.matchDetails tr th {
	background-color:#614578;
	color:#fff;
	font-size:1.3em;
	padding:7px 10px;
	text-align:center;
}

table.matchDetails tr th.first {
	text-align:left;
	/*width:28%;*/
}

table.matchDetails tr td {
	color:#333;
	font-size:1.1em;
	padding: 2px 5px;
	text-align:center;
}

table.matchDetails#bowling tr td {
	color:#333;
	font-size:1.1em;
	padding:7px 5px 3px 5px;
	text-align:center;
	font-weight:bold;
}

table.matchDetails tr td.topRow {
	padding:7px 5px 3px 5px;
}

table.matchDetails tr td.alignLeft {
	text-align:left;
	width:43%;
}

table.matchDetails tr td.alt02 {
	background-color:#d0d0d0;
}

table.matchDetails tr td.firstCol , table.matchDetails#bowling tr td.firstCol {
	text-align:left;
	font-weight:bold;
	width:28%;
}


/***** Photos *****/

.photos {
	width:640px;
}

.photos p, .downloads p {
	color:#333;
	font-size:1.2em;
}

.photos #LargeIMG {
	position:relative;
	margin:15px 0;
}

.photos #LargeIMG .prevBtn {
	background: url(../images/prev-horizontal.png) no-repeat top left;
	padding:10px 22px 20px 10px;
	position:absolute;
	top:150px;
	left:20px;
}

.photos #LargeIMG .nextBtn {
	background: url(../images/next-horizontal.png) no-repeat -62px 0;
	padding:10px 22px 20px 10px;
	position:absolute;
	top:150px;
	right:20px;
}


.photos #LargeIMG .desc {
	background:#000;
	opacity:0.5;
	filter:alpha(opacity=50);
	position:absolute;
	bottom:6px;
	left:6px;
	padding:30px 0;
	width:626px;
}

.photos #LargeIMG p {
	color:#fff;
	font-size:1.3em;
	font-weight:bold;
	position:absolute;
	bottom:30px;
	left:30px;
}


.photos #LargeIMG img {
	border:6px solid #c0bcbc;
}

.archive {
	background: url(../images/playerlist_line.gif) repeat-x left bottom;
	margin-bottom:15px;
}

.archive .header {
	background-color:#614578;
	padding:8px 10px 6px 10px;
	width:620px;
}

.archive .header p {
	color:#fff;
	font-size:1.4em;
	font-weight:bold;
	float:left;
}

.archive .header select {
	color:#333;
	font-size:1.1em;
	float:right;
	padding:1px;
	width:135px;
}

/***  jcarousel ****/

.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
	
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 85px;
    height: 62px;
}



.jcarousel-list li img {
	border:1px solid #ccc;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
/*    width: 600px;*/
    padding: 20px 40px;

}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 34px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(../images/next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 34px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(../images/prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/***** TeamBlogs *****/

.teamblogs .blog_content {
	padding-bottom:20px;
	width:648px;
}

.teamblogs .blog_content .blog_img {
	padding-bottom:20px;
}

.teamblogs .blog_content .colLeft {
	float:left;
	padding:0 15px 0 0;
	width:415px;
}

.teamblogs .blog_content .colRight {
	float:right;
	width:170px;
}

.readmoreBlogs {
	margin:30px 0 0 0;
	width:170px;
}

.readmoreBlogs .topsection {
	background:url(../images/head_readblogs.png) no-repeat;
	padding:9px 15px 8px 15px;
	width:140px;
}

.readmoreBlogs .topsection h5 {
	color:#311845;
	font-size:1.2em;
	font-weight:bold;
}

.readmoreBlogs .contentsection {
	background:url(../images/body_readblogs.png) no-repeat bottom left;
	min-height:120px;
	padding:15px;
	width:140px;
}

.readmoreBlogs .contentsection ul li {
	color:#311845;
	background:url(../images/purple_bullet.gif) no-repeat 0 4px;
	font-size:1.1em;
	padding:0 0 7px 10px;
}

.readmoreBlogs .contentsection ul li a {
	color:#311845;
}

/**** Downloads ****/

.downloads {
	width:648px;
}

.downloads h3 {
	color:#3b1c53;
	font-size:1.8em;
	padding:15px 0;
}

.downloads h5 {
	color:#666;
	font-size:1.4em;
	padding-bottom:15px;
	text-transform:capitalize;
}

.thumb_container {
	padding:0 0 20px 0;
	width:648px;
}

.thumbWrapper {
	background: url(../images/playerlist_line.gif) repeat-x left bottom;
	margin-bottom:20px;
}

.thumb_container .thumb {
	float:left;
	width:87px;
	padding:0 6px 0 0;
}

.thumb_container .thumb_last {
	padding:0!important;
}

.thumb_container .thumb img {
	border:2px solid #fff;
	margin-bottom:5px;
}

.thumb_container .thumb img:hover {
	border:2px solid red;
}

.thumb_container .thumb p {
	background: url(../images/gray_bullet2.gif) no-repeat 0 4px;
	color:#666;
	font-size:1.1em;
	padding:0 0 3px 7px;
}

.thumb_container .thumb p a {
	color:#666;
	text-decoration:underline;
}

/**** Planet Knight  ****/

.planet_knight {
	width:648px;
}

.planet_knight h5 {
	color:#333;
	font-size:1.4em;
	padding-bottom:20px;
}

.planet_knight p {
	color:#333;
	font-size:1.2em;
	padding-bottom:20px;
}

.planet_knight p a,
.aboutus p a, .aboutus ul li a,
.CoachStaff .info p a {
	color:#333;
	border-bottom:1px solid #333;
}

.planet_knight .col1_2 {
	float:left;
	width:245px;
}

.planet_knight .col1_2 img.knightplanet {
	float:right;
	margin:-10px 0 0 0;
}


/**** Live Score ****/

#showhide {display:none;}
p.link {
	background: url(../images/plus.gif) no-repeat 0 12px;
	color:#333;
	font-size:1.3em;
	font-weight:bold;
	padding:10px 0 10px 20px;
	cursor:pointer;
}

p.linkActive {
	background: url(../images/minus.gif) no-repeat 0 12px;
}

/**** Floating DIV ****/


#floatdiv {
	position:absolute;
    width:150px;
	height:80px;
	right:0px;
	top:0px;
    padding:16px;
	background:#fbe69f;
/*	opacity:0.5;
	filter:alpha(opacity=50);*/
    border:2px solid #fccc2a;
	z-index:100000;
	
	font-size:1.1em;
}

.scorePOPup {
	font-size:1.2em;
	font-weight:bold;
	color:#000;
	bottom:23px;
	position:absolute;
	right:20px;
}

.scorePOPup:hover {
	text-decoration:underline;
}

.refreshCard {
	font-size:1.1em;
	color:#000;
	float:right;
	text-decoration:underline;
}
