/*
*
* yellow/purple/blue/etc colour definitions overrides only
*
*	backgrounds/surrounds:		#ca8eed (light purple)
*	center/right watermark:		#9529dc (dark purple)
*	
*	backgrounds/surrounds:		#3F6075 (LTS blue)
*	center/right watermark:		#C4BA00 (LTS dirty yellow)
*	
*	2369eb blue
*	004387 dark blue
*	c9a2ce purple
*	
*	Left navigation separators: #30a3e2 (blue)
*	Green links:  #c7d92c
*	Login background:  #e6e2d7
*	
*	green bars - #9CB542 ?
*	header title second colour #80D2FF
*	
*/

/* ############################################################################ */


/* light text on dark background */
.bannerTable {
	color: #ffffff;
	background-color: #289BDA;
}

.bannerTable a:link		{ color: #ffffff; }
.bannerTable a:visited	{ color: #ffffff; }
.bannerTable a:hover	{ color: #ffffff; }
.bannerTable a:active	{ color: #ffffff; }

.bannerTable .button {
	color: #ffffff !important;
}

.bannerTable .pagetitle {
	padding-left: 5px;
	vertical-align: middle;
}
.bannerTable .pagetitle, .pagetitle .colourchange {
	font-family: Arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 26px;
}
.bannerTable .pagetitle .colourchange {
	color: #80D2FF;
}

.toprightform a, .toprightform .button {
	color: #c7d92c !important;
}

.colsContent {
	border: 0px solid red;
}
/* ############################################################################ */

	/* overall center header box */
	.colsHeaderCenter {
	}
	
	/* center header watermark text */
	.colsHeaderCenter .colsHeaderCenterAdjunct {
		color: #3F6075;
	}
	/*
	.centerheaderleftborder {
		background-image: url(/themes/default/images/greybevel_vertical_purple.gif);
		
	}
	.centerheadertopleftcorner {
		background-image: url(/themes/default/images/greybevel_topleftcorner_purple.gif);
	}
	*/
	/* right column */
	.cols {
		background-color: #ffffff;
		/*
		background-image: url(/themes/default/images/toprightlogo_purple.gif);
		*/
	}
	/*
	.centerheaderRightCurve {
		background-image: url(/themes/default/images/toprightcurve_purple.gif);
	}
	
	.centerColMain {
		background-image: url(/themes/default/images/toprightcurve_purple.gif);
	}
	*/
	/* page footer */
	.footerTable {
		border-width: 0px;
		background-color: #289BDA;
		color: #ffffff;
	}
	.footerTable a:link		{ color: #ffffff; }
	.footerTable a:visited	{ color: #ffffff; }
	.footerTable a:hover	{ color: #ffffff; }
	.footerTable a:active	{ color: #ffffff; }
	/*
	.footerTablebevel, .footerTableSinglebevel {
		background-image: url(/themes/default/images/greybevel_bottomleft_purple.gif);
	}
	*/
	/* curve at bottom right connecting footer and right column */
	/*
	.footerTableCenterRightCurve, .footerTableSingleRightCurve {
		background-image: url(/themes/default/images/bottomrightcurve_purple.gif);
	}
	*/
	
	/* button images */
	.roundcornerimage	a:hover			{ background-color: #9CB542; }
	.roundcornerimage	a:active 		{ background-color: #9CB542; }
	
	/* picture surrounds */
	.postcardbox {
		border-color: #9CB542;
	}
	
	.thumbnailbox {
		border-color: #9CB542;
	}
	
	.dbResultscolour {
		border-color: #9CB542;
	}
	
	.toolbox {
		background-color: #9CB542;
	}
	
	.cols hr {
		height: 1px;
		border-width: 0;
		/*border-bottom: 1px solid white;*/
		border-top: 1px solid #30a3e2;
	}
	
	.singleCol {
		border-right-color: red;
	}
	
	.bigbutton {
		background-color: #9CB542 !important;
	}
	
	li.tabnotselected {
		background-color: #9CB542;
	}
	
	table.stuffObjectList th {
		background-color: #9CB542;
		color: white;
	}
	
	table.stuffObjectList th p {
		color: white;
	}
	
