/*************************************************************************************
* PAGE LAYOUT COLOURS
*************************************************************************************/

/* RedGreen */
.primary-background-colour		{ background-color: #A62D38; }
.secondary-background-colour	{ background-color: #C3727A; }
.page-background-colour			{ background-color: #DBF0ED; }
.primary-foreground-colour		{ color: #A62D38; }
.secondary-foreground-colour	{ color: #C3727A; }

/* search criteria classes */
.search-criteria-colour		{ background-color: #BFDAD6; }
.search-criteria-border		{ border: solid 1px #A8CDC7; }
.search-criteria-top-border	{ border-top: solid 1px #A8CDC7; }


/*************************************************************************************
* HTML STYLES (these colours are the same as .primary-foreground-colour and
* .secondary-foreground-colour
*************************************************************************************/
#product-description h1	{ color: #A62D38; }
#product-description h2	{ color: #A62D38; }
#product-description h3	{ color: #C3727A; }
#product-description h4	{ color: #C3727A; }


/*************************************************************************************
* SHOW/HIDE MENU COLOURS
*************************************************************************************/
.product-menu h2 a					{ background-color: #A62D38; }
.product-menu h2 a:hover			{ background-color: #6F1E26; }
.product-menu li a.shaded			{ background-color: #80B6AD; border-bottom: solid 1px #549D90; }
.product-menu li a.shaded:hover		{ background-color: #549D90; }
.product-menu li a					{ background-color: #BFDAD6; border-bottom: solid 1px #A8CDC7; }
.product-menu li a:hover			{ background-color: #A8CDC7; }

#search-box	{ border: solid 1px #A8CDC7; }


/*************************************************************************************
* LARGE BANNER LEFT AND RIGHT STROKES
* Used for RTO / homepages
*************************************************************************************/
.large-banner-stroke-left	{ background-image: url(../../../Images/ColourSchemes/BannerLargeLeftDarkGreenVC.gif); background-repeat: no-repeat; background-position: right 0px; }
.large-banner-stroke-right	{ background-image: url(../../../Images/ColourSchemes/BannerLargeRightDarkGreenVC.gif); background-repeat: no-repeat; background-position: left 0px; }


/*************************************************************************************
* SMALL BANNER LEFT AND RIGHT STROKES
* Used for inside pages
*************************************************************************************/
.small-banner-stroke-left	{ background-image: url(../../../Images/ColourSchemes/BannerSmallLeftGreenVC.gif); background-repeat: no-repeat; background-position: right 0px; }
.small-banner-stroke-right	{ background-image: url(../../../Images/ColourSchemes/BannerSmallRightGreenVC.gif); background-repeat: no-repeat; background-position: left 0px; }



/*************************************************************************************
	Page content
*************************************************************************************/

#content h1, #content h2, #content h3, #content h4, p {
	/*border: 1px solid #e6e7e0;*/
	/*font-family: Arial, Verdana, Helvetica, sans-serif;*/
	padding: 0;
	margin: 0;
}

#content h1
{
	font-size: 18pt;
	font-weight: 700;
	padding-top: 15px;
	/*color: #013255;*/
}

#content h2
{
	/*font-family: Verdana, Helvetica, sans-serif;*/
	padding: 10px 0 15px 0;
	font-size: 13.55pt;
	font-weight:700
	/*color: #013255;*/
}

#content h3
{
	padding-bottom: 10px;
	font-size: 1.3em;
	/*color: #013255;*/
}

#content h4
{
	font-size: 1em;
	/*color: #013255;*/
}

p {
	/*font-family: arial;*/
	padding-bottom: 10px;
}
