/* CSS Document */
BODY {background-color:#EFEFEF; position:relative; margin:15px auto 0 auto; background-image:url(/images/body-bg.jpg); background-repeat:repeat-x; background-position:top center;}
DIV#container {width:750px; position:relative; margin:0 auto; background-color:#FFFFFF; border:1px solid; border-color:#D1D2D4;}
DIV#header {background-color:#D1D2D4; height:60px; position:relative;}
DIV#header DIV#logo {position:absolute; top:9px; left:25px; background-image:url(/images/logo.gif); width:100px; height:40px;}
DIV#header DIV#logo H2, DIV#header DIV#logo H2 A {display:block; width:100px; height:40px; margin:0;}
DIV#header DIV#logo H2 A SPAN {display:none;}
DIV#siteTitle {background-color:#FFFFFF; height:85px; background-image:url(/images/siteTitle-bg.gif);}
DIV#siteTitle H1, DIV#siteTitle H1 A {display:block; width:750px; height:85px; margin:0;}
DIV#siteTitle H1 A SPAN {display:none;}
DIV#pageTitle {height:227px;}
DIV#pageContent {padding:18px 35px 10px 35px;}
DIV#footer {}

DIV#userMenu {position:absolute; top:15px; right:10px; text-align:right; width:300px; font-size:12px;}
DIV#userMenu A {color:#666666; font-weight:bold;}

BODY {font-family:Helvetica, Arial, sans-serif; font-size:13px; line-height:1.5;}
A {text-decoration:none; color:#1E52A4;}
A:hover {text-decoration:underline;}
P {margin-top:5px;}

DIV#navMain {background-color:#FFFFFF; width:100%; height:35px; width:680px; margin:0 auto;}
DIV#navMain UL {margin:0; padding:0; list-style:none;}
DIV#navMain UL LI {margin:0; padding:0; list-style:none; float:left; display:block; position:relative;}
DIV#navMain UL LI A {float:left; display:block; padding:2px 6px 2px 6px; margin:2px; text-decoration:none; color:#FFFFFF; font-size:11px; font-family:Tahoma, Arial, Helvetica, sans-serif;}
DIV#navMain UL LI.selected A {background-color:#A7A9AC;}
DIV#navMain UL LI.unselected A {background-color:#E7E7E8; color:#A7A9AC;}
DIV#navMain UL LI.unselected A:hover {background-color:#CACBCC; color:#FFFFFF;}
DIV#navMain UL LI UL LI.selected A {background-color:#A7A9AC; color:#FFFFFF;}
DIV#navMain UL LI UL {position:absolute; top:35px; left:0; background-color:#A7A9AC; margin-left:2px; white-space:nowrap;}
DIV#navMain UL LI UL LI {float:left; clear:left; position:relative;}
DIV#navMain UL LI UL LI A {letter-spacing:normal; padding:0; width:100%; padding:1px 4px; display:block; }
DIV#navMain UL LI UL LI.selected A {background-color:#A7A9AC; color:#FFFFFF;}
DIV#navMain UL LI UL LI.unselected A {background-color:#A7A9AC; color:#000000;}
DIV#navMain UL LI UL LI A:hover {background-color:#A7A9AC !important; color:#FFFFFF;}

DIV#navMain UL LI.menuTab A.tab			  {background-image:url(/images/menu-tabs.gif); background-repeat:no-repeat; display:block; height:35px; padding:0; margin:0; background-color:#FFFFFF}
DIV#navMain UL LI.menuTab A.tab SPAN.label	  {display:none;}

DIV#navMain UL LI#mainmenu-what			A.tab {background-position:   0    0   ; width:  65px;} DIV#navMain UL LI#mainmenu-what 		A.tab:hover {background-position:   0   -35px} DIV#navMain UL LI#mainmenu-what.selected  		 A.tab {background-position:   0   -35px} DIV#navMain UL LI#mainmenu-what.unavailable			A.tab {background-position:   0   -70px}
DIV#navMain UL LI#mainmenu-about		A.tab {background-position: -65px  0   ; width:  61px;} DIV#navMain UL LI#mainmenu-about 		A.tab:hover {background-position: -65px -35px} DIV#navMain UL LI#mainmenu-about.selected  		 A.tab {background-position: -65px -35px} DIV#navMain UL LI#mainmenu-about.unavailable			A.tab {background-position: -65px -70px}
DIV#navMain UL LI#mainmenu-how			A.tab {background-position:-126px  0   ; width: 105px;} DIV#navMain UL LI#mainmenu-how 			A.tab:hover {background-position:-126px -35px} DIV#navMain UL LI#mainmenu-how.selected  		 A.tab {background-position:-126px -35px} DIV#navMain UL LI#mainmenu-how.unavailable			A.tab {background-position:-126px -70px}
DIV#navMain UL LI#mainmenu-faq			A.tab {background-position:-231px  0   ; width:  36px;} DIV#navMain UL LI#mainmenu-faq 			A.tab:hover {background-position:-231px -35px} DIV#navMain UL LI#mainmenu-faq.selected  		 A.tab {background-position:-231px -35px} DIV#navMain UL LI#mainmenu-faq.unavailable			A.tab {background-position:-231px -70px}
DIV#navMain UL LI#mainmenu-trust-services	A.tab {background-position:-267px  0   ; width:  80px;} DIV#navMain UL LI#mainmenu-trust-services 	A.tab:hover {background-position:-267px -35px} DIV#navMain UL LI#mainmenu-trust-services.selected  	 A.tab {background-position:-267px -35px} DIV#navMain UL LI#mainmenu-trust-services.unavailable		A.tab {background-position:-267px -70px}
DIV#navMain UL LI#mainmenu-trust-administration A.tab {background-position:-347px  0   ; width: 115px;} DIV#navMain UL LI#mainmenu-trust-administration A.tab:hover {background-position:-347px -35px} DIV#navMain UL LI#mainmenu-trust-administration.selected  A.tab {background-position:-347px -35px} DIV#navMain UL LI#mainmenu-trust-administration.unavailable 	A.tab {background-position:-347px -70px}
DIV#navMain UL LI#mainmenu-other-services	A.tab {background-position:-462px  0   ; width:  85px;} DIV#navMain UL LI#mainmenu-other-services 	A.tab:hover {background-position:-462px -35px} DIV#navMain UL LI#mainmenu-other-services.selected  	 A.tab {background-position:-462px -35px} DIV#navMain UL LI#mainmenu-other-services.unavailable		A.tab {background-position:-462px -70px}
DIV#navMain UL LI#mainmenu-terms		A.tab {background-position:-547px  0   ; width:  64px;} DIV#navMain UL LI#mainmenu-terms 		A.tab:hover {background-position:-547px -35px} DIV#navMain UL LI#mainmenu-terms.selected  		 A.tab {background-position:-547px -35px} DIV#navMain UL LI#mainmenu-terms.unavailable			A.tab {background-position:-547px -70px}
DIV#navMain UL LI#mainmenu-contact 		A.tab {background-position:-611px  0   ; width:  69px;} DIV#navMain UL LI#mainmenu-contact 		A.tab:hover {background-position:-611px -35px} DIV#navMain UL LI#mainmenu-contact.selected  		 A.tab {background-position:-611px -35px} DIV#navMain UL LI#mainmenu-contact.unavailable 		A.tab {background-position:-611px -70px}

DIV#navMain UL LI UL {display:none;}
/*DIV#navMain UL LI:hover UL {display:block;}*/

BODY.index 				DIV#pageTitle {background-image:url(/images/title-index.jpg);}
BODY.default 				DIV#pageTitle {background-image:url(/images/title-what.jpg);}
BODY.what 				DIV#pageTitle {background-image:url(/images/title-what.jpg);}
BODY.about 				DIV#pageTitle {background-image:url(/images/title-about.jpg);}
BODY.how 				DIV#pageTitle {background-image:url(/images/title-how.jpg);}
BODY.faq 				DIV#pageTitle {background-image:url(/images/title-faq.jpg);}
BODY.trust-services 			DIV#pageTitle {background-image:url(/images/title-trust-adults.jpg);}
BODY.trust-administration   		DIV#pageTitle {background-image:url(/images/title-trust-administration.jpg);}
BODY.other-services 			DIV#pageTitle {background-image:url(/images/title-other-services.jpg);}
BODY.terms 				DIV#pageTitle {background-image:url(/images/title-terms.jpg);}
BODY.contact 				DIV#pageTitle {background-image:url(/images/title-contact.jpg);}
BODY.enquiry 				DIV#pageTitle {background-image:url(/images/title-enquiry.jpg);}
BODY.account 				DIV#pageTitle {background-image:url(/images/title-account.jpg);}

BODY#page-trust-administration-fees 	DIV#pageTitle {background-image:url(/images/title-trust-administration-fees.jpg);}
BODY#page-faq-trusts 			DIV#pageTitle {background-image:url(/images/title-faq-trusts.jpg);}
BODY#page-about-david-coldrick 		DIV#pageTitle {background-image:url(/images/title-about-team.jpg);}
BODY#page-about-shona-johnson 		DIV#pageTitle {background-image:url(/images/title-about-team.jpg);}
BODY#page-about-lynne-bradley 		DIV#pageTitle {background-image:url(/images/title-about-team.jpg);}
BODY#page-about-lisa-eato 		DIV#pageTitle {background-image:url(/images/title-about-team.jpg);}
BODY#page-about-peter-clarkson 		DIV#pageTitle {background-image:url(/images/title-about-team.jpg);}
BODY#page-about-julia-wilkinson 	DIV#pageTitle {background-image:url(/images/title-about-team.jpg);}
BODY#page-about-maria-clark 		DIV#pageTitle {background-image:url(/images/title-about-team.jpg);}
BODY#page-about-jane-netting 		DIV#pageTitle {background-image:url(/images/title-about-team.jpg);}
BODY#page-about-emma-irons 		DIV#pageTitle {background-image:url(/images/title-about-team.jpg);}
BODY#page-trust-services-adults 		DIV#pageTitle {background-image:url(/images/title-trust-adults.jpg);}
BODY#page-trust-services-vulnerable-people 	DIV#pageTitle {background-image:url(/images/title-trust-vulnerable.jpg);}
BODY#page-trust-services-children 		DIV#pageTitle {background-image:url(/images/title-trust-children.jpg);}
BODY#page-trust-services-property 		DIV#pageTitle {background-image:url(/images/title-trust-property.jpg);}
BODY#page-terms-web-terms-and-privacy 		DIV#pageTitle {background-image:url(/images/title-web-terms.jpg);}
BODY#page-terms-formal-details 			DIV#pageTitle {background-image:url(/images/title-formal-details.jpg);}

UL#footer-actions {margin:0; padding:0; list-style:none; position:relative; clear:both;}
UL#footer-actions LI {margin:0; padding:0; list-style:none; float:left; height:40px; display:block;}
UL#footer-actions LI#fn-email A 	{background-image:url(/images/footer-buttons.gif); background-position:0 0; width:200px; height:40px; display:block;}
UL#footer-actions LI#fn-register A 	{background-image:url(/images/footer-buttons.gif); background-position:-200px 0; width:280px; height:40px; display:block;}
UL#footer-actions LI#fn-phone 		{background-image:url(/images/footer-buttons.gif); background-position:-480px 0; width:200px; height:40px; display:block;}
UL#footer-actions LI#fn-email A:hover {background-position:0 -40px;}
UL#footer-actions LI#fn-register A:hover {background-position:-200px -40px;}
UL#footer-actions LI SPAN {display:none;}

UL#footer-actions LI#fn-enter A {background-image:url(/images/footer-button-enter.gif); width:200px; height:40px; background-position:top left; display:block;}

DIV#footer-text {background-image:url(/images/footer-text.gif); background-position:center; height:40px; clear:both; position:relative; padding-top:10px; background-repeat:no-repeat; padding-bottom:25px;}
DIV#footer-text SPAN {display:none;}

#accordion LI {font-weight:bold;}
#accordion LI DIV {font-weight:normal;}
#accordion H5 {margin:5px 0 0 0; font-size:13px; font-weight:bold;}

DIV.accordion LI A {font-weight:bold;}
DIV.accordion DIV.accordionControls {text-align:right; float:right; position:relative; top:-30px;}
DIV.accordion DIV.accordionControls A {font-size:10px; font-weight:bold;}

DIV#smallPrint {font-size:11px; margin-top:5px;}

DIV#newsItems {padding-bottom:20px;}
DIV.newsRow {margin-bottom:5px; padding-bottom:10px;}
DIV.newsRowTitle {border-bottom:3px solid; border-color:#DBDDDC; font-weight:bold;}
