/* FS PUBLISHER - PRINT STYLESHEET - UPDATED 11-12-2008 */



body, input, textarea, option, select { font-family: "Times New Roman", Times, serif; }

body { font-size: 1.3em; }



h1, .cfont7, h2, .cfont6, #content big.profiletopname, h3, .cfont5, .cbodyhdr1, .cbodyhdr2, .profilecommtextUpr, .profilecommtexthdr, .profileheader, h4, .cfont4, .cbodyhdr4, h5, .cfont3, h6, .cfont1 { color: #000000; }

a:link, a:hover, a:visited, a:active { text-decoration: underline; color: #000000; }



/* DEFINE CONTENT COLOR */

#content { color: #000000; }



/* sIFR STYLES */

.sIFR-flash, .sIFR-flash object, .sIFR-flash embed { display: none; height: 0; width: 0; position: absolute; overflow: hidden; }

span.sIFR-alternate { visibility: visible; display: block; position: static; width: auto; height: auto; left: auto; top: auto; }



/* STANDARD ELEMENTS */

.printElement { display: block; width: 100%; }

.screenElement { display: none; }

#content .callOut { padding: 1em; background: #FFFFFF; color:#000000; margin-bottom: 1.2em; border: 1px solid #000000; }

body img { display: none; }

#content img { display: inline; }



/* CUSTOM DESIGN ELEMENTS */

body.design { background-color:#fff; }

a:link, a:visited, a:hover, a:focus, a:active{ text-decoration:underline; font-weight:normal; color:#00f;}

#wrapper { margin:0; width:auto; padding:0; overflow:visible; display: none; }

    ul#textSize { margin:0; padding:0; width:auto; list-style:disc; float:none; background:#fff none;}

    ul#textSize li { float:none; }

    ul#textSize li a {  display:inline;float:none;  display:inline;}

    ul#clientLogin { margin:0; padding:0; list-style:disc; float:none; }

    ul#clientLogin li { display:block;  }

    ul#clientLogin li a { color:#000; float:none; font-weight:normal; margin:0; padding:0; color:#000; text-decoration: none;  display:inline;}

    ul#clientLogin li a#intakeFormButtom { background:#fff none; }

    ul#clientLogin li a#intakeFormButtom:hover, ul#clientLogin li a#intakeFormButtom:focus { background:#fff none; }

    ul#clientLogin li a#clientButton {  background:#fff none; }

    ul#clientLogin li a#clientButton:hover, ul#clientLogin li a#clientButton:focus { background:#fff none; }

#containerPage { width:auto; background:#fff none; margin:0; border:none; overflow:visible; }

    #navigationMain { display:none;}

        #navigationMain ul { display:none;}

        #navigationMain ul li { display:none;}

        #navigationMain a { display:none;}

    #banner { display:none;}

    .home #banner { display:none;}

        img#logo { display:none;}

        #cta { display:none;}

        #tagline { display:none;}

        #containerSearchFormDesign { position:static; width:auto; }

        img#topicSearch { display:none;}

    #header { background:#fff none; padding-bottom:0; display: none; }

    #containerColumns { float:none; width:auto; border-top:none; }

        #columnMain { float:none; width:auto; overflow:visible; }

            #containerPageTitle { padding:0; background:#fff none; }

                #pageTitle { color:#000; text-transform:none; background:#fff none;  font:bold 1.4em times,serif; padding:1.2em 0;}

            #content { padding:0; font-size:1em; }

        #columnSide { display:none;}

            #contextual { display:block; margin:0; }            

            #navigationPractice { display:none;}

                #practiceTitle { display:none;}

                #navigationPractice h2 { display:none;}

                #navigationPractice ul { display:none;}

                #navigationPractice ul li { display:none;}

                #navigationPractice a { display:none;}

                #navigationPractice a:hover, #navigationPractice a:focus, #navigationPractice a.current { display:none;}

            #legalNews { padding:0; }

                #newsTitle { display:block; margin:0; }

                #legalNews h2 { color:#000; text-transform:none; padding:0; font-size:1em; }

                #legalNews ul { list-style:disc; margin:0;  padding:0 0 1.2em 35px;}

                #legalNews ul li { display:block; background:#fff none;   margin:0 0 .3em;}

                #legalNews ul li p { margin:0; padding:0; line-height:normal; color:#000; }

                a#findLawNews { display:block; margin:0; }

                #legalNews a { }

                #legalNews a:hover, #legalNews a:focus, #legalNews a.current {   color:#68f; text-decoration:underline;}

    #containerTestimonials { clear:none; width:auto; float:none; background:#fff none; border-bottom:none; }

        #testimonials { display:none;}

            #testimonials blockquote { background:#fff none; margin:0; padding:0;}

                #testimonials blockquote p { margin:0; padding:0; text-indent:0; line-height:normal; }

                #testimonials strong { font-weight:normal; color:#000; text-align: left; padding:0; margin:0; background:#fff none; }

                a#testimonialsButton { display:block; margin:0; }

                #ie a#testimonialsButton { margin-top:0; }

        a#navigationFeatures { display:none;}

    #navigationLower { display:none;}

        #navigationLower a { display:none;}

        #navigationLower a:hover, #navigationLower a:focus, #navigationLower a.current { display:none;}

        a#navigationLowerJump { display:none;}

#footerWrapper { padding:0; clear:none; }   

    #footer { margin:0; width:auto; color:#000; overflow:visible; }

        #geographicalFooter { display:none;}

            #geographicalFooter p { display:none;}

        #finePrint { float:none; width:auto; padding:0; }

            #copyright { display:block; margin:0;  padding:0 0 .3em;}

            #branding { display:block;  padding:0 0 1.2em;}

        #cta2 { display:none;}
