/* FS CONTROL - BASE STYLESHEET - UPDATED 07-07-2010 */
html{font-size:.625em;}
body{margin:0;padding:0;background:#FFFFFF;color:#000000;}
body, td, input, textarea, option, select{font-family:Verdana, Arial, Helvetica, sans-serif;}
table, input, textarea, option, select{font-size:1em;}
ul, ol{margin:0;padding:0 0 0 2.5em;}
h1, h2, h3, h4, h5, h6, p, ul, ol{padding-top:0;padding-bottom:1.7em;margin:0;}
ul ul, ul ol, ol ol, ol ul{padding-bottom:0;}
#content table.InternetExplorerFix table{margin:0 0 1.7em 0;}
body{font-size:1em;}
#content p, #content ul, #content ol, #content li, #content blockquote{line-height:1.7em;}
#content table td{color:#FFFFFF;}
a:link{color:#91D7FB;}
a:visited{color:#FFFFFF;}
a:hover, a:focus{color:#E2C786;}
a:active{color:#E5BC4C;text-decoration:none;}
h1, .cfont7{color:#7ED1FB;font-size:1.2em;font-weight:bold;}
h2, .cfont6, #content big.profiletopname{color:#D9CDB5;font-size:1.2em;font-weight:bold;}
h3, .cfont5, .cbodyhdr1, .cbodyhdr2, .profilecommtextUpr, .profilecommtexthdr, .profileheader{color:#7ED1FB;font-size:1.1em;font-weight:bold;padding-bottom:.3em;}
h4, .cfont4, .cbodyhdr4{color:#084762;font-size:1.2em;font-weight:bold;padding-bottom:0.3em;}
h5, .cfont3{color:#FFFFFF;font-size:1em;font-weight:bold;padding-bottom:.3em;}
h6, .cfont1{color:#D9CDB5;font-size:1em;font-weight:normal;font-style:italic;padding-bottom:.3em;}
#attorneyList{padding-bottom:1.2em;}
#attorneyList h3{color:#01415B;}
#attorneyList ul{padding:0;list-style:none;margin:0;}
#content big{font-size:1em;}
#content .geographicalFooter{font-style:italic;font-size:.8em;}
.asterisk{color:#FF0000;}
form#contactFormMain{}
form#contactFormMain .mainInput{width:18em;}
form#contactFormMain .mainSelect{width:18em;}
form#contactFormMain .mainTextarea{height:6em;width:27.5em;}
form#contactFormMain .mainCheckbox{height:1.2em;margin:.5em 0 0 0;}
form#contactFormMain .textNoBreak{white-space:nowrap;}
form#contactFormDesign{margin:0;}
form#contactFormDesign label{}
form#contactFormDesign .designInput{width:150px;font-size:.91em;display:block;border:1px solid #000000;padding:2px 4px 0 4px;}
form#contactFormDesign input.designInput{margin:0 0 5px 0;height:1.64em;}
form#contactFormDesign textarea.designInput{margin:0;height:6.82em;}
form#contactFormDesign input.designSubmit{margin:10px 0 0 0;width:auto;}
form#contactFormDesign input.hidden{display:none;}
form#searchFormDesign{margin:0;padding:0;}
form#searchFormDesign input.searchInput{width:142px;height:2em;vertical-align:middle;color:#959393;font-size:.9em;padding:2px 4px 0 4px;background:#EFECE6;border:1px solid #8B9296;}
form#searchFormDesign input.searchSubmit{vertical-align:middle;}
form#searchFormDesign input.hidden{display:none;}
#designFAQ{}
#designFAQ h3{}
#designFAQ ul{list-style-type:none;margin:0 0 1.2em 0;padding:0;}
#designFAQ li{padding-bottom:.6em;}
#designFAQ a{}
#designNewsFeed{color:#015375;margin:0 4px 0 8px;}
#designNewsFeed h3{}
#designNewsFeed h4{}
#designNewsFeed ul{list-style-type:none;margin:0 0 .4em 0;padding:0;}
#designNewsFeed li{padding-bottom:.6em;}
#designNewsFeed li span.date{}
#designNewsFeed li a{display:inline;}
#designNewsFeed a{text-decoration:none;display:block;}
#designNewsFeed a.more{margin-left:8px;padding-left:9px;background:url(../Includes/Templates/Active/images/bul-middle.gif) no-repeat left;}
.emailObfuscationBody{}
#emailObfuscation{padding:5px;}
#emailObfuscation h4{margin-top:0;margin-bottom:16px;}
#emailObfuscation table{margin:10px;}
#emailObfuscation td{height:24px;}
#emailObfuscation td.cellLeft{padding:2px;}
#emailObfuscation td.cellRight{padding:2px;}
#emailObfuscation td.cellColspan2{padding:2px;}
#emailObfuscation input{width:230px;}
#emailObfuscation textarea{width:300px;}
#emailObfuscation input.RadioButtonPrefferredEmail{width:15px;}
#emailObfuscation input.RadioButtonPrefferredPhone{width:15px;}
#emailObfuscation input.CheckBoxSendCopy{width:15px;}
#emailObfuscation input.ButtonSubmit{width:100px;}
#emailObfuscation input.ButtonReset{width:100px;}
#emailObfuscation p.closeWindow{text-align:right;}
#content .callout{text-align:center;font-style:italic;margin-bottom:1.2em;}
.clear{clear:both;}
.floatLeft{float:left;}
.floatRight{float:right;}
table.InternetExplorerFix{width:auto;padding:0;margin:0;border-spacing:0;border-collapse:collapse;border-width:0;}
table.InternetExplorerFix td.InternetExplorerFix{padding:0;margin:0;border-spacing:0;border-collapse:collapse;border-width:0;width:100%;}
img{margin:0;padding:0;border:none;}
body.design{text-align:center;background:#838a91;}
#containerPage{width:795px;text-align:left;margin-top:12px;margin-right:auto;margin-bottom:0px;margin-left:auto;background:url(../Includes/Templates/Active/images/bg-col.gif) repeat-y left;border-top:4px solid #FFFFFF;border-bottom:4px solid #FFFFFF;}
.home #containerPage{background-image:url(../Includes/Templates/Active/images/bg-col-home.gif);}
#banner{margin:0px 5px 0px 4px;border-top:5px solid #ffffff;background-color:#FFFFFF;border-bottom:4px solid #FFFFFF;}
#navigationMain{margin:0 5px 0 4px;}
#navigationMain ul{list-style:none;margin:0;padding:0;}
#navigationMain ul li{float:left;display:inline;margin:0;padding:0;}
#navigationMain ul li img{margin-bottom:-2px;}
#containerColumns{clear:both;width:786px;margin:0 5px 0 4px;padding-top:4px;background:url(../Includes/Templates/Active/images/bg-col-t.gif) repeat-x top;}
#columnMain{width:580px;float:left;display:inline;}
#panelTop{width:580px;background:#6A828B url(../Includes/Templates/Active/images/bg-paneltop.jpg) repeat-x top;border-bottom:1px solid #FFFFFF;}
#tagline{float:left;display:inline;_margin:0 -3px;}
#formSearch{width:240px;float:right;display:inline;padding:5px 0 1px 0;}
#containerContent{width:380px;float:left;display:inline;}
#containerFlash{}
#containerFlash img{}
#attorneyFlash{display:inline-block;}
#attorneyFlash img{}
#content{margin:0 12px 0 14px;padding-top:16px;}
.home #content{font-size:1.1em;}
#contentImage{float:left;margin:0 13px 5px 0;}
#pageTitle{margin:0;padding:0;}
#pageTitle img{display:block;}
#columnMiddle{width:200px;float:right;display:inline;}
#columnMiddleNavigation{padding:12px 7px .5em 6px;background:url(../Includes/Templates/Active/images/bg-middle-t.jpg) no-repeat left top;}
#columnMiddleNavigation img{display:block;margin-bottom:8px;}
#columnMiddleNavigation p{color:#015375;line-height:1.4em;margin:0 4px 1.2em 8px;padding:0;}
#columnMiddleNavigation p.paragraphHeader{font-weight:bold;margin-bottom:0;}
#columnMiddleNavigation p.paragraphHeader a{text-decoration:none;}
#columnMiddleNavigation p.rightLink{text-align:right;}
#columnMiddleNavigation p .paragraphLeadin{text-transform:uppercase;}
#columnMiddleNavigation a{color:#015375;}
#columnMiddleNavigation a:hover,#columnMiddleNavigation a:focus,#columnMiddleNavigation a:active{color:#A64C2C;}
#columnRight{width:206px;float:right;display:inline;padding-bottom:1em;}
#navigationTools{padding:8px 2px 5px 6px;background:#6A828B url(../Includes/Templates/Active/images/bg-paneltop.jpg) repeat-x top;border-bottom:1px solid #FFFFFF;}
#navigationTools ul{list-style:none;margin:0 0 5px 0;padding:0;}
#navigationTools ul li{float:left;display:inline;margin:0 5px 0 0;padding:0;}
#navigationTools ul li.toolsSite{margin-right:22px;}
#navigationTools ul li img{margin-bottom:-2px;}
#columnRightNavigation{padding:10px 5px .5em 8px;background:url(../Includes/Templates/Active/images/bg-right-t.jpg) no-repeat left top;}
#columnRightNavigation img{display:block;margin-bottom:8px;}
#columnRightNavigation p{line-height:1.4em;margin:0 4px 1.2em 5px;padding:0;}
#columnRightNavigation p.paragraphHeader{font-weight:bold;margin-bottom:0;}
#columnRightNavigation p.paragraphHeader a{text-decoration:none;}
#columnRightNavigation p .rightLink{text-align:right;}
#columnRightNavigation p .paragraphLeadin{text-transform:uppercase;}
#columnRightNavigation a{color:#084762;}
#columnRightNavigation a:hover,#columnRightNavigation a:focus,#columnRightNavigation a:active{color:#A64C2C;}
#navigationPractice{padding-bottom:1em;}
#navigationPractice img{display:block;}
#navigationPractice ul{list-style:none;margin:0 4px 0 5px;padding:0;}
#navigationPractice ul li{text-transform:uppercase;font-weight:bold;margin:0 0 .8em 0;padding:0;}
#navigationPractice ul li ul{margin:.8em 0 0 0;}
#navigationPractice ul li ul li{text-transform:none;font-weight:normal;margin:0 0 .8em 0;padding:0;}
#landmarkCases a{text-decoration:none;}
#landmarkCases{padding-bottom:1em;}
#landmarkCases img{display:block;}
#landmarkCases ul{list-style:none;margin:0 4px 0 5px;padding:0;}
#landmarkCases ul li{text-transform:uppercase;font-weight:bold;margin:0 0 .8em 0;padding:0;}
#landmarkCases ul li ul{margin:.8em 0 0 0;}
#landmarkCases ul li ul li{text-transform:none;font-weight:normal;margin:0 0 .8em 0;padding:0;}
#landmarkCases a{text-decoration:none;}
#navigationFeatures{padding-bottom:1em;}
#navigationFeatures img{display:block;}
#navigationFeatures ul{list-style:none;margin:0 4px 0 5px;padding:0;}
#navigationFeatures ul li{margin:0 0 .8em 0;padding:0;}
#navigationFeatures a{text-decoration:none;}
#navigationContact,#navigationAttorneys,#navigationNews,#navigationLandmarkCases,#navigationMedia,#navigationPress,#navigationSpotlight,#navigationSeminars,#navigationConsumerResources,#navigationAttorneyResources{padding-bottom:1em;}
#navigationAttorneys .attorneyPicture{float:left;display:block;margin:0 5px 0 0;}
.home #navigationPress{color:#015375;}
.home #navigationPress ul{list-style-type:none;margin:0 4px .4em 8px;padding:0;}
.home #navigationPress li{padding-bottom:.6em;}
.home #navigationPress li span.date{}
.home #navigationPress li a{display:inline;}
.home #navigationPress a{display:block;text-decoration:none;}
.home #navigationPress a.more{margin:0 4px 1.2em 16px;padding-left:9px;background:url(../Includes/Templates/Active/images/bul-middle.gif) no-repeat left;}
.home #navigationContact p{color:#000000;}
.home #navigationContact p.contactHeader{font-weight:bold;color:#524836;}
.home #navigationContact p.contactInfo{font-weight:bold;color:#272727;}
#contactInformation{}
#contactInformation p{line-height:1.7em;}
#contactInformation a{font-weight:bold;}
#contactInformation a.addressHeader{text-transform:uppercase;text-decoration:none;}
#footer{_display:inline-block;margin:0 5px 0 4px;padding:24px 30px 14px 24px;background:#938671 repeat-x top;border-top:2px solid #FFFFFF;}
#navigationLower{width:732px;padding-bottom:.5em;overflow:hidden;position:relative;}
#navigationLower ul{list-style:none;margin:0;padding:0;position:relative;clear:both;}
#navigationLower ul li{float:left;font-size:.9em;text-transform:lowercase;color:#D9DAD1;line-height:1em;margin:0 1em .5em -1em;padding:0 1em .1em 1em;background:url(../Includes/Templates/Active/images/sep-n-lower.gif) no-repeat left;}
#navigationLower a{white-space:nowrap;color:#D9DAD1;text-decoration:none;}
#navigationLower a:hover,#navigationLower a:focus{color:#A64C2C;text-decoration:underline;}
#navigationLower a:active{color:#084762;text-decoration:underline;}
#footerGeographic{}
#footerGeographic p{color:#D9DAD1;font-style:italic;line-height:1.4em;margin:0 0 .4em 0;padding:0;}
#finePrint{padding-bottom:1em;}
#finePrint p{color:#D9DAD1;margin:0 0 .4em 0;padding:0;}
#copyright{display:inline;}
#branding{display:inline;}
#finePrint a{color:#D9DAD1;text-decoration:none;}
#finePrint a:hover,#finePrint a:focus{color:#A64C2C;text-decoration:underline;}
#finePrint a:active{color:#084762;text-decoration:underline;}
img.imgInthenews{margin:0 0 8px 0;display:block;}

