/*********************************************************************************/
/* Site Extensions                                                                */
/*********************************************************************************/

	/* Honour Pages */
	.uyear10
	{
		width: 10%;
	}
	.uyear20
	{
		width: 20%;
	}
	.uentry30
	{
		width:30%;
	}
	.uentry45
	{
		width:45%;
	}
	.uentry80
	{
		width:80%;
	}
	.uentry90
	{
		width:90%;
	}
	.honours
        {
		background:#000000 !important;
		color:#FDD017 !important;
	}
	.honours li
        {
		color:#FDD017;
		border-color:#FFE5B6 !important;
	}
	.heading
        {
		color:#FDD017;
	}
	ul.key li
        {
		padding: 0.60em 1em;
		font-size: 0.95em;
		color:#FFFFFF;
	}

	/* Fixture type keys */
	#general
        {
		background:#FBB117;
	}
	#d1
        {
		background:#348017;
	}
	#d3
        {
		background:#99C68E;
	}
	#bm
        {
		background:#806517;
	}
	#cm
        {
		background:#8A4117;
	}
	#ladies
        {
		background:#493D26;
	}
	#friend
        {
		background:#6A287E;
	}

	#strong
        {
		font-weight: 600;
	}
	.strong
  {
		font-weight: 600;
	}

	/* Useful Links */
	.uentry100
	{
		width:100%;
	}
	.linksLogo
	{
		float:left;
		margin-right:5px;
	}
	.linksMap
	{
		float:right;
	}

	/* News Pages */
	.newsTitle
	{
		color:#33CC00;
	}
	.newsLeftImage
	{
		float:left;
		margin-right:10px;
	}
	.newsRightImage
	{
		float:right;
		margin-left:10px;
	}

	/* Results Page */
	div.dataTables_wrapper {
		margin-bottom: 3em;
	}
	.win {
		background:#C3FDB8;
	}
	.lose {
		background:#E56E94;
	}

	/* Development Plan */
	.club100
	{
		background-color:#8dc282;
		border:2px solid #8dc282;
		font-size:90%
	}
	.club100 tbody
	{
		background-color:#fff;
	}
	.club100 .
	{
		background-color:#ffffdf;
		width:100%;
	}
	.odd
	{
		background-color:#ebffdf;
	}
	.even
	{
		background-color:#ffffdf;
	}
	table
	{
		border-collapse:separate;border-spacing:1px;
		border-radius:6px;
		-moz-border-radius:6px;
		-webkit-border-radius:6px;
		margin-top:20px;
	}
	thead
	{
		color:#fff;
	}
	th
	{
		font-weight:bold;
	}
	th,td
	{
		padding:5px 15px 5px 5px;
		vertical-align:top;
	}
