@charset "utf-8";
/* CSS Document */

body{font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:15px 0 0 0;}
a{text-decoration:none; color:#0093dc;}
h1{font-size:28px; font-weight:normal;}
h2{font-size:24px; font-weight:normal; color:#0093dc;}
.h2Div{margin-top:-25px;} 
h3{font-size:21px;margin:0px}

.errorMessage{width:990px;padding:15px 0 0 2px; float:left; text-align:right;clear:top;font-size:14px;color:#0093dc;text-transform:uppercase;}
.privilege{padding-bottom:10px;}
.wrapper{width:990px; margin:0 auto;}
.header{width:990px; float:left;}
.logo{float:left; width:232px;}
.newsletter{float:right; background-image:url(../images/newsletter_signup.jpg); background-repeat:no-repeat; width:289px; height:74px;}
.newsletter .textBox{margin:36px 0 0 82px; border:0; width:132px; float:left; font-size:11px; color:#666666;}
.newsletter .search{margin:30px 10px 0 0; border:0; float:right;}
.googleSearch{float:right; background-image:url(../images/google_search.jpg); background-repeat:no-repeat; width:287px; height:71px; margin-right:15px;}
.googleSearch .textBox{margin:34px 0 0 23px; border:0; width:180px; float:left; font-size:11px; color:#666666;}
.googleSearch .search{margin:30px 12px 0 0px; border:0; float:right;}
.menuStrip{width:990px; margin-top:10px; float:left; background-color:#0093dc;}
.menu{float:left;padding-left:15px;}
.menu ul{padding:0; margin:26px 0 0 13px;}
.menu li{list-style-type:none; display:inline;}
.menu a{color:#FFFFFF; font-weight:bold; text-transform:uppercase;}
.menu a:hover{color:#000000;}
.menu .divider{margin:0px 10px 0 15px; vertical-align:text-top;}
.phonenumber{float:right;}
.content{width:980px; padding:10px 5px 10px 5px; float:left; background-color:#edf6f9; background-position:bottom; background-repeat:no-repeat;}
.footer{float:left; width:990px; padding:10px 0 10px 0; font-size:11px; background-image:url(../images/footerGrad.jpg); background-repeat:repeat-x; background-color:#005996; color:#FFFFFF; text-align:center;}
.footer a{color:#FFFFFF; text-decoration:underline;}
.blueText{color:#5e9abc;}

/*testimonial*/
.testimonial{padding-bottom:0px;} 
.tes_top{}
.tes_mid{background-image:url(../images/testimonial_middle.jpg); background-repeat:repeat-y; padding:0px; margin:0; border-style:none;}
.tes_text{padding:20px;}
.tes_bottom{background-image:url(../images/testimonial_bottom.jpg); height:80px; background-repeat:no-repeat;}
.toptext{float:right; margin-right:90px; margin-top:60px;}
/* home */
.home_howCanweHelp{float:left;width:504px;}
.home_howCanWeHelpBusiness select, .home_howCanWeHelpYou select{float:left; margin:141px 0 0 36px; border:1px solid white; width:175px; font-size:11px;}
.home_howCanWeHelpBusiness{float:left; width:504px; height:187px; margin-bottom:13px; background-image:url(../images/home-howCanWeHelpBusiness.jpg); background-repeat:no-repeat;}
.home_howCanWeHelpYou{float:left; width:504px; height:187px; background-image:url(../images/home-howCanWeHelpYou.jpg); background-repeat:no-repeat;}
.home_LatestNews{text-align:justify;float:left; width:174px; font-size:11px; height:357px; padding:15px; margin-left:7px; background-image:url(../images/home-LatestNews.jpg); background-repeat:no-repeat;}
.home_LatestNews a{color:#5e9abc; font-weight:bold;}
.home_LatestNews a:hover{color:#000;}
.home_privCard{float:right; width:259px; height:93px; margin:-4px 0 3px 0px;}
.home_flashButtons{float:right; width:259px; height:294px;}

/* content */
.content .leftCol{float:left; width:610px; padding:20px 0px 20px 20px;padding-top:0px;text-align:justify;}  
.content .rightCol{float:right; width:259px;text-align:right;}

.submenu {float:right;width:259px;}
.submenu .sub_top {width:259px}
.submenu .sub_bottom {width:259px}
.submenu .sub_content {background-image:url(../images/submenu_bg.jpg); background-repeat:repeat-y;text-align:left;padding:0 15px 10px 15px; float:left;width:229px}
.submenu .sub_content .row {border-bottom:1px dotted #ababab;padding:4px 0; float:left;width:229px}

.submenu .sub_content .row a {color:black;font-weight:bold;}
.submenu .sub_content .row a. active {color:#0093dc;font-weight:bold;}


.submenuLinks {float:right;width:259px;}
.submenuLinks .sub_top {width:259px}
.submenuLinks .sub_bottom {width:259px}
.submenuLinks .sub_content {background-image:url(../images/submenu_bg.jpg); background-repeat:repeat-y;text-align:left;padding:0 15px 10px 15px; float:left;width:229px}
.submenuLinks .sub_content .row {border-bottom:1px dotted #ababab;padding:4px 0; float:left;width:229px}

.submenuLinks .sub_content .row a {color:#0093dc;font-weight:bold;}
.submenuLinks .sub_content .row a. active {color:black;font-weight:bold;}

.privMiddle{width:570px; padding:0 20px 0 20px; background-image:url(../images/priv_middle.jpg); background-repeat:repeat-y;}
.privMiddle a{color:#5e9abc;}
.icon-email{margin-right:7px;}
.icon-web{margin:0 7px 0 20px;}
.privLogo{float:right; margin:0 0 10px 10px;}
.newsDivider{width:100%; border-bottom:1px dotted #5e9abc;}
.topLink{display:block; border:3px solid white; background-color:#0093dc; padding:5px; color:#FFFFFF; width:100px; text-align:center; margin-bottom:10px;}
.newsImage{float:right; margin:20px 0 20px 20px; border:5px solid white;}

/* Jquery */
#Jmenu {list-style: none;margin: 0;padding: 0;vertical-align: top;width: 684px;}
#Jmenu ul {display: none;list-style: none;margin: 0;padding: 0;}
#Jmenu ul ul {display: inline;}
#Jmenu ul ul li a {padding-left: 20px;width: 158px;}
#Jmenu a {cursor: pointer;display: block;}
#Jmenu a.expanded {width:684px; height:132px; background-repeat:no-repeat;clear:left;}
#Jmenu a.collapsed {width:684px; height:132px; background-repeat:no-repeat;clear:left;}
#Jmenu a:hover {text-decoration: none;}
#Jmenu ul a:hover {background : #f5f5f5;text-decoration: underline;}
#Jmenu li.active a {background: #fff;}
#Jmenu li.active li a {background: #e8e8e8;}
#Jmenu .footer {background: transparent url(../images/on_bottom.jpg) no-repeat 0 0;height: 14px;margin:0;width: 684px;padding-bottom:0px;}
#Jmenu .footer span {display: none;}
#Jmenu .teamContent {background-image:url(../images/on_bg.jpg); background-repeat:repeat-y; width:634px; padding:25px;}
#Jmenu .jeremyR {background-image:url(../images/teambanners/jeremyR.jpg);}
#Jmenu .hildaE {background-image:url(../images/teambanners/hildaE.jpg);}
#Jmenu .danielL {background-image:url(../images/teambanners/danielL.jpg);}
#Jmenu .laurieG {background-image:url(../images/teambanners/laurieG.jpg);}
#Jmenu .cyrilA {background-image:url(../images/teambanners/cyrilA.jpg);}
#Jmenu .peterL {background-image:url(../images/teambanners/peterL.jpg);}
#Jmenu .jeanN {background-image:url(../images/teambanners/jeanN.jpg);}
#Jmenu .davidH {background-image:url(../images/teambanners/davidH.jpg);}
#Jmenu .sheilaS {background-image:url(../images/teambanners/sheilaS.jpg);}
#Jmenu .elizabethD {background-image:url(../images/teambanners/elizabethD.jpg);}
#Jmenu .sharonI {background-image:url(../images/teambanners/sharonI.jpg);}
#Jmenu .lynnG {background-image:url(../images/teambanners/lynnG.jpg);}
#Jmenu .sharonM {background-image:url(../images/teambanners/sharonM.jpg);}
#Jmenu .christineW {background-image:url(../images/teambanners/christineW.jpg);}
#Jmenu .fayeG {background-image:url(../images/teambanners/fayeG.jpg);}
#Jmenu .joannaG {background-image:url(../images/teambanners/joannaG.jpg);}
#Jmenu .louiseC {background-image:url(../images/teambanners/louiseC.jpg);}
#Jmenu .deniseM {background-image:url(../images/teambanners/deniseM.jpg);}
#Jmenu .sueW {background-image:url(../images/teambanners/sueW.jpg);}
#Jmenu .julieT {background-image:url(../images/teambanners/julieT.jpg);}
#Jmenu .alisonT {background-image:url(../images/teambanners/alisonT.jpg);}
#Jmenu .suzanneO {background-image:url(../images/teambanners/suzanneO.jpg);}
#Jmenu .loriV {background-image:url(../images/teambanners/loriV.jpg);}
#Jmenu .marcinP {background-image:url(../images/teambanners/marcinP.jpg);}
#Jmenu .deborahH {background-image:url(../images/teambanners/deborahH.jpg);}
#Jmenu .susanP {background-image:url(../images/teambanners/susanP.jpg);}
#Jmenu .lauraR {background-image:url(../images/teambanners/lauraR.jpg);}
#Jmenu .sallyC {background-image:url(../images/teambanners/sallyC.jpg);}
#Jmenu .jannaP {background-image:url(../images/teambanners/jannaP.jpg);}
#Jmenu .florenceG {background-image:url(../images/teambanners/florenceG.jpg);}
#Jmenu .judithC {background-image:url(../images/teambanners/judithC.jpg);}
#Jmenu .markH {background-image:url(../images/teambanners/markH.jpg);}
#Jmenu .markB {background-image:url(../images/teambanners/markB.jpg);}
#Jmenu .michaelJ {background-image:url(../images/teambanners/michaelJ.jpg);}
#Jmenu .francesW {background-image:url(../images/teambanners/francesW.jpg);}
#Jmenu .peterS {background-image:url(../images/teambanners/peterS.jpg);}
#Jmenu .anitaG {background-image:url(../images/teambanners/anitaG.jpg);}
#Jmenu .sandraT {background-image:url(../images/teambanners/sandraT.jpg);}
#Jmenu .melanieJ {background-image:url(../images/teambanners/melanieJ.jpg);}

#JserviceMenu {list-style: none;margin: 0;padding: 0;vertical-align: top;width: 684px;}
#JserviceMenu ul {display: none;list-style: none;margin: 0;padding: 0;}
#JserviceMenu ul ul {display: inline;}
#JserviceMenu ul ul li a {padding-left: 20px;width: 158px;}
#JserviceMenu a {color: #000;cursor: pointer;display: block;}
#JserviceMenu a.expanded {width:684px; height:63px; background-repeat:no-repeat;clear:left;}
#JserviceMenu a.collapsed {width:684px; height:63px; background-repeat:no-repeat;clear:left;}
#JserviceMenu a:hover {text-decoration: none;}
#JserviceMenu ul a {background: #e8e8e8;border-top: 0px solid #fff;color: #000;display: block;font-weight: normal;padding: 2px 2px 2px 10px;width: 168px;}
#JserviceMenu ul a:hover {background : #f5f5f5;text-decoration: underline;}
#JserviceMenu li.active a {background: #fff;}
#JserviceMenu li.active li a {background: #e8e8e8;}
#JserviceMenu .footer {background: transparent url(../images/on_bottom.jpg) no-repeat 0 0;height: 14px;margin:0;width: 684px;padding-bottom:0px;}
#JserviceMenu .footer span {display: none;}
#JserviceMenu .serviceContent {background-image:url(../images/on_bg.jpg); background-repeat:repeat-y; width:634px; padding:25px;}
#JserviceMenu .resProp {background-image:url(../images/servicesbanners/buying_selling_res_property.jpg);}
#JserviceMenu .remortgage {background-image:url(../images/servicesbanners/remortgage.jpg);}
#JserviceMenu .leasehold {background-image:url(../images/servicesbanners/leasehold.jpg);}
#JserviceMenu .buyingAuction {background-image:url(../images/servicesbanners/buyingAuction.jpg);}
#JserviceMenu .equityRelease {background-image:url(../images/servicesbanners/equityRelease.jpg);}
#JserviceMenu .sharedOwnership {background-image:url(../images/servicesbanners/sharedOwnership.jpg);}
#JserviceMenu .buytolet {background-image:url(../images/servicesbanners/buytolet.jpg);}
#JserviceMenu .hips {background-image:url(../images/servicesbanners/hips.jpg);}
#JserviceMenu .estateAgents {background-image:url(../images/servicesbanners/estateAgents.jpg);}

#JserviceMenu .divorcesep {background-image:url(../images/servicesbanners/divorcesep.jpg);}
#JserviceMenu .civilptnr {background-image:url(../images/servicesbanners/civilptnr.jpg);}
#JserviceMenu .complex {background-image:url(../images/servicesbanners/complex.jpg);}
#JserviceMenu .prenup {background-image:url(../images/servicesbanners/prenup.jpg);}
#JserviceMenu .cohab {background-image:url(../images/servicesbanners/cohab.jpg);}
#JserviceMenu .reschild {background-image:url(../images/servicesbanners/reschild.jpg);}
#JserviceMenu .careadop {background-image:url(../images/servicesbanners/careadop.jpg);}
#JserviceMenu .harass {background-image:url(../images/servicesbanners/harass.jpg);}



#JserviceMenu .bankinsolvency {background-image:url(../images/servicesbanners/bankinsolvency.jpg);}
#JserviceMenu .bdisputes {background-image:url(../images/servicesbanners/bdisputes.jpg);}


#JserviceMenu .taxwills {background-image:url(../images/servicesbanners/taxwills.jpg);}
#JserviceMenu .livwills {background-image:url(../images/servicesbanners/livwills.jpg);}
#JserviceMenu .lastingpow {background-image:url(../images/servicesbanners/lastingpow.jpg);}
#JserviceMenu .carehome {background-image:url(../images/servicesbanners/carehome.jpg);}
#JserviceMenu .probate {background-image:url(../images/servicesbanners/probate.jpg);}
#JserviceMenu .trusts {background-image:url(../images/servicesbanners/trusts.jpg);}
#JserviceMenu .equityrel {background-image:url(../images/servicesbanners/equityrel.jpg);}

#JserviceMenu .acchome {background-image:url(../images/servicesbanners/acchome.jpg);}
#JserviceMenu .accstreet {background-image:url(../images/servicesbanners/accstreet.jpg);}
#JserviceMenu .accwork {background-image:url(../images/servicesbanners/accwork.jpg);}
#JserviceMenu .rta {background-image:url(../images/servicesbanners/rta.jpg);}
#JserviceMenu .mnc {background-image:url(../images/servicesbanners/mnc.jpg);}

#JserviceMenu .landlordTenant {background-image:url(../images/servicesbanners/landlordTenant.jpg);}
#JserviceMenu .emplaw {background-image:url(../images/servicesbanners/emplaw.jpg);}
#JserviceMenu .willdisputes {background-image:url(../images/servicesbanners/willdisputes.jpg);}
#JserviceMenu .envlaw {background-image:url(../images/servicesbanners/envlaw.jpg);}
#JserviceMenu .plandisputes {background-image:url(../images/servicesbanners/plandisputes.jpg);}

#JserviceMenu .planning {background-image:url(../images/servicesbanners/planning.jpg);}
#JserviceMenu .localgov {background-image:url(../images/servicesbanners/localgov.jpg);}
#JserviceMenu .europeanlaw {background-image:url(../images/servicesbanners/europeanlaw.jpg);}
#JserviceMenu .judicialrev {background-image:url(../images/servicesbanners/judicialrev.jpg);}
#JserviceMenu .watersupply {background-image:url(../images/servicesbanners/watersupply.jpg);}
#JserviceMenu .drainssewers {background-image:url(../images/servicesbanners/drainssewers.jpg);}
#JserviceMenu .electtel {background-image:url(../images/servicesbanners/electtel.jpg);}
#JserviceMenu .renewables {background-image:url(../images/servicesbanners/renewables.jpg);}
#JserviceMenu .floodingdrainage {background-image:url(../images/servicesbanners/floodingdrainage.jpg);}
#JserviceMenu .fisheries {background-image:url(../images/servicesbanners/fisheries.jpg);}
#JserviceMenu .wasteland {background-image:url(../images/servicesbanners/wasteland.jpg);}
#JserviceMenu .airpol {background-image:url(../images/servicesbanners/airpol.jpg);}
#JserviceMenu .highways {background-image:url(../images/servicesbanners/highways.jpg);}

.services {width:457px;padding-left:10px;padding-right:10px;float:left;}
.services ul{margin:0; padding:0;}
.services li{list-style-type:none; width:457px; padding-bottom:5px; float:left;}
.services li a:hover{background-position: bottom left;}
.services .resprop {background-image:url(../images/services/residential_property.png); width:457px; background-repeat:no-repeat; display:block;height:38px; }
.services .famlaw {background-image:url(../images/services/family_law.png); width:457px; background-repeat:no-repeat; display:block;height:38px; }
.services .willprobate {background-image:url(../images/services/will_probate.png); width:457px; background-repeat:no-repeat; display:block;height:38px; }
.services .accident {background-image:url(../images/services/accident.png); width:457px; background-repeat:no-repeat; display:block;height:38px; }
.services .dr {background-image:url(../images/services/dispute_res.png); width:457px; background-repeat:no-repeat; display:block;height:38px; }
.services .hips {background-image:url(../images/services/hips.png); width:457px; background-repeat:no-repeat; display:block;height:38px; }
.services .tlc {background-image:url(../images/services/total_legal_care.png); width:457px; background-repeat:no-repeat; display:block;height:38px; }

.services .comm_property {background-image:url(../images/services/comm_property.png); width:457px; background-repeat:no-repeat; display:block;height:38px; }
.services .acquisitions {background-image:url(../images/services/acquisitions.png); width:457px; background-repeat:no-repeat; display:block;height:38px; }
.services .intell_property {background-image:url(../images/services/intell_property.png); width:457px; background-repeat:no-repeat; display:block;height:38px; }
.services .employment {background-image:url(../images/services/employment.png); width:457px; background-repeat:no-repeat; display:block;height:38px; }
.services .comm_disputes {background-image:url(../images/services/comm_disputes.png); width:457px; background-repeat:no-repeat; display:block;height:38px; }
.services .licensing {background-image:url(../images/services/licensing.png); width:457px; background-repeat:no-repeat; display:block;height:38px; }
.services .env_law {background-image:url(../images/services/env_law.png); width:457px; background-repeat:no-repeat; display:block;height:38px; }
.services .starting_a_business {background-image:url(../images/services/starting_a_business.png); width:457px; background-repeat:no-repeat; display:block;height:38px; }
.services .plan_dev_law {background-image:url(../images/services/plan_dev_law.png); width:457px; background-repeat:no-repeat; display:block;height:38px; }

.servicesTop{height:10px;background-color:white;width:477px;float:left;}
.servicesBottom{height:10px;background-color:white;width:477px;float:left;}



/* FORM */
.brochure-table {border-collapse: collapse; padding:10px; margin:0px; height:930px;}
.brochure-form-text {color:#0093dc;font-weight:bold;}
.brochure-table input,.brochure-table textarea{width:300px;font-size:12px;font-family:arial,sans-serif;}
.brochure-table option {width:280px;}
.brochure-form-text #submit {width:362px;}



table.hipTable { width: 100%; padding: 0px; border: none;}
table.hipTable th { background-color:#7898a5; color:#FFFFFF;}
table.hipTable td { background-color:#bedae6;}
table.mytable td { font-size: 20px; border: none; background-color: #F4F4F4; vertical-align: middle; padding: 7px; font-weight: bold; }

.hips h2{text-transform:capitalize; }

.pdf{float:left; padding:0 5px 0 0; vertical-align:text-top; border:0;}