﻿/**************************/
/********background********/
/**************************/

.contentContainer
{
	background-color:#133d8d;
}

/**************************/
/********* logo ***********/
/**************************/
.logo input
{
	border:solid 1px #c4cee2;
	color:#4e6eaa;
}
.logo a
{
	background:url(/Images/Hastie/forwarrow.gif) no-repeat;
	background-position:0 1px;
}
/**************************/
/** secondary navigation **/
/**************************/

.secnavigation
{
	border-top:solid 1px #c4cee2;
}
.secnavigation a
{
	color:#133d8d;
}
.secnavigation a:hover, .secnavigation a.selected
{
	color:#f68933;
}
.secnavigation li
{
	background:url(/Images/Hastie/forwarrow.gif) no-repeat;
	background-position:18px 3px;
}

/**************************/
/***** 3 column layout ****/
/**************************/

.tricolContainer, .leftheaderblank, .rightheaderblank
{
	background-color:#9caed0;
}
/*middle column*/
.middleColumn, .middleColumnBcg, .rightColumnWide
{
	background-color:#b6c3dc;
}
.breadcrumbs, .breadcrumbs a
{
	color:#133d8d;
}

/**************************/
/****** left column *******/
/**************************/
.leftColumn li a
{
	color:#ffffff;
	background:#4e6eaa url(/Images/Hastie/arrowlightblue.gif) no-repeat;
	background-position:10px 8px;
}
.leftColumn li a:hover, .leftColumn li a.selected
{
	background:#133d8d url(/Images/Hastie/arrowleft_over.gif) no-repeat;
	background-position:10px 8px;
}
.leftheader h2
{
	color:#ffffff;
	background:url(/Images/Hastie/arrowlftheader.gif) no-repeat;
	background-position:0 4px;
}
/**************************/
/*** right column menu ****/
/**************************/

.itemtitle_off, .ofprogress
{
	background-color:#c4cee2;	
}
.itemtitle_on, .inprogress
{
	background-color:#8a9fc7;
}
.itemtitle_on .menuitem, .inprogress .menuitem
{
	color:#ffffff;
}
.itemtitle_off .menuitem, .ofprogress .menuitem
{
	color:#133d8d;
}
.itemtitle_on .menuitem, .inprogress .menuitem
{
	color:#ffffff;
}
.itemtitle_off img.exp_over,.ofprogress img.exp_over
{
	background-color:#8a9fc7;
}
.expindicator
{
	background-image:url(/Images/Hastie/arrowexp_off.gif);
}
#wideexpando .expcontent
{
	background:#ffffff;
}
ul.rghtlinksset a
{
	background:url(/Images/Hastie/arrowlightblue.gif) no-repeat;
	background-position:0 3px;
}
ul.rghtlinksset a:hover
{
	background:url(/Images/Hastie/arrowlink.gif) no-repeat;
	background-position:-1px 3px;
}
.middleColumn ul li
{
	background:url(/Images/Hastie/arrowlink.gif) no-repeat;
	background-position:-1px 3px;
}
.middleColumn a
{
	color:#133d8d;
}
/**************************/
/******** roll panel ******/
/**************************/
#rollPanelPrev
{
	background:url(/Images/Hastie/backarrow.gif) no-repeat;
	background-position:6px 90px;
}
#rollPanelNext
{
	background:url(/Images/Hastie/forwarrow.gif) no-repeat;
	background-position:6px 90px;
}
.rollContentWrapper p
{
	color:#000000;
}
.rollContentWrapper span
{
	color:#000000;
}
.rollContentWrapper p strong
{
	color:#133d8d;
}
/**************************/
/******** footer **********/
/**************************/

.footerWrapper
{
	background-color:#bec8db; 
	/* background-color:#c4cee2; */
}
.footer
{
	color:#335ba7;
}
.footer a
{
	color:#335ba7;
}

/**************************/
/****** landing page ******/
/**************************/

.bottomInfo
{
	background:#d9e0ed url(/Images/Hastie/bcg_sidesdefault.gif) 0 0 repeat-x;
}
.bottomInfo .news
{
	background:#d0d8e8 url(/Images/Hastie/bcg_news.gif) 0 0 repeat-x;
}

/**************************/
/********* text ***********/
/**************************/

body
{
	color:#000033;
}
.news p, p.reference, p.underlined strong, .bottomInfo h2, .popupcontent, h1, h2, #rightColumn, #rightColumn li a, .scrollContent p strong, .bottomInfo a, .managementCopy strong
{
	color:#133d8d;
}
p.products strong
{
	color:#133d8d;
}
.news p strong
{
	color:#000000;
}
h2.searchresult
{
	color:#000000;
}
a.arrowlink, .middleColumn ul.siteMapParent .siteMapChild li a, .rightContent a
{
	color:#133d8d;
	background:url(/Images/Hastie/arrowlink.gif) no-repeat;
	background-position:0 3px;
}
.middleColumn ul.siteMapParent .siteMapChild li a, .rightContent a
{
	background-position:9px 3px;
}
.middleColumn ul.siteMapParent li
{
	background-color:#133D8D;
}
.middleColumn ul.siteMapParent .siteMapChild li, .middleColumn ul.siteMapChild
{
	background:#c3cee2;
}
.searchcontacts input
{
	color:#4e6eaa;
	border:solid 1px #899fc8;
}
.searchcontacts a
{
	background:url(/Images/Hastie/forwarrow.gif) 0 0 no-repeat;
}

/**************************/
/***** enquary form *******/
/**************************/

.enquaryform input
{
	color:#133d8d;
	border:solid 1px #899fc8;
}

/*************************/
/******** popup **********/
/*************************/
.popupbcgcolor, body.iframe
{
	background-color:#133d8d;
}
/*************************/
/******** table **********/
/*************************/
.middleColumn .theader td
{
	background:#133d8d;
}
.middleColumn table td
{
	background:#c3cee2;
}
