@charset "utf-8";
BODY {
color:#333;
text-align:center;
font-family:arial, verdana, lucida, helvetica, sans-serif;
margin:0;
padding:0;
}

#main {
width:960px;
text-align:center;
margin:0 auto;
padding:15px 0 0;
}

* {
color:#333;
margin:0;
padding:0;
}

a {
outline:none;
}

p {
font-size:12px;
color:#333;
line-height:16px;
}

#header {
width:960px;
float:left;
}

.header-right {
float:left;
width:710px;
padding:0 0 0 10px;
}

.header-right-menu {
width:710px;
float:left;
height:30px;
}

.header-right-top {
background:url(../heritage-wills-images/background-header-top-will-writers.jpg) no-repeat top;
width:690px;
height:58px;
float:left;
text-align:left;
color:#FFF;
font-size:24px;
font-weight:0;
font-family:Verdana, Geneva, sans-serif;
padding:52px 0 0 20px;
}

.scroll {
height:509px;
width:730px;
overflow:auto;
padding:0;
}

#content {
width:960px;
color:#000;
text-align:left;
float:left;
background:url(../heritage-wills-images/background-content-seprator-will-writers.gif) repeat-y 0 10px;
margin:10px auto 0;
}

#content-home {
width:960px;
color:#000;
text-align:left;
float:left;
margin:5px auto 0;
}

#content-left {
width:215px;
color:#FFF;
text-decoration:none;
background-color:#078E3E;
background-attachment:scroll;
background-image:url(../heritage-wills-images/top-left-corner-img.jpg);
background-repeat:no-repeat;
background-position:left top;
height:250px;
line-height:50px;
font-size:14px;
padding:27px 0 0 25px;
}

#content-right {
width:710px;
height:543px;
float:right;
background:#E6E6E6 url(../heritage-wills-images/background-content-will-writers.jpg) bottom left no-repeat;
margin:10px 0 5px 10px;
}

#content-right-inner {
width:706px;
float:left;
margin:0 0 0 10px;
padding:2px 0 0;
}

#content-right-home {
width:708px;
float:left;
background:#eeede9 url(../heritage-wills-images/background-content-corner.jpg) no-repeat;
border:1px solid #ddd;
background-position:bottom right;
margin:-5px 0 0 10px;
padding:0;
}

.content-right-top {
width:710px;
float:left;
}

.content-right-top-page1 {
width:710px;
float:left;
background:url(../heritage-wills-images/background-content-top-our-visit.jpg) no-repeat top left;
}

.icon {
width:240px;
float:left;
text-align:center;
height:80px;
margin:3px 0 0;
}

.iconBottomLink {
width:240px;
float:left;
text-align:center;
line-height:18px;
font-size:12px;
color:#999;
padding:10px 0 0;
}

.iconBottomLink a {
color:#999;
text-decoration:underline;
}

.faxIconBg {
background:url(../heritage-wills-images/img-fax.gif) scroll left top no-repeat;
width:180px;
float:left;
height:20px;
font-size:11px;
margin:3px 0 0;
padding:60px 0 0 60px;
}

.faxIconBg a {
color:#000;
text-decoration:underline;
}

#l,#lnew,#faq {
padding-top:20px;
padding-left:28px;
width:375px;
text-align:left;
float:left;
}

.inner-container {
width:710px;
float:left;
background:url(../heritage-wills-images/background-main-will-writers.jpg) no-repeat bottom;
padding:0 0 100px;
}

.inner-container-contact {
width:710px;
float:left;
height:785px;
background:url(../heritage-wills-images/background-main-will-writers.jpg) no-repeat bottom;
margin:0;
padding:0;
}

.inner-container-bg {
width:710px;
float:left;
background:url(../heritage-wills-images/background-main-will-writers.jpg) no-repeat bottom;
padding:0 0 4px;
}

.inner-container-leaf {
width:710px;
float:left;
background:url(../heritage-wills-images/background-content-inner-will-writers.gif) no-repeat 100px 150px;
}

