@import url("/global.css");
/* CompiledCSS */
a {
		text-decoration : underline;
}
h1 {
		line-height : 160%;
}
a.l:hover {
		text-decoration : underline;
}
a.l {
		text-decoration : underline;
}
a:hover {
		text-decoration : underline;
}
td {
		line-height : 160%;
}
div {
		line-height : 160%;
}
.unleaded{
	padding:4px 15px 0 15px;
	margin:0 0 0 0;
	font-size: 16px;
	font-weight: bold;
}


/* Start StyleCSS */
body,img{border:0}.footer a,a.feature,a.feature:hover{text-decoration:none}.flexslider,.titleBar{overflow:hidden;clear:both}.slideWrapper,.sliderCaption{z-index:10000;position:absolute}#nav-menu,.features,.flexslider,.footer,.header,.menu,.menuToggle,.navigation,.titleBar{clear:both}#nav-menu ul,.associations,.menu li,.rssBody ul,.sideNav ul{list-style:none}body{margin:0;padding:0;color:#000;font-size:14px}#nav-menu ul ul{width:20em!important}#nav-menu ul ul ul{left:20em!important}.wrapper{width:75%;min-width:960px;position:relative;margin:0 auto}.contactBar{width:100%;height:40px;background-color:#712E51;border-bottom:5px solid #898989;line-height:40px;color:#FFF;font-size:14px}.topContact{margin:0 0 0 2%}.topIcons{margin:0 2% 0 0}.contactBar div *{line-height:40px;white-space:nowrap}.logo{width:500px;height:120px;float:left}.subscribeTo{float:right;margin-top:10px;height:32px}.subscribeTo_caption{display:block;font:italic 400 13px/40px Merriweather,serif;color:#898989}.subscribeTo_email{width:290px;height:32px;border:1px solid #712E51;outline:0;color:#6d6d6d;font:italic 400 14px/32px Merriweather,serif;padding:0 5px;transition:border-color .3s}.subscribeTo_email:focus{border-color:#712E51;box-shadow:0 0 2px #712E51 inset}.subscribeTo_submit{width:40px;height:32px;background:#712E51;line-height:32px;text-align:center;color:#FFF;font-size:18px;border:0;outline:0;vertical-align:top;cursor:pointer;transition:all .3s}.footer,.footer *,.footer div{line-height:40px}.menuToggle,.menuToggle:hover{color:#712E51}.subscribeTo_submit:hover{background:#712E51}.menuToggle{font-size:32px;cursor:pointer;float:right;display:none;margin-bottom:-20px;position:relative;transition:color .3s}.internalCTA,.splashCTA{margin-bottom:-55px;position:relative}.splashCTA{top:-100px}.internalCTA{text-align:right;top:-85px}.internalCTA .button{margin:10px 0 10px 10px}.bottomBorder{border-bottom:1px solid #ebebeb}.horizDivider{width:75%;height:20px;margin:0 auto;background:url(/images/galleries/style/542/horizDivider.png) 50% 0 no-repeat;background-size:100% 20px;clear:both}a.feature{display:block;width:25%;min-height:190px;float:left;text-align:center;color:#6d6d6d;transition:all .3s;background:#FFF;padding:20px 0}a.feature:hover{color:#FFF}.acc_trigger,.acc_trigger:hover{color:#712E51}.feature.featureOne:hover{background:#3b182a}.feature.featureTwo:hover{background:#4d1f37}.feature.featureThree:hover{background:#5f2744}.feature.featureFour:hover{background:#712e51}.featureDetail{padding:0 20px;font-size:14px;display:block}.main{padding-bottom:20px}.singleSection{margin-bottom:50px}.associations{display:table;padding:0 0 20px}.associations li{display:table-cell;text-align:center;vertical-align:middle}.rssBody ul{margin:0;padding:0}.rssFeed .rssRow{display:block;float:left;padding:0;position:relative;width:100%;margin:10px 0}.rssFeed .rssRow div,.rssHeader{display:none}.rssFeed .rssRow h4{font-size:1em;font-weight:400}.acc_trigger,.rssBody a{display:block}.rssBody h4{padding:0 0 10px;margin:0}.rssBody p{margin:0}.main .accordion h3{border-bottom:0 none;padding-bottom:0}.acc_trigger{margin-bottom:10px;cursor:pointer;transition:all .3s}.acc_trigger i{font-size:10px}.acc_trigger a{outline:0}.acc_container{margin-top:0;padding-left:16px}h1.firmInfoLine{font-size:24px}.footer{width:100%;min-height:40px;background-color:#712E51;color:#FFF;font-size:14px;margin-bottom:-20px}.footer a{color:#fff}.footer a:hover{color:#898989}.pageTitle,a{color:#712E51}.footerLinks{text-align:right}.titleBar{width:100%;height:120px;background:url(/images/galleries/style/542/slide2BG.jpg) 0 50%;background-size:100% auto}.pageTitle{font-size:48px;line-height:120px;margin-right:420px;position:relative;top:-30px}.sideNav{margin:15px 0 30px}.sideNav ul{display:block!important;visibility:visible!important;width:97%!important;padding:0}.subNav li,.subNav span{float:none!important}.sideNav li,.sideNav span{padding:0;height:20px;line-height:20px}.sideNav li{margin:5px 0 0}.sideNav a{display:block}.subNav .topdaddy,.subNav li span span,.subNav ul li li{display:none}h1,h2,h3{font-weight:400;line-height:160%}h1{font-size:32px}h2{font-size:24px}h3{font-size:18px}h4{font-weight:700}.main h1,.main h2,.main h3{padding-bottom:5px;border-bottom:1px solid #ebebeb}.mainContent h1,.mainContent h2,.mainContent h3{margin-top:30px}a{text-decoration:underline;transition:color .3s}#nav-menu .separator,#nav-menu a,.button:hover,a.button,a.topSocial,a:hover{text-decoration:none}a:hover{color:#3b182a}address{font-style:normal}.contactBar a{color:#FFF;transition:all .3s}.contactBar a:hover{color:#898989}a.button{display:inline-block;height:36px;line-height:36px;margin:10px 10px 10px 0;padding:0 10px;text-align:center;color:#FFF;font-size:14px;font-weight:600;outline:0}.primaryBtn{background:#898989;transition:all .3s}.primaryBtn:hover{background:#712E51}.secondaryBtn{background:#3b182a;transition:all .3s}.secondaryBtn:hover{background:#712E51}.emailLink .icon-email,.phoneNum .icon-phone-3{text-decoration:none;margin-right:5px}a.topSocial{display:block;float:right;margin-left:15px;font-size:20px}.flexslider{width:100%;height:360px;position:relative}.flexslider .slides>li{position:relative}.flexslider .slides .slideBG{min-height:360px;min-width:1224px}.slideWrapper{height:100%;bottom:0;left:12.5%}.flexslider .slides img.sliderPPL{width:500px;height:360px;position:absolute;right:0}.sliderCaption{display:block;width:50%;top:50px;color:#712E51;line-height:100%;font-size:48px}.flex-control-nav{bottom:10px!important}.flex-control-paging li a{box-shadow:none!important}.flex-control-paging li a.flex-active{background:#712E51!important}.menu{line-height:1;height:50px}.menu li{position:relative}.menu li ul{float:none;left:-999em;position:absolute;z-index:5}.menu li.sfHover ul,.menu li:hover ul{left:0;top:50px}.menu li li li.sfHover li ul,.menu li li li:hover li ul,.menu li li.sfHover li ul,.menu li li:hover li ul,.menu li.sfHover li ul,.menu li:hover li ul{top:-999em}.menu li li li li.sfHover ul,.menu li li li li:hover ul,.menu li li li.sfHover ul,.menu li li li:hover ul,.menu li li.sfHover ul,.menu li li:hover ul{left:100%;top:0}.menu li li,.menu li li li{position:relative;float:none}#nav-menu{height:50px;display:block;position:relative}#nav-menu ul.menu,ul#nav.menu{padding:0;margin:0;position:relative}#nav-menu ul{padding:0;margin:0}#nav-menu li{display:block;float:left;margin:0;padding:0}#nav-menu .separator,#nav-menu a{white-space:nowrap;display:block;float:left;height:50px;line-height:50px;padding:0 40px 0 0;font-size:100%;color:#000}#nav-menu li .separator:hover,#nav-menu li a:hover,#nav-menu li.active .separator,#nav-menu li.active a,#nav-menu li.sfHover a,#nav-menu li:hover a{color:#712E51}div#nav-menu li li a,div#nav-menu li.active li a{display:block;padding:0;margin-right:15px;float:none;height:30px;line-height:30px}div#nav-menu ul li ul li,div#nav-menu ul li ul li a{text-indent:8px}#nav-menu li.active li{margin-top:0}#nav-menu li.active li span{padding:0;line-height:30px;height:30px}ul.menu ul li a{text-indent:10px}ul.menu ul{padding:10px 0 10px 30px;margin:4px 0}ul.menu ul ul{padding-left:18px;margin:0;background:0 0}ul.menu li li{padding:0;margin:0;float:none;width:100%}ul.menu li.active ul{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:5px}ul.menu li.active.parent ul{margin-bottom:1px}#nav-menu li.sfHover li a,#nav-menu li:hover li a,#nav-menu li:hover li a:hover,#nav-menu ul li.active ul li.active a,#nav-menu ul li.active ul li.active li a,#nav-menu ul li.active ul li.active li.active a,#nav-menu ul li.active.parent ul .separator,#nav-menu ul li.active.parent ul a,#nav-menu ul li.active.parent ul li .separator,#nav-menu ul li.active.parent ul li .separator:hover,#nav-menu ul li.active.parent ul li a,#nav-menu ul li.active.parent ul li a:hover,#nav-menu ul ul li .separator,#nav-menu ul ul li a{color:#fff}#nav-menu ul li.active.parent ul li a.daddy,#nav-menu ul ul li a.daddy,#nav-menu ul ul li a.daddy:hover{background:url(/images/galleries/menu/258/bullet-2.gif) 99% 50% no-repeat;width:100%;display:block;height:100%;padding:0;margin:0 40px 0 0}ul.menu li.active.parent ul li a{background-color:transparent}#nav-menu li li{background-color:#666;transition:background-color .3s;-moz-transition:background-color .3s;-webkit-transition:background-color .3s;-o-transition:background-color .3s}#nav-menu li li.sfHover,#nav-menu li li:hover,#nav-menu li.active li.active,#nav-menu li.sfHover li.sfHover,#nav-menu li:hover li:hover{background-color:#712E51}#nav-menu li.sfHover li a.daddy:link,#nav-menu li.sfHover li a.daddy:visited,#nav-menu li:hover li a.daddy:link,#nav-menu li:hover li a.daddy:visited{background:url(/images/galleries/menu/258/bullet-2.gif) 99% 50% no-repeat;width:100%}#nav-menu li li:hover li a,#nav-menu li:hover li a{background:0 0}* html #nav-menu ul ul{width:288px}* html #nav-menu ul li.active.parent ul li a.daddy,* html #nav-menu ul ul li a.daddy,* html #nav-menu ul ul li a.daddy:hover{background:url(/images/galleries/menu/258/bullet-2.gif) 99% 50% no-repeat;width:100%;display:block;height:100%;padding:0;margin:0}div#nav-menu li.active:hover li li a{background:0 0}ul.menu{display:none}@media screen and (max-width:1024px){.internalCTA,.splashCTA{position:static;text-align:center}#nav-menu a,#nav-menu li,.mainContent,.sidebar{clear:both;float:none}#nav-menu li .separator:hover,#nav-menu li a:hover,#nav-menu li.sfHover a,#nav-menu li:hover a,a.feature{color:#FFF}.wrapper{width:100%;min-width:600px}.Full{margin:0;width:100%}.contactBar .Full,.titleBar .Full{width:96%;margin:0 auto}.logo,.subscribeTo{width:48%}.logo{margin-left:2%}.subscribeTo{display:none}.menuToggle{display:block;top:-75px}#nav-menu{display:none}.flexslider{height:260px}.flexslider .slides .slideBG{min-height:auto;min-width:1024px}.slideWrapper{left:0}.flexslider .slides img.sliderPPL{height:260px!important;width:auto}#nav-menu,.menu,img{height:auto}.sliderCaption{font-size:36px;left:2%}.splashCTA{margin:2px 0 0}.internalCTA a.button,.splashCTA a.button{width:50%;padding:15px 0;margin:0;float:left;box-shadow:-2px -2px #FFF;font-size:16px;font-weight:700}a.feature{width:50%;box-shadow:-2px -2px #FFF}.feature.featureOne{background:#3b182a}.feature.featureOne:hover{background:#4d1f37}.feature.featureTwo{background:#5f2744}.feature.featureTwo:hover{background:#712e51}.feature.featureThree{background:#83355e}.feature.featureThree:hover{background:#953d6b}.feature.featureFour{background:#a74478}.feature.featureFour:hover{background:#4d1f37}.mainContent,.sidebar{margin:0 auto;width:96%}.sideNav a{display:inline-block}.quickLinks{display:none}.pageTitle{margin-right:0}.internalCTA{margin-bottom:5px}.footer *,.footer div{line-height:160%}.footerAddress,.footerLinks{width:100%;margin:10px 0;float:none;text-align:center}#nav-menu li{border-bottom:1px solid #FFF;display:block;width:100%;text-align:center}#nav-menu a,#nav-menu li.active a{height:auto;line-height:50px;padding:0;color:#FFF;font-size:16px;font-weight:700;font-family:'Open Sans',sans-serif!important}#nav-menu li.active{display:none}#nav-menu li.active a{font-size:24px!important}#nav-menu li:nth-child(4n+1){background:#3b182a}#nav-menu li:nth-child(4n+2){background:#4d1f37}#nav-menu li:nth-child(4n+3){background:#5f2744}#nav-menu li:nth-child(4n+4){background:#712e51}#nav-menu li:hover{background:#83355e}ul.menu ul li a{text-indent:0}#nav-menu li ul{display:none!important}#Form td{display:block;text-align:left}#Form input,#Form label,#Form table,#Form td,#Form textarea,#Form tr,embed,iframe,img,object{max-width:100%!important}}@media screen and (max-width:720px){.wrapper{width:100%;min-width:300px}.Full{margin:0;width:100%}.contactBar .Full,.titleBar .Full{width:96%;margin:0 auto}.logo,.subscribeTo,.topContact,.topIcons{width:100%;text-align:center;float:none}.contactBar{height:auto;padding:10px 0}.contactBar div *{line-height:120%}.emailLink,.phoneNum{display:block}.topContact,.topIcons{padding:5px 0;margin:0}a.topSocial{display:inline-block;float:none}.logo{margin-left:0}.subscribeTo{margin-top:0;margin-right:0;text-align:center}.subscribeTo_email{width:190px}.menuToggle{margin-bottom:20px;float:none;text-align:right;top:0}.pageTitle,a.l3{text-align:center}#nav-menu a,#nav-menu li.active a{font-size:14px}.flexslider{height:200px}.flexslider .slides img.sliderPPL{height:200px!important}.sliderCaption{top:20px;font-size:24px}.internalCTA a.button,.splashCTA a.button{width:100%;padding:10px 0}a.feature{width:100%;min-height:0;padding:0 0 30px}.feature.featureOne{background:#3b182a}.feature.featureTwo{background:#4d1f37}.feature.featureThree{background:#5f2744}ture.featureFour{background:#712e51}.mainContent,.sidebar{clear:both;float:none;margin:0 auto;width:96%}.acc_trigger i{display:none}.acc_container{padding-left:0}.associations li{display:block;float:left;width:50%}.footerLinks{margin:20px 0}a.l3{display:block;padding-bottom:5px;border-bottom:1px solid #898989;width:94%;margin:0 auto}}#Footer,#Guides center table img,#Guides table img,#Header,#Newsletter table:first-child td:nth-child(2),#Newsletter table:first-child td:nth-child(3),.main #Footer,.main #Header{display:none}@media screen and (max-width:480px){.titleBar{height:90px}.pageTitle{line-height:90px;font-size:36px}}.mainContent table{width:100%}#ListBooks table,#fga,#loginform input.box,#toc{width:100%!important}img{max-width:100%}#Map iframe{width:100%;-webkit-box-shadow:0 0 0 1px #a3a3a3,0 0 0 2px #fff;-moz-box-shadow:0 0 0 1px #a3a3a3,0 0 0 2px #fff;box-shadow:0 0 0 1px #a3a3a3,0 0 0 2px #fff}.hubtab{padding:5px 20px 0!important;background:#fff;line-height:160%}#fancyboxPortal input,#fancyboxPortal textarea{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}#Publications table,#Publications td,#TaxRates table,#TaxRates table table,#TaxRates table table td,#TaxRates td,#table1 table,#table1 td,form td{border:0}#Guides center table td,#TaxRates td{width:50%!important}#DueDates table,#Form input:not([type=submit]),#Form textarea,#Publications table,#table1,#table1 table{width:100%}#loginform .btn{padding:0 15px!important;margin:10px auto 0!important;float:right!important;font-weight:inherit!important;font-size:inherit!important}#loginform fieldset li{padding:0!important;border:0!important}#Form table{margin:0 auto;border:0;max-width:350px}form td p{margin:0;padding:0}#TaxRates,.caption{font-size:.9em}#TaxRates font,#TaxRates p,#TaxRates p font,#TaxRates p font font{font:100%/160%;margin:0;padding:0}#Guides center table td a,#Guides table a,#Publications{font-size:.9em}#TaxRates td{border-bottom:1px solid #ccc;margin:0;padding:7px 0}#Guides table div img{display:block}#ListSub .thumbborder.thumbpad,#RecordRetention table img,#ServicesHub br.clearfloat,#ServicesHub p,#ServicesHub table td:first-child,.backToTop,img[name*=triangle]{display:none}#fga .cellcolor{padding:inherit;margin:inherit;background:0 0;color:#333!important}#toc ul li{list-style-image:none!important}#fga .calculator,#fga .caution,#fga .example,#fga .note,#fga .rfg,#fga .tip{background:0 0!important;padding-left:inherit!important;font-style:italic!important}td.cellcolor p{margin:inherit!important;padding:inherit!important}#Guides table td{width:auto;padding:0!important}#Guides table td:first-child{width:0}#Publications font,#Publications p,#Publications p font,#Publications p font font,#table1 font,#table1 p,#table1 p font,#table1 p font font{font:100%/160%;margin:0;padding:0}#Publications td,#table1 td{border-bottom:1px solid #ccc;margin:0}#Publications td{padding:7px 0}#Directions form table{width:500px;padding-bottom:20px}#table1{font-size:.9em}#ServicesHub table{margin:0 0 20px}#ListSub table td{display:block;width:100%;float:left}#Guides>table h1,#Guides>table+br+br,#ListSub table td:nth-child(2){display:none}#Guides{position:relative;top:-60px}.header_color{background-color:#FFF}h1.wizardHeader{color:#3b182a;font-weight:900;line-height:100%;margin-bottom:0;margin-top:32px}.wizardFirmType{color:#898989;font-family:Merriweather,serif;font-style:italic;font-size:16px}

/* Start MENU */

