/* Wisden 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;
}

TD {
	font-size: 12px;
}

/* 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;
}

/* FIXTURES AND RESULTS TABLES */

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,A:hover {
	color: #000000;
}

/* LEFT HAND NAVIGATION */

TD.lhnav {
	font-size: 12px;
}

.lhnav_dropdown {
	font-size: 11px;
	background-color: #E9E7E6;
	width: 125px;
}

.lhnav_dropdown_live {
	font-size: 11px;
	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: 13px;
	line-height: 120%;
	font-weight: bold;
	text-decoration: none;
}

A.lhnav-selected:link, A.lhnav-selected:visited {
	color: #000000;
	font-size: 13px;
	line-height: 120%;
	font-weight: bold;
	text-decoration: none;
}

A.lhnav-selected:hover {
	color: #0082C5;
	font-size: 13px;
	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;
}

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;
}

.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: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;
}

/* POINTS TABLES */

TABLE.points {
	font-size: 12px;
}

/* 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;
}

/* LIVE SCORES BOX */

A.panels:link, A.panels:visited {
	text-decoration: none;
}

A.panels:hover {
	text-decoration: underline;
}

.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;
}

/* 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-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-title {
	font-size: 18px;
	margin-top: 3px;
	margin-bottom: 0px;
}

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-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-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 {
	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.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 {
	color: #666666;
	font-size: 11px;
	line-height: 100%;
	text-decoration: none;
}

A.profiles-body-links:hover {
	color: #666666;
	font-size: 11px;
	line-height: 100%;
	text-decoration: underline;
}

P.profiles-index-links {
	font-size: 12px;
	margin-top: 0px;
	margin-bottom: 3px;
}

A.profiles-index-links:link, A.profiles-index-links:visited {
	font-size: 12px;
	text-decoration: none;
}

A.profiles-index-links:hover {
	font-size: 12px;
	text-decoration: underline;
}

TD.profiles-stats-heading {
	background-color: #9D928E;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

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 {
	width: 100%;
	margin: 30px auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #FFFFFF;
	border-collapse: collapse;
}

.scheduleTable td {
	margin: 0;
	padding: 5px 5px;
	font-size: 11px;
	border: 1px solid #DDDDDD;
	color: #333333;
}

.scheduleTable .month {
	background: #9d928e;
	color: #ffffff;
}

.scheduleTable a {
	text-decoration: underline;
	color: #666666;
}

.schedulePanel {
	width: 150;
	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;
}

/* SCORECARDS */

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;
}

/* WIZRU */

TD.engine-small-heading {
	background-color: #CCCCCC;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

TD.engine-small-altheading {
	background-color: #9D928E;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

A.engine-links:link, A.engine-links:visited {
	color: #666666;
	font-size: 12px;
	line-height: 100%;
	text-decoration: none;
}

A.engine-links:hover {
	color: #666666;
	font-size: 12px;
	line-height: 100%;
	text-decoration: underline;
}

/* GENERIC FORM ELEMENTS AND FIXED FONT */

SELECT {
	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: 12px;
	background-color: #ffffff;
	border: 1px solid #666666;
	height: 20px;
}
.reg_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
}

.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;
}

/* TRAVEL STYLE */

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