.inner-container-small {
width:710px;
height:684px;
float:left;
background:url(../heritage-wills-images/background-main-will-writers.jpg) no-repeat bottom;
padding:0 0 100px;
}

.inner-container-guide {
width:710px;
height:780px;
float:left;
background:url(../heritage-wills-images/background-content-guide-will-writers.jpg) right top no-repeat;
}

.inner-container-about {
width:710px;
float:left;
height:780px;
background:url(../heritage-wills-images/background-about-heritage-will-writers.jpg) right top no-repeat;
}

.inner-container-list {
width:710px;
float:left;
height:724px;
background:url(../heritage-wills-images/background-main-will-writers.jpg) no-repeat bottom;
padding:0 0 60px;
}

.inner-container-contact-details {
width:710px;
float:left;
height:780px;
background:url(../heritage-wills-images/background-contact-details-will-writers.jpg) right top no-repeat;
}

.inner-text {
padding-left:28px;
width:320px;
text-align:left;
float:left;
}

.inner-textpara {
width:320px;
text-align:left;
float:left;
}

.inner-text-list {
padding-left:28px;
width:274px;
text-align:left;
float:left;
}

.inner-text a {
text-decoration:none;
color:#008b3c;
}

.inner-text1 {
padding-left:28px;
width:655px;
text-align:left;
float:left;
color:#000;
}

.inner-text-prices {
background:url(../heritage-wills-images/our-prices-right.jpg) scroll 458px 150px no-repeat;
padding-left:28px;
width:655px;
text-align:left;
float:left;
}

.inner-text-right {
width:321px;
text-align:right;
float:right;
}

#home-new {
width:400px;
float:left;
line-height:50px;
font-size:14px;
font-family:Verdana, Geneva, sans-serif;
padding:20px 0 20px 24px;
}

#home-new-page {
width:665px;
float:left;
line-height:50px;
font-size:14px;
font-family:Verdana, Geneva, sans-serif;
padding:20px 0 20px 24px;
}

#l {
padding-bottom:20px;
}

#l h1,#lnew h1,#home-new h1,.inner-text h1,.inner-text1 h1,.inner-text-list h1,.inner-text-prices h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#019A32;
text-decoration:none;
line-height:18px;
font-weight:700;
text-transform:none;
}

#l,#lnew p,#home-new p,.inner-text p,.inner-text1 p,.inner-text-prices p {
font-family:Arial, Helvetica, sans-serif;
color:#333;
line-height:18px;
text-decoration:none;
}

#home-new a {
color:#333;
text-decoration:underline;
}

#home-new a:hover {
color:#078E3E;
text-decoration:none;
font-size:12px;
}

ul.listitem2 {
margin-left:0;
font:14px/15px Arial, Helvetica, sans-serif, Tahoma;
color:#000;
padding:0;
}

ul.listitem2 li {
display:block;
background-image:url(../heritage-wills-images/dot_1.gif);
background-repeat:no-repeat;
list-style-type:none;
background-attachment:scroll;
padding:3px 0 5px 25px;
}

.listitem1 li a,.listitem2 li a {
color:#0A8D41;
text-decoration:none;
}

#lfull,#lfullnew {
text-align:left;
float:left;
padding-bottom:20px;
padding-left:28px;
padding-right:20px;
width:412px;
}

a.fl_row1,a.fl_row2,a.fl_row3,a.fl_row4 {
text-decoration:none;
display:block;
line-height:22px;
background-image:url(../images/dot_1.gif);
background-repeat:no-repeat;
background-position:10px top;
background-attachment:scroll;
padding:0 0 0 32px;
}

a.fl_row4 {
color:#999;
font-weight:700;
}

a.fl_row3 {
color:#019A32;
height:26px;
border-top:0 solid;
border-right:0 solid;
border-left:0 solid;
border-bottom:0 solid;
}

a.fl_row1:hover,a.fl_row2:hover,a.fl_row3:hover {
color:#F60;
text-decoration:underline;
}

ul.lfulllist li {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#019A32;
line-height:18px;
text-decoration:none;
list-style-position:outside;
list-style-type:none;
}

