/* Style Sheet - White Pine Group - main */

a:link { color:#0000CC }
a:visited { color:#0000CC }
a:hover { color:#146111 }
a:active { color:#0000CC }

a.navBar { text-decoration:none }
a.navBar:link { color:#D5FDA8 }
a.navBar:visited { color:#D5FDA8 }
a.navBar:hover { color:#00FF00 }
a.navBar:active { color:#D5FDA8 }

acronym { border-bottom:#000000 1px dotted;
          cursor: help }

body { background-color:#FFFFFF;
       color:#000000;
       font-family:Verdana,Arial,Helvetica,sans-serif;
       font-size:12px;
       margin-bottom:0px;
       margin-left:0px;
       margin-right:0px;
       margin-top:0px }

div { border-color:#000000;
      border-style:solid;
      border-width:0px;
      line-height: 140% }

div.article_divider_print { display:none }

div.clear_div { border-width:0px;
                clear:both;
                font-size:1px;
                height:0px;
                line-height:0;
                margin:0px;
                padding:0px }

div.error { background-color:#DD5555;
            color:#FFFFFF;
            font-size:10px;
            text-align:center }

div.legislatorCounties { clear:none;
                         color:#5655A1;
                         float:right;
                         font-size:14px;
                         font-style:italic;
                         font-weight:bold }

div.legislatorDistrict { clear:none;
                         color:#5655A1;
                         float:right;
                         font-size:14px;
                         font-style:italic;
                         font-weight:bold }

div.legislatorLeft { clear:none;
                     float:left }

div.legislatorList { margin-bottom:20px;
                     margin-left:100px;
                     margin-right:100px; 
                     margin-top:20px }

div.legislatorName { clear:none;
                     float:left;
                     font-size:13px }

div.legislatorOffice { clear:none;
                       color:#BC3D59;
                       float:left;
                       font-size:14px;
                       font-style:italic;
                       font-weight:bold }

div.legislatorRight { clear:none;
                      float:right }

div.linkGroup { color:#BC3D59;
                font-size:14px;
                font-style:italic;
                font-weight:bold;
                margin-left:0px;
                margin-top:20px }

div.linkItem { margin-left:30px }

div.linkList { margin-bottom:20px;
               margin-left:100px;
               margin-right:100px; 
               margin-top:20px }

div.nav { background-color:#008800;
          clear:none;    
          color:#D5FDA8;
          float:left;
          font-size:10px;
          font-weight:bold }

div.navItemLeft { clear:none;
                  float:left;
                  padding-left:10px;
                  padding-right:10px }

div.navItemRight { clear:none;
                   float:right;
                   padding-left:10px;
                   padding-right:10px }

div.newsletterArticle { font-size:11px;
                        margin-left:20px;
                        margin-top:5px }

div.newsletterNameIssue { font-size:12px;
                           margin-top:10px }

div.newsletterNameVolume { border-top-width:1px;
                           font-size:12px;
                           margin-top:15px;
                           padding-top:10px }

div.page_title { color:#271A77;
                 font-size:16px;
                 font-weight:bold;
                 margin-bottom:20px;
                 margin-left:60px;
                 margin-right:60px; 
                 margin-top:30px }
          
div.permanent_link { font-size:10px;
                     margin-bottom:30px;
                     margin-top:10px;
                     text-align:right }

div.search_result { line-height:18pt;
                    margin-bottom:15px;
                    margin-top:15px }

hr.page_bottom { margin-bottom:20px;
                 margin-top:20px;
                 width:75% }

li { padding-bottom:0px;
     padding-top:0px }

li.mission { padding-bottom:10px }

span.article_author { font-size:11px;
                      font-style:italic }

span.article_title { color:#271A77;
                     font-size:16px;
                     font-weight:bold }

span.chapter_link { font-variant:small-caps;
                    font-size:12px }

span.highlight { background-color:#FFFFAA;
                 color:#3366CC;
                 border-bottom-width:1px;
                 border-color:#3366CC;
                 border-left-width:0px;
                 border-right-width:0px;
                 border-style:solid;
                 border-top-width:1px;
                 font-weight:bold }

ul { margin:0px;
     padding-left:2em;
     text-align:left }

td.error { background-color:#DD5555;
           color:#FFFFFF;
           font-size:10px;
           text-align:center }


/* Named divisions */

#article { margin-bottom:20px;
           margin-left:60px;
           margin-right:60px; 
           margin-top:20px }

#column_left { background-color:#B9D9BD;
               clear:none;
               float:left;
               margin:5px;
               padding:5px;
               width:20% }

#column_middle { background-color:#FFFFFF;
                 clear:none;
                 float:left;
                 margin:5px;
                 padding:5px;
                 width:51% }

#column_right { background-color:#FFF8DC;
                clear:none;
                float:left;
                margin:5px;
                padding:5px;
                width:20%  }

#footer { font-size:10px;
          text-align:center }

#footer_print { display:none }

#iowa_chapter { text-align:center }

#iowa_chapter_info { margin-bottom:10px;
                     margin-left:5px;
                     margin-right:5px;
                     text-align:left }

#iowa_chapter_title { font-size:14px;
                      font-style:italic;
                      font-weight:bold }

#mission_statement { text-align:center }

#mission_title { font-size:14px;
                 font-weight:bold }

#mission_title_print { display:none }

#newsletterIssue { font-style:italic;
                   font-weight:bold;
                   text-align:right }

#newsletterList { margin-bottom:20px;
                  margin-left:160px;
                  margin-right:160px; 
                  margin-top:20px }

#sc_logo { clear:none;
           float:right }

#sc_logo_print { display:none }

#search { margin-bottom:20px;
          margin-left:60px;
          margin-right:60px; 
          margin-top:20px }

#top_banner { background-image:url(../wpg_images/bg_meadow.jpg);
              background-repeat:repeat-x }

#wpg_description { clear:none;
                   float:left;
                   font-size:20px;
                   font-style:italic;
                   font-weight:bold;
                   padding-left:20px;
                   padding-top:0px;
                   text-align:left }

#wpg_description_print { display:none }

#wpg_logo { clear:none;
            float:left }

#wpg_logo_print { display:none }