/* 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.downloadLink,
DIV.downloadLink a 		{display:block; width:120px; height:40px;}
DIV.downloadLink 		{position:absolute;}
DIV.downloadLink a 		{text-indent:-9999px; overflow:hidden; background-position:top;}
DIV.downloadLink a:hover 	{background-position:bottom;}

DIV#downloadLinkServices 	{top:15px; left:490px;}
DIV#downloadLinkServices a 	{background-image:url(/images/download-services.gif);}
DIV#downloadLinkFaqs 		{top:15px; left:620px;}
DIV#downloadLinkFaqs a 		{background-image:url(/images/download-faqs.gif);}

DIV#siteTitle {background-color:#FFFFFF; height:85px;}
DIV#siteTitle H1,
DIV#siteTitle H1 A {width:750px; height:85px; margin:0;}
DIV#siteTitle H1 A {display:block; background-position:center; background-repeat:no-repeat; background-image:url(/images/siteTitle-bg.gif); overflow:hidden; text-indent:-3000px;}
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:690px; 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; margin:0 3px 0 0}
DIV#navMain UL LI A {float:left; display:block; padding:2px 6px 2px 6px; margin:0; text-decoration:none; color:#FFFFFF; font-size:11px; font-family:Tahoma, Arial, Helvetica, sans-serif; margin-right:auto !important;}
DIV#navMain UL LI.selected A {background-color:#A4A4A4; margin-right:auto !important;}
DIV#navMain UL LI.unselected A {background-color:#A4A4A4; color:#1A76D1; margin-right:auto !important;}
DIV#navMain UL LI.unselected A:hover {background-color:#A4A4A4; color:#FFFFFF; margin-right:auto !important;}
DIV#navMain UL LI UL LI.selected A {background-color:#A4A4A4; color:#FFFFFF;}
DIV#navMain UL LI UL {position:absolute; top:35px; left:0; background-color:#A4A4A4; margin-left:0; white-space:nowrap;}
DIV#navMain UL LI UL LI {float:left; clear:left; position:relative; margin:0; padding:1px 8px 1px 4px; margin-right:auto !important;}
DIV#navMain UL LI UL LI A {letter-spacing:normal; padding:0; width:100%; padding:1px 0 1px 0; display:block; color:#FFFFFF; font-weight:bold; font-size:11px; margin-right:auto !important;}
DIV#navMain UL LI UL LI.selected A {background-color:#A4A4A4; color:#FFFFFF;}
DIV#navMain UL LI UL LI.unselected A {background-color:#A4A4A4; color:#FFFFFF;}
DIV#navMain UL LI UL LI A:hover {background-color:#A4A4A4 !important; color:#FFFFFF; text-decoration:underline; margin-right:auto !important;}

DIV#navMain UL LI.menuTab A.tab		{background-image:url(/images/menu-tabs.gif); background-repeat:no-repeat; display:block; height:35px; padding:0 !important; margin:0 !important; background-color:#FFFFFF;}
DIV#navMain UL LI.menuTab A.tab		{text-indent:-3000px; overflow:hidden;}

DIV#navMain UL LI#mainmenu-index	A.tab {background-position:   0    0   ; width:  64px;} DIV#navMain UL LI#mainmenu-index 	A.tab:hover {background-position:   0   -35px} DIV#navMain UL LI#mainmenu-index.selected 	A.tab {background-position:   0   -35px} DIV#navMain UL LI#mainmenu-index.unavailable 		A.tab {background-position:   0   -70px}
DIV#navMain UL LI#mainmenu-about	A.tab {background-position: -66px  0   ; width:  58px;} DIV#navMain UL LI#mainmenu-about 	A.tab:hover {background-position: -66px -35px} DIV#navMain UL LI#mainmenu-about.selected 	A.tab {background-position: -66px -35px} DIV#navMain UL LI#mainmenu-about.unavailable 		A.tab {background-position: -66px -70px}
DIV#navMain UL LI#mainmenu-how		A.tab {background-position:-126px  0   ; width:  99px;} 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-prenuptial-agreements 	A.tab {background-position:-227px  0   ; width: 121px;} DIV#navMain UL LI#mainmenu-prenup 	A.tab:hover {background-position:-227px -35px} DIV#navMain UL LI#mainmenu-prenup.selected 	A.tab {background-position:-227px -35px} DIV#navMain UL LI#mainmenu-prenup.unavailable 		A.tab {background-position:-227px -70px}
DIV#navMain UL LI#mainmenu-postnuptial-agreements 	A.tab {background-position:-350px  0   ; width: 127px;} DIV#navMain UL LI#mainmenu-postnup 	A.tab:hover {background-position:-350px -35px} DIV#navMain UL LI#mainmenu-postnup.selected 	A.tab {background-position:-350px -35px} DIV#navMain UL LI#mainmenu-postnup.unavailable 	A.tab {background-position:-350px -70px}
DIV#navMain UL LI#mainmenu-cohabitation-agreements 	A.tab {background-position:-479px  0   ; width: 135px;} DIV#navMain UL LI#mainmenu-cohabit 	A.tab:hover {background-position:-479px -35px} DIV#navMain UL LI#mainmenu-cohabit.selected 	A.tab {background-position:-479px -35px} DIV#navMain UL LI#mainmenu-cohabit.unavailable 	A.tab {background-position:-479px -70px}
DIV#navMain UL LI#mainmenu-contact 	A.tab {background-position:-615px  0   ; width:  64px;} DIV#navMain UL LI#mainmenu-contact 	A.tab:hover {background-position:-615px -35px} DIV#navMain UL LI#mainmenu-contact.selected 	A.tab {background-position:-615px -35px} DIV#navMain UL LI#mainmenu-contact.unavailable 	A.tab {background-position:-615px -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.services 				DIV#pageTitle {background-image:url(/images/title-services.jpg);}
BODY.compliance 			DIV#pageTitle {background-image:url(/images/title-compliance.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.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/greybarfooter.jpg); background-position:center; height:36px; clear:both; position:relative; margin-top:15px; margin-bottom:15px; background-repeat:no-repeat; text-indent:-3000px; overflow:hidden;}

#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;}

td ul {margin:0 auto;}

body#page-index #pageContent td 	{padding-top:10px;}
body#page-index #pageContent td h3,
body#page-index #pageContent td p 	{padding:0 20px;}
body#page-index #pageContent td h3 	{font-family:Georgia, "Times New Roman", Times, serif; margin:0; line-height:1.2; font-weight:normal; font-size:20px; margin-bottom:0;}

#pageContent h1,
#pageContent h2,
#pageContent h3 		{font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-weight:normal; margin-bottom:0;}
#pageContent h1 		{font-size:24px; margin-bottom:5px;}
#pageContent h2 		{font-size:20px; margin-top:25px; margin-bottom:5px;}
#pageContent h3 		{font-size:16px; margin-top:20px; margin-bottom:5px;}
#pageContent p 			{margin-top:0; margin-bottom:15px; line-height:1.5;}

ul#pack-links 				{height:50px; margin:10px 0; padding:0;}
ul#pack-links li 			{margin:0; padding:0; list-style:none; float:left;}
ul#pack-links li a 			{background-position:top; display:block; width:220px; height:50px; text-indent:-3000px; overflow:hidden;}
ul#pack-links li a:hover 		{background-position:bottom;}
ul#pack-links li#pack-prenup a 		{background-image:url(/images/btn-pack-prenup.png);}
ul#pack-links li#pack-postnup a 	{background-image:url(/images/btn-pack-postnup.png);}
ul#pack-links li#pack-cohabit a 	{background-image:url(/images/btn-pack-cohabit.png);}

#footerTitle 			{font-size:16px !important;}