#r {
width:210px;
text-align:left;
float:right;
padding-top:2px;
}

#content-right-faq {
width:490px;
color:#000;
float:right;
height:387px;
text-align:left;
background-image:url(../images/content_right_bg.jpg);
background-repeat:no-repeat;
margin:0 auto;
padding:0;
}

#home-footer {
font-family:Arial, Helvetica, sans-serif;
font-size:75%;
color:#000;
line-height:16px;
text-align:center;
text-decoration:none;
width:610px;
float:right;
margin:0 auto;
padding:8px 60px;
}

#home-footer a:link {
color:#999;
font-size:12px;
}

#home-footer a:hover {
color:#000;
font-size:12px;
}

#footer {
width:960px;
text-align:center;
float:left;
background:url(../heritage-wills-images/background-content-seprator-will-writers.gif) repeat-y 0 10px;
margin:0 0 10px;
padding:10px 0 0;
}

#footer-inner {
width:960px;
text-align:center;
background:url(../heritage-wills-images/background-content-seprator-will-writers.gif) repeat-y 0 10px;
margin:0 0 10px;
padding:0;
}

.footer-left {
background:url(../heritage-wills-images/footer-left-corner.gif) no-repeat bottom left;
float:left;
width:240px;
height:32px;
font-size:60%;
color:#FFF;
text-align:center;
padding:18px 0 0;
}

.footer-right {
float:right;
width:710px;
text-align:center;
background:#000 url(../heritage-wills-images/footer-right-corner.gif) no-repeat bottom right;
height:41px;
color:#FFF;
font-size:22px;
text-transform:uppercase;
margin:9px 0 0;
}

ul.areas li {
list-style-position:outside;
list-style-type:none;
font-size:16px;
line-height:28px;
color:#FFF;
margin-left:8px;
padding:0;
}

a.fl_home {
background:url(../heritage-wills-images/menu_home_on.jpg) no-repeat top left;
}

a.fl_why {
background:url(../heritage-wills-images/menu_why_make_a_will_on.jpg) no-repeat top left;
}

a.fl_list {
background:url(../heritage-wills-images/menu_list_of_services_on.jpg) no-repeat top left;
}

a.fl_con {
background:url(../heritage-wills-images/menu-contact-details-on.jpg) no-repeat top left;
}

a.fl_wri {
background:url(../heritage-wills-images/menu_writing_my_will_on.jpg) no-repeat top left;
}

a.fl_faq {
background:url(../heritage-wills-images/menu_faqs_on.jpg) no-repeat top left;
}

a.fl_usu {
background:url(../heritage-wills-images/menu_useful_links_on.jpg) no-repeat top left;
}

a.fl_career {
background:url(../heritage-wills-images/menu_career_opportunities_on.jpg) no-repeat top left;
}

a.fl_downloads {
background:url(../heritage-wills-images/menu_downloads_on.jpg) no-repeat top left;
}

a.fl_prices {
background:url(../heritage-wills-images/menu-our-prices-on.jpg) no-repeat top left;
}

a.fl_preparingvisit {
background:url(../heritage-wills-images/menu-preparing-visit-on.jpg) no-repeat top left;
}

#a_fl_preparingvisit {
display:block;
text-decoration:none;
height:38px;
text-indent:-9999em;
background:url(../heritage-wills-images/menu-preparing-visit-over.jpg) no-repeat top left;
margin:0;
padding:0;
}

#left-menu-background {
width:240px;
height:220px;
float:left;
background:url(../heritage-wills-images/background-left-menu-will-writers.jpg) no-repeat top right;
}

#menu {
width:240px;
float:left;
height:217px;
text-align:left;
}

#menu ul {
position:relative;
width:240px;
height:217px;
background:url(../heritage-wills-images/background-left-menu-will-writers.jpg) left top no-repeat;
margin:0;
padding:0;
}

#menu ul li {
list-style:none;
position:absolute;
margin:0;
padding:0;
}

#menu ul li,#menu a {
display:block;
height:72px;
border-bottom:0;
}

