/*



navy blue:		 	#002144

mid navy blue:		#485a78

light navy blue:	#b9c1cb



brown:				#664932

mid brown:			#c7bfb6

light brown:		#edeae8



gold:				#635a25

mid gold:			#c4c1ae

light gold:			#e2e1d7





*/





/*****************************************************************************/

/* Common

/*****************************************************************************/	



body{background: #c0c0c0 url(../images/layout/bg-HNW.jpg) top;background-attachment:fixed}



h1{color:#002144;}

h3{color:#635a25}



ul.bullets-arrow li{background: url(../images/layout/bullet-link-HNW.gif) 0 6px no-repeat;}

ul.bullets-chevron li{background: url(../images/layout/bullet-chevron-HNW.gif) 0 5px no-repeat;}

	

/*****************************************************************************/

/* Layout

/*****************************************************************************/	



#wrapper{}	



	#globalheader{background:#002144 url(../images/header/header-bg-HNW.gif) bottom left repeat-x;color:#fff;}

		#globalheader.globalheader-basic{border-bottom:4px solid #69602e;}

	

		#globalheader-links{}

			#globalheader-links a{color:#fff}

			#globalheader-links a:visited{color:#fff}

			#globalheader-links a:hover,

			#globalheader-links a:active,

			#globalheader-links a:focus{color:#000;}

			

		#globalheader .button-tertiary{border:1px solid #fff;padding:0}

			#globalheader .button-tertiary span{background-position:bottom;background-repeat:no-repeat;border:1px solid #002144;border-bottom:none;position:inherit;left:auto;top:auto}

			

	

#layout{}



	/* Narrow Template ---------------------------- */

	.template-narrow{background: #c0c0c0 url(../images/layout/bg-splashpage-HNW.jpg) top;background-attachment:fixed}

				

	

	#pagetitlearea{}	

	

	#globalfooter-searchbar{background:#69602e;color:#fff}

		p#globalfooter-searchbar-links a{color:#fff}

		p#globalfooter-searchbar-links a:visited{color:#fff}

		p#globalfooter-searchbar-links a:hover,

		p#globalfooter-searchbar-links a:active,

		p#globalfooter-searchbar-links a:focus{color:#000}

		p#globalfooter-searchbar-links .button a{color:#002888}

	

	#globalfooter-main{border-top:1px solid #c4c1ae;border-bottom:1px solid #8894a8}

	

		#tool-stylesheettoggle{}

			#highnetworth{display:none;}

			#standardcolours{display:inline;}

	

	



/*****************************************************************************/

/* Level 1 Pages

/*****************************************************************************/	



#homepagelinkgrid{}

	.homepagelinkgrid-block h2{background: url(../images/layout/chevron-HNW.gif) 0 5px no-repeat;color:#635a25}

	

	

/*****************************************************************************/

/* Call-outs

/*****************************************************************************/	





	

				

/*****************************************************************************/

/* Navigation

/*****************************************************************************/	



#mainnav{}

	#mainnav-level1{background: #fff url(../images/navigation/mainnav/level1-bg-HNW.gif) bottom left repeat-x;}

		#mainnav-level1 ul li span{border-left:1px solid #635a25}

		#mainnav-level1 ul li span a{color:#002888;text-decoration:none;}

		#mainnav-level1 ul li span a:visited{color:#002888;}

		#mainnav-level1 ul li span a:hover,

		#mainnav-level1 ul li span a:active,

		#mainnav-level1 ul li span a:focus{color:#002888;text-decoration:underline;background-color:transparent}

		#mainnav-level1 ul li.mainnav-level1-currentpage{background: url(../images/navigation/mainnav/level1-tab-bg-HNW.gif) 0 0 no-repeat;}

		#mainnav-level1 ul li.mainnav-level1-currentpage span {background: url(../images/navigation/mainnav/level1-tab-bg-HNW.gif) 100% 0 no-repeat;}

	#mainnav-level2{background: #fff url(../images/navigation/mainnav/level2-bg-HNW.gif) bottom left repeat-x;}





#primarytabs{}

	#primarytabs-level1{background: url(../images/navigation/primarytabs/level1-bg-HNW.gif) bottom left repeat-x;}

		#primarytabs-level1 ul li{background: url(../images/navigation/primarytabs/level1-tab-bg-HNW.gif) 0 -250px no-repeat;border-bottom:1px solid #002144}

		#primarytabs-level1 ul li span{background: url(../images/navigation/primarytabs/level1-tab-bg-HNW.gif) 100% -250px no-repeat;}

		#primarytabs-level1 ul li.primarytabs-currentpage{background: url(../images/navigation/primarytabs/level1-tab-bg-HNW.gif) 0 0 no-repeat;}

		#primarytabs-level1 ul li.primarytabs-currentpage span {background: url(../images/navigation/primarytabs/level1-tab-bg-HNW.gif) 100% 0 no-repeat;}

		

#primarytabs-multiline{}

	#primarytabs-multiline-level1{background: url(../images/navigation/primarytabs/level1-bg-HNW.gif) bottom left repeat-x;}

		#primarytabs-multiline-level1 ul li{background: url(../images/navigation/primarytabs/level1-tab-bg-HNW.gif) 0 -250px no-repeat;}

		#primarytabs-multiline-level1 ul li span{background: url(../images/navigation/primarytabs/level1-tab-bg-HNW.gif) 100% -250px no-repeat;}

		#primarytabs-multiline-level1 ul li.primarytabs-currentpage{background: url(../images/navigation/primarytabs/level1-tab-bg-HNW.gif) 0 0 no-repeat;}

		#primarytabs-multiline-level1 ul li.primarytabs-currentpage span {background: url(../images/navigation/primarytabs/level1-tab-bg-HNW.gif) 100% 0 no-repeat;}		



#supertabs{}

	#supertabs-level1{background: url(../images/navigation/supertabs/level1-bg-HNW.gif) bottom left repeat-x;}

		#supertabs-level1 ul li{background: url(../images/navigation/supertabs/level1-tab-bg-HNW.gif) 0 -250px no-repeat;border-bottom:1px solid #002144}

		#supertabs-level1 ul li span{background: url(../images/navigation/supertabs/level1-tab-bg-HNW.gif) 100% -250px no-repeat;}

		#supertabs-level1 ul li.supertabs-currentpage{background: url(../images/navigation/supertabs/level1-tab-bg-HNW.gif) 0 0 no-repeat;}

		#supertabs-level1 ul li.supertabs-currentpage span {background: url(../images/navigation/supertabs/level1-tab-bg-HNW.gif) 100% 0 no-repeat;}

		

		

#supertabs-multiline{}

	#supertabs-multiline-level1{background: url(../images/navigation/supertabs/level1-bg-HNW.gif) bottom left repeat-x;}

		#supertabs-multiline-level1 ul li{background: url(../images/navigation/supertabs/level1-tab-bg-HNW.gif) 0 -250px no-repeat;border-bottom:1px solid #002144}

		#supertabs-multiline-level1 ul li span{background: url(../images/navigation/supertabs/level1-tab-bg-HNW.gif) 100% -250px no-repeat;}

		#supertabs-multiline-level1 ul li.supertabs-multiline-currentpage{background: url(../images/navigation/supertabs/level1-tab-bg-HNW.gif) 0 0 no-repeat;}

		#supertabs-multiline-level1 ul li.supertabs-multiline-currentpage span {background: url(../images/navigation/supertabs/level1-tab-bg-HNW.gif) 100% 0 no-repeat;}





#sidetabs{}

		#sidetabs-level1 ul li{background: url(../images/navigation/sidetabs/level1-tab-bg-HNW.gif) 0 0 no-repeat;}

		#sidetabs-level1 ul li span{background: url(../images/navigation/sidetabs/level1-tab-bg-HNW.gif) 0 100% no-repeat;}

		#sidetabs-level1 ul li.sidetabs-currentpage{background: url(../images/navigation/sidetabs/level1-tab-bg-HNW.gif) -500px 0 no-repeat;}

		#sidetabs-level1 ul li.sidetabs-currentpage span {background: url(../images/navigation/sidetabs/level1-tab-bg-HNW.gif) -500px 100% no-repeat;}

	

#leftnav{}

	#leftnav ul.leftnav-currentsection{}

	#leftnav ul.leftnav-currentsection li.leftnav-sectionheader{background: #002144 url(../images/navigation/leftnav/sectionheader-current-bg-HNW.gif) top left repeat-x;}

	#leftnav ul li.leftnav-sectionheader{background: #d0d4dd url(../images/navigation/leftnav/sectionheader-bg-HNW.gif) top left repeat-x;}

	#leftnav ul li.leftnav-path{background:#fff url(../images/navigation/leftnav/path-bg-HNW.gif) bottom left no-repeat;}



	

#leftwayfinding{}

	#leftwayfinding ul li.leftwayfinding-sectionheader{background: url(../images/navigation/leftwayfinding/sectionheader-current-bg-HNW.gif) bottom left repeat-x;}	

	

#topwayfinding{}

	#topwayfinding ul li .topwayfinding-digit{background:#002144;}

		#topwayfinding ul li.topwayfinding-currentpage .topwayfinding-digit span {background:#002144;}	

	

#segmentnav{}

	#segmentnav .segmentnav-top{background: url(../images/navigation/segment/corners-withtitle-segmentnav-bg-HNW.gif) top left no-repeat;}

	#segmentnav .segmentnav-top span{background: url(../images/navigation/segment/corners-withtitle-segmentnav-bg-HNW.gif) top right no-repeat;}

	#segmentnav .segmentnav-bottom{background: url(../images/navigation/segment/corners-withtitle-segmentnav-bg-HNW.gif) bottom left no-repeat;}

	#segmentnav .segmentnav-bottom span{background: url(../images/navigation/segment/corners-withtitle-segmentnav-bg-HNW.gif) bottom right no-repeat;}

	#segmentnav .segmentnav-content{border-left:1px solid #8894a8;background: #e9ecef}

		#segmentnav .segmentnav-content h2{background: #002144 url(../images/navigation/segment/gradient-segmentnav-title-bg-HNW.gif) top left repeat-x;}	

		#segmentnav .segmentnav-content ul{border-right:1px solid #8894a8}

		#segmentnav .segmentnav-content ul li{background: url(../images/layout/bullet-link-HNW.gif) 6px 5px no-repeat;}

	#segmentnav .segmentnav-content ul li.segmentnav-currentpage{background: #fff url(../images/navigation/segment/bullet-chevron-HNW.gif) 5px 9px no-repeat;border-top:1px solid #8894a8;border-left:1px solid #8894a8;border-bottom:1px solid #8894a8;}	



	



/*****************************************************************************/

/* Content Framework

/*****************************************************************************/	



	table.contentframework th.contentframework-dataheadertop{background:#b9c1cb;}

		table.contentframework tr.contentframework-altrow th.contentframework-dataheadertop, table.contentframework tr.contentframework-hoveredrow th.contentframework-dataheadertop{background:#b9c1cb}

	table.contentframework th.contentframework-dataheaderleft{background:#e2e1d7;}

	table.contentframework tr.contentframework-altrow th.contentframework-dataheaderleft{background:#e2e1d7;}

		table.contentframework th.contentframework-dataheaderleft{background:#e2e1d7}

	table.contentframework th.contentframework-subheader{background:#e2e1d7;border-top:2px solid #c4c1ae;}



	table.contentframework td.contentframework-dataheadertop{background:#b9c1cb;}

	table.contentframework td.contentframework-dataheaderleft{background:#e2e1d7;}

	table.contentframework td.contentframework-subheader{background:#e2e1d7;border-top:2px solid #c4c1ae}

	table.contentframework td.contentframework-totalrow{background:#e2e1d7;border-top:2px solid #c4c1ae}

	table.contentframework tr.contentframework-altrow td.contentframework-totalrow{background:#e2e1d7;border-top:2px solid #c4c1ae}

	



	

/* Sections and Header */

	.contentframework-container-super .contentframework-container-header h2{background: url(../images/contentframework/container-super-bg-HNW.gif) top right no-repeat;}

		.contentframework-container-super .contentframework-container-content{border:2px solid #002144}

	

	.contentframework-container-primary{border:1px solid #b9c1cb}

		.contentframework-container-primary .contentframework-container-header h3{background: url(../images/contentframework/container-primary-bg-HNW.gif) top left repeat-x;}

		.contentframework-container-primary .contentframework-container-content{border:none}

	

	.contentframework-container-secondary{border:1px solid #c4c1ae;}

		.contentframework-container-secondary .contentframework-container-header h5{background: url(../images/contentframework/container-secondary-bg-HNW.gif) top left repeat-x}

		.ccontentframework-container-secondary .contentframework-container-content{border:none}

		

	.contentframework-container-tertiary{border:1px solid #c7bfb6;}

		.contentframework-container-tertiary .contentframework-container-header h6{background: url(../images/contentframework/container-tertiary-bg-HNW.gif) top left repeat-x;}

		.ccontentframework-container-tertiary .contentframework-container-content{border:none}

		

		

/* Tabs */

	.contentframework-tabs-primary ul li{background: url(../images/contentframework/tab-primary-bg-HNW.gif) bottom left no-repeat;border-top:1px solid #b9c1cb}

	.contentframework-tabs-primary ul li span{background: url(../images/contentframework/tab-primary-bg-HNW.gif) bottom right no-repeat;}

	.contentframework-tabs-primary ul li.contentframework-tabs-primary-active{background: url(../images/contentframework/tab-primary-active-bg-HNW.gif) bottom left no-repeat;}

	.contentframework-tabs-primary ul li.contentframework-tabs-primary-active span {background: url(../images/contentframework/tab-primary-active-bg-HNW.gif) bottom right no-repeat}



	

	

/*****************************************************************************/

/* Buttons

/*****************************************************************************/



/* Primary Button */

.button-primary{background: url(../images/buttons/primary-bg-HNW.gif) top left no-repeat}

.button-primary span{background:url(../images/buttons/primary-bg-HNW.gif) bottom right no-repeat;}



/* Primary Reverse Button */

.button-primary-reverse{background: url(../images/buttons/primary-reverse-bg-HNW.gif) top left no-repeat}

.button-primary-reverse span{color:#fff;background:url(../images/buttons/primary-reverse-bg-HNW.gif) bottom right no-repeat;}

.button-primary-reverse span button{color:#fff}

.button-primary-reverse span a{color:#fff}

.button-primary-reverse span a:visited{color:#fff}

.button-primary-reverse span a:hover,

.button-primary-reverse span a:active,

.button-primary-reverse span a:focus{color:#fff}



/* Secondary Button */

.button-secondary{background: url(../images/buttons/secondary-bg-HNW.gif) top left no-repeat}

.button-secondary span{background:url(../images/buttons/secondary-bg-HNW.gif) bottom right no-repeat;}



/* Tertiary Button */

.button-tertiary{background: url(../images/buttons/tertiary-bg-HNW.gif) top left no-repeat;}

.button-tertiary span{background:url(../images/buttons/tertiary-bg-HNW.gif) bottom right no-repeat;}
