/* CricInfo default stylesheet */

/* cleaned up by Travis 22/03/05 and merged with the near-duplicate mysterious default2.css */
/* - please adhere to the formats used */

/* OVERALL PAGE SETTINGS */

BODY {
	font-family: Arial, Helvetica, sans-serif, "MS sans serif";
	font-size: 12px;
	margin: 5px;
}
.border {
background:#781351 none repeat scroll 0 0;
clear:left;
height:1em;
}
#navigation a
{
color: #000;
background: #ffa20c url(/images/left-tab.gif) left top no-repeat;
text-decoration: none;
padding-left: 10px;
}

#navigation a span
{
background: url(/images/right-tab.gif) right top no-repeat;
padding-right: 10px
}

#navigation a, #navigation a span
{
display: block;
float: left
}

/* Hide from IE5-Mac \*/
#navigation a, #navigation a span
{
float: none
}
/* End hide */

#navigation a:hover
{
color: #fff;
background: #781351 url(/images/left-tab-hover.gif) left top no-repeat;
padding-left: 10px
}

#navigation a:hover span
{
background: url(/images/right-tab-hover.gif) right top no-repeat;
padding-right: 10px
}

#navigation ul
{
list-style: none;
padding: 0;
margin: 0
}

#navigation li
{
float: left;
margin: 0;
} 
A:link {
	COLOR: #0068c3; TEXT-DECORATION: none
}
A:visited {
	COLOR: #0068c3; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000000; BACKGROUND-COLOR: #fcbb2a}

TD {
	font-size: 12px;
}
TH {
	font-size: 12px;
}
form {
	padding: 0px;
	margin: 0px;
}

/* GENERAL USEFUL THINGS */

.clearAll {
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0px;
}
TABLE.greyLine {
	width: 100%;
	padding: 0px;
	background-color: #d8d4d2;
	border: 0px;
	border-collapse: collapse;
}
TABLE.greyLine td {
	padding: 0px;
}
P.greyBackHeading {
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	background: #cccccc;
	text-align: left;
	padding: 3px;
	margin-top: 8px;
	margin-bottom: 8px;
}
P.blueBackHeading {
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	background: #0068c3;
	text-align: left;
	/* padding: 1px 3px 2px 3px; */
	padding: 3px;
	margin-top: 8px;
	margin-bottom: 8px;
}
.dotSepBlack {
	background: url(http://img.cricinfo.com/common/img_dot_bg_black.gif) repeat-x left center;
	height: 1px;
	margin-top: 15px;
	margin-bottom: 15px;
}
.dotSepGray {
	background: url(http://img.cricinfo.com/common/img_dot_bg_gray.gif) repeat-x left center;
	height: 1px;
	margin-top: 15px;
	margin-bottom: 15px;
}
.dotSepBlue {
	background: url(http://img.cricinfo.com/common/img_dot_bg_blue.gif) repeat-x left center;
	height: 1px;
	margin-top: 15px;
	margin-bottom: 15px;
}
.text-box {
	margin: 0px;
	padding: 1px 3px 1px 5px;
	background-color: #ffffff;
	border: 1px solid #b2b2b2;
	border-collapse: collapse;
	font-size: 11px;
	color: #333333;
}
.radio-input, .checkbox-input {
	vertical-align: middle;
	margin: 3px 3px 3px 0px;
	padding: 0px;
	background-color: #ffffff;
	color: #333333;/* width: 16px; */
	/* height: 16px; */
}
.radio-label, .checkbox-label {
	vertical-align: middle;
	margin: 0px 10px 0px 0px;
	white-space: nowrap;
	cursor: pointer;/* cursor: hand; */
}
.dropdown {
	margin: 0px;
	padding: 0px 0px 0px 1px;
	background-color: #ffffff;
	border: 1px solid #b2b2b2;
	border-collapse: collapse;
	font-size: 11px;
	color: #333333;
}
.button {
	margin: 0px;
	padding: 0px 5px;
	background-color: #d4d0c8;
	border: 1px solid #b2b2b2;
	border-collapse: collapse;
	font-size: 11px;
	color: #333333;
	text-align: center;
	font-weight: bold;
}
ul.editorialList li {
	margin: 10px 0 10px -40px;
	list-style-position: inside;
}

/* MAGAZINE LOGOS*/
.magLogos {
	display: block;
	clear: both;
	margin: 5px 0 0 0px;
	padding: 0px;
	width: 210px;
}

/* PULL QUOTES */

.pullquote {
	display: block;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	color: #666666;
	padding: 0;
	margin: 3px 0 0 3px;
	clear: both;
}
.pullquote-title {
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	color: #666666;
	padding: 0;
	margin: 3px 0 0 3px;
}
.pullquote-img {
	margin: 3px 5px;
}
A.pullquote {
	display:block;
	border-top: 1px solid #AAAAAA;
	margin-top: 5px;
	padding-top: 5px;
	font-size: 12px;
}
.pullquotetext {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-weight: bold;/*padding-top: 15px;
	padding-bottom: 15px;*/
}
/* FIXTURES AND RESULTS TABLES */

div.fixture_td {
	background-color:#E6E6E6;
	border-bottom: 1px solid #C3C3C3;
	line-height: normal;
	color: #666666;
	font-size: 11px;
	padding: 5px 5px 5px 5px;
}
TD.fixtures-home {
	font-weight: bold;
}
TD.fixtures-away {
}
TD.fixtures-center {
	text-align: center;
}
TD.fixtures-small-home {
	font-weight: bold;
	font-size: 10px;
}
TD.fixtures-small-away {
	font-size: 10px;
}
/* GENERAL FOR PLAIN NON-BRANDED PAGES */

.body {
	font-size: 12px;
	margin-top: 10px;
	margin-bottom: 10px;
}
A:link, A:visited {
	color: #0068C3;
	text-decoration: none;
}
A:hover {
	color: #0068C3;
	text-decoration: underline;
}
/* LEFT HAND NAVIGATION */

TD.lhnav {
	font-size: 11px;
	padding-left:1px;
}
.lhnav_dropdown {
	font-size: 9px;
	background-color: #E9E7E6;
	width: 125px;
}
.lhnav_dropdown_live {
	font-size: 10px;
	background-color: #E9E7E6;
	color: #CC0000;
	font-weight: bold;
	width: 125px;
}
UL.lhnav-scbank {
	margin-left: 0;
	padding-left: 0;
	font-size: 12px;
	line-height: 165%;
}
A.lhnav:link, A.lhnav:visited {
	color: #000000;
	line-height: 120%;
	text-decoration: none;
}
A.lhnav:hover {
	color: #000000;
	line-height: 120%;
	text-decoration: underline;
}
.lhnav-selected {
	color: #000000;
	font-size: 12px;
	line-height: 120%;
	font-weight: bold;
	text-decoration: none;
}
A.lhnav-selected:link, A.lhnav-selected:visited {
	color: #000000;
	font-size: 12px;
	line-height: 120%;
	font-weight: bold;
	text-decoration: none;
}
A.lhnav-selected:hover {
	color: #0082C5;
	font-size: 12px;
	line-height: 120%;
	font-weight: bold;
	text-decoration: underline;
}
TD.lhnav-scbank {
	color: #666666;
	font-size: 12px;
	line-height: 120%;
	text-decoration: none;
}
A.lhnav-scbank:link, A.lhnav-scbank:visited {
	color: #666666;
	font-size: 12px;
	line-height: 120%;
	text-decoration: none;
}
A.lhnav-scbank:hover {
	color: #666666;
	font-size: 12px;
	line-height: 120%;
	text-decoration: underline;
}
.lhnav-crictxt {
	color: #CC0000;
	line-height: 120%;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}
A.lhnav-crictxt:link, A.lhnav-crictxt:visited {
	color: #FFFFFF;
	line-height: 120%;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
A.lhnav-crictxt:hover {
	color: #FFFFFF;
	line-height: 120%;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
A.lhnavindent:link, A.lhnavindent:visited {
	color: #333333;
	font-size: 11px;
	line-height: 100%;
	text-decoration: none;
}
A.lhnavindent:hover {
	color: #333333;
	font-size: 11px;
	line-height: 100%;
	text-decoration: underline;
}
/* LEFT HAND NAVIGATION - BLACK TEXT */

A.lhnavindent-black:link, A.lhnavindent-black:visited {
	color: #000000;
	font-size: 10px;
	line-height: 100%;
	text-decoration: none;
}
A.lhnavindent-black:hover {
	color: #000000;
	font-size: 10px;
	line-height: 100%;
	text-decoration: underline;
}
/* TABS BARS PHOTOS PANELS */

A.tab:link, A.tab:visited {
	font-weight: bold;
	font-size: 8pt;
	color: #666666;
	text-decoration: none;
}
A.tab:hover {
	font-weight: bold;
	font-size: 8pt;
	color: #666666;
	text-decoration: underline;
}
.wisden-bar {
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
}
A.wisden-bar:link, A.wisden-bar:visited {
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
A.wisden-bar:hover {
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
.search {
	font-size: 10px;
	color: #000000;
}
.search_result {
	color: #666666;
	font-size: 11px;
	margin-top: 3px;
	margin-bottom: 3px;
}
.blogtext {
	font-size: 11px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: -3px;
	color: #744618;
}
TD.pullquote {
	background-color: #D8D4D2;
}
TD.photo {
	background-color: #D8D4D2;
}
TD.photo-scbank {
	background-color: #92C594;
}
.photo {
	font-size: 11px;
	color: #000000;
}
.photo-copyright {
	font-size: 10px;
	color: #666666;
}
UL LI.smalltext {
	font-size: 10px;
}
.smalltext {
	font-size: 10px;
}
.radio-schedule {
	font-size: 8pt;
	color: #4A4A4A;
}
.radio-schedule-bold {
	font-size: 8pt;
	color: #4A4A4A;
	font-weight: bold;
}
.radio-schedule-small {
	font-size: 7pt;
	color: #4A4A4A;
}
.radio-archiveclip {
	font-size: 8pt;
	color: #4A4A4A;
}
.radio-archiveclip-title {
	font-size: 8pt;
	color: #4A4A4A;
	font-weight: bold;
}
.radio-archiveclip-small {
	font-size: 7pt;
	color: #4A4A4A;
}
.radio-bold {
	font-size: 8pt;
	font-weight: bold;
}
.radio-bold-grey {
	color: #4A4A4A;
	font-size: 8pt;
	font-weight: bold;
}
.radio-bold-grey {
	color: #4A4A4A;
	font-size: 8pt;
}
.radio-grey-heading {
	color: #A69C9A;
	font-size: 10pt;
	font-weight: bold;
}
A.radio-test-clip {
	font-size: 7.5pt;
	color: #CC0000;
	font-weight: bold;
	text-decoration: none;
}
.radio-body {
	font-size: 8pt;
}
.radio-body-bold {
	font-size: 8pt;
	font-weight: bold;
}
.radio-large-header {
	font-size: 12pt;
	font-weight: bold;
	color: #4A4A4A;
}
.radio-commentator-biog {
	font-size: 7pt;
	color: #4A4A4A;
}
.radio-textbox {
	border: 1px solid #23952B;
	background: #EBE9E8;
}
.microtext {
	font-size: 7pt;
}
.photo-gallery-shortcap {
	font-size: 10px;
}
.photo-gallery-longcap {
	font-size: 10px;
}
.rhspanel {
	font-size: 11px;
	color: #000000;
}
.rhspanelwhite {
	font-size: 11px;
	color: #FFFFFF;
}
.rhspanel-reverse {
	font-size: 11px;
	color: #FFFFFF;
}
.rhspanel-header {
	font-weight: bold;
	font-size: 11px;
	color: #000000;
}
.rhspanel-redheader {
	font-weight: bold;
	font-size: 11px;
	color: #E20A16;
}
P.rhspanel-header {
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 3px;
}
A.rhspanel-header:link, A.rhspanel-header:visited {
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
A.rhspanel-header-reverse:link, A.rhspanel-header-reverse:visited {
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
A.rhspanel-header:hover {
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
.rhspanel-header-plain {
	font-size: 11px;
	color: #000000;
}
.rhspanel-header-plain-reverse {
	font-size: 11px;
	color: #FFFFFF;
}
A.rhspanel-header-plain:link, A.rhspanel-header-plain:visited {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
A.rhspanel-header-plain:hover {
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
A.wcm-headline-panel-blue:link, A.wcm-headline-panel-blue:visited {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
A.wcm-headline-panel-blue:hover {
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
A.rhspanel-header-plain-reverse:link, A.rhspanel-header-plain-reverse:visited {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
A.rhspanel-header-plain-reverse:hover {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
P.rhspanel-links {
	font-size: 11px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 3px;
}
A.rhspanel-links:link, A.rhspanel-links:visited {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	line-height: 100%;
	text-decoration: none;
}
A.rhspanel-links:hover {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	line-height: 100%;
	text-decoration: underline;
}
/* plain = without bold */

P.rhspanel-links-plain {
	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 3px;
}
A.rhspanel-links-plain:link, A.rhspanel-links-plain:visited {
	color: #000000;
	font-size: 11px;
	line-height: 100%;
	text-decoration: none;
}
A.rhspanel-links-plain:hover {
	color: #000000;
	font-size: 11px;
	line-height: 100%;
	text-decoration: underline;
}
P.rhspanel-player-links {
	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 3px;
}
P.rhspanel-player-more {
	font-size: 11px;
	text-align: right;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
}
/* TABLES WITHIN EDITORIAL ITEMS */

.editorialTable {
	padding: 0;
	margin: 30px auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #FFFFFF;
	border-collapse: collapse;
}
.editorialTable td {
	margin: 0;
	padding: 8px 8px;
	font-size: 11px;
}
.editorialTable td {
	border:1px solid #DDDDDD;
	color: #333333;
}
.editorialTable thead td {
	font-weight: normal;
	color: #FFFFFF;
	background: #9D928E;
	padding: 5px 8px;
	border: 1px solid #9D928E;
}
.editorialTable .odd {
	background: #DDDDDD;
}
.editorialTable .blue {
	background: #AAAADD;
}
.editorialTable A {
	text-decoration: underline;
	color: #666666;
}
.editorialTable a:hover {
	text-decoration: underline;
}
.editorialTable2 {
	padding: 0;
	margin: 30px auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #FFFFFF;
	border-collapse: collapse;
}
.editorialTable2 td {
	padding: 8px 8px;
	margin: 0;
	font-size: 11px;
	font-weight: normal;
	border: 1px solid #DDDDDD;
	color: #333333;
	text-align: left;
	border: 0px;
}
.editorialTable2 caption {
	margin-top: 20px;
	margin-bottom: -20px;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	caption-side: top;
}
.editorialTable2 th {
	padding: 8px 8px;
	margin: 0;
	font-size: 11px;
	font-weight: normal;
	border: 1px solid #9D928E;
	color: #FFFFFF;
	text-align: left;
	background: #9D928E;
}
.editorialTable2 .odd {
	background: #DDDDDD;
}
.editorialTable2 a {
	text-decoration: underline;
	color: #666666;
}
.editorialTable2 a:hover {
	text-decoration: underline;
}
.editorialTable3 {
	width: 100%;
	border: 1px;
	border-color: #c9cbb5;
	border-style: solid;
	border-collapse: collapse;
}
.editorialTable3 caption {
	padding: 2px 5px 2px 5px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	caption-side: top;
	text-align: left;
	background-color: #ffffff;
}
.editorialTable3 th {
	padding: 2px 5px 2px 5px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	background-color: #0068c3;
}
.editorialTable3 th a {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	background-color: #0068c3;
}
.editorialTable3 th a:hover {
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #ffffff;
	background-color: #0068c3;
}
.editorialTable3 tr.head {
	text-align: right;
	vertical-align: middle;
}
.editorialTable3 tr.row1, .editorialTable3 tr.row2 {
	text-align: right;
	vertical-align: top;
}
.editorialTable3 tr.row1 td {
	background-color: #EBE7E8;
}
.editorialTable3 tr.row2 td {
	background-color: #F5F5F5;
}
.editorialTable3 td {
	padding: 2px 5px 2px 5px;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}
.editorialTable3 td.left, .editorialTable3 th.left {
	text-align: left;
}
.editorialTable3 a {
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #0068c3;
}
.editorialTable3 a:hover {
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	color: #0068c3;
}
/* NEW SITE PANEL */

.panelTable {
	width: 100%;
	border: 1px;
	border-color: #c9cbb5;
	border-style: solid;
	border-collapse: collapse;
}
.panelTable th {
	background-color: #0068c3;
	text-align: left;
	vertical-align: top;
	padding: 2px 5px 2px 5px;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}
.panelTable th a {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}
.panelTable th a:hover {
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #ffffff;
}
.panelTable td {
	text-align: left;
	vertical-align: top;
	padding: 2px 5px 2px 5px;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}
.panelTable td a:link, .panelTable td a:visited {
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.panelTable td a:hover {
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}
.rhbox {
	width: 100%;
	border: 1px;
	border-color: #c9cbb5;
	border-style: solid;
	border-collapse: collapse;
}
.rhbox th {
	text-align: center;
	vertical-align: middle;
	padding: 2px 0px;
}
.rhbox th a:link, .rhbox th a:visited, .rhbox th a:hover {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}
.rhbox td {
	text-align: left;
	vertical-align: top;
	padding: 0px;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}
.rhboxtable {
	width: 100%;
	border: 0px;
	border-collapse: collapse;
}
.rhboxtable td {
	text-align: left;
	vertical-align: top;
	padding: 2px 5px 2px 5px;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}
.rhboxmenu {
	list-style-type: none;
	margin: 2px 0px 2px 0px;
	padding: 0px;
	width: 100%;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	line-height: 120%;
}
.rhboxmenu li {
	background: white url(http://img.cricinfo.com/c/general/rhbox-arrow_7x9.gif) no-repeat 7px center;
	display: block;
	width: auto;
	padding: 2px 5px 2px 20px;
}
.rhboxmenu a.rhboxlink:link, .rhboxmenu a.rhboxlink:visited {
	font-size: 11px;
	line-height: 120%;
	text-decoration: none;
}
.rhboxmenu a.rhboxlink:hover {
	font-size: 11px;
	line-height: 120%;
	text-decoration: underline;
}
.rhboxmenu1 {
	list-style-type: none;
	margin: 2px 0px 2px 0px;
	padding: 0px;
	width: 100%;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	line-height: 120%;
}
.rhboxmenu1 li {
	background: white url(http://img.cricinfo.com/c/general/rhbox-arrow1_7x12.gif) no-repeat 7px top;
	display: block;
	width: auto;
	padding: 2px 5px 2px 20px;
}
.rhboxmenu1 a.rhboxlink:link, .rhboxmenu1 a.rhboxlink:visited {
	font-size: 11px;
	line-height: 120%;
	text-decoration: none;
}
.rhboxmenu1 a.rhboxlink:hover {
	font-size: 11px;
	line-height: 120%;
	text-decoration: underline;
}
.rhboxtab {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 0px 5px;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
}
A.rhboxtab:link, A.rhboxtab:visited, A.rhboxtab:hover {
	color: #FFFFFF;
	text-decoration: none;
	line-height: 20px;
}
.rhboxarea {
	background-color: #ffffff;
	border: 1px solid #006bc6;
	padding: 0px 0px 0px 0px;
}
/* LIVE SCORES BOX */

A.panels:link, A.panels:visited {
	color: #000000;
	text-decoration: none;
}
A.panels:hover {
	color: #000000;
	text-decoration: underline;
}
P.live-scores {
	font-size: 12px;
	margin-top: 5px;
	margin-bottom: 5px;
}
A.live-scores:link, A.live-scores:visited {
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
A.live-scores:hover {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	background-color: #6699ff;
}
P.live-scores-small {
	font-size: 11px;
	margin-top: 5px;
	margin-bottom: 5px;
}
A.live-scores-small:link, A.live-scores-small:visited {
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
A.live-scores-small:hover {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #6699ff;
}
P.live-scores-links {
	font-size: 11px;
	margin-top: -5px;
	margin-bottom: 5px;
}
A.live-scores-links:link, A.live-scores-links:visited {
	font-size: 11px;
	text-decoration: none;
}
A.live-scores-links:hover {
	font-size: 11px;
	text-decoration: underline;
}
/* COMMERCIAL LINKS */

div.commlinks {
	height: auto;
	border-bottom: 1px solid #C3C3C3;
	line-height: normal;
	color: #666666;
	font-size: 11px;
	padding: 5px 5px 5px 5px;
}
.commercial-text {
	font-size: 11px;
	color: #666666;
}
A.commercial-text-links:link, A.commercial-text-links:visited {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	line-height: 100%;
	text-decoration: none;
}
A.commercial-text-links:hover {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	line-height: 100%;
	text-decoration: underline;
}
.commercial_td {
	padding: 5px 5px 5px 7px;
	border-bottom: 1px solid #C3C3C3;
	line-height: normal;
}
A.commercial-ci-prod:link, A.commercial-ci-prod:visited {
	color: #007bce;
	font-size: 11px;
	font-weight: bold;
	line-height: 100%;
	text-decoration: none;
}
A.commercial-ci-prod:hover {
	color: #007bce;
	font-size: 11px;
	font-weight: bold;
	line-height: 100%;
	text-decoration: underline;
}
/* INDEX PAGES */

/* changed the margins around on these to stop lines squashing
against each other and/or margins where they are not wanted - Travis 16/5/5 */

P.index-subtitle {
	color: #666666;
	font-size: 12px;
	font-weight: bold;
	margin-top: 3px;
	margin-bottom: 0px;
}
A.index-subtitle:link, A.index-subtitle:visited {
	color: #666666;
	font-size: 12px;
	font-weight: bold;
	margin-top: 3px;
	margin-bottom: 0px;
	text-decoration: none;
}
A.index-subtitle:hover {
	color: #666666;
	font-size: 12px;
	font-weight: bold;
	margin-top: 3px;
	margin-bottom: 0px;
	text-decoration: underline;
}
P.index-heading {
	font-size: 18px;
	margin-top: 3px;
	margin-bottom: 0px;
}
P.index-heading2 {
	font-size: 15px;
	margin-top: 3px;
	margin-bottom: 0px;
	font-weight: bold;
}
P.index-heading3 {
	font-size: 13px;
	margin-top: 3px;
	margin-bottom: 0px;
	font-weight: bold;
}
P.index-photoheading {
	font-size: 12px;
	margin-top: 3px;
	margin-bottom: 0px;
}
P.index-subheading {
	font-size: 13px;
	margin-top: 0px;
	margin-bottom: 0px;
}
P.smalltext {
	font-size: 10px;
	margin-top: 10px;
	margin-bottom: -10px;
}
.content-index-border {
	border: thin solid #cccccc;
}
P.content-index-imageheading {
	color: #666666;
	font-size: 12px;
	font-weight: bold;
}
.content-index-copyright {
	font-size: 10px;
	color: #666666;
}
.content-index-pagenumber {
	font-size: 11px;
	font-weight: bold;
}
.content-index-options {
	color: #666666;
	font-size: 11px;
	font-weight: bold;
}
A.content-index-options:link, A.content-index-options:visited {
	color: #666666;
	font-size: 11px;
	line-height: 100%;
	text-decoration: none;
	font-weight: bold;
}
A.content-index-options:hover {
	color: #666666;
	font-size: 11px;
	line-height: 100%;
	text-decoration: underline;
	font-weight: bold;
}
/* NEWS */

/* changed the margins around on these to stop lines squashing
against each other when there's no author or date, etc - Travis 16/5/5 */

P.news-subheading {
	color: #666666;
	font-size: 12px;
	font-weight: bold;
	margin-top: 3px;
	margin-bottom: 0px;
}
P.news-subheadingwhite {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	margin-top: 3px;
	margin-bottom: 0px;
}
P.news-title {
	font-size: 18px;
	margin-top: 3px;
	margin-bottom: 0px;
}
P.kszonenews-subheading {
	color: #ff8829;
	font-size: 14px;
	font-weight: bold;
	border-bottom: 3px solid #dbdbdb;
	padding-bottom: 5px;
}
P.news-sub {
	font-size: 15px;
	font-weight: bold;
	margin-bottom: -1px;
}
P.news-author {
	font-size: 13px;
	margin-top: 0px;
	margin-bottom: 0px;
}
P.news-date {
	font-size: 13px;
	margin-top: 0px;
	margin-bottom: 0px;
}
P.news-excerpt {
	font-size: 12px;
	margin-top: 0px;
	margin-bottom: 0px;
}
P.news-body {
	font-size: 12px;
	margin-top: 10px;
	margin-bottom: 10px;
}
P.news-body-small {
	font-size: 11px;
	margin-top: 10px;
	margin-bottom: 10px;
}
a.news-bodylink:link, a.news-bodylink:visited {
	font-weight: bold;
	text-decoration: none;
}
a.news-bodylink:hover {
	font-weight: bold;
	text-decoration: underline;
}
p.news-copyright {
	font-size: 12px;
	margin-top: 10px;
	margin-bottom: 10px;
}
p.news-excerpt-links {
	color: #666666;
	font-size: 12px;
	margin-top: 0px;
	margin-bottom: 3px;
}
a.news-excerpt-links:link, a.news-excerpt-links:visited {
	color: #666666;
	font-size: 12px;
	line-height: 100%;
	text-decoration: none;
}
a.news-excerpt-links:hover {
	color: #666666;
	font-size: 12px;
	line-height: 100%;
	text-decoration: underline;
}
p.news-headlines1 {
	font-size: 11px;
	margin-top: 0px;
	margin-bottom: -3px;
}
p.news-headlines {
	font-size: 11px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: -3px;
}
p.news-headlines-links {
	color: #666666;
	font-size: 11px;
	margin-top: 3px;
	margin-bottom: 3px;
}
a.news-headlines-links:link, A.news-headlines-links:visited {
	color: #666666;
	font-size: 11px;
	line-height: 100%;
	text-decoration: none;
}
a.news-headlines-links:hover {
	color: #666666;
	font-size: 11px;
	line-height: 100%;
	text-decoration: underline;
}
p.news-headlines-linkswhite {
	color: #ffffff;
	font-size: 11px;
	margin-top: 3px;
	margin-bottom: 3px;
}
a.news-headlines-linkswhite:link, A.news-headlines-linkswhite:visited {
	color: #ffffff;
	font-size: 11px;
	line-height: 100%;
	text-decoration: none;
}
a.news-headlines-linkswhite:hover {
	color: #ffffff;
	font-size: 11px;
	line-height: 100%;
	text-decoration: underline;
}
p.news-headlines-excerpt {
	font-size: 11px;
	margin-top: -3px;
	margin-bottom: 3px;
}
P.news-features {
	font-size: 11px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
}
A.news-features-links:link, A.news-features-links:visited {
	color: #666666;
	font-weight: normal;
	font-size: 11px;
	line-height: 100%;
	text-decoration: none;
}
A.news-features-links:hover {
	color: #666666;
	font-weight: normal;
	font-size: 11px;
	line-height: 100%;
	text-decoration: underline;
}
P.news-homepage-features {
	font-size: 11px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: -3px;
}
P.news-homepage-features-links {
	color: #666666;
	font-size: 11px;
	margin-top: 3px;
	margin-bottom: 3px;
}
A.news-homepage-features-links:link, A.news-homepage-features-links:visited {
	color: #666666;
	font-weight: normal;
	font-size: 11px;
	line-height: 100%;
	text-decoration: none;
}
A.news-homepage-features-links:hover {
	color: #666666;
	font-weight: normal;
	font-size: 11px;
	line-height: 100%;
	text-decoration: underline;
}
P.news-magazine-features-links {
	color: #666666;
	font-size: 11px;
	margin-top: 3px;
	margin-bottom: 3px;
	border-top: 1px solid #999999;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
}
A.news-magazine-features-links:link, A.news-magazine-features-links:visited {
	color: #666666;
	font-weight: normal;
	font-size: 11px;
	line-height: 100%;
	text-decoration: none;
	border-top: 1px solid #999999;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
}
A.news-magazine-features-links:hover {
	color: #666666;
	font-weight: normal;
	font-size: 11px;
	line-height: 100%;
	text-decoration: underline;
	border-top: 1px solid #999999;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
}
.homepage-cimagheadline {
	padding-left: 5px;
	border-top: 1px solid #999999;
	padding-bottom: 5px;
}
.blogs-homepage-features {
	font-size: 11px;
	font-weight: bold;
	color: #513422;
	margin-top: 0px;
	margin-bottom: -3px;
}
A.blogs-homepage-features:link, A.blogs-homepage-features:visited {
	color: #513422;
	font-weight: bold;
	font-size: 11px;
	line-height: 100%;
	text-decoration: none;
}
A.blogs-homepage-features:hover {
	color: #513422;
	font-weight: bold;
	font-size: 11px;
	line-height: 100%;
	text-decoration: underline;
}
P.blogs-homepage-features-links {
	font-size: 11px;
	margin-top: 3px;
	margin-bottom: 3px;
}
A.blogs-homepage-features-links:link, A.blogs-homepage-features-links:visited {
	color: #666666;
	font-weight: normal;
	font-size: 11px;
	line-height: 100%;
	text-decoration: none;
}
A.blogs-homepage-features-links:hover {
	color: #666666;
	font-weight: normal;
	font-size: 11px;
	line-height: 100%;
	text-decoration: underline;
}
P.today-headlines-links {
	color: #666666;
	font-size: 11px;
	margin-top: 1px;
	margin-bottom: 1px;
}
P.review-features {
	font-size: 12px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: -3px;
}
P.review-features-links {
	font-size: 12px;
	margin-top: 3px;
	margin-bottom: 3px;
}
A.review-features-links:link, A.review-features-links:visited {
	color: #666666;
	font-weight: normal;
	font-size: 12px;
	line-height: 100%;
	text-decoration: none;
}
A.review-features-links:hover {
	color: #666666;
	font-weight: normal;
	font-size: 12px;
	line-height: 100%;
	text-decoration: underline;
}
/* ALMANACK */

.almanack-series {
	font-size: 11px;
	font-weight: bold;
}
A.almanack-series:link, A.almanack-series:visited {
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
A.almanack-series:hover {
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
TD.almanack-small-heading {
	background-color: #FCBB2A;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
/* PROFILES - PLAYER AND GROUND PAGES */

P.profiles-heading {
	font-size: 19px;
	margin-top: 0px;
	margin-bottom: 10px;
	font-weight: bold;
}
P.profiles-subheading {
	font-size: 15px;
	margin-top: -10px;
	margin-bottom: 10px;
	font-weight: bold;
}
P.profiles-body {
	font-size: 11px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.profiles-body-heading {
	font-weight: bold;
}
.profiles-body-bolditalics {
	font-weight: bold;
	font-style: italic;
}
.profiles-body-italics {
	font-style: italic;
}
A.profiles-body-links:link, A.profiles-body-links:visited {
	font-size: 11px;
	line-height: 100%;
	text-decoration: none;
}
A.profiles-body-links:hover {
	font-size: 11px;
	line-height: 100%;
	text-decoration: underline;
}
P.profiles-index-links {
	font-size: 12px;
	margin-top: 0px;
	color: #000000;
	margin-bottom: 3px;
}
A.profiles-index-links:link, A.profiles-index-links:visited {
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}
A.profiles-index-links:hover {
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
TD.profiles-stats-heading {
	background-color: #0068c3;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}
a.profiles-stats-heading:link, a.profiles-stats-heading:visited {
	background-color: #0068c3;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
a.profiles-stats-heading:hover {
	background-color: #0068c3;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}
TD.profiles-stats-header {
	background-color: #CCCCCC;
	font-size: 11px;
}
TD.profiles-stats-data {
	font-size: 11px;
}
A.profiles-index-alpha:link, A.profiles-index-alpha:visited, A.profiles-index-alpha:hover {
	font-weight: bold;
	font-size: 24px;
	color: #333333;
	text-decoration: none;
}
/* SCHEDULES FROM NEW CMS */

.scheduleTable {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 100%; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-COLLAPSE: collapse
}
.scheduleTable TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #0068c3; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 4px; TEXT-DECORATION: none
}
.scheduleTable TD {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #dddddd 1px solid; COLOR: #333333; PADDING-TOP: 4px; BORDER-BOTTOM: #dddddd 1px solid
}
.scheduleTable .month {
	background: #0068c3;
	color: #ffffff;
}
.scheduleTable .blue {
	background: #aaaadd;
}
.scheduleTable A {
	TEXT-DECORATION: none;
}
.schedulePanel {
	width: 150px;
	background: #E6E6E6;
}
.schedulePanel td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding: 2px 2px;
}
.schedulePanel a {
	color: #000000;
	text-decoration: underline;
}
/* RECORDS */

.recordsTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #eeeeee;
	border: 1px;
	border-color: #0068c3;
	border-style: solid;
	border-collapse: collapse;
	margin: 0px 0px 12px 0px;
}
.recordsTable td {
	padding: 5px;
	margin: 0px 0px 12px 0px;
}
.recordsTable tr {
	vertical-align: top;
}
.recordsTable tr.heading {
	background-color: #0068c3;
	color: #ffffff;
	font-weight: bold;
	white-space: nowrap;
}
.recordsTable tr.heading a:link, tr.heading a:visited {
	color: #ffffff;
	font-weight: bold;
	white-space: nowrap;
	text-decoration: none;
}
.recordsTable tr.heading a:hover {
	color: #ffffff;
	font-weight: bold;
	white-space: nowrap;
	text-decoration: underline;
}
.recordsTable a:link, .recordsTable a:visited {
	color: #000000;
	text-decoration: none;
}
.recordsTable a:hover {
	color: #000000;
	text-decoration: underline;
}
.recordsTable ul.category {
	margin: 0px 0px 11px 15px;
	padding: 0px;
}
.recordsTable ul.category li {
	list-style-type: none;
	margin: 1px 0px 1px 10px;
	text-indent: -10px;
}
.recordsTable ul.category-noindent {
	margin: 0px 0px 11px 15px;
	padding: 0px;
}
.recordsTable ul.category-noindent li {
	list-style-type: none;
	margin: 1px 0px 1px 0px;
}
.recordsTable ul.list {
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
.recordsTable ul.list li {
	list-style-type: none;
	margin: 1px 0px 1px 10px;
	text-indent: -10px;
}
.recordsTable ul.list-noindent {
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
.recordsTable ul.list-noindent li {
	list-style-type: none;
	margin: 1px 0px 1px 0px;
}
.recordsTable div.br {
	height: 11px;
}
/* STATS ENGINE RESULTS */

.engineTable {
	width: 100%;
	border-collapse: collapse;
}
.engineTable caption {
	padding: 1px 3px 2px 3px;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	caption-side: top;
	text-align: left;
	background-color: #0068c3;
	height: auto;
}
.engineTable th {
	padding: 1px 3px 2px 3px;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	background-color: #cccccc;
}
.engineTable tr.head {
	text-align: right;
	vertical-align: middle;
}
.engineTable tr.headlinks {
	text-align: right;
	vertical-align: middle;
	height: 21px;
}
.engineTable tr.title {
	text-align: left;
	vertical-align: bottom;
}
.engineTable tr.title td {
	padding: 1px 3px 0px 3px;
}
.engineTable tr.data1, .engineTable tr.data2 {
	text-align: right;
	vertical-align: top;
}
.engineTable tr.data1 td {
	border-bottom: 1px solid #cccccc;
}
.engineTable tr.note {
	text-align: left;
	vertical-align: top;
}
.engineTable tr.note td {
	padding: 0px 3px 1px 3px;
	border-bottom: 1px solid #cccccc;
}
.engineTable td {
	padding: 1px 3px 1px 3px;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}
/* white-space: nowrap; */

.engineTable td.left, .engineTable th.left {
	text-align: left;
}
.engineTable td.padAst, .engineTable th.padAst {
	padding-right: 7px;
}
.engineTable td.padDp1 {
	padding-right: 8px;
}
.engineTable td.padDp2 {
	padding-right: 14px;
}
.engineTable td.padTSw {
	padding-right: 9px;
}
.engineTable td.padTSao, .engineTable th.padTS {
	padding-right: 18px;
}
.engineTable td.padTSw-b {
	padding-right: 10px;
}
.engineTable td.padTSao-b, .engineTable th.padTS-b {
	padding-right: 19px;
}
.engineTable td.divider {
	padding: 0px 0px 0px 0px;
	border-left: 1px solid #cccccc;
}
.engineTable th.divider {
	padding: 0px 0px 0px 0px;
}
.engineTable a:link, .engineTable a:visited {
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #0068c3;
}
.engineTable a:hover {
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	color: #0068c3;
}
.engineTable a.black-link {
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	color: #000000;
}
.engineTable a.data-link:link, .engineTable a.data-link:visited {
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #333333;
}
.engineTable a.data-link:hover {
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	color: #000000;
}
div.engine-dd {
	position: absolute;
	visibility: hidden;
	width: 195px;
	left: 0;
	top: 0;
	z-index: 500;
	font-size: 11px;
	background-color: #eeeeee;
	border: 2px solid;
	border-color: #f7faff #000000 #000000 #f7faff;
}
div.engine-dd ul {
	margin: 6px 3px 6px 0px;
	padding: 0;
}
div.engine-dd ul li {
	line-height: 1;
	list-style-type: none;
	margin: 6px 0px 6px 3px;
}
div.engine-dd ul li.divider {
	line-height: 1;
	list-style-type: none;
	margin: 9px 0px 6px 3px;
	font-size: 0px;
	height: 1px;
	background-color: #999999;
}
table.temp-small-heading {
	margin: 12px 0px;
	width: 100%;
	border-collapse: collapse;
}
.temp-small-heading td, td.temp-small-heading {
	padding: 2px 3px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	color: #ffffff;
	background-color: #0068c3;
}
/* SCORECARDS */

A.scorecard-links:link, A.scorecard-links:visited {
	color: #333333;
	font-size: 12px;
	text-decoration: none;
}
A.scorecard-links:hover {
	color: #000000;
	font-size: 12px;
	text-decoration: none;
	background-color: #6699ff;
}
A.scorecard-links-large:link, A.scorecard-links-large:visited {
	color: #333333;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}
A.scorecard-links-large:hover {
	color: #000000;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	background-color: #6699ff;
}
.scorecard-text-large {
	color: #000000;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}
A.scorecard-left-pane:link, A.scorecard-left-pane:visited, A.scorecard-left-pane:hover {
	color: #ffffff;
	font-size: 12px;
	line-height: 120%;
	text-decoration: none;
}
P.panel-upper {
	font-size: 12px;
	margin-top: 0px;
	margin-bottom: 0px;
}
P.panel-lower {
	font-size: 12px;
	color: #000000;
}
/* GENERIC FORM ELEMENTS AND FIXED FONT */

SELECT {
	font-family: Arial, Helvetica, sans-serif, "MS sans serif";
	font-size: 12px;
}
INPUT {
	font-family: Arial, Helvetica, sans-serif, "MS sans serif";
	font-size: 12px;
}
PRE, TT, CODE, KBD, SAMP {
	font-family: "courier new", courier, monospace;
}
/* CRICTXT STYLE PANELS */

.crictxt {
	color: #666666;
}
TD.crictxt-panel {
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
}
A.crictxt-links:link, A.crictxt-links:visited {
	color: #CC0000;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
}
A.crictxt-links:hover {
	color: #CC0000;
	font-weight: bold;
	font-size: 13px;
	text-decoration: underline;
}
.preview_eng {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00A1E1;
}
.preview_eng1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00267f;
}
.reg1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #F7F7F7;
	border: 1px solid #919191;
}
/* REGISTRATION STYLE */

.reg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #ffffff;
	border: 1px solid #666666;
	height: 20px;
}
.reg_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
}
.reg_head1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
}
.reg_HeadB {
	font-size: 18px;
	color: #2792D8;
}
.reg_login_sec {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #404040;
}
.login_text {
	font-size: 18px;
	font-weight: bold;
}
.CI_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #0068C3;
}
.ci_reg_intro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.reg_text {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
/* TRAVEL STYLE */

.travel_head {
	color: #EE6F01;
	font-weight: bold;
}
A.travel:link, A.travel:visited {
	color: #EE6F01;
	text-decoration: none;
}
/* RATINGS TABLE */

.ratingsTable {
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #ffffff;
	border-collapse: collapse;
}
.ratingsTable th {
	margin: 0;
	padding: 5px 5px;
	font-size: 11px;
	border: 1px solid #DDDDDD;
	text-align: left;
	color: #ffffff;
	background: #0068c3;
}
.ratingsTable td {
	margin: 0;
	padding: 5px 5px;
	font-size: 11px;
	border: 1px solid #DDDDDD;
	text-align: left;
	color: #333333;
}
.tf_style {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #CCCCCC;
	border: 0
}
.link_head {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666666;
}
/* yahoo search */

.yah_blue {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #0068C3;
}
.yah_text_box_bg {
	background-image: url(http://img.cricinfo.com/yahoo_bg.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 40px;
	border:thin;
	border-color:#333333
}
/* Footer */
.input {
	background-color: #CCCCCC;
	height: 15px;
	width: 85%;
	border: 1px;
	border-style: none;
}
/* FOOTER */
.list_link {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
}
A.list_link:link, A.list_link:visited {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none
}
A.list_link:hover {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: underline
}
.bot_links {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #0068c3;
	text-decoration: none;
}
A.bot_links:link, A.bot_links:visited {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #0068c3;
	text-decoration: none;
}
A.bot_links:hover {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #0068c3;
	text-decoration: underline;
}
A.white_font:link, A.white_font:visited, A.white_font:hover {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none
}
.blue_bold {
	color: #0068c3;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
A.yahoo_link:hover, A.yahoo_link:link, A.yahoo_link:visited {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: underline;
}
/* WIDE (WC2007) STYLE PAGES - TOP NAV */

td.widetopmenu1 {
	padding: 0px;
}
a.widetopmenu1 {
	font-size: 11px;
	font-weight: bold;
	display: block;
	padding: 3px 1px 2px 1px;
}
a.widetopmenu1:link {
	background-color: #0166c2;
	color: #FFFFFF;
	text-decoration: none;
}
a.widetopmenu1:visited {
	background-color: #0166c2;
	color: #FFFFFF;
	text-decoration: none;
}
a.widetopmenu1:active {
	background-color: #0085FF;
	color: #FFFFFF;
	text-decoration: none;
}
a.widetopmenu1:hover {
	background-color: #0085FF;
	color: #FFFFFF;
	text-decoration: none;
}
td.widetopmenu2 {
	padding: 0px;
}
a.widetopmenu2 {
	font-size: 11px;
	font-weight: bold;
	display: block;
	padding: 2px 1px 3px 1px;
}
a.widetopmenu2:link {
	background-color: #e4e4e4;
	color: #000000;
	text-decoration: none;
}
a.widetopmenu2:visited {
	background-color: #e4e4e4;
	color: #000000;
	text-decoration: none;
}
a.widetopmenu2:active {
	background-color: #aaaaaa;
	color: #000000;
	text-decoration: none;
}
a.widetopmenu2:hover {
	background-color: #aaaaaa;
	color: #000000;
	text-decoration: none;
}
/* MISC (TEMP?) STUFF */

.homepagewctext {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
}
a.homepagewctext:link, a.homepagewctext:visited {
	color: #ffffff;
	text-decoration: none;
}
a.homepagewctext:hover {
	color: #ffffff;
	text-decoration: none;
}
.commercialtext {
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	margin-left: 5px;
}
div.fantasytext {
	border-bottom: 1px solid #006bc6;
	border-top: 1px solid #006bc6;
	line-height: normal;
	color: #0166c2;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 5px 5px 0px;
}
.award_blue_head {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-align:left;
}
a.award_blue_head:link, a.award_blue_head:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-align:left;
}
a.award_blue_head:hover, a.award_blue_head:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0076ba;
	font-weight:normal;
	text-align:left;
	text-decoration: none;
}
/* Space style definiation */

.spacerW5 {
	width: 5px;
}
.spacerW10 {
	width:10px;
}
.spacerH5 {
	height:5px;
}
.spacerH10 {
	height:10px;
}
.spacer {
	padding-bottom: 5px;
}

/* Added on 16th Sep 2008 for Spacer style definiation */

div#spacer5
      {
        width: 5px;
	height: 5px;
	margin: 0px;
	line-height: 5px;
      }
div#spacer10
      {
        width: 5px;
	height: 10px;
	margin: 0px;
	line-height: 5px;
      }

/*  FEATURES CSS REMOVED FROM HERE ON 19 FEB 2008 TO AVOID DUPLICATION OF CLASSES. PLEASE MAKE CHANGES IN FEATURES.CSS FOR ANY CHANGES IN MAGAZINE */


/* for India desktop score */

.scoretable {
	border: 1px solid #eaeceb;
	padding: 5px 5px 5px 5px;
}
.Scorecontainer {
	float: left;
	margin: 0px;
	padding-top: 16px;
	padding-right: 50px;
	padding-bottom: 20px;
	padding-left: 42px;
}
.scoretext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.footerbox {
	vertical-align: middle;
	background-color: #074751;
	color: #ffffff;
	padding-top: 7px;
	padding-right: 8px;
	padding-bottom: 7px;
	padding-left: 7px;
}
.foottext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.foottext:link, .foottext:visited, .foottext:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.foottext:hover {
	text-decoration: underline;
}
.ruler {
	background:url(http://img.cricinfo.com/SERIES/2007-08/PAK_IN_IND/desktopbox/scorebox-ruler_6x7.gif) repeat-x left top;
	width: 100%;
	height: 7px;
}
/* India desktop score ends */

.txtWhitBld {
	color: #fff;
	font-size: 12px;
	line-height: 120%;
	font-weight: bold;
	text-decoration: none;
}
A.txtWhitBld:link, A.txtWhitBld:active, A.txtWhitBld:visited {
	color: #fff;
	font-size: 12px;
	line-height: 120%;
	font-weight: bold;
	text-decoration: none;
}
A.txtWhitBld:hover {
	color: #fff;
	font-size: 12px;
	line-height: 120%;
	font-weight: bold;
	text-decoration: underline;
}
/* Added by Reddy on 26 December for the new Magazine section on Homepage */

.news-homepage-magazine {
	font-size: 13px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: -3px;
}
.news-homepage-cimagazine {
	font-size: 13px;
	margin-top: 0px;
	margin-bottom: -3px;
}
P.cricinfomagazine {
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	margin-top: 0px;
	margin-bottom: -3px;
}
P.cricinfomagazine-links {
	font-size: 11px;
	margin-top: 3px;
	margin-bottom: 3px;
	color: #666666;
}
A.cricinfomagazine-links:link, A.cricinfomagazine-links:visited {
	color: #666666;
	font-weight: normal;
	font-size: 11px;
	line-height: 100%;
	text-decoration: none;
}
A.cricinfomagazine-links:hover {
	color: #666666;
	font-weight: normal;
	font-size: 11px;
	line-height: 100%;
	text-decoration: underline;
}
.todayspecialtable {
	border-left:1px solid #0067C3;
	border-right:1px solid #0067C3;
	border-bottom: 1px solid #0067C3;
}
p.domesticTitle {
	background-color: #d8d4d1;
	display: block;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000000;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	text-transform: capitalize;
	width: 305px;
	margin-bottom: 0px;
	margin-top: 0px;
}
P.domesticBody {
	font-size: 12px;
	color: #000000;
	margin-bottom: 0px;
	margin-top: 0px;
}
P.auscoveragetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #928e8f;
	font-weight: bold;
	margin-bottom: 0px;
	margin-top: 0px;
}
a.auscoveragetext: link, a.auscoveragetext:visited {
	color: #928e8f;
	text-decoration: none;
}
a.auscoveragetext:hover {
	color: #928e8f;
	text-decoration: underline;
}
/* Wider Series pages navigation */
.seriesnav {
	margin:0;
	list-style:none;
	height:22px;
	position:relative;
	z-index:500;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	width: 990px;
	padding: 0;
}
.seriesnav li.seriesnavtop {
	display:block;
	float:left;
	width: auto;
}
.seriesnav li a.seriesnavlink {
	display:block;
	float:left;
	line-height:22px;
	color:#FFFFFF;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	padding: 0 9px;
	cursor:pointer;
	background-color: #0166c2;
	border-right: 1px solid #FFFFFF;
}
.seriesnav li a.seriesnavlink:hover {
	color:#FFFFFF;
	background-color: #0085FF;
}
.seriesnav li.seriesnavtop1 {
	display:block;
	float:left;
	width: auto;
}
.seriesnav li a.seriesnavlink1 {
	display:block;
	float:left;
	line-height:22px;
	color:#000000;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	padding: 0 10px 0 10px;
	cursor:pointer;
	background-color: #e4e4e4;
	border-right: 1px solid #FFFFFF;
}
.seriesnav li a.seriesnavlink1:hover {
	color:#000000;
	background-color: #aaaaaa;
}
.seriesnav li.seriesnavtop2 {
	display:block;
	float:left;
	width: auto;
}
.seriesnav li a.seriesnavlink2 {
	display:block;
	float:left;
	line-height:22px;
	color:#000000;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	padding: 0 25px 0 14px;
	cursor:pointer;
	border-right: 1px solid #e4e4e4;
	background: #e4e4e4 url(http://img.cricinfo.com/black_right_arrow.gif) no-repeat right;
}
.seriesnav li a.seriesnavlink2:hover {
	color:#000000;
	background-color: #aaaaaa;
	background: #aaaaaa url(http://img.cricinfo.com/black_down_arrow.gif) no-repeat right;
}
.seriesnav table {
	border-collapse: collapse;
	width:0;
	height:0;
	position:absolute;
	top:0;
	left:0;
}
.seriesnav a:hover {
	visibility:visible;
	position:relative;
	z-index:200;
}
.seriesnav li:hover {
	position:relative;
	z-index:200;
}
.seriesnav ul, .seriesnav iframe {
	position:absolute;
	left:-9999px;
	top:-9999px;
	width:0;
	height:0;
	margin:0;
	padding:0;
	list-style:none;
}
.seriesnav ul.seriessubnav {
	width:100px;
}
.seriesnav :hover iframe.one {
	left:0;
	top:22px;
	width:100px;
	height:85px;
}
.seriesnav :hover ul {
	left:0;
	top:22px;
	background: #f1f1f1;
	padding: 0 0 1px 0;
	border-width:0 1px 1px;
	white-space:nowrap;
	height:auto;
	z-index:300;
}
.seriesnav :hover ul li {
	display:block;
	height:20px;
	position:relative;
	font-weight:normal;
	width:auto;
	border-bottom:2px solid #e4e4e4; /*border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4;*/
}
.seriesnav :hover ul li a {
	display:block;
	font-size:11px;
	height:20px;
	line-height:20px;
	width:auto;
	padding:0 13px;
	color:#000000;
	text-decoration:none;
}
.seriesnav :hover ul li a:hover {
	background:#aaaaaa;
	color:#FFFFFF;
}
.topnavsearchbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height:17px;
	color:#000000;
	width:150px;
}
/* 
Story Sidebar style defination
Added : 15th May 2008
Author : Umesh
*/

.txtHeader {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #444343;
}
.dotSep {
	background: url(http://img.cricinfo.com/story/sidebar/img_dotSep.gif) repeat-x center;
	height: 13px;
}
ul.ulSidebar {
	float: left;
	padding: 0px 0px 0px 15px;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;/*list-style-image: url(http://img.cricinfo.com/story/sidebar/arrow.gif);*/
}
li.liSideBar {
	list-style-image: url(http://img.cricinfo.com/story/sidebar/arrow.gif);
	margin-bottom: 10px;
}
li.liSideBarNoBlt {
	margin-bottom: 10px;
	margin-left: -15px;
	list-style: none;
}
.lnkSideBar, a.lnkSideBar:link, a.lnkSideBar:active, a.lnkSideBar:visited {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #0069c4;
	text-decoration: none;
}
a.lnkSideBar:hover {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #0069c4;
	text-decoration: underline;
}

/*End of Story Sidebar style defination*/

.ulstoryclass
{
	padding-left:10px;
}
*html .ulstoryclass
{
	padding-left:0px;
}

/* Author Comments */

.authorcomments { width: 610px; margin-top: 15px; }
.authorcommentstext { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; background-image:url(http://img.cricinfo.com/authorcomments_610x26.jpg);vertical-align: middle; height:26px; padding-left: 8px; line-height: 26px; }
.authorcommentstext1 { background-color: #f1f1f1; border-left: 2px solid #afafaf; border-right: 2px solid #afafaf; font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 11px; padding: 8px 8px 3px 8px; }
.authorcommentsbottom { background-image: url(http://img.cricinfo.com/authorcomments_610x7.jpg); height: 7px; background-repeat: no-repeat; }

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}

/**
 * Percents could work for IE, but for backCompat purposes, we are using keywords.
 * x-small is for IE6/7 quirks mode.
 * 
 */
body {font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
table {font-size:inherit;font:100%;}

/**
 * 99% for safari; 100% is too large
 */
select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}

/**
 * Bump up !IE to get to 13px equivalent
 */
pre, code {font:115% monospace;*font-size:100%;}

/**
 * Default line-height based on font-size rather than "computed-value"
 * see: http://www.w3.org/TR/CSS21/visudet.html#line-height
 */
 
body * {line-height:1.22em;}

body {
 background: #c7c7c6 url(/ir/new/images/bg6.gif) repeat-x top left;
 text-align: center;
}
#body {
 margin: 0 auto;
 text-align: left;
 width: 974px;
}
#content {
 float: left;
 width: 100%;
}
body.a5050 #content, body.a6040 #content, body.a100 #content {
 width: 660px;
}
body.b5050 #content, body.b6040 #content, body.b100 #content {
 width: 800px;
}
body.c100 #content {
 width: 974px; 
}
body.a5050 div.sp-content-split .sp-content-a, body.a5050 div.sp-content-split .sp-content-b {
 width: 323px;
}
#related {
 display: inline;
 float: right;
 width: 100px;
}
body.a5050 #related, body.a6040 #related, body.a100 #related {
 width: 300px;
}
body.b5050 #related, body.b6040 #related, body.b100 #related {
 width: 160px;
}
a {
 text-decoration: none;
 color: #135291;
}
#content a:hover,
#related a:hover,
#footer a:hover {
 text-decoration: underline;
}
body.notsafari a:hover,a:active {
 text-decoration: underline;
}
#header {
 background: #fff;
 padding-top: 6px;
 zoom: 1;
}
#masthead,#search {
 margin: 0 18px;
}
.mod {
 position: relative;
 padding: 0;
 border: none;
 background: transparent;
 max-width: 1000px;
 font-size: 100%;
 margin: 8px 0;
 border: 1px solid #bcbcbb;
}
.mod,
.mod .bd,
.mod .ft {
 background: #fff;
}
.mod .hd a {
 color: #fff;
}
.mod .hd.alt a {
 color: #135291;
}
.mod .bd::after{
 content: ".";
 display: block;
 height: 0;
 clear: both;
 visibility: hidden;
}
.mod .bd {
 background-image:none;
 padding: 6px 5px;
 display: inline-block;
}
.mod .bd {
 display: block;
}
.mod.nohead .bd {
 padding-top: 3px;
}
.mod.nofoot .bd {
 padding-bottom: 1px;
}
.mod.inner .bd {
 margin-right: 3px;
 padding: 2px 0 2px 3px;
}
.mod .ft {
 background-position: 0 100%;
 padding-left: 6px;
 padding-bottom: 5px;
 margin-right: 6px;
}
#corelinks, 
#network {
 font-size: 85%;
}
#corelinks li {
 display: inline;
 padding-right: 5px;
}
#corelinks a.partnership { color: #cd202f; }
#network ul li {
 display: inline;
}
/*
#navigation,
#navigation .main, 
#navigation .sub,
#navigation .editorial {
 clear: both;
}
#navigation .main {
 padding-left: 10px;
}
#navigation .main li {
 float: left;
 margin-right: 5px;
 display: inline;
 border-bottom: 1px solid;
 position: relative;
 z-index: 9999;
}

#navigation .main li.current,
#navigation .main li.crumb,
#navigation .main a,
#navigation .main a span,
#navigation .main li.current span,
#navigation .main li.crumb span,
#navigation .main li.current h1,
#navigation .main li.rogue a,
#navigation .main li.rogue a span {
 background: transparent no-repeat top right;
}
#navigation .main li.current,
#navigation .main li.crumb,
#navigation .main li.rogue a,
#navigation .main a {
 display: block;
 padding-left: 10px;
 background-position: top left;
 font-weight: bold;
 text-transform: uppercase;
 position: relative;
}
#navigation .main span,
#navigation .main h1 {
 font-size: 92%;
 display: block;
 padding: 8px 10px 7px 1px;
}
#navigation .main li.selected,
#navigation .main li.current,
#navigation .main li.crumb {
 border-bottom: 0;
}
#navigation .main li.current span,
#navigation .main li.current h1 {
 padding-bottom: 8px;
}
#navigation .sub { 
 display: inline-block; 
}
#navigation .sub { 
 display: block; 
}
#navigation div.sub {
 line-height: 0;
 font-size: 0;
}
#navigation .sub li {
 font-size: 92%;
 float: left;
 display: inline;
 z-index: 9998;
 margin-right: 7px;
 padding: 5px 4px;
}
#navigation .main li {
 border-color: #008041;
}
#navigation .main li.selected a,
#navigation .main li.selected span,
#navigation .main li.current,
#navigation .main li.current span,
#navigation .main li.crumb,
#navigation .main li.crumb span,
#navigation .main li.current h1,
#navigation .main li.first-child.current {
 color: #fff;
 background-color: #008041;
 border-color: #fff;
}
#navigation .sub {
 color: #1f697c;
 background: #008041;
 border-color: #008041;
 font-weight: bold;
}
#navigation .sub li,
#navigation .sub a,
#navigation ul.sub li.current div.navmore div li a {
 color: #fff;
}
/* Editorial nav */
/*
#navigation .main li.current,
#navigation .main li.crumb,
#navigation .main a,
#navigation .main a span,
#navigation .main li.current span,
#navigation .main li.crumb span,
#navigation .main li.current h1 {
 background-image: url(../../ir/new/images/navt5.gif);
}
#navigation .main li.current,
#navigation .main li.current span {
 background-image: url(../../ir/new/images/navt4.gif);
}*/
#header {
 background-color: White;
 padding-top: 5px;
}
#masthead, #search {
 margin-left: 10px;
 margin-right: 10px;
}
#navigation .sub {
 padding-left: 5px;
}
#navigation {
 position: relative;
 z-index: 500;
}
#group {
	font-size: 30;
}