#m1 {
left:0;
top:0;
width:240px;
}

#m2 {
left:0;
top:72px;
width:240px;
}

#m3 {
left:0;
top:144px;
width:240px;
}

#m1 a:hover {
background:transparent url(../heritage-wills-images/background-left-menu-will-writers.jpg) no-repeat -240px 0;
border-bottom:0;
}

#m2 a:hover {
background:transparent url(../heritage-wills-images/background-left-menu-will-writers.jpg) no-repeat -240px -72px;
border-bottom:0;
}

#m3 a:hover {
background:transparent url(../heritage-wills-images/background-left-menu-will-writers.jpg) no-repeat -240px -144px;
border-bottom:0;
}

#m1a {
left:0;
top:0;
width:240px;
background:transparent url(../heritage-wills-images/background-left-menu-will-writers.jpg) no-repeat -240px 0;
border-bottom:0;
}

#m2a {
left:0;
top:72px;
width:240px;
background:transparent url(../heritage-wills-images/background-left-menu-will-writers.jpg) no-repeat -240px -72px;
border-bottom:0;
}

#m3a {
left:0;
top:144px;
width:240px;
background:transparent url(../heritage-wills-images/background-left-menu-will-writers.jpg) no-repeat -240px -144px;
border-bottom:0;
}

#top-menu {
left:0;
text-align:center;
width:430px;
height:23px;
border:0;
float:right;
padding:0 30px 0 0;
}

#top-menu ul {
position:relative;
width:430px;
height:23px;
background:url(../heritage-wills-images/top-menu.gif);
margin:0 0 0 20px;
padding:0;
}

#top-menu ul a:link {
color:#fff !important;
}

#top-menu ul li {
list-style:none;
position:absolute;
top:0;
margin:0;
padding:0;
}

#top-menu ul li,#top-menu a {
display:block;
height:23px;
border-bottom:0;
}

#tm1 {
left:0;
top:0;
width:245px;
}

#tm2 {
left:245px;
top:0;
width:185px;
}

#tm1 a:hover {
background:transparent url(../heritage-wills-images/top-menu.gif) 0 -23px no-repeat;
border-bottom:0;
}

#tm2 a:hover {
background:transparent url(../heritage-wills-images/top-menu.gif) -245px -23px no-repeat;
border-bottom:0;
}

#tm1a {
left:0;
width:245px;
background:transparent url(../heritage-wills-images/top-menu.gif) 0 -23px no-repeat;
}

#tm2a {
left:210px;
width:185px;
background:transparent url(../heritage-wills-images/top-menu.gif) -245px -23px no-repeat;
}

#toplinks a {
background-image:url(../heritage-wills-images/go_to_top_on.gif);
background-repeat:no-repeat;
display:block;
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:11px;
text-decoration:none;
font-weight:700;
height:15px;
width:50px;
text-align:center;
color:#019A32;
float:left;
margin:20px 0 0;
}

#backlinks a {
background-image:url(../heritage-wills-images/go_to_top_on.gif);
background-repeat:no-repeat;
display:block;
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:11px;
text-decoration:none;
font-weight:700;
height:15px;
width:50px;
text-align:center;
color:#019A32;
float:left;
margin:20px 10px 0 0;
}

.dothorzline {
background-attachment:scroll;
background-image:url(../heritage-wills-images/dot_line.jpg);
background-repeat:repeat-x;
height:25px;
background-position:left;
padding:5px 0;
}

.dothorzline-clear {
background-attachment:scroll;
background-image:url(../heritage-wills-images/dot_line.jpg);
background-repeat:repeat-x;
height:25px;
background-position:left;
clear:both;
padding:5px 0;
}

.content-right-bottom {
width:710px;
height:33px;
float:left;
background:url(../heritage-wills-images/inner-content-right-bottom.gif) no-repeat bottom right;
}

.package-container {
width:650px;
float:left;
margin:0;
padding:0;
}

.package-price {
width:550px;
float:left;
color:#019A32;
font-weight:700;
font-size:75%;
margin:0;
padding:0 0 0 100px;
}

