/* PLAY-CRICKET - global.css */

/*
green: #00974A;
light-green: #A6CE38
red: #C71721
blue: #0E3591
gray (borders): #D9D9D9
light-gray (TD.header): #D9D9D9
dark-gray: #333
*/

HTML * {padding:0; margin:0;}
BODY {background:#fff url(../graphics/bg-body.gif) repeat-x top left; font-family:Arial, sans-serif; font-size:0.75em; color:#333;}

A {color:#0E3591; text-decoration:none;}
A:hover {text-decoration:underline;}

INPUT {font-family: Arial, sans-serif; padding:2px 3px; border:1px solid #D9D9D9}
INPUT.button {height:auto; background:#C71721; font-weight:normal; color:#fff; padding:0; border:1px solid #B8141E}

SELECT {font-family: Arial, sans-serif; border:1px solid #D9D9D9}
OPTION {font-family: Arial, sans-serif;}


#frame-outer {background:transparent url(../graphics/bg-frame-outer.gif) repeat top left; width:770px; height:100%; margin:0 auto;}
#frame {width:760px; margin:0 auto; background:#fff; border-left:1px solid #D3D9BF; border-right:1px solid #D3D9BF;}
/* TOP ADVERT ROW */
#advert-top {background:#fff; height:65px; padding:5px 0 0 0}
#advert-top DIV {width:468px; height:60px; margin:0 auto 5px auto;}
#advert-top DIV IMG {border:0;}

/* TOP MENU ROW */
#menu-top {height:27px; background:#00974A; color:#fff; border-bottom:1px solid #fff;}
#menu-top FORM {float:left; height:27px;}
#menu-top IMG {border:3px solid #fff; margin:1px 5px -4px 1px;}
#menu-top INPUT {margin:3px 0px;}
#menu-top LABEL {margin:0px 5px 0px 3px;}
#menu-top INPUT.radio {margin:0px 0px 0 5px; border:0;}
#menu-top INPUT.submit {height:auto; background:#C71721; font-weight:normal; color:#fff; padding:0; border:1px solid #B8141E; margin:0 0 2px 0;}
#menu-top UL {float:right; margin:8px 10px 0 0;}
#menu-top LI {display:inline; list-style:none; padding:0 3px 0 4px; margin:0; border-right:1px solid #fff;}
#menu-top A {color:#fff;}

/* BANNER ROW */
#banner {height:125px; background:#fff url(../graphics/banner-club-02.jpg) no-repeat top right;}
#banner-left {float:left; width:368px; height:125px; background: url(../graphics/bg-banner-left.png) no-repeat top right;}
#banner-left TABLE {width:200px; height:125px;}
#banner-left TD {text-align:center; /* font-weight:bold; font-size:1.7em; */}
#banner-left IMG {padding:0; margin-top:2px; border:0;}
#banner-right {float:right; width:75px; height:125px; background: url(../graphics/bg-banner-right.png) no-repeat top right;}

/* MAIN MENU ROW */
#menu-main {background:#00974A; height:28px; padding:0 15px; border-top:1px solid #fff;}
#menu-main LI {float:left; height:26px; list-style:none; padding:1px 0;}
#menu-main LI A {display:block; font-weight:bold; color:#fff; padding:7px 10px 5px 10px;}
#menu-main LI A:hover, #menu-main LI A:active, #menu-main LI STRONG A {background:#fff; color:#00974A; text-decoration:none;}

/* MAIN BLOCKS */
#column-left {float:left; width:150px; border-top:1px solid #fff;}
#column-right {float:left; background: #fff url(../graphics/bg-column-right-201.gif) repeat-y top right; width:609px; border-top:1px solid #fff; border-left:1px solid #D9D9D9;}
#inner-column-right {float:right; width:201px/*150px*/; border-top:1px solid #fff;}
#inner-column-main {float:left; width:408px/*458px*/;}
#inner-advert-row {clear:both; float:none; height:80px; background:#fff; border-top:1px solid #D9D9D9; border-bottom:1px solid #D9D9D9;}
#inner-advert-row DIV {width:468px; height:60px; margin:10px auto;}
#inner-advert-row DIV IMG {border:0;}
#inner-column-promo {clear:both; float:left; background:#fff;}

/* FOOTER ROW */
#footer {clear:both; height:40px; background:#A6CE38; font-size:0.95em; color:#fff;}
#footer DIV.left {float:left; margin:6px 15px;}
#footer DIV.right {float:right; margin:6px 15px;}
#footer A {color:#fff;}

/* SITEMAP ROW */
#sitemap {clear:both; width:740px; background:#fff url(../graphics/bg-diag-grid.gif) repeat top left; font-size:0.95em; padding:10px; margin:0;}
#sitemap .top {height:10px; background:transparent url(../graphics/bg-sitemap-top.gif) no-repeat top left; padding:0;}
#sitemap .body {float:left; width:740px; background:#fff; padding:0;}
#sitemap .body DIV {width:135px; float:left; margin:0 0 0 10px;}
#sitemap STRONG A {color:#C71721;}
#sitemap UL {list-style:none; margin:2px 0;}
#sitemap LI {background:transparent url(../graphics/icon-list-item.gif) no-repeat 0 5px; list-style:none; padding:3px 0 3px 14px;}
#sitemap .bottom {clear:left; height:10px; background:transparent url(../graphics/bg-sitemap-bottom.gif) no-repeat bottom left;}




/* COMPONENTS */

/* sponsor */
.sponsor {text-align:center; background:#fff; padding:5px; border-bottom:1px solid #D9D9D9;}
.sponsor IMG {border:0;}

/* sub menu */
.menu-sub {background:#fff; list-style:none; padding:7px 0; border-bottom:1px solid #D9D9D9;}
.menu-sub LI {background:transparent url(../graphics/icon-list-item.gif) no-repeat 0 7px; list-style:none; padding:5px 0 5px 14px; margin-left:5px;}
.menu-sub LI A:hover, .menu-sub LI A:active, .menu-sub LI STRONG A {color:#C71721; font-weight:normal;}

/* directory search */
.directory-search {background:#fff; padding-bottom:1px;}
.directory-search h3 {background:#00974A; font-size:1em; color:#fff; padding:3px 10px 3px 5px; margin-bottom:5px;}
.directory-search FORM {width:/*140px*/; margin:0 5px;}
.directory-search SELECT {width:/*100%*/132px; margin:3px 0;}
.directory-search INPUT {display:block; width:132px; margin:3px 0 10px 0;}
.directory-search LABEL.checkbox {}
.directory-search LABEL.checkbox INPUT {disply:inline; float:left; width:auto; margin:0 5px 0 0; border:0;}
.directory-search .button {width:auto; margin:10px 0;}

/* this week */
.this-week {background:#fff; border-bottom:3px solid #00974A; margin-bottom:30px;}
.this-week h3 {background:#00974A; font-size:1em; color:#fff; padding:3px 10px 3px 5px; margin-bottom:5px;}
.this-week STRONG {display:block; margin:2px 3px 2px 5px;}
.this-week A {display:block; margin:3px 3px 3px 5px;}

/* PC logo */
.pc-logo {text-align:center; margin:15px 4px;}

/* sign in */
.sign-in {border-bottom:1px solid #D9D9D9; padding-bottom:10px; margin-bottom:10px;}
.sign-in h3 {background:#00974A; font-size:1em; color:#fff; padding:3px 10px 3px 5px; margin-bottom:5px;}
.sign-in FORM {width:/*140px*/; margin:0 5px;}
.sign-in SELECT {width:/*100%*/; margin:3px 0;}
.sign-in INPUT {display:block; width:132px; margin:3px 0 10px 0;}
.sign-in .button {width:auto; margin:10px 0;}
.sign-in A {font-size:0.95em; margin:10px 0;}

/* promo graphics */
.promo-graphics {}
.promo-graphics IMG {display:block; margin:10px auto; border:0; }

/* live scores */
.live-scores {padding:0px 0px 0px 10px; margin:10px 0; height:257px; background:url(http://www.play-cricket.com/image_library/EcbRss/livematchesbg.gif) no-repeat 10px 0px;}
.live-scores A {color:#0C1975; text-decoration:none;}
.live-scores P STRONG {font-size:1.1em; color:#FFFFFF; display:block; padding:5px 0px 5px 5px;}
.live-scores .arrowright {font-size:0.95em; clear:both; font-weight:bold; margin:0px 0px -4px 0px!important;}
.live-scores .arrowright A {color:#0C1975; text-decoration:none; float:left; padding:4px 5px 0px 25px; background:url(http://www.play-cricket.com/image_library/EcbRss/arrow_right.gif) no-repeat 10px 7px;}
.live-scores #EcbMatches A {display:block; padding:3px 7px 5px 7px;}
.live-scores A:hover, .livescores A:active {color:#E60D2E;}
.live-scores #EcbMatches {overflow:hidden; width:130px;  height:150px;}
.live-scores #EcbMatches DIV {display:none;}
.live-scores DIV#EcbMatchesPage1 {display:block;}
.live-scores DIV P {border-top:1px solid #FFFFFF; border-bottom:1px solid #B3B3B3; background:#F2F2F2; margin:0px 4px 0px 4px;}
.live-scores .arrowright SPAN {line-height:22px;}

/* leading stats */
.leading-stats {margin:15px 10px 10px 11px;}
.leading-stats H2 {font-size:1.3em; color:#0E3591; font-weight:normal; margin:0 0 5px 0;}
.leading-stats H3 {background:transparent url(../graphics/icon-list-item.gif) no-repeat 0 5px; list-style:none; font-size:1.1em; padding:2px 0 2px 15px; margin:0 0 2px 0;}
.leading-stats P {margin:0 0 2px 15px;}
.leading-stats P.date {color:#C71721;}

/* noticeboard */
#oldschool #notice {background:#C71721; margin:10px 10px 0 10px;}
#oldschool #notice P {color:#fff; margin:0 10px;}
#oldschool #notice .top-left {background:transparent url(../graphics/bg-notice-TL.gif) no-repeat 0 0; margin:0;}
#oldschool #notice .top-right {background:transparent url(../graphics/bg-notice-TR.gif) no-repeat top right; margin:0;}
#oldschool #notice .bottom-left {background:transparent url(../graphics/bg-notice-BL.gif) no-repeat bottom left; margin:0;}
#oldschool #notice .bottom-right {background:transparent url(../graphics/bg-notice-BR.gif) no-repeat bottom right; margin:0;}

/* club/league/cup title */
#oldschool #title {background:#A6CE38; margin:10px 10px 0 10px;}
#oldschool #title H1 {font-size:1.3em; font-weight:bold; color:#fff; margin:0 10px;}
#oldschool #title .top-left {background:transparent url(../graphics/bg-title-TL.gif) no-repeat 0 0; margin:0;}
#oldschool #title .top-right {background:transparent url(../graphics/bg-title-TR.gif) no-repeat top right; margin:0;}
#oldschool #title .bottom-left {background:transparent url(../graphics/bg-title-BL.gif) no-repeat bottom left; margin:0;}
#oldschool #title .bottom-right {background:transparent url(../graphics/bg-title-BR.gif) no-repeat bottom right; margin:0;}

/* general content */
#oldschool .general-content {float:left; width:390px; padding:0; margin:0 10px 10px 10px;}

#inner-column-main H1 {background:none; font-size:1.4em; color:#0E3591; font-weight:normal; margin:5px 0 0 0;}
#inner-column-main H2 {background:none; font-size:1.2em; color:#0E3591; font-weight:normal; margin:10px 0 0 0;}
#inner-column-main  .general-content IMG {float:left; margin:0 0 0 0;}

#inner-column-main P {margin:5px 0;}
#inner-column-main IMG {border:0}

#inner-column-main UL {list-style:none; margin:0;}
#inner-column-main LI {background:transparent url(../graphics/icon-list-item.gif) no-repeat 0 5px; list-style:none; padding:3px 0 3px 14px;}

/* news */
#oldschool .news-horizontal {clear:both; margin:0 0 10px 0; border-top:1px dashed #aaa;}
#oldschool .news-horizontal H1 {font-size:1.4em; color:#0E3591; font-weight:normal; margin:10px 0 5px 0;}
#oldschool .news-horizontal IMG {float:left; margin:0 10px 5px 0; border:1px solid #D9D9D9}
#oldschool .news-horizontal H2 {font-size:1.2em; color:#0E3591; font-weight:normal; text-decoration:underline; margin-bottom:-5px;}
#oldschool .news-horizontal P {margin:10px 0;}
#oldschool .news-horizontal .read-more {font-size:0.95em; margin:5px 0 5px 0;}
#oldschool .news-horizontal UL {display:block; clear:left; margin:5px 0 0 0;}
#oldschool .news-horizontal LI {background:transparent url(../graphics/icon-list-item.gif) no-repeat 0 5px; list-style:none; padding:2px 0 2px 12px;}
#oldschool .news-horizontal .archive {float:left; font-size:0.95em; margin:10px 0;}
#oldschool .news-horizontal .rss {float:right; font-size:0.95em; margin:10px 0;}
#oldschool .news-horizontal .rss A {background:transparent url(../graphics/icon-rss.gif) no-repeat; padding: 2px 0 2px 32px;}

#oldschool .news-vertical {float:left; width:214px; padding:0; margin:0 0 10px 0; border-top:1px dashed #aaa;}
#oldschool .news-vertical H1 {font-size:1.4em; color:#0E3591; font-weight:normal; margin:10px 0 5px 0;}
#oldschool .news-vertical UL {display:block; clear:left; margin:5px 0 0 0;}
#oldschool .news-vertical LI {background:transparent url(../graphics/icon-list-item.gif) no-repeat 0 5px; list-style:none; padding:2px 0 2px 12px;}
#oldschool .news-vertical .archive {font-size:0.95em; margin:10px 0;}
#oldschool .news-vertical .rss {font-size:0.95em; margin:10px 0;}
#oldschool .news-vertical .rss A {background:transparent url(../graphics/icon-rss.gif) no-repeat; padding: 2px 0 2px 32px;}

/* classifieds */
#oldschool .classifieds {clear:both; margin:0 10px 10px 10px; border-top:1px dashed #aaa;}
#oldschool .classifieds H1 {font-size:1.4em; color:#0E3591; font-weight:normal; margin:10px 0 5px 0;}
#oldschool .classifieds UL {display:block; clear:left; margin:5px 0 0 0;}
#oldschool .classifieds LI {background:transparent url(../graphics/icon-list-item.gif) no-repeat 0 5px; list-style:none; padding:2px 0 2px 12px;}
#oldschool .classifieds .read-more {font-size:0.95em; margin:5px 0 5px 0;}

/* promo area */
#inner-column-promo H1 {clear:left; font-size:1.4em; color:#0E3591; font-weight:normal; padding:10px 0 5px 0; margin:0 10px 0 22px;}

/* promo hot topics */
.promo-hot-topics {float:left; width:272px; padding:0; margin:10px 10px 22px 10px;}
.promo-hot-topics H2 {background:transparent url(../graphics/promo-topics-title.gif) no-repeat top left; font-size:1.3em; color:#fff; font-weight:normal; padding:3px 10px; }
.promo-hot-topics H2 A {color:#fff;}
.promo-hot-topics DIV.over {background:#fff; padding:5px; border:1px solid #A6CE38;}
.promo-hot-topics UL {list-style:none;}
.promo-hot-topics LI {background:transparent url(../graphics/icon-list-item.gif) no-repeat 0 5px; list-style:none; padding:2px 0 0 12px;}
.promo-hot-topics DIV.under {padding:0; border:0; }
.promo-hot-topics IMG {border:1px solid #A6CE38; border-top:0;}

/* promo links */
.promo-links {float:left; width:272px; padding:0; margin:10px 10px 22px 10px;}
.promo-links H2 {background:transparent url(../graphics/promo-links-title.gif) no-repeat top left; font-size:1.3em; color:#fff; font-weight:normal; padding:3px 10px; }
.promo-links DIV.over {background:#fff; padding:5px; border:1px solid #00974A;}
.promo-links UL {list-style:none;}
.promo-links LI {background:transparent url(../graphics/icon-list-item.gif) no-repeat 0 5px; list-style:none; padding:2px 0 0 12px;}
.promo-links DIV.under {padding:0; border:0; }
.promo-links IMG {border:1px solid #00974A; border-top:0;}

/* data table */
#inner-column-main TABLE {clear:both;}
#inner-column-main table TABLE {}
#inner-column-main .tblBackground {width:100%; background:#D9D9D9; font-size:1em}
#inner-column-main .tblBackground TH {background:#00974A; color:#fff; font-weight:normal; padding:2px;}
#inner-column-main .tblBackground TH.previous {width:16px; height:16px; background:#00974A url(../graphics/icon-previous-TH.jpg) no-repeat 1px 1px;}
#inner-column-main .tblBackground TH.next {width:16px; height:16px; background:#00974A url(../graphics/icon-next-TH.jpg) no-repeat 1px 1px;}
#inner-column-main .tblBackground TD {background:#fff; padding:2px; vertical-align:top;}
#inner-column-main .tblBackground TD.tblHeadingCell {background:#e6e6e6; color:#333}
#inner-column-main .tblBackground TD.previous {background:#fff url(../graphics/icon-previous-TD.jpg) no-repeat 4px 4px; padding:0;}
#inner-column-main .tblBackground TD.next {background:#fff url(../graphics/icon-next-TD.jpg) no-repeat 4px 4px; padding:0;}
#inner-column-main .tblBackground TD.previous A, #inner-column-main .tblBackground TD.next A  {display:block; text-decoration:none;}

/* data table */
#inner-column-main TABLE {clear:both;}
#inner-column-main table TABLE {}
#inner-column-main .data {width:100%; background:#D9D9D9; font-size: 1em;}
#inner-column-main .data TH {background:#00974A; color:#fff; font-weight:normal; padding:2px;}
#inner-column-main .data TH.previous {width:16px; height:16px; background:#00974A url(../graphics/icon-previous-TH.jpg) no-repeat 1px 1px;}
#inner-column-main .data TH.next {width:16px; height:16px; background:#00974A url(../graphics/icon-next-TH.jpg) no-repeat 1px 1px;}
#inner-column-main .data TD {background:#fff; padding:2px;}
#inner-column-main .data TD.header {background:#e6e6e6; vertical-align:top;}
#inner-column-main .data TD.previous {background:#fff url(../graphics/icon-previous-TD.jpg) no-repeat 4px 4px; padding:0;}
#inner-column-main .data TD.next {background:#fff url(../graphics/icon-next-TD.jpg) no-repeat 4px 4px; padding:0;}
#inner-column-main .data TD.previous A, #inner-column-main .tblBackground TD.next A  {display:block; text-decoration:none;}
#inner-column-main .data TD.tblCellDisabled {background:#c7c7c7;}
#inner-column-main .data TD.tblCellCenterMiddle {background-color : white; text-align:center;}

/* contentsearch table */
#search-content {clear:both; background:none; width:438px;}
#search-content TH {background:#00974A; color:#fff; font-weight:normal; padding:2px;}
#search-content TD {background:#fff; padding:2px; vertical-align:top;}

/* GENERIC */
.clear {clear:both; height:1px; padding:0; margin:0;}
.hide {display:none;}

