html {
    background: url("../../images/layouts/n-effect.jpg") repeat scroll 0 0 transparent;
    overflow-y: scroll;
}

.mod-searchReasults-legend{display:none;border:solid 1px #ebebeb;overflow:auto;margin:0 0 5px 0;}
.mod-searchReasults-legend.displayed{display:block;}

.mod-searchReasults-legend dt,
.mod-searchReasults-legend dd{float:left;padding:5px;}
 
.mod-searchReasults-legend dt,
.mod-searchReasults-legend dt img{width:15px;height:15px;overflow:hidden;}
 
.mod-searchReasults-legend dd{width:115px;}
.mod-gTable-searchResults-head{display:none;}
.mod-gTable-searchResults-head.displayed{display:table-header-group;}
   
.gTable {
	color:#666;
	width:620px;
}

.gTable th {
	border-top:1px solid #ddd;
	background: url("../../images/themes/mod-gTable-hd-bg.png") repeat-x 0 bottom;
	border-bottom:1px solid #ddd;
	color:#666;
	font:  bold 12px "Arial";
	padding: 10px 0;
	vertical-align: top;
}
.gTable .headl,
.gTable .headr {
    border-top:3px solid #e1e1e1; 
    border-bottom: none;
    font-size:1.16em;
}
.gTable .cOne, .gTable .ctwo, .gTable .cFive, .gTable .cSix, .gTable .cSeven {text-align: left;}
.gTable:first-child .headl,
.gTableLfirst-child .headr {margin-top:10px;}

.gTable .headr {
    color:#666; 
    font-weight:bold;
    padding-right: 10px; 
    text-align:right; 
    font-style:italic;
}
.gTable .headr-np {padding-right:0;}

.gTable th.first {
	border-left:1px solid #ddd;
	 width: 350px;
	 padding-left: 10px;
}
.gTable th.last {border-right:1px solid #ddd;}
.gTable td {
	border-bottom:1px solid #ebebeb;
	color:#666;
	font-size:12px;
	font-family:"Arial";
	padding: 10px 0;
	vertical-align: top;
}
.gTable td.first {border-left:1px solid #ebebeb;}
.gTable td.last{border-right:1px solid #ebebeb;}
.gTable tr.odd td {background:#f8f8f8;}
.gTable tr.even td {background:transparent;}
.gTable td a{color:#015ca8; text-decoration:underline;}

.gTable .cOne,
.gTable .ctwo,
.gTable .cFive,
.gTable .cSix,
.gTable .cSeven {text-align:left;}
.gTable .cThree {text-align:right;}
.gTable .cFour {text-align:center;}
.tooltip {
    background: url("../../images/modules/fixtures/mod-gTable-info.png") no-repeat scroll 0 0 transparent; 
    cursor:pointer;
    display: block;
    height: 19px;
    text-indent: -999em;
    width: 10px;
}
.gTable .cOne {width:19px;padding-left: 10px;}
.gTable .cTwo {text-align: left; width: 110px;}
.gTable .cThree {text-align: center; width: auto;}
.gTable .cFour {width:87px; font-weight:bold;}
.gTable .cFive {padding-right: 20px; width: 187px;}
.gTable .cSix {width:39px;}
.gTable .cSeven {width:50px;}
.gTable .cFour {text-align: center;}
.mod-countyCupsLinksTable tr td, .mod-gTable-searchResults tr td {
    border-left: medium none;
    border-right: medium none;
    padding-left: 10px;
}

.mod-FaCup-results .gTable tr td.last {padding: 0;}
.mod-gTable-searchResults td.last {border-right: 1px solid #FFFFFF;}
.mod-FaCup-results .gTable tr td.last a {
    display:block;
    float:right;
    width:26px;
    height:26px;
    margin:4px 5px 0 0;
    background:transparent url('../../images/components/cp-tableBtn.png') no-repeat 0 0;
    text-indent:-9999px;
    position:relative;
    z-index:1;
}

.mod-FaCup-results .gTable tr.marked td {
    background: none repeat scroll 0 0 #9D9D9D;
    color: #FFFFFF;
}

.mod-FaCup-results .gTable tr td.last .cp-loader-small{float:left;margin:8px 0 0 25px;background-image:url('../../images/components/cp-ajax-loader-tables-gb.gif');}
	.no-js .mod-FaCup-results .gTable tr td.last a{display:none;}	   
	   .mod-FaCup-results .gTable tr td.last a:hover{background-position:-26px 0;}
	   .mod-FaCup-results .gTable tr td.last a.opened{background-position:-26px -26px;}
	      .mod-FaCup-results .gTable tr td.last a.opened:active{background-position:-25px -25px;}
	   .mod-FaCup-results .gTable tr td.last a.closed{background-position:0 0;}
	      .mod-FaCup-results .gTable tr td.last a.closed:active{background-position:1px 1px;}
	   .no-js .mod-FaCup-results .gTable tr td.last a{display:block;text-indent: 1em;background: transparent;text-decoration: none;}      
	   .no-js .cp-loadResultsLink-bg { display: none;}    


.mod-gTable-searchResults td.last{border-right:solid 1px #fff;}
.mod-gTable-searchResults tr:nth-child(even) td{background:#F8F8F8;border:1px solid #EBEBEB;border-left:none;border-right:none;}
.mod-gTable-searchResults tr:nth-child(even) td:first-child{border-left:1px solid #EBEBEB;}
.mod-gTable-searchResults tr:nth-child(even) td:last-child{border-right:1px solid #EBEBEB;}
.mod-clubDetailsTable {
    float: left;
    width: 70%;
}

.clear {
  clear: both;
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}

.cp-loader{ display: block;width:50px;height:auto;margin: 0 auto;}   
   .cp-loader .mod-progressDialog{width:50px;height:50px;background:transparent url('../../images/components/cp-circlePreloader.gif') no-repeat 0 0;}
.cp-loader-small{display:block;width:16px;height:16px;background:transparent url('../../images/components/cp-ajax-loader-tables-wb.gif') no-repeat 0 0;}

/* PLUS ICON */
.cp-loadResultsArea{position:relative;}
.cp-loadResultsLink-bg{display:block;width:12px;height:12px;position:absolute;top:11px;left:50%;z-index:0;border:solid 1px #ff0000;}
   .mod-gTable-searchResults .cp-loadResultsArea,
   .mod-clubsWithByesTable .cp-loadResultsArea{float:right;}
   .mod-gTable-searchResults .cp-loadResultsArea .cp-loadResultsLink-bg,
   .mod-repFootball-results .cp-loadResultsArea .cp-loadResultsLink-bg,
   .mod-clubsWithByesTable .cp-loadResultsArea .cp-loadResultsLink-bg{left:6px;}
   