#usefullinks {
text-align:center;
width:125px;
float:left;
padding:10px;
}

#usefullinks1 {
width:580px;
float:left;
padding-bottom:10px;
}

#usefullinks1 h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px px;
color:#999;
line-height:23px;
text-decoration:none;
font-weight:700;
text-align:left;
}

#usefullinks2 {
text-align:left;
width:390px;
float:left;
padding:10px 0 10px 10px;
}

#usefullinks2 a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px px;
color:#999;
text-decoration:none;
font-weight:700;
}

.contact-img {
float:left;
padding:0 0 0 26px;
}

.display {
float:left;
padding:3px 14px 0 0;
}

.display1 {
float:right;
padding:3px 0 0 14px;
}

.form-text {
font-size:75%;
color:#333;
}

.formleft {
float:left;
width:100px;
font-size:75%;
color:#333;
}

.formcenter {
float:left;
width:10px;
font-size:75%;
color:#333;
}

.formright {
float:left;
width:200px;
margin:2px 0;
}

.txtbox {
width:220px;
font-size:80%;
color:#333;
}

.txtareabox {
width:222px;
font-size:80%;
color:#333;
font-family:Arial, Helvetica, sans-serif;
}

.text-red {
color:red;
}

.link-ipw {
width:226px;
float:right;
height:450px;
margin:0 16px 0 0;
padding:40px 0 0;
}

.spacer {
float:right;
margin:25px 0 0;
padding:0;
}

.form-guide {
width:660px;
clear:both;
}

.submitbu {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#030;
border:0 none #999;
font-style:normal;
line-height:normal;
font-weight:700;
text-decoration:none;
background-attachment:scroll;
background-image:url(../heritage-wills-images/sub_bu.jpg);
background-repeat:no-repeat;
background-position:center;
height:20px;
width:70px;
cursor:pointer;
}

#formrowbutton {
padding:10px 0 0 100px;
}

.bg-download {
width:145px;
height:22px;
background:url(../heritage-wills-images/bg-download-will-writers.gif) no-repeat;
font-size:75%;
margin:0 0 5px;
padding:8px 0 0 30px;
}

.download {
width:300px;
float:left;
}

.m1 a {
width:325px;
height:50px;
text-indent:-9999px;
background:url(../heritage-wills-images/download.gif) scroll no-repeat left top;
}

.m1 a:hover {
background:transparent url(../heritage-wills-images/download.gif) -325px 0 no-repeat;
border-bottom:0;
}

.m2 a {
width:194px;
height:50px;
text-indent:-9999px;
background:url(../heritage-wills-images/download.gif) scroll no-repeat left -50px;
}

.m2 a:hover {
background:transparent url(../heritage-wills-images/download.gif) -325px -50px no-repeat;
border-bottom:0;
}

.m3 a {
width:194px;
height:50px;
text-indent:-9999px;
background:url(../heritage-wills-images/download.gif) scroll no-repeat left -100px;
}

.m3 a:hover {
background:transparent url(../heritage-wills-images/download.gif) -325px -100px no-repeat;
border-bottom:0;
}

.m4 a:hover {
background:transparent url(../heritage-wills-images/download.gif) -325px -150px no-repeat;
border-bottom:0;
}

.m5 a {
width:325px;
height:50px;
text-indent:-9999px;
background:url(../heritage-wills-images/download.gif) scroll no-repeat left -200px;
}

.m5 a:hover {
background:transparent url(../heritage-wills-images/download.gif) -325px -200px no-repeat;
border-bottom:0;
}

.m6 a:hover {
background:transparent url(../heritage-wills-images/download.gif) -325px -250px no-repeat;
border-bottom:0;
}

.download1 {
width:100%;
float:left;
}

.newd1 a {
width:325px;
height:50px;
text-indent:-9999px;
background:url(../heritage-wills-images/download1.gif) scroll no-repeat left top;
}

.newd1 a:hover {
background:transparent url(../heritage-wills-images/download1.gif) -325px 0 no-repeat;
border-bottom:0;
}

.newd2 a {
width:194px;
height:50px;
text-indent:-9999px;
background:url(../heritage-wills-images/download1.gif) scroll no-repeat left -50px;
}

.newd2 a:hover {
background:transparent url(../heritage-wills-images/download1.gif) -325px -50px no-repeat;
border-bottom:0;
}

.newd3 a {
width:194px;
height:50px;
text-indent:-9999px;
background:url(../heritage-wills-images/download1.gif) scroll no-repeat left -100px;
}

.newd3 a:hover {
background:transparent url(../heritage-wills-images/download1.gif) -325px -100px no-repeat;
border-bottom:0;
}

.newd4 a {
width:325px;
height:50px;
text-indent:-9999px;
background:url(../heritage-wills-images/download1.gif) scroll no-repeat left bottom;
}

.newd4 a:hover {
background:transparent url(../heritage-wills-images/download1.gif) -325px -150px no-repeat;
border-bottom:0;
}

.text-green {
color:#019a32;
}

.heritage-house-container {
background:url(../heritage-wills-images/heritage-house.gif) scroll left top no-repeat;
float:left;
width:428px;
height:202px;
}

.pageLinks {
color:#fff;
font-size:13px;
font-weight:700;
text-align:center;
float:left;
display:block;
cursor:pointer;
background:#2b9c12;
margin:10px 0;
padding:10px;
}

.pageLinks a {
color:#fff;
text-decoration:underline;
}

.contactLinkRowRight {
width:203px;
float:right;
}

.navlink {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#fff;
}

.navlinkactive {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#000;
}

#main #content-home #content-right-home .content-right-top #home-new p br {
font-size:14px;
color:#078E3E;
}

#main #content-home #content-right-home .content-right-top #home-new strong {
color:#078E3E;
font-size:16px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
}

lineheight {
line-height:100px;
#main#content-home#content-right-homecontent-right-top#home-newstrongh3font-family:Arial, Helvetica, sans-serif;
}

.header-left,#content-left-area {
width:240px;
min-height:100%;
float:left;
background:#e6e6e6;
}

.inner-text a:hover,down li ul a:hover,.down1 li ul a:hover {
text-decoration:underline;
}

.inner-text-prices a,.inner-text1 a {
text-decoration:none;
color:#019A32;
}

.inner-text-prices a:hover,.inner-text1 a:hover {
text-decoration:none;
color:#333;
}

#l a,#home-footer a {
color:#999;
text-decoration:none;
}

ul.listitem,ul.listitem1 {
margin-left:0;
font:12px/15px Arial, Helvetica, sans-serif, Tahoma;
color:#000;
padding:0;
}

ul.listitem li,ul.listitem1 li {
display:block;
background-image:url(../heritage-wills-images/dot_1.gif);
background-repeat:no-repeat;
list-style-type:none;
background-attachment:scroll;
padding:3px 0 3px 25px;
}

a.fl_row1,a.fl_row2 {
color:#019A32;
height:26px;
border-top:0 solid;
border-right:0 solid;
border-left:0 solid;
}

ul.lfulllist,ul.areas {
list-style:none;
margin:0;
padding:0;
}

a.fl_home,a.fl_why,a.fl_list,a.fl_con,a.fl_wri,a.fl_faq,a.fl_usu,a.fl_career,a.fl_downloads,a.fl_prices,#a_fl_home,#a_fl_why,#a_fl_list,#a_fl_con,#a_fl_wri,#a_fl_faq,#a_fl_usu,#a_fl_career,#a_fl_downloads,#a_fl_prices {
display:block;
text-decoration:none;
height:24px;
text-indent:-9999em;
margin:0;
padding:0;
}

a.fl_home:hover,#a_fl_home {
background:url(../heritage-wills-images/menu_home_over.jpg) no-repeat top left;
}

a.fl_why:hover,#a_fl_why {
background:url(../heritage-wills-images/menu_why_make_a_will_over.jpg) no-repeat top left;
}

a.fl_list:hover,#a_fl_list {
background:url(../heritage-wills-images/menu_list_of_services_over.jpg) no-repeat top left;
}

a.fl_con:hover,#a_fl_con {
background:url(../heritage-wills-images/menu-contact-details-over.jpg) no-repeat top left;
}

a.fl_wri:hover,#a_fl_wri {
background:url(../heritage-wills-images/menu_writing_my_will_over.jpg) no-repeat top left;
}

a.fl_faq:hover,#a_fl_faq {
background:url(../heritage-wills-images/menu_faqs_over.jpg) no-repeat top left;
}

a.fl_usu:hover,#a_fl_usu {
background:url(../heritage-wills-images/menu_useful_links_over.jpg) no-repeat top left;
}

a.fl_career:hover,#a_fl_career {
background:url(../heritage-wills-images/menu_career_opportunities_over.jpg) no-repeat top left;
}

a.fl_downloads:hover,#a_fl_downloads {
background:url(../heritage-wills-images/menu_downloads_over.jpg) no-repeat top left;
}

a.fl_prices:hover,#a_fl_prices {
background:url(../heritage-wills-images/menu-our-prices-over.jpg) no-repeat top left;
}

#menu ul li a,#top-menu ul li a {
text-indent:-9999px;
text-decoration:none;
}

#toplinks a:hover,#backlinks a:hover {
color:#000;
background-image:url(../heritage-wills-images/go_to_top_over.gif);
background-repeat:no-repeat;
}

.package,.downloadContainer {
width:650px;
float:left;
}

#usefullinks a,#usefullinks1 a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px px;
color:#999;
line-height:23px;
text-decoration:none;
font-weight:700;
}

.formrow,.formrow2 {
float:left;
width:340px;
color:#333;
}

.down,.down ul,.down1,.down1 ul {
width:245px;
list-style:none;
}

.down a,.down1 a {
display:block;
text-decoration:none;
padding:0;
}

.down li,.down1 li {
float:left;
padding:0;
}

.down li ul,.down1 li ul {
position:absolute;
height:auto;
width:325px;
}

.down li li,.down1 li li {
text-indent:-999px;
}

.down li ul a,.down1 li ul a {
color:.FFFFFF;
text-decoration:none;
}

.down li ul ul,.down1 li ul ul {
margin:0;
padding:0;
}

.down li:hover ul ul,.down li:hover ul ul ul,.down li.sfhover ul ul,.down li.sfhover ul ul ul,.down1 li:hover ul ul,.down1 li:hover ul ul ul,.down1 li.sfhover ul ul,.down1 li.sfhover ul ul ul {
left:-999em;
}

.down li:hover ul,.down li li:hover ul,.down li li li:hover ul,.down li.sfhover ul,.down li li.sfhover ul,.down li li li.sfhover ul,.down1 li:hover ul,.down1 li li:hover ul,.down1 li li li:hover ul,.down1 li.sfhover ul,.down1 li li.sfhover ul,.down1 li li li.sfhover ul {
left:auto;
}

.down li:hover,.down li.sfhover,.down1 li:hover,.down1 li.sfhover {
background:none;
}

.m4 a,.m6 a {
width:325px;
height:50px;
text-indent:-9999px;
background:url(../heritage-wills-images/download.gif) scroll no-repeat left bottom;
}

.navlink:hover,.navlinkactive:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#000;
text-decoration:none;
}

#sidebar-fill {
left:0;
top:1000px;
width:240px;
min-height:85px;
background:#e6e6e6;
}

#l a:hover,body#home a#homenav {
color:#000;
}

ul.areas li a:link,ul.areas li a:visited,.pageLinks a:hover {
color:#fff;
text-decoration:none;
}

ul.areas li a:hover,.iconBottomLink a:hover,.faxIconBg a:hover,.listitem1 li a:hover,.listitem2 li a:hover,a.fl_row4:hover,#usefullinks a:hover,#usefullinks1 a:hover,#usefullinks2 a:hover {
color:#000;
text-decoration:none;
}

#search {
position:relative;
left:-10px;
top:-10px;
}


